.gif-picker[data-v-27abbde2]{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.gif-trigger[data-v-27abbde2]{cursor:pointer;color:#ffffff9e;min-width:38px;height:32px;transition:scale .5s var(--sp-press,ease),background-color .25s ease,color .25s ease,box-shadow .3s ease;background:0 0;border:0;border-radius:999px;padding:0 8px}.gif-badge[data-v-27abbde2],.gif-trigger[data-v-27abbde2]{place-items:center;line-height:1;display:grid}.gif-badge[data-v-27abbde2]{letter-spacing:.04em;border:1.6px solid;border-radius:5px;height:17px;padding:0 5px;font-size:9.5px;font-weight:900}@media (hover:hover){.gif-trigger[data-v-27abbde2]:not(:disabled):hover{color:#fff;background:#ffffff1a;scale:1.06}}.gif-trigger[data-v-27abbde2]:not(:disabled):active{transition:scale .12s ease-out;scale:.88}.gif-trigger[data-v-27abbde2]:disabled{opacity:.35;cursor:not-allowed}.gif-trigger.is-open[data-v-27abbde2]{color:var(--primary);background:color-mix(in oklab,var(--primary) 18%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in oklab,var(--primary) 45%,transparent),inset 0 1px 0 #ffffff26}.gif-trigger[data-v-27abbde2]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.gif-panel[data-v-27abbde2]{z-index:60;transform-origin:0 100%;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(135deg,#1e1e28f7,#0e0e14fa);border-radius:20px;flex-direction:column;width:340px;max-width:calc(100vw - 32px);display:flex;position:absolute;bottom:calc(100% + 12px);left:-6px;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff1f,inset 0 1px #ffffff1a,0 16px 48px #0000008c}@media (width<=639px){.gif-picker[data-v-27abbde2]{position:static}.gif-panel[data-v-27abbde2]{width:auto;max-width:none;left:0;right:0}}.gif-search-row[data-v-27abbde2]{color:#ffffff8c;background:#7676802e;border-radius:999px;align-items:center;gap:8px;height:38px;margin:10px 10px 0;padding:0 12px;display:flex;box-shadow:inset 0 0 0 .5px #ffffff14}.gif-search-row svg[data-v-27abbde2]{flex-shrink:0}.gif-search-row input[data-v-27abbde2]{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}@media (width>=640px){.gif-search-row input[data-v-27abbde2]{font-size:13px}}.gif-search-row input[data-v-27abbde2]::placeholder{color:#ebebf552}.gif-spinner[data-v-27abbde2]{border:2px solid #fff3;border-top-color:var(--primary);border-radius:999px;flex-shrink:0;width:13px;height:13px;animation:.8s linear infinite gif-spin-27abbde2}@keyframes gif-spin-27abbde2{to{transform:rotate(1turn)}}.gif-grid[data-v-27abbde2]{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:320px;padding:10px;display:grid;overflow-y:auto}.gif-cell[data-v-27abbde2]{cursor:pointer;aspect-ratio:1;transition:scale .25s var(--sp-snap,ease),box-shadow .2s ease;background:#ffffff0d;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff14}.gif-cell img[data-v-27abbde2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.gif-cell[data-v-27abbde2]:hover{z-index:1;scale:1.05;box-shadow:0 6px 18px #00000080}}.gif-cell[data-v-27abbde2]:active{scale:.95}.gif-cell[data-v-27abbde2]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.gif-status[data-v-27abbde2]{text-align:center;color:#ffffff73;grid-column:1/-1;padding:28px 0;font-size:13px}.gif-status--error[data-v-27abbde2]{color:#f87171}.gif-footer[data-v-27abbde2]{text-align:center;color:#ffffff59;border-top:1px solid #ffffff12;padding:8px 12px;font-size:10px}.gif-footer b[data-v-27abbde2]{color:#ffffff8c}.gif-pop-enter-active[data-v-27abbde2]{transition:opacity .2s,transform .35s cubic-bezier(.3,1.15,.5,1)}.gif-pop-leave-active[data-v-27abbde2]{transition:opacity .12s}.gif-pop-enter-from[data-v-27abbde2]{opacity:0;transform:translateY(8px)scale(.96)}.gif-pop-leave-to[data-v-27abbde2]{opacity:0}@media (prefers-reduced-motion:reduce){.gif-cell[data-v-27abbde2],.gif-pop-enter-active[data-v-27abbde2],.gif-pop-leave-active[data-v-27abbde2],.gif-trigger[data-v-27abbde2]{transition:none!important}.gif-spinner[data-v-27abbde2]{animation-duration:2s}}.cm-body[data-v-4356db81] .cm-gif-link{max-width:100%;display:inline-block}.cm-body[data-v-4356db81] .cm-gif{cursor:zoom-in;border-radius:14px;width:auto;max-width:min(320px,100%);max-height:240px;display:block;box-shadow:0 6px 20px #0006}.cm-body[data-v-4356db81] .cm-ts-badge{vertical-align:baseline;font-variant-numeric:tabular-nums;color:#60a5fa;cursor:pointer;background:#60a5fa1f;border-radius:999px;align-items:center;gap:4px;margin:0 1px;padding:1px 9px;font-size:.92em;font-weight:700;transition:background-color .2s,color .2s,scale .25s cubic-bezier(.3,1.15,.5,1);display:inline-flex;box-shadow:inset 0 .5px #60a5fa59}.cm-body[data-v-4356db81] .cm-ts-badge:hover{color:#93c5fd;background:#60a5fa38}.cm-body[data-v-4356db81] .cm-ts-badge:active{scale:.92}.cd-root[data-v-4356db81]{z-index:2147482000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cd-panel[data-v-4356db81]{isolation:isolate;text-align:center;background:radial-gradient(120% 80% at 18% 0,#ffffff17,#fff0 60%),linear-gradient(135deg,#22222ef5,#0e0e14fa);border-radius:28px;flex-direction:column;align-items:center;width:100%;max-width:360px;padding:26px 22px 20px;display:flex;position:relative;box-shadow:inset 0 0 0 .5px #ffffff1f,inset 0 1px #ffffff29,0 24px 64px #0009}.cd-panel[data-v-4356db81]:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.75;background:linear-gradient(140deg,#fff6,#ffffff0a 40% 60%,#ffffff47);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cd-icon[data-v-4356db81]{color:#f87171;background:#ef444424;border-radius:999px;place-items:center;width:54px;height:54px;margin-bottom:14px;display:grid;box-shadow:inset 0 0 0 .5px #f8717166,inset 0 1px #fff3,0 6px 20px #ef44442e}.cd-title[data-v-4356db81]{letter-spacing:.01em;color:#fff;margin:0;font-size:17px;font-weight:800}.cd-msg[data-v-4356db81]{color:#ebebf59e;margin:8px 0 0;font-size:14px;line-height:1.55}.cd-actions[data-v-4356db81]{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:22px;display:grid}.cd-btn[data-v-4356db81]{cursor:pointer;letter-spacing:.02em;color:#fff;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:800;transition:scale .5s cubic-bezier(.2,1.25,.4,1),filter .3s,background-color .25s;display:inline-flex;position:relative;overflow:hidden}.cd-btn--ghost[data-v-4356db81]{color:#ffffffd1;background:#7676803d;box-shadow:inset 0 0 0 .5px #ffffff1a,inset 0 1px #ffffff1a}.cd-btn--danger[data-v-4356db81]{text-shadow:0 1px 2px #0000004d;background:radial-gradient(120% 90% at 28% 0,#ffffff57,#fff0 60%),linear-gradient(135deg,#ef4444,#b91c1c);box-shadow:inset 0 0 0 .5px #ffffff47,inset 0 1px #ffffff73,0 8px 22px #dc262659}@media (hover:hover){.cd-btn[data-v-4356db81]:hover{filter:brightness(1.1);scale:1.04}}.cd-btn[data-v-4356db81]:active{transition:scale .12s ease-out;scale:.94}.cd-btn[data-v-4356db81]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cd-enter-active[data-v-4356db81]{transition:opacity .25s}.cd-enter-active .cd-panel[data-v-4356db81]{transition:transform .5s cubic-bezier(.3,1.2,.5,1),opacity .25s}.cd-leave-active[data-v-4356db81]{transition:opacity .18s}.cd-leave-active .cd-panel[data-v-4356db81]{transition:transform .18s,opacity .18s}.cd-enter-from[data-v-4356db81],.cd-leave-to[data-v-4356db81]{opacity:0}.cd-enter-from .cd-panel[data-v-4356db81]{opacity:0;transform:translateY(14px)scale(.92)}.cd-leave-to .cd-panel[data-v-4356db81]{opacity:0;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.cd-btn[data-v-4356db81],.cd-enter-active[data-v-4356db81],.cd-enter-active .cd-panel[data-v-4356db81],.cd-leave-active[data-v-4356db81],.cd-leave-active .cd-panel[data-v-4356db81]{transition:none!important}}html:not(.dark) .cc{--cc-text:var(--text,#2a2a30);--cc-soft:var(--text-soft,#5b5b66);--cc-line:var(--line,#00000012);--cc-accent:color-mix(in oklab, var(--primary) 68%, #333)}html:not(.dark) .cc .text-gray-200,html:not(.dark) .cc .text-white{color:var(--cc-text)}html:not(.dark) .cc .text-gray-400,html:not(.dark) .cc .text-gray-500{color:var(--cc-soft)}html:not(.dark) .cc .hover\:text-white:hover{color:var(--cc-text)}html:not(.dark) .cc .hover\:bg-white\/5:hover{background-color:#0000000d}html:not(.dark) .cc .ring-white\/10{--tw-ring-color:var(--cc-line)}html:not(.dark) .cc .hover\:text-primary:hover,html:not(.dark) .cc .text-primary{color:var(--cc-accent)}html:not(.dark) .cc .hover\:text-red-400:hover,html:not(.dark) .cc .text-red-400{color:#dc2626}html:not(.dark) .cc .cc-rank{filter:brightness(.72)saturate(.9)}html:not(.dark) .cc .text-amber-300{color:#b45309}html:not(.dark) .cc .text-amber-200{color:#92400e}html:not(.dark) .cc .bg-black\/60{background-color:#ececef99}html:not(.dark) .cc .hover\:bg-black\/50:hover{background-color:#ececef73}html:not(.dark) .cm-body .cm-ts-badge{color:#1d4ed8;background:#2563eb1a;box-shadow:inset 0 0 0 .5px #2563eb4d}html:not(.dark) .cm-body .cm-ts-badge:hover{color:#1e40af;background:#2563eb2e}html:not(.dark) .cm-body .cm-gif{box-shadow:0 6px 20px #00000024}html:not(.dark) .cd-root{background:#28283252}html:not(.dark) .cd-panel{background:radial-gradient(120% 80% at 18% 0,#ffffffb3,#fff0 60%),linear-gradient(135deg,#f8f8faf7,#ececeffa);box-shadow:inset 0 0 0 .5px #00000014,inset 0 1px #fffc,0 24px 64px #0000002e}html:not(.dark) .cd-panel:after{opacity:.8;background:linear-gradient(140deg,#ffffffe6,#0000000a 40% 60%,#ffffffb3)}html:not(.dark) .cd-title{color:var(--text,#2a2a30)}html:not(.dark) .cd-msg{color:var(--text-soft,#5b5b66)}html:not(.dark) .cd-btn--ghost{color:var(--text,#2a2a30);background:#0000000f;box-shadow:inset 0 0 0 .5px #00000014,inset 0 1px #fff9}html:not(.dark) .cd-btn--danger{box-shadow:inset 0 0 0 .5px #ffffff47,inset 0 1px #ffffff73,0 8px 20px #dc262638}.cm[data-v-0b732d42]{--sp-snap:cubic-bezier(.3, 1.15, .5, 1);--sp-press:cubic-bezier(.2, 1.25, .4, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);-webkit-tap-highlight-color:transparent}@supports (transition-timing-function:linear(0,1)){.cm[data-v-0b732d42]{--sp-snap:linear(0, .007, .025, .052, .086, .126, .17, .217, .265, .314, .364, .412, .46, .506, .55, .592, .632, .669, .704, .737, .767, .795, .821, .844, .865, .884, .902, .917, .931, .943, .954, .963, .972, .979, .985, .99, .995, .999, 1.002, 1.004, 1.006, 1.008, 1.009, 1.01, 1.011, 1.011, 1.011, 1.011, 1.011, 1.011, 1.01, 1.01, 1.009, 1.009, 1.008, 1.008, 1.007, 1.007, 1.006, 1.006, 1.005, 1.005, 1.004, 1.004, 1);--sp-press:linear(0, .01, .036, .075, .124, .181, .243, .308, .374, .44, .505, .567, .627, .683, .735, .782, .825, .864, .899, .929, .955, .978, .997, 1.012, 1.025, 1.035, 1.043, 1.048, 1.052, 1.054, 1.054, 1.054, 1.052, 1.05, 1.048, 1.045, 1.041, 1.038, 1.034, 1.031, 1.027, 1.024, 1.02, 1.017, 1.015, 1.012, 1.01, 1.008, 1.006, 1.004, 1.003, 1.001, 1, .999, .999, .998, .998, .997, .997, .997, .997, .997, .997, .997, 1)}}.cm-glass[data-v-0b732d42]{--mx:50%;--my:0%;isolation:isolate;background:radial-gradient(120% 80% at 18% 0,#ffffff14,#fff0 60%),linear-gradient(135deg,#1e1e28c7,#0e0e14d6);border-radius:24px;position:relative;box-shadow:inset 0 0 0 .5px #ffffff1a,inset 0 1px #ffffff24,0 12px 30px #00000057}.cm-glass[data-v-0b732d42]:after{z-index:2;-webkit-mask-composite:xor;opacity:.75;background:linear-gradient(140deg,#fff6,#ffffff0a 40% 60%,#ffffff47);padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cm-glass[data-v-0b732d42]:after,.cm-glass[data-v-0b732d42]:before{content:"";border-radius:inherit;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.cm-glass[data-v-0b732d42]:before{z-index:-1;background:radial-gradient(260px circle at var(--mx) var(--my),#ffffff14,#fff0 70%);opacity:0}@media (hover:hover) and (pointer:fine){.cm-glass[data-v-0b732d42]:hover:before{opacity:1}}.cm-badge[data-v-0b732d42]{text-align:center;color:#fff;background:radial-gradient(120% 90% at 28% 0,#fff6,#fff0 60%),linear-gradient(135deg,color-mix(in oklab,var(--primary) 82%,#fff 8%),color-mix(in oklab,var(--primary) 58%,transparent));min-width:24px;box-shadow:inset 0 0 0 .5px #ffffff4d,inset 0 1px 0 #ffffff80,0 4px 14px color-mix(in oklab,var(--primary) 35%,transparent);text-shadow:0 1px 2px #0000004d;padding:2px 9px;font-size:12px;font-weight:800;line-height:1.4}.cm-badge[data-v-0b732d42],.cm-seg[data-v-0b732d42],.cm-seg__thumb[data-v-0b732d42]{border-radius:999px}.cm-seg[data-v-0b732d42]{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#76768033;padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #ffffff14}.cm-seg__thumb[data-v-0b732d42]{z-index:2;width:calc((100% - 6px) / var(--n,3));pointer-events:none;background:radial-gradient(120% 90% at 28% 0,#fff6,#fff0 60%),linear-gradient(135deg,color-mix(in oklab,var(--primary) 78%,#fff 8%),color-mix(in oklab,var(--primary) 50%,transparent));box-shadow:inset 0 0 0 .5px #ffffff4d,inset 0 1px 0 #ffffff73,0 6px 18px color-mix(in oklab,var(--primary) 30%,transparent);transition:transform .6s var(--sp-snap),scale .5s var(--sp-press),backdrop-filter .35s ease;will-change:transform;position:absolute;top:3px;bottom:3px;left:3px}.cm-seg__thumb[data-v-0b732d42]:before{content:"";border-radius:inherit;opacity:0;background:radial-gradient(130% 80% at 28% 0,#ffffff80,#fff0 62%),linear-gradient(#fff3,#ffffff0a 50%,#ffffff29);transition:opacity .4s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff80,inset 0 0 14px #ffffff2e}.cm-seg.is-pressed .cm-seg__thumb[data-v-0b732d42]{-webkit-backdrop-filter:blur(.6px)brightness(1.3)saturate(1.5);backdrop-filter:blur(.6px)brightness(1.3)saturate(1.5);scale:1.07 1.28}.cm-seg.is-pressed .cm-seg__thumb[data-v-0b732d42]:before{opacity:1}.cm-seg.is-drag .cm-seg__thumb[data-v-0b732d42]{transition:transform .14s cubic-bezier(.22,.9,.3,1),scale .5s var(--sp-press),backdrop-filter .35s ease}.cm-seg__btn[data-v-0b732d42]{z-index:3;letter-spacing:.02em;white-space:nowrap;color:#fff9;transition:color .3s ease,scale .5s var(--sp-press);padding:7px 14px;font-size:12px;font-weight:700;position:relative}.cm-seg__btn.is-on[data-v-0b732d42]{color:#fff;text-shadow:0 1px 2px #00000059}.cm-seg.is-pressed .cm-seg__btn.is-on[data-v-0b732d42]{scale:1.06}@media (hover:hover){.cm-seg__btn[data-v-0b732d42]:not(.is-on):hover{color:#fff}}.cm-note[data-v-0b732d42]{border-radius:18px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex;box-shadow:inset 0 0 0 .5px #ffffff14,inset 0 1px #ffffff1a}.cm-note__icon[data-v-0b732d42]{color:var(--primary);flex-shrink:0;margin-top:1px}.cm-link[data-v-0b732d42]{color:var(--primary);text-underline-offset:3px;font-weight:600;transition:opacity .2s}.cm-link[data-v-0b732d42]:hover{opacity:.85;text-decoration:underline}.cm-composer[data-v-0b732d42]{padding:16px}@media (width<=639px){.cm-composer[data-v-0b732d42]{border-radius:22px;padding:14px}}.cm-composer[data-v-0b732d42]:focus-within:after{opacity:1;background:linear-gradient(140deg,color-mix(in oklab,var(--primary) 85%,#fff),#ffffff0f 40%,#ffffff0f 60%,color-mix(in oklab,var(--primary) 70%,#fff))}.cm-avatar[data-v-0b732d42]{-o-object-fit:cover;object-fit:cover;border-radius:999px;flex-shrink:0;width:38px;height:38px;box-shadow:0 0 0 1.5px #ffffff29,0 4px 12px #0006}.cm-field[data-v-0b732d42]{resize:none;color:#fff;overflow-wrap:anywhere;field-sizing:content;background:#7676802e;border:0;border-radius:18px;outline:none;width:100%;min-height:92px;max-height:280px;padding:11px 14px;font-size:16px;line-height:1.55;transition:background-color .3s,box-shadow .3s;display:block;box-shadow:inset 0 0 0 .5px #ffffff14,inset 0 2px 6px #00000040}@media (width>=640px){.cm-field[data-v-0b732d42]{font-size:14px}}.cm-field[data-v-0b732d42]::placeholder{color:#ebebf552}.cm-field[data-v-0b732d42]:focus{background:#76768042;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 2px 6px #0003}.cm-field--preview[data-v-0b732d42]{color:#e5e7eb;overflow-y:auto}.cm-field--sm[data-v-0b732d42]{border-radius:16px;min-height:64px}.swap-enter-active[data-v-0b732d42]{transition:opacity .25s ease,transform .4s var(--sp-snap)}.swap-leave-active[data-v-0b732d42]{transition:opacity .14s}.swap-enter-from[data-v-0b732d42]{opacity:0;transform:translateY(6px)scale(.99)}.swap-leave-to[data-v-0b732d42]{opacity:0}.cm-bar[data-v-0b732d42]{flex-wrap:wrap;gap:10px 12px;margin-top:12px;position:relative}.cm-bar[data-v-0b732d42],.cm-bar__end[data-v-0b732d42]{align-items:center;display:flex}.cm-bar__end[data-v-0b732d42]{gap:10px;margin-left:auto}.cm-bar__end .cm-btn[data-v-0b732d42]{height:36px;padding-block:0}.cm-tools[data-v-0b732d42]{background:#7676802e;border-radius:999px;align-items:center;gap:2px;height:38px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 .5px #ffffff14}.cm-tools__sep[data-v-0b732d42]{background:#ffffff24;width:1px;height:16px;margin:0 4px}.cm-tools__slot[data-v-0b732d42]{display:contents}.cm-tool[data-v-0b732d42]{color:#ffffff9e;width:32px;height:32px;transition:scale .5s var(--sp-press),background-color .25s ease,color .25s ease,box-shadow .3s ease;border-radius:999px;flex-shrink:0;place-items:center;padding:0;line-height:1;display:grid}.cm-tool__ico[data-v-0b732d42]{width:16px;height:16px;display:block}.cm-tool__glyph[data-v-0b732d42]{font-size:15px;line-height:1;display:block}.cm-tool__glyph--b[data-v-0b732d42]{font-weight:900}.cm-tool__glyph--i[data-v-0b732d42]{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:600}@media (hover:hover){.cm-tool[data-v-0b732d42]:not(:disabled):hover{color:#fff;background:#ffffff1a;scale:1.1}}.cm-tool[data-v-0b732d42]:not(:disabled):active{transition:scale .12s ease-out,background-color .25s,color .25s;scale:.88}.cm-tool[data-v-0b732d42]:disabled{opacity:.35}.cm-tool.is-spoiler[data-v-0b732d42]{color:#fcd34d;background:#f59e0b2e;box-shadow:inset 0 0 0 .5px #fbbf2459,inset 0 1px #ffffff26}.cm-tool.is-preview[data-v-0b732d42]{color:var(--primary);background:color-mix(in oklab,var(--primary) 18%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in oklab,var(--primary) 45%,transparent),inset 0 1px 0 #ffffff26}@media (width<=479px){.cm-tools[data-v-0b732d42]{justify-content:space-between;width:100%}.cm-bar__end[data-v-0b732d42]{justify-content:flex-end;width:100%}}.cm-ring[data-v-0b732d42]{transform:rotate(-90deg)}.cm-ring__bg[data-v-0b732d42],.cm-ring__fg[data-v-0b732d42]{fill:none;stroke-width:2.4px}.cm-ring__bg[data-v-0b732d42]{stroke:#ffffff1f}.cm-ring__fg[data-v-0b732d42]{stroke:var(--primary);stroke-linecap:round;transition:stroke-dashoffset .35s var(--ease-sheet),stroke .3s ease}.cm-ring.is-warn .cm-ring__fg[data-v-0b732d42]{stroke:#fbbf24}.cm-ring.is-over .cm-ring__fg[data-v-0b732d42]{stroke:#f87171}.cm-btn[data-v-0b732d42]{--mx:50%;--my:0%;isolation:isolate;cursor:pointer;color:#fff;transition:scale .65s var(--sp-press),translate .65s var(--sp-press),filter .35s ease,background-color .25s ease,opacity .3s ease;border-radius:999px;justify-content:center;align-items:center;padding:9px 20px;display:inline-flex;position:relative;overflow:hidden}.cm-btn--sm[data-v-0b732d42]{padding:7px 16px}.cm-btn__label[data-v-0b732d42]{z-index:2;letter-spacing:.04em;white-space:nowrap;text-shadow:0 1px 2px #0000004d;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.cm-btn[data-v-0b732d42]:disabled{opacity:.45;cursor:not-allowed}.cm-btn--primary[data-v-0b732d42]{background:radial-gradient(120% 90% at 28% 0,#ffffff61,#fff0 60%),linear-gradient(135deg,color-mix(in oklab,var(--primary) 82%,#fff 8%),color-mix(in oklab,var(--primary) 58%,transparent) 55%,color-mix(in oklab,var(--primary) 74%,transparent));box-shadow:inset 0 0 0 .5px #ffffff47,inset 0 1px 0 #ffffff80,inset 0 -10px 18px -10px #ffffff38,0 8px 22px color-mix(in oklab,var(--primary) 34%,transparent)}.cm-btn--primary[data-v-0b732d42]:before{z-index:0;background:radial-gradient(100px circle at var(--mx) var(--my),#ffffff6b,#fff0 70%);opacity:0;transition:opacity .35s}.cm-btn--primary[data-v-0b732d42]:after,.cm-btn--primary[data-v-0b732d42]:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cm-btn--primary[data-v-0b732d42]:after{z-index:3;-webkit-mask-composite:xor;opacity:.8;background:linear-gradient(140deg,#ffffffbf,#ffffff14 38% 62%,#ffffff8c);padding:1.2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cm-btn__shine[data-v-0b732d42]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-150%)skew(-20deg)}.cm-btn--ghost[data-v-0b732d42]{color:#ffffffa6;background:0 0}@media (hover:hover){.cm-btn--ghost[data-v-0b732d42]:not(:disabled):hover{color:#fff;background:#ffffff14}.cm-btn--primary[data-v-0b732d42]:not(:disabled):hover{filter:brightness(1.08);translate:0 -2px;scale:1.05}.cm-btn--primary[data-v-0b732d42]:not(:disabled):hover:before{opacity:1}.cm-btn--primary:not(:disabled):hover .cm-btn__shine[data-v-0b732d42]{transition:transform 1s cubic-bezier(.32,.72,0,1);transform:translate(350%)skew(-20deg)}}.cm-btn--primary[data-v-0b732d42]:not(:disabled):active{filter:brightness(1.18)saturate(1.2);transition:scale .5s var(--sp-press),translate .3s ease,filter .2s ease;translate:0;scale:1.1}.cm-btn--primary[data-v-0b732d42]:not(:disabled):active:before{opacity:1}.cm-btn--ghost[data-v-0b732d42]:not(:disabled):active{transition:scale .12s ease-out;scale:.94}.cm-list[data-v-0b732d42]{flex-direction:column;gap:12px;display:flex;position:relative}.cm-card[data-v-0b732d42]{transition:scale .6s var(--sp-snap),translate .6s var(--sp-snap);border-radius:22px;padding:16px}@media (width<=639px){.cm-card[data-v-0b732d42]{border-radius:20px;padding:14px}}@media (hover:hover) and (pointer:fine){.cm-composer[data-v-0b732d42]{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%)}.cm-card[data-v-0b732d42]:hover{translate:0 -2px}}.cm-enter-active[data-v-0b732d42]{transition:opacity .5s ease,translate .65s var(--sp-snap),scale .65s var(--sp-snap);transition-delay:calc(var(--i,0) * 45ms)}.cm-leave-active[data-v-0b732d42]{transition:opacity .25s,translate .3s,scale .3s;position:absolute;left:0;right:0}.cm-enter-from[data-v-0b732d42]{opacity:0;translate:0 18px;scale:.97}.cm-leave-to[data-v-0b732d42]{opacity:0;translate:0 -8px;scale:.98}.cm-move[data-v-0b732d42]{transition:transform .65s var(--sp-snap)}.cm-reply[data-v-0b732d42]{grid-template-rows:1fr;display:grid}.cm-reply__clip[data-v-0b732d42]{min-height:0;overflow:hidden}.cm-reply__body[data-v-0b732d42]{flex-direction:column;gap:10px;padding:12px 2px 4px;display:flex}.reply-enter-active[data-v-0b732d42]{transition:grid-template-rows .55s var(--ease-sheet),opacity .4s ease}.reply-leave-active[data-v-0b732d42]{transition:grid-template-rows .35s var(--ease-sheet),opacity .2s ease}.reply-enter-from[data-v-0b732d42],.reply-leave-to[data-v-0b732d42]{opacity:0;grid-template-rows:0fr}.cm-replies[data-v-0b732d42]{flex-direction:column;gap:12px;margin-top:12px;padding-left:16px;display:flex;position:relative}.cm-replies[data-v-0b732d42]:before{content:"";background:linear-gradient(to bottom,color-mix(in oklab,var(--primary) 55%,transparent),#ffffff0f);border-radius:999px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.cm-reply-item[data-v-0b732d42]{animation:cm-pop-0b732d42 .5s var(--ease-sheet) backwards}@keyframes cm-pop-0b732d42{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.cm-switch-row[data-v-0b732d42]{color:#fff9;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.cm-switch-input[data-v-0b732d42]{opacity:0;pointer-events:none;position:absolute}.cm-switch[data-v-0b732d42]{background:#76768052;border-radius:999px;width:34px;height:20px;transition:background-color .3s;position:relative;box-shadow:inset 0 0 0 .5px #ffffff1a}.cm-switch[data-v-0b732d42]:after{content:"";width:16px;height:16px;transition:translate .5s var(--sp-press),width .3s var(--sp-snap);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0006}.cm-switch-row:active .cm-switch[data-v-0b732d42]:after{width:20px}.cm-switch-input:checked+.cm-switch[data-v-0b732d42]{background:#f59e0bbf}.cm-switch-input:checked+.cm-switch[data-v-0b732d42]:after{translate:14px}.cm-switch-row:active .cm-switch-input:checked+.cm-switch[data-v-0b732d42]:after{translate:10px}.cm-switch-input:focus-visible+.cm-switch[data-v-0b732d42]{outline:2px solid var(--primary);outline-offset:2px}.cm-alert[data-v-0b732d42]{color:#fecaca;background:#ef44441f;border-radius:18px;padding:11px 16px;font-size:14px;box-shadow:inset 0 0 0 1px #f8717147,inset 0 1px #ffffff14}.alert-enter-active[data-v-0b732d42]{transition:opacity .3s ease,transform .5s var(--sp-snap)}.alert-leave-active[data-v-0b732d42]{transition:opacity .2s,transform .25s}.alert-enter-from[data-v-0b732d42],.alert-leave-to[data-v-0b732d42]{opacity:0;transform:translateY(-8px)scale(.98)}.cm-skel[data-v-0b732d42]{background:linear-gradient(100deg,#ffffff0f 30%,#ffffff24 50%,#ffffff0f 70%) 0 0/200% 100%;border-radius:8px;animation:1.4s linear infinite cm-shimmer-0b732d42}@keyframes cm-shimmer-0b732d42{0%{background-position:200% 0}to{background-position:-200% 0}}.cm-empty[data-v-0b732d42]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:34px 20px;display:flex}.cm-empty__icon[data-v-0b732d42]{color:#ffffff8c;background:#ffffff12;border-radius:999px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 .5px #ffffff29,inset 0 1px #fff3}.cm-btn[data-v-0b732d42]:focus-visible,.cm-seg__btn[data-v-0b732d42]:focus-visible,.cm-tool[data-v-0b732d42]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.alert-enter-active[data-v-0b732d42],.alert-leave-active[data-v-0b732d42],.cm-btn[data-v-0b732d42],.cm-card[data-v-0b732d42],.cm-enter-active[data-v-0b732d42],.cm-field[data-v-0b732d42],.cm-glass[data-v-0b732d42]:after,.cm-glass[data-v-0b732d42]:before,.cm-leave-active[data-v-0b732d42],.cm-move[data-v-0b732d42],.cm-ring__fg[data-v-0b732d42],.cm-seg__btn[data-v-0b732d42],.cm-seg__thumb[data-v-0b732d42],.cm-switch[data-v-0b732d42],.cm-switch[data-v-0b732d42]:after,.cm-tool[data-v-0b732d42],.reply-enter-active[data-v-0b732d42],.reply-leave-active[data-v-0b732d42],.swap-enter-active[data-v-0b732d42],.swap-leave-active[data-v-0b732d42]{transition:none!important}.cm-reply-item[data-v-0b732d42],.cm-skel[data-v-0b732d42]{animation:none!important}}html:not(.dark) .cm{--cm-surface:var(--surface,#f8f8fab8);--cm-text:var(--text,#2a2a30);--cm-soft:var(--text-soft,#5b5b66);--cm-line:var(--line,#00000012);--cm-accent:color-mix(in oklab, var(--primary) 68%, #333);--cm-accent-soft:color-mix(in oklab, var(--primary) 50%, #333)}html:not(.dark) .cm .text-gray-300,html:not(.dark) .cm .text-white{color:var(--cm-text)}html:not(.dark) .cm .text-gray-400,html:not(.dark) .cm .text-gray-500{color:var(--cm-soft)}html:not(.dark) .cm .text-red-400{color:#dc2626}html:not(.dark) .cm .cm-glass{background:radial-gradient(120% 80% at 18% 0,#ffffff8c,#fff0 60%),var(--cm-surface);box-shadow:inset 0 0 0 .5px var(--cm-line),inset 0 1px 0 #fffc,0 10px 26px #0000001a}html:not(.dark) .cm .cm-glass:after{opacity:.8;background:linear-gradient(140deg,#ffffffe6,#0000000a 40% 60%,#ffffffb3)}html:not(.dark) .cm .cm-glass:before{background:radial-gradient(260px circle at var(--mx) var(--my),#ffffff8c,#fff0 70%)}html:not(.dark) .cm .cm-composer:focus-within:after{opacity:1;background:linear-gradient(140deg,var(--cm-accent),#0000000a 40%,#0000000a 60%,var(--cm-accent-soft))}html:not(.dark) .cm .cm-note{box-shadow:inset 0 0 0 .5px var(--cm-line),inset 0 1px 0 #ffffffb3}html:not(.dark) .cm .cm-link,html:not(.dark) .cm .cm-note__icon{color:var(--cm-accent)}html:not(.dark) .cm .cm-badge{background:radial-gradient(120% 90% at 28% 0,#ffffff4d,#fff0 60%),linear-gradient(135deg,var(--cm-accent),var(--cm-accent-soft));box-shadow:inset 0 0 0 .5px #ffffff40,inset 0 1px #fff6,0 4px 12px #0000001f}html:not(.dark) .cm .cm-seg{background:#0000000e;box-shadow:inset 0 0 0 .5px #0000000f}html:not(.dark) .cm .cm-seg__thumb{background:radial-gradient(120% 90% at 28% 0,#ffffff4d,#fff0 60%),linear-gradient(135deg,var(--cm-accent),var(--cm-accent-soft));box-shadow:inset 0 0 0 .5px #ffffff40,inset 0 1px #fff6,0 6px 16px #00000024}html:not(.dark) .cm .cm-seg.is-pressed .cm-seg__thumb{-webkit-backdrop-filter:blur(.6px)brightness(1.05)saturate(1.25);backdrop-filter:blur(.6px)brightness(1.05)saturate(1.25)}html:not(.dark) .cm .cm-seg__btn{color:var(--cm-soft)}html:not(.dark) .cm .cm-seg__btn.is-on{color:#fff}html:not(.dark) .cm .cm-seg__btn:not(.is-on):hover{color:var(--cm-text)}html:not(.dark) .cm .cm-avatar{box-shadow:0 0 0 1.5px #ffffffe6,0 4px 12px #00000024}html:not(.dark) .cm .cm-field{color:var(--cm-text);background:#0000000b;box-shadow:inset 0 0 0 .5px #00000014,inset 0 2px 6px #0000000d}html:not(.dark) .cm .cm-field::-moz-placeholder{color:#3c3c4373}html:not(.dark) .cm .cm-field::placeholder{color:#3c3c4373}html:not(.dark) .cm .cm-field:focus{background:#0001;box-shadow:inset 0 0 0 1px #00000024,inset 0 2px 6px #0000000a}html:not(.dark) .cm .cm-field--preview{color:var(--cm-text)}html:not(.dark) .cm .cm-tools{background:#0000000d;box-shadow:inset 0 0 0 .5px #0000000f}html:not(.dark) .cm .cm-tools__sep{background:#00000024}html:not(.dark) .cm .cm-tool{color:var(--cm-soft)}html:not(.dark) .cm .cm-tool:not(:disabled):hover{color:var(--cm-text);background:#00000012}html:not(.dark) .cm .cm-tool.is-spoiler{color:#b45309;background:#f59e0b29;box-shadow:inset 0 0 0 .5px #d9770666,inset 0 1px #ffffff80}html:not(.dark) .cm .cm-tool.is-preview{color:var(--cm-accent);background:color-mix(in oklab,var(--primary) 16%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in oklab,var(--primary) 45%,transparent),inset 0 1px 0 #ffffff80}html:not(.dark) .cm .cm-ring__bg{stroke:#0000001a}html:not(.dark) .cm .cm-ring__fg{stroke:var(--cm-accent)}html:not(.dark) .cm .cm-ring.is-warn .cm-ring__fg{stroke:#d97706}html:not(.dark) .cm .cm-ring.is-over .cm-ring__fg{stroke:#dc2626}html:not(.dark) .cm .cm-btn--primary{background:radial-gradient(120% 90% at 28% 0,#ffffff4d,#fff0 60%),linear-gradient(135deg,var(--cm-accent),var(--cm-accent-soft));box-shadow:inset 0 0 0 .5px #ffffff40,inset 0 1px #fff6,inset 0 -10px 18px -10px #ffffff2e,0 8px 20px #00000024}html:not(.dark) .cm .cm-btn--ghost{color:var(--cm-soft)}html:not(.dark) .cm .cm-btn--ghost:not(:disabled):hover{color:var(--cm-text);background:#0000000f}html:not(.dark) .cm .cm-replies:before{background:linear-gradient(to bottom,color-mix(in oklab,var(--primary) 55%,#333),#0000000f)}html:not(.dark) .cm .cm-switch-row{color:var(--cm-soft)}html:not(.dark) .cm .cm-switch{background:#00000029;box-shadow:inset 0 0 0 .5px #00000014}html:not(.dark) .cm .cm-switch:after{box-shadow:0 2px 5px #00000038}html:not(.dark) .cm .cm-switch-input:checked+.cm-switch{background:#d97706cc}html:not(.dark) .cm .cm-alert{color:#b91c1c;background:#ef444417;box-shadow:inset 0 0 0 1px #dc262640,inset 0 1px #fff9}html:not(.dark) .cm .cm-skel{background:linear-gradient(100deg,#0000000d 30%,#0000001a 50%,#0000000d 70%) 0 0/200% 100%}html:not(.dark) .cm .cm-empty__icon{color:var(--cm-soft);background:#0000000d;box-shadow:inset 0 0 0 .5px #00000014,inset 0 1px #ffffffb3}
