:root .pn[data-ui=nebula][data-theme]{--bg:#0B0D1E;--bg-2:#10132A;--card:#131733;--card-2:#191E3F;--ink:#E8E9FF;--muted:#B4B8E0;--dim:#A0A6D4;--line:rgba(160,170,255,.16);--line-2:rgba(160,170,255,.3);--gold:#7FD3F7;--gold-ink:#8FDBFA;--gold-soft:rgba(127,211,247,.12);--btn-bg:#7FD3F7;--btn-ink:#0B0D1E;--olive:#7FD3F7;--olive-hover:#A6E3FB;--olive-deep:#1B3A5C;--olive-light:#6CC4EC;--wash:#24284D;--wash-strong:rgba(124,108,240,.3);--conn:#C3B4FF;--lapis:#9CB8FF;--store:#B4B8E0;--store-soft:rgba(127,211,247,.1);--model:#C9B8FF;--model-soft:rgba(201,184,255,.1);--done:#E8E9FF;--open:#E8E9FF;--sel:#E8E9FF;--you-edge:#6C74C8;--needs:#C3B4FF;--needs-ink:#C3B4FF;--needs-on:#0B0D1E;--shadow:0 1px 0 rgba(0,0,0,.45), 0 14px 34px -18px rgba(70,50,200,.55);color-scheme:dark;background-color:var(--bg);background-image:radial-gradient(1100px 560px at 88% -12%,rgba(124,108,240,.16),transparent 62%),radial-gradient(900px 520px at -6% 108%,rgba(95,200,240,.09),transparent 60%);background-attachment:fixed}html[data-ui=nebula],html[data-ui=nebula] body{background:#0b0d1e;color-scheme:dark}.pn[data-ng]{--ng-kick: 500 11.5px/1.4 var(--mono);--ng-body: 16.5px;--ng-lead: 20px;--ng-small: 13.5px;--ng-rule: var(--line-2)}@media(min-width:1200px){.pn[data-ng]{--ng-body: 17px;--ng-lead: 21px;--ng-small: 14px;--ng-kick: 500 12px/1.4 var(--mono)}}@media(min-width:1600px){.pn[data-ng]{--ng-body: 18px;--ng-lead: 23px;--ng-small: 14.5px}}.pn[data-ng]:not([data-theme=light]){--ng-rule: rgba(230, 232, 227, .3)}.pn[data-ng][data-theme=dark] .pn-msg,.pn[data-ng][data-theme=dark] .tp{--muted: #BDC3BC;--dim: #A6ADA6;--line: rgba(230, 232, 227, .2)}@media(prefers-color-scheme:dark){.pn[data-ng]:not([data-theme=light]) .pn-msg,.pn[data-ng]:not([data-theme=light]) .tp{--muted: #BDC3BC;--dim: #A6ADA6;--line: rgba(230, 232, 227, .2)}}.pn[data-ng] .stream .msgs{gap:20px;padding:4px 6px 12px 2px}.pn[data-ng] .stream .hd h2{font-family:var(--serif);font-weight:400;font-size:28px;line-height:1.15;letter-spacing:-.005em}@media(min-width:1600px){.pn[data-ng] .stream .hd h2{font-size:32px}}.pn[data-ng] .stream .hd .n .prov{font:var(--ng-kick);letter-spacing:.08em;text-transform:uppercase}.pn[data-ng] .stream .intro,.pn[data-ng] .stream .about{font-size:var(--ng-small);color:var(--muted)}.pn[data-ng] .pn-msg{padding:0;border:0;background:none;border-radius:0;font-size:var(--ng-body);line-height:1.6}.pn[data-ng] .pn-msg .who{gap:10px;align-items:baseline;margin-bottom:5px}.pn[data-ng] .pn-msg .who b{font:600 var(--ng-small)/1.4 var(--sans);color:var(--ink);letter-spacing:0;text-transform:none}.pn[data-ng] .pn-msg .who time{font:12px var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;margin-left:0}.pn[data-ng] .pn-msg .who .mark{display:none}.pn[data-ng] .pn-msg.you,.pn[data-ng] .pn-msg.person{align-self:flex-end;max-width:72%;min-width:min(100%,300px);padding:9px 16px 10px;border-radius:10px;border:0;background:color-mix(in srgb,var(--tone, var(--you-edge)) 10%,var(--card))}.pn[data-ng] .pn-msg.person:not(.mine){align-self:flex-start}.pn[data-ng] .pn-msg.you .tx,.pn[data-ng] .pn-msg.person .tx{font-family:var(--sans);font-size:calc(var(--ng-body) + .5px);line-height:1.5;color:var(--ink)}.pn[data-ng] .pn-msg.you+.pn-msg.you,.pn[data-ng] .pn-msg.person+.pn-msg.person{margin-top:-12px}.pn[data-ng] .pn-msg.you+.pn-msg.you .who b,.pn[data-ng] .pn-msg.person+.pn-msg.person .who b{font-weight:500;color:var(--muted)}.pn[data-ng] .pn-msg.answer{align-self:stretch;padding:14px 22px;border:1px solid var(--line);border-left:3px solid var(--olive);border-radius:10px;background:var(--card-2);animation:ng-in .45s ease-out both;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 20px}.pn[data-ng] .pn-msg.answer>*{flex:1 1 100%;min-width:0;order:5}.pn[data-ng] .pn-msg.answer>.who{order:0}.pn[data-ng] .pn-msg.answer>.tx,.pn[data-ng] .pn-msg.answer>.rra{order:1}.pn[data-ng] .pn-msg.answer>.dn{order:2;flex:1 1 340px}.pn[data-ng] .pn-msg.answer>.ng-mem{order:2;flex:0 0 260px}.pn[data-ng] .pn-msg.answer>.lens,.pn[data-ng] .pn-msg.answer>.bl-after{order:3}.pn[data-ng] .pn-msg.answer>.wg{order:4}.pn[data-ng] .pn-msg.answer .who b{color:var(--olive)}.pn[data-ng] .pn-msg.answer .tx.md{font-size:var(--ng-body)}.pn[data-ng] .pn-msg.answer .tx.md p{margin:0 0 10px}.pn[data-ng] .pn-msg.answer .tx.md>p:first-child{font-size:calc(var(--ng-body) + 1.5px);line-height:1.55}.pn[data-ng] .pn-msg.answer.rr{background:var(--card-2);border:1px solid var(--line);border-left:3px solid var(--olive);border-radius:10px;padding:14px 22px}.pn[data-ng] .pn-msg.answer.failed{opacity:.7;border-left-color:var(--line-2)}.pn[data-ng] .tx.md .cchip{font-size:12.5px;padding:0 8px;border-color:var(--line-2);background:var(--card);color:var(--ink)}.pn[data-ng] [data-testid=sc-live]{border-left-color:var(--olive);animation:ng-in .45s ease-out both,ng-edge 2.4s ease-in-out infinite}.pn[data-ng] [data-testid=sc-live] .tx.md>:last-child:after{content:"";display:inline-block;width:.55em;height:1.05em;margin-left:3px;vertical-align:-.18em;background:var(--olive);border-radius:1px;animation:ng-caret 1s steps(2,start) infinite}.pn[data-ng] [data-testid=sc-live] .bl-read{font-size:var(--ng-small);color:var(--muted)}.pn[data-ng] [data-testid=sc-live] .ml-row{margin-top:8px;padding-top:8px;border-top:1px dashed var(--line)}@keyframes ng-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ng-edge{0%,to{border-left-color:var(--olive)}50%{border-left-color:var(--line-2)}}@keyframes ng-caret{0%{opacity:1}50%{opacity:0}}.pn[data-ng] .pn-msg .finds,.pn[data-ng] .pn-msg .bl-after{font-size:var(--ng-small)}.pn[data-ng] .pn-msg .bl-row{padding:3px 0;border-bottom:1px solid var(--line)}.pn[data-ng] .pn-msg .bl-after summary{font:var(--ng-kick);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);padding:6px 0 2px}.pn[data-ng] .dn,.pn[data-ng] .wg,.pn[data-ng] .ng-mem,.pn[data-ng] .pn-msg.answer>.lens{max-width:none;margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--ng-rule);position:relative}.pn[data-ng] .pn-msg.answer>.tx{margin-bottom:4px}.pn[data-ng] .pn-msg.answer>.bl-after{margin-top:8px}.pn[data-ng] .dn:before,.pn[data-ng] .wg:before,.pn[data-ng] .ng-mem:has(>*):before{display:block;font:var(--ng-kick);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}.pn[data-ng] .dn:before{content:"What it draws on"}.pn[data-ng] .wg:before{content:"What it weighed"}.pn[data-ng] .ng-mem:has(>*):before{content:"Memory engaged"}.pn[data-ng] .ng-mem:not(:has(>*)){display:none}.pn[data-ng] .dn .lead{font-size:var(--ng-lead);line-height:1.35}.pn[data-ng] .dn .lead em{color:var(--olive)}.pn[data-ng] .dn .meta{margin-top:8px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);font-size:var(--ng-small);gap:14px;color:var(--muted)}.pn[data-ng] .dn .line{width:160px;height:22px}.pn[data-ng] .dn .line path{stroke-width:1.5}.pn[data-ng] .dn .go{font-weight:600}.pn[data-ng] .dn .row{font-size:var(--ng-small);grid-template-columns:120px 1fr auto}.pn[data-ng] .dn .ev{margin-top:10px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.pn[data-ng] .dn .acct,.pn[data-ng] .dn .scope{font-size:var(--ng-small)}.pn[data-ng] .ng-mem{display:grid;gap:6px}.pn[data-ng] .pn-msg.answer>.pn-maplights.after{display:none}.pn[data-ng] .ng-mem .pn-maplights.after{margin:0;width:100%;flex-direction:column;align-items:stretch;gap:6px}.pn[data-ng] .ng-mem .pn-maplights.after{padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);flex-direction:row;align-items:center;gap:12px}.pn[data-ng] .ng-mem .pn-maplights.after .desk{display:block;width:132px;height:40px;flex:none}.pn[data-ng] .ng-mem .pn-maplights.after .phone{display:none}.pn[data-ng] .ng-mem .pn-maplights.after .cap{margin:0;text-align:left;font:13px/1.4 var(--sans);color:var(--ink);-webkit-line-clamp:3;line-clamp:3;min-width:0}.pn[data-ng] .ng-mem .pn-maplights .dot{fill:var(--ink);fill-opacity:.18}.pn[data-ng] .ng-mem .pn-maplights .dot.lit{fill:var(--olive);fill-opacity:.95}.pn[data-ng] .ng-mem .pn-maplights .ring{stroke:var(--olive);stroke-width:1.25;opacity:.8}.pn[data-ng] .pn-msg .bl-written{margin:10px 0 0;padding:8px 12px;border:1px dashed var(--line-2);border-radius:8px;font-size:var(--ng-small)}.pn[data-ng] .pn-msg .bl-written .bl-wline{font:var(--ng-kick);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pn[data-ng] .pn-msg.answer>.lens{margin-top:10px}.pn[data-ng] .wg .closed{font-size:calc(var(--ng-small) + 1px);padding:2px 0}.pn[data-ng] .wg .closed b{font-weight:600}.pn[data-ng] .wg .body{margin-top:8px;padding:12px 16px 8px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.pn[data-ng] .wg h4{font:400 var(--ng-lead)/1.3 var(--serif)}.pn[data-ng] .wg .lean{font-size:calc(var(--ng-body) - .5px);color:var(--muted)}.pn[data-ng] .wg .ph{font-size:calc(var(--ng-small) + 1px)}.pn[data-ng] .wg .marks i{width:9px;height:9px}.pn[data-ng] .wg .basis,.pn[data-ng] .wg .sec,.pn[data-ng] .wg .note,.pn[data-ng] .wg .chip{font-size:var(--ng-small)}.pn[data-ng] .wg .sec .h,.pn[data-ng] .wg .ty,.pn[data-ng] .dn .row .s,.pn[data-ng] .dn .scope .h{font:var(--ng-kick);letter-spacing:.06em}.pn[data-ng] .pn-msg .more summary,.pn[data-ng] .pn-msg .checks summary,.pn[data-ng] .pn-msg details.code summary{font:var(--ng-kick);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);padding:6px 0 2px}.pn[data-ng] .pn-msg .cites{font-size:var(--ng-small)}.pn[data-ng] .pn-msg .rate{margin-top:10px}.pn[data-ng] .pn-composer{margin-top:12px;padding-top:12px;border-top:1px solid var(--ng-rule);gap:8px}.pn[data-ng] .pn-composer textarea{font-size:16px;line-height:1.5;min-height:52px;padding:11px 14px;border-radius:10px;border-color:var(--line-2);background:var(--card)}.pn[data-ng] .pn-composer textarea:focus{border-color:var(--olive);box-shadow:0 0 0 3px var(--gold-soft)}.pn[data-ng] .pn-composer .webtoggle{border-radius:8px;padding:5px 12px;font-size:var(--ng-small)}.pn[data-ng] .pn-composer .pn-btn.primary{border-radius:8px;padding:8px 18px;font-weight:600}.pn[data-ng] .pn-composer .hint{font-size:12.5px;color:var(--dim)}.pn[data-ng] .qchips{gap:8px}.pn[data-ng] .qchip{font-size:var(--ng-small);padding:10px 14px;border-radius:10px}.pn[data-ng] .qchips .qh{font:var(--ng-kick);letter-spacing:.06em;text-transform:uppercase}@media(min-width:1200px){.pn[data-ng] .pn-region:has(.pn-workwrap){max-width:none}.pn[data-ng] .pn-chat:has(.pn-workwrap){grid-template-columns:180px minmax(0,1fr);gap:16px}.pn[data-ng] .pn-chat:has(.pn-workwrap) .stream{max-width:none;width:100%}.pn[data-ng] .pn-chat:has(.pn-workwrap) .pn-topics button{padding:8px 10px;font-size:13px;border-radius:8px}.pn[data-ng] .pn-workwrap{grid-template-columns:minmax(0,1fr) 360px;gap:22px}.pn[data-ng] .pn-chat:has(.pn-workwrap) .stream{position:sticky;top:112px;height:calc(100vh - 128px);min-height:0;overflow:hidden}.pn[data-ng] .pn-workwrap{height:100%;flex:1;min-height:0;grid-template-rows:minmax(0,1fr)}.pn[data-ng] .pn-workwrap .wmain{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.pn[data-ng] .pn-workwrap .wmain .msgs{max-height:none;flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.pn[data-ng] .pn-workwrap .wmain .pn-composer{flex:none}.pn[data-ng] .pn-workwrap .sf1side{position:static;max-height:100%;overflow-y:auto;padding-right:2px}.pn[data-ng] .pn-region:has(.pn-workwrap)>header{margin-bottom:10px}.pn[data-ng] .pn-region:has(.pn-workwrap)>header .pn-sub{display:none}.pn[data-ng] .pn-region:has(.pn-workwrap)>header .pn-h1{font-size:24px}}@media(min-width:1600px){.pn[data-ng] .pn-chat:has(.pn-workwrap){grid-template-columns:212px minmax(0,1fr)}.pn[data-ng] .pn-workwrap{grid-template-columns:minmax(0,1fr) 420px;gap:26px}}@media(min-width:1200px){.pn[data-ng] .pn-region:has(.pn-chat.mc-solo .ng-work){max-width:none}.pn[data-ng] .pn-region:has(.pn-chat.mc-solo .ng-work)>header{margin-bottom:10px}.pn[data-ng] .pn-region:has(.pn-chat.mc-solo .ng-work)>header .pn-sub{display:none}.pn[data-ng] .pn-region:has(.pn-chat.mc-solo .ng-work)>header .pn-h1{font-size:24px}.pn[data-ng] .pn-chat.mc-solo .stream:has(.ng-work){max-width:none;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto minmax(0,1fr);gap:0 22px;align-items:stretch;position:sticky;top:92px;height:calc(100vh - 108px);min-height:0;overflow:hidden}.pn[data-ng] .pn-chat.mc-solo .stream:has(.ng-work)>.ch{grid-column:1 / -1;position:static}.pn[data-ng] .pn-chat.mc-solo .stream:has(.ng-work)>.mc-main{grid-column:1;grid-row:2;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.pn[data-ng] .pn-chat.mc-solo .stream:has(.ng-work)>.ng-work{grid-column:2;grid-row:2;min-height:0;max-height:100%;overflow-y:auto;padding-right:2px;display:flex}.pn[data-ng] .mc-main .msgs{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.pn[data-ng] .mc-main .pn-composer.mc{position:static;flex:none}}@media(min-width:1600px){.pn[data-ng] .pn-chat.mc-solo .stream:has(.ng-work){grid-template-columns:minmax(0,1fr) 420px;gap:0 26px}}@media(min-width:1900px){.pn[data-ng] .pn-chat.mc-solo .stream:has(.ng-work){grid-template-columns:minmax(0,1fr) 480px}}@media(min-width:1900px){.pn[data-ng] .pn-workwrap{grid-template-columns:minmax(0,1fr) 480px}}@media(max-width:1199px){.pn[data-ng] .ng-work{display:none}}.pn[data-ng] .ng-work{flex-direction:column;gap:10px}.pn[data-ng] .sf1det{border-radius:8px}.pn[data-ng] .sf1det>summary{font:var(--ng-kick);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);padding:10px 14px}.pn[data-ng] .tp{gap:16px}.pn[data-ng] .tp .k{font:var(--ng-kick);letter-spacing:.06em;color:var(--dim)}.pn[data-ng] .tp .since{font-size:var(--ng-small);padding:6px 0;border-bottom:1px solid var(--line)}.pn[data-ng] .tp .card,.pn[data-ng] .tp .blk{border-radius:10px;padding:16px 20px 18px;gap:8px;box-shadow:none}.pn[data-ng] .tp .card.cont{border-color:var(--line);border-top:3px solid var(--olive)}.pn[data-ng] .tp .task-line{font-size:30px;line-height:1.15;letter-spacing:-.005em;margin:4px 0 6px}.pn[data-ng] .tp .row{font-size:16px;line-height:1.45}.pn[data-ng] .tp .lbl{font:var(--ng-kick);letter-spacing:.06em;min-width:96px}.pn[data-ng] .tp .pn-btn.primary{border-radius:8px;padding:8px 18px;font-weight:600}.pn[data-ng] .tp .pn-btn:not(.primary):not(.sm){border-radius:8px;padding:7px 16px}.pn[data-ng] .tp .acts{margin-top:10px;gap:12px}.pn[data-ng] .tp .cons,.pn[data-ng] .tp .meta,.pn[data-ng] .tp .ctx{font-size:13px}.pn[data-ng] .tp .q{font-size:22px;line-height:1.25}.pn[data-ng] .tp .qc{padding-top:14px;gap:8px}.pn[data-ng] .tp .qc.focus{box-shadow:-3px 0 0 0 var(--olive)}.pn[data-ng] .tp .opt{font-size:calc(var(--ng-small) + 1px);padding:9px 14px;border-radius:8px;background:var(--card-2)}.pn[data-ng] .tp .opt.rec{border-color:var(--olive);background:var(--card)}.pn[data-ng] .tp .ltr{font-size:12px;padding:2px 7px;border-radius:5px}.pn[data-ng] .tp .opt.rec .ltr{background:var(--olive);color:var(--btn-ink, #F6F1E7);border-color:var(--olive)}.pn[data-ng] .tp .gov{font-size:var(--ng-small);padding-left:0;list-style:none;display:grid;gap:0;border:1px solid var(--line);border-radius:8px;background:var(--card)}.pn[data-ng] .tp .gov>li{padding:8px 12px;border-top:1px solid var(--line);font-size:16px;line-height:1.45}.pn[data-ng] .tp .gov>li>span:first-child{font-weight:600}.pn[data-ng] .tp .gov>li:first-child{border-top:0}.pn[data-ng] .tp .wk{padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--card-2);gap:6px}.pn[data-ng] .tp .wk:first-of-type{padding-top:12px;border-top:1px solid var(--line)}.pn[data-ng] .tp .wk .ttl,.pn[data-ng] .tp .ln,.pn[data-ng] .tp .chk,.pn[data-ng] .tp .est,.pn[data-ng] .tp .rcpt{font-size:calc(var(--ng-small) + 1px)}.pn[data-ng] .tp .gchip{border-radius:999px;font-size:12.5px;padding:3px 10px}.pn[data-ng] .tp .out{font-size:13px;border-radius:8px}.pn[data-ng] .tp .ln{padding:9px 0 4px}.pn[data-ng] .tp .swb{font-size:14px;padding:6px 14px;border-radius:8px}.pn[data-ng] .tp .swb[aria-current=true]{border-color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.pn[data-ng] .tp .flow{font-size:var(--ng-small);padding-top:10px;gap:10px}.pn[data-ng] .tp .fs.current .fw{box-shadow:inset 0 -2px 0 var(--ink)}.pn[data-ng] .tp .sw{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card)}@media(min-width:1200px){.pn[data-ng] .pn-region .tp[data-mode=home]:not(.ng-side .tp){display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px 24px;align-items:start}.pn[data-ng] .pn-region .tp[data-mode=home]>*{grid-column:1}.pn[data-ng] .pn-region .tp[data-mode=home]>.since,.pn[data-ng] .pn-region .tp[data-mode=home]>.flash,.pn[data-ng] .pn-region .tp[data-mode=home]>.pn-line{grid-column:1 / -1}.pn[data-ng] .pn-region .tp[data-mode=home]:not(.ng-side .tp)>.side{display:flex;flex-direction:column;gap:16px;grid-column:2;grid-row:2 / span 12}.pn[data-ng] .pn-region:has(.tp[data-mode=home]):not(:has(.pn-workwrap)){max-width:1400px}.pn[data-ng] .pn-region:has(.tp[data-mode=task]):not(:has(.pn-workwrap)){max-width:1400px}.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp){display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px 24px;align-items:start}.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>*{grid-column:1}.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.crumb,.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.task-line,.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.meta,.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.flash,.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.pn-line,.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.flow{grid-column:1 / -1}.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.aside{grid-column:2;grid-row:4 / span 8;display:flex;flex-direction:column;gap:16px;align-self:start}.pn[data-ng] .pn-region .tp[data-mode=home]:not(.ng-side .tp)>.aside{display:flex;flex-direction:column;gap:16px}.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.task-line{margin-bottom:0}.pn[data-ng] .pn-region .tp[data-mode=task]:not(.ng-side .tp)>.meta{margin-top:-8px}}.pn[data-ng] .ng-side .tp{gap:12px;display:flex}.pn[data-ng] .ng-side .tp .card,.pn[data-ng] .ng-side .tp .blk{padding:12px 14px 14px;border-radius:8px;gap:6px}.pn[data-ng] .ng-side .tp .task-line{font-size:19px;line-height:1.25}.pn[data-ng] .ng-side .tp .row{font-size:13.5px}.pn[data-ng] .ng-side .tp .lbl{min-width:78px}.pn[data-ng] .ng-side .tp .ctx,.pn[data-ng] .ng-side .tp .k .keys,.pn[data-ng] .ng-side .tp .cons{display:none}.pn[data-ng] .ng-side .tp .q{font-size:17px}.pn[data-ng] .ng-side .tp .opt{font-size:13.5px;padding:7px 10px}.pn[data-ng] .ng-side .tp .pn-btn.primary,.pn[data-ng] .ng-side .tp .pn-btn:not(.primary):not(.sm){padding:6px 14px;font-size:13.5px}.pn[data-ng] .ng-side .tp .ln,.pn[data-ng] .ng-side .tp .wk .ttl{font-size:13.5px}.pn[data-ng] .ng-side .tp .since{font-size:12.5px}.pn[data-ng] .ng-side .tp .since .part{white-space:normal}.pn[data-ng] .ng-side .tp .since .lnk{overflow-wrap:anywhere}.pn[data-ng] .ng-side .tp .sw{padding:10px 12px}@media(prefers-reduced-motion:reduce){.pn[data-ng] .pn-msg.answer,.pn[data-ng] [data-testid=sc-live]{animation:none}.pn[data-ng] [data-testid=sc-live] .tx.md>:last-child:after{animation:none;opacity:.6}}@media(max-width:720px){.pn[data-ng]{--ng-body: 16px;--ng-lead: 18.5px;--ng-small: 13.5px}.pn[data-ng] .pn-msg.you,.pn[data-ng] .pn-msg.person{max-width:90%;padding:8px 13px 9px}.pn[data-ng] .pn-msg.answer,.pn[data-ng] .pn-msg.answer.rr{padding:10px 14px 12px;border-radius:8px}.pn[data-ng] .pn-msg.answer>.ng-mem{flex:1 1 100%}.pn[data-ng] .pn-composer.mc{background:var(--card, var(--bg));border-top:1px solid var(--ng-rule);box-shadow:0 -8px 16px -12px #00000059;padding:8px 10px 6px;margin:0 -10px}.pn[data-ng] .pn-composer textarea{min-height:48px;padding:10px 12px}.pn[data-ng] .mc-main .msgs{padding-bottom:8px}.pn[data-ng] .tp .task-line{font-size:23px}.pn[data-ng] .tp .q{font-size:19px}.pn[data-ng] .tp .card,.pn[data-ng] .tp .blk{padding:14px 14px 16px;border-radius:8px}}.pn-dests .pn-dest{font:500 15px var(--sans);color:var(--ink)}.pn-dests .pn-dest[aria-selected=true]{box-shadow:none;background:none}.pn-dests .pn-dest[aria-selected=false]{color:var(--muted)}.pn-subs{display:flex;flex-direction:column;gap:1px;margin:0 0 6px 14px;padding-left:8px;border-left:1px solid var(--line)}.pn-subs .pn-navrow button[role=tab]{font-size:14px;padding-top:6px;padding-bottom:6px}.pn-subs .ic{width:16px;height:16px}.pn-subs .pn-navrow button[role=tab][aria-selected=true]{background:none;box-shadow:none}@media(min-width:861px){.pn-dests-you{margin-top:auto;padding-top:14px}.pn-dests-you~.pn-railfoot{margin-top:14px}}.pn-substrip{display:none}.pn-chatbtn{flex:none;font:500 14px var(--sans);color:var(--muted);background:var(--card);border:1px solid var(--line-2);border-radius:11px;padding:10px 14px;cursor:pointer}.pn-chatbtn[aria-pressed=true]{color:var(--ink);border-color:var(--ink);font-weight:600}.pn-chatbtn:hover{color:var(--olive-hover, var(--gold));border-color:var(--olive-hover, var(--gold))}.pn-corner{position:relative;flex:none}.pn-cornerbtn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--line-2);border-radius:11px;background:var(--card);color:var(--muted);cursor:pointer}.pn-cornerbtn[aria-expanded=true]{color:var(--ink);border-color:var(--ink)}.pn-cornerbtn:hover{color:var(--olive-hover, var(--gold));border-color:var(--olive-hover, var(--gold))}.pn-cornermenu{position:absolute;right:0;top:calc(100% + 6px);z-index:9;min-width:190px;display:flex;flex-direction:column;padding:6px;background:var(--card);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 8px 24px #0000002e}.pn-cornermenu button{background:none;border:0;text-align:left;color:var(--ink);font:14.5px var(--sans);padding:10px;border-radius:8px;cursor:pointer;min-height:40px}.pn-cornermenu button[aria-current=page]{color:var(--ink);font-weight:600;box-shadow:inset 2px 0 0 var(--ink)}.pn-cornermenu button:hover,.pn-cornermenu a:hover{background:var(--gold-soft);color:var(--olive-hover, var(--gold))}.pn-cornermenu a{color:var(--ink);font:14.5px var(--sans);padding:10px;border-radius:8px;min-height:40px;text-decoration:none;display:flex;align-items:center}@media(max-width:860px){.pn-substrip{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.pn-substrip button{font:500 13.5px var(--sans);color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 12px;min-height:36px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.pn-substrip button[aria-selected=true]{color:var(--ink);border-color:var(--ink);background:var(--gold-soft);font-weight:600}.pn-substrip .n{font:10.5px var(--mono);font-weight:400;color:var(--bg);background:var(--gold);border-radius:999px;min-width:16px;text-align:center;padding:0 5px}.pn-chatbtn{display:none}}@media(max-width:640px){.pn-cornerbtn{width:40px;height:42px}}.pn-tlink{background:none;border:0;padding:0;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left}.pn-corner-rail{display:none}@media(max-width:860px){.pn-corner-bar{display:none}.pn-corner-rail{display:block}}.pn-stripcell{display:inline-flex;align-items:center;gap:2px}.pn-stripcaret{display:none}@media(max-width:860px){.pn-substrip button.peekable{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.pn-substrip .pn-stripcaret{display:inline-block;position:relative;width:22px;height:22px;min-height:0;padding:0;border-radius:50%;border:1px solid var(--line-2);background:var(--bg-2);cursor:pointer}.pn-substrip .pn-stripcaret:after{content:"";position:absolute;left:7px;top:6px;width:5px;height:5px;border-right:1.4px solid var(--dim);border-bottom:1.4px solid var(--dim);transform:rotate(45deg)}}.pn-peekwrap{display:contents}.pn-railproj{display:flex;flex-direction:column;gap:1px;margin-top:4px}.pn-railproj .pn-group{padding:10px 10px 4px}.pn-rp{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;background:none;border:0;border-radius:8px;padding:6px 10px;cursor:pointer;color:var(--ink);font:13.5px var(--sans)}.pn-rp:hover,.pn-rp[aria-current=true]{background:var(--card)}.pn-rp[aria-current=true]{box-shadow:inset 2px 0 0 var(--ink)}.pn-rp[aria-current=true] .nm>span:first-of-type{font-weight:600}.pn-rp .nm{display:flex;align-items:center;gap:7px;width:100%;min-width:0}.pn-rp .nm>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pn-rp .nm i{width:8px;height:8px;border-radius:50%;flex:none}.pn-rp .nw{margin-left:auto;flex:none;font:10.5px var(--mono);color:var(--bg);background:var(--gold);border-radius:999px;padding:0 6px}.pn-rp .sub{font-size:12px;color:var(--muted);padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pn-rp.add{color:var(--gold-ink);font-size:13px}@media(max-width:860px){.pn-railproj{display:none}}.pn-crumbs{font-size:13px;color:var(--muted);margin:0 0 10px;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.pn-help ol{margin:6px 0 0;padding-left:20px;line-height:1.55;font-size:14.5px}.pn-rail{overflow-y:auto}.pn-hood-phone{display:none}@media(max-width:860px){.pn-rail .hood-rail{display:none!important}.pn-hood-phone{display:block}}@media(min-width:861px)and (max-height:949px){.pn-rail{padding-top:16px;padding-bottom:12px;gap:4px}.pn-brain{margin:4px 0 8px;padding:8px 10px}.pn-railproj .pn-group{padding-top:6px}.pn-rp{padding-top:4px;padding-bottom:4px}.pn-railact button{padding:6px 10px}}.pn.pn-tw{--act:#919e52;--act-ink:#141716;--signal:#96A85E;--signal-soft:rgba(174,187,156,.12);--fail:var(--err);--k-result:#a3cf96;--k-negative:#B6BDC6;--k-hypothesis:#c6b3f2;--k-decision:#eba5c7;--bg:#0F110F;--bg-2:#141716;--card:#1A1E1C;--card-2:#1F2421;--shadow:none;--t-title:34px;--t-section:22px;--t-object:17px;--t-body:15px;--t-small:13px;--t-mono:11px}.pn.pn-tw[data-theme=light]{--act:#5c6b22;--act-ink:#fbf9f4;--signal:#5C6B22;--signal-soft:rgba(174,187,156,.14);--fail:var(--err);--k-result:#3b6a33;--k-negative:#4D5560;--k-hypothesis:#634596;--k-decision:#7d2d58;--bg:#f6f1e7;--bg-2:#eee8dc;--card:#fbf9f4;--card-2:#f1ebe0}@media(prefers-color-scheme:light){.pn.pn-tw:not([data-theme=dark]):not([data-theme=light]){--act:#5c6b22;--act-ink:#fbf9f4;--signal:#5C6B22;--signal-soft:rgba(174,187,156,.14);--fail:var(--err);--k-result:#3b6a33;--k-negative:#4D5560;--k-hypothesis:#634596;--k-decision:#7d2d58;--bg:#f6f1e7;--bg-2:#eee8dc;--card:#fbf9f4;--card-2:#f1ebe0}}.pn.pn-tw .pn-h1{font-size:var(--t-title);line-height:1.1}.pn.pn-tw .pn-eyebrow,.pn.pn-tw .pn-group{font:500 11px var(--sans);letter-spacing:.14em}.pn.pn-tw .pn-card h2,.pn.pn-tw .pn-soon h2{font-size:var(--t-section)}.pn.pn-tw .pn-sub{font-size:var(--t-body);max-width:68ch}.pn.pn-tw .pn-kv span{font:500 11px var(--sans);letter-spacing:.1em}.pn.pn-tw .pn-col h3{font:500 11px var(--sans);letter-spacing:.14em}.pn.pn-tw .pn-docdetails>summary{font:13px var(--sans);letter-spacing:0;text-transform:none}.pn.pn-tw .pn-kv b,.pn.pn-tw .pn-nav .n,.pn.pn-tw .pn-tabs .n,.pn.pn-tw .pn-card .hd .n{font-variant-numeric:tabular-nums lining-nums}.pn.pn-tw .pn-line{font-size:14.5px}@media(max-width:640px){.pn.pn-tw{--t-title:28px}.pn.pn-tw .pn-region>header .pn-sub{font-size:14px}}.pn.pn-tw .pn-region>header{margin-bottom:24px}.pn.pn-tw .pn-grid{gap:16px}.pn.pn-tw .pn-card{border-radius:8px;box-shadow:none;padding:20px}.pn.pn-tw .pn-doc,.pn.pn-tw .pn-map{border-radius:8px;box-shadow:none}.pn.pn-tw .pn-clusters button,.pn.pn-tw .pn-topics button,.pn.pn-tw .pn-thread{border-radius:6px}.pn.pn-tw .pn-soon,.pn.pn-tw .pn-brain{border-radius:8px}.pn.pn-tw .pn-brain .meta{white-space:normal;overflow:visible;text-overflow:clip;font-family:var(--sans);font-size:12px}.pn.pn-tw .pn-main a:not([class]){color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.pn.pn-tw .pn-main a:not([class]):hover{color:var(--olive-hover, var(--gold));text-decoration-color:currentColor}.pn.pn-tw .pn-more{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.pn.pn-tw .pn-more:hover{color:var(--olive-hover, var(--gold));text-decoration-color:currentColor}.pn.pn-tw .pn-btn.primary,.pn.pn-tw .pn-askrow button:not(.ghost){color:var(--act-ink);background:var(--act);border-color:var(--act)}.pn.pn-tw .pn-btn.primary:hover:not(:disabled){color:var(--act-ink);background:var(--olive-hover);border-color:var(--olive-hover)}.pn.pn-tw .pn-btn:hover{border-color:var(--line-2)}.pn.pn-tw .pn-btn{min-height:32px}@media(pointer:coarse){.pn.pn-tw .pn-btn{min-height:44px}}.pn.pn-tw .pn-nav .n{background:var(--signal);color:var(--bg)}.pn.pn-tw .pn-nav .n.dim{background:transparent;color:var(--dim);padding:1px 2px}.pn.pn-tw .pn-newdot{background:var(--signal)}.pn.pn-tw .pn-item .needs{color:var(--signal)}.pn.pn-tw .chip.decision{color:var(--act-ink);background:var(--act);border-color:var(--act)}.pn.pn-tw .pn-caution:not(.cue-err){color:var(--ink)}.pn.pn-tw .chip{font:500 11.5px/1 var(--sans);letter-spacing:.02em;text-transform:none}.pn.pn-tw .tw-kind{display:inline-block;font:500 11.5px/1.2 var(--sans);letter-spacing:.02em;padding:2px 7px;border-radius:4px;border:1px solid currentColor;background:color-mix(in srgb,currentColor 8%,transparent);margin:0 0 6px}.pn.pn-tw .tw-kind.k-result{color:var(--k-result)}.pn.pn-tw .tw-kind.k-negative{color:var(--k-negative)}.pn.pn-tw .tw-kind.k-hypothesis{color:var(--k-hypothesis)}.pn.pn-tw .tw-kind.k-decision{color:var(--k-decision)}.pn.pn-tw .tw-mapstate{margin:0 0 12px}.pn.pn-tw .tw-mapstate .pn-btn{margin-left:8px}.pn.pn-tw .tw-mapempty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:24px;text-align:center;font:italic 18px/1.4 var(--serif);color:var(--muted);pointer-events:none}.pn.pn-tw .pn-maphud,.pn.pn-tw .pn-maphud .tb,.pn.pn-tw .pn-maphud .kctl button{font-family:var(--sans);font-size:12px}.pn.pn-tw .pn-maphud .kctl .lbl{font-size:11px;letter-spacing:.04em;text-transform:none}.pn.pn-tw .pn-map .hint{font-family:var(--sans);font-size:12px}.pn.pn-tw .pn-koc{border-radius:8px}.pn.pn-tw .pn-koc .ks,.pn.pn-tw .pn-clusters .ct{font-family:var(--sans);font-size:12.5px}.pn.pn-tw .pn-clusters .nm{font-family:var(--serif);font-size:var(--t-object)}.pn.pn-tw .pn-doclist .t{font-family:var(--serif);font-size:var(--t-object);color:var(--ink)}.pn.pn-tw .pn-doclist .m,.pn.pn-tw .pn-doc .meta{font-family:var(--sans);font-size:12.5px}.pn.pn-tw .pn-doc{max-width:none}.pn.pn-tw .pn-doc p,.pn.pn-tw .pn-doc .body{max-width:72ch}.pn.pn-tw .pn-tabs button[aria-selected=true]{border-bottom-color:var(--ink)}.pn.pn-tw .pn-item .tier{font-family:var(--sans);font-size:12px}.pn.pn-tw .tw-section{border-top:1px solid var(--line);padding-top:16px;margin-top:40px}.pn.pn-tw .tw-section:first-child{margin-top:0}.pn.pn-tw .tw-section>h2{font-family:var(--serif);font-weight:400;font-size:var(--t-section);line-height:1.2;margin:0 0 8px}.pn.pn-tw .tw-section>h2 .ct{font:400 var(--t-section) var(--serif);color:var(--dim);font-variant-numeric:oldstyle-nums}.pn.pn-tw .pn-rail .pn-mini .meta{flex-wrap:wrap;white-space:normal;font-family:var(--sans);font-size:12px}.pn.pn-tw .pn-rail .pn-mini .n,.pn.pn-tw .pn-rail .pn-mini .go{overflow:visible;text-overflow:clip}.pn.pn-tw .pn-card .hd .n{font:400 13px var(--sans);color:var(--dim)}.pn.pn-tw .wm{--tint:0}.pn.pn-tw .wm-tile{border-color:var(--line);border-radius:8px;box-shadow:inset 3px 0 0 var(--h)}.pn.pn-tw .wm-tile h3{color:var(--ink)}.pn.pn-tw .wm-chip{color:var(--muted);text-transform:none;letter-spacing:.01em;font-weight:500;font-size:12px}.pn.pn-tw .wm-now{border-radius:8px}.pn.pn-tw .wm-pill.go{border-color:var(--act);color:var(--act-ink);background:var(--act);border-radius:8px}.pn.pn-tw .pn-main .cc-status{border-color:var(--line-2);background:var(--signal-soft);border-radius:8px}.pn.pn-tw .pn-main .cc-sw input:checked+.cc-track{background:var(--act)}.pn.pn-tw .pn-main .cc-q{color:var(--signal)}.pn.pn-tw .pn-main .cc-swl,.pn.pn-tw .pn-main .cc-path{font-family:var(--sans)}.pn.pn-tw .pn-main .cc-gname{font:400 17px var(--serif)}.pn.pn-tw .pn-main .cc-rows li{border-top-style:solid}.pn.pn-tw .hm-ltext a,.pn.pn-tw .hm-ltext .hm-lnote{color:var(--ink);font-family:var(--serif);font-size:var(--t-object);text-decoration:none}.pn.pn-tw .hm-ltext a:hover,.pn.pn-tw .hm-ltext .hm-lnote:hover{color:var(--olive-hover, var(--gold));text-decoration:underline;text-underline-offset:3px}.pn.pn-tw .hm-ltext a.unread{font-weight:600}.pn.pn-tw [data-testid=lib-now] .hm-pin.on{border-color:transparent;color:var(--dim);opacity:0;transition:opacity .15s}.pn.pn-tw [data-testid=lib-now] li:hover .hm-pin.on,.pn.pn-tw [data-testid=lib-now] .hm-pin.on:focus-visible{opacity:1}@media(hover:none){.pn.pn-tw [data-testid=lib-now] .hm-pin.on{opacity:1}}.pn.pn-tw .pn-tlink{color:var(--ink);text-decoration-color:var(--line-2);text-underline-offset:3px}.pn.pn-tw .pn-tlink:hover{color:var(--olive-hover, var(--gold));text-decoration-color:currentColor}.pn.pn-tw .pn-main .nb-n,.pn.pn-tw .nb-n{background:var(--signal);color:var(--bg)}.pn.pn-tw .pn-substrip .n,.pn.pn-tw .pn-rp .nw,.pn.pn-tw .pn-tabbar .n{background:var(--signal);color:var(--bg);font-family:var(--sans)}.pn.pn-tw .pn-paste button{background:var(--act);color:var(--act-ink)}.pn.pn-tw .n.tw-plain{background:transparent;color:var(--dim);padding:1px 2px}.pn.pn-tw .pn-main .pn-badge{background:var(--signal);color:var(--bg);font-family:var(--sans)}.pn.pn-tw .pn-chip.rev{color:var(--muted);border-color:var(--line);background:transparent}.pn.pn-tw .pn-main .hd-roi{background:transparent;color:var(--dim);font-family:var(--sans);font-variant-numeric:tabular-nums;padding:1px 2px}.pn.pn-tw .pn-btn.primary:disabled,.pn.pn-tw .pn-askrow button:not(.ghost):disabled{background:transparent;color:var(--dim);border:1px solid var(--line-2);opacity:1}.pn.pn-tw .pn-rail .pn-mini .go{display:none}.lk.svelte-5nxtc1{position:relative;display:inline-block}.lk-btn.svelte-5nxtc1{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;border:1px solid var(--line-2);border-radius:999px;background:var(--card);color:var(--ink);font:13px/1.2 var(--sans);cursor:pointer}.lk-btn.svelte-5nxtc1:hover,.lk-btn[aria-expanded=true].svelte-5nxtc1{border-color:var(--olive-hover, var(--gold))}.lk-pop.svelte-5nxtc1{position:fixed;z-index:200;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:12px;border:1px solid var(--line-2);border-radius:12px;background:var(--card);color:var(--ink);box-shadow:var(--shadow),0 18px 40px -20px #0009}.lk-pop.lk-sheet.svelte-5nxtc1{right:0;max-width:none;border-radius:14px 14px 0 0;border-bottom:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.lk-h.svelte-5nxtc1{margin:4px 2px 8px;font:600 12px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lk-h.svelte-5nxtc1+.lk-note:where(.svelte-5nxtc1){margin-top:-2px}.lk-grid.svelte-5nxtc1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px}.lk-opt.svelte-5nxtc1{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px;border:1px solid var(--line);border-radius:9px;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.lk-opt.svelte-5nxtc1:hover{border-color:var(--line-2);background:color-mix(in srgb,var(--ink) 5%,transparent)}.lk-opt[aria-checked=true].svelte-5nxtc1{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.lk-opt[aria-checked=true].svelte-5nxtc1 .lk-nm:where(.svelte-5nxtc1):after{content:" ✓"}.lk-sw.svelte-5nxtc1{position:relative;display:block;width:100%;height:30px;border-radius:6px;overflow:hidden;border:1px solid var(--line);margin-bottom:3px}.lk-sw.svelte-5nxtc1 i:where(.svelte-5nxtc1){position:absolute;width:9px;height:9px;border-radius:50%}.lk-sw.svelte-5nxtc1 i:where(.svelte-5nxtc1):nth-child(1){left:18%;top:30%}.lk-sw.svelte-5nxtc1 i:where(.svelte-5nxtc1):nth-child(2){left:46%;top:52%;width:12px;height:12px}.lk-sw.svelte-5nxtc1 i:where(.svelte-5nxtc1):nth-child(3){left:72%;top:22%;width:6px;height:6px}.lk-sw-default.svelte-5nxtc1{background:repeating-linear-gradient(135deg,var(--bg-2) 0 6px,var(--card-2) 6px 12px)}.lk-sw-default.svelte-5nxtc1 i:where(.svelte-5nxtc1){background:var(--muted)}.lk-nm.svelte-5nxtc1{font-weight:600;font-size:13.5px}.lk-ln.svelte-5nxtc1{font-size:12px;line-height:1.3;color:var(--dim)}.lk-note.svelte-5nxtc1{margin:0 2px 8px;font-size:12px;color:var(--dim)}.lk-save.svelte-5nxtc1{position:sticky;bottom:-12px;margin:0 -12px -12px;padding:8px 14px;background:var(--card);border-top:1px solid var(--line)}.lk-save.svelte-5nxtc1:empty{display:none}.lk-save[data-state=saved].svelte-5nxtc1{color:var(--ink)}.pn-uptodate{margin:10px 0 0;padding:0 10px;font:12px var(--sans);color:var(--muted)}.pn-ia-hood{margin:24px 0 0;padding-top:12px;border-top:1px solid var(--line-2)}.pn-ia-model{margin:16px 0 0}@media(max-width:860px){.pn-uptodate{display:none}}.mow{--fund:#7fa6e0;--res:#aab87b;--app:#adba80;--pub:#d98ab9;--legal:#a4b373;--ops:#a898dc;--mow-hot:var(--ink)}.pn[data-theme=light] .mow{--fund:#2f5d9e;--res:#687834;--app:#6c7d35;--pub:#9b3f7a;--legal:#606f30;--ops:#6a5a9c;--mow-hot:var(--ink)}@media(prefers-color-scheme:light){.pn:not([data-theme=dark]):not([data-theme=light]) .mow{--fund:#2f5d9e;--res:#687834;--app:#6c7d35;--pub:#9b3f7a;--legal:#606f30;--ops:#6a5a9c;--mow-hot:var(--ink)}}.mow.a-fund,.mow .a-fund{--h:var(--fund)}.mow.a-res,.mow .a-res{--h:var(--res)}.mow.a-app,.mow .a-app{--h:var(--app)}.mow.a-pub,.mow .a-pub{--h:var(--pub)}.mow.a-legal,.mow .a-legal{--h:var(--legal)}.mow.a-ops,.mow .a-ops{--h:var(--ops)}.mow-open{display:inline-flex;align-items:center;gap:7px;margin:6px 8px 0 0;padding:3px 10px 3px 8px;border-radius:999px;cursor:pointer;font:600 12.5px var(--sans);color:var(--h, var(--mow-hot));border:1.5px solid var(--h, var(--mow-hot));background:color-mix(in srgb,var(--h, var(--mow-hot)) 14%,transparent)}.mow-open i{width:8px;height:8px;border-radius:50%;background:var(--h, var(--mow-hot));box-shadow:0 0 0 3px color-mix(in srgb,var(--h, var(--mow-hot)) 30%,transparent),0 0 8px var(--h, var(--mow-hot))}.mow-open:hover,.mow-open:focus-visible{background:color-mix(in srgb,var(--h, var(--mow-hot)) 24%,transparent);outline:none}.pn-clusters button.mow-has{border-color:color-mix(in srgb,var(--h, var(--mow-hot)) 55%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--h, var(--mow-hot)) 25%,transparent)}.mow-line{margin:10px 0 0;font-size:14px;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.mow-line b{color:var(--mow-hot);font-weight:600}.mow-line .mow-un{background:none;border:0;padding:0;font:inherit;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer}.mow-line .mow-un:hover{text-decoration-color:var(--ink)}.mow-list{background:var(--card);color:var(--ink);border:1px solid var(--line);border-top:3px solid var(--mow-hot);border-radius:14px;padding:14px 18px;box-shadow:var(--shadow);font-family:var(--sans)}.mow-list .mow-h{font-size:13px;color:var(--muted);margin-bottom:6px}.mow-list .mow-h b{color:var(--ink)}.mow-item{border-top:1px solid var(--line);padding:9px 0 9px 10px;border-left:3px solid var(--h, var(--line));margin-left:-4px}.mow-item:first-of-type{border-top:0}.mow-item .mow-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mow-item .mow-by{font:11px var(--mono);color:var(--dim);border:1px solid var(--line-2);border-radius:999px;padding:0 7px}.mow-item .mow-row{display:flex;gap:10px;align-items:center;margin-top:3px}.mow-item .mow-q{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14.5px}.mow-item .mow-due{font-size:12px;color:var(--dim);white-space:nowrap}.mow-item .mow-due.soon{color:var(--ink);font-weight:600}.mow-list .mow-foot{margin-top:8px;font-size:12px;color:var(--dim)}.pn-owbtn{color:var(--ink);border-color:var(--owc, var(--line-2));margin-top:8px}@media(max-width:560px){.mow-item .mow-row{flex-wrap:wrap}.mow-item .mow-q{white-space:normal}}.pn-projchip{margin-left:8px;font:600 10.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:999px;padding:0 7px}.pn-projdot{box-shadow:0 0 0 2px var(--card),0 0 0 3.5px currentColor}.wm-projects{margin-top:14px}.wm-projects .wm-lbl{margin-bottom:6px}.wm-projgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.wm-proj{border:1px solid var(--line);border-left:4px solid var(--pc, var(--gold));border-radius:12px;background:var(--card);padding:10px 12px}.wm-proj h3{margin:0;font:500 16px var(--serif);color:var(--ink);display:flex;align-items:center;gap:8px}.wm-proj h3 i{width:10px;height:10px;border-radius:50%;background:var(--pc, var(--gold));flex:none}.wm-proj .sub{font:12px var(--mono);color:var(--dim);margin:3px 0 8px}.wm-proj .acts{display:flex;gap:6px;flex-wrap:wrap}.pn-noteproj{margin-top:8px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px}.pn-noteproj .cur{font:600 11.5px var(--sans);color:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:1px 9px}.pn-noteproj select,.pn-noteproj input{font:13px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line-2);border-radius:8px;padding:4px 8px}.pm-overlap{position:absolute;left:12px;top:34px;z-index:4;width:min(330px,calc(100% - 24px));max-height:calc(100% - 130px);overflow:auto;background:var(--card, #fbf9f4);color:var(--ink, #1b1f1d);border:1px solid color-mix(in srgb,var(--lapis, #2F4A6B) 55%,transparent);border-radius:10px;padding:8px 10px;box-shadow:0 6px 22px #0000001f;font:13px/1.4 var(--sans, system-ui)}.pm-overlap.shut{width:auto;max-width:calc(100% - 24px);padding:2px 12px;border-radius:999px}.pm-overlap.shut .ov-h{font-size:12px;min-height:30px}.pm-overlap .ov-h{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:600;min-height:28px}.pm-overlap .ov-h i{width:12px;height:12px;border-radius:50%;border:2px dashed var(--lapis, #2F4A6B);flex:none}.pm-overlap .ov-it{border-top:1px solid var(--line, rgba(0,0,0,.08));margin-top:6px;padding-top:6px}.pm-overlap .ov-t{font-weight:500}.pm-overlap .ov-r{color:var(--dim, #555);margin-top:3px}.pm-overlap .ov-w{margin-top:4px;font-weight:600}.pm-overlap .ov-a,.pm-overlap .ov-d{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pm-overlap .ov-d select{font:inherit;padding:4px 6px;border-radius:6px;max-width:100%}.pm-overlap .ov-f{color:var(--dim, #555);font-size:12px;margin-top:5px}@media(max-width:640px){.pm-overlap{left:8px;right:8px;top:8px;width:auto;max-height:calc(100% - 110px)}.pm-overlap.shut{right:auto}.pm-overlap .pn-btn{min-height:40px}}.pn-mini.svelte-n6yerq{display:flex;align-items:center;gap:8px;width:100%;margin:3px 0 0;padding:0;text-align:left;background:none;border:0;cursor:zoom-in;color:inherit;font:inherit}.pn-mini.svelte-n6yerq svg:where(.svelte-n6yerq){flex:none;width:92px;height:22px;display:block}.pn-mini.svelte-n6yerq svg:where(.svelte-n6yerq){width:72px}.pn-mini.svelte-n6yerq svg.astro:where(.svelte-n6yerq){width:34px;height:34px}.pn-mini.svelte-n6yerq svg.astro:where(.svelte-n6yerq) .arc:where(.svelte-n6yerq){transform-origin:0 0;animation:svelte-n6yerq-pn-astro-turn 2.8s linear infinite}@keyframes svelte-n6yerq-pn-astro-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pn-mini.svelte-n6yerq svg.astro:where(.svelte-n6yerq) .arc:where(.svelte-n6yerq){animation:none}}.pn[data-theme=dark] .pn-mini.svelte-n6yerq svg.astro:where(.svelte-n6yerq){--astro-paper: #15171C}.pn-mini.svelte-n6yerq .meta:where(.svelte-n6yerq){display:flex;margin:0;font:12px var(--mono);color:var(--dim);min-width:0;white-space:nowrap}.pn-mini.svelte-n6yerq .n:where(.svelte-n6yerq){flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.pn-mini.wrap.svelte-n6yerq .meta:where(.svelte-n6yerq){white-space:normal;flex-wrap:wrap}.pn-mini.wrap.svelte-n6yerq .n:where(.svelte-n6yerq){overflow:visible}.pn-mini.svelte-n6yerq .go:where(.svelte-n6yerq){flex:0 1000 auto;min-width:0;overflow:hidden;color:var(--gold-ink)}.pn-mini.svelte-n6yerq:focus-visible svg:where(.svelte-n6yerq) rect:where(.svelte-n6yerq){stroke:var(--gold)}.pn-mini.on.svelte-n6yerq svg:where(.svelte-n6yerq) rect:where(.svelte-n6yerq){stroke:var(--ink);stroke-width:2}.pn-mini.on.svelte-n6yerq .n:where(.svelte-n6yerq){color:var(--ink);font-weight:600}.pn-mini.svelte-n6yerq:hover svg:where(.svelte-n6yerq) rect:where(.svelte-n6yerq){stroke:var(--olive-hover, var(--gold))}.pn-mini.svelte-n6yerq .fresh:where(.svelte-n6yerq){animation:svelte-n6yerq-pn-mini-pulse 2.4s ease-in-out infinite}@keyframes svelte-n6yerq-pn-mini-pulse{0%,to{stroke-opacity:.9}50%{stroke-opacity:.25}}@media(prefers-reduced-motion:reduce){.pn-mini.svelte-n6yerq .fresh:where(.svelte-n6yerq){animation:none}}@media(max-width:860px){.pn-mini.svelte-n6yerq svg:where(.svelte-n6yerq):not(.astro),.pn-mini.svelte-n6yerq .go:where(.svelte-n6yerq){display:none}}.ks.svelte-32n4dk{display:inline-flex;align-items:baseline;gap:6px;font:11px/1.4 var(--mono);color:var(--dim);white-space:nowrap}.ks-b.svelte-32n4dk,.ks-r.svelte-32n4dk{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;letter-spacing:.02em}.ks-b.svelte-32n4dk{border-bottom:1px dotted var(--line-2)}.ks-b.svelte-32n4dk:hover,.ks-r.svelte-32n4dk:hover,.ks-b.svelte-32n4dk:focus-visible,.ks-r.svelte-32n4dk:focus-visible{color:var(--ink)}.ks-r.svelte-32n4dk{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}.ks-seal.svelte-32n4dk{border:1px solid var(--line-2);border-radius:3px;padding:1px 5px;color:var(--gold-ink)}.ks.press.svelte-32n4dk .ks-seal:where(.svelte-32n4dk){animation:svelte-32n4dk-ks-press .55s cubic-bezier(.2,.9,.3,1.2) .65s 1 both}@keyframes svelte-32n4dk-ks-press{0%{opacity:0;transform:scale(1.6)}70%{opacity:1;transform:scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ks.press.svelte-32n4dk .ks-seal:where(.svelte-32n4dk){animation:none}}@media(max-width:720px){.ks-b.svelte-32n4dk,.ks-r.svelte-32n4dk{padding:6px 0;margin:-6px 0}.ks-b.svelte-32n4dk{border-bottom:0;text-decoration:underline dotted var(--line-2);text-underline-offset:3px}.ks-b.ks-seal.svelte-32n4dk{padding:6px 8px;margin:-4px 0;text-decoration:none;min-height:44px}}.kr.svelte-1ys8uoz{margin:6px 0 2px;padding:8px 10px;border-left:2px solid var(--line-2);background:var(--card);border-radius:0 6px 6px 0;animation:svelte-1ys8uoz-kr-in .3s ease-out 1}.kr.ok.svelte-1ys8uoz{border-left-color:var(--ink)}.kr-l.svelte-1ys8uoz{margin:0;font:13.5px/1.5 var(--sans)}.kr-l.svelte-1ys8uoz:not(.cue-err){color:var(--ink)}.kr-h.svelte-1ys8uoz{margin:4px 0 0;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font:11px/1.4 var(--mono);color:var(--dim)}.kr-b.svelte-1ys8uoz{font:inherit;color:var(--dim);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}.kr-b.svelte-1ys8uoz:hover,.kr-b.svelte-1ys8uoz:focus-visible{color:var(--ink)}@keyframes svelte-1ys8uoz-kr-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.kr.svelte-1ys8uoz{animation:none}}@media(max-width:720px){.kr-b.svelte-1ys8uoz{padding:6px 0}}.kl.svelte-ynevy9{display:block;min-width:0}.kl-t.svelte-ynevy9{display:block;text-align:left;background:none;border:0;padding:0;margin:0;color:var(--ink);width:100%;font:inherit}button.kl-t.svelte-ynevy9{cursor:pointer}button.kl-t.svelte-ynevy9:hover .kl-s:where(.svelte-ynevy9),button.kl-t.svelte-ynevy9:focus-visible .kl-s:where(.svelte-ynevy9){text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.kl-s.svelte-ynevy9{display:block;font:500 17px/1.3 var(--serif);color:var(--ink);overflow-wrap:anywhere}.kl-v.svelte-ynevy9{display:block;font:15px/1.5 var(--sans);color:var(--ink);margin-top:2px;overflow-wrap:anywhere}.compact.svelte-ynevy9 .kl-s:where(.svelte-ynevy9){font-size:16px}.compact.svelte-ynevy9 .kl-v:where(.svelte-ynevy9){font-size:14px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kl-m.svelte-ynevy9{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:4px;font:13px/1.4 var(--sans);color:var(--dim)}.kl-kind.svelte-ynevy9{font-style:italic;font-family:var(--serif);font-size:14px;color:var(--muted)}.kl-m.svelte-ynevy9 time:where(.svelte-ynevy9){font:11px/1.4 var(--mono)}.kl-sig.svelte-ynevy9{color:var(--gold-ink);text-decoration:underline;text-decoration-color:var(--gold-soft);text-underline-offset:2px}.kl-meta.svelte-ynevy9{overflow-wrap:anywhere}.kl-rcpt.svelte-ynevy9{font:inherit;background:none;border:0;padding:0;cursor:pointer}@media(max-width:720px){.kl-rcpt.svelte-ynevy9{min-height:44px;padding:0 4px}}.slim.svelte-ynevy9{display:flex;align-items:baseline;gap:12px}.slim.svelte-ynevy9 .kl-t:where(.svelte-ynevy9){flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slim.svelte-ynevy9 .kl-s:where(.svelte-ynevy9){display:inline;font-size:16px}.slim.svelte-ynevy9 .kl-v:where(.svelte-ynevy9){display:inline;margin:0 0 0 8px;font-size:14px;color:var(--muted)}.slim.svelte-ynevy9 .kl-m:where(.svelte-ynevy9){flex:0 0 auto;margin:0;flex-wrap:nowrap}.slim.svelte-ynevy9 .kl-kind:where(.svelte-ynevy9){order:-1}@media(max-width:720px){.slim.svelte-ynevy9{display:block}.slim.svelte-ynevy9 .kl-t:where(.svelte-ynevy9){white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.slim.svelte-ynevy9 .kl-m:where(.svelte-ynevy9){margin-top:2px;flex-wrap:wrap}}.nc.svelte-73rg0u{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:11px 14px;min-width:0;margin:0 0 14px}.nc-h.svelte-73rg0u{font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:6px}.nc-c.svelte-73rg0u{margin:0;font-size:13.5px;line-height:1.4;color:var(--ink)}.nc.quiet.svelte-73rg0u .nc-c:where(.svelte-73rg0u){color:var(--muted)}.nc-when.svelte-73rg0u{color:var(--dim);font:12px var(--mono)}.nc-s.svelte-73rg0u{margin:10px 0 4px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nc-l.svelte-73rg0u{list-style:none;margin:0;padding:0}.nc-l.svelte-73rg0u li:where(.svelte-73rg0u){padding:5px 0;border-top:1px solid var(--line);min-width:0}.nc-l.svelte-73rg0u li:where(.svelte-73rg0u):first-child{border-top:0}.nc-k.svelte-73rg0u{display:block;font-size:13.5px;line-height:1.35;color:var(--ink);text-align:left;background:none;border:0;padding:0;cursor:default;overflow-wrap:anywhere}button.nc-k.svelte-73rg0u{cursor:pointer}button.nc-k.svelte-73rg0u:hover{text-decoration:underline}.nc-src.svelte-73rg0u{display:block;font-size:12.5px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.nc-kept.svelte-73rg0u{text-align:left;background:none;border:0;padding:0;cursor:pointer}.nc-kept.svelte-73rg0u:hover{text-decoration:underline}.nc-more.svelte-73rg0u{margin:4px 0 0;font-size:12.5px;color:var(--dim)}.nc-foot.svelte-73rg0u{margin:10px 0 0;font-size:12px;color:var(--dim)}.nc-open.svelte-73rg0u{margin:8px 0 0}@media(max-width:720px){.nc-open.svelte-73rg0u{min-height:40px}button.nc-k.svelte-73rg0u{min-height:32px}}.sf.svelte-626f1m{margin:6px 0 18px;max-width:760px;min-width:0}.sf-stamp.svelte-626f1m{margin:0 0 8px;font:12px/1.4 var(--mono);color:var(--dim);letter-spacing:.02em;overflow-wrap:anywhere}.sf-turn.svelte-626f1m{border-left:2px solid var(--ink);padding:2px 0 2px 16px;min-width:0}.sf-who.svelte-626f1m{display:flex;gap:8px;align-items:center;font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.sf-who.svelte-626f1m b:where(.svelte-626f1m){font-weight:600;color:var(--muted)}.sf-mark.svelte-626f1m{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--ink);box-sizing:border-box;position:relative}.sf-mark.svelte-626f1m:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ink)}.sf-label.svelte-626f1m{display:inline-block;font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--needs, var(--gold-ink));margin:0 0 6px}.sf-lead.svelte-626f1m{margin:0;font-size:16px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.sf-body.svelte-626f1m{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.sf-dep.svelte-626f1m{margin:10px 0 0;padding-top:8px;border-top:1px dashed var(--line-2, var(--line));font-size:13.5px;line-height:1.5;color:var(--ink)}.sf-q.svelte-626f1m{margin:12px 0 0;padding:10px 14px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.sf-qh.svelte-626f1m{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.sf-q.svelte-626f1m p:where(.svelte-626f1m){margin:0;font-size:14.5px;line-height:1.45;color:var(--ink)}.sf-cite.svelte-626f1m{display:inline-block;min-width:1.4em;padding:0 4px;margin:0 1px;font:600 11px/1.5 var(--sans);border-radius:4px;border:0;background:var(--fv2-lapis);color:var(--bg);cursor:pointer;vertical-align:1px}.sf-src.svelte-626f1m{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.sf-src.svelte-626f1m li:where(.svelte-626f1m){display:flex;gap:10px;align-items:flex-start;min-width:0}.sf-n.svelte-626f1m{flex:none;min-width:1.4em;text-align:center;font:600 11px/1.6 var(--sans);border-radius:4px;color:var(--fv2-lapis);border:1px solid currentColor;margin-top:1px}.sf-sb.svelte-626f1m{display:grid;gap:1px;min-width:0}.sf-subj.svelte-626f1m{text-align:left;background:none;border:0;padding:0;font:inherit;font-size:13.5px;line-height:1.35;color:var(--ink);cursor:pointer;overflow-wrap:anywhere}.sf-subj.svelte-626f1m:hover{text-decoration:underline;text-underline-offset:3px}.sf-meta.svelte-626f1m{font:12px/1.4 var(--mono);color:var(--dim);overflow-wrap:anywhere}.sf-val.svelte-626f1m{font-size:13px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.sf-acts.svelte-626f1m{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sf-confirm.svelte-626f1m{margin-top:12px;padding:10px 14px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.sf-confirm.svelte-626f1m p:where(.svelte-626f1m){margin:0;font-size:14px;line-height:1.45;color:var(--ink)}.sf-done.svelte-626f1m{margin:12px 0 0;font-size:14px;color:var(--ink)}.sf-err.svelte-626f1m{margin:8px 0 0;font-size:13px}.sf-more.svelte-626f1m{margin:10px 0 0;font-size:13px;color:var(--muted)}.sf-night.svelte-626f1m{margin-top:10px}.sf-foot.svelte-626f1m{display:flex;justify-content:flex-end;margin-top:6px}.sf-aside.svelte-626f1m{background:none;border:0;padding:4px 0;font-size:12.5px;color:var(--dim);cursor:pointer}.sf-aside.svelte-626f1m:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.sf-hello.svelte-626f1m{margin:4px 0;font:400 34px/1.15 var(--serif);color:var(--ink);letter-spacing:.005em}.sf-news.svelte-626f1m{margin:0 0 14px;font:16px/1.5 var(--serif);color:var(--muted)}.sf-onmap.svelte-626f1m{background:none;border:0;padding:0;margin-left:6px;font:inherit;color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sf-needs.svelte-626f1m .sf-turn:where(.svelte-626f1m){border-left-color:var(--needs)}.sf-needs.svelte-626f1m .sf-label:where(.svelte-626f1m){color:var(--needs-ink)}.sf-gn.svelte-626f1m{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;margin-left:6px;padding:0 4px;border-radius:9px;background:var(--needs);color:var(--needs-on);font:600 10.5px/1 var(--sans);letter-spacing:0;vertical-align:1px}.sf-needs.svelte-626f1m .sf-n:where(.svelte-626f1m){color:var(--needs-ink)}.sf-fm.svelte-626f1m .sf-src:where(.svelte-626f1m) li:where(.svelte-626f1m){border-radius:6px}.sf-fm.svelte-626f1m .sf-src:where(.svelte-626f1m) li:where(.svelte-626f1m):hover{background:var(--card)}@media(max-width:720px){.sf-hello.svelte-626f1m{font-size:27px}.sf-news.svelte-626f1m{font-size:15px}}@media(max-width:720px){.sf-acts.svelte-626f1m .pn-btn:where(.svelte-626f1m){min-height:40px}.sf-lead.svelte-626f1m{font-size:15.5px}}.ces.svelte-1tpkrnu{display:grid;gap:18px;padding:18px 2px 8px;max-width:640px}.ces.mc.svelte-1tpkrnu{gap:14px;padding:10px 0 4px}.ces.svelte-1tpkrnu,.grp.svelte-1tpkrnu,.rec.svelte-1tpkrnu,.rec.svelte-1tpkrnu li:where(.svelte-1tpkrnu){min-width:0}.grp.svelte-1tpkrnu{display:grid;gap:7px;grid-template-columns:minmax(0,1fr)}.qh.svelte-1tpkrnu{font-size:12px;color:var(--muted);letter-spacing:.2px}.starts.svelte-1tpkrnu{display:grid;gap:6px;justify-items:start}.st.svelte-1tpkrnu{text-align:left;font:inherit;font-size:14px;line-height:1.35;padding:7px 12px;border-radius:10px;border:1px solid var(--line, rgba(127,127,127,.25));background:transparent;color:inherit;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.st.svelte-1tpkrnu:hover:not(:disabled){border-color:var(--olive-hover, var(--gold))}.st.svelte-1tpkrnu:disabled{opacity:.55;cursor:default}.rec.svelte-1tpkrnu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.rec.svelte-1tpkrnu li:where(.svelte-1tpkrnu) button:where(.svelte-1tpkrnu){display:flex;gap:10px;align-items:baseline;width:100%;text-align:left;font:inherit;font-size:13.5px;padding:6px 2px;background:none;border:0;border-top:1px solid var(--line, rgba(127,127,127,.15));color:inherit;cursor:pointer}.rec.svelte-1tpkrnu li:where(.svelte-1tpkrnu):first-child button:where(.svelte-1tpkrnu){border-top:0}.rec.svelte-1tpkrnu li:where(.svelte-1tpkrnu) button:where(.svelte-1tpkrnu):hover .t:where(.svelte-1tpkrnu){text-decoration:underline;text-underline-offset:3px}.rec.svelte-1tpkrnu .t:where(.svelte-1tpkrnu){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec.svelte-1tpkrnu .w:where(.svelte-1tpkrnu){flex:none;font-size:12px;color:var(--muted)}.wait.svelte-1tpkrnu .t:where(.svelte-1tpkrnu){white-space:normal}.mc.svelte-1tpkrnu .st:where(.svelte-1tpkrnu){min-height:44px}.mc.svelte-1tpkrnu .rec:where(.svelte-1tpkrnu) li:where(.svelte-1tpkrnu) button:where(.svelte-1tpkrnu){font-size:13px;padding:5px 0;min-height:44px;align-items:center}.ci-how.svelte-nrkeo2{display:grid;gap:6px;margin:4px 0 12px}.ci-how.svelte-nrkeo2 details:where(.svelte-nrkeo2){border:1px solid var(--line);border-radius:9px;padding:8px 12px}.ci-how.svelte-nrkeo2 summary:where(.svelte-nrkeo2){cursor:pointer;font-size:14px;color:var(--ink)}.ci-how.svelte-nrkeo2 ol:where(.svelte-nrkeo2){margin:8px 0 2px 18px;padding:0;color:var(--muted);font-size:14px}.ci-how.svelte-nrkeo2 li:where(.svelte-nrkeo2){margin:3px 0}.ci-pick.svelte-nrkeo2{position:relative;display:inline-flex;align-items:center;min-height:40px;overflow:hidden}.ci-pick.svelte-nrkeo2 input:where(.svelte-nrkeo2){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.ci-pick.busy.svelte-nrkeo2{opacity:.75}.ci-bar.svelte-nrkeo2{height:6px;border-radius:3px;background:var(--line);overflow:hidden;margin:10px 0 6px}.ci-bar.svelte-nrkeo2 span:where(.svelte-nrkeo2){display:block;height:100%;background:var(--gold);transition:width .3s}.ci-opts.svelte-nrkeo2{border:0;padding:0;margin:6px 0 4px;display:grid;gap:4px}.ci-opt.svelte-nrkeo2{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--ink);padding:6px 0;min-height:32px}.ci-opt.svelte-nrkeo2 input:where(.svelte-nrkeo2){margin-top:3px;flex:none}.ci-opt.svelte-nrkeo2 .ci-cost:where(.svelte-nrkeo2){margin-left:auto;color:var(--muted);white-space:nowrap}.ci-opt.over.svelte-nrkeo2 .ci-cost:where(.svelte-nrkeo2){color:var(--ink);font-weight:600}.ci-work.svelte-nrkeo2 span:where(.svelte-nrkeo2){color:var(--muted)}.ci-privacy.svelte-nrkeo2{margin-top:10px}.ci-sel.svelte-nrkeo2{margin:6px 0 2px}.ci-confirm.svelte-nrkeo2{border:1px solid var(--gold);border-radius:9px;padding:10px 12px;margin:6px 0}.ci-list.svelte-nrkeo2{border:1px solid var(--line);border-radius:9px;padding:8px 12px;margin:6px 0}.ci-list.svelte-nrkeo2 summary:where(.svelte-nrkeo2){cursor:pointer;font-size:14px;color:var(--ink)}.ci-tools.svelte-nrkeo2{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0 4px}.ci-tools.svelte-nrkeo2 input:where(.svelte-nrkeo2){flex:1 1 160px;min-width:0}.ci-list.svelte-nrkeo2 ul:where(.svelte-nrkeo2){list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.ci-list.svelte-nrkeo2 li:where(.svelte-nrkeo2) label:where(.svelte-nrkeo2){display:flex;gap:8px;align-items:flex-start;padding:5px 0;font-size:14px;color:var(--ink);min-height:32px}.ci-list.svelte-nrkeo2 li:where(.svelte-nrkeo2) input:where(.svelte-nrkeo2){margin-top:3px;flex:none}.ci-title.svelte-nrkeo2{flex:1;min-width:0;overflow-wrap:anywhere}.ci-day.svelte-nrkeo2{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.fs.svelte-1ikq0xn{display:grid;gap:10px;margin:14px 0 6px;padding:16px 18px;max-width:640px;border:1px solid var(--line-2, rgba(127,127,127,.25));border-radius:14px;background:var(--card, transparent);min-width:0}.fs-h.svelte-1ikq0xn{margin:0;font:600 15.5px/1.4 var(--sans);color:var(--ink, inherit)}.fs-sub.svelte-1ikq0xn{margin:0;font-size:13.5px;line-height:1.45;color:var(--muted)}.fs.svelte-1ikq0xn p:where(.svelte-1ikq0xn){margin:0}.fs-qs.svelte-1ikq0xn{list-style:none;margin:0;padding:0;display:grid;gap:7px;grid-template-columns:minmax(0,1fr)}.fs-q.svelte-1ikq0xn{display:grid;gap:2px;width:100%;text-align:left;font:inherit;padding:9px 12px;border-radius:10px;cursor:pointer;border:1px solid var(--line, rgba(127,127,127,.2));background:transparent;color:inherit;min-height:44px}.fs-q.svelte-1ikq0xn:hover:not(:disabled){border-color:var(--olive-hover, var(--gold))}.fs-q.svelte-1ikq0xn:disabled{opacity:.55;cursor:default}.fs-q.svelte-1ikq0xn .t:where(.svelte-1ikq0xn){font-size:14px;line-height:1.35;overflow-wrap:anywhere}.fs-q.svelte-1ikq0xn .w:where(.svelte-1ikq0xn){font-size:12px;color:var(--gold-ink, var(--muted))}.fs-imp.svelte-1ikq0xn{min-width:0}@media(max-width:979px){.fs.svelte-1ikq0xn{padding:13px 14px;margin:8px 0 4px}.fs-h.svelte-1ikq0xn{font-size:15px}}.fh.svelte-pelgkw{display:grid;gap:10px;padding:18px 2px 8px;max-width:640px;min-width:0}.fh-list.svelte-pelgkw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.fh-list.svelte-pelgkw li:where(.svelte-pelgkw){min-width:0}.fh-row.svelte-pelgkw{display:flex;gap:10px;align-items:baseline;width:100%;text-align:left;font:inherit;padding:8px 2px;background:none;border:0;border-top:1px solid var(--line, rgba(127,127,127,.15));color:inherit;cursor:pointer;min-width:0}.fh-list.svelte-pelgkw li:where(.svelte-pelgkw):first-child .fh-row:where(.svelte-pelgkw){border-top:0}.fh-row.svelte-pelgkw:disabled{opacity:.55;cursor:default}.fh-row.svelte-pelgkw:hover:not(:disabled) .t:where(.svelte-pelgkw){text-decoration:underline;text-underline-offset:3px}.fh-row.svelte-pelgkw:focus-visible,.fh-wait.svelte-pelgkw:focus-visible{outline:2px solid var(--olive, var(--gold-ink));outline-offset:2px;border-radius:4px}.fh-row.q.svelte-pelgkw{flex-direction:column;gap:2px}.fh-row.q.svelte-pelgkw .t:where(.svelte-pelgkw){font-size:14.5px;line-height:1.35;color:var(--ink, inherit);overflow-wrap:anywhere}.fh-row.q.svelte-pelgkw .w:where(.svelte-pelgkw){font-size:12px;color:var(--muted)}.fh-row.r.svelte-pelgkw .t:where(.svelte-pelgkw){flex:1;min-width:0;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.fh-row.r.svelte-pelgkw .a:where(.svelte-pelgkw){flex:none;font-size:12px;color:var(--muted)}.fh-sep.svelte-pelgkw{font-size:12px;color:var(--muted);letter-spacing:.2px;padding:14px 2px 2px}.fh-wait.svelte-pelgkw{justify-self:start;background:none;border:0;padding:2px;font:13px/1.3 var(--sans);color:var(--olive, var(--gold-ink));cursor:pointer}.fh-wait.svelte-pelgkw:hover{text-decoration:underline}.fh-imp.svelte-pelgkw{min-width:0;padding:6px 0}@media(max-width:979px){.fh.svelte-pelgkw{padding:10px 0 4px}.fh-row.svelte-pelgkw{min-height:44px}}.lr.svelte-93t1rr{margin:2px 0 10px;min-width:0;max-width:640px}.lr-count.svelte-93t1rr{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin:0 0 7px;font:11.5px/1.35 var(--mono);color:var(--dim)}.lr-n.svelte-93t1rr{color:var(--muted)}.lr-n.svelte-93t1rr b:where(.svelte-93t1rr){font:600 18px/1 var(--serif, Georgia, serif);color:var(--ink);font-variant-numeric:tabular-nums}.lr-k.svelte-93t1rr{color:var(--ink)}.lr-cards.svelte-93t1rr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:6px}.lr-card.svelte-93t1rr{display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 8px 6px 9px;border:1px solid var(--line);border-left:2px solid var(--store, #9dad67);border-radius:6px;background:var(--paper, transparent);animation:svelte-93t1rr-lr-in .42s cubic-bezier(.3,.1,.3,1) both;transition:opacity .5s ease,border-color .5s ease}.lr-card.on.svelte-93t1rr{border-left-color:var(--ink)}.lr-card.off.svelte-93t1rr{opacity:.42}.lr-card.cited.svelte-93t1rr{border-color:var(--ink);border-left-width:3px}.lr-t.svelte-93t1rr{font:12.5px/1.3 var(--serif, Georgia, serif);color:var(--ink);text-align:left;background:none;border:0;padding:0;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}span.lr-t.svelte-93t1rr{cursor:default}.lr-m.svelte-93t1rr{font:10.5px/1.3 var(--mono);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr-c.svelte-93t1rr{color:var(--ink);font-weight:600;margin-right:5px}.lr-more.svelte-93t1rr{margin:6px 0 0;font:11px var(--mono);color:var(--dim)}@keyframes svelte-93t1rr-lr-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lr-card.off.svelte-93t1rr{animation-name:svelte-93t1rr-lr-in-off}@keyframes svelte-93t1rr-lr-in-off{0%{opacity:0}to{opacity:.42}}@media(max-width:520px){.lr-cards.svelte-93t1rr{grid-template-columns:1fr;gap:4px}.lr-card.svelte-93t1rr{padding:5px 8px}}@media(prefers-reduced-motion:reduce){.lr-card.svelte-93t1rr{animation:none;transition:none}}.lens.svelte-1jzkucb{margin:8px 0 2px;padding:7px 10px 8px;border:1px solid var(--line-2, var(--line));border-radius:8px;background:var(--gold-soft)}.lh.svelte-1jzkucb{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:var(--ink);font:inherit}.lh.svelte-1jzkucb .k:where(.svelte-1jzkucb){font:500 9.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.lh.svelte-1jzkucb .hl:where(.svelte-1jzkucb){font:15px/1.3 var(--serif, Georgia, serif)}.lh.svelte-1jzkucb .hl:where(.svelte-1jzkucb) b:where(.svelte-1jzkucb){font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.lh.svelte-1jzkucb .u:where(.svelte-1jzkucb){margin-left:auto;font:11px var(--mono);color:var(--muted)}.mapw.svelte-1jzkucb{width:100%;margin-top:6px}.tools.svelte-1jzkucb{margin:2px 0 0;font-size:12px;color:var(--muted)}.tools.svelte-1jzkucb .tool:where(.svelte-1jzkucb){color:var(--ink)}.tools.svelte-1jzkucb .tn:where(.svelte-1jzkucb){font:10.5px var(--mono);color:var(--dim)}.ko.svelte-1jzkucb .m:where(.svelte-1jzkucb) b:where(.svelte-1jzkucb){font-weight:500;color:var(--ink)}.map.svelte-1jzkucb{display:block;max-width:100%;overflow:visible}.lbl.svelte-1jzkucb{font:10.5px var(--sans);fill:var(--muted)}.rule.svelte-1jzkucb{stroke:var(--line-2, var(--line));stroke-width:.6}.tick.svelte-1jzkucb{font:9.5px var(--mono);fill:var(--dim)}.dot.svelte-1jzkucb{cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.dot.svelte-1jzkucb .hit:where(.svelte-1jzkucb){fill:transparent}.dot.svelte-1jzkucb .n:where(.svelte-1jzkucb){fill:var(--muted);fill-opacity:.55;transition:fill .4s,fill-opacity .4s,r .3s}.dot.lit.svelte-1jzkucb .n:where(.svelte-1jzkucb){fill:var(--ink);fill-opacity:1}.dot.svelte-1jzkucb .ring:where(.svelte-1jzkucb){fill:none;stroke:var(--ink);stroke-width:1.2;pointer-events:none}.dot.sel.svelte-1jzkucb .n:where(.svelte-1jzkucb),.dot.svelte-1jzkucb:focus-visible .n:where(.svelte-1jzkucb){stroke:var(--ink);stroke-width:1}.ko.svelte-1jzkucb{margin-top:6px;padding:6px 9px;border:1px solid var(--line-2, var(--line));border-left:2px solid var(--ink);border-radius:6px;background:var(--card-2, transparent)}.ko.svelte-1jzkucb .t:where(.svelte-1jzkucb){font:14px/1.25 var(--serif, Georgia, serif);color:var(--ink);overflow-wrap:anywhere}.ko.svelte-1jzkucb .m:where(.svelte-1jzkucb){font-size:12px;color:var(--muted);margin:2px 0}.ko.svelte-1jzkucb .open:where(.svelte-1jzkucb){margin:0;font-size:12px}@media(prefers-reduced-motion:reduce){.dot.svelte-1jzkucb .n:where(.svelte-1jzkucb){transition:none}}.sky-in.svelte-lwc11n{position:relative;width:100%;height:100%;min-height:300px;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--sky-paper, #F4EEDF)}canvas.svelte-lwc11n{display:block;width:100%;height:100%;cursor:pointer}.sky.svelte-wymhii{--sky-lapis: #2F4A6B;--sky-gold: #A8781E;--sky-red: #9A3B2E;--sky-ink: #2A241C;--sky-paper: #F4EEDF;margin:6px 0 2px;font:12.5px/1.4 var(--sans);color:var(--muted)}.sky.dark.svelte-wymhii{--sky-lapis: #8EAFD6;--sky-gold: #D4AE5A;--sky-red: #D88A78;--sky-ink: #D3C7AA;--sky-paper: #15171C}.sky.v2.svelte-wymhii{--sky-lapis: #2F4A6B;--sky-gold: #2F4A6B;--sky-red: #9E3A26;--sky-ink: #1B1F1D;--sky-paper: #F6F1E7}.sky.v2.dark.svelte-wymhii{--sky-lapis: #8FA9CF;--sky-gold: #8FA9CF;--sky-red: #E07A5F;--sky-ink: #ECE6D8;--sky-paper: #15171C}.sky.v2.svelte-wymhii .row.cited:where(.svelte-wymhii) .n:where(.svelte-wymhii){color:var(--sky-lapis)}.sky.panel.svelte-wymhii{display:flex;flex-direction:column;height:100%;margin:0;min-height:0}.sky.panel.svelte-wymhii .strip:where(.svelte-wymhii){order:0;justify-content:space-between;padding:0 0 8px}.sky.panel.svelte-wymhii .box:where(.svelte-wymhii){flex:1;display:flex;flex-direction:column;max-width:none;min-height:0}.sky.panel.svelte-wymhii .plate:where(.svelte-wymhii){flex:1;height:auto;min-height:320px}.sky.panel.svelte-wymhii .hd:where(.svelte-wymhii){font-size:12px;margin:2px 0 10px}.sky.panel.svelte-wymhii .list:where(.svelte-wymhii){max-width:none}.sky.panel.svelte-wymhii .card:where(.svelte-wymhii){max-width:none}.sky.v2.svelte-wymhii .lnk:where(.svelte-wymhii){color:var(--olive, #5C6B22)}.strip.svelte-wymhii{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ln.svelte-wymhii{color:var(--muted)}.tg.svelte-wymhii{display:inline-flex;gap:2px}.tg.svelte-wymhii button:where(.svelte-wymhii){background:none;border:1px solid transparent;border-radius:4px;padding:0 6px;min-height:24px;font:inherit;color:var(--dim);cursor:pointer}.tg.svelte-wymhii button:where(.svelte-wymhii):hover,.tg.svelte-wymhii button:where(.svelte-wymhii):focus-visible{color:var(--ink);border-color:var(--line);outline:none}.tg.svelte-wymhii button.on:where(.svelte-wymhii){color:var(--ink);border-color:var(--line);font-weight:600}.box.svelte-wymhii{margin-top:8px;max-width:540px}.hd.svelte-wymhii{font:600 11px/1 var(--serif, Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0 0 6px}.plate.svelte-wymhii{height:380px}.key.svelte-wymhii{display:flex;flex-wrap:wrap;gap:2px 12px;margin:6px 0 0;font-size:12px}.key.svelte-wymhii i:where(.svelte-wymhii){font-style:normal}.key.svelte-wymhii .g:where(.svelte-wymhii){color:var(--sky-gold)}.key.svelte-wymhii .b:where(.svelte-wymhii){color:var(--sky-lapis)}.key.svelte-wymhii .r:where(.svelte-wymhii){color:var(--sky-red)}.key.svelte-wymhii .o:where(.svelte-wymhii){color:var(--sky-ink)}.key.svelte-wymhii .fs:where(.svelte-wymhii){font-style:italic;font-family:var(--serif, Georgia, serif);color:var(--sky-ink)}.outside.svelte-wymhii{margin:4px 0 0;font-size:12px}.list.svelte-wymhii{margin:6px 0 0;padding:0;list-style:none;max-width:640px}.row.svelte-wymhii{display:flex;gap:8px;width:100%;text-align:left;background:none;border:0;padding:3px 4px;border-radius:4px;font:inherit;color:var(--ink);cursor:pointer}.row.svelte-wymhii:hover,.row.sel.svelte-wymhii{background:color-mix(in srgb,var(--ink) 6%,transparent)}.row.svelte-wymhii .n:where(.svelte-wymhii){flex:none;min-width:2.2em;color:var(--sky-lapis);font-weight:600}.row.cited.svelte-wymhii .n:where(.svelte-wymhii){color:var(--sky-gold)}.row.svelte-wymhii .t:where(.svelte-wymhii){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row.svelte-wymhii .d:where(.svelte-wymhii){flex:none;color:var(--dim);font:11.5px var(--mono)}.src.svelte-wymhii{padding:3px 4px 3px calc(2.2em + 12px);color:var(--muted);font-style:italic}.card.svelte-wymhii{margin-top:8px;max-width:540px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.meta.svelte-wymhii{font-size:11.5px;color:var(--dim)}.ttl.svelte-wymhii{font:600 15px/1.3 var(--serif, Georgia, serif);color:var(--ink);margin:2px 0}.ex.svelte-wymhii{font-size:13px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.acts.svelte-wymhii{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.lnk.svelte-wymhii{background:none;border:0;padding:0;min-height:28px;font:inherit;color:var(--sky-lapis);cursor:pointer;text-decoration:underline;text-underline-offset:2px}textarea.svelte-wymhii{width:100%;box-sizing:border-box;margin-top:6px;font:13px/1.4 var(--sans);padding:6px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink)}.done.svelte-wymhii{margin-top:6px;color:var(--ink);display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.err.svelte-wymhii{color:var(--sky-red);margin:4px 0 0}@media(max-width:640px){.plate.svelte-wymhii{height:300px}}.rec.svelte-9po0tc{margin:10px 0 4px;padding:10px 14px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);max-width:680px}.hd.svelte-9po0tc{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.ln.svelte-9po0tc{margin:0;color:var(--ink);font:14.5px/1.5 var(--sans)}.old.svelte-9po0tc{color:var(--fv2-cinnabar, #9E3A26);text-decoration-thickness:1.5px}.w.svelte-9po0tc{color:var(--muted)}.sr.svelte-9po0tc{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.acts.svelte-9po0tc{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.note.svelte-9po0tc{margin:8px 0 0;font-size:12.5px;color:var(--muted)}.dep.svelte-1mcqam3{margin:10px 0 4px;padding:2px 0 2px 12px;border-left:2px solid var(--line);max-width:680px}.dep.svelte-1mcqam3 p:where(.svelte-1mcqam3){margin:4px 0;font:14.5px/1.5 var(--sans);color:var(--ink)}.lb.svelte-1mcqam3{display:block;font:600 11px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.stg.svelte-135ti7q{margin:2px 0 8px;font:12.5px/1.4 var(--sans);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s.svelte-135ti7q{color:var(--muted)}.cl.svelte-yy2muk{margin:4px 0 8px;font:13px/1.45 var(--sans);color:var(--muted)}.u.svelte-yy2muk{background:none;border:0;padding:0 0 0 6px;font:inherit;color:var(--olive);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pn-rate.svelte-1b4gsgi{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.pn-rate.svelte-1b4gsgi button:where(.svelte-1b4gsgi){font:inherit;font-size:12px;color:var(--muted);background:none;border:1px solid var(--line);border-radius:999px;padding:1px 9px;cursor:pointer}.pn-rate.svelte-1b4gsgi button.on:where(.svelte-1b4gsgi){color:var(--ink);border-color:var(--ink);background:var(--gold-soft);font-weight:600}.pn-rate.svelte-1b4gsgi .thanks:where(.svelte-1b4gsgi){font-size:11.5px}.wg.svelte-pzkq6p{--wg-ink: #1B1F1D;--wg-ink2: #474D49;--wg-ink3: #5C625E;--wg-rule: #DDD5C6;--wg-rule2: #C9BFAE;--wg-act: #5C6B22;max-width:640px;margin:4px 0;color:var(--wg-ink)}@media(prefers-color-scheme:dark){.pn:not([data-theme=light]) .wg.svelte-pzkq6p{--wg-ink: #E6E8E3;--wg-ink2: #ADB4AD;--wg-ink3: #8F968F;--wg-rule: #29302C;--wg-rule2: #37403A;--wg-act: #96A85E}}.pn[data-theme=dark] .wg.svelte-pzkq6p{--wg-ink: #E6E8E3;--wg-ink2: #ADB4AD;--wg-ink3: #8F968F;--wg-rule: #29302C;--wg-rule2: #37403A;--wg-act: #96A85E}.closed.svelte-pzkq6p{display:block;width:100%;text-align:left;background:none;border:0;padding:4px 0;cursor:pointer;font:13px var(--sans, "IBM Plex Sans", system-ui, sans-serif);color:var(--wg-ink2)}.closed.svelte-pzkq6p b:where(.svelte-pzkq6p){color:var(--wg-ink);font-weight:600}.closed.svelte-pzkq6p:hover span:where(.svelte-pzkq6p):not(.chev),.closed.svelte-pzkq6p:focus-visible span:where(.svelte-pzkq6p):not(.chev){text-decoration:underline;text-underline-offset:3px}.chev.svelte-pzkq6p{color:var(--wg-ink3)}.body.svelte-pzkq6p{margin-top:8px;padding:12px 0 4px;border-top:1px solid var(--wg-rule2)}h4.svelte-pzkq6p{margin:0;font:600 15px var(--sans, "IBM Plex Sans", system-ui, sans-serif)}.lean.svelte-pzkq6p{margin:6px 0 0;font-family:var(--serif, "EB Garamond", Georgia, serif);font-size:17px;line-height:1.45}.basis.svelte-pzkq6p{margin:4px 0 10px;font-size:12.5px;color:var(--wg-ink3);line-height:1.5}.factors.svelte-pzkq6p{list-style:none;margin:0;padding:0}.f.svelte-pzkq6p{display:grid;grid-template-columns:22px 1fr;gap:8px;padding:10px 0;border-bottom:1px solid var(--wg-rule)}.main.svelte-pzkq6p{min-width:0}.f.svelte-pzkq6p .n:where(.svelte-pzkq6p){font:12px var(--mono, "IBM Plex Mono", Menlo, monospace);color:var(--wg-ink3);padding-top:2px}.top.svelte-pzkq6p{display:flex;align-items:baseline;gap:12px;justify-content:space-between}.ph.svelte-pzkq6p{font-size:14.5px;line-height:1.4}.ty.svelte-pzkq6p{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--wg-ink3);margin-right:4px}.assume.svelte-pzkq6p .ph:where(.svelte-pzkq6p){font-style:italic}.band.svelte-pzkq6p{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:var(--wg-ink2)}.marks.svelte-pzkq6p{display:inline-flex;gap:2px}.marks.svelte-pzkq6p i:where(.svelte-pzkq6p){width:7px;height:7px;border:1px solid var(--wg-ink3);border-radius:1px;display:block}.marks.svelte-pzkq6p i.on:where(.svelte-pzkq6p){background:var(--wg-ink2);border-color:var(--wg-ink2)}.src.svelte-pzkq6p{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px 6px}.chip.svelte-pzkq6p{font-size:12px;color:var(--wg-ink2);border:1px solid var(--wg-rule2);border-radius:3px;padding:1px 6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;font-family:inherit;text-align:left}.chip.pic.svelte-pzkq6p{border-style:dashed}button.chip.svelte-pzkq6p{cursor:pointer}button.chip.svelte-pzkq6p:hover{color:var(--wg-ink);border-color:var(--wg-ink3)}.chip.svelte-pzkq6p .c:where(.svelte-pzkq6p){font-family:var(--mono, "IBM Plex Mono", Menlo, monospace);font-size:11px;color:var(--wg-ink)}.m.svelte-pzkq6p{color:var(--wg-ink3)}.src.none.svelte-pzkq6p{font-size:12.5px;color:var(--wg-ink3);display:block}.note.svelte-pzkq6p{margin:5px 0 0;font-size:13px;color:var(--wg-ink2)}.fix.svelte-pzkq6p{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.opt.svelte-pzkq6p{font:12px var(--sans, "IBM Plex Sans", system-ui, sans-serif);color:var(--wg-ink2);background:none;border:1px solid var(--wg-rule2);border-radius:3px;padding:2px 8px;cursor:pointer}.opt.sel.svelte-pzkq6p{border-color:var(--wg-ink);color:var(--wg-ink);box-shadow:inset 0 0 0 1px var(--wg-ink)}.sec.svelte-pzkq6p{margin-top:12px;font-size:13.5px;color:var(--wg-ink2)}.sec.svelte-pzkq6p .h:where(.svelte-pzkq6p){font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--wg-ink3);margin-bottom:3px}.sec.svelte-pzkq6p p:where(.svelte-pzkq6p){margin:2px 0}.sec.svelte-pzkq6p ul:where(.svelte-pzkq6p){margin:2px 0;padding-left:18px}.confirm.svelte-pzkq6p{margin-top:12px;padding:10px 12px;border:1px solid var(--wg-rule2);border-radius:4px;font-size:13.5px}.confirm.svelte-pzkq6p p:where(.svelte-pzkq6p){margin:0 0 6px}.confirm.svelte-pzkq6p q:where(.svelte-pzkq6p){font-style:italic}.acts.svelte-pzkq6p{display:flex;gap:14px;flex-wrap:wrap;align-items:baseline}.foot.svelte-pzkq6p{display:flex;gap:16px;align-items:baseline;flex-wrap:wrap;margin-top:12px;font-size:13px}.act.svelte-pzkq6p{background:none;border:0;padding:0;cursor:pointer;font:500 13px var(--sans, "IBM Plex Sans", system-ui, sans-serif);color:var(--wg-act);text-decoration:underline;text-underline-offset:3px}.lnk.svelte-pzkq6p{background:none;border:0;padding:0;cursor:pointer;font:13px var(--sans, "IBM Plex Sans", system-ui, sans-serif);color:var(--wg-ink2);text-decoration:underline;text-decoration-color:var(--wg-rule2);text-underline-offset:3px}.lnk.svelte-pzkq6p:hover{color:var(--wg-ink)}.hint.svelte-pzkq6p{color:var(--wg-ink3)}.err.svelte-pzkq6p{color:var(--wg-ink);font-size:13px}.err.svelte-pzkq6p:before{content:"▲ ";font-size:10px}@media(max-width:760px){.top.svelte-pzkq6p{flex-direction:column;gap:3px}.lean.svelte-pzkq6p{font-size:16px}}.dn.svelte-ehyrd8{--dn-ink: #1B1F1D;--dn-ink2: #474D49;--dn-ink3: #5C625E;--dn-rule: #DDD5C6;--dn-rule2: #C9BFAE;--dn-accent: #5C6B22;max-width:640px;margin:14px 0 4px;border-top:1px solid var(--dn-rule2);padding-top:10px;color:var(--dn-ink)}@media(prefers-color-scheme:dark){.pn:not([data-theme=light]) .dn.svelte-ehyrd8{--dn-ink: #E6E8E3;--dn-ink2: #ADB4AD;--dn-ink3: #8F968F;--dn-rule: #29302C;--dn-rule2: #37403A;--dn-accent: #96A85E}}.pn[data-theme=dark] .dn.svelte-ehyrd8{--dn-ink: #E6E8E3;--dn-ink2: #ADB4AD;--dn-ink3: #8F968F;--dn-rule: #29302C;--dn-rule2: #37403A;--dn-accent: #96A85E}.lead.svelte-ehyrd8{font-family:var(--serif, "EB Garamond", Georgia, serif);font-size:18px;line-height:1.45;margin:0}.lead.svelte-ehyrd8 em:where(.svelte-ehyrd8){font-style:normal;color:var(--dn-accent)}.meta.svelte-ehyrd8{display:flex;align-items:center;gap:12px;width:100%;margin-top:6px;padding:2px 0;background:none;border:0;cursor:pointer;font:13px var(--sans, "IBM Plex Sans", system-ui, sans-serif);color:var(--dn-ink2);text-align:left;flex-wrap:wrap}.meta.svelte-ehyrd8 b:where(.svelte-ehyrd8){color:var(--dn-ink);font-weight:600}.line.svelte-ehyrd8{width:120px;height:18px;display:block;flex:none}.line.svelte-ehyrd8 path:where(.svelte-ehyrd8){fill:none;stroke:var(--dn-accent);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:300;stroke-dashoffset:300;animation:svelte-ehyrd8-dn-draw 1.6s ease-out forwards}@keyframes svelte-ehyrd8-dn-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.line.svelte-ehyrd8 path:where(.svelte-ehyrd8){animation:none;stroke-dashoffset:0}}.readof.svelte-ehyrd8{margin:2px 0 0;font:11.5px var(--mono, "IBM Plex Mono", Menlo, monospace);color:var(--dn-ink3)}.go.svelte-ehyrd8{margin-left:auto;color:var(--dn-accent);font-weight:500;white-space:nowrap}.ev.svelte-ehyrd8{margin-top:10px}.row.svelte-ehyrd8{display:grid;grid-template-columns:150px 1fr auto;gap:12px;padding:8px 0;border-bottom:1px solid var(--dn-rule);font-size:14px;align-items:baseline}.row.svelte-ehyrd8 .s:where(.svelte-ehyrd8){font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dn-ink3)}.row.current.svelte-ehyrd8 .s:where(.svelte-ehyrd8),.row.source.svelte-ehyrd8 .s:where(.svelte-ehyrd8){color:var(--dn-accent)}.row.outdated.svelte-ehyrd8 .s:where(.svelte-ehyrd8),.row.earlier.svelte-ehyrd8 .s:where(.svelte-ehyrd8){color:var(--dn-ink3)}.row.earlier.svelte-ehyrd8 .t:where(.svelte-ehyrd8),.row.outdated.svelte-ehyrd8 .t:where(.svelte-ehyrd8){color:var(--dn-ink2)}.row.svelte-ehyrd8 .d:where(.svelte-ehyrd8){font-family:var(--mono, "IBM Plex Mono", Menlo, monospace);font-size:11px;color:var(--dn-ink3);white-space:nowrap}.row.svelte-ehyrd8 .n:where(.svelte-ehyrd8){color:var(--dn-accent)}.acct.svelte-ehyrd8{margin-top:12px;font-size:13px;color:var(--dn-ink2);display:grid;grid-template-columns:1fr 1fr;gap:4px 24px}.acct.svelte-ehyrd8 b:where(.svelte-ehyrd8){color:var(--dn-ink);font-weight:600}.scope.svelte-ehyrd8{margin-top:12px;font-size:13px;color:var(--dn-ink2)}.scope.svelte-ehyrd8 .h:where(.svelte-ehyrd8){font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dn-ink3);margin-bottom:2px}@media(max-width:760px){.row.svelte-ehyrd8{grid-template-columns:1fr auto;gap:2px 10px}.row.svelte-ehyrd8 .s:where(.svelte-ehyrd8){grid-column:1 / -1}.acct.svelte-ehyrd8{grid-template-columns:1fr}.lead.svelte-ehyrd8{font-size:17px}}.alone.svelte-1e4bn50{align-self:stretch;background:var(--card-2);border:1px solid var(--line-2);border-left:3px solid var(--line);border-radius:3px 10px 10px 3px;padding:9px 12px 10px}.alone.svelte-1e4bn50 .who:where(.svelte-1e4bn50){display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.alone.svelte-1e4bn50 .who:where(.svelte-1e4bn50) b:where(.svelte-1e4bn50){color:var(--ink);font-weight:600}.alone.svelte-1e4bn50 .mark:where(.svelte-1e4bn50){width:8px;height:8px;border-radius:50%;background:var(--line);align-self:center;flex:none}.alone.svelte-1e4bn50 .st:where(.svelte-1e4bn50){font-size:12px}.alone.svelte-1e4bn50 .tx.md:where(.svelte-1e4bn50){white-space:normal}.alone.svelte-1e4bn50 .tx.md:where(.svelte-1e4bn50) p{margin:0 0 6px;font:inherit}.alone.svelte-1e4bn50 .tx.md:where(.svelte-1e4bn50) ul,.alone.svelte-1e4bn50 .tx.md:where(.svelte-1e4bn50) ol{margin:2px 0 6px 18px}.alone.svelte-1e4bn50 .note:where(.svelte-1e4bn50){font-size:12px;margin:6px 0 0}.corr.svelte-1j7ta0n{margin:4px 0 8px;border:1px solid var(--line-2);border-left:3px solid color-mix(in srgb,var(--wash) 70%,var(--ink));border-radius:4px 10px 10px 4px;background:var(--store-soft);padding:9px 12px 10px;font-size:13.5px;color:var(--ink);max-width:100%;box-sizing:border-box}.hd.svelte-1j7ta0n{display:flex;align-items:center;gap:8px;font-weight:500;font-size:13px}.hd.svelte-1j7ta0n .wk:where(.svelte-1j7ta0n){margin-left:auto;font:11px var(--mono, ui-monospace, Menlo, monospace);color:var(--dim);font-weight:400;white-space:nowrap}.row.svelte-1j7ta0n+.row:where(.svelte-1j7ta0n){margin-top:6px;padding-top:6px;border-top:1px dashed var(--line-2)}.diff.svelte-1j7ta0n{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;margin:8px 0 6px;align-items:baseline}.k.svelte-1j7ta0n{font:11px var(--mono, ui-monospace, Menlo, monospace);color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.d.svelte-1j7ta0n{font:11px var(--mono, ui-monospace, Menlo, monospace);color:var(--dim);white-space:nowrap}.v.svelte-1j7ta0n{overflow-wrap:anywhere}.v.old.svelte-1j7ta0n{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ink) 55%,transparent);color:var(--muted)}.v.new.svelte-1j7ta0n{font-weight:500}.meta.svelte-1j7ta0n{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.occ.svelte-1j7ta0n{display:inline-flex;align-items:center;gap:5px;font:11.5px var(--mono, ui-monospace, Menlo, monospace);color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:1px 8px;white-space:nowrap;background:transparent;max-width:100%;overflow:hidden;text-overflow:ellipsis}button.occ.svelte-1j7ta0n{cursor:pointer}button.occ.svelte-1j7ta0n:hover{background:var(--store-soft)}.occ.src.svelte-1j7ta0n:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--store);flex:none}.occ.model.svelte-1j7ta0n{color:var(--model);border-color:color-mix(in srgb,var(--model) 45%,transparent);background:var(--model-soft)}.alone.svelte-1j7ta0n{margin-top:8px;padding-top:7px;border-top:1px dashed var(--line-2);font-size:12.5px;color:var(--muted)}.alone.svelte-1j7ta0n b:where(.svelte-1j7ta0n){color:var(--model);font-weight:500}@media(max-width:600px){.occ.svelte-1j7ta0n{min-height:28px}.diff.svelte-1j7ta0n{gap:4px 8px}}.msg.svelte-qxuskc{margin:8px 0 2px;padding:10px 12px;border:1px solid var(--line, #d0d5dd);border-radius:8px;display:grid;gap:8px}.hd.svelte-qxuskc{font-size:13px}.row.svelte-qxuskc{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pick.on.svelte-qxuskc{border-color:var(--ink);font-weight:600}.said.svelte-qxuskc{margin:0;padding:6px 10px;border-left:3px solid var(--line, #d0d5dd);font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}textarea.svelte-qxuskc{width:100%;box-sizing:border-box;font:14px var(--sans, sans-serif);padding:8px;border:1px solid var(--line, #d0d5dd);border-radius:6px;background:var(--card, transparent);color:var(--ink);resize:vertical}.note.svelte-qxuskc{margin:0;font-size:12px}.log.svelte-qxuskc{font-size:13px}.err.svelte-qxuskc{font-size:12px;margin:0}@media(max-width:979px){.row.svelte-qxuskc .pn-btn:where(.svelte-qxuskc),.row.svelte-qxuskc .pn-more:where(.svelte-qxuskc){min-height:40px}}.pc.svelte-fx9qq9{margin:8px 0 2px;padding:10px 12px;border:1px solid var(--line, #d0d5dd);border-radius:8px;display:grid;gap:6px}.hd.svelte-fx9qq9{font-size:14px;line-height:1.4}.tag.svelte-fx9qq9{display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #667085);white-space:nowrap}.due.svelte-fx9qq9{font-size:12.5px;color:var(--muted, #667085);white-space:nowrap}.struck.svelte-fx9qq9{text-decoration:line-through;opacity:.7}.st.svelte-fx9qq9,.first.svelte-fx9qq9,.note.svelte-fx9qq9{margin:0;font-size:13px}.note.svelte-fx9qq9{font-size:12px}.row.svelte-fx9qq9{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.row.svelte-fx9qq9 .pn-btn:where(.svelte-fx9qq9){min-height:40px;min-width:72px}.err.svelte-fx9qq9{font-size:12px;margin:0}audio.svelte-fx9qq9{width:100%;max-width:360px;height:36px}.said.svelte-fx9qq9{margin:0;padding:6px 10px;border-left:3px solid var(--line, #d0d5dd);font-size:13px;white-space:pre-wrap}.act.svelte-163h9qb{margin:8px 0 2px;padding:10px 12px;border:1px solid var(--line, #d0d5dd);border-radius:8px}.ah.svelte-163h9qb{font-size:13px;margin-bottom:8px}.row.svelte-163h9qb{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ok.svelte-163h9qb{font-size:13px}.err.svelte-163h9qb{font-size:12px}.late.svelte-163h9qb{margin-top:6px;font-size:12px}.late.svelte-163h9qb summary:where(.svelte-163h9qb){cursor:pointer;color:var(--dim, #667085)}.late.svelte-163h9qb ul:where(.svelte-163h9qb){margin:4px 0 0 18px;padding:0}.mic.svelte-1g9m7qi{display:inline-flex;gap:2px;align-items:center;height:36px;width:40px;justify-content:center;padding:0;border:1px solid var(--line);border-radius:999px;background:var(--card, transparent);color:var(--ink);cursor:pointer;font:13px var(--sans)}.mic.on.svelte-1g9m7qi{border-color:var(--ink);color:var(--bg, #fff);background:var(--ink)}.mic.on.svelte-1g9m7qi svg:where(.svelte-1g9m7qi){animation:svelte-1g9m7qi-mic-pulse 1.4s ease-in-out infinite}.mic.svelte-1g9m7qi:disabled{opacity:.55;cursor:default}.mic.svelte-1g9m7qi:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.mic-note.svelte-1g9m7qi,.mic-err.svelte-1g9m7qi{flex:1 1 100%;order:10;margin:0;font-size:12.5px}@keyframes svelte-1g9m7qi-mic-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.mic.on.svelte-1g9m7qi svg:where(.svelte-1g9m7qi){animation:none}}@media(max-width:979px){.mic.svelte-1g9m7qi{height:44px;width:44px}}.mic.svelte-1g9m7qi .dots:where(.svelte-1g9m7qi){font-size:12px}.hf.svelte-1g9m7qi{font-weight:600;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hf.svelte-1g9m7qi .pn-btn:where(.svelte-1g9m7qi){min-height:36px}.vn.svelte-1tzba33{display:inline-flex;gap:4px;align-items:center;height:36px;padding:0 10px;white-space:nowrap;flex:none;border:1px solid var(--line);border-radius:999px;background:var(--card, transparent);color:var(--ink);cursor:pointer;font:13px var(--sans);touch-action:none;user-select:none;-webkit-user-select:none}.vn.on.svelte-1tzba33{border-color:#b42318;color:#fff;background:#b42318}.vn.svelte-1tzba33:disabled{opacity:.55;cursor:default}.vn.svelte-1tzba33:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.vn-note.svelte-1tzba33{flex:1 1 100%;order:11;margin:0;font-size:12.5px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vn-note.svelte-1tzba33 .pn-btn:where(.svelte-1tzba33){min-height:36px}.vl-short.svelte-1tzba33{display:none}@media(max-width:979px){.vn.svelte-1tzba33{height:44px}}@media(max-width:420px){.vl-long.svelte-1tzba33{display:none}.vl-short.svelte-1tzba33{display:inline}.vn.svelte-1tzba33{padding:0 9px}}.sbs.svelte-1ow7r8q{margin:6px 0 2px;font-size:13px}.sbs.svelte-1ow7r8q>summary:where(.svelte-1ow7r8q){cursor:pointer;color:var(--muted);font:12.5px var(--sans);list-style:none;display:inline-flex;align-items:center;gap:4px}.sbs.svelte-1ow7r8q>summary:where(.svelte-1ow7r8q)::-webkit-details-marker{display:none}.sbs.svelte-1ow7r8q>summary:where(.svelte-1ow7r8q):after{content:"▸";font-size:11px}.sbs[open].svelte-1ow7r8q>summary:where(.svelte-1ow7r8q):after{content:"▾"}.sbs.svelte-1ow7r8q>summary:where(.svelte-1ow7r8q):hover,.sbs.svelte-1ow7r8q>summary:where(.svelte-1ow7r8q):focus-visible{color:var(--ink)}.chips.svelte-1ow7r8q{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-1ow7r8q{display:inline-flex;align-items:baseline;gap:6px;max-width:100%;padding:3px 10px;border:1px solid var(--line-2);border-radius:999px;background:var(--card, transparent);color:var(--ink);font:12.5px/1.4 var(--sans);text-transform:none;letter-spacing:normal;cursor:pointer;text-align:left}.chip.svelte-1ow7r8q .cl:where(.svelte-1ow7r8q){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:30ch}.chip.svelte-1ow7r8q .cm:where(.svelte-1ow7r8q){color:var(--muted);font-size:11.5px;white-space:nowrap}.chip.svelte-1ow7r8q:hover,.chip.svelte-1ow7r8q:focus-visible,.chip.on.svelte-1ow7r8q{border-color:var(--store)}.chip.on.svelte-1ow7r8q{background:color-mix(in srgb,var(--store) 8%,transparent);border-color:var(--ink);color:var(--ink);font-weight:600}.chip.marked.svelte-1ow7r8q .cl:where(.svelte-1ow7r8q){text-decoration:line-through;text-decoration-color:var(--muted);color:var(--muted)}.card.svelte-1ow7r8q{margin:8px 0 2px;padding:8px 11px;border-left:3px solid var(--store);border-radius:3px 8px 8px 3px;background:color-mix(in srgb,var(--store) 6%,transparent)}.ch.svelte-1ow7r8q{font-size:13px}.words.svelte-1ow7r8q{margin:6px 0;padding:4px 9px;border-left:2px solid var(--line);white-space:pre-wrap;color:var(--ink)}.acts.svelte-1ow7r8q{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px}.lab.svelte-1ow7r8q{display:block;margin:6px 0 3px;font-size:12.5px;color:var(--muted)}.fix.svelte-1ow7r8q{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line-2);border-radius:6px;background:var(--bg, transparent);color:var(--ink);resize:vertical}.hint.svelte-1ow7r8q{margin:6px 0 0;font-size:12px}.done.svelte-1ow7r8q{margin:6px 0 0}.cr.svelte-1c3kxbr{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;flex:1 1 100%;min-width:0}.cr-line.svelte-1c3kxbr{flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.cr-b.svelte-1c3kxbr{font:600 13px var(--sans);background:none;border:0;color:var(--store, currentColor);cursor:pointer;padding:3px 6px}.cr.dark.svelte-1c3kxbr .cr-b:where(.svelte-1c3kxbr){color:var(--gold)}.cr-pick.svelte-1c3kxbr{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1 1 100%}.cr-o.svelte-1c3kxbr{font:13px var(--sans);padding:3px 9px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);color:var(--ink);cursor:pointer}.cr-new.svelte-1c3kxbr input:where(.svelte-1c3kxbr){font:13px var(--sans);padding:3px 8px;border-radius:8px;border:1px solid var(--line-2);background:var(--card);color:var(--ink);width:12ch}.cr-err.svelte-1c3kxbr{flex:1 1 100%}.cr.dark.svelte-1c3kxbr .cr-err.cue-err:where(.svelte-1c3kxbr){color:#ffb8b0}.cr-b.svelte-1c3kxbr:focus-visible,.cr-o.svelte-1c3kxbr:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.rr.svelte-ez4pk8{display:flex;flex-direction:column;position:relative}.row.svelte-ez4pk8{display:block;position:relative}.tx.svelte-ez4pk8{min-width:0;max-width:68ch}.tx.md.svelte-ez4pk8 p{margin:0 0 8px;font:inherit;line-height:1.6}.tx.md.svelte-ez4pk8 ul,.tx.md.svelte-ez4pk8 ol{margin:0 0 6px 18px;padding:0;line-height:1.6}.tx.md.svelte-ez4pk8 h1,.tx.md.svelte-ez4pk8 h2,.tx.md.svelte-ez4pk8 h3,.tx.md.svelte-ez4pk8 h4{font-size:1.02em;margin:8px 0 4px}.tx.md.svelte-ez4pk8 .rr-ref{font:600 10.5px/1 var(--sans);margin-left:1px}.tx.md.svelte-ez4pk8 .rr-ref a{color:var(--store);text-decoration:none;padding:0 2px;border-radius:4px;cursor:pointer}.tx.md.svelte-ez4pk8 .rr-ref a:hover,.tx.md.svelte-ez4pk8 .rr-ref a:focus-visible{background:color-mix(in srgb,var(--store) 12%,transparent);outline:none}.margin.svelte-ez4pk8{margin:-2px 0 8px 12px;padding-left:10px;border-left:1px dashed var(--line-2)}.fold.svelte-ez4pk8{background:none;border:0;padding:4px 0;min-height:32px;font:12.5px var(--sans);color:var(--store);cursor:pointer}.notes.svelte-ez4pk8{display:none;margin-top:2px;gap:6px}.notes.open.svelte-ez4pk8{display:grid}.rr.wide.svelte-ez4pk8 .row:where(.svelte-ez4pk8){padding-right:230px}.rr.wide.svelte-ez4pk8 .margin:where(.svelte-ez4pk8){position:absolute;z-index:1;right:0;width:210px;margin:2px 0 0;padding-left:12px;border-left:1px solid var(--line-2)}.rr.wide.svelte-ez4pk8 .fold:where(.svelte-ez4pk8){display:none}.rr.wide.svelte-ez4pk8 .notes:where(.svelte-ez4pk8){display:grid;margin-top:0}.note.svelte-ez4pk8{font-size:12.5px;line-height:1.4;padding:4px 0}.note.svelte-ez4pk8+.note{border-top:1px dashed var(--line)}.note.lit.svelte-ez4pk8{background:var(--gold-soft);box-shadow:0 0 0 1px var(--ink);border-radius:6px}.nh.svelte-ez4pk8{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.nl.svelte-ez4pk8{font:600 10.5px var(--sans);color:var(--store)}.st.svelte-ez4pk8{font:600 9.5px/1.5 var(--sans);letter-spacing:.04em;padding:0 5px;border-radius:4px;color:var(--store);border:1px solid color-mix(in srgb,var(--store) 40%,transparent);cursor:help}.st.old.svelte-ez4pk8{color:var(--ink);border-color:var(--line-2)}.dt.svelte-ez4pk8{color:var(--muted);font-size:11.5px;margin-left:auto}.nt.svelte-ez4pk8{display:block;background:none;border:0;padding:1px 0 0;font:500 14.5px/1.35 var(--serif, Georgia, serif);color:var(--ink);text-align:left;cursor:pointer}.nv.svelte-ez4pk8{font:13px/1.45 var(--sans);color:var(--muted);margin-top:1px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nt.svelte-ez4pk8:hover{text-decoration:underline dotted}.note.outdated.svelte-ez4pk8 .nt:where(.svelte-ez4pk8){color:var(--muted)}.kind.svelte-ez4pk8{font-size:11.5px}.sig.svelte-ez4pk8{display:block;color:var(--gold-ink, var(--dim));text-decoration:underline;text-underline-offset:2px}.q.svelte-ez4pk8{margin:4px 0;padding:3px 8px;border-left:2px solid var(--line);white-space:pre-wrap;color:var(--ink)}.q0.svelte-ez4pk8{margin:4px 0;font-size:12px}.note.svelte-ez4pk8 .pn-more:where(.svelte-ez4pk8){margin:0;font-size:12px}.rrf.svelte-5kgvy1{margin-top:6px;display:grid;gap:4px;font-size:12.5px}.ln.svelte-5kgvy1{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;color:var(--muted)}.used.svelte-5kgvy1{color:var(--muted)}.lk.svelte-5kgvy1{background:none;border:0;padding:4px 0;min-height:28px;font:inherit;color:var(--muted);cursor:pointer}.lk.svelte-5kgvy1:hover,.lk[aria-expanded=true].svelte-5kgvy1,.lk.rev.svelte-5kgvy1{color:var(--ink)}.lk.svelte-5kgvy1 u:where(.svelte-5kgvy1){text-decoration:underline dotted}.cc.svelte-5kgvy1{color:var(--store)}.rt.svelte-5kgvy1{margin-left:auto}.rt.svelte-5kgvy1 *{font-size:12px}.pnl.svelte-5kgvy1{padding:6px 10px;border-left:2px solid var(--line-2)}.revp.svelte-5kgvy1{border-left-color:var(--ink);background:var(--gold-soft);border-radius:0 8px 8px 0}.tk.svelte-5kgvy1{margin:2px 0 6px}.chk.svelte-5kgvy1{margin:2px 0;color:var(--muted);display:flex;gap:6px;align-items:center}.why.svelte-5kgvy1{margin:2px 0 4px}.diff.svelte-5kgvy1{margin:2px 0;padding:0;list-style:none;display:grid;gap:3px}.diff.svelte-5kgvy1 li:where(.svelte-5kgvy1){display:flex;gap:6px}.diff.svelte-5kgvy1 .del:where(.svelte-5kgvy1){color:var(--muted);text-decoration:line-through}.diff.svelte-5kgvy1 .sg:where(.svelte-5kgvy1){font-weight:600;flex:none}.diff.svelte-5kgvy1 .sr:where(.svelte-5kgvy1){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fb.svelte-5kgvy1 textarea:where(.svelte-5kgvy1){width:100%;box-sizing:border-box;font:12px/1.4 var(--mono, monospace)}@media(max-width:979px){.rt.svelte-5kgvy1{margin-left:0}}.steps-tog.svelte-4pc5qr{display:block;max-width:100%;margin:4px 0 2px;padding:2px 0;border:0;background:none;color:var(--muted);font:12.5px/1.4 var(--sans);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steps-tog.svelte-4pc5qr:before{content:"▸";display:inline-block;width:1em;transition:transform .12s}.steps-tog[aria-expanded=true].svelte-4pc5qr:before{transform:rotate(90deg)}.steps-tog.svelte-4pc5qr:hover{color:var(--ink)}.steps-tog.svelte-4pc5qr:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.steps-l.svelte-4pc5qr{color:var(--muted)}.fv2-overlap.svelte-4pc5qr{margin:6px 0 2px;font:13px/1.4 var(--sans);color:var(--ink)}.fv2-overlap.svelte-4pc5qr .by:where(.svelte-4pc5qr){color:var(--muted)}.fv2-modelchange.svelte-4pc5qr{margin:14px 0 10px;padding:8px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:13px/1.4 var(--sans);color:var(--muted)}.fv2-modelchange.svelte-4pc5qr b:where(.svelte-4pc5qr){color:var(--ink)}.hd.svelte-4pc5qr{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.hd.svelte-4pc5qr h2:where(.svelte-4pc5qr){margin:0}.hd.svelte-4pc5qr .back:where(.svelte-4pc5qr){display:none;margin:0}.intro.svelte-4pc5qr{font-size:13px;margin:4px 0 8px}.msgs.svelte-4pc5qr{display:flex;flex-direction:column;gap:8px;container:sc-msgs / inline-size;align-self:stretch}.pn-msg.svelte-4pc5qr{border-top:0;padding:6px 10px 7px}.pn-msg.you.svelte-4pc5qr{align-self:flex-end;max-width:88%;border:1px solid var(--line-2);border-right:3px solid var(--you-edge, #6F7A60);border-radius:10px 3px 3px 10px;background:var(--gold-soft)}.pn-msg.you.svelte-4pc5qr .who:where(.svelte-4pc5qr) b:where(.svelte-4pc5qr){color:var(--ink);font-weight:600}.pn-msg.answer.svelte-4pc5qr{align-self:stretch;background:var(--card-2);border:1px solid var(--line-2);border-left:3px solid var(--store);border-radius:3px 10px 10px 3px;padding:9px 12px 10px}.pn-msg.answer.failed.svelte-4pc5qr{opacity:.75}.pn-msg.answer.twin.svelte-4pc5qr{border-left-color:var(--line-2);margin-top:6px}.pn-msg.foldback.svelte-4pc5qr{align-self:stretch;border:1px solid var(--line-2);border-left:3px dashed var(--olive, var(--store));border-radius:3px 10px 10px 3px;padding:8px 12px;margin:4px 0;font-size:13px}.pn-msg.foldback.svelte-4pc5qr .fbrow:where(.svelte-4pc5qr){display:flex;gap:8px;margin-top:4px}.pn-msg.foldback.svelte-4pc5qr .fbrow:where(.svelte-4pc5qr) b:where(.svelte-4pc5qr){flex:0 0 72px;font-weight:600;color:var(--ink)}.pn-msg.foldback.svelte-4pc5qr .fbrow:where(.svelte-4pc5qr) ul:where(.svelte-4pc5qr){margin:0;padding-left:16px}.pn-msg.foldback.svelte-4pc5qr .fbnote:where(.svelte-4pc5qr){margin:6px 0 0;font-size:12px}.pn-msg.answer.twin.svelte-4pc5qr .who:where(.svelte-4pc5qr) b:where(.svelte-4pc5qr){color:inherit}.pn-msg.answer.svelte-4pc5qr .who:where(.svelte-4pc5qr) b:where(.svelte-4pc5qr){color:var(--store);font-weight:600}.pn-msg.svelte-4pc5qr .mark:where(.svelte-4pc5qr){width:8px;height:8px;border-radius:50%;background:var(--store);align-self:center;flex:none}.pn-msg.svelte-4pc5qr .who:where(.svelte-4pc5qr){display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.pn-msg.svelte-4pc5qr .who:where(.svelte-4pc5qr) time:where(.svelte-4pc5qr){margin-left:auto}.pn-msg.svelte-4pc5qr .tx:where(.svelte-4pc5qr){white-space:pre-wrap}.pn-msg.svelte-4pc5qr .tx.md:where(.svelte-4pc5qr){white-space:normal}.pn-msg.svelte-4pc5qr .tx.md:where(.svelte-4pc5qr) p{margin:0 0 6px;font:inherit}.pn-msg.svelte-4pc5qr .tx.md:where(.svelte-4pc5qr) ul,.pn-msg.svelte-4pc5qr .tx.md:where(.svelte-4pc5qr) ol{margin:2px 0 6px 18px}.more.svelte-4pc5qr{margin:6px 0 2px}.more.svelte-4pc5qr summary:where(.svelte-4pc5qr){cursor:pointer;font-size:12.5px;color:var(--muted)}.cites.svelte-4pc5qr{margin:4px 0 6px 18px;padding:0;font-size:12.5px;color:var(--muted)}.cites.svelte-4pc5qr .cite:where(.svelte-4pc5qr){background:none;border:0;padding:0;font:inherit;color:var(--muted);text-align:left;cursor:pointer;text-decoration:underline dotted}.cites.svelte-4pc5qr .passage:where(.svelte-4pc5qr){margin:4px 0 6px;padding:6px 10px;border-left:3px solid var(--line);color:var(--ink);white-space:pre-wrap;font-size:13px}.saved.svelte-4pc5qr{font-size:12.5px;margin:6px 0 0}.about.svelte-4pc5qr{font-size:13px;margin:0 0 8px;color:var(--store)}.fm-scope.svelte-4pc5qr{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 6px;font-size:12.5px}.fm-scope-n.svelte-4pc5qr{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px solid var(--fv2-lapis);color:var(--fv2-lapis);font-weight:600}.fm-broaden.svelte-4pc5qr{background:none;border:0;padding:2px 0;font:inherit;color:var(--muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fm-broaden.svelte-4pc5qr:hover{color:var(--ink)}.conflict.svelte-4pc5qr{margin:4px 0;padding:5px 9px;border-left:3px solid var(--ink);background:var(--gold-soft);border-radius:3px 8px 8px 3px;font-size:13px}.conflict.svelte-4pc5qr .cl:where(.svelte-4pc5qr){background:none;border:0;padding:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer}.conflict.svelte-4pc5qr .both:where(.svelte-4pc5qr){display:grid;gap:4px;margin-top:6px;font-size:12.5px;color:var(--muted)}.conflict.svelte-4pc5qr .both:where(.svelte-4pc5qr) b:where(.svelte-4pc5qr){color:var(--ink);font-weight:500}.conflict.svelte-4pc5qr blockquote:where(.svelte-4pc5qr){margin:2px 0 0;padding:2px 8px;border-left:2px solid var(--line);color:var(--ink)}.rate.svelte-4pc5qr{margin-top:4px}.tx.md.svelte-4pc5qr .cchip{display:inline-block;margin:0 1px;padding:0 6px;border:1px solid var(--line-2);border-radius:999px;background:var(--card, transparent);font:11.5px/1.6 var(--sans);color:var(--store);cursor:pointer;vertical-align:1px;white-space:nowrap}.tx.md.svelte-4pc5qr .cchip.notool{color:var(--muted)}.tx.md.svelte-4pc5qr .cchip.removed{color:var(--muted);text-decoration:line-through}.tx.md.svelte-4pc5qr .cchip:hover{border-color:var(--store)}.claimsrc.svelte-4pc5qr{margin:2px 0 6px;padding:6px 10px;border-left:3px solid var(--store);background:color-mix(in srgb,var(--store) 6%,transparent);border-radius:3px 8px 8px 3px;font-size:13px}.claimsrc.svelte-4pc5qr .passage:where(.svelte-4pc5qr){margin:4px 0;padding:4px 8px;border-left:2px solid var(--line);white-space:pre-wrap}.claimsrc.svelte-4pc5qr .pn-more:where(.svelte-4pc5qr){margin:0;font-size:12.5px}.rev.svelte-4pc5qr{margin:4px 0;padding:5px 9px;border-left:3px solid var(--line-2);background:var(--gold-soft);border-radius:3px 8px 8px 3px;font-size:13px}.rev.svelte-4pc5qr b:where(.svelte-4pc5qr){font-weight:600}.rmnote.svelte-4pc5qr{font-size:12.5px;margin:2px 0 -2px;padding:5px 9px;border-left:3px solid var(--ink);background:var(--gold-soft);border-radius:3px 8px 8px 3px}.rmnote.svelte-4pc5qr .pn-more:where(.svelte-4pc5qr){margin:0 0 0 4px;font-size:12.5px}.rev.svelte-4pc5qr .rv-o:where(.svelte-4pc5qr) .pn-more:where(.svelte-4pc5qr){margin:0 0 0 6px;font-size:12px}.qchips.svelte-4pc5qr{display:grid;gap:6px}.qchips.svelte-4pc5qr .qh:where(.svelte-4pc5qr){font-size:12.5px;color:var(--muted)}.qchip.svelte-4pc5qr{text-align:left;font:13.5px/1.4 var(--sans);color:var(--ink);background:var(--card-2, transparent);border:1px solid var(--line-2);border-radius:10px;padding:7px 11px;cursor:pointer}.qchip.svelte-4pc5qr:hover{border-color:var(--store)}.qchip.svelte-4pc5qr .ct:where(.svelte-4pc5qr){color:var(--muted);font-size:12px;margin-left:4px;white-space:nowrap}.webs.svelte-4pc5qr{margin:6px 0 2px;padding:6px 9px;border-left:3px solid var(--line-2);border-radius:3px 8px 8px 3px;background:var(--gold-soft);font-size:13px}.webs.svelte-4pc5qr .wh:where(.svelte-4pc5qr){font-weight:500;margin-bottom:4px}.webs.svelte-4pc5qr ol:where(.svelte-4pc5qr){margin:0 0 0 18px;padding:0;display:grid;gap:4px}.webs.svelte-4pc5qr .ct:where(.svelte-4pc5qr){color:var(--muted);font-size:12.5px}.webs.svelte-4pc5qr .pn-more:where(.svelte-4pc5qr){margin:0;font-size:12px}.finds.svelte-4pc5qr{margin:4px 0 0 18px;padding:0;font-size:12.5px;color:var(--muted);display:grid;gap:2px}.bl-read.svelte-4pc5qr{margin:4px 0 0;font:12px/1.4 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bl-rows.svelte-4pc5qr{list-style:none;margin-left:0}.bl-row.svelte-4pc5qr{display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline;animation:svelte-4pc5qr-bl-in .35s ease-out both;min-width:0}.bl-t.svelte-4pc5qr{min-width:0;overflow-wrap:anywhere;color:var(--ink)}.bl-d.svelte-4pc5qr{font:11px var(--mono);color:var(--dim)}.bl-c.svelte-4pc5qr{font:500 11px var(--mono);color:var(--ink)}.bl-row.cited.svelte-4pc5qr .bl-t:where(.svelte-4pc5qr){color:var(--ink);font-weight:500}.bl-more.svelte-4pc5qr{margin:2px 0 0}.bl-after.svelte-4pc5qr{margin:6px 0 0;font-size:12.5px;color:var(--muted)}.bl-after.svelte-4pc5qr summary:where(.svelte-4pc5qr){cursor:pointer;font:12px/1.4 var(--mono);color:var(--ink)}.bl-row.still.svelte-4pc5qr{animation:none}.bl-open.svelte-4pc5qr{font:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}@media(max-width:720px){.bl-after.svelte-4pc5qr summary:where(.svelte-4pc5qr){padding:10px 0}.bl-open.svelte-4pc5qr{padding:6px 0}}@media(max-width:720px){.bl-more.svelte-4pc5qr{min-height:44px}}@keyframes svelte-4pc5qr-bl-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bl-row.svelte-4pc5qr{animation:none}}.atts.svelte-4pc5qr{margin:6px 0 2px;padding:6px 9px;border-left:3px solid var(--line-2);border-radius:3px 8px 8px 3px;font-size:13px}.atts.svelte-4pc5qr .wh:where(.svelte-4pc5qr){font-weight:500;margin-bottom:4px}.atts.svelte-4pc5qr ol:where(.svelte-4pc5qr){margin:0 0 0 18px;padding:0;display:grid;gap:4px}.atts.svelte-4pc5qr .ct:where(.svelte-4pc5qr){color:var(--muted);font-size:12.5px;white-space:pre-wrap}.code.svelte-4pc5qr{margin:6px 0 2px;font-size:13px}.code.svelte-4pc5qr summary:where(.svelte-4pc5qr){cursor:pointer}.code.svelte-4pc5qr .run:where(.svelte-4pc5qr){margin:6px 0}.code.svelte-4pc5qr .rl:where(.svelte-4pc5qr){font-size:12px}.code.svelte-4pc5qr .rl:where(.svelte-4pc5qr):not(.cue-err){color:var(--muted)}.code.svelte-4pc5qr pre:where(.svelte-4pc5qr){margin:2px 0;padding:6px 8px;border-radius:6px;background:color-mix(in srgb,var(--ink) 5%,transparent);overflow-x:auto;max-height:260px;font-size:12px;white-space:pre}.code.svelte-4pc5qr .chart:where(.svelte-4pc5qr){display:block;max-width:100%;height:auto;margin:6px 0;border:1px solid var(--line);border-radius:6px;background:#fff}.rcpts.svelte-4pc5qr{margin:4px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--muted);display:grid;gap:2px}.tl.svelte-4pc5qr{font-size:12px;margin-top:2px}.pending.svelte-4pc5qr{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.pending.svelte-4pc5qr .chip:where(.svelte-4pc5qr){display:inline-flex;gap:4px;align-items:center;font-size:12.5px;padding:2px 4px 2px 9px;border:1px solid var(--line);border-radius:8px;max-width:100%}.pending.svelte-4pc5qr .chip:where(.svelte-4pc5qr) span:where(.svelte-4pc5qr){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending.svelte-4pc5qr .x:where(.svelte-4pc5qr){border:0;background:none;cursor:pointer;font-size:15px;line-height:1;padding:0 4px;color:var(--muted)}.webtoggle.svelte-4pc5qr{display:inline-flex;gap:6px;align-items:center;font-size:13px;padding:4px 9px;border:1px solid var(--line);border-radius:8px;cursor:pointer}.webtoggle.on.svelte-4pc5qr{border-color:var(--ink);color:var(--ink);font-weight:600}.more-w.svelte-4pc5qr{position:relative;display:inline-flex}.morebtn.svelte-4pc5qr{background:none;color:inherit;font:inherit;font-size:13px}.morebtn[aria-expanded=true].svelte-4pc5qr{border-color:var(--ink)}.morebtn.svelte-4pc5qr .car:where(.svelte-4pc5qr){color:var(--muted);font-size:11px}.more-gap.svelte-4pc5qr{flex:1;min-width:8px}.more-menu.svelte-4pc5qr{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;display:grid;gap:6px;justify-items:start;min-width:230px;max-width:min(340px,86vw);padding:10px;border:1px solid var(--line-2, var(--line));border-radius:10px;background:var(--card, var(--bg));box-shadow:0 6px 24px #0000001f}.more-menu[hidden].svelte-4pc5qr{display:none}.more-menu.svelte-4pc5qr .worker-l:where(.svelte-4pc5qr),.more-menu.svelte-4pc5qr .worker:where(.svelte-4pc5qr){max-width:100%}.more-menu.svelte-4pc5qr .wl-short:where(.svelte-4pc5qr){display:none!important}.more-menu.svelte-4pc5qr .wl-long:where(.svelte-4pc5qr){display:inline!important}.more-chip.svelte-4pc5qr{font:12px/1.2 var(--sans);padding:3px 8px;border-radius:999px;border:1px solid var(--ink);background:none;color:var(--ink);cursor:pointer;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.cmpw.svelte-4pc5qr{display:contents}.cmpw.cmp2.svelte-4pc5qr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start;align-self:stretch}@container sc-msgs (max-width: 640px){.cmpw.cmp2.svelte-4pc5qr{grid-template-columns:minmax(0,1fr)}}.second.svelte-4pc5qr{margin:6px 0 2px;padding:6px 9px;border:1px dashed var(--line-2);border-radius:8px;font-size:13px}.second.svelte-4pc5qr .agree:where(.svelte-4pc5qr) b:where(.svelte-4pc5qr){font-weight:500}.second.svelte-4pc5qr .differ:where(.svelte-4pc5qr){margin:4px 0 2px 18px;padding:0;color:var(--muted);font-size:12.5px}.mchip.svelte-4pc5qr{margin:4px 0 2px}.mchip.svelte-4pc5qr .prov:where(.svelte-4pc5qr){text-transform:none;letter-spacing:.02em;font-size:11px}.worker.svelte-4pc5qr{font:13px var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:4px 6px;max-width:100%;min-width:0}.ovr.svelte-4pc5qr{margin:4px 0 2px 18px;padding:0;font-size:12.5px;color:var(--muted)}.priv.svelte-4pc5qr{font-size:12px;margin:2px 0}.checks.svelte-4pc5qr{margin:6px 0 2px;font-size:12.5px}.checks.svelte-4pc5qr summary:where(.svelte-4pc5qr),.revmark.svelte-4pc5qr summary:where(.svelte-4pc5qr){cursor:pointer;color:var(--muted)}.revmark.svelte-4pc5qr{font-size:12.5px;margin:4px 0 0}.revmark.svelte-4pc5qr .tx:where(.svelte-4pc5qr){opacity:.75;border-left:2px solid var(--line);padding-left:8px;margin-top:4px}.saved.svelte-4pc5qr .pn-more:where(.svelte-4pc5qr){margin:0 0 0 4px;font-size:12.5px}.pn-composer.svelte-4pc5qr{display:grid;gap:6px;margin-top:10px;padding-top:6px;border-top:1px solid var(--line)}.pn-composer.svelte-4pc5qr textarea:where(.svelte-4pc5qr){width:100%;box-sizing:border-box;min-height:52px;resize:vertical;font:14px/1.5 var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.pn-composer.svelte-4pc5qr textarea:where(.svelte-4pc5qr):focus{outline:none;border-color:var(--gold)}.pn-composer.svelte-4pc5qr .row:where(.svelte-4pc5qr){display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.pn-composer.svelte-4pc5qr .hint:where(.svelte-4pc5qr){font-size:12.5px;flex:1;min-width:160px}.why.svelte-4pc5qr{font-size:12.5px;color:var(--muted)}.senderr.svelte-4pc5qr{margin:0;font-size:13px}.pn-composer.mc.svelte-4pc5qr{grid-template-columns:minmax(0,1fr)}.pn-composer.mc.svelte-4pc5qr .worker:where(.svelte-4pc5qr){width:auto;max-width:100%;min-width:0;text-overflow:ellipsis}.pn-composer.mc.svelte-4pc5qr .worker-l:where(.svelte-4pc5qr){display:inline-flex;gap:6px;align-items:center;font-size:13px;color:var(--muted);min-width:0;max-width:100%}.pn-composer.mc.svelte-4pc5qr .wl-short:where(.svelte-4pc5qr){display:none}.noterc.svelte-4pc5qr{margin:0;font-size:12.5px}.noterc.svelte-4pc5qr .pn-more:where(.svelte-4pc5qr){margin:0 0 0 4px;font-size:12.5px}.pn-composer.mc.svelte-4pc5qr .sendarrow:where(.svelte-4pc5qr){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:40px;padding:0 12px}.mc-main #pn-sc-end{display:block;scroll-margin-bottom:calc(var(--sc-composer-h, 0px) + 12px)}.pn-msg.answer.rr.svelte-4pc5qr{background:transparent;border:0;border-left:3px solid var(--store);border-radius:0;padding:4px 0 6px 14px;font-size:15px}.pn-msg.answer.rr.svelte-4pc5qr .draft:where(.svelte-4pc5qr){font-size:12px}.rrfail.svelte-4pc5qr{margin:2px 0 6px;color:var(--muted)}.rrretry.svelte-4pc5qr{margin:0 0 4px}@media(max-width:979px){.hd.svelte-4pc5qr .back:where(.svelte-4pc5qr){display:inline-block}.pn-msg.you.svelte-4pc5qr{max-width:94%}.pn-composer.svelte-4pc5qr textarea:where(.svelte-4pc5qr){font-size:16px}.pn-composer.svelte-4pc5qr{position:sticky;bottom:calc(var(--tabbar-h, 56px) + env(safe-area-inset-bottom));background:var(--card, var(--bg));z-index:2}.worker.svelte-4pc5qr{flex:1 1 100%;width:100%}.pn-composer.mc.svelte-4pc5qr .hint:where(.svelte-4pc5qr){display:none}.pn-composer.mc.svelte-4pc5qr .row:where(.svelte-4pc5qr){gap:6px}.pn-composer.mc.svelte-4pc5qr .worker-l:where(.svelte-4pc5qr){flex:0 1 auto}.pn-composer.mc.svelte-4pc5qr .worker:where(.svelte-4pc5qr){flex:0 1 auto;width:auto;max-width:104px;padding:4px 2px}.pn-composer.mc.svelte-4pc5qr .webtoggle:where(.svelte-4pc5qr){padding:4px 7px}.pn-composer.mc.svelte-4pc5qr .mic{margin-left:auto;flex:none}.pn-composer.mc.svelte-4pc5qr .wl-long:where(.svelte-4pc5qr){display:none}.pn-composer.mc.svelte-4pc5qr .wl-short:where(.svelte-4pc5qr){display:inline}.mc-main #pn-sc-end{scroll-margin-bottom:calc(var(--sc-composer-h, 0px) + var(--tabbar-h, 56px) + env(safe-area-inset-bottom) + 12px)}}.ml-row.svelte-4pc5qr{display:flex;align-items:flex-start;gap:14px}.ml-row.svelte-4pc5qr>.ml-main:where(.svelte-4pc5qr){flex:1 1 auto;min-width:0}@media(max-width:860px){.ml-row.svelte-4pc5qr{flex-direction:column;align-items:stretch;gap:4px}}@container sc-msgs (max-width: 560px){.ml-row.svelte-4pc5qr{flex-direction:column;align-items:stretch;gap:4px}}.csig.svelte-4pc5qr{font-size:12px;color:var(--gold-ink, var(--dim));text-decoration:underline;text-underline-offset:2px}.bl-written.svelte-4pc5qr{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin:8px 0 2px;font-size:12.5px}.bl-written.svelte-4pc5qr .bl-wline:where(.svelte-4pc5qr){color:var(--ink);font-weight:500;flex-basis:100%}.bl-written.svelte-4pc5qr .bl-rc:where(.svelte-4pc5qr){font:11px/1.4 var(--mono);color:var(--dim);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}.bl-written.svelte-4pc5qr .bl-wko:where(.svelte-4pc5qr){display:inline-flex;gap:6px;align-items:baseline;min-width:0}.bl-written.svelte-4pc5qr .bl-t:where(.svelte-4pc5qr){color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:34ch}.bl-written.svelte-4pc5qr .bl-open:where(.svelte-4pc5qr){background:none;border:0;padding:0;font:inherit;cursor:pointer;text-align:left;text-decoration:underline dotted var(--line-2);text-underline-offset:2px}.aligncard.svelte-4pc5qr{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0;padding:8px 10px;border:1px solid var(--line-2);background:var(--gold-soft);border-radius:8px;font-size:13.5px}.aligncard.svelte-4pc5qr span:where(.svelte-4pc5qr){flex:1 1 220px}.pn-follow.svelte-1l1u8um{margin-top:12px;padding-top:4px}.pn-rateline.svelte-1l1u8um{margin-top:8px}.pn-addhead.svelte-13hb5co{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.pn-addhead.svelte-13hb5co>.pn-tabs:where(.svelte-13hb5co){flex:1;min-width:0;margin:0}.pn-addx.svelte-13hb5co{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:none;color:var(--muted);cursor:pointer}.pn-addx.svelte-13hb5co:hover{background:var(--line);color:var(--ink)}.pn-addx.svelte-13hb5co:focus-visible{outline:2px solid var(--gold-ink);outline-offset:1px}.pn-addbody.svelte-13hb5co .pn-list li,.pn-addbody.svelte-13hb5co .pn-line,.pn-addbody.svelte-13hb5co .pn-err{overflow-wrap:anywhere}.pp-confirm.svelte-13hb5co{border:1px solid var(--gold);border-radius:9px;padding:8px 12px;margin:6px 0}.qa.svelte-r69z3e{position:relative;flex:0 1 340px;min-width:200px}.qa-row.svelte-r69z3e{display:flex;align-items:center;position:relative}.qa-row.svelte-r69z3e input:where(.svelte-r69z3e){flex:1;min-width:0;font:16px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--gold);border-radius:12px;padding:10px 13px}.qa-row.svelte-r69z3e input:where(.svelte-r69z3e)::placeholder{color:var(--dim)}.qa.ob.svelte-r69z3e{flex:1 1 520px}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e){flex-wrap:wrap;gap:6px}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e) input:where(.svelte-r69z3e){padding-right:12px}.qa-plus.svelte-r69z3e{display:none}@media(min-width:861px){.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e){flex-wrap:nowrap;gap:2px;border:1px solid var(--gold);border-radius:12px;background:var(--card);padding:0 4px 0 0}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e):focus-within{outline:2px solid var(--gold-ink);outline-offset:2px}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e) input:where(.svelte-r69z3e){border:0;background:transparent}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e) input:where(.svelte-r69z3e):focus-visible{outline:none}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e) .mic{height:34px;width:34px}.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e) .mic:not(.on){border-color:transparent;background:transparent}.qa.ob.svelte-r69z3e .qa-plus:where(.svelte-r69z3e){display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink);font:20px/1 var(--sans);cursor:pointer}.qa.ob.svelte-r69z3e .qa-plus:where(.svelte-r69z3e):hover,.qa.ob.svelte-r69z3e .qa-row:where(.svelte-r69z3e) .mic:hover{background:var(--card-2)}.qa.ob.svelte-r69z3e .qa-plus:where(.svelte-r69z3e):focus-visible{outline:2px solid var(--gold-ink);outline-offset:1px}}.qa-note.svelte-r69z3e{flex:none;font:13px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line-2);border-radius:10px;padding:8px 10px;cursor:pointer}.qa.ob.svelte-r69z3e .qa-busy:where(.svelte-r69z3e){right:110px}.qa-row.svelte-r69z3e input:where(.svelte-r69z3e):focus-visible,.qa-toast.svelte-r69z3e button:where(.svelte-r69z3e):focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.qa-busy.svelte-r69z3e{position:absolute;right:12px;font-size:12px;color:var(--dim);pointer-events:none}.qa-drop.svelte-r69z3e{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:min(440px,calc(100vw - 32px));display:flex;flex-direction:column;gap:6px}.qa-hint.svelte-r69z3e,.qa-err.svelte-r69z3e,.qa-tags.svelte-r69z3e{margin:0;background:var(--card);border:1px solid var(--line-2);border-radius:10px;box-shadow:var(--shadow)}.qa-hint.svelte-r69z3e{padding:7px 10px;font-size:12px;color:var(--dim)}.qa-kind.svelte-r69z3e{color:var(--ink)}.qa-err.svelte-r69z3e{padding:7px 10px;font-size:13px}.qa-err.cue-err.svelte-r69z3e{color:var(--err)}.qa-tags.svelte-r69z3e{list-style:none;padding:4px;max-height:200px;overflow:auto}.qa-tags.svelte-r69z3e li:where(.svelte-r69z3e){padding:6px 9px;border-radius:7px;cursor:pointer;font:14px var(--sans);color:var(--ink);display:flex;gap:8px;align-items:baseline}.qa-tags.svelte-r69z3e li:where(.svelte-r69z3e):hover{background:var(--gold-soft, var(--card))}.qa-tags.svelte-r69z3e li.on:where(.svelte-r69z3e){background:var(--gold-soft, var(--card));box-shadow:inset 2px 0 0 var(--ink);font-weight:600}.qa-tags.svelte-r69z3e .nm:where(.svelte-r69z3e){color:var(--dim);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-toast.svelte-r69z3e{display:flex;gap:10px;align-items:center;background:var(--ink);color:var(--bg);border-radius:10px;padding:7px 8px 7px 12px;box-shadow:var(--shadow);font:13px var(--sans)}.qa-toast.svelte-r69z3e{flex-wrap:wrap;row-gap:2px}.qa-toast.svelte-r69z3e .line:where(.svelte-r69z3e){flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.qa-toast.svelte-r69z3e .x:where(.svelte-r69z3e){margin-left:auto}.qa-toast.svelte-r69z3e button:where(.svelte-r69z3e){font:600 13px var(--sans);background:none;border:0;color:var(--gold-ink, var(--gold));cursor:pointer;padding:3px 6px}.qa-toast.svelte-r69z3e .x:where(.svelte-r69z3e){color:var(--bg);opacity:.7;font-weight:400;font-size:17px;line-height:1}@media(max-width:640px){.qa.svelte-r69z3e{order:99;flex:1 0 100%;min-width:0}.qa-drop.svelte-r69z3e{left:0;right:0;width:auto}}.nb.svelte-br39uz{position:relative;flex:none}.nb-btn.svelte-br39uz{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid var(--line, #ccc);background:none;color:var(--muted, #555);cursor:pointer}.nb-btn.svelte-br39uz:focus-visible{outline:2px solid var(--gold-ink, #546129);outline-offset:2px}.nb-n.svelte-br39uz{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--gold, #919e52);color:var(--btn-ink, #141716);font:600 11px/18px var(--sans, sans-serif);text-align:center}.nb-pop.svelte-br39uz{position:absolute;right:0;top:46px;z-index:60;width:min(380px,calc(100vw - 24px));max-height:min(70vh,560px);overflow:auto;background:var(--card, #fff);border:1px solid var(--line-2, #ddd);border-radius:12px;box-shadow:0 12px 32px #0000002e}.nb-hd.svelte-br39uz{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line, #eee);font:600 13px var(--sans, sans-serif);color:var(--ink, #222)}.nb-link.svelte-br39uz{background:none;border:0;color:var(--gold-ink, #546129);font:500 12px var(--sans, sans-serif);cursor:pointer;padding:0}ul.svelte-br39uz{list-style:none;margin:0;padding:0}li.svelte-br39uz button:where(.svelte-br39uz){display:grid;gap:2px;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--line, #eee);padding:10px 14px;cursor:pointer;color:var(--ink, #222);font:14px/1.35 var(--sans, sans-serif)}li.svelte-br39uz button:where(.svelte-br39uz):hover,li.svelte-br39uz button:where(.svelte-br39uz):focus-visible{background:var(--hover, rgba(0,0,0,.04));outline:none}li.unread.svelte-br39uz .nb-line:where(.svelte-br39uz){font-weight:600}.nb-new.svelte-br39uz{display:inline-flex;align-items:center;gap:5px;font:500 11.5px var(--sans, sans-serif);color:var(--muted, #555)}.nb-prev.svelte-br39uz,.nb-sub.svelte-br39uz{color:var(--muted, #555);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-at.svelte-br39uz{color:var(--dim, #888);font-size:12px}.nb-empty.svelte-br39uz,.nb-err.svelte-br39uz{margin:0;padding:14px;font:14px/1.4 var(--sans, sans-serif)}.nb-empty.svelte-br39uz{color:var(--muted, #555)}.nb-foot.svelte-br39uz{display:block;padding:10px 14px;font:500 13px var(--sans, sans-serif);color:var(--gold-ink, #546129)}.nb-toasts.svelte-br39uz{position:fixed;right:16px;bottom:16px;z-index:70;display:grid;gap:8px;max-width:min(360px,calc(100vw - 32px))}.nb-toast.svelte-br39uz{display:block;text-align:left;padding:10px 14px;border-radius:10px;background:var(--ink, #222);color:var(--bg, #fff);font:500 14px/1.35 var(--sans, sans-serif);text-decoration:none;border:0;cursor:pointer;box-shadow:0 8px 24px #00000038}.wm{--fund:#7fa6e0;--res:#aab87b;--app:#adba80;--pub:#d98ab9;--legal:#a4b373;--ops:#a898dc;--tint:.13;--warm:var(--ink);--warm-line:var(--line-2);--neg:var(--err);--neg-bg:color-mix(in srgb, var(--err) 10%, transparent);--ok:var(--ink)}.pn[data-theme=light] .wm,.pn[data-theme=light] .wm-overlay{--fund:#2f5d9e;--res:#687834;--app:#6c7d35;--pub:#9b3f7a;--legal:#606f30;--ops:#6a5a9c;--tint:.09;--warm:var(--ink);--warm-line:var(--line-2);--neg:var(--err);--neg-bg:color-mix(in srgb, var(--err) 10%, transparent);--ok:var(--ink)}@media(prefers-color-scheme:light){.pn:not([data-theme=dark]):not([data-theme=light]) .wm,.pn:not([data-theme=dark]):not([data-theme=light]) .wm-overlay{--fund:#2f5d9e;--res:#687834;--app:#6c7d35;--pub:#9b3f7a;--legal:#606f30;--ops:#6a5a9c;--tint:.09;--warm:var(--ink);--warm-line:var(--line-2);--neg:var(--err);--neg-bg:color-mix(in srgb, var(--err) 10%, transparent);--ok:var(--ink)}}.wm-overlay{--fund:#7fa6e0;--res:#aab87b;--app:#adba80;--pub:#d98ab9;--legal:#a4b373;--ops:#a898dc;--tint:.13;--warm:var(--ink);--warm-line:var(--line-2);--neg:var(--err);--neg-bg:color-mix(in srgb, var(--err) 10%, transparent);--ok:var(--ink)}.wm .a-fund,.wm-overlay .a-fund{--h:var(--fund)}.wm .a-res,.wm-overlay .a-res{--h:var(--res)}.wm .a-app,.wm-overlay .a-app{--h:var(--app)}.wm .a-pub,.wm-overlay .a-pub{--h:var(--pub)}.wm .a-legal,.wm-overlay .a-legal{--h:var(--legal)}.wm .a-ops,.wm-overlay .a-ops{--h:var(--ops)}.wm-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wm-h{margin-bottom:0}.wm-top .wm-pill{margin-left:auto;margin-top:22px}.wm-pill{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:999px;padding:5px 13px;font:500 13.5px var(--sans);white-space:nowrap;cursor:pointer}.wm-pill:hover{border-color:var(--muted)}.wm-pill.go{border-color:var(--btn-bg);color:var(--btn-ink);background:var(--btn-bg);border-radius:8px;font-weight:600}.wm-total{font-size:13.5px;color:var(--muted);margin:4px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.wm-total b{color:var(--ink);font-weight:600}.wm-total .q{color:var(--dim)}.wm-chip{display:inline-flex;align-items:center;gap:6px;font:600 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--h) 78%,var(--ink));white-space:nowrap}.wm-chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--h);flex:none}.wm-lbl{font:600 11px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);padding:4px 0 2px}.wm-lbl.ok{color:var(--ok)}.wm-now{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:6px 14px;margin-bottom:12px}.wm-nowrow{border-top:1px solid var(--line)}.wm-nowrow:first-of-type{border-top:0}.wm-nowline{display:grid;grid-template-columns:130px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:6px 0;cursor:pointer}.wm-qq{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:17px var(--serif);color:var(--ink)}.wm-dd{font-size:12.5px;color:var(--muted);white-space:nowrap}.wm-dd.soon,.wm .soon{color:var(--warm)}.wm-nowmore{padding:0 0 10px 144px;color:var(--muted);font-size:13.5px}.wm-why{color:var(--dim);margin-top:3px}.wm-why b{color:var(--ink);font-weight:600}.wm-plan{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"fund fund res res" "app app pub pub" "legal legal legal ops";gap:10px}.wm-tile{position:relative;border:1px solid color-mix(in srgb,var(--h) 32%,var(--line));border-radius:12px;padding:10px 16px 10px 18px;background:color-mix(in srgb,var(--h) calc(var(--tint) * 100%),var(--card));height:128px;display:flex;flex-direction:column;box-shadow:inset 4px 0 0 var(--h);overflow:hidden;min-width:0}.wm-tile.soon{box-shadow:inset 4px 0 0 var(--h),0 0 0 1px var(--ink)}.wm-tile h3 .tsoon{font-size:14px;color:var(--ink);align-self:center}.wm-tile.a-fund{grid-area:fund}.wm-tile.a-res{grid-area:res}.wm-tile.a-app{grid-area:app}.wm-tile.a-pub{grid-area:pub}.wm-tile.a-legal{grid-area:legal}.wm-tile.a-ops{grid-area:ops}.wm-tile h3{margin:0;font:500 19px var(--serif);display:flex;align-items:baseline;gap:10px;color:color-mix(in srgb,var(--h) 72%,var(--ink))}.wm-tile .dotc{width:9px;height:9px;border-radius:50%;background:var(--h);display:inline-block;transform:translateY(-2px);flex:none}.wm-tile .cnt{margin-left:auto;font:500 13px var(--sans);color:var(--muted);white-space:nowrap}.wm-tile .cnt b{font:500 20px var(--serif);color:var(--ink);margin-right:3px}.wm-tile .sub{color:var(--dim);font-size:12.5px;margin:1px 0 5px}.wm-tile .sub .kl{background:transparent;border:0;border-bottom:1px dotted var(--line-2);color:var(--muted);font:12.5px var(--sans);padding:0;cursor:pointer}.wm-tile .sub .kl:hover{color:var(--ink)}.wm-tile .sub .none{color:var(--dim)}.wm-tile .next{display:block;width:100%;text-align:left;background:transparent;border:0;padding:0;font:13.5px var(--sans);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.wm-tile .next .nl{color:var(--dim)}.wm-tile .next:hover{text-decoration:underline;text-underline-offset:3px}.wm-tile .foot2{margin-top:auto;display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--dim);min-width:0}.wm-tile .foot2>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wm-tile .foot2 .wm-pill{padding:4px 12px;font-size:12.5px;margin-left:auto}.wm-tile .clearnote{color:var(--dim);font:italic 17px var(--serif)}.wm-foot{color:var(--dim);font-size:12.5px;margin:10px 0 0}.wm-tray{margin-top:12px;border:1px solid var(--line);border-radius:12px;background:var(--card);padding:6px 14px 8px}.wm-d{padding:6px 0;border-top:1px solid var(--line);font-size:13px}.wm-d:first-of-type{border-top:0}.wm-d .q{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-d .s{color:var(--muted)}.wm-d .s.ready{color:var(--ok)}.wm-d .s.queued,.wm-d .s.kept{color:var(--warm)}.wm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14120f9e;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.wm-viewer{width:660px;max-width:100%;max-height:94vh;overflow:auto}.wm-vhead{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#f3f0ea;margin-bottom:8px;font-size:13px}.wm-vhead button{background:transparent;border:1px solid rgba(255,255,255,.4);color:#f3f0ea;border-radius:999px;padding:4px 12px;cursor:pointer;white-space:nowrap;font:13px var(--sans)}.wm-card{background:var(--card);color:var(--ink);border:1px solid var(--line);border-top:3px solid var(--h, var(--line));border-radius:14px;padding:18px 22px;box-shadow:var(--shadow);font-family:var(--sans)}.wm-card .asks{font:600 11.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wm-card .kindtag{border:1px solid var(--line-2);border-radius:999px;padding:1px 8px;font-size:11px;letter-spacing:.04em;text-transform:lowercase;font-weight:500}.wm-card h2{margin:8px 0 4px;font:500 22px/1.25 var(--serif)}.wm-card .waits{font-size:12.5px;color:var(--dim)}.wm-card .waits .soon{color:var(--warm);font-weight:500}.wm-card .ctx{margin:8px 0 4px;color:var(--muted);font-size:14px}.wm-card .why{font-size:13.5px;color:var(--muted);margin:6px 0 2px}.wm-card .why b{color:var(--ink);font-weight:600}.wm-card .dim{color:var(--dim)}.wm-card .src{font-size:12px;color:var(--dim);font-style:italic;margin-top:6px;overflow-wrap:anywhere}.wm-embed{margin:10px 0 4px;border:1px solid var(--line-2);border-radius:9px;padding:10px 12px;background:var(--bg-2);font-size:13px;overflow-wrap:anywhere}.wm-embed .pl{font:600 10.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.wm-embed pre{margin:0;font:12.5px/1.5 var(--mono);color:var(--muted);white-space:pre-wrap;max-height:180px;overflow:hidden}.wm-embed.open pre{max-height:none}.wm-card .gatenote{margin:10px 0 0;font-size:12.5px;color:var(--muted);border-left:3px solid var(--line-2);padding:2px 10px}.wm-card .negnote{margin:12px 0 2px;border-radius:8px;padding:8px 12px;font-size:13.5px;font-weight:500}.wm-card .negnote.cue-err{background:var(--neg-bg);color:var(--neg);border-left:3px solid var(--neg)}.wm-card .opts{display:flex;flex-direction:column;gap:7px;margin-top:12px}.wm-card .opt{display:flex;gap:10px;align-items:flex-start;text-align:left;border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:9px;padding:8px 12px;font:14px var(--sans);cursor:pointer}.wm-card .opt:hover{background:var(--bg-2);border-color:var(--muted)}.wm-card .opt.isrec{border-color:var(--ok)}.wm-card .opt .num{font:500 12px var(--mono);color:var(--dim);min-width:14px;padding-top:2px}.wm-card .opt .body{flex:1;min-width:0;overflow-wrap:anywhere}.wm-card .opt .say{display:block;font:500 13.5px var(--mono);color:var(--ink)}.wm-card .opt .lab{display:block;font-size:12.5px;color:var(--dim)}.wm-rec{font:600 11px var(--sans);color:var(--ok);letter-spacing:.06em;text-transform:uppercase;margin-left:8px}.wm-card .phrase{display:block;margin-top:3px;font:12px var(--mono);color:var(--muted)}.wm-card .row2{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.wm-card .row2 input{flex:1;min-width:0;border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:9px;padding:8px 12px;font:15px var(--sans)}.wm-card .row2 button[type=submit]{border:1px solid var(--line-2);background:var(--bg-2);color:var(--ink);border-radius:9px;padding:8px 14px;font:14px var(--sans);cursor:pointer}.wm-card .cardfoot{display:flex;align-items:center;gap:16px;margin-top:10px;font-size:13px}.wm-card .later{border:0;background:transparent;color:var(--muted);text-decoration:underline;text-underline-offset:3px;padding:4px 0;cursor:pointer;font:13.5px var(--sans)}.wm-card .hint{font-size:13px;color:var(--muted);margin-top:6px}.wm-card .hint.cue-err{color:var(--neg)}.wm-card .keys{margin-top:8px;font-size:11.5px;color:var(--dim)}.wm-card kbd{font:11px var(--mono);border:1px solid var(--line-2);border-radius:4px;padding:0 4px;background:var(--bg-2)}.wm-status{margin-top:14px;font-size:13.5px;display:flex;flex-direction:column;gap:6px}.wm-status .steps{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.wm-status .steps span{color:var(--dim)}.wm-status .steps .done{color:var(--ok)}.wm-status .steps .cur{color:var(--ink);font-weight:600}.wm-status .steps .wait{color:var(--warm)}.wm-status .unlock{color:var(--ok);font-weight:500}.wm-card.finish h2{font-size:24px}.wm-card.finish ul{margin:8px 0 10px;padding-left:18px;color:var(--muted)}.wm-card.finish .tot{font-size:13px;color:var(--muted);border-top:1px solid var(--line);padding-top:10px;margin-top:10px}.wm-fold{margin-top:18px;border-top:1px solid var(--line)}.wm-fold>summary{cursor:pointer;list-style:none;padding:12px 0 4px;font:600 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wm-fold>summary::-webkit-details-marker{display:none}.wm-fold>summary .n{letter-spacing:0;text-transform:none;font-weight:500;color:var(--muted);margin-left:8px}@media(max-width:760px){.wm-plan{grid-template-columns:minmax(0,1fr);grid-template-areas:"fund" "res" "app" "pub" "legal" "ops";gap:10px}.wm-tile{height:auto;min-height:128px}.wm-nowline{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"chip open" "q q" "dd dd";gap:2px 10px}.wm-nowline .wm-chip{grid-area:chip}.wm-nowline .wm-pill{grid-area:open}.wm-nowline .wm-qq{grid-area:q;white-space:normal;font-size:16px}.wm-nowline .wm-dd{grid-area:dd}.wm-nowmore{padding-left:0}.wm-top .wm-pill{margin-top:0;margin-left:0}.wm-card{padding:16px}.wm-overlay{align-items:flex-start;padding:10px}.wm-viewer{max-height:calc(100vh - 20px)}}.wm-seg{display:inline-flex;border:1px solid var(--line-2);border-radius:999px;padding:2px;background:var(--card);margin-top:22px}.wm-seg button{border:0;background:transparent;color:var(--muted);padding:4px 12px;border-radius:999px;font:500 13px var(--sans);cursor:pointer}.wm-seg button.on{background:var(--ink);color:var(--bg)}.wm-top .wm-seg{margin-left:auto}.wm-top .wm-seg+.wm-pill{margin-left:0}.wm-tile.sel{box-shadow:inset 4px 0 0 var(--h),0 0 0 2px var(--ink)}.wm-tile .next.selx .nl{color:var(--ink);font-weight:600}.wm-kmap{position:relative;background:var(--bg-2);border:1px solid var(--line);border-radius:14px;overflow:hidden;min-height:200px}.wm-kmap svg{display:block;width:100%;height:auto}.wm-kmap .kbody{fill:var(--muted);opacity:.1}.wm-kmap .hot .kbody{opacity:.18}.wm-kmap .kring{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-dasharray:4 4}.wm-kmap .klabel{font:15px var(--serif);fill:var(--muted)}.wm-kmap .kc:not(.hot) .klabel{fill:var(--dim);opacity:.75}.wm-kmap .kdot{cursor:pointer;outline:none}.wm-kmap .kdot:focus-visible .halo{opacity:.55}.wm-kmap .kdot circle{fill:var(--h)}.wm-kmap .kdot .halo{opacity:.22}.wm-kmap .kdot:hover .halo,.wm-kmap .kdot:focus .halo{opacity:.4}.wm-kmap .kdot .odot{fill:var(--h)}.wm-kmap .kdot text{fill:var(--bg);font:600 11px var(--sans);pointer-events:none}.wm-klegend{position:absolute;left:14px;bottom:10px;right:14px;font-size:12px;color:var(--dim)}.wm-kpanel{position:absolute;right:12px;top:12px;width:340px;max-width:calc(100% - 24px);max-height:calc(100% - 50px);overflow:auto;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.wm-kpanel .h{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-bottom:1px solid var(--line);font:600 11px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wm-kpanel .h button{border:0;background:transparent;color:var(--dim);font-size:16px;cursor:pointer}.wm-kpanel .kitem{padding:9px 14px;border-bottom:1px solid var(--line);font-size:13px}.wm-kpanel .kitem:last-child{border-bottom:0}.wm-kpanel .kitem.sel{background:var(--bg-2);box-shadow:inset 2px 0 0 var(--ink)}.wm-kpanel .kq{margin:3px 0 4px;color:var(--ink)}.wm-kpanel .kl{display:flex;gap:12px;align-items:center;font-size:12.5px;flex-wrap:wrap}.wm-kpanel .kl .hm-link{font-size:12.5px;padding:0}.wm-kpanel .soon{color:var(--warm)}.wm-card .cardfoot .hm-link{font-size:13px}@media(max-width:760px){.wm-seg{margin-top:0}.wm-kpanel{position:static;width:auto;max-width:none;max-height:none;margin:8px}.wm-klegend{position:static;padding:0 12px 10px}}.wm .cue-err.cue-err,.wm-overlay .cue-err.cue-err{color:var(--neg)}.hm{min-height:100vh}.hm-wrap{max-width:980px;margin:0 auto;padding:18px 16px 96px}.hm-head{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding-bottom:12px}.hm-head svg{flex:none}@media(max-width:640px){.hm-head{flex-wrap:wrap}}.hm-title h1{font:500 24px var(--serif);margin:0;letter-spacing:.2px}.hm-date{color:var(--muted);font:italic 15px var(--serif)}.hm-nav{margin-left:auto;display:flex;gap:4px}.hm-nav button,.hm-bottom button{background:transparent;border:1px solid transparent;color:var(--muted);font:500 14px var(--sans);padding:5px 12px;border-radius:6px;cursor:pointer}.hm-nav button.on,.hm-bottom button.on{color:var(--ink);border-color:var(--line-2);background:var(--card);font-weight:600;box-shadow:inset 0 -2px 0 var(--ink)}.hm-acct{position:relative}.hm-acctbtn{background:transparent;border:0;color:var(--ink);font:500 14px var(--sans);cursor:pointer;white-space:nowrap;padding:6px 4px}.hm-menu{position:absolute;right:0;top:100%;z-index:20;background:var(--card);border:1px solid var(--line-2);border-radius:8px;box-shadow:var(--shadow);display:flex;flex-direction:column;min-width:220px;padding:6px}.hm-menu>*{text-align:left;background:transparent;border:0;color:var(--ink);font:14px var(--sans);padding:8px 10px;border-radius:6px;cursor:pointer}.hm-menu>*:hover{background:var(--bg-2);text-decoration:none}.hm-bottom{display:none}.hm-sticky{position:sticky;top:0;z-index:5;background:var(--bg);padding:12px 0 8px;border-bottom:1px solid var(--line)}.hm-box{display:flex;gap:8px}.hm-box input{flex:1;min-width:0;font:16px var(--sans);background:var(--card);color:var(--ink);border:1px solid var(--line-2);border-radius:8px;padding:10px 12px}.hm-to{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;color:var(--muted);font-size:13.5px}.hm-to select,.hm-warn select{font:13.5px var(--sans);background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:2px 6px;max-width:200px}.hm-primary,.hm button[type=submit]{background:var(--btn-bg);color:var(--btn-ink);border:0;border-radius:8px;font:600 14px var(--sans);padding:8px 14px;cursor:pointer}.hm button[disabled]{opacity:.5;cursor:default}.hm button.quiet{background:transparent;color:var(--muted);border:1px solid var(--line-2);border-radius:8px;font:14px var(--sans);padding:6px 10px;cursor:pointer}.hm-link{background:transparent;border:0;color:var(--gold-ink);font:14px var(--sans);padding:4px 0;cursor:pointer}.hm-note{margin-top:6px;font-size:14px;color:var(--store)}.hm-fail{margin-top:6px;font-size:14px}.hm-fail.cue-err{color:var(--err)}.hm-dim{color:var(--dim);font-size:14px}.hm-card{margin:28px 0;padding:20px;border:1px solid var(--line-2);border-radius:10px;background:var(--card)}.hm-card .hm-link{margin-left:12px}.hm-h2{font:600 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:28px 0 8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.hm-h2 .n{letter-spacing:0;text-transform:none;font-weight:500;color:var(--muted);font-size:14px}.hm-w{border-top:1px solid var(--line);padding:12px 0}.hm-wmeta{font-size:13.5px;color:var(--muted)}.hm-wmeta b{color:var(--ink);font-weight:600}.hm-wmeta .n{color:var(--muted);margin-left:4px}.hm-wq{font:17px/1.45 var(--serif);margin:3px 0 8px}.hm-wq.dim{color:var(--muted);font-size:15px;margin-bottom:2px}.hm-reply{display:flex;flex-wrap:wrap;gap:8px}.hm-reply input{flex:1;min-width:180px;font:15px var(--sans);background:transparent;color:var(--ink);border:0;border-bottom:1px dashed var(--line-2);padding:5px 2px}.hm-state{font-size:13.5px;margin-top:4px;color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.hm-state .dot{width:7px;height:7px;border-radius:50%;background:var(--muted);display:inline-block}.hm-state.wait .dot{background:transparent;border:1px solid var(--muted)}.hm-state.warn,.hm-state.done{color:var(--ink)}.hm-todos{border-top:1px solid var(--line);padding:12px 0 4px}.hm-item{display:flex;gap:10px;align-items:flex-start;padding:6px 0;transition:opacity .6s ease}.hm-item.leaving{opacity:0}.hm-item.done .hm-ititle{text-decoration:line-through;color:var(--dim)}.hm-tick{flex:none;width:20px;height:20px;margin-top:2px;border-radius:5px;border:1.5px solid var(--line-2);background:transparent;color:var(--ink);font-size:13px;line-height:1;cursor:pointer;padding:0}.hm-tick.on{border-color:var(--ink)}.hm-tick:hover{border-color:var(--olive-hover, var(--gold))}.hm-itext{min-width:0;flex:1}.hm-ititle{font-size:15px}.hm-imeta{font-size:12.5px;color:var(--dim)}.hm-chip{font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:4px;padding:0 4px;margin-right:6px}.hm-areas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.hm-area{border:1px solid var(--line-2);border-radius:10px;padding:14px 14px 10px;background:var(--card);min-width:0}.hm-ahead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.hm-aname{font:500 21px var(--serif);margin:0}.hm-acounts{font-size:13px;color:var(--muted)}.hm-aline{margin:4px 0 10px;font:15px/1.4 var(--serif);color:var(--ink)}.hm-aline i{font:italic 12.5px var(--sans);color:var(--dim)}.hm-aline.none{color:var(--dim);font-size:14px}.hm-pris{display:flex;flex-wrap:wrap;gap:8px}.hm-pri{text-align:left;border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;background:var(--card-2);color:var(--ink);cursor:pointer;font:14.5px/1.3 var(--sans);display:flex;flex-direction:column;gap:3px;min-width:0}.hm-pri.size-l{flex:1 1 100%;font-size:16px;padding:11px 12px}.hm-pri.size-m{flex:1 1 44%}.hm-pri.size-s{flex:0 1 auto}.hm-pri:has(.hm-pdue.cue-err){border-color:var(--err);box-shadow:inset 3px 0 0 var(--err)}.hm-pdue.cue-due{color:var(--ink)}.hm-pri.open{border-color:var(--ink);background:var(--gold-soft);box-shadow:inset 2px 0 0 var(--ink)}.hm-pri.open .hm-ptitle{font-weight:600}.hm-pri.done{opacity:.55}.hm-pri.later{border-style:dashed}.hm-pmeta,.hm-quiet{font-size:12px;color:var(--muted)}.hm-items{margin:8px 0 2px;padding:6px 0 6px 12px;border-left:2px solid var(--ink)}.hm-dpri{border-bottom:1px dashed var(--line);margin-bottom:4px}.hm-open{margin-top:12px;border-top:1px solid var(--line);padding-top:8px}.hm-open summary{cursor:pointer;color:var(--gold-ink);font-size:14px}.hm-who{display:flex;flex-wrap:wrap;gap:4px 14px;margin:10px 0 6px;font-size:13.5px;color:var(--muted)}.hm-who>span:not(.session):before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;border:1px solid var(--dim);margin-right:5px;vertical-align:middle}.hm-who>span.you:before{background:var(--ink);border-color:var(--ink)}.hm-who>span.person:before{border-color:var(--ink)}.hm-who>span.session.cue-idle{color:var(--dim)}.hm-who i{font-size:12px;color:var(--dim)}.hm-docs{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;margin:6px 0}.hm-docs a.unread{font-weight:600}.hm-docs i{color:var(--muted);font-size:12px}.hm-tl{list-style:none;margin:10px 0 6px 4px;padding:0 0 0 14px;border-left:1px solid var(--line-2)}.hm-tl li{font-size:14px;margin:0 0 9px;overflow-wrap:anywhere}.hm-tl li.shared{background:var(--gold-soft);border-radius:6px;padding:4px 8px}.hm-tl .t{display:block;font-size:12px;color:var(--dim)}.hm-tl q{color:var(--muted)}.hm-tl .st{display:block;font-size:12.5px;color:var(--muted)}.hm-tl .st.warn{color:var(--ink)}.hm-links{font-size:14px}.hm-pick{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13.5px;color:var(--muted);margin:6px 0}.hm-tell{display:flex;gap:8px}.hm-tell input{flex:1;min-width:0;font:15px var(--sans);background:var(--bg-2);color:var(--ink);border:1px solid var(--line-2);border-radius:8px;padding:7px 10px}.hm-aud{font-size:13px;color:var(--muted);margin-top:4px}.hm-today{border:1px solid var(--line-2);border-radius:10px;background:var(--card)}.hm-today .pn-region{max-width:none}.hm-settings .pn-region{padding:16px 0}.hm-lsearch input{width:100%;font:16px var(--sans);background:var(--card);color:var(--ink);border:1px solid var(--line-2);border-radius:8px;padding:10px 12px;margin-top:16px}.hm-chips{display:flex;gap:6px;margin:10px 0;flex-wrap:wrap}.hm-chips button{background:transparent;border:1px solid var(--line-2);color:var(--muted);border-radius:999px;font:13.5px var(--sans);padding:4px 12px;cursor:pointer}.hm-chips button.on{color:var(--ink);border-color:var(--ink);background:var(--gold-soft);font-weight:600}.hm-lrows{list-style:none;margin:0;padding:0}.hm-lrow{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--line);padding:10px 0}.hm-ltext{flex:1;min-width:0;overflow-wrap:anywhere}.hm-ltext a.unread{font-weight:600}.hm-ltext .done{text-decoration:line-through;color:var(--dim)}.hm-pin{flex:none;background:transparent;border:1px solid var(--line-2);color:var(--muted);border-radius:6px;font:12px var(--sans);padding:2px 8px;cursor:pointer}.hm-pin.on{color:var(--ink);border-color:var(--ink)}@media(max-width:640px){.hm-wrap{padding:12px 16px 88px}.hm-nav{display:none}.hm-acct{margin-left:auto}.hm-title h1{font-size:21px}.hm-areas{grid-template-columns:minmax(0,1fr)}.hm-pri.size-m{flex:1 1 100%}.hm-bottom{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:10;justify-content:center;gap:24px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bg-2);border-top:1px solid var(--line)}}.hm-reader{padding-top:14px}.hm-rtitle{font:500 26px var(--serif);margin:10px 0 2px}.hm-rbody{font:17px/1.55 var(--serif);margin:14px 0;overflow-wrap:anywhere}.hm-rbody pre{white-space:pre-wrap;font:13px var(--mono);background:var(--bg-2);padding:10px;border-radius:6px}.hm-rthread{margin-top:14px}.hm-rmsg{border-top:1px solid var(--line);padding:8px 0;font-size:15px;overflow-wrap:anywhere}.hm-rmsg .t{display:block;font-size:12px;color:var(--dim)}.hm-rmsg.mine{padding-left:14px;border-left:2px solid var(--line-2)}.hm-today{padding:10px 14px}@media(max-width:640px){.hm-to.idle label{display:none}.hm-sticky{padding:8px 0 6px}}.hm-earlier{margin-top:18px;border-top:1px solid var(--line);padding-top:10px}.hm-earlier summary{cursor:pointer;color:var(--gold-ink);font-size:14px}.hm-sheet{overflow-x:auto;margin:14px 0;border:1px solid var(--line-2);border-radius:8px;max-width:100%}.hm-sheet table{border-collapse:collapse;font:14px var(--sans);min-width:100%}.hm-sheet th,.hm-sheet td{border-bottom:1px solid var(--line);padding:6px 10px;text-align:left;white-space:nowrap}.hm-sheet th{background:var(--bg-2);font-weight:600;position:sticky;top:0}.hm.hm-in{min-height:0}.hm-in .hm-wrap{max-width:none;margin:0;padding:0 0 24px}.hm-inhead{margin:0 0 6px}.hm-notes:empty{display:none}.hm-notes{margin:0 0 10px}.hm-lnote{background:none;border:0;padding:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.hm-lnote:hover{text-decoration-color:var(--olive-hover, var(--gold))}.hm-leave{margin-top:18px}.kb-sg.svelte-15yvcp7{overflow-x:auto;margin:8px 0 4px}.kb-sg.svelte-15yvcp7 table:where(.svelte-15yvcp7){border-collapse:collapse;font:12px var(--mono);min-width:100%}.kb-sg.svelte-15yvcp7 th:where(.svelte-15yvcp7),.kb-sg.svelte-15yvcp7 td:where(.svelte-15yvcp7){border:1px solid var(--line);padding:4px 8px;text-align:center;white-space:nowrap}.kb-sg.svelte-15yvcp7 th[scope=row]:where(.svelte-15yvcp7){text-align:left;font-weight:500;color:var(--ink);max-width:22ch;overflow:hidden;text-overflow:ellipsis}.kb-sg.svelte-15yvcp7 th[scope=row]:where(.svelte-15yvcp7) .n:where(.svelte-15yvcp7){color:var(--dim)}.kb-sg.svelte-15yvcp7 td.done:where(.svelte-15yvcp7){background:var(--card-2, transparent)}.kb-sg.svelte-15yvcp7 td.now:where(.svelte-15yvcp7){background:var(--gold-soft);color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--ink)}.kb-top.svelte-15yvcp7{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kb-h.svelte-15yvcp7{margin:0;font:400 22px var(--serif)}.kb-h.svelte-15yvcp7 .n:where(.svelte-15yvcp7){font:12px var(--mono);color:var(--dim);margin-left:6px}.kb-f.svelte-15yvcp7{display:flex;align-items:center;gap:6px;font:12px var(--mono);color:var(--dim)}.kb-f.svelte-15yvcp7 select:where(.svelte-15yvcp7),.kb-add.svelte-15yvcp7 input:where(.svelte-15yvcp7),.kb-add.svelte-15yvcp7 select:where(.svelte-15yvcp7){font:14px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line-2);border-radius:9px;padding:6px 9px}.kb-old.svelte-15yvcp7{margin-left:auto;background:none;border:0;padding:0;font:13px var(--sans);color:var(--muted);text-decoration:underline;cursor:pointer}.kb-sub.svelte-15yvcp7{font-size:13.5px;color:var(--muted);margin:4px 0 10px}.kb-add.svelte-15yvcp7{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 12px}.kb-add.svelte-15yvcp7 input[type=text]:where(.svelte-15yvcp7){flex:1 1 260px;min-width:0}.kb-note.svelte-15yvcp7{font-size:13px;color:var(--ok);margin:0 0 8px}.kb-lanes.svelte-15yvcp7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start}.kb-lane.svelte-15yvcp7{min-width:0;background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:10px;transition:border-color .15s}.kb-lane.over.svelte-15yvcp7{outline:2px dashed var(--ink);outline-offset:-2px}.kb-lane.done.svelte-15yvcp7{border-style:dashed}.kb-lane.waiting.svelte-15yvcp7 header:where(.svelte-15yvcp7) h3:where(.svelte-15yvcp7){color:var(--warm)}.kb-lane.svelte-15yvcp7 header:where(.svelte-15yvcp7){display:flex;align-items:baseline;gap:8px;margin:0 2px 8px}.kb-lane.svelte-15yvcp7 h3:where(.svelte-15yvcp7){margin:0;font:400 17px var(--serif)}.kb-lane.svelte-15yvcp7 header:where(.svelte-15yvcp7) .n:where(.svelte-15yvcp7){margin-left:auto;font:11px var(--mono);color:var(--dim)}.kb-lane.svelte-15yvcp7 header:where(.svelte-15yvcp7) .n.st-need:where(.svelte-15yvcp7){color:var(--btn-ink, var(--bg));font:500 11px/1 var(--sans)}.kb-cards.svelte-15yvcp7{display:flex;flex-direction:column;gap:8px;min-height:40px}.kb-card.svelte-15yvcp7{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--h, var(--line-2));border-radius:11px;padding:9px 10px 8px;box-shadow:var(--shadow);cursor:grab}.kb-card.busy.svelte-15yvcp7{opacity:.6}.kb-card.lifted.svelte-15yvcp7{opacity:.35}.kb-card.svelte-15yvcp7 .t:where(.svelte-15yvcp7){font:14.5px var(--sans);color:var(--ink);line-height:1.35;overflow-wrap:anywhere}.kb-card.svelte-15yvcp7 .m:where(.svelte-15yvcp7){display:flex;gap:8px;flex-wrap:wrap;font:12px var(--mono);color:var(--dim);margin-top:4px}.kb-card.svelte-15yvcp7 .m:where(.svelte-15yvcp7) .chip:where(.svelte-15yvcp7){color:var(--h, var(--muted))}.kb-card.svelte-15yvcp7 .m:where(.svelte-15yvcp7) .soon:where(.svelte-15yvcp7){color:var(--warm)}.kb-card.svelte-15yvcp7 .m:where(.svelte-15yvcp7) .cue-err:where(.svelte-15yvcp7){color:var(--err)}.kb-card.svelte-15yvcp7 .acts:where(.svelte-15yvcp7){display:flex;align-items:center;gap:8px;margin-top:6px}.kb-card.svelte-15yvcp7 .mv:where(.svelte-15yvcp7){margin-left:auto;font:12px var(--sans);color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:7px;padding:2px 5px;max-width:60%}.pn.pn-tw .kb-card.svelte-15yvcp7{border-radius:6px;box-shadow:none}.pn.pn-tw .kb-card.svelte-15yvcp7 .t:where(.svelte-15yvcp7){display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pn.pn-tw .kb-card.svelte-15yvcp7 .m:where(.svelte-15yvcp7),.pn.pn-tw .kb-f.svelte-15yvcp7,.pn.pn-tw .kb-h.svelte-15yvcp7 .n:where(.svelte-15yvcp7),.pn.pn-tw .kb-lane.svelte-15yvcp7 header:where(.svelte-15yvcp7) .n:where(.svelte-15yvcp7){font-family:var(--sans)}.pn.pn-tw .kb-card.svelte-15yvcp7 .m:where(.svelte-15yvcp7) .chip:where(.svelte-15yvcp7){text-transform:none;letter-spacing:0;font-family:var(--sans)}.pn.pn-tw .kb-lane.svelte-15yvcp7{border-radius:8px}.kb-old.tw-quiet.svelte-15yvcp7{font-size:12.5px;color:var(--dim);text-decoration-color:var(--line-2)}.pn.pn-tw .kb-lane.waiting.svelte-15yvcp7 header:where(.svelte-15yvcp7) h3:where(.svelte-15yvcp7){color:var(--ink)}.kb-empty.svelte-15yvcp7{font-size:13px;color:var(--dim);margin:4px 2px}@media(max-width:900px){.kb-lanes.svelte-15yvcp7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.kb-lanes.svelte-15yvcp7{grid-template-columns:minmax(0,1fr)}.kb-card.svelte-15yvcp7{cursor:default}}.cp.svelte-14s5yhe{--cp0:#2f5d9e;--cp1:#687834;--cp2:#9b3f7a;--cp3:#6a5a9c;--cp4:#3d6f8f;--cp5:#7a4e8a}.pn[data-theme=dark] .cp.svelte-14s5yhe{--cp0:#7fa6e0;--cp1:#aab87b;--cp2:#d98ab9;--cp3:#a898dc;--cp4:#7db4d6;--cp5:#c49ad6}@media(prefers-color-scheme:dark){.pn:not([data-theme=light]) .cp.svelte-14s5yhe{--cp0:#7fa6e0;--cp1:#aab87b;--cp2:#d98ab9;--cp3:#a898dc;--cp4:#7db4d6;--cp5:#c49ad6}}.cp-h0.svelte-14s5yhe{--h:var(--cp0)}.cp-h1.svelte-14s5yhe{--h:var(--cp1)}.cp-h2.svelte-14s5yhe{--h:var(--cp2)}.cp-h3.svelte-14s5yhe{--h:var(--cp3)}.cp-h4.svelte-14s5yhe{--h:var(--cp4)}.cp-h5.svelte-14s5yhe{--h:var(--cp5)}.cp-lede.svelte-14s5yhe{color:var(--muted);margin:0 0 14px;max-width:720px}.cp-link.svelte-14s5yhe{background:none;border:0;padding:0;color:var(--gold);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cp-foot.svelte-14s5yhe .cp-link:where(.svelte-14s5yhe){text-decoration:none;font-size:12.5px}.cp-bar.svelte-14s5yhe{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 16px}.cp-pill.svelte-14s5yhe{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:999px;padding:5px 13px;font:500 13px var(--sans);white-space:nowrap;cursor:pointer}.cp-pill.on.svelte-14s5yhe{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cp-sp.svelte-14s5yhe{flex:1}.cp-main.svelte-14s5yhe{display:flex;gap:14px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px 16px;margin-bottom:16px}.cp-dot.svelte-14s5yhe{width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;font:600 13px var(--serif);flex:none}.cp-m.svelte-14s5yhe{color:var(--muted);font-size:13.5px}.cp-main.svelte-14s5yhe .cp-btn:where(.svelte-14s5yhe){margin-left:auto}.cp-btn.svelte-14s5yhe{border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-ink);border-radius:8px;padding:6px 12px;font:600 13px var(--sans);white-space:nowrap;cursor:pointer}.cp-btn.q.svelte-14s5yhe{background:transparent;color:var(--ink);border-color:var(--line-2);font-weight:500}.cp-grid.svelte-14s5yhe{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px}.cp-card.svelte-14s5yhe{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--h);border-radius:10px;padding:14px 16px 12px;min-width:0}.cp-top.svelte-14s5yhe{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.cp-top.svelte-14s5yhe h2:where(.svelte-14s5yhe){font:500 21px/1.2 var(--serif);margin:0}.cp-tag.svelte-14s5yhe{font:600 10.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line-2);border-radius:4px;padding:1px 5px}.cp-tag.new.svelte-14s5yhe{color:var(--h);border-color:var(--h)}.cp-st.svelte-14s5yhe{margin-left:auto;font:500 12.5px var(--sans);color:var(--muted);white-space:nowrap}.cp-st.svelte-14s5yhe i:where(.svelte-14s5yhe){display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--h);margin-right:5px;vertical-align:1px}.cp-st.quiet.svelte-14s5yhe i:where(.svelte-14s5yhe){background:transparent;border:1px solid var(--dim)}.cp-rename.svelte-14s5yhe{display:flex;gap:6px;flex-wrap:wrap}.cp-rename.svelte-14s5yhe input:where(.svelte-14s5yhe){font:500 16px var(--serif);padding:3px 8px;border:1px solid var(--line-2);border-radius:6px;background:var(--card);color:var(--ink);min-width:0}.cp-meta.svelte-14s5yhe{color:var(--dim);font-size:13px;margin:3px 0 8px}.cp-stage.svelte-14s5yhe{font-size:13px;color:var(--muted);margin:0 0 8px}.cp-stage.svelte-14s5yhe b:where(.svelte-14s5yhe){color:var(--ink);font-weight:600}.cp-needs.svelte-14s5yhe{border:1px solid var(--line-2);border-radius:8px;padding:7px 10px;margin:0 0 9px;background:var(--card-2)}.cp-needs.svelte-14s5yhe .lb:where(.svelte-14s5yhe){font:600 10.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.cp-needs.svelte-14s5yhe ul:where(.svelte-14s5yhe){margin:3px 0 0;padding-left:17px;font-size:13.5px}.cp-from.svelte-14s5yhe{color:var(--dim)}.cp-lbl.svelte-14s5yhe{font:600 10.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:8px 0 3px}.cp-week.svelte-14s5yhe{margin:0;padding-left:17px;font-size:13.5px;color:var(--muted)}.cp-week.svelte-14s5yhe b:where(.svelte-14s5yhe){color:var(--ink);font-weight:500}.cp-ptr.svelte-14s5yhe li.out:where(.svelte-14s5yhe){text-decoration:line-through;text-decoration-thickness:1px;opacity:.7}.cp-subs.svelte-14s5yhe{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cp-chip.svelte-14s5yhe{display:inline-flex;gap:6px;align-items:center;border:1px solid var(--line-2);border-radius:999px;padding:3px 10px 3px 8px;font-size:12.5px;max-width:100%}.cp-chip.svelte-14s5yhe .d:where(.svelte-14s5yhe){width:7px;height:7px;border-radius:50%;flex:none;background:var(--ink)}.cp-chip.svelte-14s5yhe .d.need:where(.svelte-14s5yhe){background:var(--ink);box-shadow:0 0 0 2px var(--card),0 0 0 3px var(--ink)}.cp-chip.svelte-14s5yhe .d.done:where(.svelte-14s5yhe){background:transparent;border:1px solid var(--dim)}.cp-chip.svelte-14s5yhe .d.sess:where(.svelte-14s5yhe){border-radius:2px;background:var(--dim)}.cp-chip.svelte-14s5yhe .t:where(.svelte-14s5yhe){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-chip.svelte-14s5yhe .also:where(.svelte-14s5yhe){color:var(--dim);white-space:nowrap}.cp-chip.home.svelte-14s5yhe{border-color:var(--h)}.cp-chip.svelte-14s5yhe .cp-hm:where(.svelte-14s5yhe){font-size:11.5px;text-decoration:none;white-space:nowrap}.cp-sug.svelte-14s5yhe{color:var(--muted);border-style:dashed}.cp-foot.svelte-14s5yhe{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.cp-spark.svelte-14s5yhe{display:flex;gap:2px;align-items:flex-end;height:18px}.cp-spark.svelte-14s5yhe i:where(.svelte-14s5yhe){width:5px;background:var(--h);opacity:.75;border-radius:1px}h3.svelte-14s5yhe{font:500 19px var(--serif);margin:26px 0 8px}.cp-mscroll.svelte-14s5yhe{overflow-x:auto;max-width:100%}.cp-matrix.svelte-14s5yhe{border-collapse:collapse;font-size:13px;background:var(--card);border:1px solid var(--line)}.cp-matrix.svelte-14s5yhe th:where(.svelte-14s5yhe),.cp-matrix.svelte-14s5yhe td:where(.svelte-14s5yhe){padding:6px 10px;border-bottom:1px solid var(--line);text-align:center}.cp-matrix.svelte-14s5yhe th:where(.svelte-14s5yhe){font:600 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.cp-matrix.svelte-14s5yhe td.n:where(.svelte-14s5yhe){text-align:left;white-space:nowrap}.cp-matrix.svelte-14s5yhe .x:where(.svelte-14s5yhe){display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ink)}.cp-matrix.svelte-14s5yhe .x.w:where(.svelte-14s5yhe){background:transparent;border:1px solid var(--ink)}.cp-matrix.svelte-14s5yhe .x.h:where(.svelte-14s5yhe){border-radius:2px}.cp-note.svelte-14s5yhe{color:var(--dim);font-size:13px;margin-top:8px}@media(max-width:860px){.cp-grid.svelte-14s5yhe{grid-template-columns:1fr}.cp-main.svelte-14s5yhe .cp-btn:where(.svelte-14s5yhe){display:none}.cp-mwrap.svelte-14s5yhe{display:none}}.nv.svelte-369xiu{padding:18px 20px}.nv-inline.svelte-369xiu{max-width:760px}.nv-t.svelte-369xiu{font:400 22px var(--serif);margin:0 0 8px;line-height:1.2}.nv-body.svelte-369xiu{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15.5px;line-height:1.55;color:var(--ink)}.nv-meta.svelte-369xiu{display:flex;flex-wrap:wrap;gap:4px 14px;margin:12px 0 0;font-size:12.5px;color:var(--dim)}.nv-tag.svelte-369xiu{display:flex;gap:8px;margin:12px 0 0}.nv-tag.svelte-369xiu input:where(.svelte-369xiu){flex:1;min-width:0;font:15px var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:7px 10px}.nv-acts.svelte-369xiu{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.nv-upd.svelte-369xiu{margin:10px 0 0;font-size:13.5px;color:var(--ink);background:var(--bg);border-left:3px solid var(--line-2);padding:6px 10px;border-radius:4px;overflow-wrap:anywhere}.nv-link.svelte-369xiu{background:none;border:0;padding:0;font:inherit;color:var(--accent, #708238);text-decoration:underline;cursor:pointer}.nv-hist.svelte-369xiu{margin:12px 0 0;font-size:13px}.nv-hist.svelte-369xiu ol:where(.svelte-369xiu){list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.nv-hist.svelte-369xiu li:where(.svelte-369xiu){border:1px solid var(--line-2);border-radius:8px;padding:8px 10px}.nv-hv.svelte-369xiu{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink)}.nv-hm.svelte-369xiu{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:4px;color:var(--dim);font-size:12px}.ro.svelte-1k3l3ow h2:where(.svelte-1k3l3ow){margin:0 0 4px}.ro.svelte-1k3l3ow h3:where(.svelte-1k3l3ow){margin:10px 0 6px;font-size:14px;font-weight:500}.ro-sum.svelte-1k3l3ow{margin:0 0 8px}.ro-tools.svelte-1k3l3ow{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ro-row.svelte-1k3l3ow{display:flex;gap:8px;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.ro-row.svelte-1k3l3ow .pn-more:where(.svelte-1k3l3ow){margin:0;font-size:12.5px}.ro-m.svelte-1k3l3ow{font-size:12.5px}.ro-t.svelte-1k3l3ow .pn-dim:where(.svelte-1k3l3ow){margin-left:4px;font-size:12.5px}.ro-confirm.svelte-1k3l3ow{margin:6px 0 0;padding:8px 10px;border:1px solid var(--open);border-radius:8px;font-size:13px}.ro-confirm.svelte-1k3l3ow p:where(.svelte-1k3l3ow){margin:0 0 6px}.ro-un.svelte-1k3l3ow{font-size:12.5px;margin:8px 0 0}.ro-more.svelte-1k3l3ow{margin-top:8px}.ro-more.svelte-1k3l3ow summary:where(.svelte-1k3l3ow){cursor:pointer;font-size:13px;color:var(--muted)}.ro-more.svelte-1k3l3ow .ro-tools:where(.svelte-1k3l3ow){margin-top:8px}.ro-rc.svelte-1k3l3ow{font-size:12.5px}.ro-link.svelte-1k3l3ow{background:none;border:0;padding:0;margin-left:4px;font:inherit;color:var(--gold-ink);text-decoration:underline;cursor:pointer}.ro-ask.svelte-1k3l3ow{display:grid;gap:6px;margin-top:4px}.ro-chip.svelte-1k3l3ow{text-align:left;font:13.5px/1.4 var(--sans);color:var(--ink);background:var(--card-2, transparent);border:1px solid var(--line-2);border-radius:10px;padding:7px 11px;cursor:pointer}.ro-chip.svelte-1k3l3ow:hover{border-color:var(--store)}.ro-chip.svelte-1k3l3ow .ct:where(.svelte-1k3l3ow){color:var(--muted);font-size:12px;white-space:nowrap;margin-left:4px}.td.svelte-gavbyg{min-width:0;margin-top:10px}.td-consent.svelte-gavbyg{margin:6px 0 8px}.op-h3.svelte-gavbyg{font-size:.95em;margin:14px 0 6px}.op-list.svelte-gavbyg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.op-item.svelte-gavbyg{border-top:1px solid var(--rule, #e5e1d8);padding-top:10px;min-width:0}.op-tag.svelte-gavbyg{display:inline-block;font-size:.78em;letter-spacing:.02em;text-transform:uppercase;opacity:.75}.op-title.svelte-gavbyg{margin:4px 0;font-weight:600;overflow-wrap:anywhere}.op-why.svelte-gavbyg{margin:4px 0;overflow-wrap:anywhere}.op-q.svelte-gavbyg{margin:4px 0 6px;padding-left:10px;border-left:3px solid var(--rule, #bbb);font-style:italic;overflow-wrap:anywhere}.op-labels.svelte-gavbyg{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:.9em}.op-labels.svelte-gavbyg .pn-more.on:where(.svelte-gavbyg){font-weight:700;text-decoration:underline}.op-card.svelte-eruf7p{min-width:0}.op-form.svelte-eruf7p{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin:8px 0}.op-form.svelte-eruf7p .pn-field:where(.svelte-eruf7p){flex:1 1 220px;margin:0}.op-people.svelte-eruf7p{margin:8px 0 0}.op-h3.svelte-eruf7p{font-size:.95em;margin:14px 0 6px}.op-list.svelte-eruf7p{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.op-item.svelte-eruf7p{border-top:1px solid var(--rule, #e5e1d8);padding-top:10px;min-width:0}.op-tag.svelte-eruf7p{display:inline-block;font-size:.78em;letter-spacing:.02em;text-transform:uppercase;opacity:.75}.op-title.svelte-eruf7p{margin:4px 0;font-weight:600;overflow-wrap:anywhere}.op-why.svelte-eruf7p{margin:4px 0}.op-tagrow.svelte-eruf7p{margin:0 0 4px;display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.op-exp.svelte-eruf7p{font-size:.78em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid currentColor;border-radius:4px;padding:0 5px;opacity:.85}.op-h3-sub.svelte-eruf7p{font-weight:400;opacity:.7;font-size:.85em}.op-check.svelte-eruf7p{margin:6px 0;padding:6px 8px;border-left:3px solid var(--pn-accent, currentColor);background:color-mix(in srgb,currentColor 5%,transparent);border-radius:4px;overflow-wrap:anywhere}.op-check-h.svelte-eruf7p{margin:0 0 2px;font-size:.85em;font-weight:700}.op-check-k.svelte-eruf7p{font-weight:600}.op-q.svelte-eruf7p{margin:4px 0 6px;padding-left:10px;border-left:3px solid var(--gold-ink, #889d43);font-style:italic;overflow-wrap:anywhere}.op-need.svelte-eruf7p{border-left-color:var(--rule, #bbb)}.op-labels.svelte-eruf7p{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:.9em}.op-labels.svelte-eruf7p .pn-more.on:where(.svelte-eruf7p){font-weight:700;text-decoration:underline}.oh-card.svelte-y7lfml{min-width:0}.oh-list.svelte-y7lfml{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:8px}.oh-row.svelte-y7lfml{border-top:1px solid var(--rule, #e5e1d8);padding-top:8px;min-width:0}.oh-row.doubt.svelte-y7lfml{opacity:.9}.oh-tick.svelte-y7lfml{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.oh-tick.svelte-y7lfml input:where(.svelte-y7lfml){margin-top:4px;flex:0 0 auto}.oh-t.svelte-y7lfml{font-weight:600;overflow-wrap:anywhere}.oh-meta.svelte-y7lfml{margin:2px 0 0 26px}.oh-why.svelte-y7lfml{margin:2px 0 0 26px;font-size:.9em}.oh-tag.warn.svelte-y7lfml{font-weight:700}.oh-opt.svelte-y7lfml{display:flex;gap:8px;align-items:flex-start;margin:12px 0 4px;font-size:.92em}.oh-opt.svelte-y7lfml input:where(.svelte-y7lfml){margin-top:3px;flex:0 0 auto}.oh-actions.svelte-y7lfml{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:10px 0 4px}.oh-bar.svelte-y7lfml{height:6px;border-radius:3px;background:color-mix(in srgb,currentColor 10%,transparent);overflow:hidden;margin:8px 0}.oh-bar.svelte-y7lfml span:where(.svelte-y7lfml){display:block;height:100%;background:var(--gold-ink, #889d43);transition:width .3s}.oh-h3.svelte-y7lfml{font-size:.95em;margin:16px 0 6px}.oh-sub.svelte-y7lfml{font-weight:400;opacity:.7;font-size:.85em}.oh-item.svelte-y7lfml{border-top:1px solid var(--rule, #e5e1d8);padding-top:10px;min-width:0}.oh-exp.svelte-y7lfml{display:inline-block;margin:0 0 4px;font-size:.75em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid currentColor;border-radius:4px;padding:0 5px;opacity:.85}.oh-ev.svelte-y7lfml{margin:4px 0}.oh-q.svelte-y7lfml{margin:4px 0 6px;padding-left:10px;border-left:3px solid var(--gold-ink, #889d43);font-style:italic;overflow-wrap:anywhere}.oh-need.svelte-y7lfml{border-left-color:var(--rule, #bbb)}.oh-check.svelte-y7lfml{margin:6px 0;padding:6px 8px;border-left:3px solid var(--pn-accent, currentColor);background:color-mix(in srgb,currentColor 5%,transparent);border-radius:4px;overflow-wrap:anywhere}.oh-check.svelte-y7lfml p:where(.svelte-y7lfml){margin:2px 0}.oh-check-h.svelte-y7lfml{font-size:.85em;font-weight:700}.oh-labels.svelte-y7lfml{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:.9em}.oh-labels.svelte-y7lfml .pn-more.on:where(.svelte-y7lfml){font-weight:700;text-decoration:underline}.mac.svelte-1ctold5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 16px;min-width:0}.mac-t.svelte-1ctold5{min-width:0;flex:1 1 260px}.mac.svelte-1ctold5 h2:where(.svelte-1ctold5){font:400 18px var(--serif);margin:0 0 4px}.mac.svelte-1ctold5 p:where(.svelte-1ctold5){margin:0;color:var(--dim);font-size:14px;line-height:1.45}.mac-a.svelte-1ctold5{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mac-a.svelte-1ctold5 .pn-btn:where(.svelte-1ctold5){margin:0;text-decoration:none;white-space:nowrap}.mac-later.svelte-1ctold5{background:none;border:0;padding:0;font:inherit;font-size:13.5px;color:var(--dim);text-decoration:underline;cursor:pointer}.mac-later.svelte-1ctold5:hover{color:var(--ink)}.wl.svelte-1hrbzu1{display:grid;gap:14px;min-width:0}.wl-hide.svelte-1hrbzu1{display:none}.wl-card.svelte-1hrbzu1{padding:16px 18px;min-width:0}.wl-consent.svelte-1hrbzu1{margin-top:14px;min-width:0}.wl-card.svelte-1hrbzu1 h2:where(.svelte-1hrbzu1){font:400 19px var(--serif);margin:0 0 10px}.wl-list.svelte-1hrbzu1{margin:0;padding:0 0 0 20px;display:grid;gap:12px}.wl-t.svelte-1hrbzu1{margin:0;line-height:1.5;overflow-wrap:anywhere}.wl-src.svelte-1hrbzu1{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:6px 0 0;font-size:12.5px;min-width:0}.wl-chip.svelte-1hrbzu1{font:inherit;font-size:12.5px;color:var(--ink);background:transparent;border:1px solid var(--line-2, var(--line));border-radius:999px;padding:1px 9px;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-chip.svelte-1hrbzu1:hover{border-color:var(--ink)}.wl-steps.svelte-1hrbzu1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:12px 0 0}.wl-step.svelte-1hrbzu1{border:1px solid var(--line-2, var(--line));border-radius:10px;padding:12px 14px;min-width:0}.wl-step.svelte-1hrbzu1 h3:where(.svelte-1hrbzu1){margin:0 0 4px;font-size:15px}.wl-step.svelte-1hrbzu1 p:where(.svelte-1hrbzu1){margin:0 0 10px;color:var(--dim);font-size:14px}.wl-connect.svelte-1hrbzu1{margin:14px 0 0;min-width:0}.wl-foot.svelte-1hrbzu1{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.wl-w.svelte-1hrbzu1{color:var(--muted);font-size:.92em;margin-left:3px;white-space:nowrap}.fr.svelte-b0kcp8{display:grid;gap:14px;min-width:0;max-width:760px}.fr.svelte-b0kcp8 header:where(.svelte-b0kcp8) .pn-h1:where(.svelte-b0kcp8){margin-bottom:4px}.fr-ask.svelte-b0kcp8{display:grid;gap:8px}.fr-ask.svelte-b0kcp8 textarea:where(.svelte-b0kcp8){width:100%;box-sizing:border-box;font:16px/1.5 var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:10px;padding:10px 12px;resize:vertical;min-height:76px}.fr-ask.svelte-b0kcp8 textarea:where(.svelte-b0kcp8):focus{outline:none;border-color:var(--gold)}.fr-ask.svelte-b0kcp8 .row:where(.svelte-b0kcp8){display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fr-card.svelte-b0kcp8{padding:14px 16px;min-width:0}.fr-card.svelte-b0kcp8 h2:where(.svelte-b0kcp8){font:400 18px var(--serif);margin:0 0 8px}.fr-card.svelte-b0kcp8 .hd:where(.svelte-b0kcp8){display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.ways.svelte-b0kcp8{list-style:none;margin:0;padding:0;display:grid;gap:8px}.way.svelte-b0kcp8{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.way.svelte-b0kcp8:first-child{border-top:0}.way.svelte-b0kcp8 .tick:where(.svelte-b0kcp8){width:20px;height:20px;border:1px solid var(--line-2, var(--line));border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--ink)}.way.done.svelte-b0kcp8 .tick:where(.svelte-b0kcp8){border-color:var(--ink);background:var(--gold-soft)}.way.svelte-b0kcp8 .wt:where(.svelte-b0kcp8){display:grid;gap:2px;min-width:0}.way.svelte-b0kcp8 .wt:where(.svelte-b0kcp8) span:where(.svelte-b0kcp8){font-size:13.5px}.way.svelte-b0kcp8 .pn-btn:where(.svelte-b0kcp8){margin:0;white-space:nowrap}.fr-x.svelte-b0kcp8{margin:12px 0 0;min-width:0}.kos.svelte-b0kcp8{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:6px}.ko.svelte-b0kcp8{all:unset;cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px}.ko.svelte-b0kcp8:hover b:where(.svelte-b0kcp8){text-decoration:underline}@media(max-width:560px){.way.svelte-b0kcp8{grid-template-columns:22px minmax(0,1fr)}.way.svelte-b0kcp8 .pn-btn:where(.svelte-b0kcp8){grid-column:2;justify-self:start}}.wcard.svelte-1i1dcqd{border:1px solid var(--gold);border-radius:10px;padding:8px 10px;background:var(--gold-soft);margin:8px 0}.pn[data-folio] .wcard.svelte-1i1dcqd{border-color:var(--needs);background:color-mix(in srgb,var(--needs) 8%,transparent)}.wcard.svelte-1i1dcqd .cls:where(.svelte-1i1dcqd){font:11px var(--mono);margin-left:6px}.wcard.svelte-1i1dcqd .ttl:where(.svelte-1i1dcqd){margin:0;padding:0;font:inherit;text-align:left}.wcard.svelte-1i1dcqd .q:where(.svelte-1i1dcqd){font-weight:500;margin:4px 0 6px}.wcard.svelte-1i1dcqd .ans:where(.svelte-1i1dcqd){display:flex;gap:6px;flex-wrap:wrap;align-items:center}.wcard.svelte-1i1dcqd .ans:where(.svelte-1i1dcqd) input:where(.svelte-1i1dcqd){flex:1;min-width:0;font:13.5px var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:6px 9px}.wcard.svelte-1i1dcqd .on:where(.svelte-1i1dcqd){font-size:12px;margin-top:4px}.sf1.svelte-xjkhsf{display:flex;flex-direction:column;gap:8px;padding:12px 14px}.sf1.svelte-xjkhsf p:where(.svelte-xjkhsf){margin:0;line-height:1.4}.sf1.svelte-xjkhsf .big:where(.svelte-xjkhsf){font-weight:600}.sf1.svelte-xjkhsf .small:where(.svelte-xjkhsf){font-size:.86em}.sf1.svelte-xjkhsf .proj:where(.svelte-xjkhsf){display:flex;flex-direction:column;gap:4px;font-size:.92em}.sf1.svelte-xjkhsf select:where(.svelte-xjkhsf){max-width:100%;font:inherit;padding:4px 6px;border-radius:6px;border:1px solid var(--line, #d8d2c4);background:var(--card, #fff);color:inherit}.sf1.svelte-xjkhsf .ans:where(.svelte-xjkhsf){display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--line, #e6e0d2);padding-top:8px}.sf1.svelte-xjkhsf .hist:where(.svelte-xjkhsf){margin:0;padding-left:16px;font-size:.86em;color:var(--dim, #777)}.sf1.svelte-xjkhsf .bl:where(.svelte-xjkhsf){color:var(--ink);font-weight:500}.sf1.svelte-xjkhsf .err.cue-err:where(.svelte-xjkhsf){color:var(--err)}.sf1.compact.svelte-xjkhsf{border:0;padding:0;background:none;box-shadow:none}.sf1.svelte-xjkhsf .how:where(.svelte-xjkhsf) summary:where(.svelte-xjkhsf){cursor:pointer;font-size:.92em;color:var(--muted)}.sf1.svelte-xjkhsf .how:where(.svelte-xjkhsf) p:where(.svelte-xjkhsf){margin:6px 0 0}.fo-head.svelte-1wuy1pq{border-bottom:1px solid var(--line);padding:6px 2px;margin:0 0 6px;font-size:12.5px}.fo-head.stick.svelte-1wuy1pq{position:sticky;z-index:3;background:var(--card, var(--bg))}.fo-since.svelte-1wuy1pq{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline;color:var(--ink)}.fo-since.svelte-1wuy1pq .sep:where(.svelte-1wuy1pq){color:var(--dim)}.fo-since.svelte-1wuy1pq .lnk:where(.svelte-1wuy1pq){font:inherit;background:none;border:0;padding:0;color:var(--ink);cursor:pointer;border-bottom:1px dotted var(--ink)}.fo-since.svelte-1wuy1pq .k-needs:where(.svelte-1wuy1pq){color:var(--needs-ink);border-bottom-color:var(--needs);font-weight:600}.fo-since.svelte-1wuy1pq .k-lost:where(.svelte-1wuy1pq){font-weight:600}.fo-since.svelte-1wuy1pq .k-unresolved:where(.svelte-1wuy1pq){color:var(--muted);font-family:var(--mono);font-size:11px}.fo-health.svelte-1wuy1pq{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:3px;color:var(--dim);font:11px var(--mono)}.fo-health.svelte-1wuy1pq .w.ok:where(.svelte-1wuy1pq){color:var(--ink)}.fo-health.svelte-1wuy1pq .w.low:where(.svelte-1wuy1pq){color:var(--ink);font-weight:600}.fo-health.turned.svelte-1wuy1pq{color:var(--muted)}.fo-compact.svelte-1wuy1pq{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline;font-size:12.5px}.fo-compact.svelte-1wuy1pq .lnk:where(.svelte-1wuy1pq){font:inherit;background:none;border:0;padding:0;cursor:pointer}.fo-compact.svelte-1wuy1pq .k-needs:where(.svelte-1wuy1pq){color:var(--needs-ink);border-bottom:1px dotted var(--needs);font-weight:600}.fo-compact.svelte-1wuy1pq .sep:where(.svelte-1wuy1pq){color:var(--dim)}.fo-compact.svelte-1wuy1pq .hw:where(.svelte-1wuy1pq){font:11px var(--mono);color:var(--dim)}.fo-compact.svelte-1wuy1pq .hw.bad:where(.svelte-1wuy1pq){color:var(--ink);font-weight:600}.more.svelte-1wuy1pq{margin-left:auto;font:11px var(--sans);background:none;border:1px solid var(--line-2);color:var(--ink);border-radius:6px;padding:0 6px;cursor:pointer}.more.less.svelte-1wuy1pq{float:right;margin-left:6px}.fo-drawer.svelte-ba01dh{position:fixed;top:0;right:0;bottom:0;width:min(420px,34vw);z-index:40;background:var(--card);border-left:1px solid var(--line-2);box-shadow:var(--shadow);overflow-y:auto;padding:0 0 24px;font-size:13px;color:var(--ink)}.dh.svelte-ba01dh{position:sticky;top:0;background:var(--card);display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line)}.dh.svelte-ba01dh .ttl:where(.svelte-ba01dh){flex:1;min-width:0;display:flex;gap:6px;align-items:center;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh.svelte-ba01dh .sw:where(.svelte-ba01dh){font:11px var(--mono);color:var(--muted)}.dh.svelte-ba01dh .sw.s-needs:where(.svelte-ba01dh){color:var(--needs-ink)}.back.svelte-ba01dh{font:12px var(--sans);background:none;border:1px solid var(--line-2);color:var(--ink);border-radius:6px;padding:2px 8px;cursor:pointer}.back.svelte-ba01dh .ph:where(.svelte-ba01dh){display:none}.pinned.svelte-ba01dh{padding:8px 14px;border-bottom:1px solid var(--line);background:var(--wash-strong);font-size:12.5px;display:flex;flex-direction:column;gap:3px}.k.svelte-ba01dh{font:10.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-right:4px}.ages.svelte-ba01dh{display:flex;gap:12px;font:11px var(--mono);color:var(--dim)}.warn.svelte-ba01dh{color:var(--ink);font-weight:600}.card.svelte-ba01dh{margin:10px 14px 0;padding:8px 10px;border:1px solid var(--line);border-left:3px solid var(--line-2);border-radius:6px;background:var(--bg-2)}.card.needs.svelte-ba01dh{border-left-color:var(--needs)}.card.fold.svelte-ba01dh{border-left-color:var(--ink)}.card.svelte-ba01dh .q:where(.svelte-ba01dh){font-weight:600;margin-bottom:4px}.card.svelte-ba01dh .cmd:where(.svelte-ba01dh){font:11px var(--mono);background:var(--bg);padding:3px 6px;border-radius:4px;margin:3px 0;overflow-wrap:anywhere}.card.svelte-ba01dh .ln:where(.svelte-ba01dh){margin:3px 0}.card.svelte-ba01dh .state:where(.svelte-ba01dh){margin-top:6px;font:11px var(--mono);color:var(--muted)}.acts.svelte-ba01dh{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;align-items:center}.acts.svelte-ba01dh input:where(.svelte-ba01dh){flex:1;min-width:120px;font:inherit;padding:5px 8px;border:1px solid var(--line-2);border-radius:6px;background:var(--bg);color:var(--ink)}.vd.svelte-ba01dh{font-weight:700;letter-spacing:.02em}.vd.svelte-ba01dh .vl:where(.svelte-ba01dh){font-weight:400;color:var(--muted)}.vd.v-done.svelte-ba01dh{color:var(--ink)}.vd.v-notdone.svelte-ba01dh{color:var(--ink);text-decoration:underline}.vd.v-unv.svelte-ba01dh{color:var(--ink)}.chk.svelte-ba01dh{font:11.5px var(--mono)}.prop.svelte-ba01dh{margin-top:6px;padding-top:6px;border-top:1px dotted var(--line)}.prop.svelte-ba01dh .pl:where(.svelte-ba01dh){font-size:12px;padding-left:10px;color:var(--ink)}.ad.svelte-ba01dh{font:11px var(--mono);color:var(--muted)}.ad.ad-conflicted.svelte-ba01dh{color:var(--ink);font-weight:600}.ad.ad-applied.svelte-ba01dh{color:var(--ink)}.pn-more.on.svelte-ba01dh{text-decoration:underline}.steps.svelte-ba01dh{margin:12px 14px 0}.step.svelte-ba01dh{display:grid;grid-template-columns:44px 1fr;gap:6px;padding:3px 0;border-bottom:1px dotted var(--line);font-size:12px}.step.svelte-ba01dh .t:where(.svelte-ba01dh){color:var(--dim);font:11px var(--mono)}.ctl.svelte-ba01dh{display:flex;gap:8px;margin:12px 14px 0}.dot.svelte-ba01dh{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--line-2)}.dot.d-running.svelte-ba01dh{background:var(--ink)}.dot.d-needs.svelte-ba01dh{background:var(--needs);box-shadow:0 0 0 2px color-mix(in srgb,var(--needs) 30%,transparent)}.dot.d-landed.svelte-ba01dh{background:var(--ink);border-radius:1px}.dot.d-quiet.svelte-ba01dh{background:transparent;border:1.5px solid var(--muted)}.dot.d-lost.svelte-ba01dh{background:linear-gradient(135deg,transparent 42%,var(--ink) 42%,var(--ink) 58%,transparent 58%);border:1.5px solid var(--ink)}.dot.d-held.svelte-ba01dh{background:transparent;border:1.5px dashed var(--muted)}@media(max-width:700px){.fo-drawer.svelte-ba01dh{width:100vw;border-left:0}.back.svelte-ba01dh .ph:where(.svelte-ba01dh){display:inline}.back.svelte-ba01dh .dk:where(.svelte-ba01dh){display:none}}.fo-strip.svelte-1vvoghq{display:flex;gap:8px;overflow-x:auto;padding:8px 2px 10px;border-top:1px solid var(--line);margin-top:8px;scrollbar-width:thin}.tile.svelte-1vvoghq{flex:0 0 186px;min-width:0;text-align:left;font:11.5px/1.3 var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 8px;cursor:pointer;display:flex;flex-direction:column;gap:2px}.tile.svelte-1vvoghq:hover{border-color:var(--line-2)}.tile.open.svelte-1vvoghq{outline:2px solid var(--ink);outline-offset:1px}.tile.s-needs.svelte-1vvoghq{border-color:var(--needs)}.tile.s-lost.svelte-1vvoghq{border-color:var(--ink);border-style:dashed}.tile.s-running.svelte-1vvoghq{border-style:dashed}.tile.svelte-1vvoghq .t:where(.svelte-1vvoghq){display:flex;gap:6px;align-items:center;font-weight:600;min-width:0}.tile.svelte-1vvoghq .ttl:where(.svelte-1vvoghq){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile.unread.svelte-1vvoghq .ttl:where(.svelte-1vvoghq):after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--ink);margin-left:5px;vertical-align:middle}.tile.svelte-1vvoghq .w:where(.svelte-1vvoghq){font:10.5px var(--mono);color:var(--muted)}.tile.s-needs.svelte-1vvoghq .w:where(.svelte-1vvoghq){color:var(--needs-ink)}.tile.svelte-1vvoghq .l:where(.svelte-1vvoghq){color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.tile.svelte-1vvoghq .n:where(.svelte-1vvoghq){color:var(--ink);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile.svelte-1vvoghq .m:where(.svelte-1vvoghq){color:var(--dim);font:10px var(--mono);display:flex;flex-direction:column}.dot.svelte-1vvoghq{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--line-2)}.dot.d-running.svelte-1vvoghq{background:var(--ink)}.dot.d-needs.svelte-1vvoghq{background:var(--needs);box-shadow:0 0 0 2px color-mix(in srgb,var(--needs) 30%,transparent)}.dot.d-landed.svelte-1vvoghq{background:var(--ink);border-radius:1px}.dot.d-quiet.svelte-1vvoghq{background:transparent;border:1.5px solid var(--muted)}.dot.d-lost.svelte-1vvoghq{background:linear-gradient(135deg,transparent 42%,var(--ink) 42%,var(--ink) 58%,transparent 58%);border:1.5px solid var(--ink)}.dot.d-held.svelte-1vvoghq{background:transparent;border:1.5px dashed var(--muted)}.fo-closed.svelte-1vvoghq{margin-top:8px;padding:6px 8px;border-left:2px solid var(--line-2);font-size:12px;color:var(--muted)}.fo-closed.svelte-1vvoghq .ln:where(.svelte-1vvoghq){margin:1px 0}@media(max-width:700px){.tile.svelte-1vvoghq{flex-basis:150px}.tile.svelte-1vvoghq .l:where(.svelte-1vvoghq){-webkit-line-clamp:1;line-clamp:1;min-height:0}}.th.svelte-10t8w0b{margin:0 0 8px;font:11.5px/1.35 var(--mono);color:var(--muted)}.th.low.svelte-10t8w0b{color:var(--ink);font-weight:600}.tr.svelte-10f2og9{display:flex;flex-direction:column;gap:2px;margin:8px 0 2px;padding:6px 8px;border-left:2px solid var(--line-2)}.tr-row.svelte-10f2og9{display:flex;gap:8px;align-items:baseline;min-width:0;padding:3px 2px;border:0;background:none;text-align:left;color:var(--ink);font:13px/1.35 var(--sans);cursor:pointer}.tr-row.svelte-10f2og9:hover b:where(.svelte-10f2og9){text-decoration:underline}.tr-row.svelte-10f2og9:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.ar.svelte-10f2og9{color:var(--muted);flex:none}b.svelte-10f2og9{font-weight:600;flex:none;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx.svelte-10f2og9{min-width:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl.svelte-1j2c20d{display:flex;flex-direction:column;gap:1px;min-width:0}.tl-row.svelte-1j2c20d,.tl-kid.svelte-1j2c20d{display:flex;flex-direction:column;gap:1px;width:100%;min-width:0;border:0;border-radius:6px;background:none;color:var(--ink);text-align:left;cursor:pointer;justify-content:center}.tl-row.svelte-1j2c20d{min-height:28px;padding:4px 10px;font:13.5px/1.3 var(--sans)}.tl-kid.svelte-1j2c20d{min-height:24px;padding:3px 8px;font:12.5px/1.3 var(--sans)}.tl-row.svelte-1j2c20d:hover,.tl-kid.svelte-1j2c20d:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.tl-row.svelte-1j2c20d:focus-visible,.tl-kid.svelte-1j2c20d:focus-visible,.tl-all.svelte-1j2c20d:focus-visible,.tl-more.svelte-1j2c20d:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.tl-row.cur.svelte-1j2c20d,.tl-kid.cur.svelte-1j2c20d{background:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 2px 0 0 var(--ink)}.tl-row.cur.svelte-1j2c20d .tl-t:where(.svelte-1j2c20d):not(.sub),.tl-row.cur.svelte-1j2c20d .tl-m:where(.svelte-1j2c20d),.tl-row.unread.svelte-1j2c20d .tl-t:where(.svelte-1j2c20d):not(.sub),.tl-kid.unread.svelte-1j2c20d .tl-t:where(.svelte-1j2c20d),.tl-kid.cur.svelte-1j2c20d .tl-t:where(.svelte-1j2c20d){font-weight:600}.tl-l.svelte-1j2c20d{display:flex;align-items:baseline;gap:6px;min-width:0}.tl-t.svelte-1j2c20d{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-t.sub.svelte-1j2c20d{flex:none;font-size:12.5px;color:var(--muted)}.tl-m.svelte-1j2c20d{flex:1;font-weight:600}.tl-s.svelte-1j2c20d{display:block;line-height:1.2}.tl-a.svelte-1j2c20d{flex:none;font-size:11.5px;color:var(--muted)}.tl-u.svelte-1j2c20d{flex:none;align-self:center;width:6px;height:6px;border-radius:50%;background:var(--ink)}.tl-new.svelte-1j2c20d{color:var(--olive);font-weight:500}.tl-kids.svelte-1j2c20d{display:flex;flex-direction:column;gap:1px;margin:0 0 3px 16px;padding-left:4px;border-left:1px solid var(--line-2);min-width:0}.tl-r.svelte-1j2c20d{display:block;color:var(--muted);font-size:11.5px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-h.svelte-1j2c20d{margin:6px 0 2px 10px;font-size:11.5px;color:var(--muted)}.tl-foot.svelte-1j2c20d{display:flex;flex-wrap:wrap;gap:2px 14px;margin:4px 0 0 10px}.tl-all.svelte-1j2c20d,.tl-more.svelte-1j2c20d{display:inline-flex;gap:6px;align-items:baseline;padding:2px 0;border:0;background:none;font:12.5px/1.3 var(--sans);color:var(--muted);cursor:pointer}.tl-more.svelte-1j2c20d{margin-left:8px;font-size:11.5px;align-self:flex-start}.tl-all.svelte-1j2c20d:hover,.tl-more.svelte-1j2c20d:hover{color:var(--ink);text-decoration:underline}.dot.svelte-1j2c20d{flex:none;align-self:center;width:7px;height:7px;border-radius:50%;background:var(--line-2)}.dot.d-running.svelte-1j2c20d{background:var(--ink)}.dot.d-needs.svelte-1j2c20d{background:var(--needs)}.dot.d-landed.svelte-1j2c20d{background:var(--ink);border-radius:1px}.dot.d-quiet.svelte-1j2c20d{background:transparent;border:1.5px solid var(--muted)}.dot.d-lost.svelte-1j2c20d{background:linear-gradient(135deg,transparent 42%,var(--ink) 42%,var(--ink) 58%,transparent 58%);border:1.5px solid var(--ink)}.dot.d-held.svelte-1j2c20d{background:transparent;border:1.5px dashed var(--muted)}.tl.menu.svelte-1j2c20d .tl-row:where(.svelte-1j2c20d){min-height:44px}.tl.menu.svelte-1j2c20d .tl-kid:where(.svelte-1j2c20d){min-height:40px}.tl.menu.svelte-1j2c20d .tl-all:where(.svelte-1j2c20d){min-height:40px;align-items:center}.ch.svelte-lp7q68{position:sticky;top:var(--pn-ask-h, 0px);z-index:4;background:var(--card, var(--bg));border-bottom:1px solid var(--line);margin:-4px 0 8px;padding:6px 0}.row.svelte-lp7q68{display:flex;gap:8px;align-items:center}.ch.quiet.svelte-lp7q68{background:var(--bg);padding:14px 0 10px;margin:0 0 10px}.q.svelte-lp7q68{gap:14px;align-items:baseline}.th.svelte-lp7q68{margin:0;font:500 24px/1.1 var(--serif);color:var(--ink);flex:none}.qt.svelte-lp7q68{flex:1;min-width:0;display:flex;gap:8px;align-items:baseline;background:none;border:0;padding:0;cursor:pointer;color:var(--muted);text-align:left;font:13.5px/1.3 var(--sans)}.qt.svelte-lp7q68 .t:where(.svelte-lp7q68){color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qt.svelte-lp7q68:hover .t:where(.svelte-lp7q68),.qt.svelte-lp7q68:focus-visible .t:where(.svelte-lp7q68){color:var(--ink)}.qt.svelte-lp7q68:focus-visible,.qn.svelte-lp7q68:focus-visible{outline:2px solid var(--olive);outline-offset:2px;border-radius:4px}.qn.svelte-lp7q68{flex:none;background:none;border:0;padding:0;font:13.5px/1.3 var(--sans);color:var(--olive);cursor:pointer}.qn.svelte-lp7q68:hover{text-decoration:underline}.who.svelte-lp7q68{flex:1;min-width:0;display:grid;grid-template-columns:1fr auto;text-align:left;background:none;border:0;padding:4px 2px;cursor:pointer;color:var(--ink)}.who.svelte-lp7q68 .t:where(.svelte-lp7q68){font:600 15px/1.3 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-column:1}.who.svelte-lp7q68 .m:where(.svelte-lp7q68){font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-column:1}.who.svelte-lp7q68 .car:where(.svelte-lp7q68){grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--muted);padding:2px 6px;font-size:12px;border:1px solid var(--line-2);border-radius:8px;white-space:nowrap}.who.svelte-lp7q68:focus-visible,.new.svelte-lp7q68:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.new.svelte-lp7q68{flex:none;white-space:nowrap}.info.svelte-lp7q68{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--line-2);background:var(--card, transparent);color:var(--muted);font:italic 600 15px var(--serif, serif);cursor:pointer}.info[aria-pressed=true].svelte-lp7q68{border-color:var(--ink);color:var(--ink);font-weight:600}.info.svelte-lp7q68:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.resume.svelte-lp7q68,.jumps.svelte-lp7q68{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;font-size:13px;margin-top:2px;text-align:left}.resume.svelte-lp7q68 .pn-more:where(.svelte-lp7q68){text-align:left}.resume.svelte-lp7q68{flex-wrap:nowrap}.resume.svelte-lp7q68 .pn-dim:where(.svelte-lp7q68){flex:none}.resume.svelte-lp7q68 .cont:where(.svelte-lp7q68){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resume.svelte-lp7q68 .pn-more:where(.svelte-lp7q68),.jumps.svelte-lp7q68 .pn-more:where(.svelte-lp7q68){margin:0;font-size:13px}.resume.svelte-lp7q68 .x:where(.svelte-lp7q68){border:0;background:none;color:var(--muted);cursor:pointer;font-size:16px;margin-left:auto;padding:0 6px}.sw.svelte-lp7q68{margin-top:6px;border:1px solid var(--line-2);border-radius:10px;background:var(--card, var(--bg));padding:8px;box-shadow:0 6px 24px #0000001f}.sw.svelte-lp7q68 input:where(.svelte-lp7q68){width:100%;box-sizing:border-box;font:16px var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.sw.svelte-lp7q68 ul:where(.svelte-lp7q68){list-style:none;margin:6px 0 0;padding:0;max-height:min(55vh,420px);overflow-y:auto}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button:where(.svelte-lp7q68){width:100%;display:grid;text-align:left;gap:1px;background:none;border:0;border-radius:8px;padding:8px;cursor:pointer;color:var(--ink)}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button:where(.svelte-lp7q68):hover,.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.cur:where(.svelte-lp7q68){background:color-mix(in srgb,var(--store) 8%,transparent)}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.cur:where(.svelte-lp7q68){box-shadow:inset 2px 0 0 var(--ink)}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.cur:where(.svelte-lp7q68) .t:where(.svelte-lp7q68){font-weight:600}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) .t:where(.svelte-lp7q68){font:500 14px/1.3 var(--sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) .m:where(.svelte-lp7q68){font-size:12px}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.rw:where(.svelte-lp7q68){display:flex;gap:10px;align-items:baseline;justify-content:space-between}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.rw:where(.svelte-lp7q68) .t:where(.svelte-lp7q68){flex:1;min-width:0;white-space:nowrap}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.rw:where(.svelte-lp7q68) .m:where(.svelte-lp7q68){flex:none}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.newrow:where(.svelte-lp7q68){color:var(--olive)}.qt.svelte-lp7q68 .mainw:where(.svelte-lp7q68){flex:none;color:var(--ink);font-weight:500}.qt.svelte-lp7q68 .word:where(.svelte-lp7q68){display:none;flex:none;font-size:12.5px;color:var(--ink);margin-left:auto}@media(max-width:899px){.qt.svelte-lp7q68 .word:where(.svelte-lp7q68){display:inline}.qt.svelte-lp7q68 .car:where(.svelte-lp7q68){color:var(--ink)}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.rw:where(.svelte-lp7q68),.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button.newrow:where(.svelte-lp7q68){min-height:44px;align-items:center}}.sw.svelte-lp7q68 .none:where(.svelte-lp7q68){padding:8px;font-size:13px}.sw.svelte-lp7q68 .foot:where(.svelte-lp7q68){border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.sw.svelte-lp7q68 .foot:where(.svelte-lp7q68) .pn-more:where(.svelte-lp7q68){margin:0;font-size:13px}@media(max-width:979px){.who.svelte-lp7q68 .t:where(.svelte-lp7q68){white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.who.svelte-lp7q68 .m:where(.svelte-lp7q68){white-space:normal}.info.svelte-lp7q68{width:40px;height:40px}.new.svelte-lp7q68{min-height:40px}.sw.svelte-lp7q68 li:where(.svelte-lp7q68) button:where(.svelte-lp7q68){padding:10px 8px}}.jv.svelte-lp7q68{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:12px;padding:2px 2px 0}.main.svelte-lp7q68{font-weight:600}.hf.svelte-lp7q68{display:inline-flex;gap:4px;align-items:center;cursor:pointer}.pn-personfind.svelte-1r1relr{display:grid;gap:6px;margin:6px 0;font-size:13px}.pn-personfind.svelte-1r1relr .grp:where(.svelte-1r1relr){display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.pn-personfind.svelte-1r1relr .lbl:where(.svelte-1r1relr){color:var(--muted);font-size:12.5px;width:100%}.pn-personfind.svelte-1r1relr .pn-more:where(.svelte-1r1relr){margin:0;font-size:13px}.cm-pages.svelte-jryv4n{display:flex;gap:4px 14px;flex-wrap:wrap;padding:0 4px 10px;font-size:12.5px}.pn-topics.svelte-jryv4n .cm-pages:where(.svelte-jryv4n) button.pn-more:where(.svelte-jryv4n){display:inline-flex;gap:6px;align-items:baseline;width:auto;margin:0;padding:2px 0;border:0;border-radius:0;background:none;box-shadow:none;font-size:12.5px;color:var(--muted)}.pn-topics.svelte-jryv4n .cm-pages:where(.svelte-jryv4n) button.pn-more.on:where(.svelte-jryv4n){color:var(--ink);font-weight:600}.rr-sample.svelte-jryv4n{margin:0 0 8px;font-size:13.5px}.rr-sample.svelte-jryv4n .pn-tlink:where(.svelte-jryv4n){font:inherit}.pn-topics.svelte-jryv4n .hd:where(.svelte-jryv4n){display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.pn-topics.svelte-jryv4n .hd:where(.svelte-jryv4n) .pn-eyebrow:where(.svelte-jryv4n){margin:0}.pn-topics.svelte-jryv4n button.cur:where(.svelte-jryv4n){border-color:var(--ink);box-shadow:inset 2px 0 0 var(--ink)}.pn-topics.svelte-jryv4n button.cur:where(.svelte-jryv4n) .t:where(.svelte-jryv4n){font-weight:600}.pn-topics.svelte-jryv4n .t:where(.svelte-jryv4n){display:flex;gap:8px;align-items:center;justify-content:space-between}.pn-topics.svelte-jryv4n .p:where(.svelte-jryv4n){font-size:13px;color:var(--muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-topics.svelte-jryv4n .p:where(.svelte-jryv4n) b:where(.svelte-jryv4n){font-weight:500;color:var(--ink)}.pn-badge.svelte-jryv4n{font:10.5px var(--mono);color:var(--bg);background:var(--gold);border-radius:999px;min-width:18px;text-align:center;padding:1px 6px}.pn-topics.svelte-jryv4n .sec:where(.svelte-jryv4n){margin:10px 0 6px}.pn-topics.svelte-jryv4n .sec:where(.svelte-jryv4n) .n:where(.svelte-jryv4n){font:11px var(--mono);color:var(--dim)}.pn-topics.svelte-jryv4n button.person:where(.svelte-jryv4n){border-left:3px solid var(--line-2)}.pn-topics.svelte-jryv4n button.solo:where(.svelte-jryv4n){border-left-color:var(--line)}.pn-topics.svelte-jryv4n button.person.cur:where(.svelte-jryv4n){border-left-color:var(--ink)}.pn-people.svelte-jryv4n{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;margin:8px 0}.pn-people.svelte-jryv4n label:where(.svelte-jryv4n){display:flex;gap:8px;align-items:center;padding:6px 9px;border:1px solid var(--line);border-radius:8px;background:var(--bg, transparent);font-size:13.5px;cursor:pointer}.pn-people.svelte-jryv4n label.on:where(.svelte-jryv4n){border-color:var(--ink);background:var(--gold-soft)}.pn-people.svelte-jryv4n label:where(.svelte-jryv4n) b:where(.svelte-jryv4n){font-weight:500}.pn-people.svelte-jryv4n label:where(.svelte-jryv4n) .pn-dim:where(.svelte-jryv4n){margin-left:auto;font-size:12px}.pn-pfind.svelte-jryv4n{width:100%;max-width:420px;box-sizing:border-box;font:14px var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:6px 9px;margin:8px 0 0}.pn-topics.svelte-jryv4n .hd:where(.svelte-jryv4n) .acts:where(.svelte-jryv4n){display:flex;gap:6px;flex-wrap:wrap}.pn-joinform.svelte-jryv4n{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.pn-joinform.svelte-jryv4n input:where(.svelte-jryv4n){flex:1;min-width:150px;font:14px var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:6px 9px}.stream.svelte-jryv4n .hd:where(.svelte-jryv4n)>.pn-more:where(.svelte-jryv4n){margin:0}.stream.svelte-jryv4n{display:flex;flex-direction:column;min-height:50vh}@media(min-width:980px){.pn-chat.mc-solo.svelte-jryv4n{grid-template-columns:minmax(0,1fr)}.pn-chat.mc-solo.svelte-jryv4n .pn-topics:where(.svelte-jryv4n){display:none}}.pn-chat.mc-solo.svelte-jryv4n .stream:where(.svelte-jryv4n){max-width:820px;width:100%;margin:0 auto;min-height:0}.mc-main.svelte-jryv4n{min-width:0;display:flex;flex-direction:column}.mc-drawer.svelte-jryv4n{position:fixed;z-index:8;top:0;right:0;bottom:0;width:min(360px,92vw);overflow-y:auto;background:var(--card, var(--bg));border-left:1px solid var(--line-2);box-shadow:-8px 0 28px #00000024;padding:12px;display:flex;flex-direction:column;gap:10px}.mc-dh.svelte-jryv4n{display:flex;justify-content:space-between;align-items:center}.mc-dh.svelte-jryv4n .pn-more:where(.svelte-jryv4n){margin:0}@media(max-width:979px){.mc-drawer.svelte-jryv4n{top:auto;left:0;width:auto;max-height:72vh;bottom:calc(var(--tabbar-h, 56px) + env(safe-area-inset-bottom));border-left:0;border-top:1px solid var(--line-2);border-radius:14px 14px 0 0;box-shadow:0 -8px 28px #00000029}}@media(min-width:980px){.pn-chat.rr-room.svelte-jryv4n{grid-template-columns:minmax(200px,232px) minmax(0,1fr)}}.pn-region:has(.pn-chat.rr-room){max-width:1280px}@media(min-width:980px){.pn-chat.mc-solo.rr-room.svelte-jryv4n{grid-template-columns:minmax(200px,232px) minmax(0,1fr)}.pn-chat.mc-solo.rr-room.svelte-jryv4n .pn-topics:where(.svelte-jryv4n){display:block}.pn-chat.mc-solo.rr-room.svelte-jryv4n .stream:where(.svelte-jryv4n){max-width:960px;margin:0}}.rr-others.svelte-jryv4n{margin-top:10px}.rr-others.svelte-jryv4n summary:where(.svelte-jryv4n){cursor:pointer;font-size:12.5px;color:var(--muted);padding:4px 0}.rr-all.svelte-jryv4n{margin:2px 0 6px;font-size:12.5px}.pn-workwrap.svelte-jryv4n{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start;flex:1}.sf1det.svelte-jryv4n{border:1px solid var(--line, #e6e0d2);border-radius:10px;background:var(--card, transparent)}.sf1det.svelte-jryv4n>summary:where(.svelte-jryv4n){cursor:pointer;padding:8px 14px;font-size:.9em;color:var(--dim, #777)}.pn-workwrap.svelte-jryv4n .wmain:where(.svelte-jryv4n){min-width:0;display:flex;flex-direction:column}.pn-workwrap.svelte-jryv4n .sf1side:where(.svelte-jryv4n){display:flex;flex-direction:column;gap:12px;min-width:0}@media(min-width:961px){.pn-workwrap.svelte-jryv4n .sf1side:where(.svelte-jryv4n){position:sticky;top:112px;max-height:calc(100vh - 124px);overflow-y:auto}}@media(max-width:960px){.pn-workwrap.svelte-jryv4n{grid-template-columns:minmax(0,1fr)}}.stream.svelte-jryv4n .hd:where(.svelte-jryv4n){display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.stream.svelte-jryv4n .hd:where(.svelte-jryv4n) h2:where(.svelte-jryv4n){margin:0}.stream.svelte-jryv4n .hd:where(.svelte-jryv4n) .back:where(.svelte-jryv4n){display:none;margin:0}.stream.svelte-jryv4n .msgs:where(.svelte-jryv4n){flex:1;overflow-y:auto;max-height:58vh;padding-right:4px}.pn-msg.mine.svelte-jryv4n .who:where(.svelte-jryv4n) b:where(.svelte-jryv4n){color:var(--ink)}.pn-msg.svelte-jryv4n .tx.md:where(.svelte-jryv4n) p{margin:0 0 6px;font:inherit}.pn-msg.svelte-jryv4n .tx.md:where(.svelte-jryv4n) pre{white-space:pre-wrap;font:13px var(--mono);border:1px solid var(--line);border-radius:8px;padding:8px}.pn-msg.svelte-jryv4n .tx.md:where(.svelte-jryv4n) ul,.pn-msg.svelte-jryv4n .tx.md:where(.svelte-jryv4n) ol{margin:2px 0 6px 18px}.pn-msg.svelte-jryv4n .tx.md:where(.svelte-jryv4n) blockquote{border-left:3px solid var(--line-2);margin:0 0 6px;padding:2px 10px;color:var(--muted)}.pn-newmsgs.svelte-jryv4n{justify-self:center;margin:6px auto 0;display:block}.pn-composer.svelte-jryv4n{display:grid;gap:6px;margin-top:10px;position:sticky;bottom:0;background:var(--card, var(--bg));padding-top:6px;border-top:1px solid var(--line)}.pn-composer.svelte-jryv4n textarea:where(.svelte-jryv4n){width:100%;box-sizing:border-box;min-height:56px;resize:vertical;font:14px/1.5 var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.pn-composer.svelte-jryv4n textarea:where(.svelte-jryv4n):focus{outline:none;border-color:var(--gold)}.pn-composer.svelte-jryv4n .row:where(.svelte-jryv4n){display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.pn-composer.svelte-jryv4n .hint:where(.svelte-jryv4n){font-size:12.5px}.pn-field.svelte-jryv4n{display:flex;gap:10px;align-items:center;font-size:13.5px;margin:6px 0}.pn-field.svelte-jryv4n>span:where(.svelte-jryv4n){color:var(--dim);min-width:74px}.pn-field.svelte-jryv4n input:where(.svelte-jryv4n),.pn-field.svelte-jryv4n select:where(.svelte-jryv4n){flex:1;min-width:0;font:14px var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:6px 9px}.pn-ta.svelte-jryv4n{display:block;width:100%;box-sizing:border-box;min-height:22vh;resize:vertical;font:14px/1.55 var(--sans);color:var(--ink);background:var(--bg, transparent);border:1px solid var(--line);border-radius:8px;padding:12px;margin:8px 0 0}.pn-savebar.svelte-jryv4n{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 0 4px;margin-top:8px;border-top:1px solid var(--line);font-size:13px}.pn-savebar.svelte-jryv4n .grow:where(.svelte-jryv4n){flex:1}.pn-note.svelte-jryv4n{color:var(--muted)}@media(max-width:979px){.pn-chat.phone-stream.svelte-jryv4n .pn-topics:where(.svelte-jryv4n){display:none}.pn-chat.phone-list.svelte-jryv4n .stream:where(.svelte-jryv4n){display:none}.stream.svelte-jryv4n .hd:where(.svelte-jryv4n) .back:where(.svelte-jryv4n){display:inline-block}.stream.svelte-jryv4n .msgs:where(.svelte-jryv4n){max-height:none}.pn-composer.svelte-jryv4n{bottom:calc(var(--tabbar-h, 56px) + env(safe-area-inset-bottom))}.pn-composer.svelte-jryv4n textarea:where(.svelte-jryv4n),.pn-ta.svelte-jryv4n,.pn-field.svelte-jryv4n input:where(.svelte-jryv4n),.pn-field.svelte-jryv4n select:where(.svelte-jryv4n),.pn-joinform.svelte-jryv4n input:where(.svelte-jryv4n){font-size:16px}.pn-people.svelte-jryv4n{grid-template-columns:1fr}.pn-field.svelte-jryv4n{flex-direction:column;align-items:stretch;gap:3px}}.jl.svelte-1yef7cc{border-bottom:1px solid var(--line);padding:0 0 8px;margin:0 0 20px;max-width:1120px}.jl-h.svelte-1yef7cc{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:6px}.jl-h.svelte-1yef7cc h2:where(.svelte-1yef7cc){font:500 17px/1.2 var(--serif);margin:0;color:var(--ink)}.jl-n.svelte-1yef7cc{font:13px/1.4 var(--sans);color:var(--dim)}.jl-retry.svelte-1yef7cc{margin:0}.jl-empty.svelte-1yef7cc{margin:4px 0 0;font:14px/1.5 var(--sans);color:var(--muted)}.jl-list.svelte-1yef7cc{list-style:none;margin:0;padding:0}.jl-list.svelte-1yef7cc li:where(.svelte-1yef7cc){padding:6px 0;border-top:1px solid var(--line)}.jl-list.svelte-1yef7cc li:where(.svelte-1yef7cc):first-child{border-top:0}.jl-list.svelte-1yef7cc li.arrive:where(.svelte-1yef7cc){animation:svelte-1yef7cc-jl-in .6s ease-out 1}.jl-list.svelte-1yef7cc li.arrive.live:where(.svelte-1yef7cc){animation:svelte-1yef7cc-jl-slide .7s cubic-bezier(.2,.8,.2,1) 1}@keyframes svelte-1yef7cc-jl-slide{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes svelte-1yef7cc-jl-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.jl-toast.svelte-1yef7cc{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 32px));background:var(--card);color:var(--ink);border:1px solid var(--line-2);border-left:3px solid var(--gold);border-radius:6px;padding:10px 12px 10px 14px;font:14px/1.4 var(--sans);box-shadow:var(--shadow);animation:svelte-1yef7cc-jl-in .4s ease-out 1}.jl-toast.svelte-1yef7cc button:where(.svelte-1yef7cc){background:none;border:0;color:var(--dim);font-size:18px;line-height:1;cursor:pointer;padding:0 2px;min-width:28px;min-height:28px}@media(max-width:720px){.jl-toast.svelte-1yef7cc{left:16px;right:16px;bottom:calc(var(--tabbar-h, 60px) + 12px);max-width:none}}@media(prefers-reduced-motion:reduce){.jl-list.svelte-1yef7cc li.arrive:where(.svelte-1yef7cc),.jl-list.svelte-1yef7cc li.arrive.live:where(.svelte-1yef7cc),.jl-toast.svelte-1yef7cc{animation:none}}.vs.svelte-cf72oj{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 16px}.vs.svelte-cf72oj p:where(.svelte-cf72oj){margin:0;font:15px/1.5 var(--sans);color:var(--dim)}.vs.bad.svelte-cf72oj p:where(.svelte-cf72oj){color:var(--ink)}.lately.svelte-8h10ae{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:11px 14px;min-width:0}.lt-h.svelte-8h10ae{font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:6px}.lt-empty.svelte-8h10ae{margin:4px 0 2px;color:var(--muted);font-size:13.5px;line-height:1.4}.lt-list.svelte-8h10ae{list-style:none;margin:0;padding:0}.lt-row.svelte-8h10ae{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;padding:6px 0;border-top:1px solid var(--line);font-size:13.5px;line-height:1.35}.lt-row.svelte-8h10ae:first-child{border-top:0}.lt-k.svelte-8h10ae{font:500 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;padding-top:3px}.lt-overruled.svelte-8h10ae,.lt-caught.svelte-8h10ae,.lt-confirmed.svelte-8h10ae{color:var(--ink)}.lt-recalled.svelte-8h10ae{color:var(--muted)}.lt-b.svelte-8h10ae{min-width:0;overflow-wrap:anywhere;color:var(--ink)}.lt-line.svelte-8h10ae{margin-right:4px}.lt-src.svelte-8h10ae{color:var(--dim);font-size:12px}.lt-local.svelte-8h10ae{font-style:italic}.lt-open.svelte-8h10ae{background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--dim);cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}.lt-open.svelte-8h10ae:hover{color:var(--olive-hover, var(--gold))}@media(max-width:560px){.lt-row.svelte-8h10ae{grid-template-columns:1fr;gap:2px}.lt-k.svelte-8h10ae{padding-top:0}}.dmp.svelte-1eusfq0{width:100%;min-width:0}.dmp-btn.svelte-1eusfq0{position:relative;display:block;width:100%;padding:0;margin:0;background:var(--card);border:0;border-radius:10px;cursor:zoom-in;color:inherit;font:inherit;overflow:hidden}.dmp-btn.svelte-1eusfq0 svg:where(.svelte-1eusfq0){display:block;width:100%;height:auto}.frame.svelte-1eusfq0{fill:none;stroke:var(--line)}.dmp-btn.svelte-1eusfq0:focus-visible .frame:where(.svelte-1eusfq0){stroke:var(--gold)}.dmp-btn.on.svelte-1eusfq0 .frame:where(.svelte-1eusfq0){stroke:var(--ink);stroke-width:2}.dmp-btn.svelte-1eusfq0:hover .frame:where(.svelte-1eusfq0){stroke:var(--olive-hover, var(--gold))}.dmp-btn.svelte-1eusfq0:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.fresh.svelte-1eusfq0{fill:none;stroke:var(--gold);stroke-width:2;animation:svelte-1eusfq0-dmp-pulse 2.4s ease-in-out infinite}.lit.svelte-1eusfq0{fill:var(--ink);stroke:var(--card);stroke-width:1.5}.lbl.svelte-1eusfq0{font:italic 11.5px var(--serif);fill:var(--muted)}.zoom.svelte-1eusfq0{position:absolute;right:8px;top:5px;font:11.5px var(--mono);color:var(--gold-ink)}.cap.svelte-1eusfq0{margin:6px 2px 0;font:12px var(--mono);color:var(--dim);overflow-wrap:anywhere}@keyframes svelte-1eusfq0-dmp-pulse{0%,to{stroke-opacity:.9}50%{stroke-opacity:.3}}@media(prefers-reduced-motion:reduce){.fresh.svelte-1eusfq0{animation:none}}.emc.svelte-7gego1{border-left:3px solid var(--gold);min-width:0}.emc-t.svelte-7gego1{margin:0;font-size:14px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.emc-q.svelte-7gego1{margin:8px 0 0;padding:0 0 0 10px;border-left:1px solid var(--line-2)}.emc-qt.svelte-7gego1{display:block;font:italic 14px/1.4 var(--serif);color:var(--muted);overflow-wrap:anywhere}.emc-src.svelte-7gego1{display:block;margin-top:2px;font:11.5px var(--mono);color:var(--dim);overflow-wrap:anywhere}.emc-acts.svelte-7gego1{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.emc-btn.svelte-7gego1{font-size:12.5px;padding:4px 10px;color:var(--gold-ink);border-color:var(--gold);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emc-btn.svelte-7gego1:hover,.emc-btn.svelte-7gego1:focus-visible{background:var(--gold-soft)}.pc-row.svelte-1lgnj1j{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:8px 0}.pc-link.svelte-1lgnj1j code:where(.svelte-1lgnj1j){word-break:break-all;font-size:12px}.pc-banner.svelte-1lgnj1j{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:8px 12px;padding:12px 14px;border-radius:10px;border:1px solid var(--line, #d9d2c3);background:var(--card, #fbf9f4)}.pc-text.svelte-1lgnj1j{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 220px}.pc-acts.svelte-1lgnj1j{display:flex;gap:8px;flex-wrap:wrap}.ois.svelte-1i0dk9s{font:inherit;font-size:12px;padding:3px 9px;border-radius:6px;border:1px solid var(--gold);background:transparent;color:var(--gold-ink);cursor:pointer}.ois.svelte-1i0dk9s:disabled{opacity:.5;cursor:default}.ois-pop.svelte-1i0dk9s{flex-basis:100%;margin-top:6px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card-2, var(--card));font-size:13px}.ois-pop.svelte-1i0dk9s .who:where(.svelte-1i0dk9s){margin-bottom:4px}.ois-pop.svelte-1i0dk9s .line:where(.svelte-1i0dk9s){display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ois-pop.svelte-1i0dk9s code:where(.svelte-1i0dk9s){font:12px var(--mono);padding:3px 6px;border:1px solid var(--line);border-radius:5px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.ois-pop.svelte-1i0dk9s .line:where(.svelte-1i0dk9s) button:where(.svelte-1i0dk9s){font:inherit;font-size:12px;padding:2px 8px;border-radius:6px;border:1px solid var(--line);background:transparent;color:inherit;cursor:pointer}.ois-pop.svelte-1i0dk9s p:where(.svelte-1i0dk9s){margin:6px 0}.pk.svelte-d7tqo0{position:absolute;left:calc(var(--rail) - 6px);z-index:8;width:min(380px,calc(100vw - var(--rail) - 24px));max-height:min(60vh,460px);overflow:auto;padding:8px 10px 10px;border:1px solid var(--line-2);border-radius:12px;background:var(--card);color:var(--ink);box-shadow:0 12px 34px #00000047;font-size:13px}.pk.sheet.svelte-d7tqo0{position:fixed;left:0;right:0;top:auto;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));width:auto;max-height:52vh;border-radius:14px 14px 0 0;border-bottom:0;box-shadow:0 -12px 34px #00000047}.pk-hd.svelte-d7tqo0{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.pk-x.svelte-d7tqo0{margin-left:auto;background:none;border:0;color:var(--dim);font-size:16px;cursor:pointer;padding:0 4px}.pk-sec.svelte-d7tqo0{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:6px 2px 2px}.pk-row.svelte-d7tqo0{display:flex;align-items:center;gap:6px;border-top:1px solid var(--line)}.pk-row.svelte-d7tqo0:first-of-type{border-top:0}.pk-row.busy.svelte-d7tqo0{opacity:.5}.pk-main.svelte-d7tqo0{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;background:none;border:0;color:inherit;font:inherit;padding:7px 4px;cursor:pointer;border-radius:6px}.pk-main.svelte-d7tqo0:hover{background:var(--card-2, var(--bg-2))}.pk-main.svelte-d7tqo0 .t:where(.svelte-d7tqo0){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-main.svelte-d7tqo0 .m:where(.svelte-d7tqo0){flex:none;max-width:42%;font:11.5px var(--mono);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-main.svelte-d7tqo0 .b:where(.svelte-d7tqo0){flex:none;font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:6px;padding:0 5px}.pk-main.svelte-d7tqo0 .b.need:where(.svelte-d7tqo0){color:var(--bg);background:var(--gold);border-color:var(--gold);border-radius:999px;padding:0 6px}.pk-main.svelte-d7tqo0 .w:where(.svelte-d7tqo0){flex:none;font:500 11px var(--sans);white-space:nowrap}.pk-row.svelte-d7tqo0:has(.w.cue-err:where(.svelte-d7tqo0)){box-shadow:inset 2px 0 0 var(--err)}.pk-row.svelte-d7tqo0:has(.w.cue-err:where(.svelte-d7tqo0)) .t:where(.svelte-d7tqo0){color:var(--err)}.pk-row.unread.svelte-d7tqo0 .t:where(.svelte-d7tqo0){font-weight:600}.pk-row.ses.svelte-d7tqo0 .dot:where(.svelte-d7tqo0){width:8px;height:8px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--dim);flex:none}.pk-row.ses.st-gone.svelte-d7tqo0{opacity:.55}.pk-acts.svelte-d7tqo0{display:flex;gap:6px;align-items:center;flex:none;flex-wrap:wrap;justify-content:flex-end}.pk-act.svelte-d7tqo0{flex:none;font:inherit;font-size:12px;padding:3px 9px;border-radius:6px;border:1px solid var(--line-2);background:transparent;color:var(--muted);cursor:pointer}.pk-act.svelte-d7tqo0:hover{color:var(--ink);border-color:var(--olive-hover, var(--gold))}.pk-act.svelte-d7tqo0:disabled{opacity:.5;cursor:default}.pk-act.tick.svelte-d7tqo0{width:22px;height:22px;padding:0;border-radius:50%;border-color:var(--gold)}.pk-act.tick.svelte-d7tqo0:hover{background:var(--olive-hover, var(--gold))}.pk-empty.svelte-d7tqo0{color:var(--dim);margin:8px 2px}.pk-reply.svelte-d7tqo0{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.pk-reply.svelte-d7tqo0 .pn-dim:where(.svelte-d7tqo0){flex-basis:100%;font-size:12px}.pk-reply.svelte-d7tqo0 textarea:where(.svelte-d7tqo0){flex:1;min-width:0;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line-2);border-radius:8px;background:var(--bg);color:inherit;resize:none}.pk-ft.svelte-d7tqo0{margin-top:8px;padding-top:6px;border-top:1px solid var(--line)}.mf-dirs.svelte-3o7gvp{margin:6px 0 10px;padding-left:18px}.mf-dirs.svelte-3o7gvp code:where(.svelte-3o7gvp){overflow-wrap:anywhere}.acts.svelte-3o7gvp{display:flex;gap:8px;flex-wrap:wrap}.rc.svelte-134ling{margin:0 0 18px}.rc-head.svelte-134ling{margin-bottom:6px}.rc-h.svelte-134ling{margin:0;font:500 22px var(--serif);color:var(--ink);display:flex;align-items:center;gap:10px}.rc-badge.svelte-134ling{font:600 12px var(--sans);color:var(--muted)}.rc-badge.st-need.svelte-134ling{color:var(--btn-ink, var(--bg))}.rc-sub.svelte-134ling{margin:2px 0 0;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.rc-warn.svelte-134ling{color:var(--warm)}.rc-card.svelte-134ling{border:1px solid var(--line);border-radius:12px;background:var(--card);padding:10px 14px 12px;margin:10px 0}.rc-meta.svelte-134ling{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12.5px;color:var(--dim)}.rc-ch.svelte-134ling{font:700 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 8px;border:1px solid var(--line-2);color:var(--ink)}.rc-ch.whatsapp.svelte-134ling{border-color:color-mix(in srgb,var(--ok) 60%,var(--line-2))}.rc-who.svelte-134ling{color:var(--ink);font:600 14px var(--sans)}.rc-addr.svelte-134ling,.rc-from.svelte-134ling{color:var(--muted);overflow-wrap:anywhere}.rc-flag.svelte-134ling{border:1px solid var(--line-2);border-radius:999px;padding:0 7px}.rc-flag.warm.svelte-134ling{color:var(--warm);border-color:var(--warm-line)}.rc-subj.svelte-134ling{margin:5px 0 2px;font:500 17px/1.3 var(--serif);color:var(--ink);overflow-wrap:anywhere}.rc-why.svelte-134ling{margin:2px 0 6px;color:var(--muted);font-size:13.5px;overflow-wrap:anywhere}.rc-lab.svelte-134ling{display:block;font-size:12px;color:var(--dim);margin-top:6px}.rc-body.svelte-134ling{width:100%;box-sizing:border-box;border:1px solid var(--line-2);background:var(--bg-2, var(--card));color:var(--ink);border-radius:8px;padding:8px 10px;font:14px/1.45 var(--sans);resize:vertical}.rc-slots.svelte-134ling{margin:4px 0;font-size:12.5px;color:var(--muted)}.rc-opts.svelte-134ling{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 4px}.rc-opt.svelte-134ling{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:9px;padding:7px 12px;font:14px var(--sans);cursor:pointer;text-align:left;max-width:100%;overflow-wrap:anywhere;text-decoration:none;display:inline-block}.rc-opt.svelte-134ling:hover:not(:disabled){background:var(--bg-2);border-color:var(--muted)}.rc-opt.svelte-134ling:disabled,.rc-opt.off.svelte-134ling{opacity:.55}.rc-opt.isrec.svelte-134ling{border-color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.rc-opt.send.svelte-134ling{font-weight:500}.rc-rec.svelte-134ling{margin-left:8px;font:600 10.5px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ok)}.rc-lock.svelte-134ling{margin:6px 0;color:var(--ink);border-left:3px solid var(--line-2);border-radius:0;padding:4px 10px;font-size:13px;font-weight:500}.rc-conn.svelte-134ling{background:transparent;color:var(--ink)}.rc-conn.svelte-134ling a:where(.svelte-134ling){color:inherit}.rc-held.svelte-134ling{margin:8px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;color:var(--ink);border-left:3px solid var(--warm);padding:4px 10px}.rc-row.svelte-134ling{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:12.5px;color:var(--muted)}.rc-snz.svelte-134ling input:where(.svelte-134ling){margin-left:4px;border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:6px;padding:2px 6px;font:12.5px var(--sans)}.rc-free.svelte-134ling{display:flex;gap:8px;align-items:center;margin-top:6px}.rc-free.svelte-134ling input:where(.svelte-134ling){flex:1;min-width:0;border:1px solid var(--line-2);background:var(--bg-2, var(--card));color:var(--ink);border-radius:8px;padding:6px 10px;font:13.5px var(--sans)}.rc-err.svelte-134ling{color:var(--ink);font-size:13px;margin:6px 0 0}.rc-err.cue-err.svelte-134ling{color:var(--neg)}.rc-shown.svelte-134ling{margin:6px 0;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--bg-2, var(--card));display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rc-shown.svelte-134ling pre:where(.svelte-134ling){flex-basis:100%;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.45 var(--sans);color:var(--ink)}.rc-link.svelte-134ling{color:var(--muted);font:12.5px var(--sans);text-decoration:underline;text-underline-offset:3px;background:transparent;border:0;padding:0;cursor:pointer}.rc-toggle.svelte-134ling{background:transparent;border:0;padding:6px 0;font:600 13px var(--sans);color:var(--ink);cursor:pointer;display:flex;gap:8px;align-items:baseline}.rc-n.svelte-134ling{font:500 12.5px var(--sans);color:var(--muted)}.rc-donerow.svelte-134ling{border-top:1px solid var(--line);padding:6px 0;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.rc-out.svelte-134ling{color:var(--ink)}@media(max-width:640px){.rc-card.svelte-134ling{padding:8px 10px 10px}.rc-opt.svelte-134ling{flex:1 1 100%}}.dc.svelte-bqxgk2{margin:0 0 22px}.dc-head.svelte-bqxgk2{margin-bottom:8px}.dc-h.svelte-bqxgk2{margin:0;font:500 22px var(--serif);color:var(--ink);display:flex;align-items:center;gap:10px}.dc-badge.svelte-bqxgk2{font:600 12px var(--sans)}.dc-sub.svelte-bqxgk2{margin:2px 0 0;color:var(--muted);font-size:13.5px}.dc-empty.svelte-bqxgk2{color:var(--dim);font-size:14px;margin:8px 0}.dc-hint.svelte-bqxgk2{color:var(--ink);font-size:13px;margin:6px 0 0}.dc-hint.cue-err.svelte-bqxgk2{color:var(--neg)}.dc-group.svelte-bqxgk2{border:1px solid var(--line);border-radius:12px;background:var(--card);padding:10px 14px 12px;margin:10px 0}.dc-ghead.svelte-bqxgk2{display:flex;align-items:baseline;gap:10px;padding-bottom:4px;border-bottom:1px solid var(--line)}.dc-thread.svelte-bqxgk2{font:700 12.5px var(--sans);letter-spacing:.08em;text-transform:uppercase}.dc-gn.svelte-bqxgk2{font:500 12.5px var(--sans);color:var(--muted)}.dc-area.svelte-bqxgk2{margin:10px 0 2px}.dc-card.svelte-bqxgk2{border-top:1px solid var(--line);padding:10px 0 8px}.dc-area.svelte-bqxgk2+.dc-card:where(.svelte-bqxgk2){border-top:0;padding-top:4px}.dc-meta.svelte-bqxgk2{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:var(--dim)}.dc-tag.svelte-bqxgk2{display:inline-block;font:700 11.5px var(--sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:2px 9px;background:hsl(var(--th) 60% 50% / .16);border:1px solid hsl(var(--th) 50% 45% / .55);color:color-mix(in srgb,hsl(var(--th) 60% 38%) 70%,var(--ink))}.dc-thread.svelte-bqxgk2{border-radius:6px;padding:2px 9px;background:hsl(var(--th) 60% 50% / .16);color:color-mix(in srgb,hsl(var(--th) 60% 38%) 70%,var(--ink))}.dc-paths.svelte-bqxgk2{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px;font-size:12px;color:var(--muted)}.dc-paths.svelte-bqxgk2 .ok:where(.svelte-bqxgk2){color:var(--ok)}.dc-paths.svelte-bqxgk2 .no:where(.svelte-bqxgk2){color:var(--warm)}.dc-paths.svelte-bqxgk2 .sep:where(.svelte-bqxgk2){color:var(--dim)}.dc-due.svelte-bqxgk2{color:var(--muted)}.dc-due.soon.svelte-bqxgk2{color:var(--warm);font-weight:500}.dc-due.cue-err.svelte-bqxgk2{color:var(--neg);font-weight:500}.dc-flag.svelte-bqxgk2{border:1px solid var(--line-2);border-radius:999px;padding:0 7px}.dc-flag.warm.svelte-bqxgk2{color:var(--warm);border-color:var(--warm-line)}.dc-q.svelte-bqxgk2{margin:5px 0 2px;font:500 17px/1.3 var(--serif);color:var(--ink);overflow-wrap:anywhere}.dc-ctx.svelte-bqxgk2{margin:2px 0 4px;color:var(--muted);font-size:13.5px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.dc-st.svelte-bqxgk2{margin:4px 0;font-size:12.5px;color:var(--muted)}.dc-st.blocked.cue-err.svelte-bqxgk2{color:var(--neg)}.dc-neg.cue-err.svelte-bqxgk2{margin:8px 0;background:var(--neg-bg);color:var(--neg);border:1px solid var(--neg);border-left-width:4px;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600}.dc-gate.svelte-bqxgk2{margin:6px 0;font-size:12.5px;color:var(--muted);border-left:3px solid var(--line-2);padding:2px 10px}.dc-opts.svelte-bqxgk2{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 4px}.dc-opt.svelte-bqxgk2{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:9px;padding:7px 12px;font:14px var(--sans);cursor:pointer;text-align:left;max-width:100%;overflow-wrap:anywhere}.dc-opt.svelte-bqxgk2:hover:not(:disabled){background:var(--bg-2);border-color:var(--muted)}.dc-opt.svelte-bqxgk2:disabled{opacity:.55;cursor:default}.dc-opt.isrec.svelte-bqxgk2{border-color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.dc-opt.armed.svelte-bqxgk2{border-color:var(--ink);border-style:dashed;color:var(--ink);font-weight:600}.dc-rec.svelte-bqxgk2{margin-left:8px;font:600 10.5px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ok)}.dc-why.svelte-bqxgk2{margin:2px 0 6px;font-size:12.5px;color:var(--muted)}.dc-why.svelte-bqxgk2 b:where(.svelte-bqxgk2){color:var(--ink);font-weight:600}.dc-free.svelte-bqxgk2{display:flex;gap:8px;align-items:center}.dc-free.svelte-bqxgk2 input:where(.svelte-bqxgk2){flex:1;min-width:0;border:1px solid var(--line-2);background:var(--bg-2, var(--card));color:var(--ink);border-radius:8px;padding:6px 10px;font:13.5px var(--sans)}.dc-flight.svelte-bqxgk2{margin-top:12px;border:1px solid var(--line);border-radius:12px;background:var(--card);padding:6px 14px 8px}.dc-toggle.svelte-bqxgk2{background:transparent;border:0;padding:6px 0;font:600 13px var(--sans);color:var(--ink);cursor:pointer;display:flex;gap:8px;align-items:baseline}.dc-toggle.sub.svelte-bqxgk2{margin-top:6px;color:var(--muted)}.dc-row.svelte-bqxgk2{border-top:1px solid var(--line);padding:8px 0;font-size:13px}.dc-rq.svelte-bqxgk2{color:var(--ink);overflow-wrap:anywhere}.dc-ra.svelte-bqxgk2{color:var(--muted);margin-top:2px;overflow-wrap:anywhere}.dc-rt.svelte-bqxgk2{color:var(--dim);font-size:12px;margin-top:2px}.dc-steps.svelte-bqxgk2{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px;font-size:12.5px}.dc-steps.svelte-bqxgk2 .done:where(.svelte-bqxgk2){color:var(--ok)}.dc-steps.svelte-bqxgk2 .cur:where(.svelte-bqxgk2){color:var(--ink);font-weight:600}.dc-steps.svelte-bqxgk2 .wait:where(.svelte-bqxgk2){color:var(--dim)}.dc-steps.svelte-bqxgk2 .block.cue-err:where(.svelte-bqxgk2){color:var(--neg);font-weight:600}.dc-steps.svelte-bqxgk2 .arr:where(.svelte-bqxgk2){color:var(--dim)}@media(max-width:640px){.dc-group.svelte-bqxgk2{padding:8px 10px 10px}.dc-opt.svelte-bqxgk2{flex:1 1 100%}}.dc-hrow.svelte-bqxgk2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dc-hrow.svelte-bqxgk2 .wm-pill:where(.svelte-bqxgk2){margin-left:auto}.dc-scoreline.svelte-bqxgk2{display:flex;align-items:baseline;gap:8px;margin-top:4px;font-size:12.5px}.dc-roi.svelte-bqxgk2{display:inline-block;font:700 12px/1.5 var(--sans);color:var(--ink);background:var(--wash-strong);border-radius:999px;padding:0 7px;text-align:center;font-variant-numeric:tabular-nums;min-width:30px}.dc-reason.svelte-bqxgk2{color:var(--muted);font-size:12.5px;overflow-wrap:anywhere}.dc-meta.svelte-bqxgk2 .dc-roi:where(.svelte-bqxgk2){margin-left:2px}.dc-dup.svelte-bqxgk2{font-size:12px;color:var(--warm)}.dc-blocks.svelte-bqxgk2,.dc-tblocks.svelte-bqxgk2{margin:2px 0 4px;font-size:12.5px;color:var(--warm);overflow-wrap:anywhere}.dc-gname.svelte-bqxgk2{font:700 12.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.dc-group.launch.svelte-bqxgk2{border-color:var(--warm-line)}.dc-qlist.svelte-bqxgk2{list-style:none;margin:6px 0 0;padding:0}.dc-qrow.svelte-bqxgk2{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--line);padding:8px 0}.dc-qrow.svelte-bqxgk2:first-child{border-top:0}.dc-qtick.svelte-bqxgk2 input:where(.svelte-bqxgk2){width:18px;height:18px;margin-top:3px;accent-color:var(--ink)}.dc-qbody.svelte-bqxgk2{flex:1;min-width:0}.dc-qq.svelte-bqxgk2{font:500 15px/1.35 var(--serif);color:var(--ink);margin:3px 0 2px;overflow-wrap:anywhere}.dc-qrec.svelte-bqxgk2{font:600 13px var(--sans);color:var(--ok)}.dc-link.svelte-bqxgk2{background:transparent;border:0;padding:0;color:var(--muted);font:12.5px var(--sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dc-qbar.svelte-bqxgk2{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.dc-qmsg.svelte-bqxgk2{font-size:13px;color:var(--muted)}.dc-wrow.svelte-bqxgk2{border-top:1px solid var(--line);padding:8px 0}.dc-wbar.svelte-bqxgk2{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:4px;font-size:12.5px;color:var(--muted)}.dc-snz.svelte-bqxgk2 input:where(.svelte-bqxgk2){margin-left:4px;border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:6px;padding:2px 6px;font:12.5px var(--sans)}.dc-snoozed.svelte-bqxgk2{margin:8px 0}.dc-round.svelte-bqxgk2{border:1px solid var(--line);border-radius:12px;background:var(--card);padding:10px 14px 12px;margin:10px 0}.dc-roundline.svelte-bqxgk2{margin:0 0 4px;font-size:13px;color:var(--muted)}.dc-roundbar.svelte-bqxgk2{display:flex;gap:8px;margin-top:8px}.dc-answered.svelte-bqxgk2{padding:8px 0;font-size:13px}.dc-flight.svelte-bqxgk2 .dc-answered:where(.svelte-bqxgk2):first-of-type,.dc-qrow.svelte-bqxgk2>.dc-answered:where(.svelte-bqxgk2){border-top:0}.dc-qrow.svelte-bqxgk2>.dc-answered:where(.svelte-bqxgk2){flex:1;min-width:0;padding:0}.dc-aq.svelte-bqxgk2{margin:3px 0 2px;font:500 15px/1.35 var(--serif);color:var(--ink);overflow-wrap:anywhere}.dc-answered.isdone.svelte-bqxgk2 .dc-aq:where(.svelte-bqxgk2){color:var(--muted)}.dc-chose.svelte-bqxgk2{color:var(--ink);overflow-wrap:anywhere}.dc-chk.svelte-bqxgk2{color:var(--ink);font-weight:700}.dc-yours.svelte-bqxgk2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding:6px 10px;border-left:3px solid var(--warm);background:var(--bg-2, var(--card));border-radius:6px}.dc-yours.svelte-bqxgk2 b:where(.svelte-bqxgk2){color:var(--warm)}.dc-abar.svelte-bqxgk2{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px}.dc-donetick.svelte-bqxgk2{display:inline-flex;align-items:center;gap:6px;font:500 13px var(--sans);color:var(--ink);cursor:pointer}.dc-donetick.svelte-bqxgk2 input:where(.svelte-bqxgk2){width:18px;height:18px;accent-color:var(--ink)}.dc-material.svelte-bqxgk2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0}.dc-dlabel.svelte-bqxgk2{font-size:12.5px;color:var(--muted)}.dc-draft.svelte-bqxgk2{margin:6px 0;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--bg-2, var(--card))}.dc-draft.svelte-bqxgk2 pre:where(.svelte-bqxgk2){margin:4px 0;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.45 var(--sans);color:var(--ink);max-height:360px;overflow:auto}.pn-noticed.svelte-lk5p8e{margin:6px 0 0;font-size:13px;color:var(--muted)}.pn-noticed.svelte-lk5p8e summary:where(.svelte-lk5p8e){cursor:pointer}.pn-noticed.svelte-lk5p8e ul:where(.svelte-lk5p8e){margin:4px 0 0;padding-left:18px}.pn-noticed.svelte-lk5p8e p:where(.svelte-lk5p8e){margin:4px 0 0}.hd-hn.svelte-1cyvll8{font-weight:400;color:var(--dim)}.hd-jump.svelte-1cyvll8{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.hd-jump-b.svelte-1cyvll8{display:inline-flex;align-items:center;gap:6px;font:600 13.5px var(--sans);color:var(--ink);background:var(--card, var(--bg));border:1px solid var(--line-2);border-radius:999px;padding:6px 14px;cursor:pointer}.hd-jump-b.svelte-1cyvll8:focus-visible{border-color:var(--gold)}.hd-jump-b.svelte-1cyvll8:hover{border-color:var(--olive-hover, var(--gold))}.hd-jump-b.svelte-1cyvll8 .n:where(.svelte-1cyvll8){font:600 11.5px var(--sans);color:var(--muted)}.hd-wait.svelte-1cyvll8,.hd-brief.svelte-1cyvll8,.hd-arrive.svelte-1cyvll8{margin:0 0 16px}.hd-preview.svelte-1cyvll8{margin:12px 0 0;font-size:13px}.hd-decide-line.svelte-1cyvll8{margin:0 0 6px;font-size:13px}.hd-arrive-line.svelte-1cyvll8{margin:0 0 10px;font-family:var(--serif);font-size:20px;line-height:1.3}.hd-list.svelte-1cyvll8{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.hd-row.svelte-1cyvll8{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;border-top:1px solid var(--line)}.hd-row.svelte-1cyvll8:first-child{border-top:0}.hd-rank.svelte-1cyvll8{font:11px var(--mono);color:var(--dim);text-align:right}.hd-open.svelte-1cyvll8{background:none;border:0;padding:2px 0;text-align:left;cursor:pointer;color:var(--ink);min-width:0}.hd-open.svelte-1cyvll8:hover .hd-t:where(.svelte-1cyvll8){text-decoration:underline}.hd-t.svelte-1cyvll8{display:block;font-size:14.5px;line-height:1.35;overflow-wrap:anywhere}.hd-m.svelte-1cyvll8{display:block;font-size:12.5px;color:var(--muted);margin-top:2px;overflow-wrap:anywhere}.hd-kind.svelte-1cyvll8{font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}.hd-due.svelte-1cyvll8{margin-left:6px;font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);border-radius:6px;padding:0 5px}.hd-due.cue-err.svelte-1cyvll8{color:var(--err);border-color:var(--err)}.hd-roi.svelte-1cyvll8{font:12px var(--mono);color:var(--ink);border:1px solid var(--line-2);border-radius:9px;padding:1px 7px}.hd-later.svelte-1cyvll8{margin-top:8px;background:none;border:0;color:var(--muted);cursor:pointer;font:14px var(--sans);padding:6px 0}.hd-later.svelte-1cyvll8:hover{color:var(--ink)}.hd-list.later.svelte-1cyvll8{opacity:.9}.hd-facts.svelte-1cyvll8{margin:6px 0 10px;padding-left:18px;font-size:14px;line-height:1.5}.hd-go.svelte-1cyvll8{display:flex;flex-wrap:wrap;gap:8px}.hd-flash{outline:2px solid var(--gold);outline-offset:2px;transition:outline-color .6s}.hd-hide.svelte-1cyvll8{display:none}.tw-person.svelte-qoknx4{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:center;padding:12px 0}.tw-pname.svelte-qoknx4{font-family:var(--serif);font-size:17px;line-height:1.3;color:var(--ink);grid-column:1}.tw-handle.svelte-qoknx4{font-family:var(--sans);font-size:12.5px;color:var(--dim)}.tw-person.svelte-qoknx4 .sub:where(.svelte-qoknx4){grid-column:1}.tw-pacts.svelte-qoknx4{grid-column:2;grid-row:1 / span 2;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:640px){.tw-person.svelte-qoknx4{grid-template-columns:1fr}.tw-pacts.svelte-qoknx4{grid-column:1;grid-row:auto;justify-content:flex-start;margin-top:6px}}.pp-find.svelte-qoknx4{width:100%;max-width:420px;font:15px var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:10px;padding:9px 12px;margin:0 0 8px}.cbar.svelte-nvt5px{margin:2px 0 8px;min-width:0}.cb-h.svelte-nvt5px{margin:0 0 6px;font:12.5px/1.35 var(--serif, Georgia, serif);color:var(--ink);overflow-wrap:anywhere}.cb-rows.svelte-nvt5px{display:flex;flex-direction:column;gap:4px}.cb-row.svelte-nvt5px{display:grid;grid-template-columns:minmax(0,1fr);gap:1px}.cb-track.svelte-nvt5px{position:relative;display:block;height:8px;border-radius:4px;background:var(--line-2, var(--line));overflow:hidden}.cb-track.svelte-nvt5px i:where(.svelte-nvt5px){position:absolute;left:0;top:0;bottom:0;border-radius:4px;animation:svelte-nvt5px-cb-grow .7s cubic-bezier(.45,.05,.3,1) both}.cb-work.svelte-nvt5px{background:var(--store)}.cb-win.svelte-nvt5px{background:var(--ink);min-width:2px}.cb-lab.svelte-nvt5px{font:10px/1.3 var(--mono);color:var(--dim);overflow-wrap:anywhere}.cb-k.svelte-nvt5px{margin:5px 0 0;font:11px/1.35 var(--mono);color:var(--muted, var(--dim));overflow-wrap:anywhere}.cbar-page.svelte-nvt5px{margin:0 0 14px}.cbar-page.svelte-nvt5px .cb-h:where(.svelte-nvt5px){font-size:15px}.cbar-page.svelte-nvt5px .cb-track:where(.svelte-nvt5px){height:10px}@keyframes svelte-nvt5px-cb-grow{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media(prefers-reduced-motion:reduce){.cb-track.svelte-nvt5px i:where(.svelte-nvt5px){animation:none}}.ms.svelte-pe79pu{min-width:0;max-width:100%;color:var(--dim);font:11px/1.4 var(--mono)}.ms.stale.svelte-pe79pu{opacity:.82}.ms-h.svelte-pe79pu{font:500 9.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 2px}.ms-n.svelte-pe79pu{margin:0 0 7px;color:var(--muted);font:12px/1.25 var(--serif, Georgia, serif);display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.ms-n.svelte-pe79pu b:where(.svelte-pe79pu){font:600 22px/1 var(--serif, Georgia, serif);color:var(--ink);letter-spacing:-.01em}.ms-page.svelte-pe79pu .ms-n:where(.svelte-pe79pu) b:where(.svelte-pe79pu){font-size:28px}.tiles.svelte-pe79pu{display:grid;grid-template-columns:repeat(auto-fill,8px);gap:2px;margin:0 0 6px;max-width:100%}.t.svelte-pe79pu{display:block;width:8px;height:8px;border-radius:1.5px;background:var(--gold, #919E52);opacity:.62;animation:svelte-pe79pu-ms-in .5s cubic-bezier(.45,.05,.3,1) both}.t.part.svelte-pe79pu{background:linear-gradient(90deg,var(--gold, #919E52) calc(var(--p) * 100%),var(--line-2, #C9BFAE) calc(var(--p) * 100%))}.t.one.svelte-pe79pu{background:var(--ink);opacity:1}@keyframes svelte-pe79pu-ms-in{0%{opacity:0;transform:scale(.4)}to{opacity:.62;transform:scale(1)}}.t.one.svelte-pe79pu{animation-name:svelte-pe79pu-ms-in-one}@keyframes svelte-pe79pu-ms-in-one{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.leg.svelte-pe79pu{margin:0;display:flex;gap:6px;align-items:baseline;color:var(--muted);overflow-wrap:anywhere}.leg.dim.svelte-pe79pu{color:var(--dim);font-size:10px}.key.one.svelte-pe79pu{flex:none;width:8px;height:8px;border-radius:1.5px;background:var(--ink);transform:translateY(1px)}.ms-k.svelte-pe79pu{margin:6px 0 0;color:var(--muted);font-size:11px;overflow-wrap:anywhere}.stackw.svelte-pe79pu{display:flex;gap:10px;align-items:stretch;margin:0 0 4px}.stack.svelte-pe79pu{width:44px;flex:none;display:block}.col.svelte-pe79pu{fill:var(--gold, #919E52);fill-opacity:.55;stroke:var(--gold, #919E52);stroke-opacity:.9;stroke-width:1;transform-origin:bottom;transform-box:fill-box;animation:svelte-pe79pu-ms-rise .9s cubic-bezier(.45,.05,.3,1) both}.tick.svelte-pe79pu{stroke:var(--card, #fbf9f4);stroke-opacity:.7;stroke-width:.6}.slice.svelte-pe79pu{fill:var(--ink)}@keyframes svelte-pe79pu-ms-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.slabels.svelte-pe79pu{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:0}.slabels.svelte-pe79pu .top:where(.svelte-pe79pu){color:var(--ink);font:12px/1.3 var(--serif, Georgia, serif)}.slabels.svelte-pe79pu .bot:where(.svelte-pe79pu){display:flex;gap:5px;align-items:flex-end;color:var(--muted);font-size:10.5px;line-height:1.3;overflow-wrap:anywhere}.slabels.svelte-pe79pu .bot:where(.svelte-pe79pu) i:where(.svelte-pe79pu){flex:none;width:10px;border-bottom:1px solid var(--ink);margin-bottom:3px}@media(prefers-reduced-motion:reduce){.t.svelte-pe79pu,.col.svelte-pe79pu{animation:none}}.hood.svelte-2j8756{position:relative;display:flex;flex-direction:column;gap:2px;font:11px/1.45 var(--mono);color:var(--dim);min-width:0;max-width:100%}.hood-scale.svelte-2j8756{margin:0 0 10px}.hood-h.svelte-2j8756{font:500 9.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 3px}.win.svelte-2j8756{display:flex;gap:6px;align-items:center;font:12.5px/1.3 var(--serif, Georgia, serif);color:var(--muted)}.win.svelte-2j8756 svg:where(.svelte-2j8756){width:12px;height:12px;flex:none}.smallf.svelte-2j8756{display:flex;gap:6px;align-items:center;font:12.5px/1.3 var(--serif, Georgia, serif);color:var(--ink);text-align:left}.smallf.svelte-2j8756 svg:where(.svelte-2j8756){width:12px;height:12px;flex:none;overflow:visible}.ring-w.svelte-2j8756{fill:var(--muted);fill-opacity:.85;stroke:var(--ink);stroke-width:.8}.hood-l.svelte-2j8756{background:none;border:0;padding:1px 0;margin:0;text-align:left;font:inherit;color:var(--muted);cursor:pointer;min-width:0;max-width:100%;border-radius:4px;-webkit-tap-highlight-color:transparent}.hood-l.svelte-2j8756:hover .lb:where(.svelte-2j8756),.hood-l.svelte-2j8756:hover .you:where(.svelte-2j8756){color:var(--ink)}.hood-l.svelte-2j8756:focus-visible{outline:1.5px solid var(--gold);outline-offset:1px}.fieldb.svelte-2j8756{display:flex;flex-direction:column;align-items:stretch;margin:3px 0 2px}.field.svelte-2j8756{width:100%;max-width:224px;height:auto;display:block;overflow:visible}.ring.svelte-2j8756{fill:none;stroke:var(--ink);stroke-width:.8;stroke-opacity:.6;stroke-dasharray:1;stroke-dashoffset:0;animation:svelte-2j8756-hood-draw .45s cubic-bezier(.45,.05,.3,1) both}.ring.ghost.svelte-2j8756{stroke-opacity:.16;stroke-dasharray:none;animation:none}@keyframes svelte-2j8756-hood-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.you.svelte-2j8756{align-self:flex-end;font:italic 13px/1.2 var(--serif, Georgia, serif);color:var(--muted);margin-top:1px}.row.svelte-2j8756{display:flex;gap:6px;align-items:center}.glyph.svelte-2j8756{width:14px;height:12px;flex:none;overflow:visible}.g-stem.svelte-2j8756{fill:none;stroke:var(--ink);stroke-width:.9;stroke-linecap:round}.g-leaf.svelte-2j8756{fill:var(--gold);fill-opacity:.55;stroke:var(--gold);stroke-width:.5}.g-line.svelte-2j8756{fill:none;stroke:var(--gold);stroke-width:.6}.g-dot.svelte-2j8756{fill:var(--gold)}.g-ring.svelte-2j8756{fill:none;stroke:var(--ink);stroke-width:.8;stroke-opacity:.6}.g-stream.svelte-2j8756{fill:none;stroke:var(--gold);stroke-width:1;stroke-linecap:round}.lb.svelte-2j8756{font:12.5px/1.3 var(--serif, Georgia, serif);color:var(--ink);overflow-wrap:anywhere}.r-learned.svelte-2j8756 .lb:where(.svelte-2j8756){color:var(--gold-ink, var(--gold))}.r-tool.svelte-2j8756 .lb:where(.svelte-2j8756){font:12px/1.3 var(--sans);color:var(--muted)}.r-budget.svelte-2j8756{gap:8px;margin-top:3px}.bl.svelte-2j8756{font:10px var(--mono);color:var(--dim);flex:none}.hair.svelte-2j8756{position:relative;flex:1;height:2px;background:var(--line-2, var(--line));border-radius:2px;overflow:hidden}.hair.svelte-2j8756 i:where(.svelte-2j8756){position:absolute;left:0;top:0;bottom:0;background:var(--gold)}.tip.svelte-2j8756{position:absolute;z-index:5;max-width:210px;background:var(--card, var(--bg));border:1px solid var(--gold);border-radius:8px;padding:5px 8px;font:11px/1.45 var(--mono);color:var(--ink);box-shadow:0 10px 22px -14px #20262280;pointer-events:none}.hood-v.svelte-2j8756{margin-top:5px;font-size:9.5px;color:var(--dim);overflow-wrap:anywhere;letter-spacing:.02em}.hood-rail.svelte-2j8756{padding:10px 10px 0}.hood-more.svelte-2j8756{display:none;background:none;border:0;padding:1px 0;text-align:left;font:inherit;color:var(--gold-ink);cursor:pointer}@media(max-height:949px){.hood-rail.svelte-2j8756:not(.open) .extra:where(.svelte-2j8756){display:none}.hood-rail.svelte-2j8756 .hood-more:where(.svelte-2j8756){display:block}}.hood-page.svelte-2j8756{margin:18px 0 8px;padding:12px 14px;border:1px dashed var(--line);border-radius:12px}.hood-page.svelte-2j8756 .field:where(.svelte-2j8756){max-width:320px}@media(prefers-reduced-motion:reduce){.ring.svelte-2j8756{animation:none}}.mc.svelte-9bblay .lede:where(.svelte-9bblay){margin:4px 0 2px}.mc-meta.svelte-9bblay,.mc-src.svelte-9bblay{margin:2px 0;font-size:12.5px}.mc-how.svelte-9bblay{margin:10px 0 6px}.mc-items.svelte-9bblay{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.mc-items.svelte-9bblay li:where(.svelte-9bblay){border:1px solid var(--line-2);border-radius:8px;padding:9px 11px}.mc-q.svelte-9bblay{font-weight:600;margin-bottom:6px;overflow-wrap:anywhere}.mc-row.svelte-9bblay{display:grid;grid-template-columns:12.5em 1fr;gap:8px;font-size:13.5px;padding:2px 0}.mc-k.svelte-9bblay{color:var(--dim)}.mc-v.svelte-9bblay{overflow-wrap:anywhere;color:var(--ink)}.mc-open.svelte-9bblay{margin-left:6px;font-size:12px}.mc-after.svelte-9bblay{margin:4px 0 0;font-size:12px}.mc-foot.svelte-9bblay{margin-top:8px;font-size:12px}@media(max-width:560px){.mc-row.svelte-9bblay{grid-template-columns:1fr;gap:0}.mc-k.svelte-9bblay{font-size:12px}}.sl.svelte-m9ahnp{margin:0 0 14px;font-size:12.5px;color:var(--muted)}.sl-t.svelte-m9ahnp{font:inherit;color:inherit;background:none;border:0;padding:2px 0;cursor:pointer;text-align:left;font-variant-numeric:tabular-nums}.sl-t.svelte-m9ahnp:hover,.sl-t.svelte-m9ahnp:focus-visible{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.sl-d.svelte-m9ahnp{list-style:none;margin:4px 0 2px;padding:8px 11px;border-left:3px solid var(--line-2);border-radius:3px 8px 8px 3px;background:color-mix(in srgb,var(--ink) 3%,transparent);color:var(--ink);display:grid;gap:5px;font-size:13px}.sl-n.svelte-m9ahnp{margin:3px 0 0 16px;padding:0;color:var(--muted);font-size:12.5px;display:grid;gap:2px}.sl-x.svelte-m9ahnp{margin:2px 0 0;font-size:12px}.sl-dot.svelte-m9ahnp{display:block;width:8px;height:8px;margin:2px 0 8px;padding:0;border:0;border-radius:50%;background:var(--line-2);cursor:pointer}.sl-dot.svelte-m9ahnp:hover,.sl-dot.svelte-m9ahnp:focus-visible{background:var(--muted)}.pn-notesbtn{display:inline-flex;align-items:center;gap:6px;flex:none;font:13px var(--sans);color:var(--ink);background:none;border:1px solid var(--line-2, var(--line));border-radius:999px;padding:6px 11px;cursor:pointer}.pn-notesbtn[aria-pressed=true]{border-color:var(--ink);background:var(--bg-2, var(--card));font-weight:600}.pn-notesbtn kbd{font:10.5px var(--mono);color:var(--dim);border:1px solid var(--line);border-radius:4px;padding:0 4px}.pn-shell.nd-open{grid-template-columns:var(--rail) minmax(0,1fr) var(--notes-w, 380px)}.pn-shell.nd-open .pn-notesdock{position:sticky;top:0;height:100vh;min-width:0;border-left:1px solid var(--line);z-index:5}@media(max-width:1180px)and (min-width:861px){.pn-shell.nd-open{grid-template-columns:var(--rail) minmax(0,1fr)}.pn-shell.nd-open .pn-notesdock{position:fixed;top:0;right:0;bottom:0;height:auto;width:min(380px,46vw);box-shadow:-10px 0 30px #00000029;z-index:30}}@media(max-width:860px){.pn-notesbtn kbd{display:none}.pn-shell.nd-open{grid-template-columns:1fr}.pn-shell.nd-open .pn-notesdock{position:fixed;left:0;right:0;top:52px;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));height:auto;border-left:0;border-top:1px solid var(--line);border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 -10px 30px #0000002e;z-index:40}}.pn.ws .pn-shell,.pn.ws .pn-main{height:100vh;min-height:0;overflow:hidden}.pn.ws .pn-ask{position:relative;padding:8px 14px}.pn.ws .pn-askbar{max-width:none}.pn.ws .pn-askbar>.pn-askrow{max-width:720px}.pn.ws .pn-region{flex:1;min-height:0;max-width:none;padding:0;display:flex;flex-direction:column}.pn.ws .pn-region>.pn-load-warning,.pn.ws .pn-region>.pn-line,.pn.ws .pn-region>#pn-answer:not(:empty){margin:10px 14px 0}.pn.ws .ws-area{flex:1;min-height:0;display:flex;flex-direction:column}.pn.ws .ws-area>.pn-row{flex:1;min-height:0;height:auto}.pn.ws .pn-pane{min-height:0}.pn.ws .pn-pane+.pn-dw{background:var(--line)}.pn.ws .pn-body{overflow:hidden}.pn.ws .ws-body{flex:1;min-height:0;overflow:auto;padding:clamp(14px,2vw,26px);--pn-ask-h:0px;container-type:inline-size}.pn.ws .ws-body.ws-flush{padding:10px 12px 0}.pn.ws .ws-body[data-ws-view=papers]{padding:0;overflow:hidden;display:flex}.pn.ws .ws-frame{flex:1;width:100%;height:100%;border:0;background:var(--bg)}.pn.ws .ws-body .pn-region{padding:0;max-width:none}.pn.ws .ws-body>header>.pn-eyebrow:first-child,.pn.ws .ws-body .pn-eyebrow.ws-dupe{display:none}.pn.ws .ws-gone,.pn.ws .ws-link{max-width:560px}.pn.ws .ws-url{font:12.5px var(--mono);color:var(--muted);overflow-wrap:anywhere}.pn.ws .ws-link p .pn-btn{margin-right:8px}.pn.ws.ws-icons{--rail:60px}.pn.ws.ws-icons .pn-rail{padding:16px 8px 12px;align-items:center}.pn.ws.ws-icons .pn-rail .pn-wordmark small,.pn.ws.ws-icons .pn-rail .pn-brain,.pn.ws.ws-icons .pn-rail .pn-railproj,.pn.ws.ws-icons .pn-rail .pn-railfoot,.pn.ws.ws-icons .pn-rail .pn-netlink span,.pn.ws.ws-icons .pn-rail .pn-uptodate,.pn.ws.ws-icons .pn-rail .pn-railact,.pn.ws.ws-icons .pn-rail .hood-rail,.pn.ws.ws-icons .pn-rail .pn-caret{display:none!important}.pn.ws.ws-icons .pn-rail .pn-nav button>span:not(.n):not(.pn-newdot){display:none}.pn.ws.ws-icons .pn-rail .pn-nav button{justify-content:center;padding:9px 0;width:44px;position:relative}.pn.ws.ws-icons .pn-rail .pn-nav .n{position:absolute;top:2px;right:0;margin:0;font-size:9.5px;padding:0 4px}.pn.ws.ws-icons .pn-rail .pn-subs{margin:0 0 6px;padding-left:0;border-left:0;border-top:1px solid var(--line);padding-top:4px}.pn.ws.ws-icons .pn-rail .pn-navrow.peekable>button[role=tab]{padding-right:0}.pn.ws.ws-icons .pn-corner-rail{margin:4px 0}.pn.ws .ws-lay{position:relative;display:flex;align-items:center;gap:6px;flex:none}.pn.ws .ws-laybtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 11px;border:1px solid var(--line-2);border-radius:11px;background:var(--card);color:var(--ink);font:500 13.5px var(--sans);cursor:pointer}.pn.ws .ws-laybtn[aria-expanded=true]{border-color:var(--ink)}.pn.ws .ws-laybtn:hover{border-color:var(--olive-hover, var(--gold))}.pn.ws .ws-changed{background:none;border:0;color:var(--gold-ink);font:12.5px var(--sans);cursor:pointer;padding:0 2px;text-decoration:underline;text-underline-offset:3px}.pn.ws .ws-laymenu{position:absolute;top:46px;left:0;z-index:60;width:340px;max-width:calc(100vw - 24px);background:var(--card);border:1px solid var(--line-2);border-radius:12px;box-shadow:var(--shadow),0 14px 36px -14px #0006;padding:6px}.pn.ws .ws-mh{margin:8px 8px 3px;font:500 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.pn.ws .ws-laymenu button[role^=menuitem]{display:grid;grid-template-columns:1fr auto;gap:1px 10px;width:100%;text-align:left;background:none;border:0;padding:7px 9px;border-radius:8px;color:var(--ink);font:13.5px var(--sans);cursor:pointer}.pn.ws .ws-laymenu button[role^=menuitem] span{grid-column:1;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn.ws .ws-laymenu button[role^=menuitem] kbd{grid-column:2;grid-row:1 / span 2;align-self:center;font:11px var(--mono);color:var(--dim)}.pn.ws .ws-laymenu button[role^=menuitem]:hover,.pn.ws .ws-laymenu button[role^=menuitem]:focus-visible{background:var(--gold-soft);outline:none}.pn.ws .ws-laymenu button[aria-checked=true] b:after{content:" ✓";color:var(--ink)}.pn.ws .ws-saved{display:flex;align-items:center}.pn.ws .ws-saved>button[role^=menuitem]{flex:1;min-width:0}.pn.ws .ws-del{background:none;border:0;color:var(--dim);padding:6px;border-radius:6px;cursor:pointer;line-height:0}.pn.ws .ws-del:hover{color:var(--ink);background:var(--line)}.pn.ws .ws-sep{height:1px;background:var(--line);margin:6px 4px}.pn.ws .ws-saveform{display:flex;gap:6px;padding:4px}.pn.ws .ws-saveform input{flex:1;min-width:0;font:14px var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:7px 9px}.pn.ws .ws-keys{margin:8px 9px 4px;font-size:11.5px;line-height:1.45;color:var(--dim)}.pn.ws.ws-phone .pn-shell,.pn.ws.ws-phone .pn-main{height:auto;overflow:visible}.pn.ws.ws-phone .pn-ask{position:sticky}.pn.ws.ws-phone .ws-strip{position:sticky;top:var(--pn-ask-h, 0px);z-index:4;display:flex;align-items:center;gap:6px;padding:6px 10px;overflow-x:auto;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);scrollbar-width:none}.pn.ws.ws-phone .ws-strip::-webkit-scrollbar{display:none}.pn.ws.ws-phone .ws-laybtn{height:34px;padding:0 9px;font-size:13px}.pn.ws.ws-phone .ws-laybtn span{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn.ws.ws-phone .ws-laymenu{position:fixed;top:auto;left:8px;right:8px;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 8px);width:auto;max-height:70vh;overflow:auto}.pn.ws.ws-phone .ws-chip{display:inline-flex;align-items:center;flex:none;border:1px solid var(--line-2);border-radius:17px;background:var(--card);max-width:62vw}.pn.ws.ws-phone .ws-chip.on{border-color:var(--ink);background:var(--gold-soft)}.pn.ws.ws-phone .ws-chip.on .ws-cn{font-weight:600}.pn.ws.ws-phone .ws-chip>button[role=tab]{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;background:none;border:0;color:var(--ink);font:500 13.5px var(--sans);cursor:pointer;min-width:0}.pn.ws.ws-phone .ws-ci{font:11px var(--mono);color:var(--dim)}.pn.ws.ws-phone .ws-cn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn.ws.ws-phone .ws-cc{font:11px var(--mono);color:var(--muted)}.pn.ws.ws-phone .ws-cx{background:none;border:0;color:var(--muted);padding:0 10px 0 2px;min-height:34px;cursor:pointer;line-height:0}.pn.ws.ws-phone .ws-ptabs{display:flex;gap:4px;padding:6px 10px 0;overflow-x:auto}.pn.ws.ws-phone .ws-ptabs button{flex:none;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font:13px var(--sans);padding:6px 8px}.pn.ws.ws-phone .ws-ptabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.pn.ws.ws-phone .ws-back{margin:8px 10px 0;border:1px solid var(--line);border-radius:9px}.pn.ws.ws-phone .ws-phone-body .ws-body{overflow:visible;padding:14px 12px 20px}.pn.ws.ws-phone .ws-phone-body .ws-body[data-ws-view=papers]{height:calc(100vh - 190px);height:calc(100dvh - 190px);min-height:420px;padding:0;display:flex}.pn.ws.ws-phone .ws-back~.ws-phone-body .ws-body[data-ws-view=papers]{height:calc(100dvh - 236px)}.pn.ws.ws-phone .ws-phone-body{overflow-x:clip}@media(prefers-reduced-motion:no-preference){.pn.ws.ws-phone .ws-slide>*{animation:ws-slide .22s ease-out}@keyframes ws-slide{0%{opacity:.4;transform:translate(18px)}to{opacity:1;transform:none}}}.pn.ws .ws-back{display:flex;align-items:center;gap:10px;padding:5px 10px;background:var(--gold-soft);font-size:12.5px}.pn.ws .ws-back button{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1px solid var(--line-2);border-radius:7px;padding:4px 10px;color:var(--ink);font:600 13px var(--sans);cursor:pointer;max-width:100%}.pn.ws .ws-back button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn.ws .ws-fullbtn{background:none;border:0;color:var(--muted);cursor:pointer;border-radius:6px;line-height:0;padding:5px}.pn.ws .ws-fullbtn:hover{background:var(--line);color:var(--ink)}.pn.ws:not(.ws-phone) .pn-ask{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.pn.ws:not(.ws-phone) .pn-ask .pn-add{margin:0;max-width:none}.pn.ws:not(.ws-phone) .pn-ask .pn-addbody{position:absolute;right:16px;top:calc(100% + 6px);width:min(640px,calc(100% - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - var(--pn-ask-h, 64px) - 24px);overflow:auto;overscroll-behavior-y:contain;box-sizing:border-box;z-index:50;background:var(--card);border:1px solid var(--line-2);border-radius:12px;padding:12px;box-shadow:var(--shadow),0 14px 36px -14px #0006}.pn.ws:not(.ws-phone) .pn-ask:has(.pn-addbody){z-index:60}.pn.ws:not(.ws-phone) .pn-ask .pn-addhead{position:sticky;top:-12px;margin:-12px -12px 8px;padding:12px 12px 0;background:var(--card);z-index:1}.pn.ws .pn-region,.pn.ws .ws-area,.pn.ws .ws-area>.pn-row{min-width:0;max-width:100%}.pn.ws .pn-pane{min-width:0}.pn.ws .ws-body :where(p,li,dd,dt,td,th,blockquote,h1,h2,h3,h4,h5,h6,figcaption,a,code,label){overflow-wrap:anywhere}.pn.ws .ws-body :where(pre){white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.pn.ws .ws-body :where(table){max-width:100%}.pn.ws .ws-body :where(img,video,iframe,svg,canvas){max-width:100%}.pn.ws .ws-body .pn-eyebrow:first-child:is(.ws-body>*>*,.ws-body>*>*>*){display:none}@container (max-width: 720px){.pn.ws .ws-body .pn-chat,.pn.ws .ws-body .pn-chat.rr-room,.pn.ws .ws-body .pn-chat.mc-solo.rr-room,.pn.ws .ws-body .pn-docs.open,.pn.ws .ws-body .pn-cols{grid-template-columns:minmax(0,1fr)!important}.pn.ws .ws-body .pn-workwrap .sf1side{position:static!important;max-height:none!important}.pn.ws .ws-body .pn-contra .pair{grid-template-columns:1fr}}.pn.ws .pn-pane:not(.focused) .pn-head{color:var(--muted)}.pn.ws .pn-row[data-panes="2"] .pn-pane.focused .pn-head,.pn.ws .pn-row[data-panes="3"] .pn-pane.focused .pn-head{background:var(--card)}.pn.ws .ws-area{position:relative}.pn.ws .ws-undo{position:absolute;left:14px;bottom:14px;z-index:70;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;background:var(--ink);color:var(--bg);border-radius:10px;font:13.5px var(--sans);box-shadow:0 10px 30px -10px #00000073}.pn.ws .ws-undo button{background:none;border:0;color:var(--gold-ink);font:600 13.5px var(--sans);cursor:pointer;padding:4px 8px;border-radius:6px}.pn.ws .ws-undo button:hover{background:color-mix(in srgb,var(--bg) 14%,transparent)}.pn.ws .ws-undo .ws-undo-x{color:var(--bg);opacity:.7;font-weight:400;font-size:16px}.pn.ws.ws-phone .ws-undo{position:fixed;left:10px;right:10px;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 10px)}.pn.ws.ws-phone .ws-strip{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}@container (max-width: 560px){.pn.ws .ws-body .pn-purpose,.pn.ws .ws-body header>.pn-sub{display:none}}@container (max-width: 720px){.pn.ws .ws-body .pn-chat.phone-stream>.pn-topics{order:2}.pn.ws .ws-body .pn-chat>:not(.pn-topics){min-width:0}}.pn.ws .ws-body h2,.pn.ws .ws-body h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.pn.ws.ws-phone .pn-rail{display:none}.pn.ws.ws-phone .ws-pt{display:inline-flex;align-items:center;flex:none}.pn.ws.ws-phone .ws-ptx{background:none;border:0;color:var(--muted);padding:6px 6px 6px 0;line-height:0;cursor:pointer}.pn.ws .ws-slot,.pn.ws .ws-node{flex:1;min-height:0;display:flex;flex-direction:column}.pn.ws .ws-stash{display:none}.pn.ws.ws-phone .ws-slot,.pn.ws.ws-phone .ws-node{display:block}.pn.ws .pn-askbar>.pn-askrow{flex:3 1 0}.pn.ws .pn-askbar>.qa{flex:2 1 0;min-width:0}@media(max-width:1240px){.pn.ws .ws-changed{display:none}.pn.ws .ws-laybtn.changed{position:relative}.pn.ws .ws-laybtn.changed:after{content:"";position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--gold)}}.pn.ws .ws-frames{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.pn.ws .pn-ask{z-index:30}.pn.ws .ws-float{position:absolute;left:0;top:0;width:0;height:0;border:0;background:var(--bg);pointer-events:auto}.pn.ws .ws-frames.ws-dragging .ws-float,body.pn-resizing .pn.ws .ws-float{pointer-events:none}.pn.ws .ws-frame-slot{flex:1;min-height:0}.pn.ws.ws-phone .ws-frames{position:absolute}.pn.ws.ws-phone .ws-ptabs~.ws-phone-body .ws-body[data-ws-view=papers]{height:calc(100dvh - 226px)}.pn.ws.ws-phone .ws-ptabs~.ws-back~.ws-phone-body .ws-body[data-ws-view=papers]{height:calc(100dvh - 272px)}.pn.ws{--ov-accent:#5C6B22;--ov-paper2:#EEE8DC;--ov-rule:#DDD5C6;--ov-ink:#1B1F1D;--ov-on:#F6F1E7}.pn.ws[data-theme=dark]{--ov-accent:#96A85E;--ov-paper2:var(--card-2);--ov-rule:var(--line-2);--ov-ink:var(--ink);--ov-on:var(--bg)}@media(prefers-color-scheme:dark){.pn.ws:not([data-theme=light]){--ov-accent:#96A85E;--ov-paper2:var(--card-2);--ov-rule:var(--line-2);--ov-ink:var(--ink);--ov-on:var(--bg)}}.pn.ws .ov-offer{position:absolute;left:50%;top:10px;transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:10px;max-width:min(860px,calc(100% - 32px));padding:9px 10px 9px 14px;background:var(--ov-paper2);color:var(--ov-ink);border:1px solid var(--ov-rule);border-top:2px solid var(--ov-accent);border-radius:8px;box-shadow:0 6px 22px #0000001f;font:13.5px/1.35 var(--sans)}.pn.ws .ov-offer span{flex:1;min-width:0}.pn.ws .ov-btn{background:none;border:1px solid var(--ov-rule);color:var(--ov-ink);font:600 13px var(--sans);padding:5px 11px;border-radius:6px;cursor:pointer;white-space:nowrap}.pn.ws .ov-btn.primary{background:var(--ov-accent);border-color:var(--ov-accent);color:var(--ov-on)}.pn.ws .ov-btn:focus-visible{outline:2px solid var(--ov-accent);outline-offset:2px}.pn.ws .ws-laymenu button.ws-short b,.pn.ws .ws-laymenu button.ws-short span{color:var(--dim)}.pn.ws.ws-phone .ov-switch{display:flex;align-items:center;gap:8px;padding:8px 12px 4px;font:12px var(--sans);color:var(--muted)}.pn.ws.ws-phone .ov-switch-k{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.pn.ws.ws-phone .ov-switch select{flex:1;min-width:0;font:600 15px var(--sans);color:var(--ov-ink);background:var(--ov-paper2);border:1px solid var(--ov-rule);border-radius:8px;padding:7px 10px}.pn.ws.ws-phone .ov-switch select:focus-visible{outline:2px solid var(--ov-accent);outline-offset:1px}.pn.ws .ov-tabbar button[aria-selected=true]{color:var(--ov-ink);font-weight:600}.pn.ws .ov-tabbar button[aria-selected=true]:before{content:"";position:absolute;top:0;left:28%;right:28%;height:2px;background:var(--ov-ink);border-radius:0 0 2px 2px}.cr.svelte-1mwps9m{display:flex;flex-direction:column;gap:1px;min-width:0}.cr-row.svelte-1mwps9m{display:flex;flex-direction:column;gap:1px;width:100%;min-height:28px;padding:4px 10px;border:0;border-radius:6px;background:none;color:var(--ink);font:13.5px/1.3 var(--sans);text-align:left;cursor:pointer;min-width:0;justify-content:center}.cr-row.svelte-1mwps9m:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.cr-row.svelte-1mwps9m:focus-visible,.cr-all.svelte-1mwps9m:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.cr-row.cur.svelte-1mwps9m{background:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 2px 0 0 var(--ink)}.cr-row.cur.svelte-1mwps9m .cr-t:where(.svelte-1mwps9m):not(.sub),.cr-row.cur.svelte-1mwps9m .cr-m:where(.svelte-1mwps9m){font-weight:600}.cr-l.svelte-1mwps9m{display:flex;align-items:baseline;gap:6px;min-width:0}.cr-t.svelte-1mwps9m{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-t.sub.svelte-1mwps9m{flex:none;font-size:12.5px;color:var(--muted)}.cr-m.svelte-1mwps9m{flex:1;font-weight:600}.cr-a.svelte-1mwps9m{flex:none;font-size:11.5px;color:var(--muted)}.cr-w.svelte-1mwps9m{font-size:11.5px;color:var(--muted)}.cr-new.svelte-1mwps9m{color:var(--olive);font-weight:500}.cr-all.svelte-1mwps9m{align-self:flex-start;margin:2px 0 0 10px;padding:2px 0;border:0;background:none;font:12.5px/1.3 var(--sans);color:var(--muted);cursor:pointer}.cr-all.svelte-1mwps9m:hover{color:var(--ink);text-decoration:underline}@media(max-width:899px){.cr.svelte-1mwps9m{display:none}}.ctabs.svelte-rd7y13{position:sticky;top:0;z-index:5;display:flex;align-items:flex-end;gap:2px;height:34px;margin:0 -28px;padding:6px 28px 0;background:var(--bg-2, var(--bg));border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.ctabs.svelte-rd7y13::-webkit-scrollbar{display:none}.ct.svelte-rd7y13{flex:0 1 190px;min-width:92px;display:flex;align-items:center;height:28px;border:1px solid transparent;border-bottom:0;border-radius:7px 7px 0 0;color:var(--muted)}.ct.svelte-rd7y13:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.ct.on.svelte-rd7y13{background:var(--bg);border-color:var(--line);color:var(--ink);margin-bottom:-1px;height:29px}.ct-b.svelte-rd7y13{flex:1;min-width:0;height:100%;padding:0 4px 0 11px;border:0;background:none;color:inherit;font:13px/1 var(--sans);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ct.on.svelte-rd7y13 .ct-b:where(.svelte-rd7y13){font-weight:600}.ct-x.svelte-rd7y13{flex:none;width:22px;height:22px;margin-right:3px;border:0;border-radius:5px;background:none;color:var(--muted);font:15px/1 var(--sans);cursor:pointer;opacity:0}.ct.svelte-rd7y13:hover .ct-x:where(.svelte-rd7y13),.ct.on.svelte-rd7y13 .ct-x:where(.svelte-rd7y13),.ct-x.svelte-rd7y13:focus-visible{opacity:1}.ct-x.svelte-rd7y13:hover{background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--ink)}.ct-new.svelte-rd7y13{flex:none;align-self:center;width:26px;height:26px;margin-left:2px;border:0;border-radius:6px;background:none;color:var(--muted);font:17px/1 var(--sans);cursor:pointer}.ct-new.svelte-rd7y13:hover{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.ct-b.svelte-rd7y13:focus-visible,.ct-new.svelte-rd7y13:focus-visible,.ct-x.svelte-rd7y13:focus-visible{outline:2px solid var(--olive);outline-offset:-2px}.sb.svelte-7jbte0{display:flex;flex-direction:column;gap:1px;min-width:0}.sb-places.svelte-7jbte0,.sb-morelist.svelte-7jbte0{display:flex;flex-direction:column;gap:1px}.sb-row.svelte-7jbte0{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:30px;padding:4px 10px;border:0;border-radius:6px;background:none;color:var(--ink);font:14px/1.3 var(--sans);text-align:left;cursor:pointer;text-decoration:none}.sb-row.svelte-7jbte0:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.sb-row[aria-pressed=true].svelte-7jbte0{background:var(--gold-soft);font-weight:600}.sb-row.svelte-7jbte0:focus-visible,.sb-tile.svelte-7jbte0:focus-visible,.sb-ask.svelte-7jbte0:focus-visible,.sb-unfold.svelte-7jbte0:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.sb-n.svelte-7jbte0{flex:none;min-width:20px;padding:0 6px;border-radius:10px;font:11.5px/20px var(--mono);text-align:center;color:var(--muted);background:color-mix(in srgb,var(--ink) 7%,transparent)}.sb-n.sb-gold.svelte-7jbte0{background:var(--needs, var(--gold-soft));color:var(--needs-on, var(--ink));font-weight:600;font-family:var(--sans)}.sb-grid.svelte-7jbte0{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 10px}.sb-tile.svelte-7jbte0{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px;min-height:58px;padding:9px 10px 8px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);font:13.5px/1.2 var(--sans);text-align:left;cursor:pointer;text-decoration:none}.sb-tile.svelte-7jbte0 .ic{width:18px;height:18px;color:var(--muted)}.sb-tile.svelte-7jbte0:hover{border-color:color-mix(in srgb,var(--ink) 30%,var(--line))}.sb-tile[aria-pressed=true].svelte-7jbte0{background:var(--gold-soft);border-color:color-mix(in srgb,var(--gold-ink) 40%,var(--line));font-weight:600}.sb-tile[aria-pressed=true].svelte-7jbte0 .ic{color:var(--ink)}.sb-corner.svelte-7jbte0{position:absolute;top:7px;right:7px}.sb-morelist.svelte-7jbte0{margin:-4px 0 10px;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.sb-ask.svelte-7jbte0{margin:2px 0 8px;min-height:40px;padding:8px 12px;border:1px solid var(--ink);border-radius:8px;background:var(--ink);color:var(--bg);font:600 14.5px/1.2 var(--sans);text-align:left;cursor:pointer}.sb-unfold.svelte-7jbte0{align-self:flex-start;margin:10px 0 0 10px;padding:2px 0;border:0;background:none;color:var(--muted);font:13px/1.3 var(--sans);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sb-unfold.svelte-7jbte0:hover{color:var(--ink)}.sb-chats.svelte-7jbte0{max-height:clamp(120px,calc(100vh - 640px),320px);overflow-y:auto;overscroll-behavior:contain;margin:0 -4px;padding:0 4px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent)}.sb-phone.svelte-7jbte0,.sb-sheet.svelte-7jbte0{display:none}@media(max-width:899px){.sb.svelte-7jbte0{flex-direction:row;align-items:center}.sb.svelte-7jbte0>:where(.svelte-7jbte0):not(.sb-phone):not(.sb-sheet){display:none}.sb-phone.svelte-7jbte0{display:flex;gap:2px;align-items:center}.sb-phone.svelte-7jbte0 .sb-n:where(.svelte-7jbte0){margin-left:5px}.sb-sheet.svelte-7jbte0{display:flex;flex-direction:column;position:fixed;z-index:60;top:58px;left:16px;right:16px;padding:6px;border:1px solid var(--line);border-radius:10px;background:var(--bg);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 18%,transparent)}.sb-sheet.svelte-7jbte0 .sb-row:where(.svelte-7jbte0){min-height:44px;font-size:15px}}.wp.svelte-rmfk2l{min-width:0}.wp-tabs.svelte-rmfk2l{flex-wrap:wrap}.wp-tabs.svelte-rmfk2l [role=tab]:where(.svelte-rmfk2l){display:inline-flex;align-items:center;gap:6px}.wp-tabs.svelte-rmfk2l [role=tab]:where(.svelte-rmfk2l):focus-visible{outline:2px solid var(--olive);outline-offset:1px}.wp-n.svelte-rmfk2l{min-width:18px;padding:0 5px;border-radius:9px;font:11px/18px var(--mono);text-align:center;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--muted)}.wp-n.wp-gold.svelte-rmfk2l{background:var(--needs, var(--gold-soft));color:var(--needs-on, var(--ink));font:600 11px/18px var(--sans)}.wp-sec.svelte-rmfk2l{display:flex;flex-direction:column;gap:6px}.wp-h.svelte-rmfk2l{margin:14px 0 4px;font:400 19px/1.25 var(--serif);color:var(--ink)}.wp-c.svelte-rmfk2l{font:12px var(--mono);color:var(--muted);margin-left:4px}.wp-list.svelte-rmfk2l{list-style:none;margin:0;padding:0}.wp-list.svelte-rmfk2l li:where(.svelte-rmfk2l)+li:where(.svelte-rmfk2l){border-top:1px solid var(--line)}.wp-row.svelte-rmfk2l{display:flex;flex-direction:column;gap:2px;width:100%;min-height:44px;padding:8px 4px;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;border-radius:6px}.wp-row.svelte-rmfk2l:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.wp-row.svelte-rmfk2l:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.wp-t.svelte-rmfk2l{font:15px/1.4 var(--sans);overflow-wrap:anywhere}.wp-m.svelte-rmfk2l{font:12.5px/1.35 var(--sans);color:var(--muted)}.wp-k.svelte-rmfk2l{text-transform:lowercase}.wp-empty.svelte-rmfk2l{margin:10px 0 4px;color:var(--muted);font-size:14.5px}.wp-act.svelte-rmfk2l{margin:8px 0 6px}.fo-reg.svelte-y2queh{margin:0 0 18px}.grp.svelte-y2queh{font:11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:10px 2px 4px;border-bottom:1px solid var(--line)}.grp.g-needs.svelte-y2queh{color:var(--needs-ink)}.grp.svelte-y2queh .n:where(.svelte-y2queh){color:var(--dim)}.row.svelte-y2queh{width:100%;display:grid;grid-template-columns:14px 1fr auto;gap:8px;align-items:start;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);padding:8px 2px;color:var(--ink);font:13px var(--sans);cursor:pointer}.row.svelte-y2queh:hover{background:var(--card)}.row.open.svelte-y2queh{background:var(--card-2)}.row.s-needs.svelte-y2queh{background:color-mix(in srgb,var(--needs) 8%,transparent)}.row.svelte-y2queh .mid:where(.svelte-y2queh){display:flex;flex-direction:column;min-width:0}.row.svelte-y2queh .t:where(.svelte-y2queh){font-weight:600}.row.svelte-y2queh .u:where(.svelte-y2queh){display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--ink);margin-left:6px;vertical-align:middle}.row.svelte-y2queh .l:where(.svelte-y2queh){color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis}.row.svelte-y2queh .r:where(.svelte-y2queh){display:flex;flex-direction:column;align-items:flex-end;font:10.5px var(--mono);color:var(--dim);white-space:nowrap}.row.s-needs.svelte-y2queh .r:where(.svelte-y2queh) span:where(.svelte-y2queh):first-child{color:var(--needs-ink)}.dot.svelte-y2queh{display:inline-block;width:8px;height:8px;border-radius:50%;margin-top:5px;background:var(--line-2)}.dot.d-running.svelte-y2queh{background:var(--ink)}.dot.d-needs.svelte-y2queh{background:var(--needs);box-shadow:0 0 0 2px color-mix(in srgb,var(--needs) 30%,transparent)}.dot.d-landed.svelte-y2queh{background:var(--ink);border-radius:1px}.dot.d-quiet.svelte-y2queh{background:transparent;border:1.5px solid var(--muted)}.dot.d-lost.svelte-y2queh{background:linear-gradient(135deg,transparent 42%,var(--ink) 42%,var(--ink) 58%,transparent 58%);border:1.5px solid var(--ink)}.dot.d-held.svelte-y2queh{background:transparent;border:1.5px dashed var(--muted)}.note.svelte-y2queh{font-size:12px;margin-top:8px}.st-group.svelte-qw3ua4{margin:0 0 26px}.st-gh.svelte-qw3ua4{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink);margin:0 0 10px}.hf.svelte-qw3ua4{display:flex;gap:8px;align-items:center;font-size:13.5px;margin-top:6px;cursor:pointer}.pn.fv2{--fv2-lapis:#2F4A6B;--fv2-cinnabar:#9E3A26;--fv2-rail:236px;--fv2-div:7px;--pn-ask-h:0px;--err:#E07A5F;--blocked:var(--err);--lapis:#8FA9CF;--fv2-lapis:#8FA9CF;--fv2-cinnabar:#E07A5F;display:grid;grid-template-columns:var(--fv2-rail) minmax(520px,1fr);height:100vh;min-height:0;overflow:hidden}.pn.fv2[data-theme=light]{--err:#9E3A26;--lapis:#2F4A6B;--fv2-lapis:#2F4A6B;--fv2-cinnabar:#9E3A26}@media(prefers-color-scheme:light){.pn.fv2:not([data-theme=dark]):not([data-theme=light]){--err:#9E3A26;--lapis:#2F4A6B;--fv2-lapis:#2F4A6B;--fv2-cinnabar:#9E3A26}}.pn.fv2.fv2-has-panel{grid-template-columns:var(--fv2-rail) minmax(520px,1fr) var(--fv2-div) var(--fv2-panel)}.pn.fv2 .fv2-rail{display:flex;flex-direction:column;gap:2px;padding:16px 14px 12px;border-right:1px solid var(--line);background:var(--bg-2);min-height:0;overflow:auto}.pn.fv2 .fv2-brand{display:flex;align-items:center;gap:10px;margin:0 0 18px 2px}.pn.fv2 .fv2-word{font:500 17px/1 var(--serif);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.pn.fv2 .fv2-group{margin:14px 0 6px 10px;font:600 11.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pn.fv2 .fv2-places,.pn.fv2 .fv2-projects{display:flex;flex-direction:column;gap:1px}.pn.fv2 .fv2-place,.pn.fv2 .fv2-proj{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:6px;background:none;color:var(--ink);font:15px/1.3 var(--sans);text-align:left;cursor:pointer}.pn.fv2 .fv2-proj{font-size:14px;min-height:32px;color:var(--ink)}.pn.fv2 .fv2-proj{flex-direction:column;align-items:stretch;justify-content:center}.pn.fv2 .fv2-proj .fv2-pn{display:flex;justify-content:space-between;gap:6px;min-width:0}.pn.fv2 .fv2-proj .nw{flex:none;font:11px/1.6 var(--mono);padding:0 6px;border-radius:9px;background:color-mix(in srgb,var(--gold-ink) 16%,transparent);color:var(--gold-ink)}.pn.fv2 .fv2-proj .sub{font-size:12px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pn.fv2 a.fv2-place,.pn.fv2 a.fv2-place:hover{text-decoration:none}.pn.fv2 .fv2-place:hover,.pn.fv2 .fv2-proj:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.pn.fv2 .fv2-place[aria-pressed=true]{background:var(--gold-soft);font-weight:600}.pn.fv2[data-folio] .fv2-needs{min-width:20px;padding:0 6px;border-radius:10px;background:var(--needs);color:var(--needs-on);font:600 11.5px/20px var(--sans);text-align:center}.pn.fv2 .fv2-foot{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:6px}.pn.fv2 .fv2-cartouche{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;border:1px solid var(--line-2);outline:1px solid var(--line);outline-offset:-4px;border-radius:2px;background:none;color:var(--ink);cursor:pointer}.pn.fv2 .fv2-cartouche .nm{font:500 13px/1.2 var(--serif);letter-spacing:.12em;text-transform:uppercase}.pn.fv2 .fv2-cartouche .ct{font:13px/1.3 var(--serif);color:var(--muted)}.pn.fv2 .fv2-cartouche .own{font:italic 13px/1.3 var(--serif);color:var(--muted)}.pn.fv2 .fv2-chat{min-width:0;min-height:0;height:100vh;overflow:auto;padding:0 28px;display:flex;flex-direction:column}.pn.fv2 .fv2-chat>.pn-chat,.pn.fv2 .fv2-chat .pn-chat{flex:1;min-height:0}.pn.fv2 .fv2-divider{cursor:col-resize;background:var(--line);width:1px;margin:0 3px;position:relative;touch-action:none}.pn.fv2 .fv2-divider:after{content:"";position:absolute;top:0;right:-4px;bottom:0;left:-4px}.pn.fv2 .fv2-divider:hover,.pn.fv2 .fv2-divider:focus-visible{background:var(--olive);outline:none}.pn.fv2 .fv2-panel{min-width:0;min-height:0;height:100vh;display:flex;flex-direction:column;background:var(--bg)}.pn.fv2 .fv2-ptabs{display:flex;align-items:center;gap:2px;padding:10px 14px 0;border-bottom:1px solid var(--line);flex-wrap:nowrap;overflow-x:auto}.pn.fv2 .fv2-ptabs [role=tab]{flex:none;background:none;border:0;border-bottom:2px solid transparent;padding:8px 10px 9px;font:600 11.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:pointer}.pn.fv2 .fv2-ptabs [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.pn.fv2 .fv2-close{margin-left:auto;flex:none;background:none;border:0;width:32px;height:32px;font:20px/1 var(--sans);color:var(--muted);cursor:pointer;border-radius:6px}.pn.fv2 .fv2-close:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.pn.fv2 .fv2-pbody{flex:1;min-height:0;overflow:auto;padding:18px 22px 22px}.pn.fv2 .fv2-pbody[data-region=map]{display:flex;flex-direction:column}.pn.fv2 .fv2-sub{display:flex;gap:4px;margin:0 0 14px}.pn.fv2 .fv2-sub [role=tab]{background:none;border:1px solid transparent;border-radius:6px;padding:5px 10px;font:13.5px/1.2 var(--sans);color:var(--muted);cursor:pointer}.pn.fv2 .fv2-sub [role=tab][aria-selected=true]{color:var(--ink);border-color:var(--line-2);font-weight:600}.pn.fv2 .fv2-kohead{margin:0 0 10px}.pn.fv2 .fv2-koback{background:none;border:0;padding:4px 0;font:13.5px/1.2 var(--sans);color:var(--muted);cursor:pointer}.pn.fv2 .fv2-koback:hover,.pn.fv2 .fv2-koback:focus-visible{color:var(--ink);text-decoration:underline}.pn.fv2 .fv2-pbody .nv-inline{max-width:100%;overflow-wrap:anywhere}.pn.fv2 .fv2-mapbar{display:flex;justify-content:flex-end;margin:0 0 8px}.pn.fv2 .fv2-mapbar .pn-more{margin:0}.pn.fv2 .fv2-wholemap{display:flex;flex-direction:column;min-width:0}.pn.fv2 .fv2-wholemap .pn-map{max-width:100%}.pn.fv2 .fv2-maphint{margin:10px 0 0;font-size:13px}.pn.fv2 .fv2-empty{max-width:440px;margin:40px auto;text-align:center;color:var(--muted)}.pn.fv2 .fv2-empty.fv2-cart{margin-top:30vh;padding:12px 18px;border:1px solid var(--line-2);outline:1px solid var(--line);outline-offset:-5px;font:15px/1.5 var(--serif)}.pn.fv2 .fv2-add{position:relative;max-width:860px;margin:0 auto}.pn.fv2 .fv2-add-quiet .pn-add>.pn-btn{display:none}.pn.fv2 .fv2-empty h2{font:500 14px/1.3 var(--serif);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0 0 8px}.pn.fv2 .fv2-chat .pn-chat{display:block!important}.pn.fv2 .fv2-chat .pn-chat.mc-solo .pn-topics,.pn.fv2 .fv2-chat .pn-chat.phone-stream .pn-topics,.pn.fv2 .fv2-chat .pn-chat.phone-list .stream{display:none!important}.pn.fv2 .fv2-chat .pn-chat.phone-stream:not(.mc-solo) .stream{max-width:860px;margin:16px auto}.pn.fv2 .fv2-chat .stream .hd .back{display:inline-block!important}.pn.fv2 .fv2-chat .pn-chat.mc-solo .stream{max-width:860px!important;margin:0 auto!important;border:0!important;background:none!important;box-shadow:none!important;padding:0!important}.pn.fv2 .fv2-chat .pn-chat .pn-topics{max-width:860px;margin:16px auto}.pn.fv2 .fv2-chat .mc-main{min-height:calc(100vh - 92px)}.pn.fv2 .fv2-chat .mc-main>.msgs{flex:1 0 auto}.pn.fv2 .fv2-chat .sc-composer{position:sticky;bottom:0;z-index:3;background:var(--bg);padding-bottom:14px}.pn.fv2 .fv2-chat .sc-composer{border:1px solid var(--line-2);border-radius:12px;padding:6px 10px 8px;background:var(--card);box-shadow:0 14px 0 var(--bg);margin-bottom:14px;border-top:1px solid var(--line-2)}.pn.fv2 .fv2-chat .sc-composer:focus-within{border-color:var(--olive, var(--gold))}.pn.fv2 .fv2-chat .sc-composer textarea{border:0!important;background:transparent!important;box-shadow:none!important;outline:none;resize:none;padding-left:2px;padding-right:2px}.pn.fv2 .fv2-chat .sc-composer .webtoggle{border-color:transparent;background:transparent}.pn.fv2 .fv2-chat .sc-composer .webtoggle:hover,.pn.fv2 .fv2-chat .sc-composer .webtoggle.on{border-color:var(--line-2)}@media(min-width:900px){.pn.fv2:not(.fv2-sheet) .fv2-ptabs [role=tab][aria-selected=false]{display:none}}.pn.fv2 [data-testid=rr-used]{display:none}.pn.fv2[data-fv2] .prov.model.model{color:var(--muted);background:none;border-color:var(--line-2);font-family:var(--sans)}.pn.fv2[data-fv2] .cchip.cchip.cchip{background:var(--fv2-lapis);color:var(--bg);border-color:var(--fv2-lapis)}.pn.fv2[data-fv2] .cchip.cchip.cchip:hover{filter:brightness(1.15)}.pn.fv2[data-fv2] .cchip.cchip.cchip.removed{background:none;color:var(--fv2-cinnabar);border-color:var(--fv2-cinnabar);text-decoration:line-through}.pn.fv2 .pn-msg.mine .tx{font:italic 19px/1.4 var(--serif)}@media(max-width:899px){.pn.fv2,.pn.fv2.fv2-has-panel{grid-template-columns:1fr;grid-template-rows:auto 1fr}.pn.fv2 .fv2-rail{flex-direction:row;align-items:center;gap:4px;padding:8px 10px;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto}.pn.fv2 .fv2-brand{margin:0 6px 0 0}.pn.fv2 .fv2-word,.pn.fv2 .fv2-group,.pn.fv2 .fv2-projects,.pn.fv2 .fv2-cartouche{display:none}.pn.fv2 .fv2-places{flex-direction:row}.pn.fv2 .fv2-foot{margin:0;padding:0;flex-direction:row}.pn.fv2 .fv2-place{width:auto;min-height:40px;font-size:14px;padding:6px 8px;white-space:nowrap}.pn.fv2 .fv2-rail{overflow:visible;justify-content:space-between;min-width:0}.pn.fv2 .fv2-settings,.pn.fv2 .fv2-place[data-panel=notes],.pn.fv2 .fv2-papers{display:none}.pn.fv2 .fv2-chat{height:auto;padding:0 12px}}.pn.fv2.fv2-sheet.fv2-has-panel{grid-template-columns:var(--fv2-rail) minmax(0,1fr)}@media(max-width:899px){.pn.fv2.fv2-sheet.fv2-has-panel{grid-template-columns:1fr}}.pn.fv2.fv2-sheet .fv2-panel{position:fixed;left:0;right:0;bottom:96px;top:22vh;height:auto;z-index:40;border-top:1px solid var(--line-2);border-radius:12px 12px 0 0;box-shadow:var(--shadow)}@media(max-width:899px){.pn.fv2{--fv2-g:16px;--fv2-tab:6px;--fv2-foot:calc(var(--fv2-g) + env(safe-area-inset-bottom, 0px))}.pn.fv2 .fv2-rail{padding:8px var(--fv2-g)}.pn.fv2 .fv2-place{padding:6px}.pn.fv2 .fv2-chat{padding:0 var(--fv2-g)}.pn.fv2 .fv2-chat .sc-composer{bottom:var(--fv2-foot);margin-bottom:var(--fv2-foot);box-shadow:0 var(--fv2-foot) 0 var(--bg)}.pn.fv2 .fv2-chat .sc-composer:after{content:"";position:absolute;top:100%;left:calc(-1px - var(--fv2-g));right:calc(-1px - var(--fv2-g));height:calc(var(--fv2-foot) + 2px);background:var(--bg)}.pn.fv2.fv2-sheet.fv2-has-panel .fv2-chat .sc-composer{position:fixed;left:var(--fv2-g);right:var(--fv2-g);margin:0;z-index:41}.pn.fv2.fv2-sheet .fv2-panel{bottom:0}.pn.fv2.fv2-sheet .fv2-pbody{margin-bottom:calc(var(--sc-composer-h, 134px) + var(--fv2-foot) + 8px)}.pn.fv2 .fv2-ptabs{padding:10px 6px 0 calc(var(--fv2-g) - var(--fv2-tab))}.pn.fv2 .fv2-ptabs [role=tab]{padding-left:var(--fv2-tab);padding-right:var(--fv2-tab);letter-spacing:.08em}.pn.fv2 .fv2-close{position:sticky;right:0;background:var(--bg)}.pn.fv2 .fv2-pbody{padding:18px var(--fv2-g) 22px}.pn.fv2 .fv2-add{width:100%}.pn.fv2 .fv2-add .pn-add>.pn-btn[aria-expanded=true]{display:none}.pn.fv2 .fv2-add:has(.pn-addbody){position:sticky;top:0;z-index:5;display:flow-root;padding-bottom:8px;background:var(--bg)}}@media(max-width:380px){.pn.fv2{--fv2-tab:4px}.pn.fv2 .fv2-look .lk-btn{padding:4px 8px}.pn.fv2 .fv2-look .lk-btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media(max-width:899px){.pn.fv2 .md code{overflow-wrap:anywhere}.pn.fv2 .md pre{max-width:100%;overflow-x:auto}.pn.fv2 .md pre code{overflow-wrap:normal}.pn.fv2 .md table{display:block;max-width:100%;overflow-x:auto}}@media(max-width:899px){.pn.fv2 .fv2-pbody [data-testid=settings-index]{top:-18px}}@media(max-width:899px){.pn.fv2 :is(.fv2-rail .fv2-place,.fv2-rail [data-testid=look-open],[data-testid=chat-switch],[data-testid=chat-new],[data-testid=chat-jump-start],[data-testid=chat-jump-end],.sc-composer [data-testid=sc-attach],.sc-composer [data-testid=sc-more]){position:relative}.pn.fv2 :is(.fv2-rail .fv2-place,.fv2-rail [data-testid=look-open],[data-testid=chat-switch],[data-testid=chat-new],[data-testid=chat-jump-start],[data-testid=chat-jump-end],.sc-composer [data-testid=sc-attach],.sc-composer [data-testid=sc-more]):after{content:"";position:absolute;top:var(--fv2-hit, -2px);bottom:var(--fv2-hit, -2px);left:0;right:0}.pn.fv2 .fv2-rail [data-testid=look-open]{--fv2-hit:-7px}.pn.fv2 :is([data-testid=chat-switch],[data-testid=chat-new]){--fv2-hit:-14px}.pn.fv2 :is([data-testid=chat-jump-start],[data-testid=chat-jump-end]){--fv2-hit:-8px}.pn.fv2 .sc-composer [data-testid=sc-attach]{--fv2-hit:-9px}.pn.fv2 .sc-composer [data-testid=sc-more]{--fv2-hit:-8px}}@media(max-width:380px){.pn.fv2 .fv2-rail [data-testid=look-open]:after{left:-7px;right:-7px}}@media(max-width:899px){.pn.fv2 .fv2-ptabs{padding-top:0}.pn.fv2 .fv2-ptabs [role=tab]{padding-top:15px;padding-bottom:16px}.pn.fv2 .fv2-close{width:44px;height:44px}.pn.fv2 .fv2-pbody [data-testid=settings-index]{padding:0}.pn.fv2 .fv2-pbody [data-testid=settings-index] button{padding:13px 0}.pn.fv2 :is([data-testid=sky-toggle-sky],[data-testid=sky-toggle-list]){position:relative;z-index:1}.pn.fv2 :is([data-testid=sky-toggle-sky],[data-testid=sky-toggle-list]):after{content:"";position:absolute;top:-11px;right:-6px;bottom:-11px;left:-6px}.pn.fv2 .more-menu .webtoggle{min-height:44px}}@media(max-width:899px){.pn.fv2 .note.lit{box-shadow:0 0 0 6px var(--gold-soft);outline:1px solid var(--ink);outline-offset:6px}}@media(max-width:380px){.pn.fv2 .sc-composer .row{gap:4px}}@media(max-width:899px){.pn.fv2 .fv2-pbody [data-testid=sky-card]{position:sticky;bottom:0;z-index:2}}@media(max-width:899px){.pn.fv2 .fv2-ptabs{padding-right:56px;scroll-padding-right:56px;scrollbar-width:none}.pn.fv2 .fv2-ptabs [role=tab]{letter-spacing:.04em}.pn.fv2 .fv2-close{position:absolute;top:0;right:8px;width:44px;height:44px;margin:0;z-index:1;background:var(--bg)}}@media(max-width:899px){.pn.fv2.fv2-sheet .fv2-panel{top:104px}.pn.fv2.fv2-sheet.fv2-has-panel .fv2-chat{overflow:hidden}.pn.fv2.fv2-sheet .fv2-pbody{overscroll-behavior:contain}.pn.fv2.fv2-sheet .fv2-rail{position:relative;z-index:39}.pn.fv2 .fv2-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:38;padding:0;border:0;background:#00000052;cursor:pointer}}@media(max-width:899px){.pn.fv2 .more-menu .worker{max-width:100%}}@media(max-width:899px){.pn.fv2 [data-testid=pc-todo-board]{display:none}}.pn.fv2 .fm-ledger{position:absolute;right:12px;top:34px;z-index:3;max-width:min(260px,calc(100% - 24px));padding:8px 12px 9px;background:var(--card);border:1px solid var(--line-2);outline:1px solid var(--line);outline-offset:-4px;font:13px/1.35 var(--serif);color:var(--ink)}.pn.fv2 .fm-lh{display:block;width:100%;text-align:left;background:none;border:0;padding:0;cursor:pointer;font:500 11px/1.3 var(--serif);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pn.fv2 .fm-ledger.fm-shut{padding:6px 10px}.pn.fv2 .fm-shut .fm-lt{margin:2px 0 0;font-size:14px}.pn.fv2 .fm-ls{letter-spacing:.04em;text-transform:none;font-style:italic}.pn.fv2 .fm-lt{display:flex;align-items:center;gap:7px;margin:4px 0 3px;font-size:15px}.pn.fv2 .fm-ring{width:9px;height:9px;border-radius:50%;border:1.2px solid var(--ink);box-sizing:border-box;flex:none}.pn.fv2 .fm-lr{display:block;width:100%;text-align:left;background:none;border:0;padding:1px 0;font:inherit;color:var(--ink);cursor:pointer}.pn.fv2 .fm-lr:hover{text-decoration:underline;text-underline-offset:3px}.pn.fv2 .fm-lf{margin-top:4px;font-style:italic;font-size:12px;color:var(--muted)}@media(max-width:860px){.pn.fv2 .fm-ledger{top:8px;right:8px;font-size:12.5px}}.pn.fv2 .fv2-look{padding:0 4px}.pn.fv2 .fv2-mapbar{gap:8px;align-items:center}@media(max-width:860px){.pn.fv2 .fv2-look{padding:0;align-self:center}}@media(min-width:900px){.pn.fv2[data-chats-rail] .fv2-rail{padding-bottom:0}.pn.fv2[data-chats-rail] .fv2-brand{margin-bottom:10px}.pn.fv2[data-chats-rail] .fv2-place{min-height:30px;padding:4px 10px;font-size:14px}.pn.fv2[data-chats-rail] .fv2-foot{position:sticky;bottom:0;background:var(--bg-2);padding:8px 0 12px;border-top:1px solid var(--line);margin-top:auto}}.pn.fv2 .sb-wh{margin:18px 0 4px;font:400 19px/1.25 var(--serif);color:var(--ink)}@media(min-width:900px){.pn.fv2[data-sb] .fv2-foot{display:grid;grid-template-columns:auto 1fr;gap:6px 8px;align-items:center;padding-top:8px}.pn.fv2[data-sb] .fv2-cartouche{grid-column:1 / -1;flex-direction:row;justify-content:center;gap:8px;padding:6px}.pn.fv2[data-sb] .fv2-cartouche .own{display:none}.pn.fv2[data-sb] .fv2-settings{width:auto;min-height:32px}}.ex-bar.svelte-37raqp{height:6px;border-radius:3px;background:var(--line, #ddd);overflow:hidden;margin:6px 0}.ex-bar.svelte-37raqp span:where(.svelte-37raqp){display:block;height:100%;background:var(--accent, #2b5ea7);transition:width .6s ease}.ex-inline.svelte-37raqp{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.card.svelte-12ysfne{border:1px solid var(--line);border-radius:8px;padding:12px 14px;background:var(--card)}h3.svelte-12ysfne{margin:0 0 6px;font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lead.svelte-12ysfne{margin:4px 0 8px;font:14px/1.5 var(--sans);color:var(--ink)}ul.svelte-12ysfne{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.s.svelte-12ysfne{font:600 13px/1.4 var(--sans);color:var(--ink)}.v.svelte-12ysfne{font:13px/1.45 var(--sans);color:var(--ink);overflow-wrap:anywhere}.was.svelte-12ysfne{text-decoration:line-through;color:var(--muted)}.m.svelte-12ysfne{font:12px/1.4 var(--sans);color:var(--muted)}.act.svelte-12ysfne{display:flex;gap:8px;margin-top:4px}.card.svelte-6eutmq{border:1px solid var(--line);border-radius:8px;padding:12px 14px;background:var(--card)}h3.svelte-6eutmq{margin:0 0 6px;font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}h3.gap.svelte-6eutmq{margin-top:14px}.lead.svelte-6eutmq{margin:4px 0 8px;font:14px/1.5 var(--sans);color:var(--ink)}ul.svelte-6eutmq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.s.svelte-6eutmq{font:600 13px/1.4 var(--sans);color:var(--ink)}.v.svelte-6eutmq{font:13px/1.45 var(--sans);color:var(--ink);overflow-wrap:anywhere}.m.svelte-6eutmq{font:12px/1.4 var(--sans);color:var(--muted);overflow-wrap:anywhere}.act.svelte-6eutmq{display:flex;gap:8px;margin-top:4px}.mc-toggle.svelte-1176o0l{display:flex;gap:8px;align-items:center;font-weight:600;margin:4px 0 8px;cursor:pointer}.mc-help.svelte-1176o0l{margin:0 0 8px;padding-left:18px;font-size:13px;line-height:1.45}.mc-help.svelte-1176o0l li:where(.svelte-1176o0l){margin:2px 0}.mc-labs.svelte-1176o0l{font-size:12px}.ys.svelte-1g3f6s{display:flex;flex-direction:column;gap:12px}.card.svelte-1g3f6s{border:1px solid var(--line);border-radius:8px;padding:12px 14px;background:var(--card)}h3.svelte-1g3f6s{margin:0 0 6px;font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}p.svelte-1g3f6s{margin:4px 0;font:14px/1.5 var(--sans);color:var(--ink)}.take.svelte-1g3f6s .pn-card{border:0;padding:0;margin:6px 0 0;background:none;box-shadow:none}.card.svelte-1g3f6s .pn-card{border:0;padding:0;margin:0;background:none;box-shadow:none}.foot.svelte-1g3f6s{font:italic 13px/1.4 var(--serif, Georgia, serif);color:var(--muted);text-align:center;margin-top:4px}.foot.ver.svelte-1g3f6s{font:12px/1.4 var(--sans);margin-top:0;font-variant-numeric:tabular-nums}.astro-b.svelte-12y5isk{background:none;border:0;padding:0;margin:0;cursor:pointer;line-height:0;border-radius:50%}.astro-b.svelte-12y5isk:focus-visible{outline:2px solid var(--olive);outline-offset:2px}path.svelte-12y5isk{transition:d .24s ease}@media(prefers-reduced-motion:reduce){path.svelte-12y5isk{transition:none}}.fq.svelte-1vz2qnz{max-width:720px;margin:36px auto 8px;padding-left:18px;border-left:2px solid var(--gold, var(--ink));min-width:0}.who.svelte-1vz2qnz{font:600 11.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}h2.svelte-1vz2qnz{font:400 30px/1.2 var(--serif);color:var(--ink);margin:0 0 14px;overflow-wrap:anywhere}.qlab.svelte-1vz2qnz,.kicker.svelte-1vz2qnz{font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 6px}.lab.svelte-1vz2qnz{display:block;font:600 15px/1.4 var(--sans);color:var(--ink);margin:14px 0 6px}form.svelte-1vz2qnz .lab:where(.svelte-1vz2qnz):first-child{margin-top:0}.dim.svelte-1vz2qnz{color:var(--dim);font:13.5px/1.45 var(--sans);margin:4px 0 0}input[type=text].svelte-1vz2qnz,textarea.svelte-1vz2qnz{width:100%;box-sizing:border-box;font:16px/1.4 var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2, var(--line));border-radius:8px;padding:10px 12px}input[type=text].svelte-1vz2qnz:focus,textarea.svelte-1vz2qnz:focus{outline:none;border-color:var(--gold)}.ways.svelte-1vz2qnz{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.ways.svelte-1vz2qnz button:where(.svelte-1vz2qnz){font:14px var(--sans);color:var(--ink);background:none;border:1px solid var(--line-2, var(--line));border-radius:999px;padding:6px 12px;cursor:pointer}.ways.svelte-1vz2qnz button.on:where(.svelte-1vz2qnz){background:var(--ink);color:var(--bg);border-color:var(--ink)}.pane.svelte-1vz2qnz{min-width:0;margin:0 0 10px;font:14px/1.5 var(--sans);color:var(--ink)}.row.svelte-1vz2qnz{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:10px}.btn.svelte-1vz2qnz{font:600 14px var(--sans);color:var(--ink);background:none;border:1px solid var(--line-2, var(--line));border-radius:8px;padding:9px 16px;cursor:pointer}.btn.primary.svelte-1vz2qnz{color:var(--bg);background:var(--ink);border-color:var(--ink)}.btn.svelte-1vz2qnz:disabled{opacity:.55;cursor:default}.err.svelte-1vz2qnz{color:var(--err);font:14px/1.45 var(--sans)}.prep.svelte-1vz2qnz{margin:0 0 4px;padding-left:18px;font:14px/1.5 var(--sans);color:var(--ink)}.live.svelte-1vz2qnz{border:1px solid var(--line-2, var(--line));border-radius:8px;padding:10px 14px;margin:0 0 14px}.live.svelte-1vz2qnz p:where(.svelte-1vz2qnz){margin:0;font:14.5px/1.5 var(--sans);color:var(--ink)}.holds.svelte-1vz2qnz{font-weight:600}.pulse.svelte-1vz2qnz{width:8px;height:8px;border-radius:50%;background:var(--gold);display:inline-block;margin-right:8px;animation:svelte-1vz2qnz-ne-pulse 1.4s ease-in-out infinite}@keyframes svelte-1vz2qnz-ne-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.pulse.svelte-1vz2qnz{animation:none}}.ans.svelte-1vz2qnz{margin:0 0 16px}.md.svelte-1vz2qnz{font:16px/1.6 var(--sans);color:var(--ink);overflow-wrap:anywhere}.srcs.svelte-1vz2qnz{margin:10px 0 0;padding-left:22px;display:grid;gap:6px;font:14px/1.45 var(--sans);color:var(--ink)}.srcs.svelte-1vz2qnz li:where(.svelte-1vz2qnz){overflow-wrap:anywhere}.srcs.svelte-1vz2qnz .dim:where(.svelte-1vz2qnz){display:block;margin:0}.more.svelte-1vz2qnz{margin-top:6px}@media(max-width:560px){.fq.svelte-1vz2qnz{margin-top:20px;padding-left:12px}h2.svelte-1vz2qnz{font-size:25px}}.fill.svelte-1k958l2{scroll-margin-top:12px;max-width:720px;margin:36px auto 20px;padding-left:18px;border-left:2px solid var(--ink);min-width:0}.who.svelte-1k958l2{font:600 11.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}h2.svelte-1k958l2{font:400 32px/1.2 var(--serif);color:var(--ink);margin:0 0 10px}h3.svelte-1k958l2{font:400 19px var(--serif);color:var(--ink);margin:0}h2.sub.svelte-1k958l2{font-size:21px;margin:18px 0 6px}.lede.svelte-1k958l2{font:16px/1.55 var(--sans);color:var(--ink);margin:0 0 14px;max-width:620px}.dim.svelte-1k958l2{color:var(--dim)}.live.svelte-1k958l2{border:1px solid var(--line-2, var(--line));border-radius:8px;padding:10px 14px;margin:0 0 16px;background:var(--card, transparent)}.live.svelte-1k958l2 p:where(.svelte-1k958l2){margin:0;font:14.5px/1.5 var(--sans)}.holds.svelte-1k958l2{color:var(--ink);font-weight:600}.idle.svelte-1k958l2{color:var(--dim)}.jobs.svelte-1k958l2{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px;font:14px/1.45 var(--sans);color:var(--ink)}.jobs.svelte-1k958l2 li:where(.svelte-1k958l2){display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:8px;align-items:baseline;overflow-wrap:anywhere}.pulse.svelte-1k958l2{width:8px;height:8px;border-radius:50%;background:var(--gold);display:inline-block;animation:svelte-1k958l2-fv2fill-pulse 1.4s ease-in-out infinite}.bar.svelte-1k958l2{grid-column:2;display:block;height:3px;border-radius:2px;background:var(--line);margin-top:4px;overflow:hidden}.bar.svelte-1k958l2 span:where(.svelte-1k958l2){display:block;height:100%;background:var(--ink)}@keyframes svelte-1k958l2-fv2fill-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.pulse.svelte-1k958l2{animation:none}}.hd.svelte-1k958l2{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;margin:4px 0 6px}.ways.svelte-1k958l2{list-style:none;margin:0;padding:0;display:grid}.way.svelte-1k958l2{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:6px 12px;align-items:start;padding:10px 0;border-top:1px solid var(--line)}.way.svelte-1k958l2:first-child{border-top:0}.tick.svelte-1k958l2{margin-top:1px;width:20px;height:20px;border:1px solid var(--line-2, var(--line));border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--ink)}.way.done.svelte-1k958l2 .tick:where(.svelte-1k958l2){border-color:var(--ink);background:var(--gold-soft)}.wt.svelte-1k958l2{display:grid;gap:2px;min-width:0;font:15px/1.4 var(--sans);color:var(--ink)}.wt.svelte-1k958l2 .dim:where(.svelte-1k958l2){font-size:13.5px;line-height:1.45}.wa.svelte-1k958l2{display:flex;flex-direction:column;align-items:flex-end;gap:4px;align-self:center}.btn.svelte-1k958l2{font:600 14px var(--sans);color:var(--ink);background:none;border:1px solid var(--line-2, var(--line));border-radius:8px;padding:8px 12px;cursor:pointer;white-space:nowrap;text-decoration:none}.btn.primary.svelte-1k958l2{color:var(--bg);background:var(--ink);border-color:var(--ink)}.btn.svelte-1k958l2:focus-visible,.lnk.svelte-1k958l2:focus-visible{outline:2px solid var(--gold-ink, var(--ink));outline-offset:2px}.lnk.svelte-1k958l2{background:none;border:0;padding:0;font:13px var(--sans);color:var(--dim);text-decoration:underline;cursor:pointer}.lnk.svelte-1k958l2:hover{color:var(--ink)}.x.svelte-1k958l2{grid-column:2 / -1;min-width:0;margin-top:6px;font:14px/1.5 var(--sans);color:var(--ink)}.x.svelte-1k958l2 p:where(.svelte-1k958l2){margin:0 0 8px}.x.svelte-1k958l2 code:where(.svelte-1k958l2){font:12.5px/1.4 var(--mono);overflow-wrap:anywhere}.copy.svelte-1k958l2{display:flex;gap:8px;align-items:flex-start;border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin:0 0 8px;min-width:0}.copy.svelte-1k958l2 code:where(.svelte-1k958l2){flex:1;min-width:0}.copy.svelte-1k958l2 button:where(.svelte-1k958l2){font:600 12.5px var(--sans);color:var(--ink);background:none;border:1px solid var(--line-2, var(--line));border-radius:6px;padding:3px 8px;cursor:pointer}.first.svelte-1k958l2{margin:0 0 14px;display:grid;gap:6px;font:14.5px/1.45 var(--sans);color:var(--ink)}.first.svelte-1k958l2 label:where(.svelte-1k958l2){font-weight:600}.first.svelte-1k958l2 label:where(.svelte-1k958l2) .dim:where(.svelte-1k958l2){font-weight:400}.first.svelte-1k958l2 .row:where(.svelte-1k958l2){display:flex;gap:8px;min-width:0}.first.svelte-1k958l2 input:where(.svelte-1k958l2){flex:1;min-width:0;font:15px/1.4 var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2, var(--line));border-radius:8px;padding:8px 10px}.first.svelte-1k958l2 input:where(.svelte-1k958l2):focus{outline:none;border-color:var(--gold)}.first.svelte-1k958l2 p:where(.svelte-1k958l2){margin:0}.err.svelte-1k958l2{color:var(--err)}.btn.svelte-1k958l2:disabled{opacity:.55;cursor:default}.acts.svelte-1k958l2{display:flex;gap:16px;align-items:center;margin:16px 0 0;flex-wrap:wrap}.foot.svelte-1k958l2{margin:14px 0 0;font:13px/1.5 var(--sans)}@media(max-width:560px){.fill.svelte-1k958l2{margin-top:20px;padding-left:12px}h2.svelte-1k958l2{font-size:27px}.way.svelte-1k958l2{grid-template-columns:22px minmax(0,1fr)}.wa.svelte-1k958l2{grid-column:2;flex-direction:row;flex-wrap:wrap;gap:8px 14px;align-items:center;align-self:start}.x.svelte-1k958l2{grid-column:1 / -1}}.tour.svelte-4adiv9{max-width:720px;margin:40px auto 20px;padding-left:18px;border-left:2px solid var(--ink)}.who.svelte-4adiv9{font:600 11.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}h2.svelte-4adiv9{font:400 30px/1.2 var(--serif);color:var(--ink);margin:0 0 12px}.lede.svelte-4adiv9{font:16px/1.55 var(--sans);color:var(--ink);margin:0 0 10px;max-width:600px}.acts.svelte-4adiv9{display:flex;gap:14px;align-items:center;margin-top:16px}.go.svelte-4adiv9{font:600 15px var(--sans);color:var(--bg);background:var(--ink);border:0;border-radius:8px;padding:10px 16px;cursor:pointer}.go.svelte-4adiv9:focus-visible{outline:2px solid var(--gold-ink, var(--ink));outline-offset:2px}.acts.svelte-4adiv9 .pn-more:where(.svelte-4adiv9){margin:0}.ex.svelte-1h050cy{margin:14px 0 6px;padding:12px 16px 14px;border:1px solid var(--line-2);border-left:3px solid var(--ink);border-radius:4px 10px 10px 4px;background:var(--card)}h3.svelte-1h050cy{margin:0 0 6px;font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}h3.svelte-1h050cy+p:where(.svelte-1h050cy){margin-top:0}p.svelte-1h050cy{margin:4px 0 8px;font:14.5px/1.55 var(--sans);color:var(--ink)}ul.svelte-1h050cy{margin:2px 0 10px 18px;padding:0;display:grid;gap:4px;font:14.5px/1.5 var(--sans);color:var(--ink)}ul.svelte-1h050cy .pn-more:where(.svelte-1h050cy){margin:0;font-size:14.5px}.done.svelte-1h050cy{font:600 13.5px var(--sans);color:var(--ink);background:none;border:1px solid var(--line-2);border-radius:8px;padding:6px 12px;cursor:pointer}.done.svelte-1h050cy:hover{border-color:var(--ink)}
