.inv-surface{background:var(--glass-bg-subtle);border:1px solid var(--coda-border-subtle);border-radius:14px;flex-direction:column;gap:16px;margin-top:26px;padding:20px 22px;display:flex}.inv-head{flex-direction:column;gap:8px;display:flex}.inv-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--coda-text-muted);font-size:9px}.inv-title{font-family:var(--font-sans);color:var(--coda-text);margin:0;font-size:15px;font-weight:500}.inv-note{font-family:var(--font-sans);color:var(--coda-text-secondary);max-width:62ch;margin:0;font-size:12.5px;font-weight:300;line-height:1.6}.inv-empty{font-family:var(--font-sans);color:var(--coda-text-muted);max-width:62ch;margin:0;font-size:12.5px;font-weight:300;line-height:1.6}.inv-refusal{font-family:var(--font-sans);color:var(--coda-text);border:1px solid var(--coda-border);background:var(--glass-bg-card);border-radius:10px;max-width:62ch;margin:0;padding:10px 12px;font-size:12.5px;font-weight:300;line-height:1.6}.inv-form{flex-direction:column;gap:14px;display:flex}.inv-field{flex-direction:column;gap:6px;display:flex}.inv-label{font-family:var(--font-sans);color:var(--coda-text-secondary);padding:0;font-size:12px;font-weight:500}.inv-input{font-family:var(--font-sans);color:var(--coda-text);background:var(--coda-surface);border:1px solid var(--coda-border);border-radius:var(--radius-sm);max-width:34ch;padding:10px 12px;font-size:13px;font-weight:300}.inv-input:focus-visible{outline:2px solid var(--coda-brand);outline-offset:1px}.inv-hint{font-family:var(--font-sans);color:var(--coda-text-muted);font-size:11.5px;font-weight:300}.inv-roles{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.inv-role{border-radius:var(--radius-sm);border:1px solid var(--coda-border-subtle);background:var(--glass-bg-subtle);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.inv-role:hover{background:var(--glass-bg-card)}.inv-role-name{font-family:var(--font-sans);color:var(--coda-text);font-size:13px;font-weight:500;display:block}.inv-role-desc{font-family:var(--font-sans);color:var(--coda-text-muted);max-width:60ch;font-size:11.5px;font-weight:300;line-height:1.5;display:block}.inv-role-note{font-family:var(--font-sans);color:var(--coda-text-muted);max-width:62ch;margin:0;font-size:11.5px;font-weight:300;line-height:1.55}.inv-foot{font-family:var(--font-sans);color:var(--coda-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;font-weight:300;display:flex}.inv-btn{font-family:var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--coda-border);background:var(--coda-surface);color:var(--coda-text);cursor:pointer;padding:9px 16px;font-size:12.5px;font-weight:500}.inv-btn.is-primary{background:var(--coda-brand);border-color:var(--coda-brand);color:#fff}.inv-btn:disabled{cursor:default;opacity:.6}.inv-ledger{flex-direction:column;gap:12px;display:flex}.inv-ledger-head{border-top:1px solid var(--coda-border-subtle);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}.inv-count{font-family:var(--font-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--coda-text-muted);font-size:10px}.inv-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.acc-set-section>.inv-rows{padding:16px 24px 24px}.acc-set-section>.inv-empty{margin:0;padding:16px 24px 24px}.acc-set-section>.inv-note{margin:0;padding:0 24px 24px}.acc-set-section>.inv-refusal{margin:0 24px 24px}.inv-row{flex-direction:column;gap:7px;padding:15px 0 17px;display:flex}.inv-row:first-child{padding-top:0}.inv-row:last-child{padding-bottom:0}.inv-row+.inv-row{border-top:1px solid var(--coda-border-subtle)}.inv-row-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.inv-to{font-family:var(--font-sans);color:var(--coda-text);overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:500}.inv-chip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--coda-border-subtle);background:var(--coda-surface-alt);color:var(--coda-text-muted);border-radius:5px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:500}.inv-chip.is-attention{color:var(--coda-text);border-color:var(--coda-border);background:var(--coda-surface-alt)}.inv-chip.is-attention:before{content:"⏸︎";margin-right:5px}.inv-chip.is-adverse{color:var(--pause-red);border-color:var(--pause-red-border);background:var(--pause-red-bg)}.inv-say{font-family:var(--font-sans);color:var(--coda-text);max-width:62ch;margin:0;font-size:12.5px;font-weight:300;line-height:1.55}.inv-next{color:var(--coda-text-secondary)}.inv-facts{flex-wrap:wrap;align-items:baseline;gap:2px 30px;margin:1px 0 0;display:flex}.inv-kv{align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.inv-k{font-family:var(--font-sans);color:var(--coda-text-muted);margin:0;font-size:12.5px;font-weight:300}.inv-v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--coda-text);margin:0;font-size:12.5px;font-weight:500}.inv-v.is-unread{font-family:var(--font-sans);color:var(--coda-text-muted);font-size:12.5px;font-weight:300}.inv-queue-btn{font-family:var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--coda-border);background:var(--coda-surface);color:var(--coda-text);cursor:pointer;transition:background .15s var(--ease-standard), border-color .15s;align-self:flex-start;margin-top:4px;padding:8px 15px;font-size:12.5px;font-weight:500}.inv-queue-btn:hover:not(:disabled){background:var(--coda-surface-alt);border-color:var(--coda-text-muted)}.inv-queue-btn:focus-visible{outline:2px solid var(--coda-brand);outline-offset:2px}.inv-queue-btn:disabled{cursor:default;opacity:.6}
:root{--aria-panel-w:min(416px, calc(50vw - 80px));--aria-dock-ms:.56s;--aria-dock-exit-ms:.38s}.chr-canvas{transition:left var(--aria-dock-ms) var(--ease-standard), right var(--aria-dock-exit-ms) var(--ease-standard)}.chr-frame.is-aria-docked .chr-canvas{right:calc(var(--aria-panel-w) + 32px);transition:left var(--aria-dock-ms) var(--ease-standard), right var(--aria-dock-ms) var(--ease-standard)}.chr-topbar{--tb-dock-dur:var(--aria-dock-exit-ms);transition:right var(--tb-dock-dur) var(--ease-standard)}.chr-frame.is-aria-docked .chr-topbar{right:calc(var(--aria-panel-w) + 32px);--tb-dock-dur:var(--aria-dock-ms)}.chr-frame.is-aria-arm .chr-inner{padding-bottom:18px}.chr-sidebar{transition:width .36s var(--ease-standard), transform .36s var(--ease-standard), box-shadow .36s var(--ease-standard)}.chr-frame.is-nav-hidden .chr-sidebar{transition:width .36s var(--ease-standard), transform var(--dur-slow-exit) var(--ease-standard), box-shadow var(--dur-slow-exit) var(--ease-standard);transform:translate(calc(-100% - 24px))}.chr-frame.is-nav-hidden .chr-canvas{left:16px}.chr-frame.is-nav-hidden .chr-topbar{transition:right var(--tb-dock-dur) var(--ease-standard), left .36s var(--ease-standard)}.chr-frame.is-nav-hidden.is-nav-peek .chr-sidebar{box-shadow:var(--shadow-md);transition:width .36s var(--ease-standard), transform .36s var(--ease-standard), box-shadow .36s var(--ease-standard);transform:none}.chr-nav-hotzone{z-index:60;width:14px;position:absolute;top:0;bottom:0;left:0}@media (max-width:720px){.chr-frame.is-nav-hidden .chr-sidebar{transform:none}.chr-frame.is-nav-hidden .chr-canvas{left:86px}}.aria-drawer{width:var(--aria-panel-w);border:1px solid var(--glass-border-card);box-shadow:var(--shadow-glass-elev);z-index:30;animation:aria-drawer-in var(--aria-dock-ms) var(--ease-standard);border-radius:18px;flex-direction:column;display:flex;position:absolute;top:16px;bottom:16px;right:16px}.aria-drawer:before{content:"";z-index:-1;background:var(--glass-bg-card);-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);border-radius:17px;position:absolute;inset:0}@keyframes aria-drawer-in{0%{transform:translate(24px)}to{transform:none}}@keyframes aria-drawer-out{0%{transform:none}to{transform:translate(24px)}}.aria-drawer.is-closing{animation:aria-drawer-out var(--aria-dock-exit-ms) var(--ease-standard) both}@media (prefers-reduced-motion:reduce){.aria-drawer,.aria-drawer.is-closing{animation:none}}.aria-drawer-head{z-index:2;border-bottom:1px solid var(--coda-border-subtle);background:var(--glass-bg-subtle);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-radius:17px 17px 0 0;align-items:baseline;gap:10px;padding:18px 20px 14px;display:flex;position:absolute;top:0;left:0;right:0}.aria-drawer-title{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--coda-text);font-size:12px;font-weight:500}.aria-drawer-scope{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--coda-text-muted);font-size:10px}.aria-drawer-x{cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--coda-text-muted);border:1px solid var(--coda-border-subtle);background:0 0;border-bottom-width:2px;border-radius:5px;align-self:center;margin-left:auto;padding:4px 7px 3px;font-size:9px;line-height:1;transition:color .12s,border-color .12s}.aria-drawer-x:hover{color:var(--coda-text);border-color:var(--coda-text-muted)}.aria-drawer-body{padding:calc(var(--aria-head-h,49px) + 14px) 20px calc(var(--aria-foot-h,168px) + 16px);flex-direction:column;flex:1;gap:14px;display:flex;overflow-y:auto}.aria-drawer-greet{color:var(--coda-text-secondary);margin:0;font-size:13.5px;font-weight:300;line-height:1.6}.aria-drawer-scopechip{font-family:var(--font-mono);letter-spacing:.04em;color:var(--coda-brand);background:color-mix(in oklch, var(--coda-brand) 7%, transparent);border:1px dashed color-mix(in oklch, var(--coda-brand) 42%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 6px 5px 11px;font-size:10.5px;display:inline-flex}.aria-drawer-scopechip .dot{background:var(--coda-brand);border-radius:999px;width:6px;height:6px}.aria-drawer-scopechip .lab{text-transform:none;letter-spacing:.02em}.aria-drawer-scopechip .clr{cursor:pointer;color:var(--coda-brand);font-family:var(--font-mono);opacity:.7;background:0 0;border:0;padding:0 4px;font-size:13px;line-height:1}.aria-drawer-scopechip .clr:hover{opacity:1}.aria-incident{flex-direction:column;gap:12px;display:flex}.aria-incident-head{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--destructive);align-items:center;gap:8px;font-size:10px;display:inline-flex}.aria-incident-head .dot{background:var(--destructive);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--destructive) 18%, transparent);border-radius:999px}.aria-incident-read{font-family:var(--font-sans);color:var(--coda-text-secondary);margin:0;font-size:13px;font-weight:300;line-height:1.55}.aria-courses{flex-direction:column;gap:9px;margin-top:2px;display:flex}.aria-course{text-align:left;cursor:pointer;background:var(--glass-bg-card);border:1px solid var(--glass-border-subtle);border-radius:12px;flex-direction:column;gap:7px;padding:12px 14px;transition:border-color .13s,background .13s;display:flex}.aria-course:hover{border-color:var(--coda-text-muted);background:var(--glass-bg-card)}.aria-course.is-rec{border-color:color-mix(in oklch, var(--coda-attention) 48%, transparent);background:color-mix(in oklch, var(--coda-attention) 7%, transparent)}.aria-course .top{align-items:center;gap:9px;display:flex}.aria-course .name{font-family:var(--font-sans);color:var(--coda-text);font-size:13.5px}.aria-course .badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--coda-attention);border:1px solid color-mix(in oklch, var(--coda-attention) 45%, transparent);border-radius:999px;padding:2px 7px;font-size:9px}.aria-course .arr{font-family:var(--font-mono);color:var(--coda-text-muted);margin-left:auto;font-size:12px}.aria-course .why{font-family:var(--font-sans);color:var(--coda-text-muted);font-size:12px;font-weight:300;line-height:1.5}@keyframes aria-chips-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.aria-drawer-chips{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}@media (prefers-reduced-motion:no-preference){.aria-drawer-chips{animation:.26s cubic-bezier(.2,.7,.3,1) .18s both aria-chips-in}}.aria-drawer-chip{cursor:pointer;text-align:left;font-family:var(--font-sans);letter-spacing:-.005em;color:var(--coda-text-secondary);background:var(--glass-bg-card);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--glass-border-card);box-shadow:var(--shadow-sm);border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:400;transition:border-color .12s,color .12s,background .12s}.aria-drawer-chip:hover{color:var(--coda-text);background:var(--glass-bg-elevated)}.aria-drawer-foot{pointer-events:none;padding:14px 20px 16px;position:absolute;bottom:0;left:0;right:0}.aria-drawer-foot>*{pointer-events:auto}.aria-drawer-inputwrap{box-sizing:border-box;background:var(--glass-bg-card);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--glass-border-card);box-shadow:var(--shadow-sm);border-radius:10px;align-items:center;gap:10px;padding:14px 12px;transition:background .14s,border-color .14s;display:flex;position:relative}.aria-drawer-inputwrap:hover,.aria-drawer-inputwrap:focus-within{background:var(--glass-bg-elevated)}.aria-drawer-inputwrap .pr,.aria-drawer-inputwrap .ret,.aria-drawer-input{z-index:1;position:relative}.aria-drawer-inputwrap .pr{font-family:var(--font-mono);color:var(--coda-text-faint);flex:none;font-size:13px}.aria-drawer-inputwrap .ret{font-family:var(--font-mono);color:var(--coda-text-muted);flex:none;font-size:10px}.aria-drawer-input{min-width:0;font-family:var(--font-sans);color:var(--coda-text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.aria-drawer-input::placeholder{color:var(--coda-text-muted)}.cmdk-reply.is-thinking{align-items:baseline;gap:8px;display:flex}.aria-thinking-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);letter-spacing:.02em;color:var(--coda-text-muted);flex:1;font-size:11.5px;overflow:hidden}.aria-thinking-label .resolved{color:var(--coda-text-muted)}.aria-thinking-label .pending{color:var(--coda-text)}.aria-thinking-label .dots i{opacity:0;font-style:normal}.aria-thinking-label .dots i:first-child{animation:1.6s linear infinite aria-dot-a}.aria-thinking-label .dots i:nth-child(2){animation:1.6s linear infinite aria-dot-b}.aria-thinking-label .dots i:nth-child(3){animation:1.6s linear infinite aria-dot-c}@keyframes aria-dot-a{0%,24%{opacity:0}25%,to{opacity:1}}@keyframes aria-dot-b{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes aria-dot-c{0%,74%{opacity:0}75%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.aria-thinking-label .dots i{opacity:1;animation:none}}.aria-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aria-drawer .aria-thread{gap:16px}.aria-drawer .cmdk-reply{letter-spacing:-.003em;color:var(--coda-text);background:0 0;border:0;border-radius:0;max-width:46ch;padding:0;font-size:16.5px;font-weight:300;line-height:1.55}.aria-drawer .cmdk-reply-agent{display:none}.aria-drawer .aria-thread-user{font-family:var(--font-mono);letter-spacing:.01em;color:var(--coda-text-secondary);justify-content:flex-start;align-items:baseline;gap:9px;font-size:12.5px}.aria-drawer .aria-thread-user:before{content:"›";color:var(--coda-text-faint);flex:none}.aria-drawer .aria-thread-user span{max-width:none;font-size:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0;line-height:1.5}.aria-drawer .aria-thread .agent-working{align-self:flex-start}.aria-flow-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.aria-flow-actions .btn .kbd{min-width:16px;height:16px;color:inherit;opacity:.7;background:0 0;border-color:currentColor;border-bottom-width:1px;margin-left:7px;padding:0 4px;font-size:9px}.aria-flow-note{font-family:var(--font-sans);color:var(--coda-text-muted);margin:8px 0 0;font-size:10.5px;font-style:italic}.aria-drawer .cmdk-liink-ack{flex-wrap:wrap}.aria-drawer .cmdk-liink-ack .hf-btn{margin-left:0}.demo-badge{transition:right var(--aria-dock-exit-ms) var(--ease-standard)}.chr-frame.is-aria-docked~.demo-badge,.chr-frame.is-aria-docked .demo-badge{right:calc(var(--aria-panel-w) + 32px);transition:right var(--aria-dock-ms) var(--ease-standard)}@media (prefers-reduced-transparency:reduce){.aria-drawer:before{content:none}.aria-drawer,.aria-drawer-head,.aria-drawer-chip,.aria-drawer-inputwrap{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-bg-subtle-solid,var(--coda-surface))}.aria-drawer-foot{background:var(--glass-bg-subtle-solid,var(--coda-surface));border-top:1px solid var(--coda-border-subtle)}.aria-drawer-chip:hover,.aria-drawer-inputwrap:hover,.aria-drawer-inputwrap:focus-within{background:var(--glass-bg-card-solid,var(--coda-surface-alt))}.aria-drawer-inputwrap:focus-within{border-color:var(--coda-text-muted)}}@media (max-width:720px){.chr-frame.is-aria-docked .chr-canvas{right:16px}}.aria-beam-host .aria-beam-glow{pointer-events:none;position:absolute;inset:0}.aria-beam-spacer{width:100%;height:100%;display:block}.aria-beam-host{position:relative}.aria-beam-host>:not(.aria-drawer-inputwrap):not(.aria-drawer-chip){opacity:0;transition:opacity .32s var(--ease-standard)}.aria-beam-host.is-on>:not(.aria-drawer-inputwrap):not(.aria-drawer-chip){opacity:1}.aria-drawer-chips .aria-beam-host :not(.aria-drawer-chip){filter:blur(3px)brightness(1.3)saturate(1.8)!important}@media (prefers-reduced-motion:reduce){.aria-beam-host>:not(.aria-drawer-inputwrap):not(.aria-drawer-chip){transition:none}}
.ev-stream{flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex}.ev-sec{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--fw-regular);letter-spacing:.14em;text-transform:uppercase;color:var(--coda-text-muted);padding:10px 0 4px}.ev-sec>span{border-radius:5px;margin-left:-6px;padding:2px 6px;display:inline-block}.ev-row{border-top:1px solid var(--coda-border);grid-template-columns:20px minmax(72px,auto) minmax(0,1fr) minmax(64px,auto) 58px;align-items:center;gap:0 12px;min-height:30px;padding:5px 0;display:grid}.ev-row:first-child,.ev-sec+.ev-row{border-top-color:#0000}.ev-mark{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.ev-mark.is-done{background:var(--coda-text)}.ev-mark.is-done svg{fill:none;width:10px;height:10px;stroke:var(--coda-surface);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ev-check-draw{stroke-dasharray:26;stroke-dashoffset:0}.ev-mark.is-running{border:1.5px solid var(--coda-text-muted);width:18px;height:18px;margin:1px}.ev-mark.is-todo{border:1.5px solid var(--coda-border);width:18px;height:18px;margin:1px}.ev-row.is-needs-you .ev-mark.is-needs-you{border:1.5px solid var(--coda-attention);background:var(--coda-attention-bg);width:18px;height:18px;margin:1px}.ev-actor{justify-self:start}.ev-actor .badge{white-space:nowrap}.ev-said{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.35;font-weight:var(--fw-regular);color:var(--coda-text);flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ev-fig{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13.5px}.ev-cite,.ev-time{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:var(--coda-text-muted);white-space:nowrap}.ev-cite{justify-self:end}.ev-time{text-align:right}.ev-row.is-running .agent-working{gap:8px;height:24px;padding:0 10px 0 6px}.ev-row.is-todo .ev-said,.ev-row.is-todo .ev-cite,.ev-row.is-todo .badge{color:var(--coda-text-muted)}.agent-working.is-size-64{border-radius:40px;gap:14px;height:auto;padding:10px 18px 10px 12px}.agent-working.is-size-64 .agent-status{font-size:var(--text-sm)}.agent-working.is-done{gap:8px}.agent-working.is-done .ev-mark{flex:none}.metal{isolation:isolate;position:relative}.metal:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg, var(--coda-text-faint), var(--coda-surface), var(--coda-surface-hover), var(--coda-surface), var(--coda-text-faint), var(--coda-surface-alt), var(--coda-text-faint));-webkit-mask:linear-gradient(var(--coda-text) 0 0) content-box, linear-gradient(var(--coda-text) 0 0);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:1px;position:absolute;inset:-1px;-webkit-mask-composite:xor;mask-composite:exclude}.metal.ring-2:before{padding:2px}.metal:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:radial-gradient(60px 22px at 50% 50%, var(--glass-bg-elevated), transparent 70%);mix-blend-mode:screen;opacity:.55;position:absolute;inset:-1px}.metal>*{z-index:3;position:relative}@media (prefers-reduced-motion:no-preference){@keyframes ev-tick-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes ev-check-draw{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}@keyframes ev-drop-row{0%{opacity:0;transform:translateY(-16px)scale(.98)}60%{opacity:1;transform:translateY(2px)scale(1.004)}to{opacity:1;transform:none}}@keyframes ev-pulse-once{0%{background-color:var(--coda-brand-bg)}to{background-color:#0000}}@keyframes ev-metal-turn{to{transform:rotate(360deg)}}@keyframes ev-metal-glow{0%{opacity:.55;transform:translate(-38%)}50%{opacity:1;transform:translate(38%)}to{opacity:.55;transform:translate(-38%)}}.ev-row,.ev-sec{animation:ev-tick-in .38s var(--ease-standard) both;animation-delay:calc(var(--i,0) * 70ms)}.ev-row.is-done .ev-check-draw{animation:ev-check-draw .34s var(--ease-standard) both;animation-delay:calc(var(--i,0) * 70ms + .22s)}.ev-row.is-landed{animation-name:ev-drop-row;animation-duration:.62s;animation-timing-function:var(--ease-spring)}.ev-sec>span{animation:ev-pulse-once .9s var(--ease-standard) both;animation-delay:calc(var(--i,0) * 70ms + .38s)}.metal:before{animation:7s linear infinite ev-metal-turn}.metal:after{animation:ev-metal-glow 5.5s var(--ease-standard) infinite}}
.lv{background:var(--coda-bg);box-sizing:border-box;max-width:560px;min-height:100dvh;margin:0 auto;padding:16px 18px 64px}.lv-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lv-mark-block{flex-direction:column;gap:2px;min-width:0;display:flex}.lv-net{font-family:var(--font-sans);font-size:26px;font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--coda-text);line-height:1.05}.lv-net-sub{font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-regular);color:var(--coda-text-secondary);line-height:1.2}.lv-live{font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-regular);color:var(--coda-text-secondary);border:1px solid var(--coda-border);background:var(--coda-surface);border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 11px 5px 9px;display:inline-flex}.lv-dot{background:var(--coda-status-ok);border-radius:50%;width:8px;height:8px;display:block}.lv-what{font-family:var(--font-sans);flex-wrap:wrap;gap:4px 8px;margin:12px 0 0;font-size:14px;line-height:1.4;display:flex}.lv-what-lead{color:var(--coda-text);font-weight:var(--fw-medium)}.lv-what-plain{color:var(--coda-text-muted)}.lv-count{border-bottom:1px solid var(--coda-border);font-family:var(--font-sans);color:var(--coda-text-secondary);margin:12px 0 0;padding-bottom:12px;font-size:15px}.lv-count-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--coda-text);font-size:17px}.lv-stale{font-family:var(--font-sans);color:var(--coda-text-muted);margin:12px 0 0;font-size:14px;line-height:1.4}.lv-empty{text-align:center;font-family:var(--font-sans);color:var(--coda-text-muted);margin:40px 0 0;font-size:15px;line-height:1.5}.lv-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lv-row{border-bottom:1px solid var(--coda-border);padding:16px 0}.lv-pair{font-family:var(--font-sans);font-size:16px;font-weight:var(--fw-regular);color:var(--coda-text);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;line-height:1.3;display:flex}.lv-bank{color:var(--coda-text);overflow-wrap:anywhere}.lv-to{color:var(--coda-text-muted)}.lv-line{flex-wrap:wrap;align-items:baseline;gap:8px;margin:8px 0 0;display:flex}.lv-tick{border:1.5px solid var(--coda-border);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;display:inline-flex}.lv-tick.is-settled{background:var(--coda-status-ok);border-color:#0000}.lv-tick.is-settled svg{fill:none;width:11px;height:11px;stroke:var(--coda-surface);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.lv-tick.is-moving{border-color:var(--coda-text-muted)}.lv-tick.is-returned{border-color:var(--coda-text)}.lv-tick.is-returned svg{fill:none;width:12px;height:12px;stroke:var(--coda-text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lv-tick.is-stopped{border-color:var(--coda-text-muted)}.lv-tick.is-stopped:before{content:"";background:var(--coda-text-muted);border-radius:1px;width:9px;height:1.5px}.lv-check{stroke-dasharray:26;stroke-dashoffset:0}.lv-state{font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-regular);color:var(--coda-text)}.lv-in{font-family:var(--font-sans);color:var(--coda-text-muted);font-size:15px}.lv-took{font-family:var(--font-mono);font-size:26px;font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--coda-text);line-height:1}.lv-row.is-stopped .lv-state{color:var(--coda-text-muted)}.lv-back{font-family:var(--font-sans);color:var(--coda-text-muted);font-size:15px}.lv-back:before{content:"·";margin-right:8px}.lv-row.is-returned .lv-state{color:var(--coda-text)}.lv-ago{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--coda-text-muted);margin:6px 0 0;font-size:13px}@media (prefers-reduced-motion:no-preference){@keyframes lv-breath{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.lv-dot{animation:lv-breath 2.4s var(--ease-standard) infinite}.lv-row.is-landed{animation:ev-drop-row .62s var(--ease-spring) both}.lv-row.is-arrived{animation:ev-pulse-once .9s var(--ease-standard) both}.lv-row.is-arrived .lv-check{animation:ev-check-draw .34s var(--ease-standard) both}}.lv-live.is-off{color:var(--coda-text-muted);padding-left:11px}.lv-lost{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:40px 0 0;display:flex}.lv-lost-lead{font-family:var(--font-sans);color:var(--coda-text);margin:0;font-size:16px;line-height:1.4}.lv-lost-body{font-family:var(--font-sans);color:var(--coda-text-muted);margin:0;font-size:15px;line-height:1.5}.lv-lost-retry{min-height:44px;font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-medium);color:var(--coda-text);background:var(--coda-surface);border:1px solid var(--coda-border);border-radius:var(--radius-sm);cursor:pointer;margin-top:6px;padding:0 20px}
.ntl-root{--ntl-ink:var(--coda-text);--ntl-ink-2:var(--coda-text-secondary);--ntl-muted:var(--coda-text-muted);--ntl-hair:var(--coda-border);--ntl-faint:var(--coda-text-faint);--ntl-slab:var(--coda-surface);--ntl-sub:var(--coda-surface-alt);--ntl-brand:var(--coda-brand);--ntl-good:var(--coda-status-ok);--ntl-attn:var(--coda-attention);--ntl-r-card:var(--radius-xl);--ntl-r-tile:var(--radius-lg)}.chr-frame[data-stage="1"] .ntl-root{--ntl-ink:var(--pf-ink);--ntl-ink-2:var(--pf-ink-2);--ntl-muted:var(--pf-ink-muted);--ntl-hair:var(--pf-hair);--ntl-faint:var(--pf-ink-faint);--ntl-slab:var(--pf-slab);--ntl-sub:var(--pf-sub);--ntl-brand:var(--pf-brand);--ntl-good:var(--pf-good);--ntl-attn:var(--pf-attn);--ntl-r-card:var(--pf-r-md);--ntl-r-tile:var(--pf-r-sm)}.ntl-card{border:1px solid var(--ntl-hair);border-radius:var(--ntl-r-card);background:var(--ntl-slab);min-width:0;color:var(--ntl-ink);font-family:var(--font-sans);flex-direction:column;gap:12px;padding:18px 24px 20px;display:flex}.ntl-card.is-expanded{gap:16px;padding:22px 28px 24px}.ntl-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.ntl-title{color:var(--ntl-ink);margin:0;font-size:16px;font-weight:500}.ntl-card.is-expanded .ntl-title{font-size:20px}.ntl-total{color:var(--ntl-muted);margin:0;font-size:13px}.ntl-total-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ntl-ink-2)}.ntl-total-since{white-space:nowrap}.ntl-expand,.ntl-close{border:1px solid var(--ntl-hair);height:32px;color:var(--ntl-ink-2);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.ntl-expand svg,.ntl-close svg{width:15px;height:15px}.ntl-expand:hover,.ntl-close:hover{border-color:color-mix(in srgb, var(--ntl-ink) 24%, transparent);color:var(--ntl-ink)}.ntl-expand:focus-visible,.ntl-close:focus-visible{outline:2px solid var(--ntl-brand);outline-offset:2px}.ntl-chart{min-width:0;margin:0}.ntl-plot{margin-top:14px;position:relative}.ntl-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ntl-base{stroke:var(--ntl-hair);stroke-width:1px;vector-effect:non-scaling-stroke}.ntl-join{stroke:var(--ntl-hair);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.ntl-area{stroke:none}.ntl-line{fill:none;stroke:var(--ntl-ink-2);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ntl-grad-top{stop-color:var(--ntl-ink);stop-opacity:.08}.ntl-grad-foot{stop-color:var(--ntl-ink);stop-opacity:0}.ntl-rate,.ntl-run{color:var(--ntl-muted);white-space:nowrap;pointer-events:none;font-size:11px;line-height:14px;position:absolute;top:-16px}.ntl-rate{font-family:var(--font-mono);font-variant-numeric:tabular-nums;left:0}.ntl-run.is-coarse{padding-right:8px}.ntl-run.is-fine{padding-left:8px}.ntl-tip{background:var(--ntl-ink);width:8px;height:8px;box-shadow:0 0 0 3px var(--ntl-slab);pointer-events:none;border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.ntl-dot-slot{display:contents}.ntl-dot{z-index:2;border:2px solid var(--ntl-slab);background:var(--ntl-ink);width:12px;height:12px;box-shadow:0 0 0 2px var(--ntl-slab), 0 0 0 3px var(--ntl-faint);cursor:pointer;translate:0 calc(var(--ntl-stack,0) * -16px);border-radius:50%;margin:-6px 0 0 -6px;padding:0;position:absolute}.ntl-dot:before{content:"";border-radius:50%;position:absolute;inset:-10px}.ntl-dot.is-negative{background:var(--ntl-attn);box-shadow:0 0 0 2px var(--ntl-slab), 0 0 0 3px color-mix(in srgb, var(--ntl-attn) 45%, transparent)}.ntl-dot.is-open,.ntl-dot:hover{box-shadow:0 0 0 2px var(--ntl-slab), 0 0 0 3px var(--ntl-ink)}.ntl-dot.is-negative.is-open,.ntl-dot.is-negative:hover{box-shadow:0 0 0 2px var(--ntl-slab), 0 0 0 3px var(--ntl-attn)}.ntl-dot:focus-visible{outline:2px solid var(--ntl-brand);outline-offset:4px}.ntl-card.is-expanded .ntl-dot{width:14px;height:14px;margin:-7px 0 0 -7px}.ntl-pop{z-index:5;border:1px solid var(--ntl-hair);border-radius:var(--ntl-r-tile);background:var(--ntl-slab);width:264px;box-shadow:var(--shadow-md);color:var(--ntl-ink);padding:12px 14px 14px;position:absolute;translate:-18px 16px}.ntl-pop.is-above{translate:-18px calc(-100% - 16px)}.ntl-pop.is-leftward.is-below{translate:calc(18px - 100%) 16px}.ntl-pop.is-leftward.is-above{translate:calc(18px - 100%) calc(-100% - 16px)}.ntl-pop-sign{color:var(--ntl-ink-2);margin:0;font-size:11px;font-weight:500}.ntl-pop.is-negative .ntl-pop-sign{color:var(--ntl-attn)}.ntl-pop-text{color:var(--ntl-ink);margin:4px 28px 0 0;font-size:14px;line-height:1.35}.ntl-pop-when{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ntl-muted);margin:4px 0 0;font-size:12px}.ntl-pop-link{color:var(--ntl-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ntl-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ntl-ink) 35%, transparent);text-underline-offset:3px;margin-top:10px;font-size:13px;display:inline-block}.ntl-pop-link:hover{text-decoration-color:currentColor}.ntl-pop-link:focus-visible{outline:2px solid var(--ntl-brand);outline-offset:2px}.ntl-pop-close{width:26px;height:26px;color:var(--ntl-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px;position:absolute;top:8px;right:8px}.ntl-pop-close svg{width:100%;height:100%;display:block}.ntl-pop-close:hover{background:var(--ntl-sub)}.ntl-scrub{z-index:1;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:6px;position:absolute;inset:0}.ntl-scrub:focus{outline:none}.ntl-scrub:focus-visible{outline:2px solid var(--ntl-brand);outline-offset:2px}@supports selector(:has(*)){.ntl-scrub:focus-visible{outline:none}.ntl-chart:has(.ntl-scrub:focus-visible){outline:2px solid var(--ntl-brand);outline-offset:8px;border-radius:10px}}.ntl-cross{z-index:1;background:color-mix(in srgb, var(--ntl-ink) 36%, transparent);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.ntl-cross-pt{z-index:1;box-sizing:border-box;border:1.5px solid var(--ntl-ink);background:var(--ntl-slab);pointer-events:none;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.ntl-cross-tip{z-index:4;background:var(--ntl-ink);color:var(--ntl-slab);box-shadow:var(--shadow-md);font-family:var(--font-sans);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:6px 9px 7px;line-height:1.3;display:flex;position:absolute;top:0;translate:10px}.ntl-cross-tip.is-leftward{translate:calc(-100% - 10px)}.ntl-cross-tip.is-low{top:auto;bottom:0}.ntl-cross-when{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ntl-slab) 74%, transparent);font-size:11px}.ntl-cross-count{font-size:13px}.ntl-cross-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.ntl-ticks{height:16px;margin-top:8px;position:relative}.ntl-tick{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ntl-muted);white-space:nowrap;font-size:11px;position:absolute;top:0;translate:-50%}.ntl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ntl-empty{color:var(--ntl-muted);margin:0;padding:12px 0;font-size:14px}.ntl-list{flex-direction:column;gap:8px;min-width:0;display:flex}.ntl-list-t{color:var(--ntl-muted);margin:4px 0 0;font-size:13px;font-weight:500}.ntl-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ntl-rows-item{min-width:0}.ntl-row{border:1px solid var(--ntl-hair);border-radius:var(--ntl-r-tile);background:var(--ntl-slab);color:var(--ntl-ink);grid-template-columns:62px minmax(0,1fr) minmax(120px,auto);align-items:center;gap:16px;padding:10px 14px;text-decoration:none;display:grid}.ntl-row:hover{border-color:color-mix(in srgb, var(--ntl-ink) 20%, transparent)}.ntl-row:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ntl-brand);outline:none}.ntl-row-lane{align-items:center;gap:8px;display:flex}.ntl-row-mark{width:18px;height:18px;color:var(--ntl-muted);flex:none;display:inline-flex}.ntl-row-mark svg{width:100%;height:100%}.ntl-row-mark.is-ok{color:var(--ntl-ink-2)}.ntl-row-mark.is-loss{color:var(--ntl-attn)}.ntl-row-mark.is-system{color:var(--ntl-ink-2)}.ntl-row-mark.is-attn{color:var(--ntl-attn)}.ntl-row-mark.is-quiet{color:var(--ntl-muted)}.ntl-row-at{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ntl-muted);font-size:12px}.ntl-row-what{flex-direction:column;gap:3px;min-width:0;display:flex}.ntl-row-btw{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:8px;font-size:14px;display:grid}.ntl-row-bank{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ntl-row-bank.is-from{text-align:right}.ntl-row-bank.is-mine{color:var(--ntl-muted)}.ntl-row-arrow{text-align:center;color:var(--ntl-muted)}.ntl-row-ref{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:var(--ntl-muted);font-size:12px;overflow:hidden}.ntl-row-fig{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ntl-row-amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ntl-ink);font-size:14px}.ntl-row-chip{background:var(--ntl-sub);color:var(--ntl-muted);border-radius:999px;padding:1px 8px;font-size:12px}.ntl-row-chip.is-attn{background:color-mix(in srgb, var(--ntl-attn) 12%, transparent);color:var(--ntl-attn)}.ntl-detail{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:16px;height:100%;min-height:0;display:grid}.ntl-detail-top{grid-column:1/-1;min-width:0}.ntl-detail-list{min-width:0;min-height:0;overflow:auto}.ntl-detail-chat{border:1px solid var(--ntl-hair);border-radius:var(--ntl-r-card);background:var(--ntl-sub);flex-direction:column;gap:12px;min-height:0;padding:18px;display:flex}.ntl-detail-chat.is-empty{align-self:start}@media (max-width:900px){.ntl-detail{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);height:auto}.ntl-detail-list{overflow:visible}}.ntl-prompt{border:1px solid var(--ntl-hair);border-radius:var(--ntl-r-tile);background:var(--ntl-slab);color:var(--ntl-ink);font-family:var(--font-sans);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ntl-prompt-ico{width:22px;height:22px;color:var(--ntl-ink-2);flex:none}.ntl-prompt-ico svg{width:100%;height:100%;display:block}.ntl-prompt-text{flex-direction:column;gap:2px;display:flex}.ntl-prompt-t{font-size:14px;font-weight:500}.ntl-prompt-s{color:var(--ntl-muted);font-size:13px}@media (prefers-reduced-motion:no-preference){@keyframes ntl-pulse{0%{background:var(--ntl-good);box-shadow:0 0 0 3px var(--ntl-slab), 0 0 0 3px color-mix(in srgb, var(--ntl-good) 45%, transparent)}to{background:var(--ntl-ink);box-shadow:0 0 0 3px var(--ntl-slab), 0 0 0 16px color-mix(in srgb, var(--ntl-good) 0%, transparent)}}.ntl-tip.is-pulsing{animation:ntl-pulse 1.2s var(--ease-standard) 1}.ntl-expand,.ntl-close,.ntl-row,.ntl-dot{transition:border-color .14s var(--ease-standard), box-shadow .14s var(--ease-standard), color .14s var(--ease-standard)}::view-transition-group(ntl-chart){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(ntl-list){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,0,0,1)}}@media (prefers-reduced-motion:reduce){::view-transition-group(ntl-chart){animation:none!important}::view-transition-group(ntl-list){animation:none!important}::view-transition-old(ntl-chart){animation:none!important}::view-transition-new(ntl-chart){animation:none!important}::view-transition-old(ntl-list){animation:none!important}::view-transition-new(ntl-list){animation:none!important}}
.dsk-slab{--pf-ink:var(--coda-text);--pf-ink-2:var(--coda-text-secondary);--pf-ink-muted:var(--coda-text-muted);--pf-ink-faint:var(--coda-text-faint);--pf-slab:var(--coda-surface);--pf-sub:var(--coda-surface-alt);--pf-sub-hov:color-mix(in oklab, var(--coda-surface-alt) 91%, var(--coda-text));--pf-hair:var(--coda-border-subtle);--pf-brand:var(--coda-brand);--pf-attn:var(--coda-attention);--pf-sh-float:var(--shadow-lg);--pf-r-sm:14px;--pf-r-pill:999px;--pf-t-card:26px;--pf-t-val:15px;--pf-t-lab:13px;--pf-ease:cubic-bezier(.4, 0, .2, 1);--pf-t-fast:.15s;--pf-card-h:150px;box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;min-height:0;padding:0;container:dsk-slab/inline-size}.dsk-slab .pf-sel{flex:none;display:inline-flex;position:relative}.dsk-slab .pf-sel-btn{border:1px solid var(--pf-hair);border-radius:var(--pf-r-pill);background:var(--pf-slab);height:38px;color:var(--pf-ink);font-family:var(--font-sans);cursor:pointer;transition:background var(--pf-t-fast) var(--pf-ease);align-items:center;gap:8px;padding:0 12px 0 16px;font-size:13px;font-weight:400;line-height:1;display:inline-flex}.dsk-slab .pf-sel-btn:hover{background:var(--pf-sub)}.dsk-slab .pf-sel-btn:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pf-brand);outline:none}.dsk-slab .pf-sel-val{white-space:nowrap}.dsk-slab .pf-sel-chev{fill:none;width:15px;height:15px;stroke:var(--pf-ink-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--pf-t-fast) var(--pf-ease);flex:none}.dsk-slab .pf-sel-btn[aria-expanded=true] .pf-sel-chev{transform:rotate(180deg)}.dsk-slab .pf-sel-menu{z-index:60;border:1px solid var(--pf-hair);border-radius:var(--pf-r-sm);background:var(--pf-slab);box-shadow:var(--pf-sh-float);margin:0;padding:6px;list-style:none;position:fixed;top:0;right:0}.dsk-slab .pf-sel-menu:focus,.dsk-slab .pf-sel-menu:focus-visible{outline:none}.dsk-slab .pf-sel-opt{height:34px;color:var(--pf-ink);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:0 10px 0 12px;font-size:13px;font-weight:400;display:flex}.dsk-slab .pf-sel-opt.is-active{background:var(--pf-sub-hov)}.dsk-slab .pf-sel-opt-lab{min-width:0}.dsk-slab .pf-sel-tick{visibility:hidden;fill:none;width:15px;height:15px;stroke:var(--pf-brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dsk-slab .pf-sel-opt[aria-selected=true] .pf-sel-tick{visibility:visible}@media (prefers-reduced-motion:reduce){.dsk-slab .pf-sel-btn,.dsk-slab .pf-sel-chev{transition:none}}.dsk-slab .pf-cards,.dsk-slab .pf-card-body{flex:1}.dsk-slab .pf-land-left{justify-content:flex-start}.dsk-slab .pf-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:inherit;font-weight:500}.dsk-slab .pf-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink-muted);font-size:11px;font-weight:400}.dsk-slab .pf-hero{flex-direction:column;gap:12px;display:flex}.dsk-slab .pf-hero-fig{align-items:baseline;gap:8px;min-height:78px;display:flex}.dsk-slab .pf-hero-fig.is-unread{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px}.dsk-slab .pf-hero-cur{font-family:var(--font-mono);letter-spacing:0;color:var(--pf-ink-faint);font-size:44px;font-weight:500;line-height:1}.dsk-slab .pf-hero-amt{letter-spacing:-.03em;color:var(--pf-ink);font-size:76px;line-height:.9}.dsk-slab .pf-hero-dash{font-family:var(--font-mono);color:var(--pf-ink-faint);font-size:52px;font-weight:500;line-height:1}.dsk-slab .pf-hero-unread{font-size:var(--pf-t-val);color:var(--pf-ink-muted);font-weight:300}.dsk-slab .pf-land{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:32px;display:grid}.dsk-slab .pf-land-left{flex-direction:column;gap:26px;min-width:0;display:flex}.dsk-slab .pf-land-left .pf-cards{flex:1}.dsk-slab .pf-cards{grid-template-columns:1fr 1fr;gap:26px;display:grid}.dsk-slab .pf-card{border:1px solid var(--coda-border-subtle);border-radius:var(--radius-sm);background:var(--glass-bg-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;min-width:0;display:flex;overflow:hidden}.dsk-slab .pf-card-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 0;display:flex}.dsk-slab .pf-card-ico{border-radius:var(--pf-r-pill);background:var(--glass-bg-card);width:42px;height:42px;color:var(--pf-ink-2);flex:none;place-items:center;display:grid}.dsk-slab .pf-card-ico svg{width:19px;height:19px}.dsk-slab .pf-card-body{min-height:var(--pf-card-h);flex-direction:column;flex:1;justify-content:flex-end;padding:0 24px 20px;display:flex}.dsk-slab .pf-card-lab{font-size:var(--pf-t-lab);color:var(--pf-ink-muted);margin-bottom:6px;font-weight:400}.dsk-slab .pf-card-fig{letter-spacing:-.03em;color:var(--pf-ink);font-size:40px;line-height:1}.dsk-slab .pf-card-fig.is-unread{flex-direction:column;gap:4px;display:flex}.dsk-slab .pf-card-dash{font-family:var(--font-mono);color:var(--pf-ink-faint);font-size:34px;font-weight:500;line-height:1}.dsk-slab .pf-card-unread{font-family:var(--font-sans);font-size:var(--pf-t-lab);letter-spacing:0;color:var(--pf-ink-muted);font-weight:300;line-height:1.4}.dsk-slab .pf-card .pf-hero{gap:6px}.dsk-slab .pf-card .pf-hero-fig{min-height:0}.dsk-slab .pf-card .pf-hero-amt{font-size:40px;line-height:1}.dsk-slab .pf-card .pf-hero-cur{color:var(--pf-ink);font-size:40px}.dsk-slab .pf-card .pf-hero-fig{gap:3px}.dsk-slab .pf-card .pf-hero-dash{font-size:34px}.dsk-slab .pf-card .pf-kicker{font-size:var(--pf-t-lab);letter-spacing:0;text-transform:none}.dsk-slab .pf-card-foot{background:var(--glass-bg-subtle);border-top:1px solid var(--coda-border-subtle);align-items:center;gap:14px;padding:16px 24px;display:flex}.dsk-slab .pf-card-foot-ico{border-radius:var(--pf-r-pill);background:var(--glass-bg-card);width:34px;height:34px;color:var(--pf-ink-2);flex:none;place-items:center;display:grid}.dsk-slab .pf-card-foot-ico svg{width:16px;height:16px}.dsk-slab .pf-card-foot-text{flex-direction:column;min-width:0;display:flex}.dsk-slab .pf-card-foot-lab{color:var(--pf-ink-muted);font-size:12px}.dsk-slab .pf-card-foot-fig{letter-spacing:-.01em;color:var(--pf-ink);font-size:21px;line-height:1.15}.dsk-slab .pf-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dsk-slab .pf-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.dsk-slab .pf-count{border:1px solid var(--coda-border-subtle);border-radius:var(--radius-sm);background:var(--glass-bg-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;color:var(--pf-ink);align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.dsk-slab a.pf-count{transition:background var(--pf-t-fast) var(--pf-ease)}.dsk-slab a.pf-count:hover{background:var(--glass-bg-card)}.dsk-slab .pf-count-ico{border-radius:var(--pf-r-pill);background:var(--glass-bg-card);width:42px;height:42px;color:var(--pf-ink-2);flex:none;place-items:center;display:grid}@media (prefers-reduced-transparency:reduce){.dsk-slab .pf-card,.dsk-slab .pf-count{background:var(--glass-bg-subtle-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.dsk-slab .pf-card-foot,.dsk-slab .pf-card-ico,.dsk-slab .pf-card-foot-ico,.dsk-slab .pf-count-ico,.dsk-slab a.pf-count:hover{background:var(--glass-bg-card-solid)}}.dsk-slab .pf-count-ico svg{width:19px;height:19px}.dsk-slab .pf-count-text{flex-direction:column;min-width:0;display:flex}.dsk-slab .pf-count-fig{font-size:var(--pf-t-card);letter-spacing:-.01em;color:var(--pf-ink);line-height:1.15}.dsk-slab .pf-count-lab{font-size:var(--pf-t-lab);color:var(--pf-ink-muted);line-height:1.3}.dsk-slab .pf-count-lab.is-attn{color:var(--pf-attn)}@media (prefers-reduced-motion:no-preference){.dsk-slab .pf-live.is-lit-a{animation:pf-live-lit-a 1.8s var(--ease-standard)}.dsk-slab .pf-live.is-lit-b{animation:pf-live-lit-b 1.8s var(--ease-standard)}}@container dsk-slab (max-width:700px){.dsk-slab .pf-cards,.dsk-slab .pf-counts{grid-template-columns:minmax(0,1fr)}}@container dsk-slab (min-width:1640px){.dsk-slab .pf-land{--pf-card-h:96px}}
:root{--dur-fast-exit:.11s;--dur-base-exit:.22s;--dur-slow-exit:.27s}.fluid-collapse{transition:height var(--fluid-collapse-dur,0s) var(--ease-standard);overflow:hidden}@media (prefers-reduced-motion:reduce){.fluid-collapse{transition-duration:0s}}
.chr-frame[data-stage="1"] .pf-sel{flex:none;display:inline-flex;position:relative}.chr-frame[data-stage="1"] .pf-sel-btn{border:1px solid var(--pf-hair);border-radius:var(--pf-r-pill);background:var(--pf-slab);height:38px;color:var(--pf-ink);font-family:var(--font-sans);cursor:pointer;transition:background var(--pf-t-fast) var(--pf-ease);align-items:center;gap:8px;padding:0 12px 0 16px;font-size:13px;font-weight:400;line-height:1;display:inline-flex}.chr-frame[data-stage="1"] .pf-sel-btn:hover{background:var(--pf-sub)}.chr-frame[data-stage="1"] .pf-sel-btn:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pf-brand);outline:none}.chr-frame[data-stage="1"] .pf-sel-val{white-space:nowrap}.chr-frame[data-stage="1"] .pf-sel-chev{fill:none;width:15px;height:15px;stroke:var(--pf-ink-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--pf-t-fast) var(--pf-ease);flex:none}.chr-frame[data-stage="1"] .pf-sel-btn[aria-expanded=true] .pf-sel-chev{transform:rotate(180deg)}.chr-frame[data-stage="1"] .pf-sel-menu{z-index:60;border:1px solid var(--pf-hair);border-radius:var(--pf-r-sm);background:var(--pf-slab);box-shadow:var(--pf-sh-float);margin:0;padding:6px;list-style:none;position:fixed;top:0;right:0}.chr-frame[data-stage="1"] .pf-sel-menu:focus,.chr-frame[data-stage="1"] .pf-sel-menu:focus-visible{outline:none}.chr-frame[data-stage="1"] .pf-sel-opt{height:34px;color:var(--pf-ink);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:0 10px 0 12px;font-size:13px;font-weight:400;display:flex}.chr-frame[data-stage="1"] .pf-sel-opt.is-active{background:var(--pf-sub-hov)}.chr-frame[data-stage="1"] .pf-sel-opt-lab{min-width:0}.chr-frame[data-stage="1"] .pf-sel-tick{visibility:hidden;fill:none;width:15px;height:15px;stroke:var(--pf-brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.chr-frame[data-stage="1"] .pf-sel-opt[aria-selected=true] .pf-sel-tick{visibility:visible}@media (prefers-reduced-motion:reduce){.chr-frame[data-stage="1"] .pf-sel-btn,.chr-frame[data-stage="1"] .pf-sel-chev{transition:none}}
html.pf-lens-on .pf-lens{-webkit-backdrop-filter:invert();backdrop-filter:invert();pointer-events:none;z-index:2147483647;opacity:0;will-change:transform;border-radius:50%;width:20px;height:20px;transition:transform .12s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1),opacity .25s;position:fixed;top:0;left:0}html.pf-lens-on .pf-lens.is-visible{opacity:1}html.pf-lens-on .pf-lens.is-hover{width:46px;height:46px}html.pf-lens-on .pf-lens.is-down{width:14px;height:14px}@media (hover:hover) and (pointer:fine){html.pf-lens-on,html.pf-lens-on *{cursor:none!important}}@media (prefers-reduced-motion:reduce){html.pf-lens-on .pf-lens{transition:opacity .25s}}
