.cloud-wrap[data-v-0df72309]{position:relative;display:flex;flex:0 1 auto;min-width:0}.cloud[data-v-0df72309]{flex:0 1 auto;min-width:0;height:var(--nav-size);border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.cloud[data-v-0df72309]::-webkit-scrollbar{display:none}.track[data-v-0df72309]{position:relative;display:flex;align-items:center;width:max-content;height:100%;padding:0 var(--nav-inset)}.cells[data-v-0df72309]{display:flex;align-items:center}.cloud-wrap.rooted .track[data-v-0df72309]{padding-left:calc(var(--nav-size) + var(--nav-inset))}.item[data-v-0df72309]{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;height:calc(var(--nav-size) - 2px - 2 * var(--nav-inset));border:none;background:none;border-radius:var(--r-2);padding:0 .9rem;color:var(--text-muted);font-size:var(--fs-md);white-space:nowrap;cursor:pointer;transition:color .2s ease}.item[data-v-0df72309]:hover,.item.current[data-v-0df72309]{color:var(--accent)}.item.here[data-v-0df72309]{cursor:default}.sep[data-v-0df72309]{position:relative;z-index:2;flex:none;margin:0 .5rem;color:var(--text-faint);font-size:var(--fs-sm)}.cell-enter-from[data-v-0df72309]{opacity:0;transform:translate(.75rem)}.cell-enter-active[data-v-0df72309]{transition:opacity .24s ease,transform .24s cubic-bezier(.33,1,.68,1)}.root[data-v-0df72309]{position:absolute;left:calc(var(--nav-inset) + 1px);top:50%;translate:0 -50%;z-index:3;display:grid;place-items:center;width:calc(var(--nav-size) - 2px - 2 * var(--nav-inset));height:calc(var(--nav-size) - 2px - 2 * var(--nav-inset));border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);transition:color .15s ease,background .15s ease}.root[data-v-0df72309]:hover{color:var(--accent);background:var(--accent-soft)}.root svg[data-v-0df72309]{width:.95rem;height:.95rem}.blob[data-v-0df72309]{position:absolute;z-index:1;border-radius:var(--r-2);background:var(--accent-soft);pointer-events:none;transition:left .32s cubic-bezier(.34,1.4,.64,1),right .32s cubic-bezier(.34,1.4,.64,1),top .22s ease-out,height .22s ease-out}.blob.stretch[data-v-0df72309]{transition-duration:.12s;transition-timing-function:ease-out}@media(max-width:34rem){.item[data-v-0df72309]{padding:0 .75rem;font-size:var(--fs-sm)}.sep[data-v-0df72309]{margin:0 .35rem}}@media(prefers-reduced-motion:reduce){.blob[data-v-0df72309],.cell-enter-active[data-v-0df72309]{transition:none}}.home[data-v-57991916]{order:1}.core[data-v-57991916]{order:2}.stash[data-v-57991916]{order:3}.stash-cloud[data-v-57991916]{order:4}.danger[data-v-57991916]{order:5}.bar[data-v-57991916]{position:relative;z-index:10;--nav-inset: .15rem;display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--nav-max, var(--page-max));margin:.75rem auto 0;padding:0 var(--nav-pad, var(--page-pad));min-width:0}.bar[data-v-57991916]>*+*{margin-left:.5rem}.sign-enter-active[data-v-57991916],.sign-leave-active[data-v-57991916]{overflow:hidden;transition:width .26s cubic-bezier(.33,1,.68,1),margin .26s cubic-bezier(.33,1,.68,1),opacity .16s ease}.sign-enter-from[data-v-57991916],.sign-leave-to[data-v-57991916]{width:0;margin-left:0;opacity:0;border-width:0}.round[data-v-57991916]{flex:none;display:grid;place-items:center;width:var(--nav-size);height:var(--nav-size);border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease}.round[data-v-57991916]:hover:not(:disabled){color:var(--accent);background:var(--accent-soft)}.round.on[data-v-57991916]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.round.danger[data-v-57991916]:hover:not(:disabled){color:var(--danger);background:var(--danger-soft)}.round[data-v-57991916]:disabled{opacity:.5;cursor:default}.round svg[data-v-57991916]{width:1.05rem;height:1.05rem}@media(max-width:34rem){.bar[data-v-57991916]>*+*{margin-left:.35rem}}.drop[data-v-397e81ed]{position:absolute;top:calc(100% + .35rem);right:0;z-index:20;min-width:18rem;width:max-content;max-width:min(34rem,calc(100vw - 2rem));max-height:20rem;display:flex;flex-direction:column;overflow:hidden;padding:.3rem 0;border:1px solid var(--border-strong);border-radius:var(--r-4);background:var(--surface);box-shadow:var(--shadow-float)}.drop.compact[data-v-397e81ed]{min-width:9rem}.drop-enter-active[data-v-397e81ed],.drop-leave-active[data-v-397e81ed]{transition:opacity .12s ease,transform .12s ease}.drop-enter-from[data-v-397e81ed],.drop-leave-to[data-v-397e81ed]{opacity:0;transform:translateY(-.25rem)}.sheet[data-v-397e81ed]{position:fixed;left:0;right:0;bottom:0;z-index:41;max-height:50svh;display:flex;flex-direction:column;border-top:1px solid var(--border-strong);border-radius:34px 34px 0 0/28px 28px 0 0;background:var(--surface);box-shadow:0 -10px 28px #00000024;padding-bottom:env(safe-area-inset-bottom)}.sheet-enter-active[data-v-397e81ed],.sheet-leave-active[data-v-397e81ed]{transition:transform .26s cubic-bezier(.2,.7,.2,1)}.sheet-enter-from[data-v-397e81ed],.sheet-leave-to[data-v-397e81ed]{transform:translateY(100%)}.head[data-v-397e81ed]{display:flex;align-items:center;gap:.5rem;padding:.7rem .8rem .5rem 1rem}.title[data-v-397e81ed]{flex:1;min-width:0;margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.body[data-v-397e81ed]{overflow-y:auto;padding-bottom:.6rem}@media(prefers-reduced-motion:reduce){.sheet-enter-active[data-v-397e81ed],.sheet-leave-active[data-v-397e81ed],.drop-enter-active[data-v-397e81ed],.drop-leave-active[data-v-397e81ed]{transition:none}}.menu[data-v-e5bdfdd5]{position:absolute;top:.1rem;right:.3rem}.dots[data-v-e5bdfdd5]{display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0;border:none;background:none;color:var(--text-faint);cursor:pointer}.dots[data-v-e5bdfdd5]:hover{color:var(--accent)}.dots svg[data-v-e5bdfdd5]{width:.95rem;height:.95rem}.item[data-v-e5bdfdd5]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.3rem .75rem;border:none;background:none;color:inherit;font:inherit;font-size:var(--fs-sm);text-align:left;text-decoration:none;cursor:pointer}.item[data-v-e5bdfdd5]:hover{background:var(--surface-alt)}.ico[data-v-e5bdfdd5]{width:.9rem;height:.9rem;flex:none}@media(max-width:46rem){.item[data-v-e5bdfdd5]{padding:.5rem 1rem}}.wrap[data-v-428e3e78]{display:flex;flex-direction:column;--pad-y: .4rem;--line-who: 1.1rem;--line-text: 1.45rem;--face: calc(var(--pad-y) * 2 + var(--line-who) + var(--line-text))}.wrap.inwin[data-v-428e3e78]{height:100%}.grip[data-v-428e3e78]{display:flex;align-items:center;justify-content:center;height:1.1rem;cursor:ns-resize;touch-action:none}.grip span[data-v-428e3e78]{width:4.5rem;height:.25rem;border-radius:999px;background:var(--border);transition:background .12s}.grip:hover span[data-v-428e3e78],.grip:active span[data-v-428e3e78]{background:var(--border-strong)}.chat[data-v-428e3e78]{display:flex;flex-direction:column;position:relative;isolation:isolate;gap:.5rem;overflow-y:auto;padding:.35rem .6rem .6rem;scroll-padding-top:.5rem}.hint[data-v-428e3e78]{align-self:flex-start;margin:.35rem 0 .15rem;color:var(--text-muted);font-size:var(--fs-sm)}.chat.bare[data-v-428e3e78]{height:auto!important;min-height:0;overflow:visible;padding:.35rem .6rem}.day[data-v-428e3e78]{position:sticky;top:0;z-index:1;align-self:center;margin:.5rem 0 .15rem;padding:.12rem .7rem;border:1px solid var(--border);border-radius:var(--r-1);background:var(--surface);color:var(--text-muted);font-size:var(--fs-xs)}.said[data-v-428e3e78]{display:flex;align-items:flex-start;gap:.5rem;max-width:min(46rem,88%)}.face[data-v-428e3e78]{width:var(--face);align-self:stretch;max-height:var(--face);border-radius:50%;background-position:center;background-size:cover;background-repeat:no-repeat;flex:none}.face.blank[data-v-428e3e78]{min-height:var(--face);background:var(--border)}.bubble[data-v-428e3e78]{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:var(--face);background:var(--surface-alt);border-radius:var(--r-3);padding:var(--pad-y) .7rem;min-width:0;position:relative;transition:background .5s ease}.said.lit .bubble[data-v-428e3e78]{background:var(--accent-soft)}.where[data-v-428e3e78]{margin-left:.5rem;font-weight:400;color:var(--text-faint)}.who[data-v-428e3e78]{margin:0;padding-right:1.1rem;line-height:var(--line-who);font-size:var(--fs-xs);font-weight:600;color:var(--accent)}.text[data-v-428e3e78]{margin:0;line-height:var(--line-text);white-space:pre-wrap;overflow-wrap:anywhere}.text.bare[data-v-428e3e78]{min-height:1rem}.quote[data-v-428e3e78]{border-left:2px solid var(--accent);padding-left:.5rem;margin:.15rem 0 .3rem}.quote.fwd[data-v-428e3e78]{border-left-color:var(--text-muted)}.quote .from[data-v-428e3e78]{margin:0;font-size:var(--fs-xs);color:var(--accent)}.quote.fwd .from[data-v-428e3e78]{color:var(--text-muted)}.quote .what[data-v-428e3e78]{margin:0;font-size:var(--fs-xs);color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shots[data-v-428e3e78]{display:flex;flex-wrap:wrap;gap:.25rem;margin:.25rem 0}.shot[data-v-428e3e78]{position:relative;padding:0;border:0;background:none;line-height:0;cursor:pointer}.play[data-v-428e3e78]{position:absolute;inset:0;display:grid;place-items:center;color:#fff}.play svg[data-v-428e3e78]{width:3rem;height:3rem}.shot img[data-v-428e3e78]{max-width:min(100%,18rem);max-height:20rem;border-radius:var(--r-2);display:block}.film[data-v-428e3e78]{display:grid;place-items:center;width:5rem;height:5rem;border-radius:var(--r-2);background:var(--surface);color:var(--text-muted)}.film svg[data-v-428e3e78]{width:1.6rem;height:1.6rem}.when[data-v-428e3e78]{float:right;margin-left:.75rem;line-height:var(--line-text);font-size:var(--fs-xs);color:var(--text-faint);text-decoration:none}a.when[data-v-428e3e78]:hover{text-decoration:underline}.wrap[data-v-3f787ec5]{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;padding-right:.6rem;cursor:text}.bare[data-v-3f787ec5]{flex:1;min-width:0;border:none;background:none;outline:none;color:var(--text);font:inherit;font-size:var(--fs-sm)}.bare[data-v-3f787ec5]::-webkit-search-cancel-button{appearance:none}.clear[data-v-3f787ec5]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0;border:none;border-radius:var(--r-2);background:none;color:var(--text-faint);cursor:pointer}.clear[data-v-3f787ec5]:hover{color:var(--accent)}.clear svg[data-v-3f787ec5]{width:.85rem;height:.85rem}.panel[data-v-be807b5a]{display:flex;flex-direction:column;min-height:0}.find[data-v-be807b5a]{position:sticky;top:0;z-index:1;display:flex;padding:.35rem .75rem .5rem;background:var(--surface)}.nothing[data-v-be807b5a]{margin:0;padding:.6rem .2rem;color:var(--text-muted);font-size:var(--fs-xs)}.props[data-v-be807b5a]{-webkit-user-select:none;user-select:none;width:100%;min-width:24rem;table-layout:fixed;border-collapse:collapse;font-size:var(--fs-xs)}.c-grip[data-v-be807b5a]{width:1.4rem}.c-act[data-v-be807b5a]{width:2.2rem}.c-title[data-v-be807b5a]{width:7.5rem}.c-name[data-v-be807b5a]{width:7rem}.props.sorted .c-title[data-v-be807b5a]{width:10rem}.p-act[data-v-be807b5a]{text-align:center}.props td[data-v-be807b5a]{padding:.15rem .35rem;border-bottom:1px solid var(--border);white-space:nowrap}.props td+td[data-v-be807b5a]{border-left:1px solid var(--border)}.props tr:last-child td[data-v-be807b5a]{border-bottom:none}.props tr:hover td[data-v-be807b5a]{background:var(--surface-alt)}.hidden-row .p-title[data-v-be807b5a],.hidden-row .p-name[data-v-be807b5a]{color:var(--text-faint)}.grip[data-v-be807b5a]{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.4rem 0;margin:-.4rem 0;color:var(--text-faint);cursor:pointer;touch-action:none}.grip svg[data-v-be807b5a]{width:.45rem;height:.7rem;fill:currentColor;touch-action:none}.p-grip[data-v-be807b5a]{padding-left:.15rem;padding-right:0}.lifted td[data-v-be807b5a]{opacity:.35}.over td[data-v-be807b5a]{box-shadow:inset 0 2px 0 0 var(--accent)}.empty-row .p-eg[data-v-be807b5a]{opacity:.6}.p-title[data-v-be807b5a]{overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-sm)}.hd[data-v-be807b5a]{display:flex;align-items:center;gap:.25rem;min-width:0}.sort[data-v-be807b5a]{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;border:none;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.sort[data-v-be807b5a]:hover{color:var(--accent)}.cap[data-v-be807b5a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marks[data-v-be807b5a]{flex:none;display:inline-flex;align-items:center;gap:.15rem}.dir[data-v-be807b5a]{color:inherit}.rank[data-v-be807b5a]{font-size:.6875rem;color:var(--text-faint)}.unsort[data-v-be807b5a]{flex:none;border:none;background:none;padding:0;color:var(--text-faint);font:inherit;font-size:var(--fs-xs);line-height:1;cursor:pointer}.unsort[data-v-be807b5a]:hover{color:var(--danger)}.p-name[data-v-be807b5a]{overflow:hidden;text-overflow:ellipsis;color:var(--text-faint)}.copy[data-v-be807b5a]{max-width:100%;overflow:hidden;text-overflow:ellipsis;border:none;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.copy[data-v-be807b5a]:hover{color:var(--accent)}.copy.done[data-v-be807b5a]{color:var(--live)}.p-eg[data-v-be807b5a]{overflow:hidden;text-overflow:ellipsis;color:var(--text-faint)}.mono[data-v-be807b5a]{font-family:var(--font-mono);font-size:var(--fs-xs)}.step[data-v-be807b5a]{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid var(--border-strong);border-radius:var(--r-1);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);line-height:1;cursor:pointer}.step[data-v-be807b5a]:hover{color:var(--accent);border-color:var(--accent)}.step.off[data-v-be807b5a]:hover{color:var(--danger);border-color:var(--danger)}@media(max-width:34rem){.find[data-v-be807b5a]{padding-left:1rem;padding-right:1rem}.props[data-v-be807b5a]{min-width:0}.c-title[data-v-be807b5a]{width:5.5rem}.c-name[data-v-be807b5a]{width:5rem}.props.sorted .c-title[data-v-be807b5a]{width:8.5rem}.props.sorted .c-name[data-v-be807b5a]{width:4rem}.props td[data-v-be807b5a]{padding-top:.35rem;padding-bottom:.35rem}.step[data-v-be807b5a]{width:1.7rem;height:1.7rem}}.none[data-v-c23f0b45]{margin:0;padding:.9rem 1rem;font-size:var(--fs-sm)}.code[data-v-e2cae9bc]{min-height:100%;padding:.6rem 0;background:#1e1e20;color:#d4d4d4;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.55}.line[data-v-e2cae9bc]{display:flex;align-items:flex-start;gap:.4rem;padding:0 .75rem}.line[data-v-e2cae9bc]:hover{background:#26262a}.no[data-v-e2cae9bc]{flex:none;min-width:2.2rem;color:#5a5a60;text-align:right;-webkit-user-select:none;user-select:none}.fold[data-v-e2cae9bc]{flex:none;width:.8rem;border:none;padding:0;background:none;color:#5a5a60;font-size:.7rem;line-height:inherit;text-align:center;cursor:pointer}.fold[data-v-e2cae9bc]:hover{color:#d4d4d4}.fold.shut[data-v-e2cae9bc]{transform:rotate(-90deg)}.fold.empty[data-v-e2cae9bc]{cursor:default}.text[data-v-e2cae9bc]{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.nowrap[data-v-e2cae9bc]{width:max-content;min-width:100%}.nowrap .text[data-v-e2cae9bc]{white-space:pre;overflow-wrap:normal}.wrapper[data-v-e2cae9bc]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:.15rem;border:none;border-radius:999px;background:var(--border-strong);color:var(--surface);cursor:pointer;transition:background .15s ease}.wrapper.on[data-v-e2cae9bc]{background:var(--accent)}.wrapper svg[data-v-e2cae9bc]{width:100%;height:100%}.key[data-v-e2cae9bc]{color:#9cdcfe}.str[data-v-e2cae9bc]{color:#ce9178}.num[data-v-e2cae9bc]{color:#b5cea8}.sign[data-v-e2cae9bc]{color:gray}.deal[data-v-dcd86066]{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem .9rem}.facts[data-v-dcd86066]{margin:0 0 .35rem;font-size:var(--fs-xs)}.step[data-v-dcd86066]{display:flex;flex-direction:column;gap:.15rem}.line[data-v-dcd86066]{display:flex;align-items:baseline;gap:.55rem;margin:0;font-size:var(--fs-sm)}.line.bad[data-v-dcd86066]{color:var(--danger)}.at[data-v-dcd86066]{flex:none;width:5.2rem;color:var(--text-faint);font-size:var(--fs-xs)}.what[data-v-dcd86066]{flex:1 1 auto;min-width:0}.key[data-v-dcd86066]{color:var(--text-muted)}.nums[data-v-dcd86066]{flex:none;color:var(--text-faint);font-size:var(--fs-xs)}.said[data-v-dcd86066]{margin:0 0 .25rem 5.75rem;font-size:var(--fs-sm);line-height:var(--lh-normal);white-space:pre-wrap;overflow-wrap:anywhere}p[data-v-dcd86066]{margin:0;font-size:var(--fs-sm)}@media(max-width:34rem){.at[data-v-dcd86066]{width:4.6rem}.said[data-v-dcd86066]{margin-left:0}}.line[data-v-d3ef3e67]{min-height:4.4rem;border:1px solid var(--border);border-radius:var(--r-1);padding:.4rem .5rem;overflow:auto;resize:vertical;background:var(--surface);color:inherit;font:inherit;font-size:var(--fs-sm);line-height:2;white-space:pre-wrap}.line[data-v-d3ef3e67]:focus{border-color:var(--accent);outline:none}.line[data-v-d3ef3e67]:empty:before{content:attr(data-hint);color:var(--text-hint)}.macros[data-v-d3ef3e67]{display:flex;flex-wrap:wrap;gap:.3rem;margin:.35rem 0 0}[data-v-d3ef3e67] .mchip{display:inline-flex;align-items:center;gap:.15rem;max-width:100%;padding:.02rem .4rem .02rem .15rem;border:1px solid var(--border);border-radius:var(--r-1);background:var(--surface-alt);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap;vertical-align:baseline;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}[data-v-d3ef3e67] .mchip:hover{border-color:var(--accent);color:var(--accent)}[data-v-d3ef3e67] .grip{width:.45rem;height:.7rem;box-sizing:content-box;padding:0 .15rem;flex:none;fill:var(--border-strong)}[data-v-d3ef3e67] .mchip:hover .grip{fill:var(--accent)}.tools[data-v-6c90f0b7]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.55rem .6rem;border-bottom:1px solid var(--border);background:var(--surface-alt);border-radius:33px 33px 0 0/27px 27px 0 0}.menu[data-v-6c90f0b7]{position:relative;flex:none}.mode[data-v-6c90f0b7]{flex:none;border:none;background:none;padding:0 .2rem;color:var(--accent);font:inherit;font-size:var(--fs-xs);white-space:nowrap;cursor:pointer}.mode[data-v-6c90f0b7]:hover,.mode.on[data-v-6c90f0b7]{color:var(--text)}.item.on[data-v-6c90f0b7]{color:var(--accent)}.tick[data-v-6c90f0b7]{flex:none;width:.9rem;height:.9rem;margin-left:auto}.item .count[data-v-6c90f0b7]{margin-left:auto;color:var(--text-muted);font-variant-numeric:tabular-nums}.ico[data-v-6c90f0b7]{width:.9rem;height:.9rem;flex:none}.axes[data-v-6c90f0b7]{display:flex;flex-wrap:wrap;gap:.3rem;margin:.1rem 0 .3rem;padding:0 1rem 0 2.4rem}.rows[data-v-6c90f0b7]{padding-left:1rem;padding-bottom:.2rem}.axis[data-v-6c90f0b7]{border:1px solid var(--border);border-radius:var(--r-2);background:none;padding:.05rem .5rem;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.axis[data-v-6c90f0b7]:hover{border-color:var(--accent);color:var(--accent)}.axis.on[data-v-6c90f0b7]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.item[data-v-6c90f0b7]{display:flex;align-items:center;gap:.5rem}.only[data-v-6c90f0b7]{margin-left:auto;color:var(--text-muted);font-size:var(--fs-xs)}.item.on .only[data-v-6c90f0b7]{color:inherit}.item-label[data-v-6c90f0b7]{margin:.3rem 0 .1rem;padding:0 1rem;color:var(--text-muted);font-size:var(--fs-xs)}.item-label.split[data-v-6c90f0b7]{border-top:1px solid var(--border);padding-top:.4rem}.item.off[data-v-6c90f0b7]{margin:0;color:var(--text-faint);cursor:default}.item.off.first[data-v-6c90f0b7]{margin-top:.3rem;border-top:1px solid var(--border);padding-top:.5rem}.item[data-v-6c90f0b7]{display:flex;width:100%;padding:.3rem .75rem;border:none;background:none;color:inherit;font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.item[data-v-6c90f0b7]:hover{background:var(--surface-alt)}.faint[data-v-6c90f0b7]{color:var(--text-faint)}.tools>.wrap[data-v-6c90f0b7]{min-width:7rem}@media(max-width:46rem){.find[data-v-6c90f0b7]{padding-left:1rem;padding-right:1rem}.item[data-v-6c90f0b7]{padding:.5rem 1rem}}.rep[data-v-605280f8]{display:flex;flex-direction:column;gap:.4rem;padding:.5rem 1.05rem .7rem}.line[data-v-605280f8]{position:relative;display:flex;align-items:center;gap:.4rem}.grow[data-v-605280f8]{position:relative;flex:1 1 0;min-width:0}.pair .grow[data-v-605280f8]{flex:1 1 0}.lead[data-v-605280f8]{padding:0 .5rem;font-size:var(--fs-sm);color:var(--text-muted)}.pick[data-v-605280f8]{display:flex;align-items:center;gap:.5rem;width:100%;height:1.9rem;padding:0 .85rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.pick[data-v-605280f8]:hover{border-color:var(--border-strong)}.text[data-v-605280f8]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chev[data-v-605280f8]{flex:none;display:inline-flex;color:var(--text-faint)}.chev svg[data-v-605280f8]{display:block;width:.85rem;height:.85rem}.num[data-v-605280f8]{width:3.4rem;height:1.9rem;padding:0 .5rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface-alt);color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:center}.drop[data-v-605280f8]{position:absolute;z-index:5;top:calc(100% + .2rem);left:0;right:0;max-height:11rem;margin:0;padding:.2rem;overflow-y:auto;scrollbar-width:thin;list-style:none;border:1px solid var(--border);border-radius:var(--r-3);background:var(--surface);box-shadow:var(--shadow-float)}.drop.tall[data-v-605280f8]{max-height:13rem}.opt[data-v-605280f8]{display:block;width:100%;padding:.3rem .6rem;border:none;border-radius:var(--r-1);background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.opt[data-v-605280f8]:hover{background:var(--surface-alt)}.opt.on[data-v-605280f8]{color:var(--accent)}.week[data-v-605280f8]{display:grid;grid-template-columns:repeat(7,1fr);gap:.2rem}.wday[data-v-605280f8],.cell[data-v-605280f8]{min-height:1.7rem;padding:.1rem 0;border:1px solid transparent;border-radius:var(--r-1);background:var(--surface-alt);color:var(--text-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.wday[data-v-605280f8]:hover,.cell[data-v-605280f8]:hover{color:var(--text)}.wday.on[data-v-605280f8],.cell.on[data-v-605280f8]{background:var(--accent);color:#fff}.segs[data-v-605280f8]{display:flex;gap:.3rem;padding:.15rem;border-radius:var(--r-2);background:var(--surface-alt)}.seg[data-v-605280f8]{flex:1 1 0;padding:.3rem 0;border:none;border-radius:var(--r-1);background:none;color:var(--text-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.seg.on[data-v-605280f8]{background:var(--surface);color:var(--text)}.numbers[data-v-605280f8]{display:grid;grid-template-columns:repeat(7,1fr);gap:.2rem}.cell.wide[data-v-605280f8]{grid-column:span 4;font-size:var(--fs-xs)}.foot[data-v-605280f8]{display:flex;gap:.5rem;margin-top:.2rem}.back[data-v-605280f8],.ok[data-v-605280f8]{flex:1 1 0;height:2.1rem;border-radius:var(--r-2);font:inherit;font-size:var(--fs-sm);cursor:pointer}.ok[data-v-605280f8]{border:1px solid var(--accent);background:var(--accent);color:#fff}.back[data-v-605280f8]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.bar[data-v-6cb5aa33]{flex:none;display:flex;gap:.5rem;align-items:center;height:2.1rem;padding:0 var(--edge, 1.05rem);border-bottom:1px solid var(--border);background:var(--surface-alt);border-top-left-radius:inherit;border-top-right-radius:inherit;touch-action:none;-webkit-user-select:none;user-select:none}.head[data-v-6cb5aa33]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--text)}.knob[data-v-6cb5aa33]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:0;border:none;border-radius:999px;background:var(--border-strong);color:transparent;cursor:pointer}.knob svg[data-v-6cb5aa33]{width:100%;height:100%}.knob[data-v-6cb5aa33]:hover{background:var(--danger);color:var(--surface)}@media(max-width:34rem){.cal[data-v-90936ef6]{width:calc(100vw - 1rem);height:calc(100svh - 2rem)}.top[data-v-90936ef6]{min-height:0}.day[data-v-90936ef6]{min-height:2rem}}.cal[data-v-90936ef6]{--edge: 1.05rem;width:23rem;max-width:calc(100vw - 1rem);max-height:calc(100svh - 2rem);display:flex;flex-direction:column;border-radius:var(--r-4);background:var(--surface);box-shadow:var(--shadow-float);overflow:hidden auto;scrollbar-width:thin}.top[data-v-90936ef6]{flex:none;min-height:0;position:relative;display:flex;flex-direction:column;overflow:visible}.tabs[data-v-90936ef6]{flex:none;display:flex;gap:.3rem;margin:.6rem var(--edge) .2rem;padding:.15rem;border-radius:var(--r-2);background:var(--surface-alt)}.tab[data-v-90936ef6]{flex:1 1 0;padding:.3rem 0;border:none;border-radius:var(--r-1);background:none;color:var(--text-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.tab.on[data-v-90936ef6]{background:var(--surface);color:var(--text)}.quick[data-v-90936ef6]{flex:none;display:flex;justify-content:space-around;padding:.5rem var(--edge) .3rem}.pick-day[data-v-90936ef6]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border:none;border-radius:var(--r-1);background:none;color:var(--text-muted);cursor:pointer}.pick-day[data-v-90936ef6]:hover{background:var(--surface-alt);color:var(--text)}.pick-day svg[data-v-90936ef6]{width:1.6rem;height:1.6rem}.month[data-v-90936ef6]{flex:none;display:flex;align-items:center;gap:.2rem;padding:.2rem var(--edge) .3rem}.name[data-v-90936ef6]{flex:1 1 auto;font-size:var(--fs-sm)}.step[data-v-90936ef6]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:var(--r-1);background:none;color:var(--text-muted);cursor:pointer}.step[data-v-90936ef6]:hover{background:var(--surface-alt);color:var(--text)}.step svg[data-v-90936ef6]{width:.95rem;height:.95rem}.week[data-v-90936ef6]{flex:none;display:grid;grid-template-columns:repeat(7,1fr);padding:0}.days[data-v-90936ef6]{flex:none;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:2.2rem;padding:0 0 .4rem}.week span[data-v-90936ef6]{text-align:center;padding:.2rem 0;font-size:var(--fs-xs);color:var(--text-faint)}.day[data-v-90936ef6]{display:flex;align-items:center;justify-content:center;min-height:1.7rem;border:none;background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);cursor:pointer}.mark[data-v-90936ef6]{display:inline-flex;align-items:center;justify-content:center;height:min(2.05rem,100%);aspect-ratio:1;border-radius:999px}.day:hover .mark[data-v-90936ef6]{background:var(--surface-alt)}.day.away[data-v-90936ef6]{color:var(--text-faint)}.day.now .mark[data-v-90936ef6],.day.hit .mark[data-v-90936ef6]{background:var(--accent-soft);color:var(--accent)}.day.on .mark[data-v-90936ef6]{background:var(--accent);color:#fff}.span[data-v-90936ef6]{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .7rem .2rem}.span-row[data-v-90936ef6]{display:flex;align-items:center;gap:.4rem}.span-name[data-v-90936ef6]{flex:1 1 auto;font-size:var(--fs-sm);color:var(--text-muted)}.field[data-v-90936ef6]{min-width:4.5rem;padding:.25rem .6rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-sm);cursor:pointer}.field.on[data-v-90936ef6]{border-color:var(--accent);color:var(--accent)}.switch[data-v-90936ef6]{width:2.4rem;height:1.4rem;padding:2px;border:none;border-radius:999px;background:var(--border-strong);cursor:pointer}.switch.on[data-v-90936ef6]{background:var(--accent)}.switch .dot[data-v-90936ef6]{display:block;width:1rem;height:1rem;border-radius:999px;background:var(--surface);transform:translate(0);transition:transform .15s ease}.switch.on .dot[data-v-90936ef6]{transform:translate(1rem)}.rows[data-v-90936ef6]{flex:none;display:flex;flex-direction:column}.row[data-v-90936ef6]{flex:none;display:flex;align-items:center;gap:.6rem;padding:.6rem var(--edge);border:none;background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.row[data-v-90936ef6]:hover{background:var(--surface-alt)}.row.set[data-v-90936ef6],.row.set svg[data-v-90936ef6]{color:var(--accent)}.row.open[data-v-90936ef6]{background:var(--surface-alt)}.row svg[data-v-90936ef6]{flex:none;width:1.35rem;height:1.35rem;color:var(--text-muted)}.what[data-v-90936ef6]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more[data-v-90936ef6],.drop[data-v-90936ef6]{flex:none;border:none;background:none;padding:0;color:var(--text-faint);font:inherit;cursor:pointer}.more svg[data-v-90936ef6]{display:block;width:.85rem;height:.85rem}.drop svg[data-v-90936ef6]{display:block;width:.95rem;height:.95rem}.drop[data-v-90936ef6]{display:none}.row:hover .drop[data-v-90936ef6]{display:inline-flex}.row:hover .drop~.more[data-v-90936ef6]{display:none}.drop[data-v-90936ef6]:hover{color:var(--danger)}.sheet[data-v-90936ef6]{position:absolute;z-index:3;top:.25rem;left:.5rem;right:.5rem;max-height:21rem;overflow-y:auto;scrollbar-width:thin;padding:.25rem 0;border-radius:var(--r-3);background:var(--surface);box-shadow:var(--shadow-float)}.sheet.wide[data-v-90936ef6]{padding:.5rem .7rem}.sheet.grid-sheet[data-v-90936ef6]{display:flex;flex-direction:column;overflow:hidden}.sheet.custom[data-v-90936ef6]{padding:0}.times[data-v-90936ef6]{display:flex;flex-direction:column;gap:.6rem;padding:.7rem}.times-row[data-v-90936ef6]{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);color:var(--text-muted)}.times-num[data-v-90936ef6]{width:4rem;height:1.9rem;padding:0 .5rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface-alt);color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:center}.times-foot[data-v-90936ef6]{display:flex;gap:.5rem}.back[data-v-90936ef6],.go[data-v-90936ef6]{flex:1 1 0;height:2.1rem;border-radius:var(--r-2);font:inherit;font-size:var(--fs-sm);cursor:pointer}.go[data-v-90936ef6]{border:1px solid var(--accent);background:var(--accent);color:#fff}.back[data-v-90936ef6]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.line[data-v-90936ef6]{display:block;width:100%;padding:.4rem var(--edge);border:none;background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.line[data-v-90936ef6]:hover{background:var(--surface-alt)}.line.on[data-v-90936ef6]{color:var(--accent)}.line.pick[data-v-90936ef6]{display:flex;align-items:center;gap:.6rem}.line.pick span[data-v-90936ef6]:first-child{flex:1 1 auto;min-width:0}.tick[data-v-90936ef6]{flex:none;display:inline-flex;width:1.1rem;height:1.1rem;color:var(--accent)}.tick svg[data-v-90936ef6]{width:100%;height:100%}.note[data-v-90936ef6]{margin-left:.4rem;color:var(--text-faint)}.foot[data-v-90936ef6]{flex:none;display:flex;gap:.5rem;padding:.6rem var(--edge) .7rem}.ok[data-v-90936ef6]{flex:1.7 1 0}.wipe[data-v-90936ef6]{flex:1 1 0}.ok[data-v-90936ef6],.wipe[data-v-90936ef6]{height:2.1rem;border-radius:var(--r-2);font:inherit;font-size:var(--fs-sm);cursor:pointer}.ok[data-v-90936ef6]{border:1px solid var(--accent);background:var(--accent);color:#fff}.wipe[data-v-90936ef6]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.wipe[data-v-90936ef6]:hover{border-color:var(--danger);color:var(--danger)}.branch[data-v-cfdf1b51]{margin-left:calc(var(--face) / 2);padding-left:2rem}@media(max-width:46rem){.branch[data-v-cfdf1b51]{padding-left:.6rem}}.said[data-v-cfdf1b51]{display:flex;align-items:flex-start;gap:.5rem;max-width:min(46rem,88%);margin-bottom:.5rem}.face[data-v-cfdf1b51]{width:var(--face);align-self:stretch;max-height:var(--face);border-radius:50%;background-position:center;background-size:cover;background-repeat:no-repeat;flex:none}.face.blank[data-v-cfdf1b51]{min-height:var(--face);background:var(--border)}.bubble[data-v-cfdf1b51]{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:var(--face);background:var(--surface-alt);border-radius:var(--r-3);padding:var(--pad-y) .7rem;min-width:0;position:relative}.where[data-v-cfdf1b51],.to[data-v-cfdf1b51]{margin-left:.5rem;font-weight:400;color:var(--text-faint)}.who[data-v-cfdf1b51]{margin:0;padding-right:1.1rem;line-height:var(--line-who);font-size:var(--fs-xs);font-weight:600;color:var(--accent)}.text[data-v-cfdf1b51]{margin:0;line-height:var(--line-text);white-space:pre-wrap;overflow-wrap:anywhere}.text.bare[data-v-cfdf1b51]{min-height:1rem}.quote[data-v-cfdf1b51]{border-left:2px solid var(--accent);padding-left:.5rem;margin:.15rem 0 .3rem}.quote.fwd[data-v-cfdf1b51]{border-left-color:var(--text-muted)}.quote .from[data-v-cfdf1b51]{margin:0;font-size:var(--fs-xs);color:var(--accent)}.quote.fwd .from[data-v-cfdf1b51]{color:var(--text-muted)}.quote .what[data-v-cfdf1b51]{margin:0;font-size:var(--fs-xs);color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shots[data-v-cfdf1b51]{display:flex;flex-wrap:wrap;gap:.25rem;margin:.25rem 0}.shot[data-v-cfdf1b51]{position:relative;padding:0;border:0;background:none;line-height:0;cursor:pointer}.play[data-v-cfdf1b51]{position:absolute;inset:0;display:grid;place-items:center;color:#fff}.play svg[data-v-cfdf1b51]{width:3rem;height:3rem}.shot img[data-v-cfdf1b51]{max-width:min(100%,18rem);max-height:20rem;border-radius:var(--r-2);display:block}.film[data-v-cfdf1b51]{display:grid;place-items:center;width:5rem;height:5rem;border-radius:var(--r-2);background:var(--surface);color:var(--text-muted)}.film svg[data-v-cfdf1b51]{width:1.6rem;height:1.6rem}.when[data-v-cfdf1b51]{float:right;margin-left:.75rem;line-height:var(--line-text);font-size:var(--fs-xs);color:var(--text-faint);text-decoration:none}a.when[data-v-cfdf1b51]:hover{text-decoration:underline}.wrap[data-v-264c8bd7]{display:flex;flex-direction:column;--pad-y: .4rem;--line-who: 1.1rem;--line-text: 1.45rem;--face: calc(var(--pad-y) * 2 + var(--line-who) + var(--line-text))}.grip[data-v-264c8bd7]{display:flex;align-items:center;justify-content:center;height:1.1rem;cursor:ns-resize;touch-action:none}.grip span[data-v-264c8bd7]{width:4.5rem;height:.25rem;border-radius:999px;background:var(--border);transition:background .12s}.grip:hover span[data-v-264c8bd7],.grip:active span[data-v-264c8bd7]{background:var(--border-strong)}.chat[data-v-264c8bd7]{display:flex;flex-direction:column;position:relative;isolation:isolate;overflow-y:auto;padding:.35rem .6rem .6rem;scroll-padding-top:.5rem}.hint[data-v-264c8bd7]{align-self:flex-start;margin:.35rem 0 .15rem;color:var(--text-muted);font-size:var(--fs-sm)}.chat.bare[data-v-264c8bd7]{height:auto!important;min-height:0;overflow:visible;padding:.35rem .6rem}.day[data-v-264c8bd7]{position:sticky;top:0;z-index:1;align-self:center;margin:.5rem 0 .15rem;padding:.12rem .7rem;border:1px solid var(--border);border-radius:var(--r-1);background:var(--surface);color:var(--text-muted);font-size:var(--fs-xs)}.v[data-v-0a426f72]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v.cell-edit[data-v-0a426f72]{display:flex;align-items:center;gap:.3rem;min-width:0;overflow:hidden}.v.flow[data-v-0a426f72]{display:inline-flex;align-items:center;overflow:visible}.tail.rep[data-v-0a426f72]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v.cell-edit .edit[data-v-0a426f72]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline dotted var(--border-strong);text-underline-offset:3px}.v.cell-edit .edit[data-v-0a426f72]:hover{color:var(--accent);text-decoration-color:var(--accent)}.boxed[data-v-0a426f72]{position:absolute;inset:0;display:flex;align-items:center;width:100%;padding:0 var(--row-x);border:none;background:none;cursor:pointer}.boxed.flow[data-v-0a426f72]{position:static;display:inline-flex;width:auto;padding:0}.jump[data-v-0a426f72]{border:none;background:none;padding:0;color:var(--accent);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.in-cell[data-v-0a426f72]{width:100%;min-width:0;border:none;background:none;padding:0;color:var(--text);font:inherit;outline:none}.tail[data-v-0a426f72]{margin-left:.5rem;color:var(--text-faint)}.named[data-v-0a426f72]{display:flex;align-items:center;gap:.4rem}.named .edit[data-v-0a426f72]{min-width:0;overflow:hidden;text-overflow:ellipsis}.marks[data-v-0a426f72]{display:inline-flex;align-items:center;flex:none;gap:.12rem;margin-left:auto;color:var(--text-faint)}.noted[data-v-0a426f72]{display:inline-flex;flex:none}.named.flow .marks[data-v-0a426f72]{margin-left:0}.noted svg[data-v-0a426f72]{width:.85rem;height:.85rem}.chips[data-v-7ceb46c5]{-webkit-user-select:none;user-select:none;display:flex;gap:.4rem;margin-bottom:.5rem;overflow-x:auto;scrollbar-width:none}.chips[data-v-7ceb46c5]::-webkit-scrollbar{display:none}.pill[data-v-7ceb46c5]{height:1.7rem;font-size:var(--fs-xs);cursor:default}.grip[data-v-7ceb46c5]{width:.45rem;height:.7rem;box-sizing:content-box;padding:.3rem .2rem;margin:-.3rem -.1rem -.3rem -.2rem;fill:currentColor;opacity:.4;flex:none;cursor:pointer;touch-action:none}.grip[data-v-7ceb46c5]:hover{opacity:.8}.more[data-v-7ceb46c5]{flex:none;gap:.3rem;color:var(--text-muted);cursor:pointer}.more svg[data-v-7ceb46c5]{width:.85rem;height:.85rem}.num[data-v-7ceb46c5]{font-variant-numeric:tabular-nums}.name-btn[data-v-7ceb46c5]{border:none;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.mark[data-v-7ceb46c5]{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex:none;color:currentColor;opacity:.4;cursor:pointer;border:none;background:none;padding:0;font:inherit}.mark[data-v-7ceb46c5]:hover{opacity:1}.mark svg[data-v-7ceb46c5]{width:.8rem;height:.8rem}.edit[data-v-7ceb46c5]{padding-right:.5rem}.name[data-v-7ceb46c5]{width:7rem;border:none;background:none;color:inherit;font:inherit;font-size:var(--fs-xs);outline:none}.lifted[data-v-7ceb46c5]{opacity:.3}.before[data-v-7ceb46c5]{box-shadow:inset 2px 0 0 0 var(--accent)}.board[data-v-781f88dc]{display:flex;gap:0;padding:0 0 .6rem;overflow:clip;-webkit-user-select:none;user-select:none}.board.wide[data-v-781f88dc]{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.col[data-v-781f88dc]{flex:1 1 0;min-width:9rem;display:flex;flex-direction:column;gap:.4rem;padding:0 .3rem}.col.slot[data-v-781f88dc]{border-radius:var(--r-2);background:var(--accent-soft);outline:1px dashed var(--accent);outline-offset:-.3rem}.ghost-head[data-v-781f88dc]{background:var(--surface);position:fixed;z-index:40;pointer-events:none;border:1px solid var(--border-strong);border-radius:var(--r-2);box-shadow:0 10px 24px #0000002e;transform:rotate(-1deg)}.cols-move[data-v-781f88dc]{transition:transform .18s cubic-bezier(.33,1,.68,1)}.stack[data-v-781f88dc]{display:flex;flex-direction:column;gap:.4rem}.cards-move[data-v-781f88dc]{transition:transform .16s cubic-bezier(.33,1,.68,1)}.cards-enter-active[data-v-781f88dc],.cards-leave-active[data-v-781f88dc]{transition:opacity .12s ease}.cards-enter-from[data-v-781f88dc],.cards-leave-to[data-v-781f88dc]{opacity:0}.gap[data-v-781f88dc]{border:1px dashed var(--accent);border-radius:var(--r-2);background:var(--accent-soft)}.head[data-v-781f88dc]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:.3rem;margin:0 -.3rem .4rem;padding:var(--row-y) var(--row-x);border-bottom:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-weight:var(--fw-normal);font-size:var(--fs-xs);line-height:1.15rem;white-space:nowrap}.head .grip[data-v-781f88dc],.head .eye[data-v-781f88dc]{height:1.15rem}.head .eye svg[data-v-781f88dc]{width:.8rem;height:.8rem}.col+.col .head[data-v-781f88dc]{border-left:1px solid var(--border)}.name[data-v-781f88dc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.count[data-v-781f88dc]{flex:none;margin-left:auto;color:var(--text-muted);font-variant-numeric:tabular-nums}.eye[data-v-781f88dc]{display:inline-flex;align-items:center;flex:none;border:none;background:none;padding:0;color:currentColor;opacity:.5;cursor:pointer}.eye[data-v-781f88dc]:hover{opacity:1}.eye svg[data-v-781f88dc]{width:.85rem;height:.85rem}.card[data-v-781f88dc]{border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);padding:.4rem .5rem;font-size:var(--fs-xs);cursor:pointer}.ghost[data-v-781f88dc]{position:fixed;z-index:40;pointer-events:none;transform:rotate(-1.5deg);box-shadow:0 10px 24px #0000002e}.grip[data-v-781f88dc]{display:inline-flex;align-items:center;justify-content:center;flex:none;height:1.35em;width:.9rem;margin-left:-.2rem;color:var(--text-faint);cursor:pointer;touch-action:none}.grip[data-v-781f88dc]:hover{color:var(--text-muted)}.grip svg[data-v-781f88dc]{width:.4rem;height:.65rem;fill:currentColor}.title[data-v-781f88dc]{display:flex;align-items:flex-start;gap:.1rem;margin:0;color:var(--text);overflow:hidden}.rest[data-v-781f88dc]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 0;color:var(--text-muted)}.late[data-v-781f88dc]{color:var(--danger)}.live[data-v-781f88dc]{color:var(--live)}.soon[data-v-781f88dc]{color:var(--text-muted)}.empty[data-v-781f88dc]{margin:0;padding:.5rem;border:1px dashed var(--border);border-radius:var(--r-2);color:var(--text-muted);font-size:var(--fs-xs);text-align:center}.tail-col[data-v-781f88dc]{flex:0 0 auto;min-width:0}.tail[data-v-781f88dc]{display:inline-flex;align-items:center;gap:.3rem;height:1.15rem;border:none;background:none;padding:0;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.tail[data-v-781f88dc]:hover{color:var(--accent)}.tail svg[data-v-781f88dc]{width:.85rem;height:.85rem}.list[data-v-38919f20]{overflow-x:auto;font-size:var(--fs-sm);scrollbar-width:thin}.line[data-v-38919f20]{display:flex;align-items:center;gap:.6rem;padding:var(--row-y) var(--row-x);min-width:0;white-space:nowrap}.line[data-v-38919f20]:hover{background:var(--accent-soft)}.line.hot[data-v-38919f20],.line.hot[data-v-38919f20]:hover{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.line[data-v-38919f20]>.v{flex:none;color:var(--text-muted)}.line[data-v-38919f20]>.key{color:var(--text-faint)}.line[data-v-38919f20]>.named{flex:0 1 auto;min-width:6rem;color:var(--text)}.line[data-v-38919f20]>.jump{color:var(--accent)}.line[data-v-38919f20]>.late{color:var(--danger)}.line[data-v-38919f20]>.live{color:var(--live)}.line[data-v-38919f20]>.soon{color:var(--text-muted)}.kill[data-v-38919f20]{flex:none;margin-left:.2rem}.heap[data-v-38919f20]{display:flex;align-items:baseline;gap:.5rem;margin:0;padding:1.1rem var(--row-x) .25rem;color:var(--text);font-size:var(--fs-lg);font-weight:var(--fw-medium);white-space:nowrap}.heap[data-v-38919f20]:first-child{padding-top:.5rem}.count[data-v-38919f20]{color:var(--text-faint);font-size:var(--fs-xs)}.heap.late[data-v-38919f20]{color:var(--danger)}.heap.none[data-v-38919f20]{color:var(--text-muted)}.picker[data-v-1731b3d1]{position:fixed;inset:0;z-index:90;pointer-events:none}.picker[data-v-1731b3d1]>*{pointer-events:auto}.options[data-v-1731b3d1]{position:fixed;width:max-content;max-width:calc(100vw - 2rem);max-height:min(24rem,calc(100vh - 4rem));padding:.25rem 0;border:1px solid var(--border-strong);border-radius:var(--r-4);background:var(--surface);box-shadow:0 8px 24px #0000001f}.framed[data-v-1731b3d1]{display:flex;flex-direction:column;min-width:12rem;padding:0;overflow:hidden}.list[data-v-1731b3d1]{flex:1 1 auto;min-height:0;padding:.25rem 0;overflow-y:auto;scrollbar-width:thin}.options.bare .list[data-v-1731b3d1]{padding:0;overflow:visible}.options.bare[data-v-1731b3d1]{width:auto;padding:0;max-height:none;overflow:visible;border:none;border-radius:0;background:none;box-shadow:none}.option .cap[data-v-1731b3d1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option[data-v-1731b3d1]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;width:100%;padding:.3rem .75rem;border:none;background:none;color:inherit;font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.option .said[data-v-1731b3d1]{flex:1;min-width:0}.tick[data-v-1731b3d1]{flex:none;width:1rem;height:1rem;margin-top:.15rem}.grip[data-v-1731b3d1]{position:absolute;touch-action:none}.grip.n[data-v-1731b3d1],.grip.s[data-v-1731b3d1]{left:12px;right:12px;height:5px;cursor:ns-resize}.grip.n[data-v-1731b3d1]{top:0}.grip.s[data-v-1731b3d1]{bottom:0}.grip.e[data-v-1731b3d1],.grip.w[data-v-1731b3d1]{top:12px;bottom:12px;width:5px;cursor:ew-resize}.grip.e[data-v-1731b3d1]{right:0}.grip.w[data-v-1731b3d1]{left:0}.grip.ne[data-v-1731b3d1],.grip.nw[data-v-1731b3d1],.grip.sw[data-v-1731b3d1],.grip.se[data-v-1731b3d1]{width:14px;height:14px}.grip.ne[data-v-1731b3d1]{top:0;right:0;cursor:nesw-resize}.grip.nw[data-v-1731b3d1]{top:0;left:0;cursor:nwse-resize}.grip.sw[data-v-1731b3d1]{bottom:0;left:0;cursor:nesw-resize}.grip.se[data-v-1731b3d1]{right:0;bottom:0;cursor:nwse-resize}.option.muted[data-v-1731b3d1]{margin:0;color:var(--text-muted)}.option[data-v-1731b3d1]:hover{background:var(--surface-alt)}.option.on[data-v-1731b3d1]{color:var(--accent)}.option .under[data-v-1731b3d1]{display:block;color:var(--text-muted);font-size:var(--fs-xs)}.whose[data-v-1731b3d1]{margin-left:auto;color:var(--text-faint);font-size:var(--fs-xs)}.key[data-v-1731b3d1]{color:var(--text-faint);font-size:var(--fs-xs)}.find[data-v-1731b3d1]{flex:none;display:block;padding:.35rem .4rem;border-bottom:1px solid var(--border)}.find .pill[data-v-1731b3d1]{width:100%;height:1.7rem;font-size:var(--fs-xs)}.owner[data-v-218dacde]{color:var(--text-faint)}.head[data-v-218dacde]{display:flex;align-items:center;gap:.5rem}.head .focus[data-v-218dacde]{position:relative;top:.03em}h2[data-v-218dacde]{margin:0 0 .65rem;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.small[data-v-218dacde]{font-size:var(--fs-sm)}.chips[data-v-218dacde]{display:flex;gap:.4rem;margin-bottom:.5rem;overflow-x:auto;scrollbar-width:none}.chips[data-v-218dacde]::-webkit-scrollbar{display:none}.views .pill[data-v-218dacde]{height:1.7rem;font-size:var(--fs-xs)}.grip[data-v-218dacde]{width:.45rem;height:.7rem;box-sizing:content-box;padding:.35rem .25rem;margin:-.35rem -.1rem -.35rem -.25rem;fill:currentColor;opacity:.4;flex:none;cursor:pointer;touch-action:none}.grip[data-v-218dacde]:hover{opacity:.8}.chips>.pill[data-v-218dacde]{cursor:default}.chips[data-v-218dacde]{-webkit-user-select:none;user-select:none}.name-btn[data-v-218dacde]{border:none;background:none;padding:0;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.more[data-v-218dacde]{flex:none;gap:.3rem}.more svg[data-v-218dacde]{width:.9rem;height:.9rem}.mark[data-v-218dacde]{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex:none;color:currentColor;opacity:.4;cursor:pointer;border:none;background:none;padding:0;font:inherit}.mark[data-v-218dacde]:hover{opacity:1}.mark.off[data-v-218dacde]:hover{color:var(--danger)}.mark svg[data-v-218dacde]{width:.8rem;height:.8rem}.edit[data-v-218dacde]{padding-right:.5rem}.name[data-v-218dacde]{width:7rem;border:none;background:none;color:inherit;font:inherit;font-size:var(--fs-xs);outline:none}.box[data-v-218dacde]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface)}.note[data-v-218dacde]{margin:0;padding:.35rem var(--row-x);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-xs)}.hint[data-v-218dacde]{border:none;background:none;padding:0 .25rem;color:var(--accent);font:inherit;font-size:inherit;cursor:pointer}.hint[data-v-218dacde]:hover{text-decoration:underline;text-underline-offset:2px}.make[data-v-218dacde]{display:inline-flex;align-items:center;gap:.3rem;margin-left:.5rem;border:1px solid var(--border-strong);border-radius:var(--r-2);background:none;padding:.1rem .6rem;color:var(--text);font:inherit;font-size:var(--fs-xs);cursor:pointer}.make[data-v-218dacde]:hover{border-color:var(--accent);color:var(--accent)}.make svg[data-v-218dacde]{width:.6rem;height:.6rem}.make .key[data-v-218dacde]{color:var(--text-faint)}.empty[data-v-218dacde],.count[data-v-218dacde]{margin:0;padding:.7rem var(--row-x);color:var(--text-muted);font-size:var(--fs-sm)}.count[data-v-218dacde]{border-top:1px solid var(--border)}.scroll[data-v-218dacde]{overflow:clip;border-radius:var(--r-4i)}.scroll.wide[data-v-218dacde]{overflow-x:auto;overflow-y:hidden}table[data-v-218dacde]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--fs-sm)}td[data-v-218dacde]{position:relative;padding:var(--row-y) var(--row-x);overflow:hidden}.pad[data-v-218dacde]{padding:0}.pad .icon-btn[data-v-218dacde]{position:absolute;top:50%;left:var(--row-x);transform:translateY(-50%)}.hd[data-v-218dacde]{display:flex;align-items:center;gap:.25rem}.hgrip[data-v-218dacde]{display:inline-flex;align-items:center;flex:none;padding:.45rem .3rem;margin:-.45rem -.15rem -.45rem -.3rem;color:var(--text-faint);cursor:pointer;touch-action:none}.hgrip svg[data-v-218dacde]{touch-action:none}.hgrip svg[data-v-218dacde]{width:.4rem;height:.65rem;fill:currentColor}.sort[data-v-218dacde]{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;border:none;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.sort[data-v-218dacde]:hover{color:var(--accent)}.cap[data-v-218dacde]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marks[data-v-218dacde]{flex:none;display:inline-flex;align-items:center;gap:.15rem}.dir[data-v-218dacde]{color:inherit}.rank[data-v-218dacde]{font-size:.6875rem;color:var(--text-faint)}.unsort[data-v-218dacde]{flex:none;border:none;background:none;padding:0;color:var(--text-faint);font:inherit;font-size:var(--fs-xs);line-height:1;cursor:pointer}.unsort[data-v-218dacde]:hover{color:var(--danger)}thead th[data-v-218dacde]{position:sticky;top:0;z-index:2;background:var(--surface);-webkit-user-select:none;user-select:none;padding:var(--row-y) var(--row-x);border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:var(--fw-normal);font-size:var(--fs-xs);text-align:left;white-space:nowrap}thead th+th[data-v-218dacde]{border-left:1px solid var(--border)}thead th.pad[data-v-218dacde]{border-left:none}tbody tr[data-v-218dacde]:nth-child(2n){background:var(--surface-alt)}.mark.ok[data-v-218dacde]{color:var(--accent);opacity:1}.add[data-v-218dacde]{margin-bottom:.5rem}td.late[data-v-218dacde]{color:var(--danger)}td.live[data-v-218dacde]{color:var(--live)}td.soon[data-v-218dacde]{color:var(--text-muted)}tbody tr[data-v-218dacde]:hover{background:var(--accent-soft)}tbody tr.hot[data-v-218dacde],tbody tr.hot[data-v-218dacde]:nth-child(2n),tbody tr.hot[data-v-218dacde]:hover{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}tbody.summary tr[data-v-218dacde]:nth-child(2n){background:transparent}tbody.summary tr.alt[data-v-218dacde]{background:var(--surface-alt)}tbody.summary tr[data-v-218dacde]:hover,tbody.summary tr.hot[data-v-218dacde]{background:var(--accent-soft)}.folds[data-v-218dacde]{display:flex;align-items:center;min-width:0}.folds>.v[data-v-218dacde]{flex:1;min-width:0}.fold[data-v-218dacde]{flex:none;width:1.5rem;height:1.5rem;margin:-.2rem .4rem -.2rem calc(.25rem - var(--row-x))}.fold .twist[data-v-218dacde]{width:1rem;height:1rem;color:inherit}tr.part td[data-v-218dacde]{color:var(--text-muted)}.part-name[data-v-218dacde]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:2.65rem}@media(max-width:46rem){.part-name[data-v-218dacde]{padding-left:2.15rem}}.lifted[data-v-218dacde]{opacity:.3}.before[data-v-218dacde]{box-shadow:inset 2px 0 0 0 var(--accent)}.edge[data-v-218dacde]{position:absolute;top:0;bottom:-100vh;right:-.3rem;width:.6rem;cursor:col-resize;touch-action:none;z-index:1}.edge[data-v-218dacde]:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:var(--border)}.edge[data-v-218dacde]:hover:after{width:2px;background:var(--accent)}.edged[data-v-218dacde]{box-shadow:inset -2px 0 0 0 var(--accent)}.ghost[data-v-218dacde]{position:fixed;z-index:30;transform:translate(-50%,-160%);pointer-events:none;box-shadow:0 6px 18px #0000002e}@media(max-width:46rem){.edge[data-v-218dacde]{right:-.6rem;width:1.2rem}}@media(max-width:46rem){.box[data-v-218dacde]{margin-left:calc(-1 * var(--page-pad));margin-right:calc(-1 * var(--page-pad));border-left:none;border-right:none;border-radius:0}.tools[data-v-218dacde],.scroll[data-v-218dacde]{border-radius:0}}.scroll[data-v-d6383409]{overflow:auto;max-height:18rem}table[data-v-d6383409]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--fs-sm)}th[data-v-d6383409],td[data-v-d6383409]{position:relative;padding:var(--row-y) var(--row-x);text-align:left}thead th[data-v-d6383409]{position:sticky;top:0;z-index:1;background:var(--surface);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-xs);font-weight:var(--fw-normal);-webkit-user-select:none;user-select:none;white-space:nowrap}.pad[data-v-d6383409]{padding:0}tbody tr[data-v-d6383409]:nth-child(2n){background:var(--surface-alt)}.v[data-v-d6383409]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.said[data-v-d6383409]{color:var(--text-faint);font-size:var(--fs-xs)}.hd[data-v-d6383409]{display:flex;align-items:center;gap:.25rem}.hgrip[data-v-d6383409]{display:inline-flex;align-items:center;flex:none;margin-right:.15rem;color:var(--text-faint);cursor:pointer;touch-action:none}.hgrip svg[data-v-d6383409]{width:.4rem;height:.65rem;fill:currentColor}.cap[data-v-d6383409]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lifted[data-v-d6383409]{opacity:.3}.before[data-v-d6383409]{box-shadow:inset 2px 0 0 0 var(--accent)}th+th[data-v-d6383409],td+td[data-v-d6383409]{border-left:1px solid var(--border)}.edge[data-v-d6383409]{position:absolute;top:0;height:var(--tall, 100%);right:-.3rem;width:.6rem;cursor:col-resize;touch-action:none;z-index:1}.edge[data-v-d6383409]:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:var(--border)}.edge[data-v-d6383409]:hover:after{width:2px;background:var(--accent)}.edged[data-v-d6383409]{box-shadow:inset -2px 0 0 0 var(--accent)}.ghost[data-v-d6383409]{position:fixed;z-index:30;transform:translate(-50%,-160%);pointer-events:none;box-shadow:0 6px 18px #0000002e}@media(max-width:46rem){.edge[data-v-d6383409]{right:-.6rem;width:1.2rem}}.wheel[data-v-b273cf4d]{padding:.4rem .6rem .6rem}.lanes[data-v-b273cf4d]{position:relative;display:grid;grid-template-columns:1fr 1fr;text-align:center;-webkit-user-select:none;user-select:none}.band[data-v-b273cf4d]{position:absolute;left:0;right:0;top:3.2rem;height:1.6rem;border-radius:var(--r-1);background:var(--accent-soft);pointer-events:none}.lane[data-v-b273cf4d]{position:relative;cursor:pointer;touch-action:none}.lane span[data-v-b273cf4d]{display:block;color:var(--text-faint);font-size:var(--fs-sm);line-height:1.6rem;cursor:pointer}.lane.hour span[data-v-b273cf4d]{padding-right:.5rem;text-align:right}.lane.minute span[data-v-b273cf4d]{padding-left:.5rem;text-align:left}.lane.minute[data-v-b273cf4d]:before{content:":";position:absolute;left:-.15rem;top:3.2rem;width:.3rem;color:var(--accent);font-size:var(--fs-sm);line-height:1.6rem;text-align:center;pointer-events:none}.lane span.near[data-v-b273cf4d]{color:var(--text-muted)}.lane span.mid[data-v-b273cf4d]{color:var(--accent)}.job[data-v-176b1363]{display:flex;flex-direction:column;gap:.55rem;padding:.9rem 1rem 1.2rem}.head[data-v-176b1363]{margin:0}.sub[data-v-176b1363]{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.name[data-v-176b1363]{border:0;padding:0;background:none;color:inherit;font:inherit;font-size:var(--fs-lg);text-align:left}.in-name[data-v-176b1363]{width:100%;border:0;padding:0;background:none;color:inherit;font:inherit;font-size:var(--fs-lg)}.acts[data-v-176b1363]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.2rem 0 .3rem}.step[data-v-176b1363]{display:flex;align-items:flex-start;gap:.4rem;padding:.45rem var(--row-x) .55rem;background:var(--surface-alt)}.body[data-v-176b1363]{flex:1 1 auto;min-width:0}.ord[data-v-176b1363]{display:inline-flex;align-items:center;gap:.35rem;flex:none;height:1.49rem;min-width:7.3rem;padding-right:.55rem;border-right:1px solid var(--border);color:var(--text-faint);font-size:var(--fs-xs);line-height:1.49rem}.ord b[data-v-176b1363]{color:var(--text-muted);font-weight:var(--fw-normal)}.ord[data-v-176b1363]{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.slot[data-v-176b1363]{touch-action:pan-y}.grip[data-v-176b1363]{width:.45rem;height:.7rem;box-sizing:content-box;padding:.3rem .2rem;margin:-.3rem -.05rem -.3rem -.2rem;flex:none;fill:var(--border-strong)}.ord:hover .grip[data-v-176b1363]{fill:var(--text-faint)}.ord.still[data-v-176b1363]{padding-left:.95rem;cursor:default}.icon-btn.set[data-v-176b1363]{color:var(--accent)}.icon-btn[data-v-176b1363]{border-color:transparent;background:none}.icon-btn[data-v-176b1363]:hover:not(:disabled){border-color:var(--border);background:var(--surface);color:var(--text)}.icon-btn.danger[data-v-176b1363]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.step>.icon-btn[data-v-176b1363]{flex:none}.x[data-v-176b1363]{font-size:1rem;line-height:1}.got[data-v-176b1363]{color:var(--text-muted)}.got span+span[data-v-176b1363]{margin-left:.25em}.tie[data-v-176b1363]{margin-left:-.3rem}.chain[data-v-176b1363]{display:flex;flex-direction:column;gap:.55rem}.gap[data-v-176b1363]{height:2.5rem;border:1px dashed var(--border-strong);border-radius:var(--r-2)}.ghost[data-v-176b1363]{position:fixed;z-index:95;pointer-events:none;box-shadow:0 6px 18px #0000002e;border-radius:var(--r-2)}.sift[data-v-176b1363]{display:flex;flex-direction:column;gap:.35rem;padding:.7rem .9rem .9rem}.tool[data-v-176b1363]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:.17rem;border:none;border-radius:999px;background:var(--border-strong);color:var(--surface);cursor:pointer;transition:background .15s ease}.tool[data-v-176b1363]:hover{background:var(--accent)}.tool svg[data-v-176b1363]{width:100%;height:100%}.slot[data-v-176b1363]{overflow:hidden;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface)}.out[data-v-176b1363]{border-top:1px solid var(--border)}.out.tpl[data-v-176b1363]{padding:.45rem var(--row-x) .55rem}.out.ref[data-v-176b1363]{padding:.25rem var(--row-x) .45rem}.say.ref[data-v-176b1363]{margin-top:.35rem}.spark[data-v-176b1363]{width:.95rem;height:.95rem;color:var(--accent)}.answer[data-v-176b1363]{margin:0;padding:var(--row-y) var(--row-x);font-size:var(--fs-sm);line-height:var(--lh-normal);white-space:pre-wrap}.ask[data-v-176b1363]{margin:0;padding:.25rem var(--row-x) .5rem}.dots[data-v-176b1363]{display:flex;justify-content:center;gap:.35rem;margin:0;padding:1.1rem 0}.dots span[data-v-176b1363]{width:.4rem;height:.4rem;border-radius:50%;background:var(--border-strong);animation:pulse-176b1363 1.1s infinite ease-in-out}.dots span[data-v-176b1363]:nth-child(2){animation-delay:.18s}.dots span[data-v-176b1363]:nth-child(3){animation-delay:.36s}@keyframes pulse-176b1363{0%,70%,to{background:var(--border-strong)}35%{background:var(--accent)}}.note[data-v-176b1363]{margin:0;padding:var(--row-y) var(--row-x);color:var(--text-faint);font-size:var(--fs-xs)}.say[data-v-176b1363]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;margin:0;font-size:var(--fs-sm);line-height:1.7}.cond[data-v-176b1363]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;margin-top:.25rem;font-size:var(--fs-sm)}.nested[data-v-176b1363]{padding-left:.5rem;border-left:1px solid var(--border)}.word[data-v-176b1363]{border:0;padding:0;background:none;color:inherit;font:inherit;text-decoration:underline dotted var(--border-strong);text-underline-offset:3px}.word[data-v-176b1363]:hover{color:var(--accent);text-decoration-color:var(--accent)}.said[data-v-176b1363]{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.in-word[data-v-176b1363]{min-width:2ch;border:0;border-bottom:1px solid var(--accent);padding:0;background:none;color:inherit;font:inherit}.in-note[data-v-176b1363]{width:100%;margin-top:.35rem;border:1px solid var(--border);border-radius:var(--r-1);padding:.4rem .5rem;background:var(--surface);color:inherit;font:inherit;font-size:var(--fs-sm);resize:vertical}.pill .ico[data-v-176b1363]{flex:none;width:.9rem;height:.9rem}.cond .pill[data-v-176b1363]{height:1.5rem;padding:0 .55rem;font-size:var(--fs-xs)}.cond .pill .ico[data-v-176b1363]{width:.8rem;height:.8rem}.bad[data-v-176b1363]{color:var(--danger)}.mono[data-v-176b1363]{font-family:var(--font-mono)}.small[data-v-176b1363]{font-size:var(--fs-xs)}.record[data-v-d190e8a0]{position:relative;display:flex;flex-direction:column;height:100%;min-height:0}.line[data-v-d190e8a0],.none[data-v-d190e8a0]{margin:0;padding:.6rem .7rem;font-size:var(--fs-sm)}.value.boxed[data-v-d190e8a0]{display:flex;align-items:center;padding:.15rem 0;border:none;background:none;cursor:pointer}.split[data-v-d190e8a0]{width:1px;height:.9rem;background:var(--border)}.due[data-v-d190e8a0]{display:inline-flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;background:none;padding:0;font:inherit;cursor:pointer;align-items:center;gap:.35rem;min-width:0;font-size:var(--fs-sm);color:var(--text-muted)}.due.late[data-v-d190e8a0]{color:var(--danger)}.due.blank[data-v-d190e8a0]{color:var(--text-faint)}.body[data-v-d190e8a0]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:.8rem .9rem 1rem}.head[data-v-d190e8a0]{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .6rem}.key[data-v-d190e8a0]{flex:none;font-size:var(--fs-xs);color:var(--text-faint)}.mono[data-v-d190e8a0]{font-family:var(--font-mono)}.name[data-v-d190e8a0]{flex:1 1 auto;min-width:0;margin:0;overflow-wrap:anywhere;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-tight)}.in-name[data-v-d190e8a0],.in-note[data-v-d190e8a0],.in-value[data-v-d190e8a0]{width:100%;padding:0;border:none;background:none;color:var(--text);font:inherit;resize:none;outline:none}.in-name[data-v-d190e8a0]{flex:1 1 auto;min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-tight)}.in-name[data-v-d190e8a0],.in-note[data-v-d190e8a0]{display:block;overflow:hidden;overflow-wrap:anywhere}.in-note[data-v-d190e8a0]{font-size:var(--fs-sm);line-height:var(--lh-normal);white-space:pre-wrap}.in-value[data-v-d190e8a0]{font-size:var(--fs-sm)}.set[data-v-d190e8a0]{flex:none}.note[data-v-d190e8a0]{display:block;margin:0;font-size:var(--fs-sm);overflow-wrap:anywhere}.note.plain[data-v-d190e8a0]{white-space:pre-wrap}.fields[data-v-d190e8a0]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.field[data-v-d190e8a0]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.label[data-v-d190e8a0]{margin:0;font-size:var(--fs-xs);color:var(--text-faint)}.value[data-v-d190e8a0]{display:block;margin:0;font-size:var(--fs-sm);overflow-wrap:anywhere}.in-value.big[data-v-d190e8a0],.value.big[data-v-d190e8a0]{font-size:1.05rem;line-height:1.7rem;min-height:1.7rem;width:100%;text-align:left}.value.big.blank[data-v-d190e8a0]{color:var(--text-hint)}.stuff[data-v-d190e8a0]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.shot-open[data-v-d190e8a0]{position:relative;padding:0;border:0;background:none;line-height:0;cursor:pointer}.play[data-v-d190e8a0]{position:absolute;inset:0;display:grid;place-items:center;color:#fff}.play svg[data-v-d190e8a0]{width:2.6rem;height:2.6rem}.shot[data-v-d190e8a0]{max-width:min(100%,10rem);max-height:10rem;border-radius:var(--r-3);border:1px solid var(--border)}video.shot[data-v-d190e8a0]{width:10rem;height:10rem;object-fit:contain;background:#000}.file[data-v-d190e8a0]{padding:.15rem .6rem;border:1px solid var(--border);border-radius:var(--r-2);background:none;color:var(--text-muted);font-size:var(--fs-xs);text-decoration:none;cursor:pointer}.talk[data-v-d190e8a0]{display:flex;flex-direction:column;gap:.6rem;margin-top:1.1rem}.said .meta[data-v-d190e8a0]{display:flex;align-items:center;gap:.6rem;margin:0;font-size:var(--fs-xs);color:var(--text-faint)}.said .drop[data-v-d190e8a0]{visibility:hidden;border-color:transparent;background:none}.said:hover .drop[data-v-d190e8a0]{visibility:visible}.said .drop[data-v-d190e8a0]:hover{color:var(--danger);border-color:transparent;background:var(--danger-soft)}.said .text[data-v-d190e8a0]{margin:0;font-size:var(--fs-sm);white-space:pre-wrap;overflow-wrap:anywhere}.write[data-v-d190e8a0]{flex:none;padding:.5rem .9rem 0}.in[data-v-d190e8a0]{width:100%;height:1.9rem;padding:0 .6rem;border:1px solid var(--border-strong);border-radius:var(--r-2);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-sm)}.in[data-v-d190e8a0]::placeholder{color:var(--text-faint)}.foot[data-v-d190e8a0]{display:flex;align-items:center;gap:.6rem;flex:none;padding:.5rem .9rem .6rem}.side[data-v-d190e8a0]{display:inline-flex;align-items:center;gap:.35rem;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--text-muted)}.side.blank[data-v-d190e8a0]{color:var(--text-faint)}.side svg[data-v-d190e8a0]{flex:none;width:.95rem;height:.95rem}.tools[data-v-d190e8a0]{display:flex;gap:.3rem;flex:none}.acts[data-v-d190e8a0]{position:absolute;right:.6rem;bottom:2.6rem;z-index:3;display:flex;flex-direction:column;min-width:11rem;padding:.25rem;border:1px solid var(--border-strong);border-radius:var(--r-3);background:var(--surface);box-shadow:var(--shadow-float)}.act[data-v-d190e8a0]{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border:none;border-radius:var(--r-1);background:none;color:var(--text);font:inherit;font-size:var(--fs-xs);text-align:left;cursor:pointer}.act svg[data-v-d190e8a0]{flex:none;width:.9rem;height:.9rem;color:var(--text-faint)}.act[data-v-d190e8a0]:hover{background:var(--accent-soft)}.act.bad[data-v-d190e8a0]:hover{background:var(--danger-soft);color:var(--danger)}.pane[data-v-d190e8a0]{position:absolute;top:3.2rem;right:.6rem;z-index:3;display:flex;flex-direction:column;max-width:calc(100% - 1.2rem);max-height:70%;overflow:auto;border:1px solid var(--border-strong);border-radius:var(--r-3);background:var(--surface);box-shadow:var(--shadow-float)}.alert[data-v-d190e8a0]{margin:0;padding:.9rem 1rem;font-size:var(--fs-sm);color:var(--danger)}.shot-win[data-v-b610d43c]{display:flex;height:100%;min-height:0}img[data-v-b610d43c],video[data-v-b610d43c]{flex:1;min-height:0;width:100%;object-fit:contain;border-radius:var(--r-3);background:var(--surface-alt)}video[data-v-b610d43c]{background:#000}.none[data-v-b610d43c]{flex:1;display:grid;place-items:center;gap:.4rem;margin:0;color:var(--text-muted);background:var(--surface-alt);border-radius:var(--r-3)}.none a[data-v-b610d43c]{color:var(--accent);text-decoration:none}.none a[data-v-b610d43c]:hover{text-decoration:underline}.win[data-v-a67bc334]{position:fixed;display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-strong);border-radius:var(--r-4);background:var(--surface);box-shadow:var(--shadow-float);overflow:hidden;contain:content}.win.max[data-v-a67bc334],.win.solo[data-v-a67bc334]{left:0;top:0;width:100vw;height:calc(100svh - var(--dock-h, 0px));border-radius:0;border-left:none;border-right:none}.win.folding[data-v-a67bc334]{transition:transform .24s cubic-bezier(.5,0,.9,.4),opacity .24s ease-in;transform-origin:50% 100%;transform:translateY(var(--drop, 40vh)) scale(.12,.03);opacity:0;pointer-events:none}.win.rise[data-v-a67bc334]{animation:rise-a67bc334 .22s cubic-bezier(.2,.7,.3,1) both}@keyframes rise-a67bc334{0%{transform:translateY(var(--drop, 40vh)) scale(.12,.03);transform-origin:50% 100%;opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.win.rise[data-v-a67bc334]{animation:none}.win.folding[data-v-a67bc334]{transition:none}}.bar[data-v-a67bc334]{display:flex;align-items:center;gap:.6rem;flex:none;height:2.1rem;padding:0 .7rem 0 .85rem;border-bottom:1px solid var(--border);background:var(--band);-webkit-user-select:none;user-select:none;touch-action:none}.name[data-v-a67bc334]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--text-muted)}.slot[data-v-a67bc334]{display:flex;align-items:center;gap:.55rem;min-width:0}.fill[data-v-a67bc334]{flex:1 1 auto;min-width:.5rem;align-self:stretch}.win.active .name[data-v-a67bc334]{color:var(--text)}.win:not(.active) .name[data-v-a67bc334]{color:var(--text-faint)}.knobs[data-v-a67bc334]{display:flex;align-items:center;gap:.4rem;flex:none}.tools[data-v-a67bc334]{display:flex;align-items:center;gap:.4rem;flex:none;margin-right:.4rem}.knob[data-v-a67bc334]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:0;border:none;border-radius:999px;background:var(--border-strong);color:transparent;cursor:pointer;transition:background .15s ease,color .15s ease}.knob svg[data-v-a67bc334]{width:100%;height:100%}.knobs:hover .knob[data-v-a67bc334]{color:var(--surface)}.knobs:hover .knob.shut[data-v-a67bc334]{background:var(--danger)}.grip[data-v-a67bc334]{position:absolute;touch-action:none}.grip.n[data-v-a67bc334],.grip.s[data-v-a67bc334]{left:12px;right:12px;height:5px;cursor:ns-resize}.grip.n[data-v-a67bc334]{top:0}.grip.s[data-v-a67bc334]{bottom:0}.grip.e[data-v-a67bc334],.grip.w[data-v-a67bc334]{top:12px;bottom:12px;width:5px;cursor:ew-resize}.grip.e[data-v-a67bc334]{right:0}.grip.w[data-v-a67bc334]{left:0}.grip.ne[data-v-a67bc334],.grip.nw[data-v-a67bc334],.grip.sw[data-v-a67bc334]{width:14px;height:14px}.grip.ne[data-v-a67bc334]{top:0;right:0;cursor:nesw-resize}.grip.nw[data-v-a67bc334]{top:0;left:0;cursor:nwse-resize}.grip.sw[data-v-a67bc334]{bottom:0;left:0;cursor:nesw-resize}.grip.se[data-v-a67bc334]{right:0;bottom:0;width:14px;height:14px;cursor:nwse-resize}.body[data-v-a67bc334]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.hold[data-v-d260355c]{min-height:100%}.layer[data-v-d260355c]{position:fixed;inset:0;z-index:60;pointer-events:none}.layer[data-v-d260355c]>.win,.dock[data-v-d260355c],.sheet[data-v-d260355c]{pointer-events:auto}.dock[data-v-d260355c]{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;gap:.4rem;height:2.6rem;padding:0 .6rem;border-top:1px solid var(--border);background:var(--surface);overflow-x:auto;scrollbar-width:none}.dock[data-v-d260355c]::-webkit-scrollbar{display:none}.tab[data-v-d260355c]{display:inline-flex;align-items:center;gap:.15rem;flex:none;max-width:15rem;height:1.6rem;padding:0 .2rem 0 .7rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface-alt);color:var(--text);font-size:var(--fs-xs)}.tab.group[data-v-d260355c]{padding:0 .8rem;cursor:pointer}.tab .grow[data-v-d260355c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.tab .shut[data-v-d260355c]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.1rem;height:1.1rem;padding:0;border:none;border-radius:var(--r-2);background:none;color:var(--text-faint);cursor:pointer}.tab .shut[data-v-d260355c]:hover{color:var(--danger)}.tab .shut svg[data-v-d260355c]{width:.7rem;height:.7rem}.sheet[data-v-d260355c]{position:fixed;left:.6rem;right:.6rem;bottom:2.9rem;z-index:80;display:flex;flex-direction:column;border:1px solid var(--border-strong);border-radius:var(--r-4);background:var(--surface);box-shadow:var(--shadow-float);overflow:hidden}.sheet .row[data-v-d260355c]{padding:.55rem .8rem;border:none;border-bottom:1px solid var(--border);background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.sheet .row[data-v-d260355c]:last-child{border-bottom:none}.content[data-v-62c94f37]{width:min(46rem,100%);margin:0 auto;padding:2rem 1rem 0;display:flex;flex-direction:column;gap:1.5rem}.empty[data-v-62c94f37]{padding-top:4rem;text-align:center}.block[data-v-62c94f37]{display:flex;flex-direction:column;gap:.6rem;scroll-margin-top:4.5rem}.block header[data-v-62c94f37]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.block h2[data-v-62c94f37]{margin:0;font-size:var(--fs-lg)}.small[data-v-62c94f37]{font-size:var(--fs-xs);flex:none}.text[data-v-62c94f37]{margin:0;white-space:pre-line;font-size:var(--fs-md);line-height:1.55}.wrap[data-v-3dff7690]{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:2rem 1.25rem}.box[data-v-3dff7690]{width:min(20rem,100%);display:flex;flex-direction:column;align-items:stretch;gap:1rem}.stack[data-v-3dff7690]{display:flex;flex-direction:column;gap:1rem}.passkey[data-v-3dff7690]{display:flex;align-items:center;justify-content:center;gap:.7rem;width:100%;padding:1rem 1.25rem;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-4);color:var(--text);font-size:var(--fs-md);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.passkey[data-v-3dff7690]:hover:not(:disabled),.passkey[data-v-3dff7690]:focus-visible{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);outline:none}.passkey[data-v-3dff7690]:active:not(:disabled){transform:translateY(1px)}.passkey[data-v-3dff7690]:disabled{opacity:.6;cursor:default}.passkey svg[data-v-3dff7690]{width:1.6rem;height:1.6rem;flex:none}.hint[data-v-3dff7690]{margin:0;font-size:var(--fs-xs);color:var(--text-muted);text-align:center}.link[data-v-3dff7690]{background:none;border:none;padding:0;color:var(--text-muted);font-size:var(--fs-sm);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link[data-v-3dff7690]:hover{color:var(--text)}.section[data-v-14232c6f]{scroll-margin-top:5rem}header[data-v-14232c6f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}h2[data-v-14232c6f]{margin:0;font-size:var(--fs-xl);font-weight:400}.controls[data-v-14232c6f]{display:flex;align-items:center;gap:.5rem;flex:none}.arrows[data-v-14232c6f]{display:flex;gap:.4rem}.all[data-v-14232c6f]{display:inline-flex;align-items:center;height:2.2rem;padding:0 1rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);font-size:var(--fs-sm);white-space:nowrap;transition:color .15s ease,border-color .15s ease}.all[data-v-14232c6f]:hover{color:var(--accent);border-color:var(--accent)}.arrow[data-v-14232c6f]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,opacity .15s ease}.arrow[data-v-14232c6f]:hover:not(:disabled){color:var(--text);border-color:var(--border-strong)}.arrow[data-v-14232c6f]:disabled{opacity:.35;cursor:default}.arrow svg[data-v-14232c6f]{width:1rem;height:1rem}.row[data-v-14232c6f]{display:flex;align-items:stretch;gap:var(--gap);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.25rem;scrollbar-width:none;-ms-overflow-style:none}.row[data-v-14232c6f]::-webkit-scrollbar{display:none}.row[data-v-14232c6f]>*{flex:0 0 min(var(--card-w),78vw);scroll-snap-align:start}.row.stack[data-v-14232c6f]{flex-direction:column;overflow:visible}.row.stack[data-v-14232c6f]>*{flex:1 1 auto;width:100%;max-width:none}@media(max-width:34rem){header[data-v-14232c6f]{flex-wrap:wrap;gap:.5rem}h2[data-v-14232c6f]{font-size:var(--fs-xl)}.arrows[data-v-14232c6f]{display:none}.all[data-v-14232c6f]{height:2rem;padding:0 .85rem;font-size:var(--fs-sm)}}.card[data-v-d6b3d291]{display:flex;flex-direction:column;gap:.7rem;color:inherit;transition:border-color .15s ease}a.card[data-v-d6b3d291]:hover{border-color:var(--accent)}header[data-v-d6b3d291]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}h3[data-v-d6b3d291]{margin:0;font-size:var(--fs-lg);font-family:var(--font-mono)}p[data-v-d6b3d291]{margin:0;font-size:var(--fs-sm)}dl[data-v-d6b3d291]{margin:0 0 auto;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-d6b3d291]{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--fs-sm)}dt[data-v-d6b3d291]{color:var(--text-muted)}dd[data-v-d6b3d291]{margin:0;text-align:right;font-variant-numeric:tabular-nums}.badge[data-v-d6b3d291]{padding:.15rem .5rem;border-radius:var(--r-1);font-size:var(--fs-xs)}.badge.bad[data-v-d6b3d291]{background:var(--danger-soft);color:var(--danger)}.card[data-v-b7ba3198]{display:flex;flex-direction:column;gap:.7rem;color:inherit}a.card[data-v-b7ba3198]:hover{border-color:var(--accent)}header[data-v-b7ba3198]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}h3[data-v-b7ba3198]{margin:0;font-size:var(--fs-lg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-b7ba3198]{flex:none;font-size:var(--fs-xs);color:var(--text-muted)}dl[data-v-b7ba3198]{margin:0;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-b7ba3198]{display:flex;justify-content:space-between;gap:1rem;font-size:var(--fs-sm)}dt[data-v-b7ba3198]{color:var(--text-muted)}.setting[data-v-dfdcd6e5]{display:flex;flex-direction:column;gap:.15rem}.setting+.setting[data-v-dfdcd6e5]{margin-top:.9rem}.setting label[data-v-dfdcd6e5]{font-size:var(--fs-md)}.edit[data-v-dfdcd6e5]{display:flex;gap:.4rem;margin-top:.35rem}.grow[data-v-dfdcd6e5]{flex:1 1 auto;min-width:0}.card[data-v-dfdcd6e5]{display:flex;flex-direction:column;gap:.75rem}h3[data-v-dfdcd6e5]{margin:0;font-size:var(--fs-lg)}p[data-v-dfdcd6e5]{margin:0;font-size:var(--fs-sm)}dl[data-v-dfdcd6e5]{margin:0;display:flex;flex-direction:column;gap:.5rem}dl>div[data-v-dfdcd6e5]{display:flex;justify-content:space-between;gap:1rem;font-size:var(--fs-sm)}dt[data-v-dfdcd6e5]{color:var(--text-muted)}a.card[data-v-dfdcd6e5]:hover{border-color:var(--accent)}a.card[data-v-dfdcd6e5]{color:inherit}.open[data-v-dfdcd6e5]{align-self:flex-start;font-size:var(--fs-sm)}dd[data-v-dfdcd6e5]{margin:0;font-variant-numeric:tabular-nums}.card[data-v-800c73c1]{display:flex;flex-direction:column;gap:.7rem;color:inherit;transition:border-color .15s ease}a.card[data-v-800c73c1]:hover{border-color:var(--accent)}header[data-v-800c73c1]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}h3[data-v-800c73c1]{margin:0;font-size:var(--fs-lg);font-family:var(--font-mono)}p[data-v-800c73c1]{margin:0;font-size:var(--fs-sm)}dl[data-v-800c73c1]{margin:0;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-800c73c1]{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--fs-sm)}dt[data-v-800c73c1]{color:var(--text-muted)}dd[data-v-800c73c1]{margin:0;text-align:right;font-variant-numeric:tabular-nums}.tags[data-v-800c73c1]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:auto}.badge[data-v-800c73c1]{padding:.15rem .5rem;border-radius:var(--r-1);background:var(--surface-alt);color:var(--text-muted);font-size:var(--fs-xs)}.badge.bad[data-v-800c73c1]{background:var(--danger-soft);color:var(--danger)}.sections[data-v-add54a64],.body[data-v-adb7b021]{display:flex;flex-direction:column;gap:2.5rem}.intro[data-v-adb7b021]{display:flex;flex-direction:column;gap:.5rem}.intro .page-title[data-v-adb7b021]{margin:0}.lead[data-v-adb7b021],.status[data-v-adb7b021]{margin:0;font-size:var(--fs-sm)}.status[data-v-adb7b021]{font-size:var(--fs-xs)}.doc h2[data-v-adb7b021]{margin:0 0 1rem;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.card[data-v-adb7b021]{display:flex;flex-direction:column;gap:.7rem}h3[data-v-adb7b021]{margin:0;font-size:var(--fs-lg)}p[data-v-adb7b021]{margin:0;font-size:var(--fs-sm)}.small[data-v-adb7b021]{font-size:var(--fs-xs)}.text[data-v-adb7b021]{white-space:pre-wrap;overflow-wrap:anywhere}audio[data-v-adb7b021]{width:100%}.shot[data-v-adb7b021]{max-width:100%;border-radius:var(--radius)}.feed[data-v-adb7b021]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow:hidden;padding:.35rem 0}.line[data-v-adb7b021]{display:flex;align-items:baseline;gap:.85rem;padding:.2rem .85rem;font-size:var(--fs-xs);line-height:1.9;white-space:nowrap}.t[data-v-adb7b021]{flex:0 0 11rem}.kind[data-v-adb7b021]{flex:0 0 8rem}.who[data-v-adb7b021]{flex:0 0 9rem;overflow:hidden;text-overflow:ellipsis}.text-line[data-v-adb7b021]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.text-line.bad[data-v-adb7b021]{color:var(--danger)}.pad[data-v-adb7b021]{padding:.2rem .85rem}dl[data-v-adb7b021]{margin:0;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-adb7b021]{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--fs-sm)}dt[data-v-adb7b021]{color:var(--text-muted)}dd[data-v-adb7b021]{margin:0;text-align:right}@media(max-width:46rem){.line[data-v-adb7b021]{flex-wrap:wrap;gap:.15rem .6rem;padding:.35rem .85rem;line-height:1.5}.t[data-v-adb7b021],.kind[data-v-adb7b021],.who[data-v-adb7b021]{flex:none}.text-line[data-v-adb7b021]{flex-basis:100%;white-space:normal}}.wrap[data-v-4701561b]{display:flex;flex-direction:column;gap:.5rem}.head[data-v-4701561b]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}h2[data-v-4701561b]{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.count[data-v-4701561b]{font-size:var(--fs-xs)}.empty[data-v-4701561b]{margin:0;font-size:var(--fs-sm)}.group+.group[data-v-4701561b]{margin-top:1.1rem}.gh[data-v-4701561b]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.35rem}.tag[data-v-4701561b]{padding:.05rem .5rem;border-radius:var(--r-1);background:var(--surface-alt);color:var(--text-muted);font-size:var(--fs-xs)}.tag.inbox[data-v-4701561b]{background:var(--accent-soft);color:var(--accent)}.n[data-v-4701561b]{font-size:var(--fs-xs)}.spacer[data-v-4701561b]{flex:1}.all[data-v-4701561b]{font-size:var(--fs-xs);color:var(--text-muted)}.all[data-v-4701561b]:hover{color:var(--accent)}.feed[data-v-4701561b]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow:hidden;padding:.3rem 0}.row[data-v-4701561b]{display:flex;align-items:baseline;gap:.85rem;padding:.32rem .9rem;color:inherit;font-size:var(--fs-sm);white-space:nowrap}.row+.row[data-v-4701561b]{border-top:1px solid var(--border)}.row[data-v-4701561b]:hover{background:var(--surface-alt)}.row:hover .name[data-v-4701561b]{color:var(--accent)}.t[data-v-4701561b]{flex:none;min-width:3rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.name[data-v-4701561b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.name.pending[data-v-4701561b]{color:var(--text-faint);font-style:italic}.row.bad .name[data-v-4701561b]{color:var(--danger)}.who[data-v-4701561b],.counts[data-v-4701561b]{flex:none;font-size:var(--fs-xs)}.who[data-v-4701561b]{max-width:8rem;overflow:hidden;text-overflow:ellipsis}@media(max-width:46rem){.row[data-v-4701561b]{gap:.6rem;padding:.38rem .75rem}.counts[data-v-4701561b]{display:none}.who[data-v-4701561b]{max-width:6rem}}@media(max-width:26rem){.who[data-v-4701561b]{display:none}}.named[data-v-00e42923]{display:flex;align-items:center}.named .edit[data-v-00e42923]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline dotted var(--border-strong);text-underline-offset:3px}.named .edit[data-v-00e42923]:hover{color:var(--accent);text-decoration-color:var(--accent)}.owner[data-v-00e42923]{color:var(--text-faint)}.head[data-v-00e42923]{display:flex;align-items:center;gap:.5rem}.head .focus[data-v-00e42923]{position:relative;top:.03em}h2[data-v-00e42923]{margin:0 0 .65rem;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.box[data-v-00e42923]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface)}.empty[data-v-00e42923]{margin:0;padding:.7rem .75rem;color:var(--text-muted);font-size:var(--fs-sm)}.scroll[data-v-00e42923]{overflow:clip;border-bottom-left-radius:11px;border-bottom-right-radius:11px}.scroll.wide[data-v-00e42923]{overflow-x:auto;overflow-y:hidden}table[data-v-00e42923]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--fs-sm)}td[data-v-00e42923]{position:relative;padding:var(--row-y) var(--row-x)}.pad[data-v-00e42923]{padding:0}.v[data-v-00e42923]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd[data-v-00e42923]{display:flex;align-items:center;gap:.25rem}.hgrip[data-v-00e42923]{display:inline-flex;align-items:center;flex:none;margin-right:.15rem;color:var(--text-faint);cursor:pointer;touch-action:none}.hgrip svg[data-v-00e42923]{width:.4rem;height:.65rem;fill:currentColor}.sort[data-v-00e42923]{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;border:none;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.sort[data-v-00e42923]:hover{color:var(--accent)}.cap[data-v-00e42923]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marks[data-v-00e42923]{flex:none;display:inline-flex;align-items:center;gap:.15rem}.dir[data-v-00e42923]{color:inherit}.rank[data-v-00e42923]{font-size:.6875rem;color:var(--text-faint)}.unsort[data-v-00e42923]{flex:none;border:none;background:none;padding:0;color:var(--text-faint);font:inherit;font-size:var(--fs-xs);line-height:1;cursor:pointer}.unsort[data-v-00e42923]:hover{color:var(--danger)}thead th[data-v-00e42923]{position:sticky;top:0;z-index:2;background:var(--surface);-webkit-user-select:none;user-select:none;padding:var(--row-y) var(--row-x);border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:var(--fw-normal);font-size:var(--fs-xs);text-align:left;white-space:nowrap}thead th+th[data-v-00e42923]{border-left:1px solid var(--border)}thead th.pad[data-v-00e42923]{border-left:none}tbody tr[data-v-00e42923]:nth-child(2n){background:var(--surface-alt)}tbody tr[data-v-00e42923]:hover{background:var(--accent-soft)}.mono[data-v-00e42923]{font-family:var(--font-mono);color:var(--text-muted)}.bad[data-v-00e42923]{color:var(--danger)}td.mono[data-v-00e42923]{font-variant-numeric:tabular-nums}.lifted[data-v-00e42923]{opacity:.3}.before[data-v-00e42923]{box-shadow:inset 2px 0 0 0 var(--accent)}.edge[data-v-00e42923]{position:absolute;top:0;bottom:-100vh;right:-.3rem;width:.6rem;cursor:col-resize;touch-action:none;z-index:1}.edge[data-v-00e42923]:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:var(--border)}.edge[data-v-00e42923]:hover:after{width:2px;background:var(--accent)}.edged[data-v-00e42923]{box-shadow:inset -2px 0 0 0 var(--accent)}.ghost[data-v-00e42923]{position:fixed;z-index:30;transform:translate(-50%,-160%);pointer-events:none;box-shadow:0 6px 18px #0000002e}@media(max-width:46rem){.edge[data-v-00e42923]{right:-.6rem;width:1.2rem}}@media(max-width:46rem){.box[data-v-00e42923]{margin-left:calc(-1 * var(--page-pad));margin-right:calc(-1 * var(--page-pad));border-left:none;border-right:none;border-radius:0}.scroll[data-v-00e42923]{border-radius:0}}.owner[data-v-434560f1]{color:var(--text-faint)}.head[data-v-434560f1]{display:flex;align-items:center;gap:.5rem}.head .focus[data-v-434560f1]{position:relative;top:.03em}h2[data-v-434560f1]{margin:0 0 .65rem;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.split[data-v-434560f1]{display:grid;grid-template-columns:13rem minmax(0,1fr);border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow:hidden}.tree[data-v-434560f1]{display:flex;flex-direction:column;padding:.4rem 0;border-right:1px solid var(--border);min-width:0}.node[data-v-434560f1]{display:flex;align-items:center;gap:.35rem;padding:var(--row-y) var(--row-x);border:none;background:none;color:inherit;font-family:var(--font-mono);font-size:var(--fs-sm);text-align:left;cursor:pointer}.node[data-v-434560f1]:hover{background:var(--surface-alt)}.node.on[data-v-434560f1]{background:var(--accent-soft);color:var(--accent)}.name[data-v-434560f1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mark[data-v-434560f1]{width:.85rem;height:.85rem;flex:none}.faint[data-v-434560f1]{color:var(--text-faint)}.pane[data-v-434560f1]{min-width:0}.head[data-v-434560f1]{display:flex;align-items:center;gap:.5rem;padding:.45rem .6rem;border-bottom:1px solid var(--border);background:var(--surface-alt)}.path[data-v-434560f1]{flex:1;min-width:0;display:inline-flex;align-items:center;gap:.35rem;border:none;background:none;padding:0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.path[data-v-434560f1]:hover{color:var(--accent)}.size[data-v-434560f1]{flex:none;font-size:var(--fs-xs)}.code[data-v-434560f1]{margin:0;padding:.7rem .85rem;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.75;white-space:pre;overflow-x:auto}.doc[data-v-434560f1]{padding:.7rem .85rem}.empty[data-v-434560f1]{margin:0;padding:.7rem .85rem;color:var(--text-muted);font-size:var(--fs-sm)}.box[data-v-434560f1]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow:clip}.ls[data-v-434560f1]{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}.ls th[data-v-434560f1]{position:sticky;top:0;z-index:2;background:var(--surface);padding:var(--row-y) var(--row-x);border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:var(--fw-normal);text-align:left;white-space:nowrap}.ls th+th[data-v-434560f1]{border-left:1px solid var(--border)}.ls td[data-v-434560f1]{padding:var(--row-y) var(--row-x);white-space:nowrap}.ls tbody tr[data-v-434560f1]:nth-child(2n){background:var(--surface-alt)}.ls tbody tr[data-v-434560f1]{cursor:pointer}.ls tbody tr[data-v-434560f1]:hover{background:var(--accent-soft)}.ls .when[data-v-434560f1]{color:var(--text-muted)}.ls .len[data-v-434560f1]{text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums}.ls .name[data-v-434560f1]{width:100%;overflow:hidden;text-overflow:ellipsis}.ls td.name[data-v-434560f1]{display:flex;align-items:center;gap:.35rem;font-size:var(--fs-sm)}.ls .mark[data-v-434560f1]{width:1.05rem;height:1.05rem}.folder[data-v-434560f1]{color:var(--accent)}.file[data-v-434560f1]{color:var(--border-strong)}@media(max-width:46rem){.ls .when[data-v-434560f1]{display:none}}.full[data-v-434560f1]{position:fixed;inset:0;z-index:40;background:#00000073;display:grid;place-items:center;padding:1.5rem}.sheet[data-v-434560f1]{width:min(72rem,100%);max-height:100%;display:flex;flex-direction:column;border-radius:var(--r-4);background:var(--surface);overflow:hidden}.sheet .code[data-v-434560f1],.sheet .doc[data-v-434560f1]{overflow:auto}@media(max-width:46rem){.split[data-v-434560f1]{grid-template-columns:1fr}.tree[data-v-434560f1]{border-right:none;border-bottom:1px solid var(--border);max-height:12rem;overflow-y:auto}}@media(max-width:46rem){.box[data-v-434560f1]{margin-left:calc(-1 * var(--page-pad));margin-right:calc(-1 * var(--page-pad));border-left:none;border-right:none;border-radius:0}}.on[data-v-180b7e9c]{color:var(--text-muted)}.tight[data-v-d72f6416]{padding-top:0}.tight .page-body[data-v-d72f6416]{padding-top:var(--page-pad)}.body[data-v-d72f6416]{display:flex;flex-direction:column;gap:2.25rem}.intro[data-v-d72f6416]{display:flex;flex-direction:column;gap:.45rem}.line[data-v-d72f6416]{display:flex;align-items:baseline;gap:.6rem}.line .icon-btn[data-v-d72f6416]{align-self:center}.focused[data-v-d72f6416]{margin-bottom:.5rem}.mono[data-v-d72f6416]{font-family:var(--font-mono)}.intro .page-title[data-v-d72f6416]{margin:0}.lead[data-v-d72f6416],.status[data-v-d72f6416]{margin:0;font-size:var(--fs-sm)}.status[data-v-d72f6416]{font-size:var(--fs-xs)}.status.bad[data-v-d72f6416]{color:var(--danger)}.small[data-v-d72f6416]{font-size:var(--fs-xs)}h2[data-v-d72f6416]{margin:0 0 .65rem;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.doc h2[data-v-d72f6416]{margin-bottom:1rem}.setting[data-v-d72f6416]{display:flex;flex-direction:column;gap:.15rem}.setting+.setting[data-v-d72f6416]{margin-top:.9rem}.setting label[data-v-d72f6416]{font-size:var(--fs-md)}.edit[data-v-d72f6416]{display:flex;gap:.4rem;margin-top:.35rem}.grow[data-v-d72f6416]{flex:1 1 auto;min-width:0}.card[data-v-d72f6416]{display:flex;flex-direction:column;gap:.7rem}p[data-v-d72f6416]{margin:0;font-size:var(--fs-sm)}dl[data-v-d72f6416]{margin:0;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-d72f6416]{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--fs-sm)}dt[data-v-d72f6416]{color:var(--text-muted)}dd[data-v-d72f6416]{margin:0;text-align:right}.help.clamp[data-v-d72f6416]{max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}.link[data-v-d72f6416]{align-self:flex-start;border:none;background:none;padding:0;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link[data-v-d72f6416]:hover{color:var(--accent)}@media(max-width:34rem){.line[data-v-d72f6416]{flex-wrap:wrap}}.grid[data-v-9f90e23a]{display:grid;grid-template-columns:1fr;gap:var(--gap)}@media(min-width:34rem){.grid[data-v-9f90e23a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:52rem){.grid[data-v-9f90e23a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:70rem){.grid[data-v-9f90e23a]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-v-9f90e23a]{display:flex;flex-direction:column;gap:.7rem;color:inherit;transition:border-color .15s ease}.card[data-v-9f90e23a]:hover{border-color:var(--accent)}header[data-v-9f90e23a]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}h3[data-v-9f90e23a]{margin:0;font-size:var(--fs-lg);font-family:var(--font-mono)}p[data-v-9f90e23a]{margin:0;font-size:var(--fs-sm)}dl[data-v-9f90e23a]{margin:auto 0 0;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-9f90e23a]{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--fs-sm)}dt[data-v-9f90e23a]{color:var(--text-muted)}dd[data-v-9f90e23a]{margin:0;text-align:right;font-variant-numeric:tabular-nums}.badge[data-v-9f90e23a]{padding:.15rem .5rem;border-radius:var(--r-1);font-size:var(--fs-xs)}.badge.bad[data-v-9f90e23a]{background:var(--danger-soft);color:var(--danger)}.scalar[data-v-1562c2f7]{overflow-wrap:anywhere}.scalar.bool[data-v-1562c2f7]{color:var(--accent)}.holder[data-v-1562c2f7]{position:relative}.wrap[data-v-1562c2f7]{overflow-x:auto}.overlay[data-v-1562c2f7]{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:1.5rem;background:#00000073}.sheet[data-v-1562c2f7]{display:flex;flex-direction:column;width:100%;height:100%;max-width:100rem;border-radius:var(--r-4);background:var(--surface);overflow:hidden}.sheet>header[data-v-1562c2f7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .9rem;border-bottom:1px solid var(--border);font-size:var(--fs-sm)}.sheet-body[data-v-1562c2f7]{flex:1;overflow:auto;padding:.9rem}.sheet-acts[data-v-1562c2f7]{display:flex;gap:.5rem}.close[data-v-1562c2f7]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.7rem;height:1.7rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);cursor:pointer}.close[data-v-1562c2f7]:hover{color:var(--accent);border-color:var(--accent)}.close svg[data-v-1562c2f7]{width:.9rem;height:.9rem}@media(max-width:34rem){.overlay[data-v-1562c2f7]{padding:.5rem}}.nested[data-v-1562c2f7]{margin:.15rem 0}table[data-v-1562c2f7]{border-collapse:collapse;font-size:var(--fs-xs);width:100%}.grid[data-v-1562c2f7]{width:max-content;min-width:100%}th[data-v-1562c2f7],td[data-v-1562c2f7]{padding:.35rem .7rem;border:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere}thead th[data-v-1562c2f7]{background:var(--surface-alt);font-weight:var(--fw-medium);white-space:nowrap}thead th.act[data-v-1562c2f7]{cursor:pointer;-webkit-user-select:none;user-select:none}thead th.act[data-v-1562c2f7]:hover{color:var(--accent)}.h[data-v-1562c2f7]{display:inline-flex;align-items:center;gap:.3rem}.mk[data-v-1562c2f7]{color:var(--accent)}.grid td[data-v-1562c2f7]{white-space:nowrap}.kv th[data-v-1562c2f7]{width:1%;white-space:nowrap;color:var(--text-muted);font-weight:var(--fw-normal);background:var(--surface-alt)}.nested table[data-v-1562c2f7]{border:none}.nested th[data-v-1562c2f7],.nested td[data-v-1562c2f7]{border-color:var(--border)}.nested[data-v-1562c2f7] td:last-child,.nested[data-v-1562c2f7] th:last-child{border-right:none}.nested[data-v-1562c2f7] tr:last-child td,.nested[data-v-1562c2f7] tr:last-child th{border-bottom:none}.more[data-v-1562c2f7]{margin:.35rem 0 0;font-size:var(--fs-xs)}.tools[data-v-649e678b]{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.6rem;margin-bottom:.6rem;border-bottom:1px solid var(--border)}.row[data-v-649e678b]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.search[data-v-649e678b]{flex:0 1 14rem;min-width:9rem;padding:.3rem .6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--fs-xs)}.search[data-v-649e678b]:focus{outline:2px solid var(--accent);outline-offset:-1px}.spacer[data-v-649e678b]{flex:1}.link[data-v-649e678b]{border:none;background:none;padding:0;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link[data-v-649e678b]:hover{color:var(--text)}.hid[data-v-649e678b]{display:inline-flex;align-items:center;gap:.3rem;flex-wrap:wrap;font-size:var(--fs-xs)}.restore[data-v-649e678b]{padding:.08rem .45rem;border:1px dashed var(--border-strong);border-radius:var(--r-2);background:none;color:var(--text-faint);font:inherit;font-size:var(--fs-xs);cursor:pointer}.restore[data-v-649e678b]:hover{color:var(--accent);border-color:var(--accent)}.panel[data-v-649e678b]{display:flex;flex-direction:column;gap:.5rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-alt)}.panel-head[data-v-649e678b]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;font-size:var(--fs-xs)}.acts[data-v-649e678b],.range[data-v-649e678b]{display:flex;gap:.75rem;flex-wrap:wrap}.range label[data-v-649e678b]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-xs)}.range .grow[data-v-649e678b]{flex:1}.range input[data-v-649e678b]{width:7rem;padding:.2rem .5rem;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);font-size:var(--fs-xs)}.grow input[data-v-649e678b]{width:100%}.values[data-v-649e678b]{display:flex;flex-wrap:wrap;gap:.3rem}.val[data-v-649e678b]{padding:.12rem .5rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.val.on[data-v-649e678b]{background:var(--accent-soft);border-color:transparent;color:var(--accent)}.table[data-v-3664274b]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);padding:.75rem 1rem 1rem;min-width:0;overflow:auto}.icon[data-v-3664274b]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.7rem;height:1.7rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);cursor:pointer}.icon[data-v-3664274b]:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.icon[data-v-3664274b]:disabled{opacity:.35;cursor:default}.icon svg[data-v-3664274b]{width:.9rem;height:.9rem}.body[data-v-e403cd46]{display:flex;flex-direction:column;gap:2.5rem}.intro[data-v-e403cd46]{display:flex;flex-direction:column;gap:.5rem}.intro .page-title[data-v-e403cd46]{margin:0}.status[data-v-e403cd46]{margin:0;font-size:var(--fs-sm)}.status[data-v-e403cd46]{font-size:var(--fs-xs)}.out[data-v-e403cd46]{display:flex;gap:1rem;flex-wrap:wrap;margin:0}.ext[data-v-e403cd46]{font-size:var(--fs-sm);color:var(--accent)}.open[data-v-e403cd46]{align-self:flex-start;padding:.3rem .8rem;border:1px solid var(--accent);border-radius:var(--r-2);color:var(--accent);font-size:var(--fs-xs)}.open[data-v-e403cd46]:hover{background:var(--accent-soft)}dl[data-v-e403cd46]{margin:0;display:flex;flex-direction:column;gap:.4rem}dl>div[data-v-e403cd46]{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--fs-sm)}dt[data-v-e403cd46]{color:var(--text-muted)}dd[data-v-e403cd46]{margin:0;text-align:right}.doc h2[data-v-e403cd46]{margin:0 0 1rem;font-size:var(--fs-xl);font-weight:var(--fw-normal)}.talk[data-v-e403cd46]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow:hidden}.msg[data-v-e403cd46]{display:flex;gap:.85rem;padding:.6rem .9rem}.msg+.msg[data-v-e403cd46]{border-top:1px solid var(--border)}.msg.out .mtext[data-v-e403cd46]{color:var(--text-muted)}.mt[data-v-e403cd46]{flex:none;width:3rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.mbody[data-v-e403cd46]{flex:1;min-width:0}.from[data-v-e403cd46]{font-size:var(--fs-xs);margin-bottom:.15rem}.mtext[data-v-e403cd46],.tdesc[data-v-e403cd46]{font-size:var(--fs-sm);white-space:pre-wrap;overflow-wrap:anywhere}.tdesc[data-v-e403cd46]{margin:.5rem 0}.mtext.clamp[data-v-e403cd46],.tdesc.clamp[data-v-e403cd46]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.att[data-v-e403cd46]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:.4rem}.att audio[data-v-e403cd46]{flex:1 1 16rem;max-width:24rem;height:32px}.shot[data-v-e403cd46]{max-width:12rem;border-radius:var(--radius)}.link[data-v-e403cd46]{border:none;background:none;padding:0;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link[data-v-e403cd46]:hover{color:var(--accent)}.small[data-v-e403cd46]{font-size:var(--fs-xs)}p[data-v-e403cd46]{margin:0;font-size:var(--fs-sm)}.body[data-v-feda9185]{display:flex;flex-direction:column;gap:1rem}.intro[data-v-feda9185]{display:flex;flex-direction:column;gap:.4rem}.intro .page-title[data-v-feda9185]{margin:0}.status[data-v-feda9185]{margin:0;font-size:var(--fs-xs)}.empty[data-v-feda9185]{margin:0;font-size:var(--fs-sm)}.tools[data-v-feda9185]{display:flex;gap:.5rem;flex-wrap:wrap}.search[data-v-feda9185]{flex:1 1 16rem;min-width:9rem}.search[data-v-feda9185],.pick[data-v-feda9185]{padding:.3rem .6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:inherit;font:inherit;font-size:var(--fs-xs)}.search[data-v-feda9185]:focus,.pick[data-v-feda9185]:focus{outline:2px solid var(--accent);outline-offset:-1px}.feed[data-v-feda9185]{border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);overflow:hidden;padding:.3rem 0}.day[data-v-feda9185]{padding:.5rem .9rem .2rem;font-size:var(--fs-xs)}.row[data-v-feda9185]{display:flex;align-items:baseline;gap:.85rem;padding:.32rem .9rem;color:inherit;font-size:var(--fs-sm);white-space:nowrap}.row[data-v-feda9185]:hover{background:var(--surface-alt)}.row:hover .name[data-v-feda9185]{color:var(--accent)}.t[data-v-feda9185]{flex:none;min-width:3rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.tag[data-v-feda9185]{flex:none;padding:.05rem .5rem;border-radius:var(--r-1);background:var(--surface-alt);color:var(--text-muted);font-size:var(--fs-xs)}.name[data-v-feda9185]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.row.bad .name[data-v-feda9185]{color:var(--danger)}.who[data-v-feda9185],.counts[data-v-feda9185]{flex:none;font-size:var(--fs-xs)}.who[data-v-feda9185]{max-width:8rem;overflow:hidden;text-overflow:ellipsis}.more[data-v-feda9185]{align-self:flex-start;padding:.25rem .75rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.more[data-v-feda9185]:hover{color:var(--accent);border-color:var(--accent)}@media(max-width:46rem){.row[data-v-feda9185]{gap:.6rem;padding:.38rem .75rem}.counts[data-v-feda9185]{display:none}.who[data-v-feda9185]{max-width:6rem}}@media(max-width:26rem){.who[data-v-feda9185],.tag[data-v-feda9185]{display:none}}.sections[data-v-bcff3edc]{display:flex;flex-direction:column;gap:var(--gap)}.note[data-v-bcff3edc]{margin:0 0 .8rem;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.line[data-v-bcff3edc]{display:flex;align-items:baseline;gap:.8rem;margin:0 0 .35rem}.key[data-v-bcff3edc]{flex:0 0 10rem;color:var(--text-muted);font-size:var(--fs-xs)}.what[data-v-bcff3edc]{color:var(--text-faint);font-size:var(--fs-xs)}.row-note[data-v-bcff3edc]{margin:.3rem 0 1rem}.row[data-v-bcff3edc]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem}.menu[data-v-bcff3edc]{position:relative;display:inline-flex}.swatch[data-v-bcff3edc]{display:inline-block;width:3rem;height:1rem;border:1px solid var(--border);border-radius:var(--r-1)}.icons[data-v-bcff3edc]{display:flex;flex-wrap:wrap;gap:1rem}.sign[data-v-bcff3edc]{display:flex;flex-direction:column;align-items:center;gap:.3rem}.demo[data-v-bcff3edc]{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.demo th[data-v-bcff3edc]{position:sticky;top:0;padding:var(--row-y) var(--row-x);border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:var(--fw-normal);font-size:var(--fs-xs);text-align:left}.demo td[data-v-bcff3edc]{position:relative;padding:var(--row-y) var(--row-x)}.demo tbody tr[data-v-bcff3edc]:nth-child(2n){background:var(--surface-alt)}.demo tr.hot[data-v-bcff3edc]{background:var(--accent-soft)}.demo .pad[data-v-bcff3edc]{width:3rem;padding:0}.demo .pad .icon-btn[data-v-bcff3edc]{position:absolute;top:50%;left:var(--row-x);transform:translateY(-50%)}.late[data-v-bcff3edc]{color:var(--danger)}.live[data-v-bcff3edc]{color:var(--live)}.soon[data-v-bcff3edc]{color:var(--text-muted)}.tail[data-v-bcff3edc]{margin-left:.4rem;color:var(--text-faint);font-size:var(--fs-xs)}.dotted[data-v-bcff3edc]{text-decoration:underline dotted var(--border-strong)}.in-cell[data-v-bcff3edc]{border:1px solid var(--accent);border-radius:var(--r-1);background:var(--surface);padding:.1rem .3rem;color:var(--text);font:inherit;font-size:var(--fs-sm)}.rows[data-v-bcff3edc]{overflow-x:auto;font-size:var(--fs-sm);scrollbar-width:thin}.textline[data-v-bcff3edc]{display:flex;align-items:center;gap:.6rem;margin:0;padding:var(--row-y) var(--row-x);width:max-content;min-width:100%;white-space:nowrap}.textline[data-v-bcff3edc]:hover{background:var(--accent-soft)}.textline .prop[data-v-bcff3edc]{color:var(--text-muted)}.textline .ident[data-v-bcff3edc]{color:var(--text-faint)}.textline .title[data-v-bcff3edc]{flex:none;color:var(--text);text-decoration:underline dotted var(--border-strong);text-underline-offset:3px}.textline.heading[data-v-bcff3edc]{padding-top:1.1rem;padding-bottom:.25rem;font-size:var(--fs-lg);font-weight:var(--fw-medium)}.textline.heading[data-v-bcff3edc]:hover{background:none}.tally[data-v-bcff3edc]{color:var(--text-faint);font-size:var(--fs-xs)}.board[data-v-bcff3edc]{display:grid;grid-template-columns:1fr 1fr;column-gap:.6rem}.head[data-v-bcff3edc]{display:flex;align-items:center;gap:.3rem;padding:var(--row-y) var(--row-x);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-xs);line-height:1.15rem}.head.second[data-v-bcff3edc]{border-left:1px solid var(--border)}.head .count[data-v-bcff3edc]{margin-left:auto}.head .grip[data-v-bcff3edc]{display:inline-flex;width:.9rem;color:var(--text-faint)}.head .grip svg[data-v-bcff3edc]{width:.4rem;height:.65rem;fill:currentColor}.stack[data-v-bcff3edc]{display:flex;flex-direction:column;gap:.4rem;padding:.4rem .3rem 0}.bcard[data-v-bcff3edc]{margin:0;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);padding:.4rem .5rem;font-size:var(--fs-xs)}.slot[data-v-bcff3edc]{margin:0;height:1.8rem;border:1px dashed var(--border-strong);border-radius:var(--r-2)}.empty[data-v-bcff3edc]{margin:0;padding:.5rem;border:1px dashed var(--border);border-radius:var(--r-2);color:var(--text-muted);font-size:var(--fs-xs);text-align:center}.chip[data-v-bcff3edc]{border:1px solid var(--border);border-radius:var(--r-1);padding:.15rem .7rem;color:var(--text-muted);font-size:var(--fs-xs)}.chip.on[data-v-bcff3edc]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.chip.ghost[data-v-bcff3edc]{border-style:dashed;color:var(--text-faint)}.item[data-v-bcff3edc]{display:flex;align-items:center;gap:.5rem}.ico[data-v-bcff3edc]{width:.9rem;height:.9rem;flex:none}.chev[data-v-bcff3edc]{width:.8rem;height:.8rem;flex:none}.intro[data-v-1ea20074]{display:flex;flex-direction:column;gap:.35rem}.page-title[data-v-1ea20074]{margin:0}.line[data-v-1ea20074]{display:flex;align-items:center;gap:.6rem}.status[data-v-1ea20074]{margin:0;font-size:var(--fs-sm)}.tabs[data-v-1ea20074]{display:flex;gap:.4rem;flex-wrap:wrap;margin:.75rem 0 .5rem}.tabs button[data-v-1ea20074]{display:inline-flex;align-items:baseline;gap:.35rem;padding:.25rem .7rem;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.tabs button.on[data-v-1ea20074]{color:var(--accent);border-color:var(--accent)}.n[data-v-1ea20074]{font-variant-numeric:tabular-nums;opacity:.7}.doc[data-v-1ea20074]{margin-top:.75rem}h2[data-v-1ea20074]{margin:0 0 .4rem;font-size:var(--fs-lg)}.sep[data-v-1ea20074]{margin-top:1.25rem}.feed[data-v-1ea20074]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.row[data-v-1ea20074]{display:flex;flex-direction:column;gap:.35rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface)}.head[data-v-1ea20074]{display:flex;align-items:baseline;gap:.5rem;min-width:0}.name[data-v-1ea20074]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm)}.at[data-v-1ea20074]{flex:none;color:var(--text-muted);font-size:var(--fs-xs)}.tag[data-v-1ea20074]{flex:none;padding:.05rem .45rem;border-radius:var(--r-1);border:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-xs)}.tag.failed[data-v-1ea20074]{color:var(--danger, #c0392b);border-color:currentColor}.tag.in_progress[data-v-1ea20074]{color:var(--accent);border-color:currentColor}.why[data-v-1ea20074]{font-size:var(--fs-sm);white-space:pre-wrap;overflow-wrap:anywhere}.why.clamp[data-v-1ea20074]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.small[data-v-1ea20074]{margin:0;font-size:var(--fs-xs)}.link[data-v-1ea20074]{align-self:flex-start;border:none;background:none;padding:0;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link[data-v-1ea20074]:hover{color:var(--accent)}.acts[data-v-1ea20074]{display:flex;gap:.4rem}.act[data-v-1ea20074]{padding:.2rem .7rem;border:1px solid var(--border);border-radius:var(--r-1);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.act[data-v-1ea20074]:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.act[data-v-1ea20074]:disabled{opacity:.5;cursor:default}.card[data-v-6824ae84]{display:flex;flex-direction:column;gap:.75rem}.accent[data-v-6824ae84]{border-color:var(--accent)}h3[data-v-6824ae84]{margin:0;font-size:var(--fs-lg)}p[data-v-6824ae84]{margin:0;font-size:var(--fs-sm)}.small[data-v-6824ae84]{font-size:var(--fs-xs)}.ok[data-v-6824ae84],.warn[data-v-6824ae84]{border-radius:var(--radius);padding:.5rem .7rem}.ok[data-v-6824ae84]{background:var(--accent-soft);color:var(--accent)}.warn[data-v-6824ae84]{background:var(--surface-alt)}.items[data-v-6824ae84]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.items li[data-v-6824ae84]{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--radius);font-size:var(--fs-sm)}.grow[data-v-6824ae84]{flex:1;min-width:0}.actions[data-v-6824ae84]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.small-btn[data-v-6824ae84]{padding:.35rem .7rem;font-size:var(--fs-sm)}.codes[data-v-6824ae84]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.3rem;font-family:var(--font-mono);font-size:var(--fs-sm)}.qr[data-v-6824ae84]{display:block;align-self:center;border-radius:var(--radius);background:#fff;padding:.5rem}.secret[data-v-6824ae84]{word-break:break-all}@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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) 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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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}:root{--font-mono: "JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--font-sans: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ui: var(--font-mono);--fs-xs: .8125rem;--fs-sm: .875rem;--fs-md: .9375rem;--fs-lg: 1.125rem;--fs-xl: 1.5rem;--fs-2xl: 2rem;--fw-normal: 400;--fw-medium: 500;--lh-tight: 1.35;--lh-normal: 1.6;--bg: #f2f2f7;--surface: #ffffff;--surface-alt: #f5f5f7;--band: #e8e8ed;--border: #d2d2d7;--border-strong: #c7c7cc;--text: #1d1d1f;--text-muted: #6e6e73;--text-faint: #8e8e93;--text-hint: #aeaeb2;--pane-max: calc(100vh - 5rem) ;--accent: #0071e3;--accent-soft: #e5f0ff;--danger: #d70015;--danger-soft: #ffeceb;--live: #248a3d;--code-string: #c41a16;--code-number: #1c00cf;--r-1: 10px 10px 10px 10px / 8px 8px 8px 8px;--r-2: 18px 18px 18px 18px / 14px 14px 14px 14px;--r-3: 26px 26px 26px 26px / 21px 21px 21px 21px;--r-4: 34px 34px 34px 34px / 28px 28px 28px 28px;--r-4i: 33px 33px 33px 33px / 27px 27px 27px 27px;--radius: var(--r-2);--shadow-float: 0 10px 30px rgba(29, 29, 31, .16);--page-max: 90rem;--page-pad: 1.5rem;--gap: 1rem;--card-w: 22rem;--row-y: .3rem;--row-x: .6rem;--nav-size: 2.9rem}@media(max-width:34rem){:root{--page-pad: 1rem;--nav-size: 2.6rem}}@media(prefers-color-scheme:dark){:root{--bg: #1c1c1e;--surface: #2c2c2e;--surface-alt: #37373a;--band: #3a3a3c;--border: #3f3f42;--border-strong: #545458;--text: #f5f5f7;--text-muted: #aeaeb2;--text-faint: #8e8e93;--text-hint: #636366;--accent: #0a84ff;--accent-soft: #10314f;--danger: #ff453a;--danger-soft: #3b1a17;--live: #30d158;--code-string: #fc6a5d;--code-number: #d0bf69;--shadow-float: 0 12px 34px rgba(0, 0, 0, .5)}}*,*:before,*:after{box-sizing:border-box}@supports (corner-shape: squircle){*{corner-shape:squircle}}html,body,#app{min-height:100%}html.win-full,html.win-full body{overflow:hidden}body{min-height:100vh;min-height:100svh;margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-md);font-weight:var(--fw-normal);line-height:var(--lh-normal);text-rendering:optimizeLegibility}h1,h2,h3{margin:0;font-weight:var(--fw-medium);line-height:var(--lh-tight)}h1,h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-lg)}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}code{font-family:var(--font-mono);font-size:.92em;background:var(--surface-alt);border-radius:var(--r-2);padding:.1em .35em}.page{min-height:calc(100vh - var(--nav-size));min-height:calc(100svh - var(--nav-size));padding:.75rem 0 4rem;padding-bottom:calc(4rem + var(--dock-h, 0px))}.page-body{padding:2rem var(--page-pad) 0;max-width:var(--page-max);margin:0 auto}.page-title{margin:0 0 1.5rem;font-size:var(--fs-2xl);font-weight:var(--fw-normal);line-height:var(--lh-tight)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-4);padding:1.25rem 1.5rem}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.btn{border:1px solid transparent;border-radius:var(--radius);background:var(--accent);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-medium);padding:.55rem 1.1rem;cursor:pointer;transition:opacity .15s ease}.btn:hover:not(:disabled){opacity:.88}.btn:disabled{opacity:.55;cursor:default}.btn-ghost{background:transparent;border-color:var(--border-strong);color:var(--text-muted)}.btn-ghost:hover:not(:disabled){color:var(--text)}.pill{display:inline-flex;align-items:center;gap:.4rem;height:1.9rem;padding:0 .9rem;border:1px solid var(--border-strong);border-radius:var(--r-2);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease}.pill:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.pill:disabled{opacity:.4;cursor:default}button,[role=button],a[href],label[for],summary,select{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:default}:focus,:focus-visible{outline:none}input.pill{cursor:text;color:var(--text)}input.pill:hover{color:var(--text);border-color:var(--border-strong)}input.pill:focus{outline:none;border-color:var(--accent)}.pill.on{background:var(--accent-soft);border-color:transparent;color:var(--accent)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.9rem;height:1.9rem;padding:0;border:1px solid var(--border-strong);border-radius:var(--r-1);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease}.icon-btn:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}body.dragging,body.dragging *{cursor:var(--hand, pointer)!important}.pill.danger:hover:not(:disabled){color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.icon-btn.danger:hover:not(:disabled){color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.icon-btn:disabled{opacity:.35;cursor:default}.icon-btn svg{width:1.15rem;height:1.15rem}.icon-btn.inline{width:1.5rem;height:1.5rem}.icon-btn.inline svg{width:1rem;height:1rem}.icon-btn.quiet{border-color:transparent;background:none}.icon-btn.quiet:hover:not(:disabled){border-color:transparent;background:var(--surface-alt);color:var(--text)}.check{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.15rem;height:1.15rem;padding:0;border:1.5px solid var(--border-strong);border-radius:var(--r-1);background:var(--surface);color:transparent;cursor:pointer}.check:hover:not(:disabled),button:hover:not(:disabled)>.check{border-color:var(--accent)}.check.on{background:var(--surface);border-color:var(--border-strong);color:var(--text-muted)}.check svg{width:.8rem;height:.8rem}.twist{width:.55rem;height:.55rem;flex:none;color:var(--text-faint);transition:transform .15s ease}.twist.down{transform:rotate(90deg)}.editable{border:none;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.editable:hover{color:var(--accent)}.editable.linked{text-decoration:underline dotted var(--border-strong);text-underline-offset:3px}.editable.linked:hover{text-decoration-color:var(--accent)}.editable.blank{color:var(--text-hint);text-decoration:none}.field{display:flex;flex-direction:column;gap:.4rem}.field label{font-size:var(--fs-xs);color:var(--text-muted)}.field input{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);padding:.6rem .75rem;font-size:var(--fs-sm);width:100%}.field input:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:transparent}.hl-comment{color:var(--text-faint)}.hl-string{color:var(--code-string)}.hl-number{color:var(--code-number)}.hl-keyword,.hl-key{color:var(--accent)}.alert{border-radius:var(--radius);padding:.6rem .85rem;font-size:var(--fs-sm);background:var(--danger-soft);color:var(--danger)}.md{font-size:var(--fs-sm);line-height:var(--lh-normal)}.md>*:first-child{margin-top:0}.md>*:last-child{margin-bottom:0}.md h1,.md h2,.md h3,.md h4{margin:1.5rem 0 .6rem;font-weight:var(--fw-medium);line-height:var(--lh-tight)}.md h1{font-size:var(--fs-lg)}.md h2{font-size:var(--fs-md)}.md h3,.md h4{font-size:var(--fs-sm)}.md p,.md ul,.md ol{margin:0 0 .85rem}.md ul{padding-left:1.25rem}.md ol{padding-left:1.9rem}.md li{margin-bottom:.3rem}.md a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.md .shot-open{position:relative;display:inline-block;padding:0;border:0;background:none;line-height:0;cursor:pointer}.md .shot{display:block;max-width:100%;max-height:22rem;border:1px solid var(--border);border-radius:var(--r-3)}.md video.shot{width:min(100%,28rem);aspect-ratio:16 / 9;object-fit:contain;background:#000}.md .play{position:absolute;inset:0;display:grid;place-items:center;color:#fff}.md .play svg{width:3rem;height:3rem}.md .shot-open.file{padding:.15rem .6rem;border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);line-height:var(--lh-normal)}.md .gone{color:var(--text-faint)}.md blockquote{margin:0 0 .85rem;padding:.15rem 0 .15rem .9rem;border-left:2px solid var(--border-strong);color:var(--text-muted)}.md pre{margin:0 0 .85rem;padding:.85rem 1rem;background:var(--surface-alt);border-radius:var(--radius);overflow-x:auto}.md pre code{padding:0;background:none;font-size:var(--fs-xs)}.md table{display:block;width:max-content;max-width:100%;overflow-x:auto;margin:0 0 .85rem;border-collapse:collapse;font-size:var(--fs-xs)}.md th,.md td{padding:.4rem .75rem;border:1px solid var(--border);text-align:left;vertical-align:top}.md th{background:var(--surface-alt);font-weight:var(--fw-medium)}.md hr{margin:1.5rem 0;border:none;border-top:1px solid var(--border)}
