@font-face{font-family:PI Symbols;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/afterglow-symbols.woff2)format("woff2")}html.icons-off .afterglow .ms{visibility:hidden}.afterglow{--ag-night:#101012;--ag-booth:#1a1a1b;--ag-seam:#28282a;--ag-cream:#f7f4ef;--ag-haze:#b7b7b8;--ag-dusk:#888;--ag-flare:#fe3c7d;--ag-ember:#ffb003;--ag-blush:#ffa4d0;--ag-flare-tint:#341722;--ag-signal:#02d95c;--ag-signal-tint:#0e2e1d;--ag-alert:#e34100;--ag-brass:#947b00;--ag-white:#fff;--ag-hairline:#f7f4ef1f;--ag-inset:#ffffff0a;--preview-hover:#f7f4ef0f;--preview-stage:#0a0a0b;--ag-canvas:var(--ag-night);--ag-surface:var(--ag-booth);--ag-text:var(--ag-cream);--ag-text-muted:var(--ag-haze);--ag-border:var(--ag-seam);--ag-accent:var(--ag-flare);--ag-focus:var(--ag-flare);--ag-error:var(--ag-alert);--ag-border-strong:#f7f4ef57;--ag-ring-focus:#fe3c7d47;--ag-glass:#10101266;--ag-gradient-aura:linear-gradient(90deg,#fe3c7d 0%,#ffb003 100%);--ag-shadow-aura:-7px 0 40px 0 #ffb00329,7px 0 40px 0 #fe3c7d29;--ag-shadow-overlay:0 25px 50px -12px #00000080;--ag-font:"Neue Montreal","Inter Tight",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--ag-mono:ui-monospace,"SF Mono",Menlo,monospace;--ag-text-stat:2.5rem;--ag-text-title:1.25rem;--ag-text-lead:1.125rem;--ag-text-body:1rem;--ag-text-small:.875rem;--ag-text-label:.75rem;--ag-space-xs:.25rem;--ag-space-sm:.5rem;--ag-space-md:.75rem;--ag-space-lg:1rem;--ag-space-xl:1.5rem;--ag-space-2xl:2rem;--ag-space-3xl:3rem;--ag-radius-sm:6px;--ag-radius-md:12px;--ag-radius-lg:20px;--ag-radius-xl:24px;--ag-radius-full:999px;--hit:44px;--tab-h:64px;--ag-ease:cubic-bezier(.2,0,0,1);--ag-duration:.16s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.afterglow *,.afterglow :before,.afterglow :after{box-sizing:border-box}.afterglow{-webkit-text-size-adjust:100%;background:var(--ag-canvas);color:var(--ag-text);font-family:var(--ag-font);font-size:var(--ag-text-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}.afterglow a{color:inherit}.afterglow h1,.afterglow h2,.afterglow h3,.afterglow p,.afterglow ul,.afterglow ol,.afterglow dl,.afterglow dd,.afterglow figure{margin:0}.afterglow ul,.afterglow ol{padding:0;list-style:none}.afterglow button{font:inherit}.afterglow :where(a,button,input,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){.afterglow *,.afterglow :before,.afterglow :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.afterglow .ms{white-space:nowrap;text-transform:none;letter-spacing:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;direction:ltr;flex:none;width:1em;font-family:PI Symbols,Material Symbols Rounded;font-size:1.25em;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.afterglow .ms--fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.afterglow .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.afterglow .skip{z-index:50;position:absolute;top:12px;left:12px;transform:translateY(-300%)}.afterglow .skip:focus{transform:none}.afterglow [hidden]{display:none!important}.afterglow .pi{isolation:isolate;background:var(--ag-canvas);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:clip;container:pi/inline-size}.afterglow .shell{flex-direction:column;flex:1 0 auto;display:flex}.afterglow .btn{justify-content:center;align-items:center;gap:var(--ag-space-sm);min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);cursor:pointer;white-space:nowrap;color:var(--ag-cream);transition:background-color var(--ag-duration)var(--ag-ease),border-color var(--ag-duration)var(--ag-ease),filter var(--ag-duration)var(--ag-ease);background:0 0;border:1px solid #0000;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.afterglow .btn:active{transform:translateY(1px)}.afterglow .btn--primary{background:var(--ag-cream);color:var(--ag-night)}.afterglow .btn--primary:hover{background:var(--ag-white)}.afterglow .btn--quiet{background:var(--ag-seam)}.afterglow .btn--quiet:hover{border-color:var(--ag-border-strong)}.afterglow .btn--line{border-color:var(--ag-hairline)}.afterglow .btn--line:hover{border-color:var(--ag-border-strong)}.afterglow .btn--aura{background:var(--ag-gradient-aura);color:var(--ag-night);border:0}.afterglow .btn--aura:hover{filter:brightness(1.08)}.afterglow .btn--aura:focus-visible{outline-color:var(--ag-cream)}.afterglow .btn.is-error{border-color:var(--ag-error)}.afterglow .icon-btn{width:var(--hit);height:var(--hit);border-radius:var(--ag-radius-full);background:var(--ag-seam);color:var(--ag-cream);cursor:pointer;border:1px solid #0000;flex:none;place-items:center;font-size:1rem;display:inline-grid}.afterglow .icon-btn:hover{border-color:var(--ag-border-strong)}.afterglow .icon-btn[disabled]{opacity:.45;cursor:default;border-color:#0000}.afterglow .icon-btn--ghost{color:var(--ag-haze);background:0 0}.afterglow .icon-btn--ghost:hover,.afterglow .icon-btn--ghost[aria-expanded=true]{background:var(--ag-hairline);color:var(--ag-cream);border-color:#0000}.afterglow .eyebrow{font-size:var(--ag-text-label);color:var(--ag-haze);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.afterglow .title{font-size:var(--ag-text-lead);text-wrap:balance;font-weight:500;line-height:1.3}.afterglow .small{font-size:var(--ag-text-small);line-height:1.43}.afterglow .label{font-size:var(--ag-text-label);color:var(--ag-haze);font-weight:500;line-height:1.3}.afterglow .muted{color:var(--ag-haze)}.afterglow .faint{color:var(--ag-dusk)}.afterglow .card .faint{color:var(--ag-haze)}.afterglow .num{font-variant-numeric:tabular-nums}.afterglow .ag-prose{gap:var(--ag-space-md);max-width:68ch;color:var(--ag-haze);flex-direction:column;font-size:.9375rem;display:flex}.afterglow .ag-prose strong{color:var(--ag-cream);font-weight:500}.afterglow .inline-link{color:var(--ag-cream);text-decoration:underline;-webkit-text-decoration-color:var(--ag-border-strong);text-decoration-color:var(--ag-border-strong);text-underline-offset:3px;padding-block:14px}.afterglow .inline-link:hover{-webkit-text-decoration-color:var(--ag-cream);text-decoration-color:var(--ag-cream)}.afterglow .cite{color:var(--ag-flare);vertical-align:super;padding:0 3px;font-size:.72em;font-weight:500;line-height:0;text-decoration:none;position:relative}.afterglow .cite:before{content:"[" attr(data-n)"]"}.afterglow .cite:after{content:"";height:var(--hit);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.afterglow .cite:hover,.afterglow .item:hover .cite{color:var(--ag-blush)}.afterglow .cite+.cite{margin-left:var(--ag-space-md)}.afterglow .chip{border-radius:var(--ag-radius-sm);background:var(--ag-seam);color:var(--ag-haze);font-size:var(--ag-text-label);white-space:nowrap;align-items:center;gap:.4em;padding:.32em .72em;font-weight:500;display:inline-flex}.afterglow .row{gap:var(--ag-space-sm);flex-wrap:wrap;align-items:center;display:flex}.afterglow .topbar{align-items:center;gap:var(--ag-space-md);padding:var(--ag-space-md)max(16px,env(safe-area-inset-right,0px))var(--ag-space-xs)max(16px,env(safe-area-inset-left,0px));display:flex}.afterglow .brand{align-items:center;gap:var(--ag-space-sm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;min-height:var(--hit);font-size:.9375rem;text-decoration:none;display:inline-flex}.afterglow .brand b{font-weight:500}.afterglow .brand__mark{width:28px;height:28px;color:var(--ag-accent);flex:none;place-items:center;display:grid}.afterglow .brand__mark .ms{font-size:1.5rem}.afterglow .topbar__spacer{flex:1}.afterglow .side{gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .side__head{justify-content:space-between;align-items:center;gap:var(--ag-space-sm);padding:var(--ag-space-xs)0 var(--ag-space-md)var(--ag-space-sm);display:flex}.afterglow .side__group{gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .side__label{padding:var(--ag-space-md)var(--ag-space-lg)var(--ag-space-xs)}.afterglow .side__spacer{flex:1}.afterglow .nav-i{align-items:center;gap:var(--ag-space-lg);min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);color:var(--ag-cream);font-size:var(--ag-text-body);cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-weight:500;text-decoration:none;display:flex}.afterglow .nav-i .ms{color:var(--ag-haze);font-size:1.375rem}.afterglow .nav-i:hover{background:var(--ag-hairline)}.afterglow .nav-i[aria-current=page]{background:var(--ag-seam)}.afterglow .nav-i[aria-current=page] .ms{color:var(--ag-cream);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.afterglow .avatar{border-radius:var(--ag-radius-full);background:var(--ag-seam);width:28px;height:28px;font-size:var(--ag-text-label);flex:none;place-items:center;font-weight:500;display:grid}.afterglow .side-search{align-items:center;gap:var(--ag-space-sm);min-height:var(--hit);padding:0 var(--ag-space-lg);margin-bottom:var(--ag-space-sm);border-radius:var(--ag-radius-full);background:var(--ag-night);color:var(--ag-dusk);border:1px solid #0000;display:flex}.afterglow .side-search:focus-within,.afterglow .src-search:focus-within{border-color:var(--ag-focus);box-shadow:0 0 0 3px var(--ag-ring-focus)}.afterglow .side-search input,.afterglow .src-search input{all:unset;min-width:0;color:var(--ag-cream);font-size:var(--ag-text-body);flex:1}.afterglow .side-search input::-moz-placeholder{color:var(--ag-dusk)}.afterglow .src-search input::-moz-placeholder{color:var(--ag-dusk)}.afterglow .side-search input::placeholder,.afterglow .src-search input::placeholder{color:var(--ag-dusk)}.afterglow .ptabs{padding:0 max(16px,env(safe-area-inset-left,0px));display:flex}.afterglow .utabs{border-bottom:1px solid var(--ag-seam);flex:1;min-width:0;display:flex}.afterglow .utabs a{min-width:0;min-height:52px;padding:var(--ag-space-xs)var(--ag-space-sm);text-align:center;line-height:1.2;font-size:var(--ag-text-body);color:var(--ag-dusk);flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:flex;position:relative}.afterglow .utabs a:hover{color:var(--ag-cream)}.afterglow .utabs a:focus-visible{outline-offset:-2px}.afterglow .utabs a .ms{font-size:1rem}.afterglow .utabs a[aria-current=page]{color:var(--ag-cream)}.afterglow .utabs a[aria-current=page]:after{content:"";background:var(--ag-cream);height:2px;position:absolute;bottom:-1px;left:0;right:0}.afterglow .secnav{z-index:20;align-items:center;gap:var(--ag-space-sm);padding:var(--ag-space-sm)max(16px,env(safe-area-inset-right,0px))var(--ag-space-sm)max(16px,env(safe-area-inset-left,0px));background:var(--ag-glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;position:sticky;top:0}.afterglow .secnav__track{background:var(--ag-night);border-radius:var(--ag-radius-full);flex:auto;gap:2px;min-width:0;padding:4px;display:flex;overflow:hidden}.afterglow .secnav__track a.is-over{display:none}.afterglow .secnav__more{appearance:none;cursor:pointer;min-height:var(--hit);padding:0 var(--ag-space-sm)0 var(--ag-space-lg);border-radius:var(--ag-radius-full);color:var(--ag-haze);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:2px;font-size:.9375rem;font-weight:500;display:inline-flex}.afterglow .secnav__more:hover,.afterglow .secnav__more[aria-expanded=true]{color:var(--ag-cream)}.afterglow .secnav__more.is-current{background:var(--ag-seam);color:var(--ag-cream);box-shadow:inset 0 0 0 1px var(--ag-border-strong)}.afterglow .secnav__track a{min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);color:var(--ag-haze);white-space:nowrap;flex:none;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.afterglow .secnav__track a:hover{color:var(--ag-cream)}.afterglow .secnav__track a[aria-current=true]{background:var(--ag-seam);color:var(--ag-cream);box-shadow:inset 0 0 0 1px var(--ag-border-strong)}.afterglow .secnav__pct{font-size:var(--ag-text-label);color:var(--ag-haze);text-align:right;flex:none;min-width:3.4ch}.afterglow .share-btn{flex:none}.afterglow .share-btn .js-lab{display:none}.afterglow .share-btn{width:var(--hit);padding:0}.afterglow .cbody{gap:var(--ag-space-md);padding:var(--ag-space-sm)max(16px,env(safe-area-inset-right,0px))var(--ag-space-xl)max(16px,env(safe-area-inset-left,0px));flex-direction:column;display:flex;container:body/inline-size}.afterglow .intro{gap:var(--ag-space-md);padding:var(--ag-space-lg)var(--ag-space-xs)var(--ag-space-md);flex-direction:column;display:flex}.afterglow .intro h1{font-size:var(--ag-text-stat);letter-spacing:-.01em;font-weight:500;line-height:1}.afterglow .intro__tag{color:var(--ag-haze);max-width:56ch}.afterglow .byline{font-size:var(--ag-text-small);color:var(--ag-haze);max-width:64ch}.afterglow .byline strong{color:var(--ag-cream);font-weight:500}.afterglow .card{background:var(--ag-inset);border-radius:var(--ag-radius-lg);padding:var(--ag-space-xl);min-width:0;position:relative}.afterglow .facts{gap:var(--ag-space-lg)var(--ag-space-xl);padding-block:var(--ag-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.afterglow .facts div{flex-direction:column;gap:2px;min-width:0;display:flex}.afterglow .facts b{font-size:var(--ag-text-lead);font-weight:500;line-height:1.3}@container body (min-width:560px){.afterglow .facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.afterglow .sec{gap:var(--ag-space-lg);padding-top:var(--ag-space-sm);flex-direction:column;scroll-margin-top:12px;display:flex}.afterglow .sec__head{justify-content:space-between;align-items:center;gap:var(--ag-space-md);margin:0 calc(-1*var(--ag-space-sm));display:flex}.afterglow .sec__head h2{min-width:0;font-size:inherit;flex:1}.afterglow .sec__toggle{appearance:none;color:var(--ag-cream);cursor:pointer;text-align:left;align-items:center;gap:var(--ag-space-sm);width:100%;min-height:var(--hit);padding:0 var(--ag-space-sm);border-radius:var(--ag-radius-full);font-size:var(--ag-text-lead);background:0 0;border:0;font-weight:500;line-height:1.25;display:flex}.afterglow .sec__toggle:hover{background:var(--ag-hairline)}.afterglow .sec__toggle .ms{color:var(--ag-haze);transition:transform var(--ag-duration)var(--ag-ease)}.afterglow .sec__toggle[aria-expanded=false] .ms{transform:rotate(-90deg)}.afterglow .sec__tools{gap:var(--ag-space-md);flex:none;display:flex}.afterglow .tool{position:relative}.afterglow .tool__done{border-radius:var(--ag-radius-full);background:var(--ag-seam);color:var(--ag-cream);font-size:var(--ag-text-label);white-space:nowrap;padding:4px 10px;font-weight:500;display:none;position:absolute;top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.afterglow .tool.is-done .tool__done{display:block}.afterglow .tool.is-done.is-error .tool__done{box-shadow:inset 0 0 0 1px var(--ag-error)}.afterglow .sec__body{gap:var(--ag-space-xl);flex-direction:column;display:flex}.afterglow .sec__body[hidden]{display:none}.afterglow .sec__sum{font-size:var(--ag-text-body);color:var(--ag-cream)}.afterglow .sub{gap:var(--ag-space-sm);flex-direction:column;min-width:0;display:flex}.afterglow .rule{background:var(--ag-hairline);border:0;height:1px;margin:0}.afterglow .grid2,.afterglow .grid3{gap:var(--ag-space-xl);grid-template-columns:minmax(0,1fr);display:grid}@container body (min-width:560px){.afterglow .grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container body (min-width:640px){.afterglow .grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.afterglow .dose-big{font-size:var(--ag-text-stat);letter-spacing:-.01em;font-weight:400;line-height:1}.afterglow .dose-big small{font-size:var(--ag-text-lead);color:var(--ag-haze);margin-left:.2em}.afterglow .formula{font-size:var(--ag-text-stat);font-weight:400;line-height:1}.afterglow .formula sub{font-size:.5em}.afterglow .kv{gap:var(--ag-space-sm)var(--ag-space-xl);font-size:var(--ag-text-small);grid-template-columns:fit-content(42%) minmax(0,1fr);display:grid}.afterglow .kv dt{color:var(--ag-haze);overflow-wrap:anywhere;font-weight:500}.afterglow .kv dd{color:var(--ag-cream);overflow-wrap:anywhere}.afterglow .kv a{color:var(--ag-flare);min-height:var(--hit);align-items:center;margin-block:-12px;text-decoration:none;display:inline-flex}.afterglow .kv a:hover{color:var(--ag-blush)}.afterglow .seq{font-family:var(--ag-mono);font-size:var(--ag-text-small);color:var(--ag-haze);background:var(--ag-night);border-radius:var(--ag-radius-md);padding:var(--ag-space-md)var(--ag-space-lg);white-space:normal;overflow-wrap:anywhere;display:block}.afterglow .bars{gap:var(--ag-space-lg);flex-direction:column;display:flex}.afterglow .bar{gap:var(--ag-space-xs)var(--ag-space-md);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.afterglow .bar__name{font-size:var(--ag-text-small);color:var(--ag-cream)}.afterglow .bar__name>span:first-child{font-size:var(--ag-text-label);color:var(--ag-haze);font-weight:500;display:block}.afterglow .bar__val{font-size:var(--ag-text-lead);font-weight:400}.afterglow .bar__track{border-radius:var(--ag-radius-full);background:var(--ag-night);grid-column:1/-1;height:6px;overflow:hidden}.afterglow .bar__fill{border-radius:inherit;background:var(--ag-cream);height:100%}.afterglow .table-wrap{min-width:0}.afterglow table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.afterglow th,.afterglow td{text-align:left;padding:var(--ag-space-md)var(--ag-space-lg)var(--ag-space-md)0;border-bottom:1px solid var(--ag-hairline);vertical-align:top}.afterglow th{font-size:var(--ag-text-label);color:var(--ag-haze);font-weight:500}.afterglow tr:last-child td{border-bottom:0}.afterglow td:first-child{color:var(--ag-haze)}.afterglow .items{flex-direction:column;display:flex}.afterglow .item{gap:var(--ag-space-md);padding:var(--ag-space-md)var(--ag-space-sm);margin:0 calc(-1*var(--ag-space-sm));border-radius:var(--ag-radius-md);align-items:flex-start;display:flex;position:relative}.afterglow .item+.item{box-shadow:0 -1px 0 var(--ag-hairline)}.afterglow .item:hover{background:var(--ag-hairline);box-shadow:none}.afterglow .item:hover+.item{box-shadow:none}.afterglow .item__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.afterglow .item__t{font-size:.9375rem;font-weight:500}.afterglow .item__d{font-size:var(--ag-text-small);color:var(--ag-haze)}.afterglow .more-btn{margin:-4px -4px -4px 0}@media (hover:hover) and (pointer:fine){.afterglow .more-btn{opacity:0;transition:opacity var(--ag-duration)var(--ag-ease)}.afterglow .item:hover .more-btn,.afterglow .item:focus-within .more-btn,.afterglow .src:hover .more-btn,.afterglow .src:focus-within .more-btn,.afterglow .more-btn[aria-expanded=true]{opacity:1}}.afterglow .menu{z-index:35;background:var(--ag-booth);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-lg);min-width:232px;box-shadow:var(--ag-shadow-overlay);padding:var(--ag-space-xs);gap:var(--ag-space-md);flex-direction:column;display:flex;position:absolute}.afterglow .menu button{appearance:none;color:var(--ag-cream);min-height:var(--hit);padding:0 var(--ag-space-md);border-radius:var(--ag-radius-md);text-align:left;cursor:pointer;align-items:center;gap:var(--ag-space-md);background:0 0;border:0;font-size:.9375rem;font-weight:500;display:flex}.afterglow .menu button:hover,.afterglow .menu button:focus-visible{background:var(--ag-seam)}.afterglow .menu button .ms{color:var(--ag-haze)}.afterglow .menu button.is-saved .ms{color:var(--ag-signal)}.afterglow .menu button.is-error .ms{color:var(--ag-error)}.afterglow .alt-row{justify-content:space-between;align-items:center;gap:var(--ag-space-md);min-height:56px;display:flex}.afterglow .alt-row+.alt-row{border-top:1px solid var(--ag-hairline)}.afterglow .alt-row>span:first-child{color:var(--ag-haze);font-size:.9375rem}.afterglow .alt-row .links{gap:var(--ag-space-md);flex-wrap:wrap;justify-content:flex-end;display:flex}.afterglow .alt-row .links a{color:var(--ag-cream);min-height:var(--hit);padding:0 var(--ag-space-sm);border-radius:var(--ag-radius-full);align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.afterglow .alt-row .links a:hover{background:var(--ag-hairline)}.afterglow .rows{flex-direction:column;display:flex}.afterglow .rows>li{gap:var(--ag-space-md);padding:var(--ag-space-sm)0;color:var(--ag-cream);align-items:flex-start;font-size:.9375rem;display:flex}.afterglow .rows>li+li{border-top:1px solid var(--ag-hairline)}.afterglow .rows>li:first-child{padding-top:0}.afterglow .rows .ms{margin-top:2px}.afterglow .rows a{color:var(--ag-cream);text-underline-offset:3px;-webkit-text-decoration-color:var(--ag-border-strong);text-decoration-color:var(--ag-border-strong);min-height:var(--hit);align-items:center;display:inline-flex}.afterglow .rows a:hover{-webkit-text-decoration-color:var(--ag-cream);text-decoration-color:var(--ag-cream)}.afterglow .rows>li:has(a){align-items:center;padding-block:0}.afterglow .ticks{font-size:var(--ag-text-small);color:var(--ag-haze);flex-direction:column;gap:6px;display:flex}.afterglow .ticks li{gap:var(--ag-space-sm);align-items:flex-start;display:flex}.afterglow .ticks li:before{content:"";background:var(--ag-haze);border-radius:99px;flex:none;width:5px;height:5px;margin-top:.55em}.afterglow .status{font-size:var(--ag-text-label);white-space:nowrap;color:var(--ag-cream);align-items:center;gap:6px;font-weight:500;display:inline-flex}.afterglow .status--stop .ms{color:var(--ag-alert)}.afterglow .status--caution .ms{color:var(--ag-brass)}.afterglow .status--safe .ms{color:var(--ag-signal)}.afterglow .pill-links{gap:var(--ag-space-md);flex-wrap:wrap;display:flex}.afterglow .pill-links a{min-height:var(--hit);padding:0 var(--ag-space-lg);border:1px solid var(--ag-hairline);border-radius:var(--ag-radius-full);color:var(--ag-cream);font-size:var(--ag-text-small);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.afterglow .pill-links a:hover{border-color:var(--ag-border-strong)}.afterglow .meter{gap:var(--ag-space-xs);flex-direction:column;display:flex}.afterglow .meter__track{border-radius:var(--ag-radius-full);background:var(--ag-night);height:6px;margin-top:var(--ag-space-sm);overflow:hidden}.afterglow .meter__fill{background:var(--ag-cream);border-radius:inherit;width:70%;height:100%}.afterglow .stat-v{font-size:var(--ag-text-stat);letter-spacing:-.01em;font-weight:400;line-height:1}.afterglow .tl{gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .tl__when{font-size:var(--ag-text-lead);font-weight:500;line-height:1.3}.afterglow .tl h4{font-size:var(--ag-text-label);color:var(--ag-haze);margin:0 0 6px;font-weight:500}.afterglow .tstats{gap:var(--ag-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container body (min-width:560px){.afterglow .tstats{grid-template-columns:repeat(4,minmax(0,1fr))}}.afterglow .tstats div{gap:var(--ag-space-xs);flex-direction:column;display:flex}.afterglow .trial{padding:var(--ag-space-md)0;flex-direction:column;gap:4px;display:flex}.afterglow .trial+.trial{border-top:1px solid var(--ag-hairline)}.afterglow .trial a{color:var(--ag-flare);font-weight:500;font-size:var(--ag-text-small);min-height:var(--hit);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.afterglow .trial a:hover{color:var(--ag-blush)}.afterglow .faq details+details{border-top:1px solid var(--ag-hairline)}.afterglow .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--ag-space-lg);padding:var(--ag-space-md)0;font-size:var(--ag-text-body);min-height:52px;font-weight:500;line-height:1.35;list-style:none;display:flex}.afterglow .faq summary::-webkit-details-marker{display:none}.afterglow .faq__q{font:inherit;margin:0}.afterglow .faq details+details{padding-top:var(--ag-space-md)}.afterglow .faq summary:hover,.afterglow .faq summary:hover .ms{color:var(--ag-cream)}.afterglow .faq summary .ms{color:var(--ag-haze);transition:transform var(--ag-duration)var(--ag-ease)}.afterglow .faq details[open] summary .ms{transform:rotate(45deg)}.afterglow .faq details p{padding:0 0 var(--ag-space-lg);max-width:68ch;color:var(--ag-haze);font-size:.9375rem}.afterglow .history{gap:var(--ag-space-sm);padding:var(--ag-space-lg);margin:0 calc(-1*var(--ag-space-lg));border-radius:var(--ag-radius-md);flex-direction:column;text-decoration:none;display:flex}.afterglow .history:hover{background:var(--ag-hairline)}.afterglow .closing{gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .foot{gap:var(--ag-space-sm);padding:var(--ag-space-xl)var(--ag-space-xs)var(--ag-space-sm);flex-direction:column;display:flex}.afterglow .foot p{max-width:75ch}.afterglow .dock{align-items:center;gap:var(--ag-space-md);padding:var(--ag-space-md)max(16px,env(safe-area-inset-right,0px))var(--ag-space-md)max(16px,env(safe-area-inset-left,0px));display:flex}.afterglow .unit{gap:var(--ag-space-md);background:var(--ag-night);border-radius:var(--ag-radius-full);flex:none;padding:4px;display:inline-flex}.afterglow .unit button{appearance:none;color:var(--ag-haze);cursor:pointer;font-size:var(--ag-text-small);min-width:48px;min-height:var(--hit);border-radius:var(--ag-radius-full);background:0 0;border:0;font-weight:500}.afterglow .unit button:hover{color:var(--ag-cream)}.afterglow .unit button[aria-pressed=true]{background:var(--ag-seam);color:var(--ag-cream)}.afterglow .dock__sum{flex-direction:column;flex:1;min-width:0;display:flex}.afterglow .dock__sum b{font-weight:500;font-size:var(--ag-text-lead);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.afterglow .dock__sum span{font-size:var(--ag-text-label);color:var(--ag-haze);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.afterglow .create{min-height:52px;padding:0 var(--ag-space-xl);font-size:var(--ag-text-body);flex:none}.afterglow .create__long{display:none}.afterglow .right{flex-direction:column;min-width:0;display:flex}.afterglow .right__head{align-items:center;gap:var(--ag-space-sm);padding:var(--ag-space-lg)var(--ag-space-lg)0;display:flex}.afterglow .crumbs{font-size:var(--ag-text-lead);align-items:center;gap:4px;min-width:0;font-weight:500;display:flex}.afterglow .crumbs .muted{color:var(--ag-haze);font-weight:400}.afterglow .crumbs .ms{color:var(--ag-dusk)}.afterglow .right__tools{align-items:center;gap:var(--ag-space-md);padding:var(--ag-space-md)var(--ag-space-lg)0;display:flex;position:relative}.afterglow .src-search{align-items:center;gap:var(--ag-space-sm);min-width:0;min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);background:var(--ag-night);color:var(--ag-dusk);border:1px solid #0000;flex:1;display:flex}.afterglow .sort-btn{background:var(--ag-seam);flex:none}.afterglow .sort-btn:hover{border-color:var(--ag-border-strong)}.afterglow .right__count{padding:var(--ag-space-md)var(--ag-space-lg)var(--ag-space-xs)}.afterglow .srcs{padding:0 var(--ag-space-sm)var(--ag-space-md);flex-direction:column;display:flex}.afterglow .src{gap:var(--ag-space-md);padding:var(--ag-space-md)var(--ag-space-sm);border-radius:var(--ag-radius-lg);transition:background-color .6s var(--ag-ease);grid-template-columns:64px minmax(0,1fr) auto;scroll-margin-top:8px;display:grid;position:relative}.afterglow .src:hover{background:var(--ag-inset)}.afterglow .src.is-flash{background:var(--ag-flare-tint);transition:none}.afterglow .src[hidden]{display:none}.afterglow .src__tile{border-radius:var(--ag-radius-md);background:var(--ag-seam);width:64px;height:64px;font-size:var(--ag-text-title);place-items:center;font-weight:500;display:grid;position:relative}.afterglow .src__year{text-align:center;border-radius:var(--ag-radius-sm);background:var(--ag-glass);font-size:var(--ag-text-label);color:var(--ag-cream);padding:1px 0;font-weight:500;line-height:1.3;position:absolute;bottom:4px;left:4px;right:4px}.afterglow .src__main{flex-direction:column;gap:4px;min-width:0;display:flex}.afterglow .src__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.afterglow .src__meta{align-items:baseline;gap:var(--ag-space-sm);min-width:0;font-size:var(--ag-text-small);color:var(--ag-haze);display:flex}.afterglow .src__meta span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.afterglow .src:hover .tag{color:var(--ag-haze)}.afterglow .tag{font-family:var(--ag-mono);font-size:var(--ag-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ag-dusk);flex:none}.afterglow .src__find{font-size:var(--ag-text-small);color:var(--ag-haze);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.afterglow .src.is-open .src__find,.afterglow .src.is-open .src__title{-webkit-line-clamp:unset;display:block}.afterglow .src__find b{color:var(--ag-cream);font-weight:500}.afterglow .src__acts{gap:var(--ag-space-md);margin-top:calc(-1*var(--ag-space-xs));flex-wrap:wrap;grid-column:2/-1;display:flex}.afterglow .pill-sm{min-height:var(--hit);font-size:var(--ag-text-small);background:var(--ag-seam);padding:0 14px}.afterglow .pill-sm:hover{border-color:var(--ag-border-strong)}.afterglow .pill-sm[hidden]{display:none}.afterglow .src .more-btn{background:0 0;grid-area:1/3;margin:0}.afterglow .src .more-btn:hover,.afterglow .src .more-btn[aria-expanded=true]{background:var(--ag-hairline)}.afterglow .empty{padding:var(--ag-space-xl)var(--ag-space-lg);color:var(--ag-haze);font-size:var(--ag-text-small)}.afterglow .composer{margin:var(--ag-space-md)var(--ag-space-lg)var(--ag-space-lg);background:var(--ag-glass);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-lg);-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);box-shadow:var(--ag-shadow-aura);padding:var(--ag-space-sm);gap:var(--ag-space-xs);flex-direction:column;display:flex}.afterglow .composer:focus-within{border-color:var(--ag-focus);box-shadow:var(--ag-shadow-aura),0 0 0 3px var(--ag-ring-focus)}.afterglow .composer textarea{all:unset;box-sizing:border-box;width:100%;min-height:48px;padding:var(--ag-space-sm)var(--ag-space-sm)0;font-size:var(--ag-text-body);color:var(--ag-cream);resize:none;line-height:1.4;display:block}.afterglow .composer textarea::placeholder{color:var(--ag-dusk)}.afterglow .composer__row{justify-content:space-between;align-items:center;gap:var(--ag-space-sm);display:flex}.afterglow .composer__reply{font-size:var(--ag-text-small);color:var(--ag-haze);padding:0 var(--ag-space-sm)}.afterglow .send{background:var(--ag-cream);color:var(--ag-night)}.afterglow .send:hover{background:var(--ag-white);border-color:#0000}html:has(.afterglow){scroll-padding-top:80px;scroll-padding-bottom:calc(var(--tab-h) + 96px + env(safe-area-inset-bottom,0px))}.afterglow .dock__sum{flex-basis:100%;order:-1}.afterglow .dock .create{flex:1}.afterglow .composer__close{display:none}.afterglow .dock .composer{flex-basis:100%;order:-2;margin:0}.afterglow .dock .composer__close{display:inline-grid}.afterglow .cite-pop{width:min(360px,100% - 16px);padding:var(--ag-space-md);gap:var(--ag-space-sm)}.afterglow .cite-pop .src__title,.afterglow .cite-pop .src__find{-webkit-line-clamp:4}.afterglow .cite-pop .src__acts{margin-top:var(--ag-space-xs)}.afterglow .search-pop{width:min(320px,100% - 16px);padding:var(--ag-space-sm)}.afterglow .search-pop .src-search{background:var(--ag-night)}.afterglow .search-pop p{padding:var(--ag-space-xs)var(--ag-space-sm)0}.afterglow .db{gap:var(--ag-space-md);padding:var(--ag-space-lg);background:var(--ag-booth);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-xl);box-shadow:var(--ag-shadow-overlay);flex-direction:column;display:flex}.afterglow .db__head{justify-content:space-between;align-items:center;gap:var(--ag-space-md);display:flex}.afterglow .db__list{gap:var(--ag-space-lg);scrollbar-width:thin;scrollbar-color:var(--ag-seam)transparent;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.afterglow .db__group{gap:var(--ag-space-xs);flex-direction:column;display:flex}.afterglow .db__group ul{flex-direction:column;display:flex}.afterglow .db__group a{min-height:var(--hit);padding:0 var(--ag-space-md);border-radius:var(--ag-radius-md);color:var(--ag-cream);align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.afterglow .db__group a:hover{background:var(--ag-hairline)}.afterglow .db__group.is-empty,.afterglow .db__group li[hidden]{display:none}.afterglow .db{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom,0px));z-index:27;order:6;max-height:min(70dvh,560px);margin:0 8px 8px;position:sticky}.afterglow .hc{z-index:60;gap:var(--ag-space-sm);width:min(340px,100vw - 16px);padding:var(--ag-space-lg);background:var(--ag-booth);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow-overlay);font-size:var(--ag-text-small);color:var(--ag-haze);opacity:0;transition:opacity .12s var(--ag-ease),transform .12s var(--ag-ease);flex-direction:column;line-height:1.43;display:flex;position:fixed;transform:translateY(4px)}.afterglow .hc.is-in{opacity:1;transform:none}.afterglow .hc__name{font-size:var(--ag-text-body);color:var(--ag-cream);font-weight:500;line-height:1.3}.afterglow .hc__tag{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.afterglow .hc .row{gap:var(--ag-space-sm)}.afterglow .hc__go{color:var(--ag-cream);align-items:center;gap:4px;font-weight:500;display:inline-flex}.afterglow a[data-hc]:not(.cite):not(.btn){text-decoration-style:dotted}.afterglow .term{-webkit-text-decoration:underline dotted var(--ag-border-strong);-webkit-text-decoration:underline dotted var(--ag-border-strong);text-decoration:underline dotted var(--ag-border-strong);text-underline-offset:3px;cursor:help;border-radius:3px}.afterglow .term:hover{-webkit-text-decoration-color:var(--ag-cream);text-decoration-color:var(--ag-cream)}.afterglow .hc__def{flex-direction:column;gap:2px;display:flex}.afterglow .hc__def+.hc__def{padding-top:var(--ag-space-sm);border-top:1px solid var(--ag-hairline)}.afterglow .hc__src{color:var(--ag-cream);text-decoration:underline;-webkit-text-decoration-color:var(--ag-border-strong);text-decoration-color:var(--ag-border-strong);text-underline-offset:3px;font-size:var(--ag-text-label);font-weight:500}.afterglow .hc__src:hover{-webkit-text-decoration-color:var(--ag-cream);text-decoration-color:var(--ag-cream)}.afterglow .term-pop{width:min(360px,100% - 16px);padding:var(--ag-space-lg);gap:var(--ag-space-sm);font-size:var(--ag-text-small);color:var(--ag-haze)}.afterglow .agent-drawer{z-index:70;gap:var(--ag-space-md);width:min(440px,100vw - 24px);padding:var(--ag-space-lg);background:var(--ag-booth);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-xl);box-shadow:var(--ag-shadow-overlay);color:var(--ag-haze);flex-direction:column;display:flex;position:fixed;top:64px;bottom:12px;right:12px;overflow-y:auto}.afterglow .agent-drawer__head{justify-content:space-between;align-items:center;gap:var(--ag-space-md);display:flex}.afterglow .agent-drawer__head .title{color:var(--ag-cream);gap:var(--ag-space-sm);align-items:baseline;display:flex}.afterglow .agent-list{gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .agent-tool{gap:var(--ag-space-sm);padding:var(--ag-space-md);border-radius:var(--ag-radius-lg);background:var(--ag-inset);flex-direction:column;display:flex}.afterglow .agent-tool__top{justify-content:space-between;align-items:center;gap:var(--ag-space-sm);display:flex}.afterglow .agent-tool code{font-family:var(--ag-mono);color:var(--ag-cream);font-size:var(--ag-text-small);overflow-wrap:anywhere}.afterglow .agent-tool textarea{all:unset;box-sizing:border-box;width:100%;min-height:44px;padding:var(--ag-space-sm)var(--ag-space-md);border-radius:var(--ag-radius-md);background:var(--ag-night);color:var(--ag-cream);font-family:var(--ag-mono);font-size:var(--ag-text-small);white-space:pre-wrap}.afterglow .agent-tool textarea:focus-visible{outline:2px solid var(--ag-focus)}.afterglow .agent-tool pre{max-height:260px;padding:var(--ag-space-sm)var(--ag-space-md);border-radius:var(--ag-radius-md);background:var(--ag-night);color:var(--ag-haze);font-family:var(--ag-mono);font-size:var(--ag-text-label);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow-y:auto}.afterglow .collect{vertical-align:middle;border-radius:var(--ag-radius-full);border:1px solid var(--ag-hairline);background:var(--ag-booth);width:24px;height:24px;color:var(--ag-haze);cursor:pointer;justify-content:center;align-items:center;margin-left:6px;padding:0;display:inline-flex;position:relative}.afterglow .collect .ms{font-size:15px}.afterglow .collect:after{content:"";position:absolute;inset:-10px}.afterglow .collect:hover{color:var(--ag-cream);border-color:var(--ag-border-strong)}.afterglow .collect[aria-pressed=true]{color:var(--ag-signal);background:var(--ag-signal-tint);border-color:#0000}@media (hover:hover) and (pointer:fine){.afterglow .collect[aria-pressed=false]{opacity:0;transition:opacity var(--ag-duration)var(--ag-ease)}.afterglow [data-st]:hover>.collect,.afterglow [data-st]:focus-within>.collect,.afterglow .collect:focus-visible{opacity:1}}.afterglow .rtabs{background:var(--ag-night);border-radius:var(--ag-radius-full);flex:1;gap:2px;padding:4px;display:flex}.afterglow .rtabs button{appearance:none;color:var(--ag-haze);cursor:pointer;font-size:var(--ag-text-small);min-height:var(--hit);padding:0 var(--ag-space-md);border-radius:var(--ag-radius-full);background:0 0;border:0;flex:1;font-weight:500}.afterglow .rtabs button[aria-pressed=true]{background:var(--ag-seam);color:var(--ag-cream)}.afterglow .pj{gap:var(--ag-space-md);padding:var(--ag-space-md)var(--ag-space-lg);flex-direction:column;min-height:0;display:flex}.afterglow .pj__list{gap:var(--ag-space-sm);flex-direction:column;display:flex}.afterglow .pj__item{gap:var(--ag-space-xs)var(--ag-space-sm);padding:var(--ag-space-md);border-radius:var(--ag-radius-lg);background:var(--ag-inset);grid-template-columns:minmax(0,1fr) auto;display:grid}.afterglow .pj__item p{font-size:var(--ag-text-small);color:var(--ag-cream);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.afterglow .pj__item .label{grid-column:1}.afterglow .pj__item .icon-btn{grid-area:1/2/span 2}.afterglow .pj__bar{gap:var(--ag-space-md);flex-wrap:wrap;align-items:center;display:flex}.afterglow .flow{gap:var(--ag-space-lg);flex-direction:column;display:flex}.afterglow .flow[hidden]{display:none}.afterglow .flow__q{font-size:var(--ag-text-lead);color:var(--ag-cream);font-weight:500;line-height:1.3}.afterglow .flow__opts{gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .flow__opt{appearance:none;align-items:center;gap:var(--ag-space-md);width:100%;min-height:52px;padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-lg);border:1px solid var(--ag-hairline);color:var(--ag-cream);cursor:pointer;text-align:left;background:0 0;font-size:.9375rem;font-weight:500;display:flex}.afterglow .flow__opt:hover{border-color:var(--ag-border-strong)}.afterglow .flow__opt[aria-pressed=true]{background:var(--ag-seam);border-color:var(--ag-border-strong)}.afterglow .flow__opt .ms{color:var(--ag-haze)}.afterglow .flow__opt[aria-pressed=true] .ms{color:var(--ag-cream)}.afterglow .flow__nav{gap:var(--ag-space-md);flex-wrap:wrap;align-items:center;display:flex}.afterglow .flow__progress{border-radius:var(--ag-radius-full);background:var(--ag-night);height:4px;overflow:hidden}.afterglow .flow__progress i{background:var(--ag-cream);border-radius:inherit;height:100%;transition:width var(--ag-duration)var(--ag-ease);display:block}.afterglow .res{gap:var(--ag-space-sm);padding:var(--ag-space-md)var(--ag-space-lg);border-radius:var(--ag-radius-lg);background:var(--ag-night);flex-direction:column;display:flex}.afterglow .res ul{color:var(--ag-cream);flex-direction:column;gap:6px;font-size:.9375rem;display:flex}.afterglow .res li{gap:var(--ag-space-sm);align-items:flex-start;display:flex}.afterglow .res li .ms{margin-top:2px}.afterglow .res .muted a{color:var(--ag-cream)}.afterglow .ph{gap:2px var(--ag-space-md);padding:var(--ag-space-md)0;grid-template-columns:minmax(0,1fr) auto;display:grid}.afterglow .ph+.ph{border-top:1px solid var(--ag-hairline)}.afterglow .ph b{color:var(--ag-cream);font-weight:500}.afterglow .date-in{all:unset;box-sizing:border-box;min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);background:var(--ag-night);color:var(--ag-cream);font-size:var(--ag-text-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.afterglow .date-in:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.afterglow .btn[disabled]{opacity:.45;cursor:default}.afterglow .why{font-size:var(--ag-text-label);color:var(--ag-haze)}.afterglow .sos{gap:var(--ag-space-md);padding:var(--ag-space-lg);border-radius:var(--ag-radius-lg);background:var(--ag-night);border:1px solid var(--ag-alert);flex-direction:column;display:flex}.afterglow .sos__call{background:var(--ag-cream);color:var(--ag-night);min-height:52px;font-size:var(--ag-text-body);align-self:flex-start}.afterglow .src-line{font-size:var(--ag-text-label);color:var(--ag-haze)}.afterglow .src-line a{color:var(--ag-cream)}.afterglow .wk{gap:var(--ag-space-sm);padding:var(--ag-space-md)var(--ag-space-lg);border-radius:var(--ag-radius-lg);background:var(--ag-night);flex-direction:column;display:flex}.afterglow .wk.is-now{box-shadow:inset 0 0 0 1px var(--ag-border-strong)}.afterglow .wk__top{justify-content:space-between;align-items:baseline;gap:var(--ag-space-md);flex-wrap:wrap;display:flex}.afterglow .rate{gap:var(--ag-space-sm);padding:var(--ag-space-md)0;grid-template-columns:minmax(0,1fr);display:grid}.afterglow .rate+.rate{border-top:1px solid var(--ag-hairline)}.afterglow .rate__opts{gap:var(--ag-space-md);flex-wrap:wrap;display:flex}.afterglow .rate__opts .flow__opt{width:auto;min-height:var(--hit)}.afterglow .hist{border-collapse:collapse;width:100%;font-size:var(--ag-text-small)}.afterglow .hist th,.afterglow .hist td{padding:var(--ag-space-sm)var(--ag-space-sm)var(--ag-space-sm)0;border-bottom:1px solid var(--ag-hairline);vertical-align:top}.afterglow .topbar{order:0}.afterglow .ptabs{order:1}.afterglow .secnav{order:2}.afterglow .cbody{order:3}.afterglow .right{margin:0 max(16px,env(safe-area-inset-right,0px))var(--ag-space-xl)max(16px,env(safe-area-inset-left,0px));background:var(--ag-booth);border-radius:var(--ag-radius-xl);order:4}.afterglow .dock{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom,0px));z-index:25;row-gap:var(--ag-space-sm);background:var(--ag-glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-top:1px solid var(--ag-seam);flex-wrap:wrap;order:5;position:sticky}.afterglow .side{z-index:26;min-height:var(--tab-h);padding:0 max(8px,env(safe-area-inset-right,0px))env(safe-area-inset-bottom,0px)max(8px,env(safe-area-inset-left,0px));background:var(--ag-booth);border-top:1px solid var(--ag-seam);flex-direction:row;order:7;justify-content:space-around;align-items:stretch;gap:0;position:sticky;bottom:0}.afterglow .side__head,.afterglow .side-search,.afterglow .side__label,.afterglow .side__spacer,.afterglow .side .nav-account{display:none}.afterglow .side__main{display:contents}.afterglow .side .nav-i{min-height:var(--tab-h);border-radius:var(--ag-radius-md);font-size:var(--ag-text-label);text-align:center;flex-direction:column;flex:1;justify-content:center;gap:2px;width:auto;padding:0 4px}.afterglow .side .nav-i[aria-current=page] .ms{color:var(--ag-cream)}.afterglow .side__extra{display:none}.afterglow .side.is-more .side__extra{background:var(--ag-booth);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-lg);min-width:240px;box-shadow:var(--ag-shadow-overlay);padding:var(--ag-space-xs);display:flex;position:absolute;bottom:calc(100% + 8px);right:8px}.afterglow .side.is-more .side__extra .nav-i{justify-content:flex-start;gap:var(--ag-space-md);min-height:var(--hit);padding:0 var(--ag-space-md);flex-direction:row;font-size:.9375rem}.afterglow .nav-more[aria-expanded=true] .ms{color:var(--ag-cream)}.afterglow .only-wide{display:none!important}@container pi (min-width:1024px){.afterglow .shell{-moz-column-gap:var(--ag-space-md);column-gap:var(--ag-space-md);padding:var(--ag-space-md);flex:1 1 0;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:76px minmax(0,1fr) 340px;min-height:0;display:grid}.afterglow .topbar{display:none}.afterglow .only-wide{display:revert!important}.afterglow .only-narrow{display:none!important}.afterglow .side{justify-content:flex-start;align-items:stretch;gap:var(--ag-space-xs);padding:var(--ag-space-lg)var(--ag-space-md);background:var(--ag-booth);border-radius:var(--ag-radius-xl);scrollbar-width:none;border:0;flex-direction:column;grid-area:1/1/-1;min-height:0;position:static;overflow-y:auto}.afterglow .side::-webkit-scrollbar{display:none}.afterglow .side__head{display:flex}.afterglow .shell{position:relative}.afterglow .db{top:var(--ag-space-md);bottom:var(--ag-space-md);z-index:45;width:380px;max-height:none;margin:0;position:absolute}.afterglow .side__main,.afterglow .side__extra{display:flex}.afterglow .side__spacer{display:block}.afterglow .side .nav-account{display:flex}.afterglow .side .nav-i{justify-content:flex-start;gap:var(--ag-space-lg);min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);font-size:var(--ag-text-body);text-align:left;flex-direction:row;flex:none;width:100%}.afterglow .side .nav-i[aria-current=page]{background:var(--ag-seam)}.afterglow .nav-more{display:none!important}.afterglow .ptabs{background:var(--ag-booth);border-radius:var(--ag-radius-xl)var(--ag-radius-xl)0 0;padding:var(--ag-space-sm)var(--ag-space-xl)0;grid-area:1/2}.afterglow .secnav{z-index:21;background:var(--ag-booth);-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--ag-space-md)var(--ag-space-xl);grid-area:2/2;position:relative}.afterglow .cbody{background:var(--ag-booth);min-height:0;padding:0 var(--ag-space-xl)var(--ag-space-xl);scrollbar-width:thin;scrollbar-color:var(--ag-seam)transparent;grid-area:3/2;overflow-y:auto}.afterglow .dock{background:var(--ag-booth);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0 0 var(--ag-radius-xl)var(--ag-radius-xl);padding:var(--ag-space-md)var(--ag-space-xl)var(--ag-space-xl);border-top:0;flex-wrap:nowrap;grid-area:4/2;position:static}.afterglow .dock__sum{flex:1;order:0}.afterglow .create{min-height:56px;font-size:var(--ag-text-lead);flex:1}.afterglow .create__long{display:inline}.afterglow .share-btn{width:auto;padding:0 var(--ag-space-lg)}.afterglow .share-btn .js-lab{display:inline}.afterglow .create__short{display:none}.afterglow .right{grid-area:1/3/-1;min-height:0;margin:0}.afterglow .pj{flex:1;overflow-y:auto}.afterglow .srcs{scrollbar-width:thin;scrollbar-color:var(--ag-seam)transparent;flex:1;min-height:0;overflow-y:auto}.afterglow .right__head{padding:var(--ag-space-xl)var(--ag-space-xl)0}.afterglow .right__tools{padding:var(--ag-space-md)var(--ag-space-lg)0}.afterglow .side .nav-i{justify-content:center;gap:0;padding:0}.afterglow .side .nav-i__l,.afterglow .side .brand__text,.afterglow .side-search,.afterglow .side__label{display:none}.afterglow .side__head{padding:0 0 var(--ag-space-md);flex-direction:column}.afterglow .side .rail-search{margin:0 auto var(--ag-space-sm);display:grid!important}.afterglow .rail-toggle{display:none!important}}@container pi (min-width:1360px){.afterglow .shell{grid-template-columns:244px minmax(0,1fr) 400px}.afterglow .shell.is-rail{grid-template-columns:76px minmax(0,1fr) 400px}.afterglow .shell:not(.is-rail) .side .nav-i{padding:0 var(--ag-space-lg);justify-content:flex-start;gap:var(--ag-space-lg)}.afterglow .shell:not(.is-rail) .side .nav-i__l,.afterglow .shell:not(.is-rail) .side .brand__text{display:inline}.afterglow .shell:not(.is-rail) .side-search{display:flex}.afterglow .shell:not(.is-rail) .side__label{display:block}.afterglow .shell:not(.is-rail) .side__head{padding:var(--ag-space-xs)0 var(--ag-space-md)var(--ag-space-sm);flex-direction:row}.afterglow .shell:not(.is-rail) .side .rail-search{display:none!important}.afterglow .rail-toggle{display:inline-grid!important}}.afterglow .shell--calc .secnav__track a{padding:0 var(--ag-space-sm);font-size:var(--ag-text-small);flex:auto;justify-content:center}.afterglow .shell--calc .dock[hidden]{display:none}.afterglow .start{align-items:flex-start;gap:var(--ag-space-md);flex-direction:column;display:flex}.afterglow .start .create{white-space:normal;text-align:left;padding-block:var(--ag-space-md);flex:none;line-height:1.2}.afterglow .calc{gap:var(--ag-space-xl);flex-direction:column;display:flex}.afterglow .calc[hidden]{display:none}.afterglow .calc__head{justify-content:space-between;align-items:center;gap:var(--ag-space-md);display:flex}.afterglow .qs{gap:var(--ag-space-xl);flex-direction:column;display:flex}.afterglow .q{gap:var(--ag-space-sm);flex-direction:column;min-width:0;display:flex}.afterglow .q__q{gap:var(--ag-space-md);font-size:var(--ag-text-lead);color:var(--ag-cream);align-items:flex-start;font-weight:500;line-height:1.3;display:flex}.afterglow .q__n{width:var(--ag-space-xl);height:var(--ag-space-xl);border-radius:var(--ag-radius-full);background:var(--ag-seam);color:var(--ag-cream);font-size:var(--ag-text-label);flex:none;place-items:center;display:grid}.afterglow .q__row{gap:var(--ag-space-md);flex-wrap:wrap;align-items:center;display:flex;position:relative}.afterglow .q__in{all:unset;box-sizing:border-box;min-width:0;min-height:52px;padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);background:var(--ag-night);color:var(--ag-cream);font-size:var(--ag-text-title);font-variant-numeric:tabular-nums;border:1px solid #0000;flex:120px}.afterglow .q__in:focus{border-color:var(--ag-focus);box-shadow:0 0 0 3px var(--ag-ring-focus)}.afterglow .q__fixed{text-align:center;min-width:48px;color:var(--ag-haze);font-size:var(--ag-text-small);font-weight:500}.afterglow .q__hint{font-size:var(--ag-text-small);color:var(--ag-haze);max-width:60ch;line-height:1.43}.afterglow .q__err{gap:var(--ag-space-sm);font-size:var(--ag-text-small);color:var(--ag-cream);align-items:flex-start;display:flex}.afterglow .q__err .ms{color:var(--ag-alert);margin-top:1px}.afterglow .q__err[hidden]{display:none}.afterglow .q .btn{align-self:flex-start}.afterglow .dose-menu{width:min(360px,100% - 16px);padding:var(--ag-space-sm)}.afterglow .dose-menu p{padding:var(--ag-space-sm)var(--ag-space-md)}.afterglow .dose-menu button{justify-content:space-between;min-height:56px}.afterglow .dose-menu button span{flex-direction:column;min-width:0;display:flex}.afterglow .dose-menu button small{font-size:var(--ag-text-label);color:var(--ag-haze);font-weight:500}.afterglow .dose-menu button b{align-items:center;gap:var(--ag-space-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;display:inline-flex}.afterglow .dose-menu button[aria-checked=true] .ms{color:var(--ag-cream)}.afterglow .unit-btn{min-width:84px;padding:0 var(--ag-space-md)0 var(--ag-space-lg);flex:none;justify-content:space-between}.afterglow .unit-btn .ms{color:var(--ag-haze)}.afterglow .q__note{font-size:var(--ag-text-small);color:var(--ag-cream)}.afterglow .q__note[hidden]{display:none}.afterglow .copy-pop{width:min(360px,100% - 16px);padding:var(--ag-space-md);gap:var(--ag-space-sm)}.afterglow .copy-pop textarea:focus{border-color:var(--ag-focus);box-shadow:0 0 0 3px var(--ag-ring-focus)}.afterglow .copy-pop textarea{all:unset;box-sizing:border-box;width:100%;min-height:168px;padding:var(--ag-space-md);border-radius:var(--ag-radius-md);background:var(--ag-night);color:var(--ag-cream);font-size:var(--ag-text-body);font-variant-numeric:tabular-nums;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #0000}.afterglow .help{border-top:1px solid var(--ag-hairline)}.afterglow .help summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--ag-space-lg);min-height:52px;font-weight:500;list-style:none;display:flex}.afterglow .help summary::-webkit-details-marker{display:none}.afterglow .help summary .ms{color:var(--ag-haze);transition:transform var(--ag-duration)var(--ag-ease)}.afterglow .help[open] summary .ms{transform:rotate(45deg)}.afterglow .help__pages{gap:var(--ag-space-lg);padding-bottom:var(--ag-space-sm);flex-direction:column;display:flex}.afterglow .help__pages div{gap:var(--ag-space-xs);flex-direction:column;display:flex}.afterglow .help__pages p:last-child{font-size:var(--ag-text-small);color:var(--ag-haze);max-width:64ch;line-height:1.43}.afterglow .dock--draw{background:var(--ag-night);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;gap:var(--ag-space-sm)var(--ag-space-lg);grid-template-columns:minmax(0,1fr) auto;display:grid}.afterglow .dock--draw .syr{grid-column:1/-1}.afterglow .dock--draw .create{flex:none}.afterglow .draw{gap:var(--ag-space-xs);flex-direction:column;min-width:0;display:flex}.afterglow .draw__fig{align-items:baseline;gap:0 var(--ag-space-sm);color:var(--ag-haze);flex-wrap:wrap;line-height:1.1;display:flex}.afterglow .draw__fig b{font-size:var(--ag-text-title);color:var(--ag-cream);letter-spacing:-.01em;font-weight:500}.afterglow .draw__ml{margin-left:var(--ag-space-xs);padding-left:var(--ag-space-md);border-left:1px solid var(--ag-hairline);color:var(--ag-cream)}.afterglow .draw__line{font-size:var(--ag-text-label);color:var(--ag-haze);line-height:1.35}.afterglow .dock--draw.is-ok .draw__line{display:none}.afterglow .draw__over{gap:var(--ag-space-sm);font-size:var(--ag-text-small);color:var(--ag-cream);align-items:center;display:flex}.afterglow .draw__over .ms{color:var(--ag-alert)}.afterglow .draw__over[hidden]{display:none}.afterglow .syr{gap:var(--ag-space-xs);flex-direction:column;min-width:0;display:flex}.afterglow .syr__barrel{border-radius:var(--ag-radius-sm);background:var(--ag-night);height:16px;box-shadow:inset 0 0 0 1px var(--ag-hairline);position:relative;overflow:hidden}.afterglow .syr__fill{background:var(--ag-cream);width:0;transition:width var(--ag-duration)var(--ag-ease);position:absolute;inset:0 auto 0 0}.afterglow .syr__fill:after{content:"";background:var(--ag-flare);width:2px;position:absolute;top:0;bottom:0;right:0}.afterglow .syr.is-empty .syr__fill:after{display:none}.afterglow .syr__t{background:var(--ag-dusk);width:1px;height:5px;position:absolute;top:0}.afterglow .syr__t--major{height:9px}.afterglow .syr__scale{font-size:var(--ag-text-label);color:var(--ag-haze);font-variant-numeric:tabular-nums;justify-content:space-between;display:none}.afterglow .right--calc{container:ref/inline-size}.afterglow .rsec{gap:var(--ag-space-lg);padding:var(--ag-space-xl)var(--ag-space-lg);flex-direction:column;min-width:0;scroll-margin-top:12px;display:flex}.afterglow .rsec+.rsec{border-top:1px solid var(--ag-hairline)}.afterglow .rsec h2{font-size:var(--ag-text-lead);text-wrap:balance;font-weight:500;line-height:1.3}.afterglow .rsec>p{max-width:64ch}.afterglow .fgrid{gap:var(--ag-space-lg)var(--ag-space-md);grid-template-columns:minmax(0,1fr);display:grid}@container ref (min-width:440px){.afterglow .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.afterglow .f--wide{grid-column:1/-1}}.afterglow .f{gap:var(--ag-space-sm);flex-direction:column;min-width:0;display:flex}.afterglow .f[hidden]{display:none}.afterglow .f input,.afterglow .f select{all:unset;box-sizing:border-box;width:100%;min-height:var(--hit);padding:0 var(--ag-space-lg);border-radius:var(--ag-radius-full);background:var(--ag-night);color:var(--ag-cream);font-size:var(--ag-text-body);font-variant-numeric:tabular-nums;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #0000}.afterglow .f select{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding-right:44px;line-height:42px;display:block;overflow:hidden}.afterglow .f input:focus,.afterglow .f select:focus{border-color:var(--ag-focus);box-shadow:0 0 0 3px var(--ag-ring-focus)}.afterglow .f input[aria-invalid=true]{border-color:var(--ag-error)}.afterglow .sel{display:block;position:relative}.afterglow .sel .ms{pointer-events:none;color:var(--ag-haze);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.afterglow .f__cap{font-size:var(--ag-text-label);color:var(--ag-haze)}.afterglow .shared{gap:var(--ag-space-md);padding:var(--ag-space-lg);border-radius:var(--ag-radius-xl);background:var(--ag-night);box-shadow:inset 0 0 0 1px var(--ag-hairline);flex-direction:column;display:flex}.afterglow .shared[hidden]{display:none}.afterglow .shared .chip{align-self:flex-start}.afterglow .shared__t{font-size:var(--ag-text-lead);color:var(--ag-cream);text-wrap:balance;font-weight:500;line-height:1.3}.afterglow .shared__m{font-size:var(--ag-text-small);color:var(--ag-haze);font-variant-numeric:tabular-nums;line-height:1.43}.afterglow .own-opt{min-height:64px;padding-block:var(--ag-space-md);align-items:flex-start}.afterglow .own-opt>span:last-child{gap:var(--ag-space-xs);flex-direction:column;min-width:0;display:flex}.afterglow .own-opt b{color:var(--ag-cream);font-weight:500}.afterglow .own-opt small{font-size:var(--ag-text-small);color:var(--ag-haze);font-weight:400;line-height:1.43}.afterglow .own-pin{letter-spacing:.3em;flex:none;width:100%;max-width:240px}.afterglow .own-pop{z-index:35;gap:var(--ag-space-md);width:min(400px,100% - 16px);padding:var(--ag-space-lg);background:var(--ag-booth);border:1px solid var(--ag-seam);border-radius:var(--ag-radius-xl);box-shadow:var(--ag-shadow-overlay);flex-direction:column;display:flex;position:absolute}.afterglow .own-pop.is-sheet{z-index:60;overscroll-behavior:contain;border-radius:var(--ag-radius-xl)var(--ag-radius-xl)0 0;width:auto;max-height:85dvh;padding-bottom:calc(var(--ag-space-lg) + env(safe-area-inset-bottom));position:fixed;overflow-y:auto;inset:auto 0 0!important}.afterglow .own-pop.is-framesheet{z-index:60;border-radius:var(--ag-radius-xl)var(--ag-radius-xl)0 0;width:auto;left:0!important;right:0!important}.afterglow .chk:disabled{opacity:.45;cursor:default}.afterglow .sum{gap:var(--ag-space-xs);padding:var(--ag-space-md)var(--ag-space-lg);border-radius:var(--ag-radius-md);background:var(--ag-night);box-shadow:inset 0 0 0 1px var(--ag-hairline);flex-direction:column;display:flex}.afterglow .sum b{color:var(--ag-cream);font-weight:500}.afterglow .sum span{font-size:var(--ag-text-label);color:var(--ag-haze)}.afterglow .notes{gap:var(--ag-space-xs);font-size:var(--ag-text-label);color:var(--ag-haze);flex-direction:column;display:flex}.afterglow .notes:empty{display:none}.afterglow .acts{gap:var(--ag-space-md);flex-wrap:wrap;display:flex}.afterglow .acts-why{font-size:var(--ag-text-label);color:var(--ag-haze);overflow-wrap:anywhere}.afterglow .acts-why:empty{display:none}.afterglow .log th,.afterglow .log td{padding-right:var(--ag-space-sm)}.afterglow .log td:first-child{color:var(--ag-cream)}.afterglow .log td span{font-size:var(--ag-text-label);color:var(--ag-haze);display:block}.afterglow .log td.log__site{font-size:var(--ag-text-small);color:var(--ag-haze)}.afterglow .log th[colspan]{padding-top:var(--ag-space-lg);border-bottom-color:var(--ag-border-strong)}.afterglow .log th:last-child,.afterglow .log td:last-child{text-align:right;width:var(--hit);padding-right:0}.afterglow .log th[colspan]{text-align:left;width:auto}.afterglow .log td:last-child{padding-block:var(--ag-space-sm);vertical-align:middle}.afterglow .log label{min-width:var(--hit);min-height:var(--hit);cursor:pointer;justify-content:flex-end;align-items:center;display:inline-flex}.afterglow .log tr.is-done td,.afterglow .log tr.is-done td span{color:var(--ag-dusk)}.afterglow .chk{appearance:none;border-radius:var(--ag-radius-sm);border:1px solid var(--ag-border-strong);cursor:pointer;background:0 0;place-items:center;width:1.15rem;height:1.15rem;margin:0;display:grid}.afterglow .chk:checked{background:var(--ag-cream);border-color:#0000}.afterglow .chk:checked:after{content:"check";color:var(--ag-night);font-family:PI Symbols,Material Symbols Rounded;font-size:.875rem;line-height:1}.afterglow .qa{gap:var(--ag-space-xs);flex-direction:column;display:flex}.afterglow .qa h3{font-size:var(--ag-text-body);margin:0;font-weight:500;line-height:1.35}.afterglow .qa p{color:var(--ag-haze);font-size:.9375rem}.afterglow .links{gap:var(--ag-space-md);flex-wrap:wrap;display:flex}.afterglow .links .btn{white-space:normal;text-align:left;padding-block:var(--ag-space-sm);line-height:1.2}.afterglow html:has(.shell--calc){scroll-padding-bottom:calc(var(--tab-h) + 176px + env(safe-area-inset-bottom,0px))}.afterglow .app.is-phone .pi:has(.shell--calc){scroll-padding-bottom:calc(var(--tab-h) + 176px + env(safe-area-inset-bottom,0px))}.afterglow .pad{z-index:80;gap:var(--ag-space-lg);padding:var(--ag-space-md)max(16px,env(safe-area-inset-right,0px))calc(var(--ag-space-lg) + env(safe-area-inset-bottom,0px))max(16px,env(safe-area-inset-left,0px));background:var(--ag-night);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.afterglow .pad[hidden]{display:none}.afterglow .pad:focus{outline:none}.afterglow .pad__top{justify-content:space-between;align-items:center;gap:var(--ag-space-md);display:flex}.afterglow .pad__body{gap:var(--ag-space-md);flex-direction:column;flex:1 0 auto;display:flex;position:relative}.afterglow .pad__body .btn{align-self:flex-start}.afterglow .pad__display{align-items:center;gap:var(--ag-space-md);min-height:64px;display:flex}.afterglow .pad__display b{min-width:0;font-size:var(--ag-text-stat);letter-spacing:-.01em;font-variant-numeric:tabular-nums;flex:1;font-weight:500;line-height:1}.afterglow .pad__display b:empty:before{content:"0";color:var(--ag-dusk)}.afterglow .pad__res{font-size:var(--ag-text-small);color:var(--ag-haze);font-variant-numeric:tabular-nums}.afterglow .pad__res b{color:var(--ag-cream);font-weight:500}.afterglow .pad__keys{gap:var(--ag-space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.afterglow .pad__keys button{appearance:none;border-radius:var(--ag-radius-lg);background:var(--ag-seam);min-height:56px;color:var(--ag-cream);font-size:var(--ag-text-title);font-variant-numeric:tabular-nums;cursor:pointer;border:0;place-items:center;display:grid}.afterglow .pad__keys button:active{background:var(--ag-hairline)}.afterglow .pad .create{flex:none}@container pi (min-width:1024px){.afterglow .shell--calc{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:76px minmax(0,1fr) minmax(0,1fr)}.afterglow .shell--calc .ptabs{grid-area:1/2}.afterglow .shell--calc .cbody{padding-top:var(--ag-space-md);grid-area:2/2}.afterglow .shell--calc:not(.is-started) .cbody{border-radius:0 0 var(--ag-radius-xl)var(--ag-radius-xl);grid-row:2/-1}.afterglow .shell--calc .dock{grid-area:3/2}.afterglow .shell--calc .secnav{border-radius:var(--ag-radius-xl)var(--ag-radius-xl)0 0;padding:var(--ag-space-md)var(--ag-space-lg);grid-area:1/3}.afterglow .shell--calc .secnav__track a{padding:0 var(--ag-space-lg);flex:none;font-size:.9375rem}.afterglow .dock--draw{background:var(--ag-booth)}.afterglow .shell--calc .right{border-radius:0 0 var(--ag-radius-xl)var(--ag-radius-xl);scrollbar-width:thin;scrollbar-color:var(--ag-seam)transparent;grid-area:2/3/-1;scroll-padding-bottom:112px;overflow-y:auto}.afterglow .rsec{padding:var(--ag-space-xl)}.afterglow .rsec:first-child{padding-top:var(--ag-space-sm)}.afterglow .dock--draw{gap:var(--ag-space-md)var(--ag-space-xl)}.afterglow .dock--draw .create{min-height:56px}.afterglow .draw__fig b{font-size:var(--ag-text-stat)}.afterglow .draw__line,.afterglow .dock--draw.is-ok .draw__line{font-size:var(--ag-text-small);display:block}.afterglow .syr__barrel{height:28px}.afterglow .syr__t{height:8px}.afterglow .syr__t--major{height:14px}.afterglow .syr__scale{display:flex}.afterglow .sum{bottom:var(--ag-space-md);z-index:5;position:sticky}}@container pi (min-width:1360px){.afterglow .shell--calc{grid-template-columns:244px minmax(0,5fr) minmax(0,6fr)}.afterglow .shell--calc.is-rail{grid-template-columns:76px minmax(0,5fr) minmax(0,6fr)}}
