.menu-root[data-v-03299285]{position:relative;display:inline-flex}.menu[data-v-03299285]{position:absolute;top:calc(100% + var(--space-1));left:0;z-index:30;min-width:max(100%,160px);margin:0;padding:var(--space-1);list-style:none;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.menu.end[data-v-03299285]{left:auto;right:0}.menu-item[data-v-03299285]{display:flex;width:100%;justify-content:space-between;gap:var(--space-4);padding:6px var(--space-2);border:0;border-radius:var(--radius-sm);background:none;color:var(--fg-2);font-size:var(--text-base);text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.menu-item[data-v-03299285]:hover{background:var(--surface-hover);color:var(--fg)}.menu-item[aria-current=page][data-v-03299285],.menu-item[aria-checked=true][data-v-03299285]{color:var(--accent-text)}.hint[data-v-03299285]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-faint)}.main[data-v-03299285]{display:inline-flex;align-items:center;gap:var(--space-2)}.text[data-v-03299285]{display:inline-flex;flex-direction:column}.note[data-v-03299285]{font-size:var(--text-sm);color:var(--fg-muted)}.menu-item[data-v-03299285]:has(.note){padding-block:6px;align-items:center}.dot[data-v-03299285]{width:8px;height:8px;flex:none;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--dot) 22%,transparent)}.drawer-root[data-v-76760fbe]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}.overlay[data-v-76760fbe]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay)}.panel[data-v-76760fbe]{position:absolute;inset:0 0 0 auto;width:75%;max-width:384px;display:flex;flex-direction:column;background:var(--surface);border-left:1px solid var(--border);box-shadow:-24px 0 48px #00000059;outline:none}.panel.left[data-v-76760fbe]{inset:0 auto 0 0;border-left:0;border-right:1px solid var(--border);box-shadow:24px 0 48px #00000059}.head[data-v-76760fbe]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4)}.title[data-v-76760fbe]{margin:0;font-size:var(--text-md);font-weight:600;color:var(--fg)}.desc[data-v-76760fbe]{margin:2px 0 0;font-size:var(--text-base);color:var(--fg-muted)}.close[data-v-76760fbe]{display:grid;place-items:center;width:28px;height:28px;margin:-4px -4px 0 0;padding:0;border:0;border-radius:8px;background:none;color:var(--fg-muted);cursor:pointer}.close[data-v-76760fbe]:hover{background:var(--surface-hover);color:var(--fg)}.close svg[data-v-76760fbe]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.body[data-v-76760fbe]{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-4) var(--space-4)}.foot[data-v-76760fbe]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--border-soft)}.drawer-enter-active .overlay[data-v-76760fbe],.drawer-leave-active .overlay[data-v-76760fbe]{transition:opacity .5s cubic-bezier(.32,.72,0,1)}.drawer-enter-active .panel[data-v-76760fbe],.drawer-leave-active .panel[data-v-76760fbe]{transition:transform .5s cubic-bezier(.32,.72,0,1)}.drawer-enter-from .panel[data-v-76760fbe],.drawer-leave-to .panel[data-v-76760fbe]{transform:translate(100%)}.drawer-enter-from .panel.left[data-v-76760fbe],.drawer-leave-to .panel.left[data-v-76760fbe]{transform:translate(-100%)}.drawer-enter-from .overlay[data-v-76760fbe],.drawer-leave-to .overlay[data-v-76760fbe]{opacity:0}@media(prefers-reduced-motion:reduce){.drawer-enter-active .overlay[data-v-76760fbe],.drawer-leave-active .overlay[data-v-76760fbe],.drawer-enter-active .panel[data-v-76760fbe],.drawer-leave-active .panel[data-v-76760fbe]{transition-duration:1ms}}.caps[data-v-f8c91f38]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.mono[data-v-f8c91f38]{font-family:var(--font-mono)}.label[data-v-f8c91f38]{margin:0;font-weight:400;color:var(--fg-muted)}.identity[data-v-f8c91f38]{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4)}.avatar[data-v-f8c91f38]{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:9px;background:var(--avatar);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0003,0 0 0 1px #0000004d;color:var(--plum-1);font-size:var(--text-md);font-weight:700}.who[data-v-f8c91f38]{display:flex;flex-direction:column;flex:1;min-width:0}.name[data-v-f8c91f38]{font-weight:600;color:var(--fg)}.handle[data-v-f8c91f38]{font-size:var(--text-sm);color:var(--fg-muted)}.address[data-v-f8c91f38]{display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-2);border:1px solid var(--select-border);border-radius:8px;background:var(--select-bg);color:var(--fg-2);font-size:var(--text-sm);cursor:pointer}.address[data-v-f8c91f38]:hover{border-color:var(--border-strong)}.copy-state[data-v-f8c91f38]{font-size:var(--text-sm);color:var(--fg-muted)}.total[data-v-f8c91f38]{padding:var(--space-4);border:1px solid var(--toolbar-border);border-radius:12px;background:var(--slate-a2)}.total-head[data-v-f8c91f38]{display:flex;align-items:center;justify-content:space-between}.figure[data-v-f8c91f38]{display:flex;align-items:baseline;gap:6px;margin:var(--space-2) 0 var(--space-4)}.big[data-v-f8c91f38]{font-size:var(--text-xl);color:var(--fg);letter-spacing:-.02em}.seg[data-v-f8c91f38]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--slate-a3)}.seg button[data-v-f8c91f38]{height:22px;padding:0 8px;border:0;border-radius:6px;background:none;color:var(--fg-muted);font-size:var(--text-sm);font-weight:500;cursor:pointer}.seg button[data-v-f8c91f38]:hover{color:var(--fg-2)}.seg button[aria-checked=true][data-v-f8c91f38]{background:var(--slate-a4);color:var(--fg)}.actions[data-v-f8c91f38]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.btn[data-v-f8c91f38]{height:30px;padding:0 var(--space-3);border:1px solid var(--select-border);border-radius:8px;background:var(--select-bg);color:var(--fg);font-size:var(--text-base);font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s}.btn[data-v-f8c91f38]:hover{background:var(--slate-a3);border-color:var(--border-strong)}.btn.primary[data-v-f8c91f38]{border-color:var(--slate-12);background:var(--slate-12);color:var(--slate-1);box-shadow:inset 0 1px #ffffff29}.btn.primary[data-v-f8c91f38]:hover{background:var(--slate-11);border-color:var(--slate-11)}.btn.ghost[data-v-f8c91f38]{border-color:transparent;background:none;color:var(--fg-2)}.btn.ghost[data-v-f8c91f38]:hover{background:var(--surface-hover);color:var(--fg)}.btn.danger[data-v-f8c91f38]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger)}.btn.danger[data-v-f8c91f38]:hover{background:var(--red-a3)}.btn[data-v-f8c91f38]:focus-visible,.address[data-v-f8c91f38]:focus-visible,.seg button[data-v-f8c91f38]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.block[data-v-f8c91f38]{margin-top:var(--space-6)}.list[data-v-f8c91f38]{margin:var(--space-2) 0 0;padding:0;list-style:none}.row[data-v-f8c91f38]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0}.row+.row[data-v-f8c91f38]{border-top:1px solid var(--border-soft)}.row-main[data-v-f8c91f38]{display:flex;flex-direction:column;flex:1;min-width:0}.row-title[data-v-f8c91f38]{color:var(--fg)}.row-sub[data-v-f8c91f38]{font-size:var(--text-sm);color:var(--fg-muted)}.row-value[data-v-f8c91f38]{font-size:var(--text-sm);color:var(--fg-2);white-space:nowrap}.row-value.in[data-v-f8c91f38]{color:var(--success)}.token[data-v-f8c91f38],.dir[data-v-f8c91f38]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;flex:none;font-size:var(--text-sm);font-weight:600}.token[data-symbol=ARROW][data-v-f8c91f38]{background:var(--indigo-a4);color:var(--indigo-11)}.token[data-symbol=USDC][data-v-f8c91f38]{background:var(--slate-a4);color:var(--slate-11)}.token[data-symbol=ETH][data-v-f8c91f38]{background:var(--plum-4);color:var(--plum-11)}.dir[data-v-f8c91f38]{background:var(--slate-a3);color:var(--fg-muted)}.dir.in[data-v-f8c91f38]{background:var(--jade-a3);color:var(--jade-11)}.dir svg[data-v-f8c91f38]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.foot-row[data-v-f8c91f38]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.av[data-v-60a4c10a]{display:inline-grid;place-items:center;flex:none;border-radius:50%;font-weight:600;letter-spacing:-.02em;box-shadow:0 0 0 1.5px var(--slate-1)}.av[data-hue=indigo][data-v-60a4c10a]{background:var(--indigo-4);color:var(--indigo-11)}.av[data-hue=jade][data-v-60a4c10a]{background:var(--jade-4);color:var(--jade-11)}.av[data-hue=plum][data-v-60a4c10a]{background:var(--plum-4);color:var(--plum-11)}.av[data-hue=amber][data-v-60a4c10a]{background:var(--amber-4);color:var(--amber-11)}.av[data-hue=sky][data-v-60a4c10a]{background:var(--sky-4);color:var(--sky-11)}.av[data-hue=red][data-v-60a4c10a]{background:var(--red-4);color:var(--red-11)}.av img[data-v-60a4c10a]{width:100%;height:100%;border-radius:50%;object-fit:cover}.account[data-v-8557310e]{display:flex;align-items:center;gap:var(--space-2)}.dash[data-v-8557310e]{height:var(--control-height);padding-inline:12px;border-radius:10px}.balance[data-v-8557310e]{height:28px;padding:0 8px 0 4px;gap:7px}.token[data-v-8557310e]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--brand-fill);box-shadow:inset 0 1px #ffffff40,0 0 0 1px #0000004d}.token img[data-v-8557310e]{width:10px;height:auto;transform:translateY(.3px)}.amount[data-v-8557310e]{color:var(--fg-2);font-weight:500}.num[data-v-8557310e]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg)}.approx[data-v-8557310e]{color:var(--fg-muted);font-weight:400}.approx .num[data-v-8557310e]{color:var(--fg-2)}.who[data-v-8557310e]{padding-left:3px;gap:8px;color:var(--fg)}.avatar[data-v-8557310e]{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--avatar);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0003,0 0 0 1px #0000004d;color:var(--plum-1);font-size:var(--text-sm);font-weight:700;text-shadow:0 1px 0 rgb(255 255 255 / .2)}.status[data-v-8557310e]{position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;border-radius:50%;background:var(--jade-9);box-shadow:0 0 0 2px var(--toolbar-bg)}.signin[data-v-8557310e]{height:30px;padding:0 14px;border-radius:9px;background:var(--indigo-9);color:#fff;font-weight:500}.signin[data-v-8557310e]:hover{background:var(--indigo-10)}.rolechip[data-v-8557310e]{height:18px;padding:0 6px;border-radius:5px;background:var(--indigo-a3);color:var(--indigo-11);font-size:11px;line-height:18px;font-weight:500}.show-md[data-v-8557310e]{display:none}@media(max-width:1279px){.hide-md[data-v-8557310e]{display:none}.show-md[data-v-8557310e]{display:inline}}@media(max-width:767px){.hide-sm[data-v-8557310e],.signin[data-v-8557310e]{height:30px;padding:0 14px;border-radius:9px;background:var(--indigo-9);color:#fff;font-weight:500}.signin[data-v-8557310e]:hover{background:var(--indigo-10)}.rolechip[data-v-8557310e]{height:18px;padding:0 6px;border-radius:5px;background:var(--indigo-a3);color:var(--indigo-11);font-size:11px;line-height:18px;font-weight:500}.show-md[data-v-8557310e]{display:none}.who[data-v-8557310e]{padding-right:3px}}.kbd-group[data-v-1c4f4da9]{display:inline-flex;align-items:center;gap:3px}.kbd[data-v-1c4f4da9]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:4px;background:var(--slate-a3);color:var(--fg-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:1;-webkit-user-select:none;user-select:none}.kbd.outline[data-v-1c4f4da9]{min-width:16px;height:16px;background:none;box-shadow:0 0 0 1px var(--slate-a5);font-family:var(--font-mono);font-weight:400}.palette-root[data-v-686e1ddb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.overlay[data-v-686e1ddb]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay);backdrop-filter:blur(10px) saturate(.9);-webkit-backdrop-filter:blur(10px) saturate(.9)}.palette[data-v-686e1ddb]{position:absolute;top:12vh;left:50%;width:min(576px,calc(100vw - 32px));max-height:min(420px,76vh);display:flex;flex-direction:column;transform:translate(-50%);background:var(--slate-2);border:1px solid var(--slate-a4);border-radius:16px;box-shadow:0 16px 40px -8px #00000073,0 4px 10px -4px #00000040;overflow:hidden}.field[data-v-686e1ddb]{position:relative;display:flex;align-items:center;gap:10px;height:48px;flex:none;padding:0 var(--space-4)}.search[data-v-686e1ddb]{width:14px;height:14px;fill:none;stroke:var(--fg-muted);stroke-width:2;stroke-linecap:round;flex:none}.field input[data-v-686e1ddb]{flex:1;min-width:0;border:0;background:none;color:var(--fg);font:inherit;font-size:var(--text-md);outline:none}.field input[data-v-686e1ddb]::placeholder{color:var(--fg-faint)}.results[data-v-686e1ddb]{flex:1;min-height:0;overflow-y:auto;padding:8px 8px 24px;margin:0 -1px;border:1px solid var(--slate-a4);border-bottom:0;border-radius:16px 16px 0 0;background:var(--slate-1);scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.divider[data-v-686e1ddb]{height:1px;margin:8px;border:0;background:var(--slate-a4)}.section-label[data-v-686e1ddb]{margin:0;padding:6px 8px;font-size:var(--text-sm);font-weight:500;color:var(--fg-muted)}.result[data-v-686e1ddb]{display:flex;align-items:center;gap:10px;height:34px;padding:0 8px;border-radius:8px;color:var(--fg-2);cursor:pointer}.result[aria-selected=true][data-v-686e1ddb]{background:var(--slate-a3);color:var(--fg)}.r-icon[data-v-686e1ddb]{color:var(--fg-faint);flex:none}.result[aria-selected=true] .r-icon[data-v-686e1ddb]{color:var(--indigo-11)}.r-label[data-v-686e1ddb]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r-hint[data-v-686e1ddb]{font-size:var(--text-sm);color:var(--fg-faint);white-space:nowrap}.empty[data-v-686e1ddb]{margin:0;padding:var(--space-6) var(--space-2);text-align:center;color:var(--fg-muted)}.foot[data-v-686e1ddb]{display:flex;align-items:center;justify-content:space-between;height:44px;flex:none;padding:0 var(--space-4);border-top:1px solid var(--slate-a4);background:var(--slate-2);font-size:var(--text-sm);color:var(--fg-muted)}.foot-action[data-v-686e1ddb]{display:inline-flex;align-items:center;gap:8px;color:var(--fg-2)}.palette-enter-active[data-v-686e1ddb],.palette-leave-active[data-v-686e1ddb]{transition:opacity .16s ease}.palette-enter-active .palette[data-v-686e1ddb],.palette-leave-active .palette[data-v-686e1ddb]{transition:transform .16s ease,opacity .16s ease}.palette-enter-from[data-v-686e1ddb],.palette-leave-to[data-v-686e1ddb]{opacity:0}.palette-enter-from .palette[data-v-686e1ddb],.palette-leave-to .palette[data-v-686e1ddb]{transform:translate(-50%) scale(.97)}@media(prefers-reduced-motion:reduce){.palette-enter-active[data-v-686e1ddb],.palette-leave-active[data-v-686e1ddb],.palette-enter-active .palette[data-v-686e1ddb],.palette-leave-active .palette[data-v-686e1ddb]{transition-duration:1ms}}.capsule[data-v-3cfde1b2]{display:flex;align-items:center;gap:2px;height:var(--control-height);padding:3px;border:1px solid var(--toolbar-border);border-radius:12px;background:var(--toolbar-bg)}.logo[data-v-3cfde1b2]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--brand-fill);box-shadow:var(--brand-shadow)}.logo img[data-v-3cfde1b2]{display:block;transform:translateY(.5px);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .35))}.arrow[data-v-3cfde1b2]{display:grid;place-items:center;width:22px;height:28px;padding:0;border:0;border-radius:7px;background:none;color:var(--fg-muted);cursor:pointer;transition:color .15s,background-color .15s}.arrow[data-v-3cfde1b2]:hover{background:var(--surface-hover);color:var(--fg)}.arrow svg[data-v-3cfde1b2]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.32,.72,0,1)}.arrow svg.flip[data-v-3cfde1b2]{transform:rotate(180deg)}.logo[data-v-3cfde1b2]:focus-visible,.arrow[data-v-3cfde1b2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.bar[data-v-bb51df13]{position:sticky;top:0;z-index:20;height:var(--bar-height);display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--frame-inset);background:var(--bg)}.search-bar[data-v-bb51df13]{display:flex;align-items:center;gap:var(--space-2);width:280px;height:var(--control-height);margin-left:var(--space-1);padding:0 5px 0 12px;border:1px solid var(--toolbar-border);border-radius:12px;background:var(--slate-a2);color:var(--fg-muted);font-size:var(--text-base);text-align:left;cursor:text;transition:border-color .15s,background-color .15s}.search-bar[data-v-bb51df13]:hover{border-color:var(--border);background:var(--slate-a3)}.search-bar[data-v-bb51df13]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.search-icon[data-v-bb51df13]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;flex:none}.search-text[data-v-bb51df13]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spacer[data-v-bb51df13]{flex:1}@media(max-width:1023px){.search-bar[data-v-bb51df13]{width:auto}.search-text[data-v-bb51df13],.search-bar[data-v-bb51df13] .kbd-group{display:none}.search-bar[data-v-bb51df13]{padding:0 11px}}@media(max-width:767px){.bar[data-v-bb51df13]{padding-inline:var(--gutter)}}.toolbar[data-v-dbe1688e]{flex:none}.name[data-v-dbe1688e]{color:var(--fg)}.with-thumb[data-v-dbe1688e]{padding-left:2px;gap:8px}.thumb[data-v-dbe1688e]{display:grid;place-items:center;width:52px;height:22px;border-radius:6px;background:var(--thumb-bg);box-shadow:inset 0 1px 0 var(--slate-a4),inset 0 0 0 1px var(--slate-a3);overflow:hidden}.thumb img[data-v-dbe1688e]{display:block;width:48px;height:auto;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .4))}.sketch[data-v-dbe1688e]{width:36px;height:16px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 20' fill='none' stroke='%23b0b4ba' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M3 11h36M8 11l14-8M10 11l14 6M30 11l4-5M30 11l4 5M16 7h10M16 15h10'/%3E%3C/svg%3E")}.tbtn .chev-v[data-v-dbe1688e]:last-child{margin-right:-4px}.status-dot[data-v-dbe1688e]{width:8px;height:8px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--dot) 22%,transparent),0 0 8px color-mix(in srgb,var(--dot) 60%,transparent)}.status-dot[data-status=upcoming][data-v-dbe1688e]{--dot: var(--status-upcoming)}.status-dot[data-status=current][data-v-dbe1688e]{--dot: var(--status-current)}.status-dot[data-status=previous][data-v-dbe1688e]{--dot: var(--status-previous)}.status-dot[data-status=unmaintained][data-v-dbe1688e]{--dot: var(--status-unmaintained)}.code[data-v-dbe1688e]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-faint)}@media(max-width:767px){.version-label[data-v-dbe1688e]{display:none}}.divider[data-v-fe616fa2]{flex:none;align-self:center;width:1px;height:16px;margin:0 6px;background:var(--slate-a6)}.tabs[data-v-fe616fa2]{position:relative;z-index:0;display:flex;gap:2px;width:fit-content;max-width:100%;padding:3px;border-radius:11px;background:var(--tabs-track);box-shadow:var(--tabs-track-shadow);overflow-x:auto;scrollbar-width:none}.tab[data-v-fe616fa2]{display:inline-flex;align-items:center;justify-content:center;flex:1 0 auto;height:30px;padding-inline:10px;border:1px solid transparent;border-radius:8px;color:var(--tabs-fg);font-size:var(--text-base);font-weight:500;text-decoration:none;white-space:nowrap;outline:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.tab[data-v-fe616fa2]:hover{color:var(--tabs-fg-hover)}.tab[aria-current=page][data-v-fe616fa2]{color:var(--tabs-fg-active);text-shadow:0 1px 1px rgb(0 0 0 / .4)}.tab[data-v-fe616fa2]:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}.indicator[data-v-fe616fa2]{position:absolute;z-index:-1;top:3px;bottom:3px;left:0;border-radius:8px;background:var(--tabs-indicator);box-shadow:var(--tabs-indicator-shadow)}.animate .indicator[data-v-fe616fa2]{transition:width .2s cubic-bezier(.4,0,.2,1),translate .2s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.animate .indicator[data-v-fe616fa2]{transition:none}}.header[data-v-68f01dd4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:60px;padding:var(--space-3);background:var(--surface-header);border-bottom:1px solid var(--border)}@media(max-width:1023px){.header[data-v-68f01dd4]{flex-direction:column;align-items:stretch;padding:var(--space-3) var(--gutter)}.header[data-v-68f01dd4]>:first-child{align-self:flex-start}}.sidebar[data-v-b055b94a]{position:relative;width:var(--sidebar-width);flex:none;transition:width .2s cubic-bezier(.32,.72,0,1),padding .2s cubic-bezier(.32,.72,0,1);padding:var(--space-5) var(--space-3);border-right:1px solid var(--border);overflow-y:auto}.toggle[data-v-b055b94a]{display:none}.group+.group[data-v-b055b94a]{margin-top:var(--space-6)}.group-label[data-v-b055b94a]{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);padding-inline:var(--space-2);font-size:var(--text-sm);font-weight:400;color:var(--fg-muted)}.sort[data-v-b055b94a]{display:grid;padding:2px;border:0;background:none;color:var(--fg-2);cursor:pointer}.item[data-v-b055b94a]{display:flex;align-items:center;gap:var(--space-3);padding:5px var(--space-2) 5px var(--space-3);border-radius:var(--radius-sm);color:var(--fg-muted);font-size:var(--text-nav);text-decoration:none}.item[data-v-b055b94a]:hover{color:var(--fg-2);background:var(--surface-hover)}.item.active[data-v-b055b94a]{color:var(--accent-text);background:var(--surface-active)}.label[data-v-b055b94a]{white-space:nowrap;transition:opacity .15s}.collapsed[data-v-b055b94a]{width:var(--sidebar-rail);padding-inline:8px;overflow-x:hidden}.collapsed .label[data-v-b055b94a]{opacity:0}.collapsed .group-label[data-v-b055b94a]{height:1px;margin:0 6px var(--space-2);padding:0;overflow:hidden;color:transparent;background:var(--border-soft)}.collapsed .group:first-child .group-label[data-v-b055b94a]{display:none}.collapsed .item[data-v-b055b94a]{justify-content:center;padding-inline:0;gap:0}.collapsed .item .label[data-v-b055b94a]{width:0;overflow:hidden}.rail[data-v-b055b94a]{position:absolute;inset:0 -4px 0 auto;width:8px;padding:0;border:0;background:none;cursor:ew-resize;z-index:1}.rail[data-v-b055b94a]:after{content:"";position:absolute;inset:0 3px 0 auto;width:2px;background:transparent;transition:background-color .15s}.rail[data-v-b055b94a]:hover:after{background:var(--indigo-a7)}@media(max-width:767px){.rail[data-v-b055b94a]{display:none}.sidebar[data-v-b055b94a]{width:auto;padding:var(--space-3) var(--gutter);border-right:0;border-bottom:1px solid var(--border)}.toggle[data-v-b055b94a]{display:inline-flex;width:100%}.toggle span[data-v-b055b94a]{flex:1;text-align:left}.toggle-icon[data-v-b055b94a]{color:var(--accent-text)}.groups[data-v-b055b94a]{display:none;margin-top:var(--space-4)}.open .groups[data-v-b055b94a]{display:block}}ol[data-v-295e5cb4]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--text-base);color:var(--fg-muted);overflow-wrap:break-word}.item[data-v-295e5cb4]{display:inline-flex;align-items:center;gap:var(--space-1)}.link[data-v-295e5cb4]{color:inherit;text-decoration:none;transition:color .15s}.link[data-v-295e5cb4]:hover,.trigger[aria-expanded=true][data-v-295e5cb4]{color:var(--fg)}.trigger[data-v-295e5cb4]{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;cursor:pointer}.page[data-v-295e5cb4]{color:var(--fg);font-weight:400}svg[data-v-295e5cb4]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sep[data-v-295e5cb4]{display:inline-flex}.ellipsis[data-v-295e5cb4]{display:grid;place-items:center;width:28px;height:28px;margin-block:-4px;padding:0;border:1px solid transparent;border-radius:var(--radius);background:none;color:inherit;cursor:pointer;transition:background .15s,color .15s}.ellipsis svg[data-v-295e5cb4]{width:16px;height:16px}.ellipsis[data-v-295e5cb4]:hover,.ellipsis[aria-expanded=true][data-v-295e5cb4]{background:var(--surface-hover);color:var(--fg)}.collapsed-only[data-v-295e5cb4]{display:none}@media(max-width:767px){.middle[data-v-295e5cb4]{display:none}.collapsed-only[data-v-295e5cb4]{display:inline-flex}}.page-header[data-v-d79ef24f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-4) 0 var(--space-3)}.lead[data-v-d79ef24f]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.icon-only[data-v-d79ef24f]{width:28px;padding:0;justify-content:center}.trigger[aria-pressed=true][data-v-d79ef24f]{color:var(--fg)}.lead-sep[data-v-d79ef24f]{width:1px;height:14px;background:var(--border)}.actions[data-v-d79ef24f]{display:flex;gap:2px}@media(max-width:767px){.page-header[data-v-d79ef24f]{padding-inline:var(--space-3)}.trigger[data-v-d79ef24f],.lead-sep[data-v-d79ef24f],.hide-sm[data-v-d79ef24f]{display:none}}.state[data-v-da3f0761]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);margin:var(--space-4);color:var(--fg-muted);text-align:center}.state.error[data-v-da3f0761]{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--fg)}code[data-v-da3f0761]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--danger)}.demo[data-v-973552ef]{position:relative}.trigger[data-v-973552ef]{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;cursor:pointer}.trigger[data-v-973552ef]:hover{color:var(--fg)}.live[data-v-973552ef]{width:7px;height:7px;border-radius:50%;background:var(--amber-9)}.pop[data-v-973552ef]{position:absolute;left:0;bottom:calc(100% + 10px);z-index:70;width:260px;padding:12px;border:1px solid var(--slate-a5);border-radius:12px;background:var(--surface);box-shadow:0 12px 32px -8px #0006;white-space:normal;color:var(--fg-2);font-size:var(--text-base)}.p[data-v-973552ef]{margin:0 0 10px;color:var(--fg-muted);font-size:var(--text-sm);line-height:1.5}.lab[data-v-973552ef]{margin-bottom:4px;font-size:var(--text-sm);color:var(--fg-faint)}.seg[data-v-973552ef]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--slate-a3)}.seg button[data-v-973552ef]{height:24px;padding:0 10px;border:0;border-radius:6px;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.seg button[aria-checked=true][data-v-973552ef]{background:var(--slate-a6);color:var(--fg)}.note[data-v-973552ef]{margin:4px 0 10px;font-size:var(--text-sm);color:var(--fg-faint)}.check[data-v-973552ef]{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);cursor:pointer}.check input[data-v-973552ef]{accent-color:var(--indigo-9)}.reset[data-v-973552ef]{margin-top:12px;height:26px;padding:0 10px;border:1px solid var(--slate-a5);border-radius:7px;background:none;color:var(--amber-11);font:inherit;font-size:var(--text-sm);cursor:pointer}.reset[data-v-973552ef]:disabled{opacity:.4;cursor:default}@media(max-width:1279px){.hide-md[data-v-973552ef]{display:none}}.st[data-v-59b24393]{display:inline-flex;align-items:center;gap:6px;color:var(--fg-muted)}.btn[data-v-59b24393]{padding:0;border:0;background:none;font:inherit;cursor:pointer}.btn[data-v-59b24393]:hover{color:var(--fg)}.live[data-v-59b24393]{width:7px;height:7px;border-radius:50%;background:var(--jade-9)}.live.off[data-v-59b24393]{background:var(--slate-8)}.role[data-v-59b24393]{color:var(--fg-faint)}.footer[data-v-f38264af]{position:sticky;bottom:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:var(--footer-height);padding:0 var(--frame-inset) 0 calc(var(--frame-inset) + 4px);border-top:1px solid var(--slate-a4);background:var(--footer-bg);font-size:var(--text-sm);color:var(--fg-muted);white-space:nowrap}.side[data-v-f38264af]{display:flex;align-items:center;gap:var(--space-3);min-width:0}.stat[data-v-f38264af]{display:inline-flex;align-items:center;gap:5px}.stat[data-v-f38264af] svg{color:var(--fg-faint)}.link[data-v-f38264af]{color:inherit;text-decoration:none;transition:color .15s}.link[data-v-f38264af]:hover{color:var(--fg)}.link[data-v-f38264af]:hover svg{color:var(--fg-2)}.reset[data-v-f38264af]{padding:0;border:0;background:none;font:inherit;color:var(--amber-11);cursor:pointer}.sep[data-v-f38264af]{width:1px;height:12px;background:var(--slate-a5)}.live[data-v-f38264af]{position:relative;width:7px;height:7px;border-radius:50%;background:var(--status-current)}.live[data-v-f38264af]:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:var(--status-current);opacity:.35;animation:breathe-f38264af 2.4s ease-in-out infinite}.live.off[data-v-f38264af]{background:var(--status-unmaintained)}.live.off[data-v-f38264af]:after{display:none}@keyframes breathe-f38264af{0%,to{transform:scale(.6);opacity:.35}50%{transform:scale(1.2);opacity:0}}@media(prefers-reduced-motion:reduce){.live[data-v-f38264af]:after{animation:none}}.socials[data-v-f38264af]{display:inline-flex;gap:2px}.socials a[data-v-f38264af]{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--fg-faint);transition:color .15s,background-color .15s}.socials a[data-v-f38264af]:hover{background:var(--surface-hover);color:var(--fg)}.price[data-v-f38264af]{font-family:var(--font-mono);color:var(--fg-2)}.coin[data-v-f38264af]{display:grid;place-items:center;width:14px;height:14px;border-radius:50%;font-family:var(--font-sans);font-size:8px;font-weight:700}.coin.arrow[data-v-f38264af]{background:var(--brand-fill);box-shadow:inset 0 1px #ffffff40}.coin.arrow img[data-v-f38264af]{width:7px;height:auto;transform:translateY(.2px)}.coin.eth[data-v-f38264af]{background:var(--slate-a4);color:var(--fg-2)}.seg[data-v-f38264af]{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:var(--slate-a3)}.seg button[data-v-f38264af]{height:20px;padding:0 7px;border:0;border-radius:5px;background:none;color:var(--fg-muted);font-size:var(--text-sm);font-weight:500;cursor:pointer}.seg button[data-v-f38264af]:hover{color:var(--fg-2)}.seg button[aria-checked=true][data-v-f38264af]{background:var(--slate-a5);color:var(--fg)}.seg.icons button[data-v-f38264af]{width:24px;padding:0;display:grid;place-items:center}.seg.icons button[data-v-f38264af] svg{color:inherit}.link[data-v-f38264af]:focus-visible,.socials a[data-v-f38264af]:focus-visible,.seg button[data-v-f38264af]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring);border-radius:5px}@media(max-width:1279px){.hide-md[data-v-f38264af]{display:none}}@media(max-width:767px){.hide-sm[data-v-f38264af]{display:none}.footer[data-v-f38264af]{padding-inline:var(--gutter)}}.freeze[data-v-f38264af]{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums;color:inherit;text-decoration:none}.freeze[data-v-f38264af]:hover{color:var(--fg-2)}.freeze i[data-v-f38264af]{width:6px;height:6px;border-radius:50%;background:var(--fg-faint)}.freeze[data-level=soon][data-v-f38264af]{color:var(--amber-11)}.freeze[data-level=soon] i[data-v-f38264af]{background:var(--amber-9)}.freeze[data-level=urgent][data-v-f38264af],.freeze[data-level=frozen][data-v-f38264af]{color:var(--red-11)}.freeze[data-level=urgent] i[data-v-f38264af]{background:var(--red-9);box-shadow:0 0 0 3px var(--red-a4)}.arrow-panel[data-v-1032eecd]{flex:none;width:0;height:100dvh;overflow:hidden;background:var(--brand-panel);color:var(--on-brand);transition:width .4s cubic-bezier(.32,.72,0,1)}.arrow-panel.open[data-v-1032eecd]{width:var(--arrow-panel-width)}.panel-inner[data-v-1032eecd]{width:var(--arrow-panel-width);height:100%;display:flex;flex-direction:column}.brand-head[data-v-1032eecd]{display:flex;flex-direction:column;justify-content:center;height:var(--bar-height);flex:none;padding:0 var(--space-4);line-height:1.25}.brand-name[data-v-1032eecd]{font-size:var(--text-md);font-weight:600;color:var(--on-brand)}.brand-sub[data-v-1032eecd]{font-size:var(--text-sm);color:var(--on-brand-3)}.panel-body[data-v-1032eecd]{flex:1;min-height:0;overflow-y:auto;padding:var(--space-2) var(--space-4) var(--space-4);scrollbar-width:none}.panel-foot[data-v-1032eecd]{flex:none;padding:var(--space-3) var(--space-4);border-top:1px solid var(--on-brand-line)}.scrim[data-v-1032eecd]{display:none}@media(prefers-reduced-motion:reduce){.arrow-panel[data-v-1032eecd]{transition-duration:1ms}}@media(max-width:767px){.arrow-panel[data-v-1032eecd]{position:fixed;inset:0 auto 0 0;z-index:50;box-shadow:24px 0 48px #00000059}.arrow-panel.open[data-v-1032eecd]{width:min(var(--arrow-panel-width),85vw)}.scrim[data-v-1032eecd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:var(--overlay);opacity:0;pointer-events:none;transition:opacity .3s}.scrim.open[data-v-1032eecd]{display:block;opacity:1;pointer-events:auto}}.caps[data-v-1032eecd]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.label[data-v-1032eecd]{margin:0 0 var(--space-2);font-weight:500;color:var(--on-brand-3)}.block+.block[data-v-1032eecd]{margin-top:var(--space-6)}.craft[data-v-1032eecd]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.craft-card[data-v-1032eecd]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 6px 8px;border:1px solid var(--on-brand-line);border-radius:10px;background:var(--on-brand-fill);color:var(--on-brand);text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.craft-card[data-v-1032eecd]:hover{background:var(--on-brand-hover);border-color:#ffffff4d}.craft-card[aria-current=true][data-v-1032eecd]{border-color:#ffffffb3;background:#ffffff29}.craft-thumb[data-v-1032eecd]{display:grid;place-items:center;width:100%;height:48px;margin-bottom:4px;border-radius:6px;background:radial-gradient(ellipse at 50% 40%,#ffffff8c,#ffffff1f 70%)}.craft-thumb img[data-v-1032eecd]{width:88%;height:auto;filter:drop-shadow(0 2px 2px rgb(0 0 0 / .35))}.craft-sketch[data-v-1032eecd]{width:60%;height:24px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 20' fill='none' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M3 11h36M8 11l14-8M10 11l14 6M30 11l4-5M30 11l4 5M16 7h10M16 15h10'/%3E%3C/svg%3E")}.craft-name[data-v-1032eecd]{font-weight:500}.craft-ver[data-v-1032eecd]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--on-brand-3)}.links[data-v-1032eecd]{margin:0;padding:0;list-style:none}.links a[data-v-1032eecd]{display:grid;grid-template-columns:1fr auto;column-gap:var(--space-2);padding:6px var(--space-2);margin-inline:calc(-1 * var(--space-2));border-radius:8px;color:var(--on-brand);text-decoration:none;transition:background-color .15s}.links a[data-v-1032eecd]:hover{background:var(--on-brand-hover)}.link-label[data-v-1032eecd]{grid-column:1;font-weight:500}.link-desc[data-v-1032eecd]{grid-column:1;font-size:var(--text-sm);color:var(--on-brand-3)}.ext[data-v-1032eecd]{grid-column:2;grid-row:1 / span 2;align-self:center;width:12px;height:12px;fill:none;stroke:var(--on-brand-3);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.links a:hover .ext[data-v-1032eecd]{stroke:var(--on-brand)}.links a[data-v-1032eecd]:focus-visible,.craft-card[data-v-1032eecd]:focus-visible,.foot-links a[data-v-1032eecd]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--on-brand)}.foot-links[data-v-1032eecd]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}.foot-links a[data-v-1032eecd]{color:var(--on-brand-2);font-size:var(--text-sm);text-decoration:none}.foot-links a[data-v-1032eecd]:hover{color:var(--on-brand)}.src[data-v-d2e67ca2]{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:5px;background:var(--slate-a2);color:var(--fg-muted);font-size:var(--text-sm);text-decoration:none;white-space:nowrap}.src[data-v-d2e67ca2]:hover{background:var(--slate-a4);color:var(--fg)}.src svg[data-v-d2e67ca2]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.st[data-v-028be501]{flex:none}.needs[data-v-028be501]{color:var(--fg-muted)}.converging[data-v-028be501]{color:var(--indigo-11)}.settled[data-v-028be501]{color:var(--jade-9)}.settled.override[data-v-028be501]{color:var(--amber-9)}.declined[data-v-028be501]{color:var(--slate-9)}.wc[data-v-8da29c59]{padding:12px 14px;border:1px solid var(--slate-a5);border-radius:12px;background:var(--slate-a2)}.wc-head[data-v-8da29c59]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--text-sm)}.mono[data-v-8da29c59]{font-family:var(--font-mono);color:var(--fg-muted)}.kind[data-v-8da29c59]{color:var(--fg-2);font-weight:500}.stage[data-v-8da29c59]{height:18px;padding:0 6px;border-radius:5px;background:var(--slate-a3);color:var(--fg-muted);line-height:18px;font-weight:500}.stage[data-stage=open][data-v-8da29c59]{background:var(--indigo-a3);color:var(--indigo-11)}.stage[data-stage=in_progress][data-v-8da29c59],.stage[data-stage=in_review][data-v-8da29c59]{background:var(--amber-a3);color:var(--amber-11)}.stage[data-stage=completed][data-v-8da29c59]{background:var(--jade-a3);color:var(--jade-11)}.wc[data-stage=withdrawn][data-v-8da29c59]{opacity:.6}.reward[data-v-8da29c59]{margin-left:auto;color:var(--fg-muted)}.reward b[data-v-8da29c59]{color:var(--fg);font-weight:600}.title[data-v-8da29c59]{margin:8px 0 0;color:var(--fg);font-size:var(--text-nav);font-weight:500;line-height:1.45}.award[data-v-8da29c59]{margin:6px 0 0;font-size:var(--text-sm);color:var(--fg-muted);line-height:1.7}.award[data-v-8da29c59] .av{vertical-align:-3px;margin:0 2px}.award b[data-v-8da29c59]{color:var(--fg-2);font-weight:500}.scope[data-v-8da29c59]{margin-top:8px;font-size:var(--text-sm)}.scope summary[data-v-8da29c59]{color:var(--fg-muted);cursor:pointer}.pre[data-v-8da29c59]{margin:6px 0 0;white-space:pre-wrap;color:var(--fg-2);font-size:var(--text-base);line-height:1.5}.lab[data-v-8da29c59]{margin:8px 0 0;color:var(--fg-faint)}.owner[data-v-8da29c59]{display:flex;align-items:center;gap:5px;margin:8px 0 0;font-size:var(--text-sm);color:var(--fg-2)}.next[data-v-8da29c59]{margin-top:10px}.row[data-v-8da29c59]{display:flex;flex-wrap:wrap;gap:6px}.field[data-v-8da29c59]{flex:1;min-width:160px;height:30px;padding:0 10px;border:1px solid var(--slate-a4);border-radius:8px;background:var(--slate-a2);color:var(--fg);font:inherit;font-size:var(--text-base);outline:none}.primary[data-v-8da29c59]{height:30px;padding:0 12px;border:0;border-radius:8px;background:var(--indigo-9);color:#fff;font:inherit;font-size:var(--text-base);font-weight:500;cursor:pointer}.primary[data-v-8da29c59]:disabled{opacity:.4;cursor:default}.secondary[data-v-8da29c59]{height:30px;padding:0 12px;border:1px solid var(--slate-a5);border-radius:8px;background:none;color:var(--fg-2);font:inherit;font-size:var(--text-base);cursor:pointer}.secondary[data-v-8da29c59]:disabled{opacity:.4;cursor:default}.muted[data-v-8da29c59]{color:var(--fg-muted);font-size:var(--text-sm)}.link[data-v-8da29c59]{padding:0;border:0;background:none;color:var(--indigo-11);font:inherit;cursor:pointer}.link[data-v-8da29c59]:hover{text-decoration:underline}.hist-t[data-v-8da29c59]{margin-top:10px;padding:0;border:0;background:none;color:var(--fg-faint);font:inherit;font-size:var(--text-sm);cursor:pointer}.hist[data-v-8da29c59]{margin:4px 0 0;padding-left:16px;font-size:var(--text-sm);color:var(--fg-2);line-height:1.6}.del[data-v-8da29c59]{margin-top:10px;font-size:var(--text-sm)}.del .danger[data-v-8da29c59]{color:var(--red-11)}.confirm[data-v-8da29c59]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--fg-2)}.cm[data-v-b09da3cb]{display:flex;gap:10px;padding-top:12px}.cm.top[data-v-b09da3cb]{padding:12px 14px;border:1px solid var(--slate-a3);border-radius:var(--radius-lg);background:var(--slate-a2)}.cm.top+.cm.top[data-v-b09da3cb]{margin-top:8px}.cm.top.decided[data-v-b09da3cb]{border-color:var(--jade-a5)}.cm-vote[data-v-b09da3cb]{display:flex;flex-direction:column;align-items:center;flex:none;width:28px;padding-top:1px}.v[data-v-b09da3cb]{display:grid;place-items:center;width:26px;height:20px;padding:0;border:0;border-radius:6px;background:none;color:var(--fg-faint);cursor:pointer;transition:background-color .12s,color .12s}.v svg[data-v-b09da3cb]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v[data-v-b09da3cb]:hover:not(:disabled){background:var(--slate-a3);color:var(--fg)}.v.up[aria-pressed=true][data-v-b09da3cb]{color:var(--indigo-11);background:var(--indigo-a3)}.v.down[aria-pressed=true][data-v-b09da3cb]{color:var(--red-11);background:var(--red-a3, var(--slate-a3))}.v[data-v-b09da3cb]:disabled{cursor:default;opacity:.45}.n[data-v-b09da3cb]{padding:1px 0;font-size:var(--text-sm);font-weight:600;color:var(--fg-2)}.mono[data-v-b09da3cb]{font-family:var(--font-mono)}.cm-main[data-v-b09da3cb]{flex:1;min-width:0}.cm-head[data-v-b09da3cb]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--fg-muted)}.letter[data-v-b09da3cb]{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;background:var(--slate-a4);color:var(--fg);font-weight:600}.who[data-v-b09da3cb]{color:var(--fg);font-weight:500}.muted[data-v-b09da3cb]{color:var(--fg-muted)}.tag[data-v-b09da3cb]{height:18px;padding:0 6px;border-radius:5px;background:var(--slate-a3);color:var(--fg-2);line-height:18px;font-weight:500}.tag.ok[data-v-b09da3cb]{background:var(--jade-a3);color:var(--jade-11)}.cm-text[data-v-b09da3cb]{margin:4px 0 0;color:var(--fg);font-size:var(--text-nav);line-height:1.55;white-space:pre-wrap;word-break:break-word}.cm.top>.cm-main>.cm-text[data-v-b09da3cb]{margin-top:6px;font-size:14px}.cm-acts[data-v-b09da3cb]{display:flex;gap:12px;margin-top:4px}.act[data-v-b09da3cb]{padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.act[data-v-b09da3cb]:hover{color:var(--fg)}.act.danger[data-v-b09da3cb]{color:var(--red-11)}.act.danger[data-v-b09da3cb]:hover{color:var(--red-11);text-decoration:underline}.confirm[data-v-b09da3cb]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--text-sm);color:var(--fg-2)}.gone-note[data-v-b09da3cb]{color:var(--fg-faint);font-style:italic}.cm.top.gone[data-v-b09da3cb]{background:none;border-style:dashed}.cm-reply[data-v-b09da3cb]{margin-top:8px;overflow:clip;border:1px solid var(--slate-a4);border-radius:10px;background:var(--slate-2)}.cm-reply[data-v-b09da3cb]:focus-within{border-color:var(--slate-a7)}.cm-reply-body[data-v-b09da3cb]{display:flex;align-items:flex-start;gap:10px;padding:10px 10px 4px}.cm-reply-body .av[data-v-b09da3cb]{flex:none}.cm-reply textarea[data-v-b09da3cb]{flex:1;display:block;min-width:0;padding:2px 0 0;border:0;background:none;resize:vertical;color:var(--fg);font:inherit;font-size:var(--text-nav);outline:none}.cm-reply textarea[data-v-b09da3cb]::placeholder{color:var(--fg-faint)}.cm-bar[data-v-b09da3cb]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:6px;border-top:1px solid var(--slate-a3);background:var(--composer-bar)}.ghost[data-v-b09da3cb]{padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer}.primary[data-v-b09da3cb]{border:0;background:var(--indigo-9);color:#fff;font:inherit;font-weight:500;cursor:pointer}.primary.sm[data-v-b09da3cb]{height:26px;padding:0 10px;border-radius:7px;font-size:var(--text-sm)}.primary[data-v-b09da3cb]:disabled{opacity:.4;cursor:default}.cm-kids[data-v-b09da3cb]{margin-top:2px;padding-left:12px;border-left:2px solid var(--slate-a3)}.cm-kids[data-v-b09da3cb]:hover{border-left-color:var(--slate-a5)}.cm-kids.flat[data-v-b09da3cb]{padding-left:0;border-left:0}.edited[data-v-b09da3cb]{font-style:italic;cursor:default}.cm-edit[data-v-b09da3cb]{margin-top:6px}.edit-note[data-v-b09da3cb]{margin-right:auto;padding-left:4px;font-size:var(--text-sm);color:var(--fg-faint)}.tv[data-v-6266d4e7]{display:flex;flex-direction:column;align-items:center;flex:none}.md[data-v-6266d4e7]{width:32px}.sm[data-v-6266d4e7]{width:26px}.v[data-v-6266d4e7]{display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:none;color:var(--fg-faint);cursor:pointer;transition:background-color .12s,color .12s}.md .v[data-v-6266d4e7]{width:28px;height:22px}.sm .v[data-v-6266d4e7]{width:24px;height:18px}.v svg[data-v-6266d4e7]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.md .v svg[data-v-6266d4e7]{width:16px;height:16px}.sm .v svg[data-v-6266d4e7]{width:14px;height:14px}.v[data-v-6266d4e7]:hover:not(:disabled){background:var(--slate-a3);color:var(--fg)}.v.up[aria-pressed=true][data-v-6266d4e7]{color:var(--indigo-11);background:var(--indigo-a3)}.v.down[aria-pressed=true][data-v-6266d4e7]{color:var(--red-11);background:var(--red-a3, var(--slate-a3))}.v[data-v-6266d4e7]:disabled{cursor:default;opacity:.45}.v[data-v-6266d4e7]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.n[data-v-6266d4e7]{padding:1px 0;font-weight:600;color:var(--fg-2)}.md .n[data-v-6266d4e7]{font-size:var(--text-nav)}.sm .n[data-v-6266d4e7]{font-size:var(--text-sm)}.mono[data-v-6266d4e7]{font-family:var(--font-mono)}.detail[data-v-fe997a60]{padding:22px 32px 48px;max-width:720px}.mono[data-v-fe997a60]{font-family:var(--font-mono)}.muted[data-v-fe997a60]{color:var(--fg-muted)}.strong[data-v-fe997a60]{color:var(--fg);font-weight:500}.dot[data-v-fe997a60]{margin:0 6px;color:var(--fg-faint)}.back[data-v-fe997a60]{display:none;margin:0 0 12px -8px}.flip[data-v-fe997a60]{transform:rotate(180deg)}.eyebrow[data-v-fe997a60]{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--fg-muted)}.eyebrow .dot[data-v-fe997a60]{margin:0}.head-top[data-v-fe997a60]{display:flex;align-items:flex-start;gap:10px;margin-left:-6px}.head-main[data-v-fe997a60]{flex:1;min-width:0;padding-top:2px}.title[data-v-fe997a60]{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--fg)}.meta[data-v-fe997a60]{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;font-size:var(--text-sm);color:var(--fg-muted)}.meta .av[data-v-fe997a60]{margin-right:5px}.body[data-v-fe997a60]{margin:16px 0 0;color:var(--fg-2);line-height:1.6;font-size:var(--text-nav)}.tag[data-v-fe997a60]{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:var(--slate-a3);color:var(--fg-2);font-size:var(--text-sm);font-weight:500}.ghost[data-v-fe997a60]{padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer}.ghost[data-v-fe997a60]:hover{color:var(--fg)}.ghost.link[data-v-fe997a60]{color:var(--indigo-11)}.decided[data-v-fe997a60]{margin-top:22px;padding:14px 0;border-top:1px solid var(--slate-a3);border-bottom:1px solid var(--slate-a3)}.decided-head[data-v-fe997a60]{display:flex;align-items:center;gap:8px;font-size:var(--text-sm)}.decided-head .ghost[data-v-fe997a60]{margin-left:auto}.note[data-v-fe997a60]{margin:8px 0 0;color:var(--fg-2);line-height:1.55;font-size:var(--text-nav)}.block[data-v-fe997a60]{margin-top:28px}.block-head[data-v-fe997a60]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.label[data-v-fe997a60]{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--fg-muted)}.legend[data-v-fe997a60]{font-size:var(--text-sm);color:var(--fg-muted)}.legend b[data-v-fe997a60]{color:var(--fg);font-weight:500}.empty[data-v-fe997a60]{margin:8px 0 0;color:var(--fg-muted)}.why[data-v-fe997a60]{margin:8px 0 4px;padding:10px 12px;border-radius:10px;background:var(--slate-a2)}.formula[data-v-fe997a60]{margin:0;font-size:var(--text-sm);color:var(--fg-2)}.formula b[data-v-fe997a60]{color:var(--fg)}.why-note[data-v-fe997a60]{margin:6px 0 0;font-size:var(--text-sm);color:var(--fg-muted)}.positions[data-v-fe997a60]{margin-top:4px}.pos[data-v-fe997a60]{display:flex;gap:16px;padding:16px 0}.pos+.pos[data-v-fe997a60]{border-top:1px solid var(--slate-a3)}.vote[data-v-fe997a60]{display:flex;flex-direction:column;align-items:center;flex:none;width:44px;padding:3px;border:1px solid var(--slate-a4);border-radius:12px;background:var(--slate-a2)}.v[data-v-fe997a60]{display:grid;place-items:center;width:36px;height:28px;padding:0;border:0;border-radius:9px;background:none;color:var(--fg-muted);cursor:pointer;transition:background-color .12s,color .12s,transform .12s}.v svg[data-v-fe997a60]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v[data-v-fe997a60]:hover:not(:disabled){background:var(--slate-a4);color:var(--fg)}.v[data-v-fe997a60]:active:not(:disabled){transform:scale(.94)}.v.up[aria-pressed=true][data-v-fe997a60]{background:var(--indigo-9);color:#fff;box-shadow:inset 0 1px #fff3}.v.down[aria-pressed=true][data-v-fe997a60]{background:var(--red-9);color:#fff;box-shadow:inset 0 1px #fff3}.v[data-v-fe997a60]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.n[data-v-fe997a60]{padding:4px 0;font-size:var(--text-nav);font-weight:600;color:var(--fg);cursor:default}.vote.locked[data-v-fe997a60]{border-color:transparent;background:none}.vote.locked .v[data-v-fe997a60]{display:none}.pos-main[data-v-fe997a60]{flex:1;min-width:0;padding-top:2px}.pos-top[data-v-fe997a60]{display:flex;align-items:center;gap:8px}.letter[data-v-fe997a60]{font-size:var(--text-sm);font-weight:600;color:var(--fg-muted)}.pos-text[data-v-fe997a60]{margin:6px 0 10px;color:var(--fg);line-height:1.55;font-size:var(--text-nav)}.pos-meta[data-v-fe997a60]{display:flex;flex-wrap:wrap;align-items:center;font-size:var(--text-sm);color:var(--fg-muted)}.by[data-v-fe997a60]{display:inline-flex;align-items:center;gap:5px}.stack[data-v-fe997a60]{display:inline-flex;margin-right:6px}.stack .av+.av[data-v-fe997a60]{margin-left:-4px}.settle-this[data-v-fe997a60]{margin-left:auto;color:var(--fg-2)}.aside[data-v-fe997a60]{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:var(--text-sm);color:var(--fg-muted)}.pip[data-v-fe997a60]{width:6px;height:6px;border-radius:50%;background:var(--amber-9)}.settle[data-v-fe997a60]{margin-top:18px;padding-top:14px;border-top:1px solid var(--slate-a3)}.stats[data-v-fe997a60]{margin:0;font-size:var(--text-sm);color:var(--fg-muted)}.stats b[data-v-fe997a60]{color:var(--fg);font-weight:500}.settle-act[data-v-fe997a60]{display:flex;gap:8px;margin-top:12px}.field[data-v-fe997a60]{flex:1;min-width:0;height:32px;padding:0 10px;border:1px solid var(--slate-a4);border-radius:9px;background:var(--slate-a2);color:var(--fg);font:inherit;font-size:var(--text-base);outline:none}.field[data-v-fe997a60]:focus{border-color:var(--slate-a7)}.primary[data-v-fe997a60]{height:32px;padding:0 14px;border:0;border-radius:9px;background:var(--indigo-9);color:#fff;font:inherit;font-size:var(--text-base);font-weight:500;cursor:pointer;box-shadow:inset 0 1px #fff3,0 1px 2px #0000004d;transition:background-color .12s,opacity .12s}.primary[data-v-fe997a60]:hover:not(:disabled){background:var(--indigo-10)}.primary[data-v-fe997a60]:disabled{opacity:.4;cursor:default}.primary[data-v-fe997a60]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.viewas[data-v-fe997a60]{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:var(--text-sm)}.seg[data-v-fe997a60]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--slate-a2)}.seg button[data-v-fe997a60]{height:20px;padding:0 7px;border:0;border-radius:6px;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.seg button[aria-checked=true][data-v-fe997a60]{background:var(--slate-a4);color:var(--fg)}.reply[data-v-fe997a60]{display:flex;gap:10px;padding:12px 0}.reply+.reply[data-v-fe997a60]{border-top:1px solid var(--slate-a3)}.reply-head[data-v-fe997a60]{display:flex;gap:8px;align-items:baseline;font-size:var(--text-sm)}.reply p[data-v-fe997a60]{margin:3px 0 0;color:var(--fg-2);line-height:1.55;font-size:var(--text-nav)}.composer[data-v-fe997a60]{margin-top:12px;overflow:clip;border:1px solid var(--slate-a4);border-radius:12px;background:var(--slate-2);transition:border-color .15s}.composer[data-v-fe997a60]:focus-within{border-color:var(--slate-a7)}.composer-body[data-v-fe997a60]{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 8px}.composer-body .av[data-v-fe997a60]{flex:none}.composer textarea[data-v-fe997a60]{flex:1;display:block;min-width:0;min-height:48px;padding:4px 0 0;border:0;background:none;resize:vertical;color:var(--fg);font:inherit;font-size:var(--text-nav);line-height:1.5;outline:none}.composer textarea[data-v-fe997a60]::placeholder{color:var(--fg-faint)}.composer-bar[data-v-fe997a60]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 14px;border-top:1px solid var(--slate-a3);background:var(--composer-bar)}.hint[data-v-fe997a60]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--fg-faint)}.zlink[data-v-fe997a60]{color:var(--fg-2);text-decoration:none}.zlink[data-v-fe997a60]:hover{color:var(--fg);text-decoration:underline}.check[data-v-fe997a60]{display:inline-flex;align-items:center;gap:5px;color:var(--fg-muted);cursor:pointer}.check input[data-v-fe997a60]{accent-color:var(--indigo-9)}.composer-actions[data-v-fe997a60]{display:inline-flex;gap:6px}.secondary[data-v-fe997a60]{height:32px;padding:0 12px;border:1px solid var(--slate-a5);border-radius:9px;background:none;color:var(--fg-2);font:inherit;font-size:var(--text-base);font-weight:500;cursor:pointer}.secondary[data-v-fe997a60]:hover:not(:disabled){color:var(--fg);border-color:var(--slate-a7)}.secondary[data-v-fe997a60]:disabled{opacity:.4;cursor:default}@media(max-width:899px){.detail[data-v-fe997a60]{padding:16px}.back[data-v-fe997a60]{display:inline-flex}}.ver[data-v-fe997a60]{color:var(--fg-muted)}.state[data-v-fe997a60]{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:var(--text-sm);color:var(--fg-muted)}.state[data-status=settled][data-v-fe997a60]{color:var(--jade-11)}.state[data-status=converging][data-v-fe997a60]{color:var(--indigo-11)}.state .dot[data-v-fe997a60]{margin:0}.tag.ok[data-v-fe997a60]{background:var(--jade-a3);color:var(--jade-11)}.tag.warn[data-v-fe997a60]{background:var(--amber-a3);color:var(--amber-11)}.add[data-v-fe997a60]{margin-top:10px}.add-btn[data-v-fe997a60]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px dashed var(--slate-a6);border-radius:9px;background:none;color:var(--fg-2);font:inherit;font-size:var(--text-base);cursor:pointer}.add-btn[data-v-fe997a60]:hover{color:var(--fg);border-color:var(--slate-a8)}.add-btn svg[data-v-fe997a60]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.add-form[data-v-fe997a60]{border:1px solid var(--slate-a5);border-radius:12px;background:var(--slate-a2)}.add-form textarea[data-v-fe997a60]{display:block;width:100%;padding:10px 12px 4px;border:0;background:none;resize:vertical;color:var(--fg);font:inherit;font-size:var(--text-nav);outline:none}.add-form textarea[data-v-fe997a60]::placeholder{color:var(--fg-faint)}.add-bar[data-v-fe997a60]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:6px 8px 8px}.primary.sm[data-v-fe997a60]{height:28px;padding:0 12px;font-size:var(--text-sm)}.decide[data-v-fe997a60]{margin-top:24px;padding:14px;border:1px solid var(--slate-a4);border-radius:12px;background:var(--slate-a2)}.choices[data-v-fe997a60]{display:inline-flex;gap:4px;margin-top:8px}.choices button[data-v-fe997a60]{min-width:34px;height:28px;padding:0 10px;border:1px solid var(--slate-a5);border-radius:8px;background:none;color:var(--fg-2);font:inherit;font-weight:600;cursor:pointer}.choices button[aria-checked=true][data-v-fe997a60]{background:var(--indigo-9);border-color:var(--indigo-9);color:#fff}.hint-line[data-v-fe997a60]{margin:8px 0 0;font-size:var(--text-sm);color:var(--fg-muted)}.meta .type[data-v-fe997a60]{display:inline-flex;align-items:center;gap:5px;height:20px;margin-right:10px;padding:0 7px 0 6px;border-radius:6px;background:var(--tbg);color:var(--tfg);font-weight:500}.meta .due[data-v-fe997a60]{display:inline-flex;align-items:center;height:20px;margin-right:10px;padding:0 7px;border-radius:6px;background:var(--slate-a3);color:var(--fg-2);font-weight:500;font-variant-numeric:tabular-nums}.meta .due[data-level=soon][data-v-fe997a60]{background:var(--amber-a3);color:var(--amber-11)}.meta .due[data-level=urgent][data-v-fe997a60],.meta .due[data-level=frozen][data-v-fe997a60]{background:var(--red-a3);color:var(--red-11)}.label-hint[data-v-fe997a60]{color:var(--fg-faint);font-weight:400}.why-note.first[data-v-fe997a60]{margin:0 0 6px;color:var(--fg-2)}.legend .builder[data-v-fe997a60]{margin-right:10px}.part[data-v-fe997a60]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:8px 0 0;font-size:var(--text-sm);color:var(--fg-2)}.part .mono[data-v-fe997a60]{color:var(--fg-muted)}.part a[data-v-fe997a60]{color:var(--indigo-11);text-decoration:none}.part a[data-v-fe997a60]:hover{text-decoration:underline}.pipe[data-v-fe997a60]{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0 0;padding:0;list-style:none;font-size:var(--text-sm)}.pipe li[data-v-fe997a60]{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border:1px solid var(--slate-a4);border-radius:11px;color:var(--fg-faint)}.pipe li+li[data-v-fe997a60]:before{content:"→";margin:0 4px 0 -2px;color:var(--fg-faint)}.pipe li.on[data-v-fe997a60]{border-color:var(--indigo-a7);color:var(--indigo-11)}.pipe li.done[data-v-fe997a60]{border-color:var(--jade-a5);color:var(--jade-11)}.pipe li.stop[data-v-fe997a60]{color:var(--fg-muted)}.pipe .mono[data-v-fe997a60]{font-size:11px}.reopen[data-v-fe997a60]{margin-top:12px;padding:12px 14px;border:1px solid var(--slate-a4);border-radius:12px;background:var(--slate-a2)}.reopen .settle-act[data-v-fe997a60]{margin-top:10px}.deferred[data-v-fe997a60]{margin:6px 0 0;font-size:var(--text-sm);color:var(--fg-muted)}.small[data-v-fe997a60]{font-size:var(--text-sm)}.composer.top[data-v-fe997a60]{margin:4px 0 6px}.tree[data-v-fe997a60]{margin-top:2px}.label .legend[data-v-fe997a60]{margin-left:4px;font-weight:400}.builder[data-v-fe997a60]{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-sm);color:var(--fg-muted);cursor:pointer}.builder input[data-v-fe997a60]{accent-color:var(--indigo-9)}.modes[data-v-fe997a60]{display:flex;width:fit-content;flex-wrap:wrap;gap:2px;margin-top:8px;padding:2px;border-radius:8px;background:var(--slate-a3)}.modes button[data-v-fe997a60]{height:26px;padding:0 10px;border:0;border-radius:6px;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.modes button[aria-checked=true][data-v-fe997a60]{background:var(--slate-a6);color:var(--fg)}.work .add-btn[data-v-fe997a60]{margin-top:2px}.fund[data-v-fe997a60]{display:grid;gap:8px;padding:12px;border:1px solid var(--slate-a5);border-radius:12px;background:var(--slate-a2)}.fund .field[data-v-fe997a60]{width:100%}.area[data-v-fe997a60]{width:100%;padding:8px 10px;border:1px solid var(--slate-a4);border-radius:9px;background:var(--slate-a2);color:var(--fg);font:inherit;font-size:var(--text-base);line-height:1.5;outline:none;resize:vertical}.area[data-v-fe997a60]::placeholder{color:var(--fg-faint)}.fund-bar[data-v-fe997a60]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.reward[data-v-fe997a60]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--fg-muted)}.reward input[data-v-fe997a60]{width:110px;height:30px;padding:0 8px;border:1px solid var(--slate-a4);border-radius:8px;background:var(--slate-a2);color:var(--fg);font:inherit;font-size:var(--text-base);outline:none}.edited[data-v-fe997a60]{font-style:italic}.edit-t[data-v-fe997a60]{margin-left:10px}.edit-thread[data-v-fe997a60]{display:grid;gap:8px;margin:0 0 10px;padding:10px 12px;border:1px solid var(--slate-a5);border-radius:12px;background:var(--slate-2)}.edit-thread[data-v-fe997a60]:focus-within{border-color:var(--slate-a7)}.et-title[data-v-fe997a60]{width:100%;padding:0;border:0;background:none;outline:none;color:var(--fg);font:inherit;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.edit-thread textarea[data-v-fe997a60]{width:100%;padding:0;border:0;background:none;outline:none;resize:vertical;color:var(--fg-2);font:inherit;font-size:var(--text-nav);line-height:1.6}.edit-thread textarea[data-v-fe997a60]::placeholder{color:var(--fg-faint)}.et-bar[data-v-fe997a60]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.et-bar .hint[data-v-fe997a60]{margin-right:auto}.panel[data-v-a42a2776]{position:absolute;z-index:20;top:0;right:0;bottom:0;width:min(580px,100%);display:flex;flex-direction:column;background:var(--thread-bg);border-left:1px solid var(--slate-a4);box-shadow:-18px 0 40px -18px #00000073}.panel.expanded[data-v-a42a2776]{width:100%;border-left:0}.panel.expanded[data-v-a42a2776] .detail{margin:0 auto}.bar[data-v-a42a2776]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 10px 0 20px;border-bottom:1px solid var(--slate-a3)}.where[data-v-a42a2776]{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--text-sm);color:var(--fg-muted)}.home[data-v-a42a2776]{color:var(--fg-2);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.home[data-v-a42a2776]:hover{color:var(--fg);text-decoration:underline}.home.here[data-v-a42a2776]{color:var(--fg-muted)}.sep[data-v-a42a2776]{color:var(--fg-faint)}.mono[data-v-a42a2776]{font-family:var(--font-mono)}.acts[data-v-a42a2776]{display:inline-flex;gap:2px}.ic[data-v-a42a2776]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;background:none;color:var(--fg-muted);cursor:pointer}.ic[data-v-a42a2776]:hover{background:var(--slate-a3);color:var(--fg)}.ic svg[data-v-a42a2776]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.confirm[data-v-a42a2776]{flex:none;padding:10px 20px 12px;border-bottom:1px solid var(--red-a5, var(--slate-a4));background:var(--red-a2, var(--slate-a2))}.confirm p[data-v-a42a2776]{margin:0 0 8px;font-size:var(--text-base);color:var(--fg-2)}.c-row[data-v-a42a2776]{display:flex;gap:6px}.c-row input[data-v-a42a2776]{flex:1;min-width:0;height:30px;padding:0 10px;border:1px solid var(--slate-a5);border-radius:8px;background:var(--surface);color:var(--fg);font:inherit;font-size:var(--text-base);outline:none}.danger[data-v-a42a2776]{height:30px;padding:0 12px;border:0;border-radius:8px;background:var(--red-9);color:#fff;font:inherit;font-size:var(--text-base);font-weight:500;cursor:pointer}.cancel[data-v-a42a2776]{height:30px;padding:0 10px;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer}.scroll[data-v-a42a2776]{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.panel-enter-active[data-v-a42a2776],.panel-leave-active[data-v-a42a2776]{transition:transform .2s cubic-bezier(.32,.72,0,1),opacity .16s}.panel-enter-from[data-v-a42a2776],.panel-leave-to[data-v-a42a2776]{transform:translate(24px);opacity:0}@media(prefers-reduced-motion:reduce){.panel-enter-active[data-v-a42a2776],.panel-leave-active[data-v-a42a2776]{transition:none}}@media(max-width:767px){.panel[data-v-a42a2776]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:60;border-left:0}}.scrim[data-v-aadc2067]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dlg[data-v-aadc2067]{position:relative;width:min(380px,calc(100vw - 32px));padding:22px;border:1px solid var(--slate-a5);border-radius:14px;background:var(--surface);box-shadow:0 24px 60px -12px #00000080}h2[data-v-aadc2067]{margin:0;font-size:16px;font-weight:600;color:var(--fg)}.sub[data-v-aadc2067]{margin:8px 0 16px;color:var(--fg-2);font-size:var(--text-base);line-height:1.55}.sub a[data-v-aadc2067]{color:var(--indigo-11)}.gh[data-v-aadc2067]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;border:0;border-radius:9px;background:var(--fg);color:var(--surface);font:inherit;font-size:var(--text-nav);font-weight:500;cursor:pointer}.gh svg[data-v-aadc2067]{width:16px;height:16px;fill:currentColor}.gh[data-v-aadc2067]:disabled{opacity:.6}.link[data-v-aadc2067]{display:block;margin:12px auto 0;padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer}.link[data-v-aadc2067]:hover{color:var(--fg)}.pw[data-v-aadc2067]{display:grid;gap:8px;margin-top:14px}.pw input[data-v-aadc2067]{height:34px;padding:0 10px;border:1px solid var(--slate-a5);border-radius:8px;background:var(--slate-a2);color:var(--fg);font:inherit;font-size:var(--text-base);outline:none}.primary[data-v-aadc2067]{height:34px;border:0;border-radius:8px;background:var(--indigo-9);color:#fff;font:inherit;font-size:var(--text-base);font-weight:500;cursor:pointer}.primary[data-v-aadc2067]:disabled{opacity:.4}.err[data-v-aadc2067]{margin:10px 0 0;color:var(--red-11);font-size:var(--text-sm)}.close[data-v-aadc2067]{position:absolute;top:12px;right:12px;padding:4px;border:0;background:none;color:var(--fg-muted);cursor:pointer}.notice[data-v-16ef3bb2]{position:fixed;left:50%;bottom:48px;z-index:90;transform:translate(-50%);max-width:min(560px,calc(100vw - 32px));padding:9px 14px;border:1px solid var(--red-a6, var(--slate-a6));border-radius:10px;background:var(--surface);color:var(--fg);font-size:var(--text-base);box-shadow:0 12px 32px -8px #0006;cursor:pointer}.shell[data-v-16ef3bb2]{display:flex;height:100dvh;overflow:hidden}.frame[data-v-16ef3bb2]{flex:1;min-width:0;height:100dvh;display:flex;flex-direction:column}.card[data-v-16ef3bb2]{flex:1;min-height:0;display:flex;flex-direction:column;margin:0 var(--frame-inset) var(--frame-inset);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.body[data-v-16ef3bb2]{flex:1;min-height:0;display:flex}.column[data-v-16ef3bb2]{position:relative;flex:1;min-width:0;display:flex;flex-direction:column}.slot[data-v-16ef3bb2]{flex:1;min-height:0;margin:var(--space-2) var(--space-4) var(--space-4);background:var(--slot-bg);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:auto}@media(max-width:767px){.shell[data-v-16ef3bb2]{height:auto;overflow:visible}.frame[data-v-16ef3bb2]{height:auto;min-height:100dvh}.card[data-v-16ef3bb2]{border-radius:0;border-inline:0;border-bottom:0}.body[data-v-16ef3bb2]{flex-direction:column}.slot[data-v-16ef3bb2]{margin:var(--space-3);min-height:60dvh}}:root{color-scheme:dark;--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0;--slate-a1: #00000000;--slate-a2: #d8f4f609;--slate-a3: #ddeaf814;--slate-a4: #d3edf81d;--slate-a5: #d9edfe25;--slate-a6: #d6ebfd30;--slate-a7: #d9edff40;--slate-a8: #d9edff5d;--slate-a9: #dfebfd6d;--slate-a10: #e5edfd7b;--slate-a11: #f1f7feb5;--slate-a12: #fcfdffef;--jade-1: #0d1512;--jade-2: #121c18;--jade-3: #0f2e22;--jade-4: #0b3b2c;--jade-5: #114837;--jade-6: #1b5745;--jade-7: #246854;--jade-8: #2a7e68;--jade-9: #29a383;--jade-10: #27b08b;--jade-11: #1fd8a4;--jade-12: #adf0d4;--jade-a1: #00de4505;--jade-a2: #27fba60c;--jade-a3: #02f99920;--jade-a4: #00ffaa2d;--jade-a5: #11ffb63b;--jade-a6: #34ffc24b;--jade-a7: #45fdc75e;--jade-a8: #48ffcf75;--jade-a9: #38feca9d;--jade-a10: #31fec7ab;--jade-a11: #21fec0d6;--jade-a12: #b8ffe1ef;--indigo-1: #11131f;--indigo-2: #141726;--indigo-3: #182449;--indigo-4: #1d2e62;--indigo-5: #253974;--indigo-6: #304384;--indigo-7: #3a4f97;--indigo-8: #435db1;--indigo-9: #3e63dd;--indigo-10: #5472e4;--indigo-11: #9eb1ff;--indigo-12: #d6e1ff;--indigo-a1: #1133ff0f;--indigo-a2: #3354fa17;--indigo-a3: #2f62ff3c;--indigo-a4: #3566ff57;--indigo-a5: #4171fd6b;--indigo-a6: #5178fd7c;--indigo-a7: #5a7fff90;--indigo-a8: #5b81feac;--indigo-a9: #4671ffdb;--indigo-a10: #5c7efee3;--indigo-a11: #9eb1ff;--indigo-a12: #d6e1ff;--plum-1: #181118;--plum-2: #201320;--plum-3: #351a35;--plum-4: #451d47;--plum-5: #512454;--plum-6: #5e3061;--plum-7: #734079;--plum-8: #92549c;--plum-9: #ab4aba;--plum-10: #b658c4;--plum-11: #e796f3;--plum-12: #f4d4f4;--red-1: #191111;--red-2: #201314;--red-3: #3b1219;--red-4: #500f1c;--red-5: #611623;--red-6: #72232d;--red-7: #8c333a;--red-8: #b54548;--red-9: #e5484d;--red-10: #ec5d5e;--red-11: #ff9592;--red-12: #ffd1d9;--red-a1: #f4121209;--red-a2: #f22f3e11;--red-a3: #ff173f2d;--red-a4: #fe0a3b44;--red-a5: #ff204756;--red-a6: #ff3e5668;--red-a7: #ff536184;--red-a8: #ff5d61b0;--red-a9: #fe4e54e4;--red-a10: #ff6465eb;--red-a11: #ff9592;--red-a12: #ffd1d9;--amber-1: #16120c;--amber-2: #1d180f;--amber-3: #302008;--amber-4: #3f2700;--amber-5: #4d3000;--amber-6: #5c3d05;--amber-7: #714f19;--amber-8: #8f6424;--amber-9: #ffc53d;--amber-10: #ffd60a;--amber-11: #ffca16;--amber-12: #ffe7b3;--amber-a1: #e63c0006;--amber-a2: #fd9b000d;--amber-a3: #fa820022;--amber-a4: #fc820032;--amber-a5: #fd8b0041;--amber-a6: #fd9b0051;--amber-a7: #ffab2567;--amber-a8: #ffae3587;--amber-a9: #ffc53d;--amber-a10: #ffd60a;--amber-a11: #ffca16;--amber-a12: #ffe7b3;--sky-1: #0d141f;--sky-2: #111a27;--sky-3: #112840;--sky-4: #113555;--sky-5: #154467;--sky-6: #1b537b;--sky-7: #1f6692;--sky-8: #197cae;--sky-9: #7ce2fe;--sky-10: #a8eeff;--sky-11: #75c7f0;--sky-12: #c2f3ff;--sky-a1: #0044ff0f;--sky-a2: #1171fb18;--sky-a3: #1184fc33;--sky-a4: #128fff49;--sky-a5: #1c9dfd5d;--sky-a6: #28a5ff72;--sky-a7: #2badfe8b;--sky-a8: #1db2fea9;--sky-a9: #7ce3fffe;--sky-a10: #a8eeff;--sky-a11: #7cd3ffef;--sky-a12: #c2f3ff;--teal-a3: #00deab1f;--teal-a4: #00ffd52e;--teal-9: #12a594;--teal-11: #0bd8b6;--grass-a3: #3ff9391c;--grass-a4: #3dff4a2b;--grass-9: #46a758;--grass-11: #71d083;--cad-viewer: radial-gradient(ellipse at 50% 40%, #1b2a45, #0e1526 75%);--cad-grid: linear-gradient(rgb(120 150 220 / .07) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, rgb(120 150 220 / .07) 1px, transparent 1px) 0 0 / 28px 28px;--cad-panel: #0c1322;--cad-chip: rgb(140 170 235 / .08);--cad-chip-hover: rgb(140 170 235 / .14);--cad-chip-active: rgb(140 170 235 / .2);--composer-bar: rgb(0 0 0 / .25);--type-question: var(--grass-11);--type-question-bg: var(--grass-a3);--type-proposal: var(--teal-11);--type-proposal-bg: var(--teal-a3);--type-idea: var(--amber-11);--type-idea-bg: var(--amber-a3);--bg: var(--slate-1);--slot-bg: var(--slate-1);--surface: var(--slate-2);--surface-raised: var(--slate-2);--surface-header: var(--slate-3);--surface-sunken: var(--slate-2);--surface-hover: var(--slate-a3);--thread-bg: #0b0b0b;--footer-bg: #050505;--surface-active: var(--indigo-a3);--border: var(--slate-a6);--border-strong: var(--slate-a7);--border-soft: var(--slate-a4);--fg: var(--slate-12);--fg-2: var(--slate-11);--fg-3: var(--slate-10);--fg-muted: var(--slate-9);--fg-faint: var(--slate-8);--brand: var(--indigo-9);--brand-fill: linear-gradient(180deg, var(--indigo-10), var(--indigo-9) 55%, var(--indigo-8));--brand-shadow: inset 0 1px 0 rgb(255 255 255 / .28), inset 0 -1px 0 rgb(0 0 0 / .25), 0 0 0 1px rgb(0 0 0 / .35), 0 1px 2px rgb(0 0 0 / .5), 0 4px 10px var(--indigo-a4);--brand-fg: #ffffff;--brand-panel: #0943bf;--on-brand: #ffffff;--on-brand-2: rgb(255 255 255 / .78);--on-brand-3: rgb(255 255 255 / .58);--on-brand-line: rgb(255 255 255 / .18);--on-brand-fill: rgb(255 255 255 / .08);--on-brand-hover: rgb(255 255 255 / .12);--accent: var(--indigo-9);--accent-fg: var(--slate-1);--accent-text: var(--indigo-11);--link: var(--indigo-11);--avatar: linear-gradient(135deg, var(--plum-11), var(--plum-9));--danger: var(--red-11);--danger-bg: var(--red-a2);--danger-border: var(--red-a7);--focus-ring: var(--indigo-a8);--tabs-track: var(--slate-1);--tabs-track-shadow: inset 0 1px 2px rgb(0 0 0 / .55), inset 0 2px 8px rgb(0 0 0 / .35), 0 1px 0 var(--slate-a3);--tabs-indicator: linear-gradient(180deg, var(--indigo-a6), var(--indigo-a4));--tabs-indicator-shadow: inset 0 1px 0 var(--slate-a5), inset 0 -1px 0 rgb(0 0 0 / .25), 0 1px 2px rgb(0 0 0 / .5), 0 3px 8px rgb(0 0 0 / .35);--tabs-fg: var(--slate-9);--tabs-fg-hover: var(--slate-11);--tabs-fg-active: var(--indigo-11);--toolbar-bg: var(--slate-2);--toolbar-border: var(--slate-a4);--toolbar-sep: var(--slate-a4);--toolbar-active: var(--slate-a4);--select-bg: var(--slate-a2);--select-border: var(--slate-a5);--overlay: rgb(0 0 0 / .5);--thumb-bg: radial-gradient(ellipse at 50% 40%, var(--slate-a7), var(--slate-a3) 70%);--success: var(--jade-11);--status-upcoming: var(--sky-9);--status-current: var(--jade-9);--status-previous: var(--amber-9);--status-unmaintained: var(--red-9);--shadow: 0 12px 32px rgb(0 0 0 / .5);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-2xs: .625rem;--text-xs: .625rem;--text-sm: .6875rem;--text-base: .75rem;--text-md: .875rem;--text-nav: .8125rem;--text-xl: 1.625rem;--tracking-caps: .12em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 40px;--radius-sm: 6px;--radius: 8px;--radius-lg: 12px;--bar-height: 56px;--footer-height: 32px;--control-height: 36px;--sidebar-width: 272px;--sidebar-rail: 52px;--arrow-panel-width: 320px;--frame-inset: 8px;--gutter: 24px}@media(max-width:767px){:root{--gutter: 16px;--frame-inset: 0px}}:root[data-theme=light]{color-scheme:light;--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024;--slate-a1: #00005503;--slate-a2: #00005506;--slate-a3: #0000330f;--slate-a4: #00002d17;--slate-a5: #0009321f;--slate-a6: #00002f26;--slate-a7: #00062e32;--slate-a8: #00083046;--slate-a9: #00051d74;--slate-a10: #00071b7f;--slate-a11: #0007149f;--slate-a12: #000509e3;--indigo-1: #fdfdfe;--indigo-2: #f7f9ff;--indigo-3: #edf2fe;--indigo-4: #e1e9ff;--indigo-5: #d2deff;--indigo-6: #c1d0ff;--indigo-7: #abbdf9;--indigo-8: #8da4ef;--indigo-9: #3e63dd;--indigo-10: #3358d4;--indigo-11: #3a5bc7;--indigo-12: #1f2d5c;--indigo-a1: #00008002;--indigo-a2: #0040ff08;--indigo-a3: #0047f112;--indigo-a4: #0044ff1e;--indigo-a5: #0044ff2d;--indigo-a6: #003eff3e;--indigo-a7: #0037ed54;--indigo-a8: #0034dc72;--indigo-a9: #0031d2c1;--indigo-a10: #002ec9cc;--indigo-a11: #002bb7c5;--indigo-a12: #001046e0;--jade-1: #fbfefd;--jade-2: #f4fbf7;--jade-3: #e6f7ed;--jade-4: #d6f1e3;--jade-5: #c3e9d7;--jade-6: #acdec8;--jade-7: #8bceb6;--jade-8: #56ba9f;--jade-9: #29a383;--jade-10: #26997b;--jade-11: #208368;--jade-12: #1d3b31;--jade-a1: #00c08004;--jade-a2: #00a3460b;--jade-a3: #00ae4819;--jade-a4: #00a85129;--jade-a5: #00a2553c;--jade-a6: #009a5753;--jade-a7: #00945f74;--jade-a8: #00976ea9;--jade-a9: #00916bd6;--jade-a10: #008764d9;--jade-a11: #007152df;--jade-a12: #002217e2;--plum-1: #fefcff;--plum-2: #fdf7fd;--plum-3: #fbebfb;--plum-4: #f7def8;--plum-5: #f2d1f3;--plum-6: #e9c2ec;--plum-7: #deade3;--plum-8: #cf91d8;--plum-9: #ab4aba;--plum-10: #a144af;--plum-11: #953ea3;--plum-12: #53195d;--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723;--red-a1: #ff000003;--red-a2: #ff000008;--red-a4: #ff000824;--red-a5: #ff000632;--red-a6: #f8000442;--red-a7: #df000356;--red-a8: #d2000571;--red-a9: #db0007b7;--red-a10: #d10005c1;--red-a11: #c40006d3;--red-a12: #55000de8;--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422;--sky-1: #f9feff;--sky-2: #f1fafd;--sky-3: #e1f6fd;--sky-4: #d1f0fa;--sky-5: #bee7f5;--sky-6: #a9daed;--sky-7: #8dcae3;--sky-8: #60b3d7;--sky-9: #7ce2fe;--sky-10: #74daf8;--sky-11: #00749e;--sky-12: #1d3e56;--teal-a3: #00c69d1f;--teal-a4: #00c39633;--teal-9: #12a594;--teal-11: #008573;--grass-a3: #07c1001f;--grass-a4: #00b20033;--grass-9: #46a758;--grass-11: #2a7e3b;--amber-a3: #ffbb0040;--red-a3: #f3000d14;--footer-bg: var(--slate-2);--composer-bar: rgb(0 0 0 / .03);--cad-viewer: radial-gradient(ellipse at 50% 40%, #f8fafd, #e2e8f3 75%);--cad-grid: linear-gradient(rgb(60 90 170 / .08) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, rgb(60 90 170 / .08) 1px, transparent 1px) 0 0 / 28px 28px;--cad-panel: #eef2f8;--cad-chip: rgb(60 90 170 / .07);--cad-chip-hover: rgb(60 90 170 / .12);--cad-chip-active: rgb(60 90 170 / .18);--thread-bg: var(--slate-1);--overlay: rgb(0 0 0 / .28);--shadow: 0 12px 32px rgb(0 0 0 / .14);--thumb-bg: radial-gradient(ellipse at 50% 40%, #ffffff, var(--slate-4) 75%);--tabs-track: var(--slate-3);--tabs-track-shadow: inset 0 1px 2px rgb(0 0 0 / .1), inset 0 2px 6px rgb(0 0 0 / .05), 0 1px 0 rgb(255 255 255 / .9);--tabs-indicator-shadow: inset 0 1px 0 rgb(255 255 255 / .5), inset 0 -1px 0 rgb(0 0 0 / .06), 0 1px 2px rgb(0 0 0 / .12), 0 2px 6px rgb(0 0 0 / .06);--status-upcoming: var(--sky-11)}@media(prefers-color-scheme:light){:root[data-theme=system]{color-scheme:light;--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024;--slate-a1: #00005503;--slate-a2: #00005506;--slate-a3: #0000330f;--slate-a4: #00002d17;--slate-a5: #0009321f;--slate-a6: #00002f26;--slate-a7: #00062e32;--slate-a8: #00083046;--slate-a9: #00051d74;--slate-a10: #00071b7f;--slate-a11: #0007149f;--slate-a12: #000509e3;--indigo-1: #fdfdfe;--indigo-2: #f7f9ff;--indigo-3: #edf2fe;--indigo-4: #e1e9ff;--indigo-5: #d2deff;--indigo-6: #c1d0ff;--indigo-7: #abbdf9;--indigo-8: #8da4ef;--indigo-9: #3e63dd;--indigo-10: #3358d4;--indigo-11: #3a5bc7;--indigo-12: #1f2d5c;--indigo-a1: #00008002;--indigo-a2: #0040ff08;--indigo-a3: #0047f112;--indigo-a4: #0044ff1e;--indigo-a5: #0044ff2d;--indigo-a6: #003eff3e;--indigo-a7: #0037ed54;--indigo-a8: #0034dc72;--indigo-a9: #0031d2c1;--indigo-a10: #002ec9cc;--indigo-a11: #002bb7c5;--indigo-a12: #001046e0;--jade-1: #fbfefd;--jade-2: #f4fbf7;--jade-3: #e6f7ed;--jade-4: #d6f1e3;--jade-5: #c3e9d7;--jade-6: #acdec8;--jade-7: #8bceb6;--jade-8: #56ba9f;--jade-9: #29a383;--jade-10: #26997b;--jade-11: #208368;--jade-12: #1d3b31;--jade-a1: #00c08004;--jade-a2: #00a3460b;--jade-a3: #00ae4819;--jade-a4: #00a85129;--jade-a5: #00a2553c;--jade-a6: #009a5753;--jade-a7: #00945f74;--jade-a8: #00976ea9;--jade-a9: #00916bd6;--jade-a10: #008764d9;--jade-a11: #007152df;--jade-a12: #002217e2;--plum-1: #fefcff;--plum-2: #fdf7fd;--plum-3: #fbebfb;--plum-4: #f7def8;--plum-5: #f2d1f3;--plum-6: #e9c2ec;--plum-7: #deade3;--plum-8: #cf91d8;--plum-9: #ab4aba;--plum-10: #a144af;--plum-11: #953ea3;--plum-12: #53195d;--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723;--red-a1: #ff000003;--red-a2: #ff000008;--red-a4: #ff000824;--red-a5: #ff000632;--red-a6: #f8000442;--red-a7: #df000356;--red-a8: #d2000571;--red-a9: #db0007b7;--red-a10: #d10005c1;--red-a11: #c40006d3;--red-a12: #55000de8;--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422;--sky-1: #f9feff;--sky-2: #f1fafd;--sky-3: #e1f6fd;--sky-4: #d1f0fa;--sky-5: #bee7f5;--sky-6: #a9daed;--sky-7: #8dcae3;--sky-8: #60b3d7;--sky-9: #7ce2fe;--sky-10: #74daf8;--sky-11: #00749e;--sky-12: #1d3e56;--teal-a3: #00c69d1f;--teal-a4: #00c39633;--teal-9: #12a594;--teal-11: #008573;--grass-a3: #07c1001f;--grass-a4: #00b20033;--grass-9: #46a758;--grass-11: #2a7e3b;--amber-a3: #ffbb0040;--red-a3: #f3000d14;--footer-bg: var(--slate-2);--composer-bar: rgb(0 0 0 / .03);--cad-viewer: radial-gradient(ellipse at 50% 40%, #f8fafd, #e2e8f3 75%);--cad-grid: linear-gradient(rgb(60 90 170 / .08) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, rgb(60 90 170 / .08) 1px, transparent 1px) 0 0 / 28px 28px;--cad-panel: #eef2f8;--cad-chip: rgb(60 90 170 / .07);--cad-chip-hover: rgb(60 90 170 / .12);--cad-chip-active: rgb(60 90 170 / .18);--thread-bg: var(--slate-1);--overlay: rgb(0 0 0 / .28);--shadow: 0 12px 32px rgb(0 0 0 / .14);--thumb-bg: radial-gradient(ellipse at 50% 40%, #ffffff, var(--slate-4) 75%);--tabs-track: var(--slate-3);--tabs-track-shadow: inset 0 1px 2px rgb(0 0 0 / .1), inset 0 2px 6px rgb(0 0 0 / .05), 0 1px 0 rgb(255 255 255 / .9);--tabs-indicator-shadow: inset 0 1px 0 rgb(255 255 255 / .5), inset 0 -1px 0 rgb(0 0 0 / .06), 0 1px 2px rgb(0 0 0 / .12), 0 2px 6px rgb(0 0 0 / .06);--status-upcoming: var(--sky-11)}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--link)}button{font:inherit;color:inherit}.muted{color:var(--fg-muted)}.caps{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.control{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-height);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);color:var(--fg);font-size:var(--text-base);white-space:nowrap;cursor:pointer}.control:hover{border-color:var(--border-strong)}.toolbar{display:flex;align-items:center;gap:6px;height:var(--control-height);padding:3px;border:1px solid var(--toolbar-border);border-radius:12px;background:var(--toolbar-bg)}.tgroup{display:flex;align-items:center;gap:var(--space-1)}.tsep{width:1px;height:18px;background:var(--toolbar-sep)}.tbtn{display:inline-flex;align-items:center;gap:6px;height:28px;padding-inline:9px;border:1px solid transparent;border-radius:8px;background:none;color:var(--fg-2);font-size:var(--text-base);font-weight:500;white-space:nowrap;cursor:pointer;transition:color .15s,background-color .15s}.tbtn:hover{background:var(--surface-hover);color:var(--fg)}.tbtn[aria-expanded=true]{background:var(--toolbar-active);color:var(--fg)}.select{display:inline-flex;align-items:baseline;gap:3px;height:28px;padding:0 6px 0 8px;border:1px solid var(--select-border);border-radius:8px;background:var(--select-bg);box-shadow:0 1px 2px #0003;line-height:26px;white-space:nowrap;cursor:pointer;transition:border-color .15s,background-color .15s}.select:hover{border-color:var(--border-strong)}.select[aria-expanded=true]{background:var(--toolbar-active)}.tbtn:focus-visible,.select:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.tbtn .icon,.tbtn svg{color:var(--fg-muted)}.chev-v{width:12px;height:12px;fill:none;stroke:var(--fg-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.view{padding:22px 28px 48px;max-width:1100px}.view-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.view-title{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.view-lede{margin:6px 0 0;max-width:720px;color:var(--fg-muted);font-size:var(--text-nav);line-height:1.55}.view-lede a{color:var(--indigo-11)}.view-section{margin-top:26px}.view-section>h2{margin:0 0 8px;font-size:var(--text-sm);font-weight:500;color:var(--fg-faint)}.view .mono{font-family:var(--font-mono)}.view .muted{color:var(--fg-muted)}.view .faint{color:var(--fg-faint)}.view .dot{margin:0 6px;color:var(--fg-faint)}.view a.link,.view .link{color:var(--indigo-11);text-decoration:none}.view a.link:hover{text-decoration:underline}.vt{width:100%;border-collapse:collapse;font-size:var(--text-base)}.vt th{padding:6px 10px;text-align:left;font-weight:500;font-size:var(--text-sm);color:var(--fg-faint);border-bottom:1px solid var(--slate-a4);white-space:nowrap}.vt td{padding:8px 10px;vertical-align:top;color:var(--fg-2);border-bottom:1px solid var(--slate-a3);line-height:1.45}.vt tr:hover td{background:var(--slate-a2)}.vt tr.hit td{background:var(--indigo-a3)}.vt td.num,.vt th.num{text-align:right;font-family:var(--font-mono);white-space:nowrap}.vt td a{color:var(--fg);text-decoration:none}.vt td a:hover{text-decoration:underline}.chip{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:5px;background:var(--slate-a3);color:var(--fg-2);font-size:var(--text-sm);text-decoration:none;white-space:nowrap}a.chip:hover{background:var(--slate-a5);color:var(--fg)}.chip.amber{background:var(--amber-a3);color:var(--amber-11)}.chip.jade{background:var(--jade-a3);color:var(--jade-11)}.chip.indigo{background:var(--indigo-a3);color:var(--indigo-11)}.vseg{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--slate-a2)}.vseg button{height:24px;padding:0 9px;border:0;border-radius:6px;background:none;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.vseg button[aria-checked=true]{background:var(--slate-a4);color:var(--fg)}.vbtn{height:26px;padding:0 10px;border:1px solid var(--slate-a5);border-radius:7px;background:none;color:var(--fg-2);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.vbtn:hover{color:var(--fg);border-color:var(--slate-a7)}.vempty{padding:28px 0;color:var(--fg-muted);font-size:var(--text-nav)}@media(max-width:767px){.view{padding:16px}.vt .hide-sm{display:none}}
