@container pi (min-width:1024px){html .afterglow .shell--site.shell--calc{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:76px minmax(0,1fr) 340px}html .afterglow .shell--site.shell--solo{grid-template-columns:76px minmax(0,1fr)}html .afterglow .shell--site.shell--calc>.ptabs{grid-area:1/2}html .afterglow .shell--site.shell--calc>.secnav{padding:var(--ag-space-md)var(--ag-space-xl);border-radius:0;grid-area:2/2}html .afterglow .shell--site.shell--calc>.cbody{padding-top:var(--ag-space-sm);border-radius:0;grid-area:3/2}html .afterglow .shell--site.shell--calc>.dock{grid-area:4/2}html .afterglow .shell--site.shell--calc>.right{border-radius:var(--ag-radius-xl);grid-area:1/3/-1}html .afterglow .shell--site .right>.rsec:first-child{padding-top:var(--ag-space-xl)}html .afterglow .shell--site:not(:has(>.ptabs))>.secnav{border-radius:var(--ag-radius-xl)var(--ag-radius-xl)0 0}html .afterglow .shell--site:not(:has(>.dock))>.cbody{border-radius:0 0 var(--ag-radius-xl)var(--ag-radius-xl)}html .afterglow .shell--site>.right{scrollbar-width:thin;scrollbar-color:var(--ag-seam)transparent;overflow-y:auto}}@container pi (min-width:1360px){html .afterglow .shell--site.shell--calc{grid-template-columns:244px minmax(0,1fr) 400px}html .afterglow .shell--site.shell--calc.is-rail{grid-template-columns:76px minmax(0,1fr) 400px}html .afterglow .shell--site.shell--solo{grid-template-columns:244px minmax(0,1fr)}html .afterglow .shell--site.shell--solo.is-rail{grid-template-columns:76px minmax(0,1fr)}}html .afterglow .ag-secnav__spacer{flex:auto}html:has(.afterglow .shell--site){scroll-padding-bottom:calc(var(--tab-h) + var(--ag-space-lg) + env(safe-area-inset-bottom,0px))}html:has(.afterglow .shell--site>.dock){scroll-padding-bottom:calc(var(--tab-h) + 96px + env(safe-area-inset-bottom,0px))}@container pi (max-width:1023px){html .afterglow .side:has(.side__extra [aria-current=page]) .nav-more .ms{color:var(--ag-cream)}}@container pi (min-width:1024px){html .afterglow .side__extra .nav-i[aria-current=page]{background:var(--ag-seam)}}html .afterglow .ag-sec h2{font-size:var(--ag-text-title);text-wrap:balance;font-weight:500;line-height:1.3}html .afterglow .ag-sec h3{font-size:var(--ag-text-lead);font-weight:500;line-height:1.3}html .afterglow .ag-sec>p,html .afterglow .ag-sec .ag-prose p{max-width:68ch}html .afterglow .ag-prose{gap:var(--ag-space-md);color:var(--ag-haze);flex-direction:column;font-size:.9375rem;display:flex}html .afterglow .ag-prose strong,html .afterglow .ag-prose b{color:var(--ag-cream)}html .afterglow .ag-prose a:not(.btn){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}html .afterglow .ag-prose ul,html .afterglow .ag-prose ol{padding-left:var(--ag-space-xl);list-style:outside;display:block}html .afterglow .ag-prose ol{list-style:decimal}html .afterglow .ag-prose li+li{margin-top:var(--ag-space-xs)}html .afterglow .ag-html{display:block}html .afterglow .ag-html>*+*{margin-top:var(--ag-space-md)}html .afterglow .ag-html span{color:var(--ag-cream)}html .afterglow .ag-prose blockquote,html .afterglow .ag-quote{padding:var(--ag-space-md)var(--ag-space-lg);border-radius:var(--ag-radius-lg);background:var(--ag-night);color:var(--ag-cream);font-size:var(--ag-text-lead);margin:0;line-height:1.4}html .afterglow .ag-quote cite{margin-top:var(--ag-space-sm);font-style:normal;font-size:var(--ag-text-small);color:var(--ag-haze);display:block}html .afterglow .ag-sub{gap:var(--ag-space-sm);flex-direction:column;min-width:0;display:flex}html .afterglow .ag-sub+.ag-sub{padding-top:var(--ag-space-lg);border-top:1px solid var(--ag-hairline)}html .afterglow .ag-grid{gap:var(--ag-space-lg);grid-template-columns:minmax(0,1fr);display:grid}@container body (min-width:640px){html .afterglow .ag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html .afterglow .ag-tile{gap:var(--ag-space-sm);padding:var(--ag-space-lg);border-radius:var(--ag-radius-lg);background:var(--ag-night);flex-direction:column;min-width:0;display:flex}html .afterglow .ag-tile__t{color:var(--ag-cream);font-weight:500;line-height:1.3}html .afterglow .ag-tile p{font-size:var(--ag-text-small);color:var(--ag-haze);line-height:1.5}html .afterglow .ag-chips{margin:0;padding:0;list-style:none}html .afterglow .ag-ticks{margin:0;padding:0;font-size:.9375rem;list-style:none}html .afterglow .ag-stats{gap:var(--ag-space-lg)var(--ag-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container body (min-width:560px){html .afterglow .ag-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}html .afterglow .ag-stats>div{gap:var(--ag-space-xs);flex-direction:column;min-width:0;display:flex}html .afterglow .ag-stats .stat-v{overflow-wrap:anywhere;font-size:2rem}html .afterglow .ag-stats p{font-size:var(--ag-text-small);color:var(--ag-haze);line-height:1.43}html .afterglow .ag-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html .afterglow .ag-tl>li{gap:var(--ag-space-xs)var(--ag-space-lg);padding:var(--ag-space-md)0;border-top:1px solid var(--ag-hairline);grid-template-columns:5.5rem minmax(0,1fr);display:grid}html .afterglow .ag-tl>li:first-child{border-top:0}html .afterglow .ag-tl__when{color:var(--ag-cream);font-variant-numeric:tabular-nums;font-weight:500}html .afterglow .ag-tl__body{flex-direction:column;gap:2px;min-width:0;display:flex}html .afterglow .ag-tl__t{color:var(--ag-cream);font-weight:500}html .afterglow .ag-tl__d{font-size:var(--ag-text-small);color:var(--ag-haze);line-height:1.5}@container body (max-width:420px){html .afterglow .ag-tl>li{grid-template-columns:minmax(0,1fr)}}html .afterglow .ag-steps{gap:var(--ag-space-md);counter-reset:ag-step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html .afterglow .ag-steps>li{grid-template-columns:var(--ag-space-xl)minmax(0,1fr);gap:var(--ag-space-md);align-items:start;display:grid}html .afterglow .ag-steps__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);place-items:center;display:grid}html .afterglow .ag-data{gap:var(--ag-space-md);flex-direction:column;display:flex}html .afterglow .ag-data table{font-size:var(--ag-text-small)}html .afterglow .ag-data .table-wrap{overflow-x:auto}html .afterglow .ag-rows{gap:var(--ag-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html .afterglow .ag-rows a{justify-content:space-between;align-items:center;gap:var(--ag-space-md);min-height:var(--hit);padding:var(--ag-space-xs)var(--ag-space-md);margin-inline:calc(-1*var(--ag-space-md));border-radius:var(--ag-radius-md);color:var(--ag-cream);text-decoration:none;display:flex}html .afterglow .ag-rows a:hover,html .afterglow .ag-rows a:focus-visible{background:var(--ag-seam)}html .afterglow .ag-rows .ms{color:var(--ag-haze);flex:none}html .afterglow .ag-rows__main{flex-direction:column;gap:2px;min-width:0;display:flex}html .afterglow .ag-rows__t{overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.3}html .afterglow .ag-rows__n{font-size:var(--ag-text-small);color:var(--ag-haze);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.43;display:-webkit-box;overflow:hidden}html .afterglow .ag-conn__group{gap:var(--ag-space-sm);flex-direction:column;display:flex}html .afterglow .ag-conn__label{align-items:center;gap:var(--ag-space-sm);display:inline-flex}html .afterglow .ag-conn__label .ms{color:var(--ag-haze)}@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){html .afterglow .ag-rows a{min-height:36px}}html .afterglow .ag-filter{z-index:19;gap:var(--ag-space-sm);padding-block:var(--ag-space-sm);flex-direction:column;display:flex;position:sticky;top:0}@container pi (max-width:1023px){html .afterglow .ag-filter{top:var(--ag-secnav-h,60px)}}html .afterglow .ag-list{gap:var(--ag-space-lg);flex-direction:column;display:flex}html .afterglow .ag-legacy{--background:var(--ag-night);--foreground:var(--ag-cream);--card:var(--ag-booth);--card-foreground:var(--ag-cream);--popover:var(--ag-booth);--popover-foreground:var(--ag-cream);--primary:var(--ag-cream);--primary-foreground:var(--ag-night);--secondary:var(--ag-seam);--secondary-foreground:var(--ag-cream);--muted:var(--ag-seam);--muted-foreground:var(--ag-haze);--accent:var(--ag-seam);--accent-foreground:var(--ag-cream);--destructive:var(--ag-alert);--border:var(--ag-seam);--input:var(--ag-seam);--ring:var(--ag-flare);--radius:var(--ag-radius-md);--accent-purple:var(--ag-flare);color:var(--ag-cream);font-family:var(--ag-font)}html .afterglow .ag-legacy :where(a){color:revert-layer}html .afterglow .ag-legacy :where(button){padding:revert-layer;font:revert-layer}html .afterglow .ag-legacy :where(h1,h2,h3,h4,h5,h6){font-size:revert-layer;font-weight:revert-layer}html .afterglow .ag-legacy :where(b,strong){font-weight:revert-layer}html .afterglow .ag-legacy :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:revert-layer}html .afterglow .ag-legacy :where(ul,ol){padding:revert-layer;list-style:revert-layer}html .afterglow .ag-legacy .bg-black,html .afterglow .ag-legacy .min-h-screen{background:0 0;min-height:0}html .afterglow .ag-legacy .text-white{color:var(--ag-cream)}html .afterglow .ag-legacy :where(.text-gray-400,.text-gray-500,.text-gray-600,.text-muted-foreground){color:var(--ag-haze)}html .afterglow .ag-legacy :where(input,textarea,select){font-size:max(1rem,16px)}html .afterglow .ag-legacy :where(button,a){font-family:inherit}html .afterglow .ag-h1-2{color:var(--ag-haze)}html .afterglow .ag-faq__q{flex-direction:column;gap:2px;min-width:0;display:flex}html .afterglow .ag-faq__s{font-size:var(--ag-text-small);color:var(--ag-haze);font-weight:400}html .afterglow .ag-faq__a{gap:var(--ag-space-lg);padding-bottom:var(--ag-space-lg);color:var(--ag-haze);flex-direction:column;font-size:.9375rem;display:flex}html .afterglow .ag-faq__a p{max-width:68ch;padding:0}html .afterglow .ag-status-line{align-items:flex-start;gap:var(--ag-space-sm);white-space:normal;font-size:var(--ag-text-small);color:var(--ag-cream);font-weight:400;line-height:1.5;display:flex}html .afterglow .ag-status-line .ms{margin-top:.15em}html .afterglow .ag-benefits{gap:var(--ag-space-md);flex-direction:column;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}html .afterglow .ag-benefits li{gap:var(--ag-space-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}html .afterglow .ag-benefits .ms{color:var(--ag-signal);margin-top:.15em}html .afterglow .ag-kv{gap:var(--ag-space-md);flex-direction:column;margin:0;display:flex}html .afterglow .ag-kv__row{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}html .afterglow .ag-kv dt{color:var(--ag-cream);font-weight:500}html .afterglow .ag-kv dd{color:var(--ag-haze);margin:0}html .afterglow .ag-kv__dose{color:var(--ag-haze);font-weight:400}html .afterglow .ag-pep .links{padding-top:var(--ag-space-xs)}html .afterglow .ag-closing{font-size:var(--ag-text-lead);color:var(--ag-cream);max-width:60ch;line-height:1.4}html .afterglow .ag-quote--sm{font-size:var(--ag-text-small);line-height:1.5}html .afterglow .ag-quote__l{margin-bottom:var(--ag-space-xs);display:block}html .afterglow .ag-chip-start{align-self:flex-start}html .afterglow .ag-facts,html .afterglow .ag-facts dd{margin:0}html .afterglow .ag-stats .stat-v.ag-stat--text{font-size:var(--ag-text-title);font-weight:500;line-height:1.3}html .afterglow .ag-trk{gap:var(--ag-space-md);flex-direction:column;display:flex}html .afterglow .ag-trk__list{gap:var(--ag-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html .afterglow .ag-trk__row{align-items:center;gap:var(--ag-space-md);padding:var(--ag-space-md)var(--ag-space-lg);border-radius:var(--ag-radius-lg);background:var(--ag-night);flex-wrap:wrap;display:flex}html .afterglow .ag-trk__row>.ms{color:var(--ag-haze)}html .afterglow .ag-trk__main{flex-direction:column;flex:12rem;gap:2px;min-width:0;display:flex}html .afterglow .ag-trk__t{color:var(--ag-cream);font-weight:500}html .afterglow .ag-trk__d{font-size:var(--ag-text-small);color:var(--ag-haze)}html .afterglow .ag-trk__acts{display:inline-flex}html .afterglow .ag-trk__goal{grid-column:1/-1}html .afterglow .ag-trk__ends{justify-content:space-between;display:flex}html .afterglow .shell--tracker .cbody>.ag-legacy{gap:var(--ag-space-md);padding-top:var(--ag-space-md);flex-direction:column;display:flex}html .afterglow .ag-trk__h1{font-size:var(--ag-text-stat);letter-spacing:-.01em;font-weight:500;line-height:1}@container pi (min-width:1024px){html .afterglow .shell--site:not(:has(>.ptabs)):not(:has(>.secnav))>.cbody{border-top-left-radius:var(--ag-radius-xl);border-top-right-radius:var(--ag-radius-xl)}}html .afterglow .shell--tracker .ag-legacy .fixed.bottom-0.left-0.right-0{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom,0px));background:var(--ag-canvas);position:sticky}@container pi (min-width:1024px){html .afterglow .shell--tracker .ag-legacy .fixed.bottom-0.left-0.right-0{background:var(--ag-surface);bottom:0}html .afterglow .shell--tracker .ag-legacy .fixed.bottom-20.right-4{right:calc(340px + 2*var(--ag-space-md) + var(--ag-space-lg));bottom:6rem}}@container pi (min-width:1360px){html .afterglow .shell--tracker .ag-legacy .fixed.bottom-20.right-4{right:calc(400px + 2*var(--ag-space-md) + var(--ag-space-lg))}}@container pi (max-width:1023px){html .afterglow .shell--tracker .ag-legacy .fixed.bottom-20.right-4{bottom:calc(var(--tab-h) + 88px + env(safe-area-inset-bottom,0px))}}html .afterglow .ag-legacy :where(.bg-black\/95,.bg-black\/90){background:var(--ag-canvas)}@container pi (min-width:1024px){html .afterglow .ag-legacy :where(.bg-black\/95,.bg-black\/90){background:var(--ag-surface)}}html .afterglow .shell--tracker .ag-legacy .fixed.bottom-20.right-4{background:var(--ag-seam);color:var(--ag-cream);box-shadow:var(--ag-shadow-overlay)}@container pi (min-width:1024px){html .afterglow .shell--tracker .ag-legacy .fixed.bottom-20.right-4{bottom:7.5rem}}
