.toast-stack[data-v-c5263bb9]{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 14px);transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:110;width:min(100% - 32px,420px);pointer-events:none}.toast[data-v-c5263bb9]{background:var(--dark);color:var(--ondark);border-radius:16px;padding:12px 14px;display:flex;align-items:center;gap:10px;box-shadow:0 10px 30px #2826234d;pointer-events:auto}.toast[data-v-c5263bb9] .ms{color:var(--butter)}.toast.clay[data-v-c5263bb9]{border-radius:18px;font-size:13px;font-weight:600;gap:8px;box-shadow:0 12px 26px #28262347}.toast.tone-good[data-v-c5263bb9] .ms{color:var(--sage)}.toast.tone-bad[data-v-c5263bb9] .ms{color:var(--terra)}.toast.tone-warn[data-v-c5263bb9] .ms{color:var(--butter)}.body[data-v-c5263bb9]{flex:1;min-width:0}.title[data-v-c5263bb9],.message[data-v-c5263bb9]{color:var(--ondark)}.message.dim2[data-v-c5263bb9]{font-size:12px;font-weight:500;color:var(--dim2);margin-top:1px}.action[data-v-c5263bb9]{flex-shrink:0;padding:4px 10px;border-radius:var(--r-pill);background:#ffffff24;color:var(--ondark);font-family:inherit;border:none}.dismiss[data-v-c5263bb9]{flex-shrink:0;width:22px;height:22px;border-radius:var(--r-pill);background:transparent;color:var(--ondark);opacity:.6;line-height:1}.bnav[data-v-e2da432e]{position:absolute;bottom:calc(16px + env(safe-area-inset-bottom));left:var(--s-screen-x);right:var(--s-screen-x);display:flex;align-items:center;gap:10px;z-index:10;view-transition-name:bottom-nav}.bar[data-v-e2da432e]{flex:1;height:var(--z-nav-h);border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);display:flex;align-items:center;padding:0 6px;position:relative}.t[data-v-e2da432e]{flex:1;height:var(--z-nav-tab-h);display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--dim);position:relative;z-index:1;border-radius:var(--r-pill);transition:color .25s,transform .16s var(--ease-pop),filter .16s;-webkit-user-select:none;user-select:none;touch-action:manipulation}@media(hover:hover)and (pointer:fine){.t[data-v-e2da432e]:active{transition-duration:.25s,0s,.08s;transition-timing-function:ease,ease,ease}}.t.on[data-v-e2da432e]{color:var(--ink)}.ind[data-v-e2da432e]{position:absolute;top:6px;bottom:6px;left:6px;width:calc((100% - 12px)/4);border-radius:var(--r-pill);background:#fff;box-shadow:var(--puck);z-index:0;transition:transform .5s var(--ease-liquid)}.chat-slot[data-v-e2da432e]{width:var(--z-circle);flex-shrink:0}@media(prefers-reduced-motion:reduce){.ind[data-v-e2da432e]{transition-duration:.01ms}}.group[data-v-e05bcdd7]{background:var(--card);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.slot[data-v-75868515]{width:100%;border-radius:var(--r);background:#ffffff59;border:var(--hair) dashed #cfc9c0;min-height:76px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--dim);font-size:13.5px;font-weight:700}.tile[data-v-7807e889]{color:var(--ink);display:inline-grid;place-items:center;flex-shrink:0;font-weight:800}.annales-picker[data-v-750e3648]{display:flex;flex-direction:column;gap:var(--s-btn-gap)}.hidden-input[data-v-750e3648]{display:none}.chip-card[data-v-750e3648]{margin-bottom:0}.chip[data-v-750e3648]{display:flex;align-items:center;gap:var(--s-row-gap);padding:var(--s-card-pad)}.pdf-label[data-v-750e3648]{letter-spacing:.4px;color:var(--accent)}.chip-body[data-v-750e3648]{flex:1;min-width:0}.chip-name[data-v-750e3648]{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-sub[data-v-750e3648]{color:var(--dim);margin-top:2px}.chip-x[data-v-750e3648]{width:22px;height:22px;border-radius:var(--r-pill);background:var(--card2);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chip-x[data-v-750e3648]:disabled{opacity:.5}.err-note[data-v-750e3648]{background:var(--bad-tint);color:var(--bad);border-radius:var(--r-control);padding:var(--s-btn-gap) var(--s-row-gap);margin:0}.hint[data-v-750e3648]{color:var(--dim);margin:0}.backdrop[data-v-9e2e637c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--scrim);display:flex;align-items:flex-end;justify-content:center;padding:18px;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.backdrop.desktop[data-v-9e2e637c]{align-items:center;background:var(--scrim);-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.dialog[data-v-9e2e637c]{width:100%;max-width:644px;max-height:100%;background:var(--bg);border-radius:var(--r-sheet);overflow-y:auto;box-shadow:var(--sh)}.dialog[data-v-9e2e637c]:before{content:"";display:block;width:var(--z-grab-w);height:var(--z-grab-h);border-radius:var(--r-pill);background:var(--line);margin:10px auto 4px}:root[data-layout=desktop] .dialog[data-v-9e2e637c]:before{display:none}.dialog[data-v-9e2e637c] h3{margin:0;font-size:19px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.dialog[data-v-9e2e637c] h3+p{margin:-6px 0 0;font-size:12.5px;color:var(--dim);font-weight:500;line-height:1.45}.dialog.desktop[data-v-9e2e637c]{max-width:calc(100vw - 72px);max-height:86%;border-radius:var(--r-group)}@media(min-width:690px){.backdrop[data-v-9e2e637c]:not(.desktop):not(.clay-bottom){align-items:center}}.modal-enter-active[data-v-9e2e637c],.modal-leave-active[data-v-9e2e637c]{transition:opacity .18s ease}.modal-enter-active .dialog[data-v-9e2e637c]:not(.desktop),.modal-leave-active .dialog[data-v-9e2e637c]:not(.desktop){transition:transform .22s cubic-bezier(.2,.8,.2,1)}.modal-enter-from[data-v-9e2e637c],.modal-leave-to[data-v-9e2e637c]{opacity:0}.modal-enter-from .dialog[data-v-9e2e637c]:not(.desktop),.modal-leave-to .dialog[data-v-9e2e637c]:not(.desktop){transform:translateY(14px)}.dialog.clay-bottom[data-v-9e2e637c]:not(.desktop){max-height:86%;border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:0 -14px 40px #28262338;padding-bottom:max(40px,env(safe-area-inset-bottom))}.dialog.clay-bottom.kb-open[data-v-9e2e637c]:not(.desktop){padding-bottom:0}.backdrop.clay-bottom[data-v-9e2e637c]:not(.desktop){padding:0}.modal-enter-active.clay-bottom[data-v-9e2e637c]:not(.desktop),.modal-leave-active.clay-bottom[data-v-9e2e637c]:not(.desktop){transition:background-color .3s}.modal-leave-active.clay-bottom[data-v-9e2e637c]:not(.desktop){pointer-events:none}.modal-enter-from.clay-bottom[data-v-9e2e637c]:not(.desktop),.modal-leave-to.clay-bottom[data-v-9e2e637c]:not(.desktop){opacity:1;background-color:transparent}.row[data-v-e600ed67]{display:flex;align-items:center;gap:var(--s-row-gap);min-height:var(--s-row-min-h);padding:var(--s-row-pad-y) var(--s-row-pad-x);position:relative;width:100%;background:none;border:none;color:var(--ink);text-align:left;font-family:inherit}.row.interactive[data-v-e600ed67]{cursor:pointer}.sep[data-v-e600ed67]{position:absolute;left:var(--s-inset-lead);right:0;top:0;height:var(--hair);background:var(--line)}.sep.inset-lead[data-v-e600ed67]{left:var(--s-inset-lead)}.main[data-v-e600ed67]{flex:1;min-width:0;display:flex;flex-direction:column}.title[data-v-e600ed67]{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub[data-v-e600ed67]{color:var(--dim);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub.wrap[data-v-e600ed67]{white-space:normal;overflow:visible;text-overflow:clip}.chev[data-v-e600ed67]{color:var(--chev)}.achip[data-v-f93fca6b]{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);color:var(--ink);overflow:hidden}.achip.md[data-v-f93fca6b]{padding:3px 3px 3px 12px;font-size:12.5px;font-weight:600}.achip.sm[data-v-f93fca6b]{gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;white-space:nowrap}.achip[data-v-f93fca6b] .ms{color:var(--dim);flex-shrink:0}.achip-name[data-v-f93fca6b]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.achip-meta[data-v-f93fca6b]{color:var(--dim);font-weight:500;flex-shrink:0}.thumb[data-v-f93fca6b]{width:40px;height:40px;border-radius:calc(var(--r-pill) - 4px);object-fit:cover;background:var(--card2);flex-shrink:0}.achip.sm .thumb[data-v-f93fca6b]{width:32px;height:32px;margin:-2px 0 -2px -5px}.achip-x[data-v-f93fca6b]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:none;background:none;padding:0;color:var(--dim);flex-shrink:0}.composer[data-v-7c3f0123]{display:flex;flex-direction:column;gap:6px;min-width:0}.clips[data-v-7c3f0123]{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start;max-width:100%}.inp2[data-v-7c3f0123]{min-height:var(--z-input-h);border-radius:24px;background:var(--card);box-shadow:var(--sh);display:flex;align-items:flex-end;gap:8px;padding:0 7px 0 16px;color:var(--dim);font-size:14px;font-weight:500;flex-shrink:0}.inp2.live[data-v-7c3f0123]{color:var(--ink)}.inp2.busy[data-v-7c3f0123]{opacity:.8}.field[data-v-7c3f0123]{flex:1;min-width:0;height:auto;min-height:var(--z-input-h);max-height:132px;resize:none;overflow-y:auto;line-height:1.35;padding:12px 0;font:inherit;color:var(--ink);background:none;border:none}.field[data-v-7c3f0123]::placeholder{color:var(--dim)}.att[data-v-7c3f0123]{width:34px;height:34px;margin-bottom:6px;border-radius:50%;display:grid;place-items:center;color:var(--ink);border:none;background:none;padding:0;flex-shrink:0}.send[data-v-7c3f0123]{width:36px;height:36px;margin-bottom:5px;border-radius:var(--blob);background:var(--dark);color:var(--ondark);display:grid;place-items:center;border:none;padding:0;flex-shrink:0;transition:background .25s,transform .16s var(--ease-pop),filter .16s}@media(hover:hover)and (pointer:fine){.send[data-v-7c3f0123]:active{transition-duration:.25s,0s,.08s;transition-timing-function:ease,ease,ease}}.send.acc[data-v-7c3f0123]{background:var(--accent);color:#fff}.sq[data-v-7c3f0123]{width:12px;height:12px;border-radius:3px;background:currentColor}.send.stop[data-v-7c3f0123]{background:var(--accent);color:#fff}.send[data-v-7c3f0123]:disabled{opacity:.55}.amsg[data-v-f582bb28]{font-size:15.5px;line-height:1.5;font-weight:500;letter-spacing:-.005em;color:var(--ink);align-self:stretch}.amsg.bad[data-v-f582bb28]{color:var(--bad)}.umsg[data-v-f582bb28]{align-self:flex-end;max-width:84%;background:var(--terra);border-radius:18px 18px 6px;padding:10px 14px;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--ink);box-shadow:0 4px 10px #3c30241a,inset 0 1px #fff6}.opts[data-v-4c911cfd]{display:flex;flex-wrap:wrap;gap:8px;align-self:stretch}.o[data-v-4c911cfd]{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 15px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:13.5px;font-weight:700;color:var(--ink);border:none;font-family:inherit}.o.pri[data-v-4c911cfd]{background:var(--dark);color:var(--ondark)}.o.dim[data-v-4c911cfd]{background:transparent;box-shadow:none;color:var(--dim)}.o[data-v-4c911cfd]:disabled{opacity:.45}.hljs-keyword{color:#a8471f;font-weight:600}.hljs-string,.hljs-regexp{color:#2c7a50}.hljs-number,.hljs-literal{color:#6e45b0}.hljs-title,.hljs-title.function_{color:#2f62a8}.hljs-type,.hljs-built_in,.hljs-title.class_{color:#7d5d08}.hljs-comment,.hljs-doctag{color:#77716a;font-style:italic}.hljs-operator,.hljs-punctuation{color:#5d5852}.hljs-params,.hljs-variable,.hljs-attr,.hljs-subst{color:inherit;font-weight:inherit}::highlight(code-kw){color:#a8471f}::highlight(code-str){color:#2c7a50}::highlight(code-num){color:#6e45b0}::highlight(code-fn){color:#2f62a8}::highlight(code-type){color:#7d5d08}::highlight(code-com){color:#77716a}::highlight(code-op){color:#5d5852}.md-render[data-v-865da81e]{color:var(--ink);line-height:1.55;word-break:break-word}.md-render[data-v-865da81e] h1,.md-render[data-v-865da81e] h2,.md-render[data-v-865da81e] h3{font-weight:600;letter-spacing:-.3px;line-height:1.2;margin:var(--s-element-gap) 0 var(--s-btn-gap)}.md-render[data-v-865da81e] h1{font-size:21px}.md-render[data-v-865da81e] h2{font-size:18px}.md-render[data-v-865da81e] h3{font-size:16px}.md-render[data-v-865da81e] p{margin:var(--s-stack-gap) 0}.md-render[data-v-865da81e] p:first-child{margin-top:0}.md-render[data-v-865da81e] p:last-child{margin-bottom:0}.md-render[data-v-865da81e] ul,.md-render[data-v-865da81e] ol{margin:var(--s-stack-gap) 0;padding-left:22px}.md-render[data-v-865da81e] li{margin:2px 0}.md-render[data-v-865da81e] a{color:var(--accent)}.md-render[data-v-865da81e] blockquote{margin:var(--s-stack-gap) 0;padding:4px 12px;border-left:2px solid var(--accent);color:var(--dim);background:var(--fill);border-radius:0 var(--r) var(--r) 0}.md-render[data-v-865da81e] em{font-style:normal;background:var(--butter);border-radius:5px;padding:0 4px}.md-render[data-v-865da81e] mark{background:var(--butter);color:inherit;border-radius:4px;padding:0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.md-render[data-v-865da81e] u{text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:var(--accent)}.md-render[data-v-865da81e] code{font-family:var(--font-mono);font-size:.9em;background:var(--fill);padding:1px 6px;border-radius:5px}.md-render[data-v-865da81e] pre{background:var(--fill);border:var(--hair) solid var(--sep);border-radius:8px;padding:var(--s-btn-gap) var(--s-row-pad-x);overflow-x:auto;margin:var(--s-stack-gap) 0}.md-render[data-v-865da81e] pre code{background:transparent;padding:0;font-size:.85em;line-height:1.5}.md-render[data-v-865da81e] img{max-width:100%;border-radius:var(--r)}.md-render[data-v-865da81e] hr{border:none;border-top:var(--hair) solid var(--sep);margin:var(--s-element-gap) 0}.md-render[data-v-865da81e] table{border-collapse:collapse;margin:var(--s-stack-gap) 0;font-size:13px}.md-render[data-v-865da81e] th,.md-render[data-v-865da81e] td{border:var(--hair) solid var(--sep);padding:5px 9px;text-align:left}.md-render[data-v-865da81e] .katex-display{margin:var(--s-stack-gap) 0;overflow-x:auto;overflow-y:hidden}.md-render[data-v-865da81e] .katex-display,.md-render[data-v-865da81e] pre{touch-action:pan-x;overscroll-behavior-x:contain}.md-render[data-v-865da81e] .katex-display,.md-render[data-v-865da81e] pre{background:linear-gradient(90deg,var(--scroll-cue-bg, var(--card)) 30%,transparent) left / 24px 100% no-repeat,linear-gradient(270deg,var(--scroll-cue-bg, var(--card)) 30%,transparent) right / 24px 100% no-repeat,linear-gradient(90deg,rgba(60,48,36,.14),transparent) left / 14px 100% no-repeat,linear-gradient(270deg,rgba(60,48,36,.14),transparent) right / 14px 100% no-repeat;background-attachment:local,local,scroll,scroll}.md-render[data-v-865da81e] pre{--scroll-cue-bg: var(--fill);background-color:var(--fill)}.act[data-v-2b8388e9]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim);font-weight:600;align-self:stretch}.check[data-v-2b8388e9]{color:var(--okink)}.bad[data-v-2b8388e9]{color:var(--bad)}.halt[data-v-2b8388e9]{color:var(--dim)}.act.failed[data-v-2b8388e9]{color:var(--bad)}.spin[data-v-2b8388e9]{width:13px;height:13px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--accent);animation:spin-2b8388e9 1s linear infinite;flex-shrink:0}@keyframes spin-2b8388e9{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin[data-v-2b8388e9]{animation:none}}.text[data-v-2b8388e9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.count[data-v-2b8388e9]{color:var(--dim2)}.detail[data-v-2b8388e9]{color:var(--dim2);font-style:italic}.progress[data-v-2b8388e9]{margin-left:auto;color:var(--dim2);font-variant-numeric:tabular-nums;white-space:nowrap}.made[data-v-a17f6a43]{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:var(--card);box-shadow:var(--sh);border-radius:var(--r-pill);padding:5px 13px 5px 5px;font-size:13px;font-weight:700;color:var(--ink);border:none;font-family:inherit;text-align:left}.title[data-v-a17f6a43]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}small[data-v-a17f6a43]{color:var(--dim);font-weight:600;font-size:11.5px;flex-shrink:0}.obj[data-v-e6885e86]{align-self:stretch;background:var(--card);border-radius:var(--r);box-shadow:var(--sh);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.mc[data-v-5717d53c]{background:var(--card);border-radius:14px;padding:10px 12px;box-shadow:var(--sh);font-size:13px;font-weight:600;display:flex;align-items:center;gap:10px;color:var(--ink)}.mc.ghost[data-v-5717d53c]{opacity:.5}.mc.ghost .q[data-v-5717d53c]{font-style:italic;color:var(--dim)}.n[data-v-5717d53c]{width:22px;height:22px;border-radius:var(--blob2);background:var(--terra);display:grid;place-items:center;font-size:11px;font-weight:800;flex-shrink:0}.q[data-v-5717d53c]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h[data-v-70402f81]{display:flex;align-items:center;gap:10px}.c[data-v-70402f81]{min-width:0}.h b[data-v-70402f81]{display:block;font-size:14px;font-weight:800;color:var(--ink)}.h small[data-v-70402f81]{font-size:12px;color:var(--dim);font-weight:600}.minis[data-v-70402f81]{display:flex;flex-direction:column;gap:6px}.rest[data-v-70402f81]{margin:0;padding-left:2px;font-size:12px;font-weight:600;color:var(--dim)}.fine[data-v-70402f81]{margin:0;font-size:12px;color:var(--dim);font-weight:500}.acts[data-v-70402f81]{display:flex;gap:8px}.acts button[data-v-70402f81]{flex:1;height:36px;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:var(--card2);color:var(--ink);border:none;font-family:inherit}.acts .pri[data-v-70402f81]{background:var(--dark);color:var(--ondark)}.replayed[data-v-ad7712f8]{display:flex;align-items:baseline;gap:6px;font-size:12px;font-weight:600;color:var(--dim)}.reopen[data-v-ad7712f8]{padding:0;border:none;background:none;font-family:inherit;font-size:inherit;font-weight:800;color:var(--accent)}.reopen[data-v-ad7712f8]:before{content:"·";margin-right:6px;color:var(--dim)}.chip[data-v-388ee3c7]{font-size:11.5px;font-weight:700;padding:var(--s-chip-pad-y) var(--s-chip-pad-x);border-radius:var(--r-pill);background:var(--card2);white-space:nowrap}.hot[data-v-388ee3c7]{background:var(--dark);color:var(--ondark)}.ok[data-v-388ee3c7]{background:var(--sage)}.ph[data-v-11f6a429]{display:flex;align-items:center;gap:10px}.pc[data-v-11f6a429]{min-width:0}.ph b[data-v-11f6a429]{display:block;font-size:14px;font-weight:800;color:var(--ink)}.ph small[data-v-11f6a429]{display:block;font-size:12px;color:var(--dim);font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.diffs[data-v-11f6a429]{display:flex;flex-direction:column;gap:6px}.diffrow[data-v-11f6a429]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:var(--r-card);background:var(--card2)}.fld[data-v-11f6a429]{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);width:100%}.was[data-v-11f6a429]{color:var(--dim);text-decoration:line-through}.now[data-v-11f6a429]{color:var(--ink);font-weight:800}.diffrow[data-v-11f6a429] .ms{color:var(--dim)}.pfine[data-v-11f6a429]{margin:0;font-size:12px;color:var(--dim);font-weight:500}.pstate[data-v-11f6a429]{display:flex}.memln[data-v-2fbb7d95]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim);font-weight:600;align-self:stretch}.mark[data-v-2fbb7d95]{color:var(--accent);flex-shrink:0}.memln.gone .mark[data-v-2fbb7d95]{color:var(--dim2)}.memtext[data-v-2fbb7d95]{line-height:1.35;overflow-wrap:anywhere}.mh[data-v-ee4d8f1e]{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--ink)}.mh .mark[data-v-ee4d8f1e]{color:inherit}.fact[data-v-ee4d8f1e]{display:flex;gap:8px;padding:10px 12px;border-radius:14px;background:var(--card2);box-shadow:var(--track);font-size:13px;overflow-wrap:anywhere;line-height:1.4}.fact .qm[data-v-ee4d8f1e]{color:var(--dim);flex-shrink:0;margin-top:1px}.acts[data-v-ee4d8f1e]{display:flex;gap:8px}.pill[data-v-ee4d8f1e]{flex:1;height:32px;padding:0 12px;border-radius:var(--r-pill);border:none;font-family:inherit;font-size:12.5px;font-weight:700;white-space:nowrap}.pill.dk[data-v-ee4d8f1e]{background:var(--dark);color:var(--ondark);box-shadow:0 4px 10px #00000024,inset 0 1px #ffffff1a}.pill.in[data-v-ee4d8f1e]{background:var(--card2);color:var(--ink)}.pill[data-v-ee4d8f1e]:disabled{opacity:.45}.fine[data-v-ee4d8f1e]{margin:0;font-size:11.5px;color:var(--dim)}.saved[data-v-ee4d8f1e]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim)}.saved .ok[data-v-ee4d8f1e]{color:var(--okink);flex-shrink:0}.undo[data-v-ee4d8f1e]{margin-left:auto;flex-shrink:0;font-weight:700;font-size:12.5px;color:var(--ink);padding:4px 8px;border-radius:999px;background:var(--card2);border:none;font-family:inherit}.fade-leave-active[data-v-ee4d8f1e]{transition:opacity .2s ease}.fade-leave-to[data-v-ee4d8f1e]{opacity:0}.sent[data-v-037ceee0]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;align-self:stretch}.attach-row[data-v-037ceee0]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;max-width:84%}.prose.md-render[data-v-037ceee0]{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.prose.md-render[data-v-037ceee0] p{margin:6px 0}.prose.md-render[data-v-037ceee0] ul,.prose.md-render[data-v-037ceee0] ol{margin:6px 0;padding-left:18px}.prose.md-render[data-v-037ceee0] h1,.prose.md-render[data-v-037ceee0] h2,.prose.md-render[data-v-037ceee0] h3{font-size:inherit;font-weight:600;line-height:inherit;margin:8px 0 4px}.prose.md-render[data-v-037ceee0] code{background:var(--fill)}[data-v-037ceee0] .prose.streaming>:last-child:after{content:"";display:inline-block;width:2px;height:15px;vertical-align:-2px;margin-left:2px;background:var(--accent);animation:cblink-037ceee0 .9s steps(2) infinite}@keyframes cblink-037ceee0{50%{opacity:0}}.madeset[data-v-037ceee0]{display:flex;flex-wrap:wrap;gap:8px;align-self:stretch}.costln[data-v-037ceee0]{font-size:11.5px;font-weight:600;align-self:stretch}.costln b[data-v-037ceee0]{color:var(--ink)}.pb[data-v-40b5e3ac]{--pb-body: #e5813a;--pb-ink: #2b2a28;--pb-gnd: #e9e5df;--pb-card: #f6f4f0;--pb-blob: 58% 42% 55% 45% / 48% 55% 45% 52%;position:relative;width:1em;height:1em;display:block;flex-shrink:0}.pb .bod[data-v-40b5e3ac]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--pb-blob);background:var(--pb-body)}.pb .eye[data-v-40b5e3ac]{position:absolute;top:.383em;width:.1em;height:.133em;border-radius:50%;background:var(--pb-ink)}.pb .eye.l[data-v-40b5e3ac]{left:.333em}.pb .eye.r[data-v-40b5e3ac]{left:.55em}.pb .mouth[data-v-40b5e3ac]{position:absolute;left:.417em;top:.583em;width:.15em;height:.075em;border-radius:0 0 .1em .1em;background:var(--pb-ink)}.pb.sm .eye[data-v-40b5e3ac]{width:.15em;height:.185em;top:.355em}.pb.sm .eye.l[data-v-40b5e3ac]{left:.295em}.pb.sm .eye.r[data-v-40b5e3ac]{left:.555em}.pb.sm .mouth[data-v-40b5e3ac]{display:none}.band[data-v-2d64c4c0]{position:relative;width:100%;display:flex;align-items:center;gap:var(--s-element-gap);padding:14px;overflow:hidden;border:none;background:color-mix(in srgb,var(--band-c) 52%,var(--card));text-align:left;font-family:inherit;color:var(--ink);transition:background .5s var(--ease-out);min-height:44px}.band-icon[data-v-2d64c4c0]{box-shadow:0 3px 8px #3c30241a}.glint[data-v-2d64c4c0]{position:absolute;right:-30px;bottom:-46px;width:120px;height:120px;border-radius:50% 50% 45% 55%/45% 55% 50% 50%;background:#ffffff47}.tc[data-v-2d64c4c0]{position:relative;flex:1;min-width:0;padding-bottom:12px}.tc.flash[data-v-2d64c4c0]{animation:rise .4s var(--ease-out)}.tc small[data-v-2d64c4c0]{display:block;font-size:12px;font-weight:600;color:#7a6354}.tc h3[data-v-2d64c4c0]{margin:2px 0 0;font-size:19px;font-weight:800;letter-spacing:-.025em;line-height:1.12}.chev[data-v-2d64c4c0]{position:relative;flex-shrink:0}.tag[data-v-2d64c4c0]{position:absolute;right:12px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 4px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:10.5px;font-weight:700;color:var(--dim);transition:opacity .3s,transform .4s var(--ease-pop)}.tag-mark[data-v-2d64c4c0]{font-size:11px}.tag.off[data-v-2d64c4c0]{opacity:0;transform:scale(.6)}@media(prefers-reduced-motion:reduce){.band[data-v-2d64c4c0],.tag[data-v-2d64c4c0]{transition-duration:.01ms}}.chs[data-v-d64ff1ba]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease-out)}.chs.open[data-v-d64ff1ba]{grid-template-rows:1fr}.clip[data-v-d64ff1ba]{overflow:hidden;min-height:0}.pl[data-v-d64ff1ba]{display:flex;flex-wrap:wrap;gap:var(--s-chip-gap);padding:2px 12px 12px}.pl button[data-v-d64ff1ba]{position:relative;padding:7px 11px;border-radius:var(--r-pill);background:var(--card2);font-size:12px;font-weight:700;border:none;color:var(--ink)}.pl button[data-v-d64ff1ba]:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}.pl button[aria-checked=true][data-v-d64ff1ba]{background:var(--dark);color:var(--ondark)}.pl button[data-v-d64ff1ba]:disabled{color:var(--dim);font-weight:500}.fine[data-v-d64ff1ba]{margin:0;padding:0 16px 12px;font-size:12px;color:var(--dim);font-weight:500}@media(prefers-reduced-motion:reduce){.chs[data-v-d64ff1ba]{transition-duration:.01ms}}.sheet[data-v-33db2d6e]{padding:0 var(--s-sheet-pad);display:flex;flex-direction:column;gap:var(--s-element-gap)}.sht[data-v-33db2d6e]{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.sht b[data-v-33db2d6e]{font-size:17px;font-weight:700;letter-spacing:-.015em}.circ[data-v-33db2d6e]{position:relative;width:34px;height:34px;border-radius:50%;background:var(--card2);border:none;display:grid;place-items:center;color:var(--ink)}.circ[data-v-33db2d6e]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.chev[data-v-33db2d6e]{color:var(--dim);transition:transform .3s var(--ease-out)}.chev.open[data-v-33db2d6e]{transform:rotate(180deg)}.fine[data-v-33db2d6e]{margin:0;padding:0 16px 12px;font-size:12px;color:var(--dim);font-weight:500}.empty[data-v-33db2d6e]{padding:var(--s-card-pad);text-align:center}.list[data-v-33db2d6e]{max-height:540px;overflow-y:auto}@media(prefers-reduced-motion:reduce){.chev[data-v-33db2d6e]{transition-duration:.01ms}}.qseg[data-v-ba60e961]{position:relative;display:flex;min-height:44px;border-radius:var(--r-pill);background:var(--card2);box-shadow:var(--track);padding:5px}.qseg button[data-v-ba60e961]{flex:1;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--dim);position:relative;z-index:1;border:none;background:none;font-family:inherit;border-radius:var(--r-pill);transition:color .25s;margin:-5px 0}.qseg button[aria-checked=true][data-v-ba60e961]{color:var(--ink)}.puck[data-v-ba60e961]{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / 3);border-radius:var(--r-pill);background:#fff;box-shadow:var(--puck);transition:transform .5s var(--ease-liquid)}@media(prefers-reduced-motion:reduce){.puck[data-v-ba60e961]{transition-duration:.01ms}}.sk[data-v-3309df15]{background:linear-gradient(100deg,var(--card) 30%,color-mix(in srgb,var(--ink) 5%,var(--card)) 50%,var(--card) 70%);background-size:200% 100%;box-shadow:var(--sh);animation:sk-shimmer-3309df15 1.6s ease-in-out infinite;flex-shrink:0}@keyframes sk-shimmer-3309df15{0%{background-position:140% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.sk[data-v-3309df15]{animation:none}}.btn[data-v-99d605b5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:var(--r-pill);padding:0 16px;font-size:13.5px;font-weight:700;white-space:nowrap;background:var(--accent);color:#fff;box-shadow:0 6px 14px #0000001f,inset 0 1px #ffffff59}.filled[data-v-99d605b5]{color:var(--ink)}.md[data-v-99d605b5]{height:var(--z-btn-h)}.lg[data-v-99d605b5]{height:var(--z-btn-h-lg);font-size:14.5px}.sm[data-v-99d605b5]{height:var(--z-btn-h-sm);padding:0 12px;font-size:12px}.dark[data-v-99d605b5]{background:var(--dark);box-shadow:0 5px 12px #28262338}.ghost[data-v-99d605b5]{background:var(--card);color:var(--ink);box-shadow:var(--sh)}.destructive[data-v-99d605b5]{background:var(--bad);color:#fff;box-shadow:0 6px 14px #0000001f,inset 0 1px #ffffff59}.block[data-v-99d605b5]{width:100%}.btn[data-v-99d605b5]:disabled{opacity:.45;pointer-events:none}@media not all and (hover:hover)and (pointer:fine){.btn.press[data-v-99d605b5]:active{transform:scale(.95) translateY(1px);box-shadow:0 2px 6px #00000024,inset 0 1px #ffffff59}}.empty[data-v-eca4ca63]{padding:var(--s-card-pad);display:flex;flex-direction:column;gap:var(--s-stack-gap)}.empty p[data-v-eca4ca63]{margin:0;color:var(--dim)}.nums[data-v-5008474c]{position:relative;display:flex;align-items:center;gap:4px}.nums button[data-v-5008474c]{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;font-size:21px;font-weight:700;letter-spacing:-.03em;color:var(--dim);font-variant-numeric:tabular-nums;position:relative;z-index:1;border:none;background:none;font-family:inherit;transition:color .25s}.nums button[aria-checked=true][data-v-5008474c]{color:#fff;font-weight:800}.nblob[data-v-5008474c]{position:absolute;left:0;top:0;width:48px;height:48px;border-radius:var(--blob2);background:var(--dark);box-shadow:0 4px 10px #2826232e;transition:transform .5s var(--ease-liquid)}.nums em[data-v-5008474c]{margin-left:auto;font-style:normal;font-size:12px;font-weight:600;color:var(--dim)}@media(prefers-reduced-motion:reduce){.nblob[data-v-5008474c]{transition-duration:.01ms}}.banner[data-v-218e236f]{display:flex;align-items:center;gap:10px;background:var(--card);border-radius:var(--r);box-shadow:var(--sh);padding:10px 12px}.main[data-v-218e236f]{flex:1;min-width:0}.title[data-v-218e236f]{margin:0;font-size:13.5px;font-weight:800}.sub[data-v-218e236f]{margin:1px 0 0;color:var(--dim)}.k-info[data-v-218e236f]{--banner-tone: var(--sky)}.k-success[data-v-218e236f]{--banner-tone: var(--sage)}.k-error[data-v-218e236f]{--banner-tone: var(--terra)}.k-error .title[data-v-218e236f]{color:var(--bad)}.k-warn[data-v-218e236f]{--banner-tone: var(--butter)}.icon[data-v-218e236f]{background:var(--banner-tone);border-radius:var(--blob2);width:var(--z-tile);height:var(--z-tile);display:grid;place-items:center;flex-shrink:0}.more[data-v-d755a2cd]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease-out),margin .4s var(--ease-out);margin-top:-13px}.more.open[data-v-d755a2cd]{grid-template-rows:1fr;margin-top:-6px;margin-bottom:-26px}.clip[data-v-d755a2cd]{overflow:hidden;min-height:0;margin:0 calc(-1 * var(--s-card-pad))}.mi[data-v-d755a2cd]{padding:6px var(--s-card-pad) 26px;display:flex;flex-direction:column;gap:var(--s-element-gap)}.fl[data-v-d755a2cd]{display:flex;flex-direction:column;gap:6px}.lbl[data-v-d755a2cd]{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-left:4px}.pl[data-v-d755a2cd]{display:flex;gap:var(--s-chip-gap);flex-wrap:wrap;padding:2px}.pl button[data-v-d755a2cd]{position:relative;padding:7px 10px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:12px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;border:none;font-family:inherit;color:var(--ink);display:inline-flex;align-items:center;transition:background .25s,color .25s,transform .16s var(--ease-pop),filter .16s}.pl button[aria-pressed=true][data-v-d755a2cd],.pl button[aria-checked=true][data-v-d755a2cd]{background:var(--dark);color:var(--ondark)}.pl button[data-v-d755a2cd]:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}@media(hover:hover)and (pointer:fine){.pl button[data-v-d755a2cd]:active{transition-duration:.25s,.25s,0s,.08s;transition-timing-function:ease,ease,ease,ease}}.fine[data-v-d755a2cd]{margin:0;padding:0 4px;font-size:12px;color:var(--dim);font-weight:500;line-height:1.45}.retry[data-v-d755a2cd]{position:relative;display:inline-block;background:none;border:none;padding:0;margin-left:4px;font:inherit;font-weight:800;color:var(--ink)}.retry[data-v-d755a2cd]:after{content:"";position:absolute;top:-14px;right:-6px;bottom:-14px;left:-6px}@media(prefers-reduced-motion:reduce){.more[data-v-d755a2cd]{transition-duration:.01ms}}.rn[data-v-faaffc01]{display:inline-flex;height:1em;line-height:1;overflow:hidden;padding-right:.08em;margin-right:-.08em;vertical-align:baseline;font-variant-numeric:tabular-nums}.rc[data-v-faaffc01]{height:1em;overflow-x:visible;overflow-y:clip;clip-path:inset(.1em -.25em);max-width:1em;transition:opacity .16s}.rc.lead[data-v-faaffc01]{max-width:0;opacity:0}.rs[data-v-faaffc01]{display:block}.rs[data-v-faaffc01]:before{display:block;white-space:pre;line-height:1em;content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9"}.rn-text[data-v-faaffc01]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wrap[data-v-ac1fdb92]{display:flex;flex-direction:column;gap:8px}.stage[data-v-ac1fdb92]{display:grid;min-height:48px}.stage[data-v-ac1fdb92]>*{grid-area:1 / 1}.btn[data-v-ac1fdb92]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:48px;border-radius:var(--r-pill);background:var(--accent);color:var(--ink);font-size:14px;font-weight:700;border:none;box-shadow:0 6px 14px #0000001f,inset 0 1px #ffffff59;transition:transform .16s var(--ease-pop),box-shadow .16s}.btn[data-v-ac1fdb92]:disabled{opacity:.45;pointer-events:none}.cost-num[data-v-ac1fdb92]{font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}@media not all and (hover:hover)and (pointer:fine){.btn.press[data-v-ac1fdb92]:active{transform:scale(.96) translateY(1px);box-shadow:0 2px 6px #00000024,inset 0 1px #ffffff59}}.gen[data-v-ac1fdb92]{display:flex;flex-direction:column;gap:8px;padding:6px 2px}.prog[data-v-ac1fdb92]{height:var(--z-prog-h);border-radius:var(--r-pill);background:var(--card2);box-shadow:var(--track);position:relative;overflow:hidden}.prog i[data-v-ac1fdb92]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);background:var(--accent);transition:transform .34s var(--ease-spring)}.fine[data-v-ac1fdb92]{margin:0;font-size:12px;color:var(--dim);font-weight:500;text-align:center;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.prog i[data-v-ac1fdb92],.btn[data-v-ac1fdb92]{transition-duration:.01ms}}.body[data-v-dd66a380]{padding:var(--s-btn-gap) var(--s-sheet-pad) 0;display:flex;flex-direction:column;gap:var(--s-stack-gap)}.body p[data-v-dd66a380]{margin:0;color:var(--dim)}.fine[data-v-dd66a380]{font-size:12px;font-variant-numeric:tabular-nums}.ideas[data-v-a53bf50e]{display:flex;align-items:center;gap:var(--s-chip-gap);overflow-x:auto;margin:-10px calc(-1 * var(--s-screen-x)) -26px;padding:14px var(--s-screen-x) 36px;pointer-events:none}.ideas[data-v-a53bf50e]>*{pointer-events:auto}.il[data-v-a53bf50e]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--dim);margin-right:2px;flex:none}.il-mark[data-v-a53bf50e]{font-size:14px}.ideas button[data-v-a53bf50e]{position:relative;flex:none;padding:8px 11px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:12px;font-weight:700;white-space:nowrap;border:none;font-family:inherit;color:var(--ink)}.ideas button[data-v-a53bf50e]:before{content:"";position:absolute;top:-7px;right:0;bottom:-7px;left:0}.ideas button[data-v-a53bf50e]:disabled{opacity:.45;pointer-events:none}.stack[data-v-358489bd]{display:flex;flex-direction:column;gap:var(--s-section-gap)}:root[data-layout=desktop] .stack[data-v-358489bd]{max-width:460px}.card[data-v-358489bd]{background:var(--card);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;border:0;margin:0;padding:0;min-width:0}.bb[data-v-358489bd]{padding:14px;display:flex;flex-direction:column;gap:13px}.ft[data-v-358489bd]{margin:-4px 0 0;text-align:center;font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums}.ft .link[data-v-358489bd]{background:none;border:none;font:inherit;padding:0;color:var(--dim);text-decoration:underline;text-underline-offset:3px}.ft .link.chg[data-v-358489bd]{color:var(--ink);font-weight:600}.err[data-v-358489bd]{margin:0;text-align:center;font-size:12px;color:var(--bad)}.progress[data-v-ad002351]{display:flex;flex-direction:column;gap:8px;width:100%}.prog[data-v-ad002351]{height:var(--z-prog-h);border-radius:var(--r-pill);background:var(--card);box-shadow:var(--track);position:relative;overflow:hidden}.prog i[data-v-ad002351]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);background:var(--accent);transition:transform .4s var(--ease-out)}@media(prefers-reduced-motion:reduce){.prog i[data-v-ad002351]{transition:none}}.fine[data-v-ad002351]{margin:0;font-size:12px;color:var(--dim);font-weight:500;text-align:center}.circ[data-v-78535de3]{border:none;border-radius:50%;background:var(--card);box-shadow:var(--sh);display:grid;place-items:center;color:var(--ink);flex-shrink:0;padding:0}.layer[data-v-4d76dd08]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;justify-content:center;background:var(--bg)}.screen[data-v-4d76dd08]{position:relative;width:100%;max-width:690px;min-height:0;display:flex;flex-direction:column;gap:12px;background:var(--bg);padding:calc(4px + env(safe-area-inset-top)) var(--s-screen-x) calc(22px + env(safe-area-inset-bottom))}.layer.desktop[data-v-4d76dd08]{align-items:center;background:var(--scrim)}.screen.desktop[data-v-4d76dd08]{width:640px;max-width:calc(100vw - 72px);height:min(86%,780px);padding:22px 24px 24px;border-radius:var(--r-sheet);box-shadow:0 30px 80px #28262359;overflow:hidden}.ctxc[data-v-bf11ee75]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px 5px 6px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:12px;font-weight:700}.ctxc i[data-v-bf11ee75]{width:18px;height:18px;border-radius:var(--blob2);display:inline-grid;place-items:center;font-style:normal}.pills[data-v-1e6563d5]{display:flex;gap:var(--s-chip-gap);flex-wrap:wrap}.pills>.pill[data-v-1e6563d5]{padding:5px 9px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.pills>.pill.hot[data-v-1e6563d5]{background:var(--dark);color:var(--ondark)}.latex-text[data-v-2c4ca8e6] .katex-display{margin:6px 0;overflow-x:auto;overflow-y:hidden;background:linear-gradient(90deg,var(--scroll-cue-bg, var(--card)) 30%,transparent) left / 24px 100% no-repeat,linear-gradient(270deg,var(--scroll-cue-bg, var(--card)) 30%,transparent) right / 24px 100% no-repeat,linear-gradient(90deg,rgba(60,48,36,.14),transparent) left / 14px 100% no-repeat,linear-gradient(270deg,rgba(60,48,36,.14),transparent) right / 14px 100% no-repeat;background-attachment:local,local,scroll,scroll}.latex-text[data-v-2c4ca8e6] .katex{font-size:1em}.section-head[data-v-b992a9eb]{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.label[data-v-b992a9eb]{color:var(--ink)}.hint[data-v-b992a9eb],.action[data-v-b992a9eb]{font-size:12.5px;font-weight:600;color:var(--dim);background:none;border:none}.hint.compact[data-v-b992a9eb]{font-size:12px}.action[data-v-b992a9eb]{display:inline-flex;align-items:center;gap:3px;min-height:44px;margin:-14px -8px;padding:0 8px}.chevron[data-v-b992a9eb]{font-size:17px;line-height:1}.rad[data-v-203cd07b]{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--line);flex-shrink:0}.rad.on[data-v-203cd07b]{background:var(--dark);box-shadow:none;display:grid;place-items:center;color:var(--ondark)}.groups[data-v-a5d7a73f]{display:flex;flex-direction:column;gap:var(--s-section-gap)}.gtitle[data-v-a5d7a73f]{display:inline-flex;align-items:center;gap:6px}.dropped[data-v-a5d7a73f]{opacity:.5}.flip[data-v-a5d7a73f]{display:grid;place-items:center;margin:-11px;padding:11px}.stage[data-v-e6b41a35]{position:relative;flex:1;min-height:0;display:flex;align-items:stretch;justify-content:stretch;padding:var(--s-card-pad) var(--s-row-gap);transition:background .14s ease}.stage.tint-good[data-v-e6b41a35]{background:var(--good-tint)}.stage.tint-bad[data-v-e6b41a35]{background:var(--bad-tint)}.stage.tint-ok[data-v-e6b41a35]{background:var(--warn-tint)}.stage.tall[data-v-e6b41a35]{padding:0}.deal[data-v-e6b41a35]{display:contents}.lay[data-v-e6b41a35]{width:100%;height:100%;transform-origin:50% 100%}.peek[data-v-e6b41a35]{position:absolute;inset:var(--s-card-pad) max(20px,calc((100% - 544px)/2));pointer-events:none}.peek .lay[data-v-e6b41a35]{background:var(--cell);border-radius:calc(var(--r-sheet) - 4px)}.peek-1[data-v-e6b41a35]{transform:translateY(8px) scale(.97);opacity:.55;z-index:0}.peek-2[data-v-e6b41a35]{transform:translateY(16px) scale(.94);opacity:.35;z-index:-1}.card[data-v-e6b41a35]{position:absolute;inset:var(--s-card-pad) max(12px,calc((100% - 560px)/2));perspective:1200px;z-index:1;will-change:transform;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.card[data-v-e6b41a35]:active{cursor:grabbing}.card.tall[data-v-e6b41a35]{top:0;right:0;bottom:0;left:0;touch-action:pan-y;cursor:default}.card-inner[data-v-e6b41a35]{position:relative;width:100%;height:100%;transform-style:preserve-3d}.card-inner.flipped[data-v-e6b41a35]{transform:rotateY(180deg)}.back-fx[data-v-e6b41a35]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden}.wash[data-v-e6b41a35]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;border-radius:calc(var(--r-sheet) - 4px)}.stamp[data-v-e6b41a35]{position:absolute;top:52px;right:14px;height:30px;padding:0 12px 0 9px;border-radius:var(--r-pill);display:flex;align-items:center;gap:5px;font-size:13px;font-weight:800;color:var(--ink);box-shadow:var(--puck);opacity:0;transform:rotate(-8deg)}.chip[data-v-050ca1d5]{background:var(--butter);color:var(--ink);border-radius:var(--r);padding:10px 12px;font-size:13px;font-weight:600;line-height:1.4;width:fit-content;max-width:100%}.render[data-v-050ca1d5] p{margin:0}.pill[data-v-a3a05578]{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--r-pill);background:#fff;border:var(--hair) solid var(--line);color:var(--ink);font-size:12.5px;font-weight:700;opacity:0;animation:hint-fade-a3a05578 .22s ease forwards}@keyframes hint-fade-a3a05578{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.revealed[data-v-a3a05578]{display:flex;justify-content:center}@media(prefers-reduced-motion:reduce){.pill[data-v-a3a05578]{animation:none;opacity:1}}.face[data-v-65d24806]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cell);border-radius:calc(var(--r-sheet) - 4px);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow)}.face-meta[data-v-65d24806]{background:var(--sky);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:var(--s-row-gap)}.rail[data-v-65d24806]{display:none}.meta-kicker[data-v-65d24806]{flex:1;color:var(--ink);font-size:13px;font-weight:800;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.face-pill[data-v-65d24806]{flex-shrink:0;padding:4px 10px;border-radius:var(--r-pill);background:var(--dark);color:var(--ondark);font-size:11.5px;font-weight:700;letter-spacing:0;text-transform:none}.face-body[data-v-65d24806]{flex:1;padding:calc(var(--s-sheet-pad) + 4px) calc(var(--s-sheet-pad) + 2px);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.face-body.center[data-v-65d24806]{justify-content:center;text-align:center}.face-body.center .q-render.md-render[data-v-65d24806]{font-size:22px;font-weight:700;letter-spacing:-.5px;line-height:1.3;color:var(--ink)}.face-body.center .q-render[data-v-65d24806] table{margin-inline:auto}.face-body.center .q-render[data-v-65d24806] ul,.face-body.center .q-render[data-v-65d24806] ol{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.face-hint[data-v-65d24806]{color:var(--dim2);margin-top:var(--s-element-gap)}.face-body.center[data-v-65d24806] .pill,.face-body.center[data-v-65d24806] .revealed{margin-top:var(--s-element-gap)}.face.tall[data-v-65d24806]{border-radius:0}.face-body.tall[data-v-65d24806]{padding-bottom:var( --rate-overlay-h, calc(52px + var(--s-stack-gap) * 2 + env(safe-area-inset-bottom)) )}.face[data-v-72748d04]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cell);border-radius:calc(var(--r-sheet) - 4px);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow)}.face-back[data-v-72748d04]{transform:rotateY(180deg)}.face-meta[data-v-72748d04]{background:var(--sky);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:var(--s-row-gap)}.rail[data-v-72748d04]{display:none}.meta-kicker[data-v-72748d04]{flex:1;color:var(--ink);font-size:13px;font-weight:800;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.face-pill[data-v-72748d04]{flex-shrink:0;padding:4px 10px;border-radius:var(--r-pill);background:var(--dark);color:var(--ondark);font-size:11.5px;font-weight:700;letter-spacing:0;text-transform:none}.face-body[data-v-72748d04]{flex:1;padding:calc(var(--s-sheet-pad) + 4px) calc(var(--s-sheet-pad) + 2px);overflow-y:auto;overflow-x:hidden}.face-q[data-v-72748d04]{color:var(--dim);letter-spacing:.5px;text-transform:uppercase;line-height:1.5}.face-q[data-v-72748d04] .katex{text-transform:none;letter-spacing:normal}.face-rule[data-v-72748d04]{height:var(--hair);background:var(--sep);margin:var(--s-row-gap) 0 var(--s-element-gap)}.a-render.md-render[data-v-72748d04]{font-weight:600;line-height:1.4}.a-render[data-v-72748d04]{font-size:18px;color:var(--ink)}.hint-chip[data-v-72748d04]{margin-top:var(--s-element-gap)}.face.tall[data-v-72748d04]{border-radius:0}.face-body.tall[data-v-72748d04]{padding-bottom:var( --rate-overlay-h, calc(52px + var(--s-stack-gap) * 2 + env(safe-area-inset-bottom)) )}.viewer[data-v-9e39aecd]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:10px;background:var(--bg);padding:calc(4px + env(safe-area-inset-top)) var(--s-screen-x) calc(22px + env(safe-area-inset-bottom))}:root[data-layout=desktop] .viewer[data-v-9e39aecd]{padding:22px 24px 24px}.bar[data-v-9e39aecd]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.count[data-v-9e39aecd]{font-size:12px;font-weight:700;color:var(--dim)}.editbar[data-v-9e39aecd]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.flipface[data-v-9e39aecd]{height:30px;padding:0 13px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);border:none;font-family:inherit;font-size:12px;font-weight:700;color:var(--ink)}.acts[data-v-9e39aecd]{display:flex;gap:10px;flex-shrink:0}.acts[data-v-9e39aecd]>*{flex:1}.nav[data-v-093ca020]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ctx[data-v-093ca020]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spacer[data-v-093ca020]{width:var(--z-nav-btn);flex-shrink:0}.cred[data-v-093ca020]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:12px;font-weight:800;flex-shrink:0}.cred[data-v-093ca020] .ms{color:var(--accent)}.title[data-v-093ca020]{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;line-height:1;color:var(--ink)}.sub[data-v-093ca020]{margin:4px 0 0;color:var(--dim)}.scroll[data-v-093ca020]{flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}.scale[data-v-05829c3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.face[data-v-05829c3d]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;border:0;border-radius:18px;background:var(--card2);transition:opacity .2s ease,background .2s ease,box-shadow .2s ease}.face svg[data-v-05829c3d]{width:44px;height:44px;transition:transform .35s var(--ease-pop)}.face span[data-v-05829c3d]{font-size:12px;font-weight:700;color:#5f5a53}.scale.picked .face[data-v-05829c3d]{opacity:.4}.scale.picked .face[aria-pressed=true][data-v-05829c3d]{opacity:1;background:var(--card);box-shadow:var(--sh),inset 0 0 0 2px var(--ink)}.scale.picked .face[aria-pressed=true] svg[data-v-05829c3d]{transform:scale(1.08) rotate(-6deg)}.ask-pill[data-v-f4ee7917]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:var(--r-pill);font:inherit;font-size:13px;font-weight:700;white-space:nowrap}.ask-pill.grow[data-v-f4ee7917]{flex:1}.ask-pill.dark[data-v-f4ee7917]{color:var(--ondark);background:var(--dark);box-shadow:0 4px 10px #00000024}.ask-pill.inset[data-v-f4ee7917]{color:var(--ink);background:var(--card2)}.ask-pill[data-v-f4ee7917]:disabled{opacity:.55}.thanks[data-v-7e6ea5d1]{display:flex;align-items:center;gap:12px}.thanks b[data-v-7e6ea5d1]{font-size:14.5px;color:var(--ink)}.thanks .hop[data-v-7e6ea5d1]{animation:pebble-ask-hop-7e6ea5d1 .6s var(--ease-pop)}@keyframes pebble-ask-hop-7e6ea5d1{30%{transform:translateY(-6px) rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.thanks .hop[data-v-7e6ea5d1]{animation:none}}.hd[data-v-7900bb05]{display:flex;align-items:flex-start;gap:10px}.hd .g[data-v-7900bb05]{flex:1;min-width:0}.hd h3[data-v-7900bb05]{margin:0;font-size:15px;font-weight:800;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.hd p[data-v-7900bb05]{margin:3px 0 0;font-size:13px;line-height:1.45;color:#5f5a53}.x[data-v-7900bb05]{display:grid;flex:none;place-items:center;width:30px;height:30px;border:0;border-radius:50%;color:var(--dim);background:var(--card2)}.pebble-ask-card[data-v-d673f567]{position:absolute;left:14px;right:14px;bottom:calc(16px + var(--z-circle) + 24px + env(safe-area-inset-bottom));z-index:30;border-radius:24px;background:var(--card);box-shadow:0 2px 3px #3c30240f,0 22px 44px -8px #3c302447,inset 0 1px #fffc;padding:14px;transform-origin:calc(100% - 30px) calc(100% + 58px);animation:pebble-ask-in-d673f567 .6s var(--ease-spring) both}.pebble-ask-card[data-v-d673f567]>*{animation:pebble-ask-fi-d673f567 .3s var(--ease-out) .18s both}.pebble-ask-card.leaving[data-v-d673f567]{animation:pebble-ask-out-d673f567 .3s var(--ease-out) forwards}@keyframes pebble-ask-out-d673f567{to{transform:scale(.12);border-radius:var(--blob);opacity:0}}@keyframes pebble-ask-fi-d673f567{0%{opacity:0;transform:translateY(6px)}}@keyframes pebble-ask-in-d673f567{0%{transform:scale(.12);border-radius:var(--blob);opacity:0}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.pebble-ask-card[data-v-d673f567],.pebble-ask-card[data-v-d673f567]>*{animation:pebble-ask-fade-d673f567 .2s linear both}.pebble-ask-card.leaving[data-v-d673f567]{animation:pebble-ask-fade-d673f567 .2s linear reverse forwards}@keyframes pebble-ask-fade-d673f567{0%{opacity:0}}}.note[data-v-d673f567]{margin-top:12px}.note textarea[data-v-d673f567]{width:100%;min-height:70px;resize:none;border:0;border-radius:16px;padding:11px 13px;color:var(--ink);background:var(--card2);box-shadow:var(--track);font:inherit;font-size:13.5px;line-height:1.45;outline:none}.note textarea[data-v-d673f567]::placeholder{color:var(--dim)}.acts2[data-v-d673f567]{display:flex;gap:8px;margin-top:14px}.err[data-v-d673f567]{margin:10px 2px 0;font-size:12.5px;font-weight:600;color:var(--bad)}.fine[data-v-d673f567]{display:flex;align-items:center;gap:5px;margin:10px 2px 0;font-size:11.5px;color:var(--dim)}.link[data-v-134ce623],.link[data-v-e1ac06e7]{background:none;border:none;color:var(--accent);padding:0;flex-shrink:0;font-family:inherit}.sheet[data-v-abf69db9]{padding:10px 18px 8px;display:flex;flex-direction:column;gap:12px}h3[data-v-abf69db9]{margin:0;font-size:19px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.q[data-v-abf69db9]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lnk[data-v-abf69db9]{font-size:13px;font-weight:800;color:var(--ink);text-align:center;background:none;border:none;padding:6px 0;font-family:inherit}.body[data-v-438b64f0]{padding:21px 21px 18px;display:flex;flex-direction:column;gap:14px}.head[data-v-438b64f0]{display:flex;align-items:stretch;gap:14px}.stroke[data-v-438b64f0]{width:5px;border-radius:2px;flex-shrink:0;margin:5px 0 2px}.head-body[data-v-438b64f0]{flex:1;min-width:0}.eyebrow[data-v-438b64f0]{color:var(--dim)}.title[data-v-438b64f0]{color:var(--ink);margin:3px 0 0}.lede[data-v-438b64f0]{margin:0;color:var(--dim)}.fld[data-v-438b64f0]{display:flex;flex-direction:column;gap:9px}.flbl[data-v-438b64f0]{color:var(--dim);padding:0 2px}.finp[data-v-438b64f0]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-control);padding:13px 15px;color:var(--ink);width:100%}.finp[data-v-438b64f0]::placeholder{color:var(--dim)}.err[data-v-438b64f0]{background:color-mix(in srgb,var(--bad) 10%,transparent);color:var(--bad);border:1px solid color-mix(in srgb,var(--bad) 35%,transparent);border-radius:var(--r-control);padding:9px 14px;margin:0}.actions[data-v-438b64f0]{display:flex;gap:9px;justify-content:flex-end;margin-top:5px}.body[data-v-5533b783]{padding:var(--s-sheet-pad) var(--s-sheet-pad) calc(var(--s-sheet-pad) + 3px)}.eyebrow[data-v-5533b783]{color:var(--dim)}.title[data-v-5533b783]{color:var(--ink);margin:2px 0 var(--s-element-gap)}.empty[data-v-5533b783]{color:var(--dim);margin:calc(-1 * var(--s-section-gap) + 6px) 4px var(--s-element-gap)}.body[data-v-31fbb01b]{padding:16px 18px 28px;color:var(--ink)}.eyebrow[data-v-31fbb01b]{color:var(--dim)}.title[data-v-31fbb01b]{color:var(--ink);margin:2px 0 0}.title .accent[data-v-31fbb01b]{color:var(--accent)}.sub[data-v-31fbb01b]{color:var(--dim2);margin-top:5px}.sub b[data-v-31fbb01b]{color:var(--ink)}.err[data-v-31fbb01b]{margin:12px 0 0;color:var(--bad);background:color-mix(in srgb,var(--bad) 10%,transparent);border:1px solid color-mix(in srgb,var(--bad) 35%,transparent);border-radius:var(--r-control);padding:9px 12px}.list[data-v-31fbb01b]{margin:14px 0}.stroke[data-v-31fbb01b]{width:5px;height:30px;border-radius:2px;flex-shrink:0}.screen[data-v-dd586401]{padding:var(--s-screen-top) var(--s-screen-x) calc(var(--s-screen-bot) + env(safe-area-inset-bottom));color:var(--ink);display:flex;flex-direction:column;gap:var(--s-section-gap)}.screen.no-clear[data-v-dd586401]{padding-bottom:calc(var(--s-sheet-pad) + env(safe-area-inset-bottom))}.screen.fill[data-v-dd586401]{min-height:100%}.head[data-v-cd15dd63]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-row-gap);padding:var(--s-header-top) var(--s-header-x) var(--s-header-bot)}.col[data-v-cd15dd63]{min-width:0}.eyebrow[data-v-cd15dd63]{color:var(--dim)}.title[data-v-cd15dd63]{margin:0;color:var(--ink)}.title.with-eyebrow[data-v-cd15dd63]{margin-top:3px}.sub[data-v-cd15dd63]{color:var(--dim);margin-top:3px}.trailing[data-v-cd15dd63]{flex-shrink:0;margin-bottom:2px}.head[data-v-e14ff0ea]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-row-gap)}.back[data-v-e14ff0ea]{width:var(--z-nav-btn);height:var(--z-nav-btn);border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;color:var(--ink)}.title-col[data-v-e14ff0ea]{flex:1;min-width:0}.title[data-v-e14ff0ea]{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;line-height:1;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub[data-v-e14ff0ea]{margin:4px 0 0;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.circs[data-v-e14ff0ea]{display:flex;gap:8px;align-items:center;flex-shrink:0}.dt-head[data-v-8e82b0f4]{display:flex;align-items:flex-start;gap:14px}.leading[data-v-8e82b0f4]{flex-shrink:0}.col[data-v-8e82b0f4]{flex:1;min-width:0}.eyebrow[data-v-8e82b0f4]{font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--dim)}.title[data-v-8e82b0f4]{margin:3px 0 0;color:var(--ink)}.sub[data-v-8e82b0f4]{margin:5px 0 0;font-size:13px;color:var(--dim);font-weight:500}.actions[data-v-8e82b0f4]{display:flex;gap:8px;align-items:center;flex-shrink:0;padding-top:6px}.seg[data-v-a9651ac2]{position:relative;display:flex;background:var(--card);border-radius:var(--r-pill);box-shadow:var(--sh);padding:5px}.seg-item[data-v-a9651ac2]{flex:1;height:44px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--dim);position:relative;z-index:1;border-radius:var(--r-pill);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .25s;white-space:nowrap;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:-5px 0}.seg-item.on[data-v-a9651ac2]{color:var(--ink)}.ind[data-v-a9651ac2]{position:absolute;top:5px;bottom:5px;left:5px;border-radius:var(--r-pill);background:#fff;box-shadow:var(--puck);z-index:0;transition:transform .5s var(--ease-liquid)}.ind.sq[data-v-a9651ac2]{animation:puckSquash .45s var(--ease-pop)}@media(prefers-reduced-motion:reduce){.ind[data-v-a9651ac2]{transition-duration:.01ms;animation-duration:.01ms}}.plan[data-v-b20632e7]{padding:18px 16px 16px;display:flex;flex-direction:column;gap:14px;background:var(--card);border-radius:var(--r);box-shadow:var(--sh)}.pr[data-v-b20632e7]{display:flex;align-items:baseline;gap:6px}.pr b[data-v-b20632e7]{font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--ink)}.pr span[data-v-b20632e7]{font-size:13px;color:var(--dim);font-weight:600}.save[data-v-b20632e7]{margin-left:auto;align-self:center}.fl[data-v-b20632e7]{display:flex;flex-direction:column;gap:9px}.fl>div[data-v-b20632e7]{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--ink)}.ck[data-v-b20632e7]{width:24px;height:24px;border-radius:var(--blob2);background:var(--sage);display:grid;place-items:center;flex-shrink:0;color:var(--okink)}.credits[data-v-b20632e7]{min-width:0}.credits small[data-v-b20632e7]{display:block;font-size:12px;font-weight:500;color:var(--dim)}.fine[data-v-b20632e7]{font-size:12px;color:var(--dim);font-weight:500;text-align:center;line-height:1.45}.plans[data-v-b41653a3]{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:760px}.nav[data-v-b41653a3]{display:flex;align-items:center}.hdr h1[data-v-b41653a3]{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;line-height:1;color:var(--ink)}.hdr p[data-v-b41653a3]{margin:4px 0 0;font-size:12.5px;color:var(--dim);font-weight:500}.spinner[data-v-9011cfc1]{border-style:solid;border-color:var(--line);border-top-color:var(--accent);border-radius:var(--r-pill);animation:spinner-spin-9011cfc1 .9s linear infinite;flex-shrink:0}@keyframes spinner-spin-9011cfc1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-v-9011cfc1]{animation:none}}.body[data-v-a2af280c]{padding:21px 21px 18px;display:flex;flex-direction:column;gap:14px}.head[data-v-a2af280c]{display:flex;gap:14px;align-items:stretch}.stroke[data-v-a2af280c]{width:5px;border-radius:2px;background:var(--accent);flex-shrink:0;margin:5px 0 2px}.stroke.destructive[data-v-a2af280c]{background:var(--bad)}.head-body[data-v-a2af280c]{flex:1;min-width:0}.title[data-v-a2af280c]{color:var(--ink);margin:0}.lede[data-v-a2af280c]{margin:0;color:var(--dim)}.actions[data-v-a2af280c]{display:flex;gap:9px;justify-content:flex-end;margin-top:5px}.ghost[data-v-a2af280c],.primary[data-v-a2af280c]{border-radius:var(--r-pill);padding:10px 18px;position:relative;overflow:hidden;font-variant-numeric:tabular-nums}.ghost[data-v-a2af280c]{background:transparent;color:var(--ink);border:1px solid var(--line)}.primary[data-v-a2af280c]{background:var(--ink);color:var(--bg);border:none}.primary.destructive[data-v-a2af280c]{background:var(--bad);color:#fff}.primary.locked[data-v-a2af280c]{opacity:.7}.primary-label[data-v-a2af280c]{position:relative;z-index:1}.prog[data-v-a2af280c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff14;overflow:hidden}.prog-fill[data-v-a2af280c]{display:block;width:100%;height:100%;background:#ffffff2e}.ghost[data-v-a2af280c]:disabled,.primary[data-v-a2af280c]:disabled{opacity:.6;cursor:default}.primary.locked[data-v-a2af280c]:disabled{opacity:.7;cursor:progress}.status[data-v-1e039bdb]{display:flex;align-items:center;gap:12px;padding:14px;background:var(--card);border-radius:var(--r);box-shadow:var(--sh)}.c[data-v-1e039bdb]{flex:1;min-width:0}h4[data-v-1e039bdb]{margin:0;font-size:15px;font-weight:800;color:var(--ink)}p[data-v-1e039bdb]{margin:2px 0 0;font-size:12.5px;color:var(--dim);font-weight:500}.nav[data-v-737cd40c]{display:flex;align-items:center}.hdr h1[data-v-737cd40c]{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;line-height:1;color:var(--ink)}.hdr p[data-v-737cd40c]{margin:4px 0 0;font-size:12.5px;color:var(--dim);font-weight:500}.fine[data-v-737cd40c]{margin:0;font-size:12px;color:var(--dim);font-weight:500;text-align:center;line-height:1.45}.avatar[data-v-36352714]{border-radius:var(--blob);box-shadow:var(--sh);font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.avatar.clay[data-v-36352714]{font-weight:800;box-shadow:inset 0 1px #ffffff80,0 4px 10px #3c30241f}.avatar.recessed[data-v-36352714]{box-shadow:var(--track)}.img[data-v-36352714]{width:100%;height:100%;object-fit:cover}.hs[data-v-8b6a8351]{display:flex;gap:10px;overflow-x:auto}.card[data-v-8b6a8351]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 12px;border-radius:var(--r);background:var(--card);box-shadow:var(--sh);min-width:96px;font-size:12px;font-weight:700}.card small[data-v-8b6a8351]{font-size:10.5px;color:var(--dim);font-weight:600;margin-top:-3px}.main[data-v-8e9fbfb5],.aside[data-v-8e9fbfb5]{min-width:0;display:flex;flex-direction:column;gap:var(--s-section-gap)}.aside[data-v-8e9fbfb5]:empty{display:none}:root[data-layout=desktop] .two[data-v-8e9fbfb5]{display:grid;grid-template-columns:1fr var(--aside-w);gap:20px;align-items:start}:root[data-layout=desktop] .shell.dock-open .two[data-v-8e9fbfb5]{grid-template-columns:minmax(0,1fr)}:root[data-layout=desktop] .shell.dock-open .two .aside[data-v-8e9fbfb5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}:root[data-layout=desktop] .shell.dock-open .two .aside[data-v-8e9fbfb5]:empty{display:none}.search[data-v-e5108f3e]{height:var(--z-search-h);border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);display:flex;align-items:center;gap:10px;padding:0 16px;color:var(--dim);font-size:14px;font-weight:500}.search.filled[data-v-e5108f3e]{color:var(--ink);font-weight:600}.search.compact[data-v-e5108f3e]{height:42px}.search[data-v-e5108f3e]:focus-within{box-shadow:var(--sh),0 0 0 3px var(--accent)}.input[data-v-e5108f3e]{flex:1;min-width:0;height:100%;font:inherit;color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.input[data-v-e5108f3e]::-webkit-search-cancel-button,.input[data-v-e5108f3e]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input[data-v-e5108f3e]::placeholder{color:var(--dim);font-weight:500}.tune[data-v-e5108f3e]{margin-left:auto;flex-shrink:0;display:grid;place-items:center;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;color:inherit}.chip[data-v-dfd1cc3b]{font-size:11.5px;font-weight:700;padding:var(--s-chip-pad-y) var(--s-chip-pad-x);border-radius:var(--r-pill);background:var(--dark);color:var(--ondark);border:none;white-space:nowrap}.chip[data-v-dfd1cc3b]:disabled{opacity:.5}.key[data-v-d637c346]{display:inline-grid;place-items:center;min-width:22px;height:21px;padding:0 6px;border-radius:6px;background:#fff;box-shadow:var(--puck);color:var(--dim);font-family:inherit;font-size:10.5px;font-weight:700;line-height:1}.hl[data-v-5d1d1d1a]{background:linear-gradient(var(--butter),var(--butter)) no-repeat 0 88% / 0% 60%;color:inherit;border-radius:3px;animation:hl-5d1d1d1a .34s var(--ease-out) forwards}@keyframes hl-5d1d1d1a{to{background-size:100% 60%}}[data-v-d541218c] .title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fx[data-v-d541218c]{display:inline-block;margin-top:5px;max-width:100%;overflow:hidden;border-radius:8px;padding:1px 6px;font-size:13px;background:var(--card2)}.fx.hit[data-v-d541218c]{--fx-hit-bg: rgba(244, 217, 138, .7);background:var(--fx-hit-bg)}.results[data-v-bb4afb24]{padding:10px 8px 6px}.group[data-v-bb4afb24]{color:var(--dim);font-weight:800;letter-spacing:.11em;text-transform:uppercase;padding:0 12px 6px}.group+.row[data-v-bb4afb24]{margin-top:0}.row[data-v-bb4afb24]{cursor:pointer;border:0;border-radius:var(--r-pill);padding:0 4px}.row.on[data-v-bb4afb24]{background:#fff;box-shadow:var(--puck)}.action[data-v-bb4afb24]{display:flex;align-items:center;gap:12px;padding:8px 12px}.action-label[data-v-bb4afb24]{flex:1}.layer[data-v-f065f5f1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding-top:110px}.palette[data-v-f065f5f1]{width:640px;max-width:calc(100vw - 2 * var(--s-page-x));max-height:calc(100% - 150px);background:var(--card);border-radius:22px;box-shadow:0 30px 80px #28262359,inset 0 1px #ffffffbf;display:flex;flex-direction:column;overflow:hidden}.head[data-v-f065f5f1]{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.input[data-v-f065f5f1]{flex:1;min-width:0;font-size:16px;font-weight:600;color:var(--ink)}.scope[data-v-f065f5f1]{width:260px;flex:none}.body[data-v-f065f5f1]{flex:1;min-height:0;overflow:auto}.hint[data-v-f065f5f1]{color:var(--dim);padding:18px}.foot[data-v-f065f5f1]{display:flex;align-items:center;gap:16px;padding:10px 18px 12px;border-top:1px solid var(--line);color:var(--dim);font-weight:600}.keys[data-v-f065f5f1]{display:inline-flex;align-items:center;gap:6px}.grow[data-v-f065f5f1]{flex:1}.switch[data-v-4f116984]{width:var(--z-switch-w);height:var(--z-switch-h);border-radius:var(--r-pill);border:none;flex-shrink:0;position:relative;background:var(--card2);box-shadow:var(--track);transition:background .3s,transform .16s var(--ease-pop),filter .16s}@media(hover:hover)and (pointer:fine){.switch[data-v-4f116984]:active{transition-duration:.3s,0s,.08s;transition-timing-function:ease,ease,ease}}.switch.on[data-v-4f116984]{background:var(--dark)}.knob[data-v-4f116984]{position:absolute;top:3px;left:3px;width:var(--z-switch-knob);height:var(--z-switch-knob);border-radius:var(--r-pill);background:#fff;box-shadow:var(--puck);transition:transform .5s var(--ease-liquid)}@media(prefers-reduced-motion:reduce){.knob[data-v-4f116984]{transition-duration:.01ms}}.archive-row[data-v-d3d79bae]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-btn-gap);margin-bottom:var(--s-element-gap)}.label[data-v-d3d79bae]{color:var(--dim)}.chips[data-v-0d3043bb]{display:flex;gap:var(--s-chip-gap);overflow-x:auto}.chip[data-v-0d3043bb]{flex:none;height:36px;padding:0 var(--s-chip-pad-x);border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:var(--s-chip-gap);box-shadow:var(--sh);color:var(--ink);transition:opacity .2s var(--ease-out),filter .2s var(--ease-out);animation:chip-in-0d3043bb .24s var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 25ms + 80ms)}.chip.active[data-v-0d3043bb]{box-shadow:var(--sh),inset 0 0 0 2px #1f1e1cb3}.chips.filtering .chip[data-v-0d3043bb]:not(.active){opacity:.42;filter:saturate(.5)}.ci[data-v-0d3043bb]{flex:none;width:26px;height:26px;border-radius:50%;background:#fff;display:grid;place-items:center}@keyframes chip-in-0d3043bb{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.rr-list{position:relative}.rr-move{transition:transform .44s var(--ease-spring)}.rr-enter-active{transition:opacity .36s var(--ease-out),transform .36s var(--ease-out);transition-delay:calc(var(--i, 0) * 34ms)}.rr-enter-from{opacity:0;transform:translateY(10px) scale(.97)}.rr-leave-active{position:absolute;left:0;right:0;transition:opacity .18s ease-in,transform .18s ease-in}.rr-leave-to{opacity:0;transform:scale(.94)}.body[data-v-febc17cf]{display:flex;flex-direction:column;gap:var(--s-section-gap)}.hint[data-v-febc17cf]{padding:28px 9px;text-align:center;color:var(--dim)}.sentinel[data-v-febc17cf]{height:32px;display:flex;align-items:center;justify-content:center;color:var(--dim)}.end-note[data-v-febc17cf]{text-align:center;padding:16px 0 8px;letter-spacing:1px;text-transform:uppercase;color:var(--dim2)}[data-v-febc17cf] .seg{animation:seg-in-febc17cf .22s var(--ease-out) backwards}@keyframes seg-in-febc17cf{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sheet[data-v-305ba9b3]{padding:0 var(--s-sheet-pad);display:flex;flex-direction:column;gap:var(--s-element-gap)}.sht[data-v-305ba9b3]{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.sht b[data-v-305ba9b3]{font-size:17px;font-weight:700;letter-spacing:-.015em}.circ[data-v-305ba9b3]{position:relative;width:34px;height:34px;border-radius:50%;background:var(--card2);border:none;display:grid;place-items:center;color:var(--ink)}.circ[data-v-305ba9b3]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.fl[data-v-305ba9b3]{display:flex;flex-direction:column;gap:6px}.lbl[data-v-305ba9b3]{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-left:4px}.sentence[data-v-305ba9b3]{margin:1px 0 0;color:var(--dim)}.fine[data-v-305ba9b3]{margin:8px 0;font-size:12px;color:var(--dim);font-weight:500}.who[data-v-35937bcc]{display:flex;justify-content:space-between}.slot[data-v-35937bcc]{display:flex;flex-direction:column;align-items:center;gap:3px;width:54px;background:none;border:none;font-family:inherit}.slot b[data-v-35937bcc]{font-size:11.5px;font-weight:700;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.slot small[data-v-35937bcc]{font-size:10.5px;font-weight:600;color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.pop-enter-active[data-v-35937bcc]{animation:pop-35937bcc .45s var(--ease-pop)}@keyframes pop-35937bcc{0%{transform:scale(.5);opacity:0}}.slot[data-v-35937bcc] .avatar{outline:2.5px solid transparent;outline-offset:2px;transition:outline-color .2s}.slot.on[data-v-35937bcc] .avatar{outline-color:var(--ink)}.slot.on b[data-v-35937bcc]{color:var(--ink)}.nof[data-v-35937bcc]{display:flex;align-items:center;gap:10px}.nof .c[data-v-35937bcc]{flex:1;min-width:0}.nof b[data-v-35937bcc]{display:block}.nof p[data-v-35937bcc]{margin:1px 0 0;font-size:12px;color:var(--dim)}@media(prefers-reduced-motion:reduce){.slot[data-v-35937bcc] .avatar{transition-duration:.01ms}}.stack[data-v-8d261bed]{display:flex;flex-direction:column;gap:var(--s-section-gap)}.card[data-v-8d261bed]{background:var(--card);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.bb[data-v-8d261bed]{padding:14px;display:flex;flex-direction:column;gap:13px}.send[data-v-8d261bed] .btn{height:48px;font-size:14px}.empty[data-v-8d261bed]{padding:var(--s-card-pad);display:flex;flex-direction:column;gap:var(--s-stack-gap)}.empty p[data-v-8d261bed]{margin:0;color:var(--dim)}.ft[data-v-8d261bed]{margin:-4px 0 0;text-align:center;font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums}.err[data-v-8d261bed]{margin:0;text-align:center;font-size:12px;color:var(--bad)}.hint[data-v-8d261bed]{margin:0;font-size:12px;color:var(--dim)}.card[data-v-55d4fee0]{background:var(--card);border-radius:var(--r);box-shadow:var(--sh);padding:14px;display:flex;flex-direction:column;gap:13px}.card.rise[data-v-55d4fee0]{animation:rise .4s var(--ease-out)}.wrow[data-v-55d4fee0]{display:flex;align-items:center;gap:12px}.wrow .c[data-v-55d4fee0]{flex:1;min-width:0}.wrow h3[data-v-55d4fee0]{margin:0;font-size:19px;font-weight:800;letter-spacing:-.025em;line-height:1.12}.wrow p[data-v-55d4fee0]{margin:3px 0 0;font-size:12.5px;color:var(--dim)}.lobby-btn[data-v-55d4fee0] .btn{height:48px;font-size:14px}.ring[data-v-55d4fee0]{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:conic-gradient(var(--dark) calc(var(--v) * 1%),var(--card2) 0)}.ring b[data-v-55d4fee0]{width:42px;height:42px;border-radius:50%;background:var(--card);display:grid;place-items:center;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.ring.expired[data-v-55d4fee0]{background:var(--bad)}.ring b.small[data-v-55d4fee0]{font-size:8.5px;padding:0 2px;text-align:center}.ft[data-v-55d4fee0]{margin:0;text-align:center}.cancel[data-v-55d4fee0]{position:relative;background:none;border:none;font:inherit;font-size:12px;color:var(--dim);padding:6px;text-decoration:underline;text-underline-offset:3px}.cancel[data-v-55d4fee0]:before{content:"";position:absolute;top:-9px;right:0;bottom:-9px;left:0}.join[data-v-94c72ed9]{position:relative;padding:7px 14px;border-radius:var(--r-pill);background:var(--dark);color:var(--ondark);font-size:12px;font-weight:700;border:none;white-space:nowrap;box-shadow:0 5px 12px #28262338}.join[data-v-94c72ed9]:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.stack[data-v-25daa2ca]{display:flex;flex-direction:column;gap:var(--s-section-gap)}.bell[data-v-3a1c8db3]{position:relative;display:inline-flex}.dot[data-v-3a1c8db3]{position:absolute;top:1px;right:1px;width:9px;height:9px;border-radius:50%;background:var(--dark);box-shadow:0 0 0 2px var(--card)}.read[data-v-25c4caf8]{opacity:.6}.row-actions[data-v-25c4caf8]{display:flex;gap:6px;margin-top:8px}.pill[data-v-25c4caf8]{height:32px;padding:0 12px;border-radius:var(--r-pill);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;gap:5px;border:none;font-family:inherit}.pill.dk[data-v-25c4caf8]{background:var(--dark);color:#fff}.pill.in[data-v-25c4caf8]{background:var(--card2);color:var(--ink)}.pill[data-v-25c4caf8]:disabled{opacity:.5}.settled-line[data-v-25c4caf8]{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:12px;font-weight:700;color:var(--okink)}.settled-line.gray[data-v-25c4caf8]{color:var(--dim)}.acts2[data-v-b75fb543]{display:flex;gap:8px;margin-top:12px;padding-bottom:8px}.pill[data-v-b75fb543]{height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;border:none;font-family:inherit}.pill.grow[data-v-b75fb543]{flex:1}.pill.dk[data-v-b75fb543]{background:var(--dark);color:#fff;box-shadow:0 4px 10px #00000024,inset 0 1px #ffffff1a}.pill.in[data-v-b75fb543]{background:var(--card2);color:var(--ink)}.settle[data-v-98d6f340]{display:flex;align-items:center;gap:12px}.okb[data-v-98d6f340]{width:42px;height:42px;border-radius:var(--blob);background:var(--sage);display:grid;place-items:center;flex:none}.okb.gray[data-v-98d6f340]{background:var(--card2)}.settle b[data-v-98d6f340]{font-size:14px;display:block;line-height:1.3}.arrival-card[data-v-2cdbbcac]{position:relative;border-radius:24px;background:var(--card);box-shadow:var(--lift);padding:12px;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;transform:translateY(calc(-100% - 70px));transition:transform .62s var(--ease-spring),opacity .3s var(--ease-out)}.arrival-card.in[data-v-2cdbbcac]{transform:translateY(0)}.arrival-card.out[data-v-2cdbbcac]{transform:translateY(calc(-100% - 70px));transition:transform .34s var(--ease-out),opacity .3s var(--ease-out)}.arrival-card.is-settled[data-v-2cdbbcac]{padding-bottom:14px}.arrival-card.dragging[data-v-2cdbbcac]{transition:none}.grab[data-v-2cdbbcac]{position:absolute;left:50%;bottom:5px;width:34px;height:4px;margin-left:-17px;border-radius:9px;background:var(--line)}.rowd[data-v-2cdbbcac]{display:flex;gap:12px;align-items:center}.av-wrap[data-v-2cdbbcac]{position:relative;flex:none}.kb[data-v-2cdbbcac]{position:absolute;right:-5px;bottom:-4px;width:22px;height:22px;border-radius:var(--blob2);background:var(--dark);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2.5px var(--card)}.g[data-v-2cdbbcac]{flex:1;min-width:0}.t[data-v-2cdbbcac]{font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.005em}.m[data-v-2cdbbcac]{font-size:12.5px;color:var(--dim);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.when[data-v-2cdbbcac]{font-size:11.5px;font-weight:600;color:var(--dim2);align-self:flex-start;flex:none}.drain[data-v-2cdbbcac]{margin-top:12px;height:6px;border-radius:999px;background:var(--card2);box-shadow:var(--track);overflow:hidden}.drain i[data-v-2cdbbcac]{display:block;height:100%;border-radius:999px;background:var(--dark);transform-origin:0 50%;transition:transform 1s linear}@media(prefers-reduced-motion:reduce){.arrival-card[data-v-2cdbbcac],.arrival-card.in[data-v-2cdbbcac],.arrival-card.out[data-v-2cdbbcac]{transition:opacity .2s linear!important}.arrival-card[data-v-2cdbbcac]:not(.in){opacity:0;transform:none}.arrival-card.in[data-v-2cdbbcac]{opacity:1;transform:none}}.arrival-region[data-v-881d95d2]{position:fixed;left:10px;right:10px;top:calc(env(safe-area-inset-top) + 8px);z-index:120;pointer-events:none}.arrival-live[data-v-881d95d2]{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.row-on[data-v-48311265]{background:var(--card2)}.chip[data-v-48311265]{font-size:11.5px;font-weight:700;padding:var(--s-chip-pad-y) var(--s-chip-pad-x);border-radius:var(--r-pill);background:var(--card2);white-space:nowrap}.chip.bad[data-v-48311265]{background:var(--dark);color:var(--ondark)}.chip.ok[data-v-48311265]{background:var(--butter)}.chip.good[data-v-48311265]{background:var(--sage)}.tr[data-v-f84accf9]{display:grid;grid-template-columns:var(--table-cols);gap:14px;align-items:center;width:100%;padding:11px var(--s-row-pad-x);border:none;border-top:var(--hair) solid var(--sep);background:none;color:var(--ink);text-align:left;font-family:inherit}.tr.interactive[data-v-f84accf9]{cursor:pointer}.tr.active[data-v-f84accf9]{background:var(--accent-soft)}.cell[data-v-b488a6fc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dim[data-v-b488a6fc]{color:var(--dim)}.right[data-v-b488a6fc]{text-align:right}.pill[data-v-b488a6fc]{display:inline-block;border-radius:var(--r-pill);padding:3px 9px;letter-spacing:.5px;text-transform:uppercase}.dock2[data-v-4efc3178]{position:absolute;left:0;right:0;bottom:0;padding:12px 18px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;pointer-events:none;transition:padding-bottom .25s var(--ease-out)}.dock2[data-v-4efc3178]>*{pointer-events:auto}.note[data-v-4efc3178]{margin:0;align-self:flex-end;font-size:12px;font-weight:600;color:var(--dim)}.note.bad[data-v-4efc3178]{color:var(--bad)}.disclosure[data-v-4efc3178]{pointer-events:none;margin:0;text-align:center;color:var(--dim);line-height:1.4;text-wrap:balance}.seeds[data-v-c567e652]{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:4px;flex-shrink:0}.seed[data-v-c567e652]{background:var(--card);box-shadow:var(--sh);border-radius:var(--r-pill);padding:11px 16px;font-size:13.5px;font-weight:600;color:var(--ink);text-align:left;line-height:1.3;border:none;font-family:inherit}.seeds-wrap[data-v-8ec68508]{display:flex;flex-direction:column;gap:15px}.seeds-leave-active[data-v-8ec68508]{position:absolute;left:18px;right:18px;top:8px;transition:opacity .22s var(--ease-out),transform .28s var(--ease-out)}.seeds-leave-to[data-v-8ec68508]{opacity:0;transform:translateY(8px) scale(.98)}.row[data-v-fceb9476]{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.left[data-v-fceb9476]{justify-self:start}.ctx[data-v-fceb9476]{justify-self:center;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.right[data-v-fceb9476]{justify-self:end;display:flex;align-items:center;gap:8px;flex-shrink:0}.cred[data-v-fceb9476]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:12px;font-weight:800;color:var(--ink)}.cred[data-v-fceb9476] .ms{color:var(--accent)}.right .circ[data-v-fceb9476]:disabled{opacity:.4}.stream[data-v-76704476]{position:relative;flex:1;min-height:0;overflow-y:auto;padding:8px 18px calc(var(--dock-h, 0px) + 44px);scroll-padding-top:44px;scroll-padding-bottom:calc(var(--dock-h, 0px) + 44px);--stream-fade: linear-gradient( to bottom, transparent 0, rgba(0, 0, 0, .6) 16px, #000 44px, #000 calc(100% - var(--dock-h, 0px) - 44px), rgba(0, 0, 0, .6) calc(100% - var(--dock-h, 0px) - 16px), transparent calc(100% - var(--dock-h, 0px)) )}.stream-body[data-v-76704476]{min-height:100%;display:flex;flex-direction:column;gap:15px}.stream.bottom .stream-body[data-v-76704476]{justify-content:flex-end}.stream.bottom[data-v-76704476]{padding-top:44px;-webkit-mask-image:var(--stream-fade);mask-image:var(--stream-fade)}.sk-row[data-v-f96ae6e2]{display:flex;align-items:center;gap:var(--s-row-gap);min-height:var(--s-row-min-h);padding:var(--s-row-pad-y) var(--s-row-pad-x);position:relative;width:100%}.sep[data-v-f96ae6e2]{position:absolute;left:var(--s-inset-lead);right:0;top:0;height:var(--hair);background:var(--line)}.sk-tile[data-v-f96ae6e2]{width:var(--z-tile);height:var(--z-tile);border-radius:var(--blob2);flex-shrink:0}.sk-main[data-v-f96ae6e2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.sk-line[data-v-f96ae6e2]{height:10px;border-radius:var(--r-pill)}.sk-line.long[data-v-f96ae6e2]{width:58%}.sk-line.short[data-v-f96ae6e2]{width:34%;height:8px}.sk-tile[data-v-f96ae6e2],.sk-line[data-v-f96ae6e2]{background:var(--card2);box-shadow:var(--track);animation:sk-row-pulse-f96ae6e2 1.6s ease-in-out infinite}@keyframes sk-row-pulse-f96ae6e2{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.sk-tile[data-v-f96ae6e2],.sk-line[data-v-f96ae6e2]{animation:none}}.history[data-v-407a0c13]{flex:1;min-height:0;overflow-y:auto;padding:8px 18px 20px;display:flex;flex-direction:column;gap:12px}.history[data-v-407a0c13]>*{flex-shrink:0}.del[data-v-407a0c13]{display:grid;place-items:center;margin:-9px;padding:9px;color:var(--dim)}.more[data-v-407a0c13]{display:flex;justify-content:center;padding:2px 0}.foot[data-v-407a0c13]{color:var(--dim);text-align:center;margin-top:auto;padding-top:var(--s-element-gap)}.pending[data-v-02418fee]{display:flex;align-items:center;gap:9px;align-self:stretch;font-size:13px;font-weight:600;color:var(--dim)}.dots[data-v-02418fee]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.dots i[data-v-02418fee]{width:6px;height:6px;border-radius:50%;background:var(--accent);opacity:.3;animation:pendot-02418fee 1.15s ease-in-out infinite}.dots i[data-v-02418fee]:nth-child(2){animation-delay:.16s}.dots i[data-v-02418fee]:nth-child(3){animation-delay:.32s}@keyframes pendot-02418fee{0%,70%,to{opacity:.3;transform:translateY(0) scale(.85)}35%{opacity:1;transform:translateY(-2px) scale(1)}}@media(prefers-reduced-motion:reduce){.dots i[data-v-02418fee]{animation:none;opacity:.65}}.qviewer[data-v-75765147]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:10px;background:var(--bg);padding:calc(4px + env(safe-area-inset-top)) var(--s-screen-x) calc(22px + env(safe-area-inset-bottom))}:root[data-layout=desktop] .qviewer[data-v-75765147]{padding:22px 24px 24px}.bar[data-v-75765147],.editbar[data-v-75765147]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.count[data-v-75765147]{font-size:12px;font-weight:700;color:var(--dim)}.flipface[data-v-75765147]{height:30px;padding:0 13px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);border:none;font-family:inherit;font-size:12px;font-weight:700;color:var(--ink)}.stage[data-v-75765147]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.qtype[data-v-75765147]{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.stem[data-v-75765147]{margin:0;font-size:17px;font-weight:800;line-height:1.3;color:var(--ink)}.qopts[data-v-75765147]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.qopt[data-v-75765147]{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 14px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);font-size:14px;font-weight:700;line-height:1.25;color:var(--ink)}.qopt.right[data-v-75765147]{background:var(--sage);--scroll-cue-bg: var(--sage)}.answer[data-v-75765147]{margin:0;display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:800;color:var(--ink)}.expl[data-v-75765147]{padding:12px 14px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh);font-size:13.5px;font-weight:500;color:var(--ink)}.expl b[data-v-75765147]{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.acts[data-v-75765147]{display:flex;gap:10px;flex-shrink:0}.acts[data-v-75765147]>*{flex:1}.qnav[data-v-e438f522]{display:flex;align-items:center;justify-content:space-between;gap:10px}.qctx[data-v-e438f522]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qspacer[data-v-e438f522]{width:var(--z-nav-btn);flex-shrink:0}.qtitle[data-v-e438f522]{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;line-height:1;color:var(--ink)}.qsub[data-v-e438f522]{margin:4px 0 0;color:var(--dim)}.qscroll[data-v-e438f522]{flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}.dropped[data-v-e438f522]{opacity:.5}.flip[data-v-e438f522]{display:grid;place-items:center;margin:-11px;padding:11px}.cv[data-v-7e6ddc26]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--bg);padding-top:calc(4px + env(safe-area-inset-top));opacity:0;pointer-events:none;overscroll-behavior:none;transition:opacity .3s 0s}.cv.shown[data-v-7e6ddc26]{opacity:1;pointer-events:auto;transition-delay:.22s}.cv.dock[data-v-7e6ddc26]{position:relative;flex:1;min-height:0;padding-top:8px}.chead3[data-v-7e6ddc26]{flex-shrink:0;padding:2px 16px 12px;display:flex;flex-direction:column;align-items:center;gap:12px}.dock .dock2[data-v-7e6ddc26]{padding-bottom:20px}.dock[data-v-f2b9af62]{position:absolute;z-index:12;overflow:hidden;view-transition-name:chat-dock;top:calc(100% - 16px - env(safe-area-inset-bottom) - var(--z-circle));left:calc(100% - var(--s-screen-x) - var(--z-circle));right:var(--s-screen-x);bottom:calc(16px + env(safe-area-inset-bottom));border-radius:var(--blob);background:var(--accent);box-shadow:0 8px 20px #00000029,inset 0 2px #ffffff73;cursor:pointer;transition:top .55s var(--ease-spring),left .55s var(--ease-spring),right .55s var(--ease-spring),bottom .55s var(--ease-spring),border-radius .4s ease,background .35s ease,box-shadow .35s ease}.dock.open[data-v-f2b9af62]{top:0;left:0;right:0;bottom:0;border-radius:0;background:var(--bg);box-shadow:none;cursor:default;transition-delay:0s,0s,0s,0s,0s,.12s,0s}.dock.above-save[data-v-f2b9af62]:not(.open){top:calc(100% - var(--z-editor-dock-bottom) - env(safe-area-inset-bottom) - var(--z-circle));bottom:calc(var(--z-editor-dock-bottom) + env(safe-area-inset-bottom))}.dock.above-chips[data-v-f2b9af62]:not(.open){top:calc(100% - var(--z-markdown-dock-bottom) - env(safe-area-inset-bottom) - var(--z-circle));bottom:calc(var(--z-markdown-dock-bottom) + env(safe-area-inset-bottom))}.app-frame:has([data-test=editor-dock]) .dock.above-chips[data-v-f2b9af62]:not(.open){visibility:hidden}.circle-icon[data-v-f2b9af62]{position:absolute;right:0;bottom:0;width:var(--z-circle);height:var(--z-circle);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s .25s,transform .35s var(--ease-pop)}.circle-icon.speaking[data-v-f2b9af62]{transform:scale(.86) rotate(-8deg)}.circle-icon.hidden[data-v-f2b9af62]{opacity:0;transition-delay:0s}.app-frame[data-v-93c4edeb]{position:relative;height:100dvh;max-width:690px;margin:0 auto;background:var(--bg);color:var(--ink);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow:hidden}.app-scroll[data-v-93c4edeb]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:var(--bg);view-transition-name:page;padding-top:9px;padding-bottom:var(--kb-inset, 0px);transition:padding-bottom .25s var(--ease-out),transform .29s var(--ease-out),border-radius .29s var(--ease-out);--page-h: calc(100dvh - env(safe-area-inset-top) - 9px - var(--kb-inset, 0px))}.app-scroll[data-v-93c4edeb]>*{min-height:calc(var(--page-h) + 1px)}.app-scroll.locked[data-v-93c4edeb]{overflow-y:hidden}.app-scroll.locked[data-v-93c4edeb]>*{min-height:var(--page-h);height:var(--page-h);grid-template-rows:minmax(0,1fr)}.app-scroll.receded[data-v-93c4edeb]{transform:translateY(8px) scale(.94);border-radius:26px;overflow:hidden;transition:transform .34s var(--ease-out),border-radius .34s var(--ease-out)}@media(prefers-reduced-motion:reduce){.app-scroll.receded[data-v-93c4edeb]{transform:none;border-radius:0}}.page[data-v-93c4edeb]{display:grid;grid-template-columns:minmax(0,1fr)}.creds[data-v-22ba697c]{background:var(--card);border-radius:var(--r);box-shadow:var(--sh);padding:12px;margin-top:auto}.h[data-v-22ba697c]{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700}.bolt[data-v-22ba697c]{color:var(--accent);vertical-align:-2px}.mtr[data-v-22ba697c]{height:var(--z-plan-seg-h);border-radius:var(--r-pill);background:var(--card2);box-shadow:var(--track);position:relative;margin-top:9px;overflow:hidden}.mtr i[data-v-22ba697c]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);background:var(--accent);transition:transform .3s var(--ease-out)}small[data-v-22ba697c]{display:block;margin-top:8px;font-size:11px;color:var(--dim);font-weight:600}.more[data-v-22ba697c]{float:right;color:var(--ink);font-weight:700;text-decoration:none}.wm[data-v-ba6a0fe5]{font-family:Inter,-apple-system,system-ui,sans-serif;font-weight:800;letter-spacing:-.04em;line-height:1;white-space:nowrap}.pd[data-v-ba6a0fe5]{position:relative;display:inline-block;width:.605em;height:.75em;vertical-align:-.005em;margin:0 .014em 0 -.014em}.bowl[data-v-ba6a0fe5]{position:absolute;left:0;bottom:-.018em;font-size:.6em}.pd i[data-v-ba6a0fe5]{position:absolute;left:.498em;top:0;bottom:0;width:.105em;border-radius:.03em}.sidebar[data-v-b135d9d8]{width:var(--z-sidebar-w);flex-shrink:0;padding:20px 12px 16px;display:flex;flex-direction:column;gap:14px;position:relative;background:var(--bg)}.sidebar[data-v-b135d9d8]:after{content:"";position:absolute;top:0;bottom:0;right:0;width:var(--hair);background:var(--line)}.mark[data-v-b135d9d8]{display:flex;align-items:center;padding:2px 8px 4px}.kfield[data-v-b135d9d8]{height:38px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--sh);border:none;display:flex;align-items:center;gap:8px;padding:0 8px 0 12px;color:var(--dim);font-family:inherit;font-size:12.5px;font-weight:600}.kfield .t[data-v-b135d9d8]{flex:1;text-align:left}.rail[data-v-b135d9d8]{background:var(--card);border-radius:20px;box-shadow:var(--sh);padding:6px;position:relative}.ind[data-v-b135d9d8]{position:absolute;left:6px;right:6px;top:6px;height:38px;border-radius:var(--r-pill);background:#fff;box-shadow:var(--puck);transition:transform .5s var(--ease-liquid)}.rail .t[data-v-b135d9d8]{width:100%;height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border:none;background:none;border-radius:var(--r-pill);color:var(--dim);font-family:inherit;font-size:13px;font-weight:700;position:relative;z-index:1;transition:color .25s}.rail .t+.t[data-v-b135d9d8]{margin-top:4px}.rail .t.on[data-v-b135d9d8]{color:var(--ink)}.userow[data-v-b135d9d8]{display:flex;align-items:center;gap:8px;padding:6px 2px 6px 4px;border:none;background:none;border-radius:var(--r-pill);color:var(--ink);text-align:left;font-family:inherit}.userow div[data-v-b135d9d8]{flex:1;min-width:0}.userow b[data-v-b135d9d8],.userow small[data-v-b135d9d8]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userow b[data-v-b135d9d8]{font-size:12.5px;font-weight:700}.userow small[data-v-b135d9d8]{font-size:11px;color:var(--dim);font-weight:600}.userow .ms[data-v-b135d9d8]{color:var(--dim)}.scrim[data-v-78aa2b4b]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:11;opacity:0;pointer-events:none;transition:opacity .35s}.scrim.shown[data-v-78aa2b4b]{opacity:.45;pointer-events:auto}.chat-dock[data-v-78aa2b4b]{position:absolute;z-index:12;overflow:hidden;top:calc(100% - 76px);bottom:22px;left:calc(100% - 76px);right:22px;border-radius:27px;background:var(--accent);box-shadow:var(--shadow);cursor:pointer;transition:top .55s var(--ease-spring),bottom .55s var(--ease-spring),left .55s var(--ease-spring),right .55s var(--ease-spring),border-radius .4s ease,background .35s ease}.chat-dock.open[data-v-78aa2b4b]{top:0;bottom:0;left:calc(100% - var(--z-chat-w));right:0;border-radius:0;background:var(--surface);border-left:var(--hair) solid var(--sep);box-shadow:-16px 0 44px #0f0f191a;cursor:default;transition-delay:0s,0s,0s,0s,0s,.1s}.circle-icon[data-v-78aa2b4b]{position:absolute;right:0;bottom:0;width:var(--z-circle-sm);height:var(--z-circle-sm);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s .25s}.circle-icon.hidden[data-v-78aa2b4b]{opacity:0;transition-delay:0s}.panel-host[data-v-78aa2b4b]{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--z-chat-w);display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s 0s}.panel-host.shown[data-v-78aa2b4b]{opacity:1;pointer-events:auto;transition-delay:.2s}.dialog[data-v-91809a3e]{max-width:calc(100vw - 2 * var(--s-page-x));max-height:86%;background:var(--bg);border-radius:var(--r-sheet);box-shadow:0 30px 80px #28262359;display:flex;flex-direction:column;overflow:hidden;color:var(--ink)}.head[data-v-91809a3e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 24px 0}.head-text[data-v-91809a3e]{flex:1;min-width:0}.eyebrow[data-v-91809a3e]{font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--dim);margin-bottom:3px}.title[data-v-91809a3e]{font-size:20px;font-weight:800;letter-spacing:-.03em}.sub[data-v-91809a3e]{margin:3px 0 0;font-size:12.5px;color:var(--dim);font-weight:500}.close[data-v-91809a3e]{width:34px;height:34px;border-radius:50%;background:var(--card);box-shadow:var(--sh);border:none;display:grid;place-items:center;flex-shrink:0}.body[data-v-91809a3e]{flex:1;min-height:0;overflow:auto;padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}.foot[data-v-91809a3e]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 24px 24px}.shell[data-v-fdb18df6]{position:relative;display:flex;height:100dvh;background:var(--bg);color:var(--ink);overflow:hidden}.content-scroll[data-v-fdb18df6]{flex:1;min-width:0;overflow-y:auto;transition:padding-right .4s var(--ease-out);display:flex;flex-direction:column}.shell.dock-open .content-scroll[data-v-fdb18df6]{padding-right:var(--z-chat-w)}.shell.collapsed[data-v-fdb18df6] .drawer{position:absolute;top:0;bottom:0;left:0;z-index:30;box-shadow:0 30px 80px #28262359;animation:drawer-in-fdb18df6 .32s var(--ease-out)}@keyframes drawer-in-fdb18df6{0%{transform:translate(-100%)}}.drawer-scrim[data-v-fdb18df6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;background:var(--scrim)}.hamburger[data-v-fdb18df6]{position:sticky;top:0;z-index:10;align-self:flex-start;margin:14px 0 0 var(--s-page-x);width:var(--z-nav-btn);height:var(--z-nav-btn);border-radius:50%;border:none;background:var(--card);box-shadow:var(--sh);color:var(--ink);display:grid;place-items:center;flex:none}.content[data-v-fdb18df6]{max-width:var(--z-content-max);margin:0 auto;width:100%;padding:var(--s-page-top) var(--s-page-x) 56px;display:flex;flex-direction:column;gap:var(--s-page-gap);flex:1 0 auto}.shell.collapsed .content[data-v-fdb18df6]{padding-top:10px}.dialog-layer[data-v-fdb18df6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--scrim);display:flex;align-items:center;justify-content:center;overflow-y:auto}.focus[data-v-f92d4461]{position:relative;height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);overflow:hidden;view-transition-name:page;transition:padding-right .4s var(--ease-out)}.focus.dock-open[data-v-f92d4461]{padding-right:var(--z-chat-w)}.bar[data-v-f92d4461]{position:relative;display:flex;align-items:center;gap:14px;height:var(--z-focus-bar-h);padding:0 20px;border-bottom:var(--hair) solid var(--sep);flex-shrink:0}.exit[data-v-f92d4461]{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;color:var(--dim)}.exit-circle[data-v-f92d4461]{width:28px;height:28px;border-radius:var(--r-pill);background:var(--fill);display:inline-flex;align-items:center;justify-content:center}.center[data-v-f92d4461]{position:absolute;left:0;right:0;text-align:center;pointer-events:none}.eyebrow[data-v-f92d4461]{color:var(--dim);letter-spacing:.8px;text-transform:uppercase;font-size:10px}.title[data-v-f92d4461]{margin-top:1px}.right[data-v-f92d4461]{margin-left:auto;z-index:1;display:flex;align-items:center;gap:10px}.stage[data-v-f92d4461]{flex:1;min-height:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:auto}.stage[data-v-f92d4461]>*{margin:auto 0}.footer[data-v-f92d4461]:empty{display:none}.bare[data-v-eb221393]{height:100dvh;background:var(--bg);color:var(--ink);overflow:hidden}.hl[data-v-c47faa68]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-loader);background:var(--bg);display:flex;align-items:center;justify-content:center}.bob[data-v-c47faa68]{display:inline-block;transform-origin:50% 100%;animation:hl-bob-c47faa68 1.4s var(--ease-out) infinite}.bob[data-v-c47faa68] .prop{display:none}@keyframes hl-bob-c47faa68{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-10px) scale(.97,1.04)}70%{transform:translateY(0) scale(1.04,.95)}}.hl-leave-active[data-v-c47faa68]{transition:opacity .28s var(--ease-out)}.hl-leave-active .bob[data-v-c47faa68]{transition:transform .28s var(--ease-out)}.hl-leave-to[data-v-c47faa68]{opacity:0}.hl-leave-to .bob[data-v-c47faa68]{transform:translateY(8px) scale(.8)}.upd[data-v-86ab4979]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-update);background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.title[data-v-86ab4979]{margin:0;font-size:1.375rem}.body[data-v-86ab4979]{margin:0;max-width:32ch;color:var(--dim)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,math,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.19.0"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .reflectbox{display:inline-block;transform:scaleX(-1)}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-symbols-rounded-subset-D26o51Q_.woff2) format("woff2")}.ms{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;text-transform:none;line-height:1;letter-spacing:0;display:inline-block;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.ms.fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}button:not(.no-press),[role=button]:not(.no-press),a[href]:not(.no-press),.press:not(.no-press){transition:transform .16s var(--ease-pop),filter .16s;cursor:pointer}button:not(.no-press):active,[role=button]:not(.no-press):active,a[href]:not(.no-press):active,.press:not(.no-press):active{transform:scale(.95);filter:brightness(.96)}@media(hover:hover)and (pointer:fine){button:not(.no-press):active,[role=button]:not(.no-press):active,a[href]:not(.no-press):active,.press:not(.no-press):active{transform:none;filter:brightness(.96);transition:filter .08s}}@keyframes puckSquash{30%{scale:1.14 .88}to{scale:1 1}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}.tab-enter-active{transition:opacity .28s var(--ease-out),transform .32s var(--ease-out)}.tab-leave-active{transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}.tab-enter-from,.tab-leave-to{opacity:0;transform:translateY(8px)}.push-leave-active{transition:transform .2s var(--ease-out),opacity .2s var(--ease-out)}.push-leave-to{transform:translate(-8%);opacity:0}.push-enter-active{transition:transform .42s var(--ease-out);box-shadow:-20px 0 40px #2826232e}.push-enter-from{transform:translate(100%)}.push-back-leave-active{transition:transform .32s var(--ease-out);box-shadow:-20px 0 40px #2826232e}.push-back-leave-to{transform:translate(100%)}.push-back-enter-active{transition:transform .28s var(--ease-out),opacity .28s var(--ease-out)}.push-back-enter-from{transform:translate(-8%);opacity:0}.train-leave-active,.train-back-enter-active{transition:opacity .2s var(--ease-out)}.train-leave-to,.train-back-enter-from{opacity:0}.train-enter-active{transition:transform .46s var(--ease-out)}.train-enter-from{transform:translateY(100%)}.train-back-leave-active{transition:transform .36s var(--ease-out)}.train-back-leave-to{transform:translateY(100%)}.toast-enter-active,.toast-leave-active{transition:transform .45s var(--ease-bar),opacity .3s}.toast-enter-from,.toast-leave-to{transform:translateY(-140%);opacity:0}::view-transition-old(page),::view-transition-new(page){mix-blend-mode:normal;animation:none}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(bottom-nav),::view-transition-old(chat-dock){display:none}::view-transition-new(bottom-nav),::view-transition-new(chat-dock),::view-transition-group(bottom-nav),::view-transition-group(chat-dock){animation:none}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-rise-in{0%{transform:translateY(8px)}}@keyframes vt-sink-out{to{transform:translateY(8px)}}@keyframes vt-parent-out{to{transform:translate(-8%) scale(.98);opacity:.85}}@keyframes vt-parent-in{0%{transform:translate(-8%) scale(.98);opacity:.85}}@keyframes vt-slide-in-right{0%{transform:translate(100%)}}@keyframes vt-slide-out-right{to{transform:translate(100%)}}@keyframes vt-slide-in-up{0%{transform:translateY(100%)}}@keyframes vt-slide-out-down{to{transform:translateY(100%)}}html[data-nav=tab]::view-transition-old(page){animation:vt-fade-out .16s var(--ease-out) both,vt-sink-out .16s var(--ease-out) both}html[data-nav=tab]::view-transition-new(page){animation:vt-fade-in .28s var(--ease-out) both,vt-rise-in .32s var(--ease-out) both}html[data-nav=push]::view-transition-old(page){animation:vt-parent-out .42s var(--ease-out) both}html[data-nav=push]::view-transition-new(page){animation:vt-slide-in-right .42s var(--ease-out) both;box-shadow:-20px 0 40px #2826232e;clip-path:inset(0 0 0 -60px)}html[data-nav=push-back]::view-transition-old(page){animation:vt-slide-out-right .32s var(--ease-out) both;box-shadow:-20px 0 40px #2826232e;clip-path:inset(0 0 0 -60px)}html[data-nav=push-back]::view-transition-new(page){animation:vt-parent-in .28s var(--ease-out) both}html[data-nav=train]::view-transition-old(page){animation:vt-fade-out .2s var(--ease-out) both}html[data-nav=train]::view-transition-new(page){animation:vt-slide-in-up .46s var(--ease-out) both}html[data-nav=train-back]::view-transition-old(page){animation:vt-slide-out-down .36s var(--ease-out) both}html[data-nav=train-back]::view-transition-new(page){animation:vt-fade-in .2s var(--ease-out) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-property:opacity,color,background-color,border-color!important;transition-duration:.2s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*),::view-transition-image-pair(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important}}.co{position:relative;width:1em;height:1em;font-size:120px;flex-shrink:0;display:block}.co .bod{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--blob);background:var(--accent);box-shadow:0 .11em .25em #00000029,inset 0 .025em #ffffff73;transition:transform .4s cubic-bezier(.34,1.4,.5,1)}.co .face{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .4s cubic-bezier(.34,1.4,.5,1)}.co .face>span{position:absolute}.co .eye{top:.383em;width:.1em;height:.133em;border-radius:50%;background:var(--dark);transform-origin:center;transition:all .35s cubic-bezier(.34,1.4,.5,1)}.co .eye.l{left:.333em}.co .eye.r{left:.55em}.co .mouth{left:.417em;top:.583em;width:.15em;height:.075em;border-radius:0 0 .1em .1em;background:var(--dark);transform-origin:center;transition:all .35s cubic-bezier(.34,1.4,.5,1)}.co .spark{position:absolute;right:-.05em;top:-.03em;color:#fff;line-height:0;opacity:0;transform:scale(.5);transition:opacity .3s,transform .4s}.co.sm .eye{width:.15em;height:.185em;top:.355em}.co.sm .eye.l{left:.295em}.co.sm .eye.r{left:.555em}.co.sm .mouth{display:none}.co.think .bod{transform:rotate(-6deg)}.co.think .eye{width:.105em;height:.082em;top:.402em;border-radius:0 0 .09em .09em}.co.think .mouth{width:.083em;height:.033em;left:.45em;top:.6em;border-radius:.02em}.co.happy .eye{height:.058em;width:.125em;top:.405em;border-radius:.125em .125em 0 0/.058em .058em 0 0}.co.happy .eye.l{left:.323em}.co.happy .eye.r{left:.545em}.co.happy .mouth{width:.2em;height:.1em;left:.392em}.co.x-read .bod{transform:rotate(-3deg)}.co.x-read .eye{height:.1em;top:.42em}.co.x-read .mouth{width:.075em;height:.028em;left:.455em;top:.6em;border-radius:.02em}.co.x-wow .bod{transform:translateY(-.02em) scale(1.04)}.co.x-wow .eye{width:.118em;height:.155em;top:.365em}.co.x-wow .eye.l{left:.318em}.co.x-wow .eye.r{left:.535em}.co.x-wow .mouth{width:.072em;height:.072em;left:.464em;top:.585em;border-radius:50%}.co.x-ask .bod{transform:rotate(7deg)}.co.x-ask .eye{top:.365em}.co.x-ask .mouth{width:.105em;left:.45em;top:.578em}.co.x-eager .eye{width:.118em;height:.155em;top:.345em}.co.x-eager .mouth{width:.12em;height:.062em;left:.44em;top:.575em}.co.x-oops .bod{transform:rotate(4deg)}.co.x-oops .eye{height:.115em;top:.425em}.co.x-oops .mouth{width:.098em;height:.026em;left:.462em;top:.618em;border-radius:.02em}.co.x-zzz .bod{transform:rotate(3deg)}.co.x-zzz .eye{height:.03em;width:.115em;top:.445em;border-radius:0 0 .115em .115em/0 0 .03em .03em}.co.x-zzz .eye.l{left:.328em}.co.x-zzz .eye.r{left:.54em}.co.x-zzz .mouth{width:.07em;height:.028em;left:.465em;top:.6em;border-radius:.02em}.co.x-wink .bod{transform:rotate(-4deg)}.co.x-wink .eye.l{height:.045em;top:.425em;border-radius:.1em .1em 0 0}.co.x-wink .mouth{width:.19em;height:.095em;left:.398em}.co .prop{position:absolute;left:.3em;right:.3em;top:.68em;height:.4em;border-radius:.042em;background:#faf8f5db;overflow:hidden;padding:.045em .05em;box-shadow:0 .022em .045em #3c302433,inset 0 .006em #ffffffb3;transform:rotate(-4deg) translateY(.14em) scale(.9);opacity:0;pointer-events:none;transition:transform .42s cubic-bezier(.34,1.5,.5,1),opacity .28s}.co .prop .lines{display:block}.co .prop i{display:block;height:.026em;border-radius:.02em;background:#cfc8be;margin-bottom:.036em;transform-origin:left center}.co .prop i:nth-child(5n+1){width:92%}.co .prop i:nth-child(5n+2){width:76%}.co .prop i:nth-child(5n+3){width:96%}.co .prop i:nth-child(5n+4){width:62%}.co .prop i:nth-child(5n+5){width:86%}.co .prop b{position:absolute;width:.018em;height:.03em;background:var(--accent);border-radius:.006em;opacity:0;left:.1em;top:.06em}.co.big.x-read .prop,.co.big.think .prop{opacity:1;transform:rotate(-4deg) translateY(0) scale(1)}@keyframes coscroll{0%{transform:translateY(0)}to{transform:translateY(-.31em)}}.co.alive.big.x-read .prop .lines{animation:coscroll 3.4s linear infinite}@keyframes copropsway{0%,to{transform:rotate(-4deg) translateY(0) scale(1)}50%{transform:rotate(-2.4deg) translateY(-.006em) scale(1)}}.co.alive.big.x-read .prop,.co.alive.big.think .prop{animation:copropsway 4.6s ease-in-out infinite}.co.big.think .prop i:nth-child(n+5){display:none}@keyframes cotype1{0%,3%{transform:scaleX(0)}17%,93%{transform:scaleX(1)}93.5%,to{transform:scaleX(0)}}@keyframes cotype2{0%,22%{transform:scaleX(0)}36%,93%{transform:scaleX(1)}93.5%,to{transform:scaleX(0)}}@keyframes cotype3{0%,41%{transform:scaleX(0)}55%,93%{transform:scaleX(1)}93.5%,to{transform:scaleX(0)}}@keyframes cotype4{0%,60%{transform:scaleX(0)}74%,93%{transform:scaleX(1)}93.5%,to{transform:scaleX(0)}}.co.alive.big.think .prop i:nth-child(1){animation:cotype1 2.9s cubic-bezier(.5,0,.5,1) infinite}.co.alive.big.think .prop i:nth-child(2){animation:cotype2 2.9s cubic-bezier(.5,0,.5,1) infinite}.co.alive.big.think .prop i:nth-child(3){animation:cotype3 2.9s cubic-bezier(.5,0,.5,1) infinite}.co.alive.big.think .prop i:nth-child(4){animation:cotype4 2.9s cubic-bezier(.5,0,.5,1) infinite}@keyframes cocaret{0%,3%{opacity:1;top:.048em;left:.056em;animation-timing-function:cubic-bezier(.5,0,.5,1)}17%{opacity:1;top:.048em;left:.322em;animation-timing-function:steps(1,end)}22%{opacity:1;top:.11em;left:.056em;animation-timing-function:cubic-bezier(.5,0,.5,1)}36%{opacity:1;top:.11em;left:.275em;animation-timing-function:steps(1,end)}41%{opacity:1;top:.172em;left:.056em;animation-timing-function:cubic-bezier(.5,0,.5,1)}55%{opacity:1;top:.172em;left:.333em;animation-timing-function:steps(1,end)}60%{opacity:1;top:.234em;left:.056em;animation-timing-function:cubic-bezier(.5,0,.5,1)}74%,90%{opacity:1;top:.234em;left:.235em;animation-timing-function:steps(1,end)}94%,to{opacity:0;top:.048em;left:.056em}}.co.alive.big.think .prop b{animation:cocaret 2.9s linear infinite}@keyframes cosway{0%,to{transform:translate(0) rotate(0)}26%{transform:translate(.006em,-.009em) rotate(.9deg)}58%{transform:translate(-.007em,.006em) rotate(-.8deg)}}@keyframes cogaze{0%,to{transform:translate(0)}22%{transform:translate(.013em,-.006em)}55%{transform:translate(-.015em,.005em)}80%{transform:translate(.004em,.009em)}}.co.alive{animation:cosway 7s ease-in-out infinite}.co.alive .face{animation:cogaze 7s ease-in-out -1.1s infinite}.co.blink-only,.co.blink-only .face{animation:none}@keyframes coblink{0%,21%{transform:scaleY(1)}23%{transform:scaleY(.06)}25%,58%{transform:scaleY(1)}60%{transform:scaleY(.06)}62%{transform:scaleY(1)}65%{transform:scaleY(.06)}67%,to{transform:scaleY(1)}}.co.alive:not(.x-zzz):not(.x-wink) .eye{animation:coblink 8.4s infinite}@keyframes cothink{0%{transform:rotate(-6deg) scale(1)}26%{transform:rotate(-2deg) translateY(-.02em) scale(.98,1.02)}52%{transform:rotate(-12deg) translateY(.014em) scale(1.025,.975)}78%{transform:rotate(-5deg) translateY(-.012em) scale(.99,1.01)}to{transform:rotate(-6deg) scale(1)}}@keyframes cothinkm{0%,to{left:.45em}30%{left:.418em}70%{left:.48em}}.co.alive.think .bod{animation:cothink 2.9s ease-in-out infinite}.co.alive.think .mouth{animation:cothinkm 2.9s ease-in-out infinite}@keyframes coreadg{0%{transform:translate(0)}9%{transform:translate(-.042em)}13%,30%{transform:translate(-.014em)}34%,52%{transform:translate(.016em)}56%,76%{transform:translate(.044em)}84%,93%{transform:translate(-.042em,.004em)}to{transform:translate(0)}}@keyframes coread{0%{transform:rotate(-3deg) translateY(0)}9%{transform:rotate(-9deg) translateY(-.004em)}50%{transform:rotate(-2deg) translateY(.014em)}76%{transform:rotate(6deg) translateY(.024em)}84%{transform:rotate(7deg) translateY(.026em) scale(1.02,.98)}93%{transform:rotate(-11deg) translateY(-.012em) scale(.98,1.02)}to{transform:rotate(-3deg) translateY(0)}}.co.alive.x-read .bod{animation:coread 3.4s cubic-bezier(.4,0,.5,1) infinite}.co.alive.x-read .face{animation:coreadg 3.4s cubic-bezier(.2,.9,.25,1) infinite}@keyframes codoze{0%{transform:rotate(3deg) translateY(0) scale(1)}18%{transform:rotate(11deg) translateY(.034em) scale(1.015,.985)}32%{transform:rotate(16deg) translateY(.062em) scale(1.03,.97)}36%{transform:rotate(21deg) translateY(.086em) scale(1.045,.955)}40%{transform:rotate(-5deg) translateY(-.034em) scale(.95,1.06)}45%{transform:rotate(3deg) translateY(.01em) scale(1.03,.97)}51%{transform:rotate(-7deg) translateY(-.01em) scale(1)}58%{transform:rotate(4deg) translateY(0) scale(1)}74%{transform:rotate(8deg) translateY(.026em) scale(1)}to{transform:rotate(3deg) translateY(0) scale(1)}}@keyframes codozeye{0%,35%{height:.03em;top:.445em;border-radius:0 0 .115em .115em/0 0 .03em .03em}39%{height:.03em;top:.445em;border-radius:0 0 .115em .115em/0 0 .03em .03em}41%,52%{height:.155em;top:.385em;border-radius:50%}58%{height:.09em;top:.41em;border-radius:50%}66%,to{height:.03em;top:.445em;border-radius:0 0 .115em .115em/0 0 .03em .03em}}@keyframes codozem{0%,38%{width:.07em;height:.028em;left:.465em;border-radius:.02em}41%,50%{width:.08em;height:.08em;left:.46em;border-radius:50%}57%,to{width:.07em;height:.028em;left:.465em;border-radius:.02em}}.co.alive.x-zzz .bod{animation:codoze 11s cubic-bezier(.45,0,.3,1) infinite}.co.alive.x-zzz .eye{animation:codozeye 11s ease-in-out infinite}.co.alive.x-zzz .mouth{animation:codozem 11s ease-in-out infinite}@keyframes cowow{0%{transform:translateY(0) scale(1)}13%{transform:translateY(.028em) scale(1.07,.93)}33%{transform:translateY(-.075em) scale(.92,1.13)}50%{transform:translateY(-.005em) scale(1.06,.95)}66%{transform:translateY(-.042em) scale(.97,1.05)}82%{transform:translateY(-.012em) scale(1.03,.98)}to{transform:translateY(-.02em) scale(1.04)}}.co.alive.x-wow .bod{animation:cowow 1.15s cubic-bezier(.34,1.3,.5,1) both}@keyframes coask{0%{transform:rotate(0) scale(1)}24%{transform:rotate(14deg) scale(.98,1.02)}45%{transform:rotate(4deg) scale(1.02,.98)}66%{transform:rotate(10deg)}to{transform:rotate(7deg)}}.co.alive.x-ask .bod{animation:coask 1.05s cubic-bezier(.34,1.5,.5,1) both}@keyframes coeager{0%{transform:translateY(0) scale(1)}30%{transform:translateY(-.042em) scale(1.06)}52%{transform:translateY(-.008em) scale(1.01)}74%{transform:translateY(-.03em) scale(1.045)}to{transform:translateY(-.02em) scale(1.03)}}.co.alive.x-eager .bod{animation:coeager .95s cubic-bezier(.34,1.4,.5,1) both}@keyframes cohappy{0%{transform:translateY(0) scale(1)}10%{transform:translateY(.03em) scale(1.08,.92)}30%{transform:translateY(-.088em) scale(.93,1.09)}46%{transform:translateY(0) scale(1.07,.93)}60%{transform:translateY(-.038em) scale(.97,1.04)}76%{transform:translateY(0) scale(1.03,.97)}88%{transform:translateY(-.012em) scale(1)}to{transform:translateY(0) scale(1)}}.co.alive.happy .bod{animation:cohappy 1.3s cubic-bezier(.3,.9,.4,1) both}@keyframes cooops{0%{transform:rotate(0) translateY(0)}16%{transform:rotate(8deg) translateY(.028em) scale(1.02,.98)}38%{transform:rotate(-6deg) translateY(.034em)}58%{transform:rotate(7deg) translateY(.036em)}76%{transform:rotate(-3deg) translateY(.034em)}to{transform:rotate(4deg) translateY(.03em)}}.co.alive.x-oops .bod{animation:cooops 1.7s cubic-bezier(.4,0,.35,1) both}@keyframes cowink{0%,14%{height:.133em;top:.383em;border-radius:50%}20%,56%{height:.045em;top:.425em;border-radius:.1em .1em 0 0}64%,to{height:.133em;top:.383em;border-radius:50%}}@keyframes cowinkh{0%,12%{transform:rotate(-4deg) translateY(0) scale(1)}21%{transform:rotate(-11deg) translateY(-.038em) scale(.96,1.05)}34%{transform:rotate(-6deg) translateY(.01em) scale(1.04,.96)}48%{transform:rotate(-5deg) translateY(0) scale(1)}to{transform:rotate(-4deg) translateY(0) scale(1)}}.co.alive.x-wink .eye.l{animation:cowink 3.4s cubic-bezier(.34,1.4,.5,1) infinite}.co.alive.x-wink .bod{animation:cowinkh 3.4s cubic-bezier(.34,1.4,.5,1) infinite}@keyframes cosparkin{0%{opacity:0;transform:scale(.15) rotate(-40deg)}55%{opacity:1;transform:scale(1.35) rotate(12deg)}75%{transform:scale(.92) rotate(-4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes cosparktw{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.55;transform:scale(.8) rotate(-9deg)}}.co.happy .spark,.co.x-wink .spark{opacity:1;transform:none;animation:cosparkin .6s cubic-bezier(.34,1.6,.5,1) both,cosparktw 2.6s ease-in-out .6s infinite}.co.alive.think .bod,.co.alive.think .mouth,.co.alive.x-read .bod,.co.alive.x-read .face,.co.alive.x-zzz .bod,.co.alive.x-zzz .eye,.co.alive.x-zzz .mouth{animation-delay:.35s}.co.alive.big.x-read .prop,.co.alive.big.think .prop,.co.alive.big.x-read .prop .lines{animation-delay:.42s}@media(prefers-reduced-motion:reduce){.co,.co .bod,.co .face,.co .eye,.co .mouth,.co .spark,.co .prop,.co .prop .lines,.co .prop i,.co .prop b{animation:none!important}}:root{--font-ui: "Inter Variable", "Inter", -apple-system, system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--r: 18px;--blob: 58% 42% 55% 45% / 48% 55% 45% 52%;--blob2: 52% 48% 46% 54% / 50% 44% 56% 50%;--r-sheet: 26px;--r-group: 18px;--r-card: 18px;--r-control: 999px;--r-pill: 999px;--sh: 0 1px 1px rgba(60, 48, 36, .05), 0 10px 28px rgba(60, 48, 36, .1), inset 0 1px 0 rgba(255, 255, 255, .75);--puck: 0 5px 12px rgba(60, 48, 36, .16);--track: inset 0 1px 3px rgba(60, 48, 36, .15);--lift: 0 2px 3px rgba(60, 48, 36, .06), 0 22px 44px -8px rgba(60, 48, 36, .28), inset 0 1px 0 rgba(255, 255, 255, .8);--s-screen-x: 18px;--s-screen-top: 4px;--s-screen-bot: 108px;--s-header-top: 10px;--s-header-bot: 14px;--s-header-x: 0px;--s-section-gap: 12px;--s-element-gap: 12px;--s-stack-gap: 10px;--s-btn-gap: 8px;--s-chip-gap: 6px;--s-row-pad-x: 12px;--s-row-pad-y: 10px;--s-row-min-h: 52px;--s-row-gap: 10px;--s-inset-lead: 0px;--s-card-pad: 12px;--s-sheet-pad: 18px;--s-chip-pad-x: 9px;--s-chip-pad-y: 4px;--z-nav-btn: 38px;--z-nav-btn-lg: 44px;--z-avatar: 40px;--z-avatar-sm: 34px;--z-avatar-lg: 64px;--z-tile: 34px;--z-tile-sm: 30px;--z-tile-lg: 44px;--z-tile-xl: 72px;--z-btn-h: 40px;--z-btn-h-lg: 50px;--z-btn-h-sm: 32px;--z-search-h: 46px;--z-input-h: 48px;--z-switch-w: 46px;--z-switch-h: 28px;--z-switch-knob: 22px;--z-tab-icon: 22px;--z-ring: 132px;--z-ring-sm: 76px;--z-ring-timer: 64px;--z-grab-w: 38px;--z-grab-h: 4px;--z-prog-h: 10px;--z-plan-seg-h: 5px;--z-circle: 60px;--z-circle-sm: 54px;--z-nav-h: 64px;--z-nav-tab-h: 52px;--z-editor-dock-bottom: calc(var(--s-sheet-pad) + var(--z-btn-h-lg) + var(--s-element-gap));--z-markdown-dock-bottom: calc(22px + 2 * var(--s-chip-pad-y) + 16px + 14px);--z-sidebar-w: 232px;--z-chat-w: 416px;--z-content-max: 1128px;--z-focus-bar-h: 58px;--s-page-x: 36px;--s-page-top: 30px;--s-page-gap: 22px;--layer-confetti: 60;--layer-loader: 90;--layer-update: 200;--ease-liquid: cubic-bezier(.32, 1.4, .35, 1);--ease-spring: cubic-bezier(.34, 1.45, .38, 1);--ease-pop: cubic-bezier(.34, 1.4, .5, 1);--ease-out: cubic-bezier(.22, .9, .3, 1);--ease-bar: cubic-bezier(.32, 1.3, .35, 1);--hair: 1px}@supports (transition-timing-function: linear(0,1)){:root{--ease-pop: linear(0, .022, .08, .163, .26, .365, .47, .572, .666, .751, .825, .888, .94, .982, 1.014, 1.037, 1.053, 1.063, 1.067, 1.068, 1.065, 1.061, 1.055, 1.048, 1.041, 1.034, 1.027, 1.021, 1.015, 1.01, 1.006, 1.003, 1);--ease-liquid: linear(0, .028, .101, .203, .322, .448, .571, .686, .79, .878, .951, 1.009, 1.051, 1.08, 1.098, 1.106, 1.106, 1.101, 1.091, 1.079, 1.066, 1.053, 1.04, 1.028, 1.018, 1.009, 1.002, .997, .993, .99, .989, .989, 1);--ease-spring: linear(0, .031, .112, .225, .355, .491, .623, .745, .851, .939, 1.009, 1.061, 1.096, 1.117, 1.126, 1.125, 1.117, 1.104, 1.088, 1.071, 1.054, 1.038, 1.024, 1.012, 1.002, .995, .989, .986, .984, .984, .985, .986, 1);--ease-bar: linear(0, .026, .094, .19, .302, .421, .539, .651, .752, .84, .914, .973, 1.02, 1.053, 1.076, 1.089, 1.094, 1.094, 1.089, 1.08, 1.07, 1.059, 1.048, 1.037, 1.027, 1.018, 1.011, 1.004, 1, .996, .993, .992, 1)}}html,html[data-theme=light],html[data-theme=dark]{--bg: #e9e5df;--card: #f6f4f0;--card2: #ece9e3;--kbg: #dedad3;--line: #dcd8d1;--ink: #1f1e1c;--dim: #8a857e;--dim2: #b3aa9f;--dark: #2b2a28;--ondark: #ffffff;--accent: #e5813a;--okink: #2c7a50;--terra: #f2b08a;--sage: #b7d3b0;--sky: #b3c8e8;--butter: #f4d98a;--lilac: #d0bfe8;--rose: #f1b5c4;--coral: #ee9f94;--apricot: #f7c79b;--lime: #d3dd9c;--mint: #a9dcc4;--teal: #9ccfcc;--aqua: #a6d6ea;--periwinkle: #b4bcef;--orchid: #e2b4e0;--sand: #e2ceac;--stone: #c3c8cf;--surface: var(--card);--surface2: var(--card2);--cell: var(--card);--sep: var(--line);--fill: var(--card2);--chev: var(--dim);--bar-bg: var(--card);--shadow: var(--sh);--scrim: rgba(43, 42, 40, .34);--accent-soft: var(--terra);--good: var(--okink);--warn: #8a6a10;--bad: #c9572b;--accent-tint: var(--terra);--good-tint: var(--sage);--warn-tint: var(--butter);--bad-tint: var(--terra)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;height:100%;overflow:hidden;overscroll-behavior:none}html,body,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar,*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-track{display:none;width:0;height:0;background:transparent}#app{height:100dvh;overflow:hidden}button{font-family:inherit;cursor:pointer}*{-webkit-tap-highlight-color:transparent}button,a,[role=button]{-webkit-touch-callout:none}input,textarea{font-family:inherit;color:inherit;background:transparent;border:none;outline:none;padding:0}.t-display{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.08}.t-large-title{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1}.t-title2{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.t-nav-title{font-size:15px;font-weight:800;letter-spacing:-.01em}.t-headline{font-size:17px;font-weight:700;letter-spacing:-.015em;line-height:1.35}.t-section{font-size:15px;font-weight:800;letter-spacing:-.01em}.t-row-title{font-size:14px;font-weight:700}.t-answer{font-size:18.5px;font-weight:700;line-height:1.42;letter-spacing:-.015em}.t-body{font-size:13.5px;font-weight:500;line-height:1.5}.t-subhead{font-size:12.5px;font-weight:500}.t-footnote{font-size:12px;font-weight:500}.t-caption{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.t-link{font-size:13px;font-weight:600}.t-button{font-size:13.5px;font-weight:700}.t-button-sm{font-size:12px;font-weight:700}.t-badge{font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.t-stat{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.t-stat-big{font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.num,.tabular{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}.ms{font-family:Material Symbols Rounded!important;text-transform:none!important;padding:0;background:transparent;box-shadow:none;border-radius:0}.hairline{border-bottom:var(--hair) solid var(--sep)}.bar-material{background:var(--card);box-shadow:var(--sh)}:root[data-layout=desktop]{--r: 14px;--r-group: 14px;--r-card: 14px;--r-control: 999px;--r-sheet: 24px;--s-screen-x: 0px;--s-screen-bot: 56px;--s-section-gap: 22px;--s-page-gap: 22px;--s-stack-gap: 12px;--s-row-pad-x: 14px;--s-row-pad-y: 11px;--s-card-pad: 14px;--z-btn-h: 38px;--z-btn-h-sm: 32px;--z-input-h: 40px}:root[data-layout=desktop] .t-large-title{font-size:26px;line-height:1.05}:root[data-layout=desktop] .t-title2{font-size:18px}:root[data-layout=desktop] .t-row-title{font-size:13.5px}:root[data-layout=desktop] .t-section{font-size:13px}:root[data-layout=desktop] .t-link{font-size:11.5px}:root[data-layout=desktop] .t-button{font-size:13px}:root[data-layout=desktop] .t-badge{font-size:11px}:root[data-layout=desktop] .t-stat{font-size:22px}:root[data-layout=desktop] .content-scroll{scrollbar-width:thin;scrollbar-color:var(--chev) transparent}:root[data-layout=desktop] .content-scroll::-webkit-scrollbar{display:block;width:8px}:root[data-layout=desktop] .content-scroll::-webkit-scrollbar-thumb{display:block;background:var(--chev);border-radius:var(--r-pill)}
