.uipack-span,.uipack-stack{--sp-fg:var(--uipack-fg,#1a1c1a);--sp-muted:var(--uipack-muted,#5c625e);--sp-bg:var(--uipack-bg,#ffffff);--sp-surface:var(--uipack-surface,#ffffff);--sp-raised:var(--uipack-surface-raised,#f4f6f4);--sp-border:var(--uipack-border,rgba(26,28,26,0.22));--sp-accent:var(--uipack-accent,#205f49);--sp-change:var(--uipack-token-change,#9a63e0);--sp-mono:var(--uipack-mono,ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace);--sp-sans:var(--uipack-sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--sp-sticky:var(--uipack-span-sticky-top,0px);--sp-logo-bg:var(--uipack-span-logo-bg,var(--sp-surface));--sp-logo-filter:var(--uipack-span-logo-filter,none);--sp-band-mix:10%;--sp-hair:var(--uipack-span-hairline,color-mix(in srgb,var(--sp-fg) 10%,transparent));--sp-tint:var(--uipack-span-tint,color-mix(in srgb,var(--sp-accent) 20%,var(--sp-bg)));--sp-line:color-mix(in srgb,var(--sp-accent) 72%,var(--sp-bg));--sp-sep:color-mix(in srgb,var(--sp-accent) 40%,var(--sp-tint));--sp-band:var(--uipack-span-column-highlight,color-mix(in srgb,var(--sp-accent) var(--sp-band-mix),transparent));--sp-change-ink:color-mix(in srgb,var(--sp-change) 70%,var(--sp-fg));--sp-chevron:color-mix(in srgb,var(--sp-fg) 70%,transparent);--sp-inset:3px;--sp-radius:var(--uipack-radius,6px);--sp-node-fill:var(--sp-raised);--sp-node-edge:color-mix(in srgb,var(--sp-fg) 70%,transparent);--sp-edge:var(--sp-node-edge);--sp-group-edge:color-mix(in srgb,var(--sp-fg) 50%,transparent);--sp-label-font:var(--uipack-label-font,var(--sp-mono));--sp-label-ink:color-mix(in srgb,var(--sp-fg) 80%,transparent);--sp-band-hover:color-mix(in srgb,var(--sp-accent) calc(var(--sp-band-mix) / 2),transparent);--sp-accent-ink:color-mix(in srgb,var(--sp-accent) 75%,var(--sp-fg))}.uipack-span .uipack-span__keep,.uipack-stack .uipack-stack__keep{text-transform:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .uipack-span,:root:not([data-theme=light]) .uipack-stack{--sp-fg:var(--uipack-fg,#e8ece9);--sp-muted:var(--uipack-muted,#9aa39e);--sp-bg:var(--uipack-bg,#0e1512);--sp-surface:var(--uipack-surface,#14201b);--sp-raised:var(--uipack-surface-raised,#1b2a24);--sp-border:var(--uipack-border,rgba(232,236,233,0.22));--sp-accent:var(--uipack-accent,#71dcb2);--sp-change:var(--uipack-token-change,#c39aff);--sp-logo-bg:var(--uipack-span-logo-bg,color-mix(in srgb,var(--sp-fg) 82%,var(--sp-bg)));--sp-logo-filter:var(--uipack-span-logo-filter,brightness(0.88));--sp-band-mix:20%}}.uipack-span[data-theme=dark],.uipack-stack[data-theme=dark],[data-theme=dark] .uipack-span,[data-theme=dark] .uipack-stack{--sp-fg:var(--uipack-fg,#e8ece9);--sp-muted:var(--uipack-muted,#9aa39e);--sp-bg:var(--uipack-bg,#0e1512);--sp-surface:var(--uipack-surface,#14201b);--sp-raised:var(--uipack-surface-raised,#1b2a24);--sp-border:var(--uipack-border,rgba(232,236,233,0.22));--sp-accent:var(--uipack-accent,#71dcb2);--sp-change:var(--uipack-token-change,#c39aff);--sp-logo-bg:var(--uipack-span-logo-bg,color-mix(in srgb,var(--sp-fg) 82%,var(--sp-bg)));--sp-logo-filter:var(--uipack-span-logo-filter,brightness(0.88));--sp-band-mix:20%}.uipack-span,.uipack-stack{position:relative;display:block;margin:0;padding:0;color:var(--sp-fg);font:400 14px/1.4 var(--sp-sans);letter-spacing:normal;text-align:left;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual;background:none;border:0;-webkit-text-size-adjust:100%}.uipack-span *,.uipack-span :after,.uipack-span :before,.uipack-stack *,.uipack-stack :after,.uipack-stack :before{box-sizing:border-box}.uipack-span.uipack-span :where(h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,details,summary,label,button,form,b,em,i,strong),.uipack-stack.uipack-stack :where(h2,h3,h4,h5,h6,p,ul,ol,li,details,summary,button,b,em,i,strong){margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;text-decoration:none;background:none;border:0;list-style:none}.uipack-span.uipack-span :where(li)::marker,.uipack-span.uipack-span :where(li):before,.uipack-stack.uipack-stack :where(li)::marker,.uipack-stack.uipack-stack :where(li):before{content:none}.uipack-span .uipack-span__inputs,.uipack-span .uipack-span__sr,.uipack-stack .uipack-stack__sr{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.uipack-span{container:uipack-span/inline-size}.uipack-span .uipack-span__form{--sp-pad:0px;--sp-name:var(--uipack-span-name-width,216px);--sp-target:36px;--sp-link-target:24px;display:block}@media (pointer:coarse){.uipack-span .uipack-span__form{--sp-target:44px;--sp-link-target:44px}}@container uipack-span (min-width: 1000px){.uipack-span .uipack-span__form{--sp-name:var(--uipack-span-name-width,240px)}}.uipack-span .uipack-span__head{position:relative;display:grid;grid-gap:10px;gap:10px;padding:0 0 10px}.uipack-span .uipack-span__title{font:700 20px/1.25 var(--sp-sans);letter-spacing:-.01em}.uipack-span .uipack-span__caption{max-width:68ch;font-size:14px;line-height:1.55}.uipack-span .uipack-span__group-head,.uipack-span .uipack-span__key-label,.uipack-span .uipack-span__now-label,.uipack-span .uipack-span__seg-label{font:600 11px/16px var(--sp-label-font);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-label-ink)}.uipack-span .uipack-span__key{display:flex;flex-wrap:wrap;row-gap:4px;margin-left:-9px;overflow:hidden;font-size:12px;line-height:16px}.uipack-span .uipack-span__key>li{display:flex;align-items:center;gap:4px;min-height:24px;margin-left:-1px;padding:0 8px;border-left:1px solid var(--sp-border);white-space:nowrap}.uipack-span .uipack-span__key>li:last-child{padding-right:0}.uipack-span .uipack-span__key-label{margin-right:2px;font-size:10px}.uipack-span .uipack-span__key-item{display:inline-flex;align-items:center;gap:4px}.uipack-span .uipack-span__key-item+.uipack-span__key-item{margin-left:4px}.uipack-span .uipack-span__key .uipack-span__badge{padding:0 4px}.uipack-span .uipack-span__swatch{flex:none;width:12px;height:12px;border-radius:1px}.uipack-span .uipack-span__swatch--main{background:var(--sp-accent)}.uipack-span .uipack-span__swatch--also{background:var(--sp-tint);box-shadow:inset 0 0 0 1px var(--sp-line)}.uipack-span .uipack-span__sample{font:400 11px/16px var(--sp-mono);color:var(--sp-muted)}.uipack-span .uipack-span__panel{display:var(--sp-open,none);flex-direction:column}.uipack-span .uipack-span__toolbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.uipack-span .uipack-span__toolbar>.uipack-span__chip,.uipack-span .uipack-span__toolbar>.uipack-span__seg{display:var(--sp-open,none)}.uipack-span .uipack-span__hint{font-size:11px;line-height:14px;color:var(--sp-muted)}.uipack-span .uipack-span__hint>span:last-child{display:none}@media (pointer:coarse){.uipack-span .uipack-span__hint>span:first-child{display:none}.uipack-span .uipack-span__hint>span:last-child{display:inline}}.uipack-span .uipack-span__hint--toolbar{display:var(--sp-hint-toolbar,block)}.uipack-span .uipack-span__find:not([hidden]){display:block;flex:1 1 200px;max-width:var(--sp-find-max,none);margin-left:auto}.uipack-span .uipack-span__find input{width:100%;min-height:var(--sp-target);margin:0;padding:0 10px;border:1.25px solid var(--sp-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill);color:var(--sp-fg);font:400 13px/1.2 var(--sp-sans)}.uipack-span .uipack-span__find input::placeholder{color:var(--sp-muted)}.uipack-span .uipack-span__find input:focus-visible{outline:2px solid var(--sp-accent);outline-offset:1px}.uipack-span .uipack-span__seg{display:inline-flex;flex-wrap:wrap;align-items:stretch}.uipack-span .uipack-span__seg-label{display:inline-flex;align-items:center;min-height:var(--sp-target);padding:0 10px;border:1.25px solid var(--sp-edge);border-radius:var(--sp-radius) 0 0 var(--sp-radius);background:var(--sp-node-fill)}.uipack-span .uipack-span__seg>.uipack-span__chip{margin-left:-1px;border-radius:0}.uipack-span .uipack-span__seg>.uipack-span__chip:last-child{border-radius:0 var(--sp-radius) var(--sp-radius) 0}.uipack-span .uipack-span__chip{position:relative;z-index:var(--sp-sel,0);flex:none;display:inline-flex;align-items:center;gap:6px;min-height:var(--sp-target);padding:0 10px;border:1.25px solid color-mix(in srgb,var(--sp-accent) calc(var(--sp-sel, 0) * 100%),var(--sp-edge));border-radius:var(--sp-radius);background:color-mix(in srgb,var(--sp-band) calc(var(--sp-sel, 0) * 100%),var(--sp-node-fill));box-shadow:inset 0 0 0 calc(var(--sp-sel, 0) * 1px) var(--sp-accent);outline:calc(var(--sp-focus, 0) * 2px) solid var(--sp-accent);outline-offset:2px;font:500 13px/1 var(--sp-sans);font-weight:calc(500 + var(--sp-sel, 0) * 150);color:color-mix(in srgb,var(--sp-accent) calc(var(--sp-sel, 0) * 75%),var(--sp-fg));white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.uipack-span .uipack-span__num{font:400 11px/1 var(--sp-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-muted)}.uipack-span .uipack-span__chip .uipack-span__num{color:inherit;opacity:calc(.8 + var(--sp-sel, 0) * .2)}.uipack-span .uipack-span__code{display:var(--sp-label-abbr,inline);font:600 11px/1 var(--sp-mono);color:var(--sp-muted)}.uipack-span .uipack-span__drawer{display:var(--sp-closed,block);border:1.25px solid var(--sp-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill)}.uipack-span .uipack-span__drawer>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-height:44px;padding:8px 12px 8px 32px;position:relative;font:600 13px/18px var(--sp-sans);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.uipack-span .uipack-span__drawer>summary::-webkit-details-marker{display:none}.uipack-span .uipack-span__drawer>summary:before{content:"";position:absolute;left:14px;top:50%;width:7px;height:7px;margin-top:-4px;border-right:1.75px solid var(--sp-chevron);border-bottom:1.75px solid var(--sp-chevron);transform:rotate(-45deg);transition:transform .12s ease}.uipack-span .uipack-span__drawer[open]>summary:before{transform:rotate(45deg)}.uipack-span .uipack-span__drawer>summary:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.uipack-span:has(.uipack-span__inputs :focus-visible) .uipack-span__drawer:not([open])>summary{outline:2px solid var(--sp-accent);outline-offset:2px}.uipack-span .uipack-span__drawer-title{margin-right:2px}.uipack-span .uipack-span__now-text{display:var(--sp-now-text,none);font-weight:400;color:var(--sp-muted);white-space:nowrap}.uipack-span .uipack-span__now-text:before{content:"·\00a0";content:"·\00a0"/""}.uipack-span .uipack-span__drawer[open]{display:grid;grid-gap:12px;gap:12px;padding-bottom:12px}.uipack-span .uipack-span__drawer>:not(summary){margin:0 12px}.uipack-span .uipack-span__drawer .uipack-span__key{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:12px;column-gap:12px;grid-row-gap:0;row-gap:0}.uipack-span .uipack-span__drawer .uipack-span__key>li{flex-wrap:wrap;align-content:center;gap:4px 8px;min-height:32px;margin:0;padding:6px 8px;border-top:1px solid var(--sp-border);white-space:normal}.uipack-span .uipack-span__drawer .uipack-span__key>li>.uipack-span__key-label{flex-basis:100%;font-size:11px}.uipack-span .uipack-span__drawer .uipack-span__filters{display:grid;grid-gap:10px;gap:10px;padding-top:12px;border-top:1px solid var(--sp-hair)}.uipack-span .uipack-span__wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.uipack-span .uipack-span__wrap>.uipack-span__seg-label{min-height:0;padding:0 4px 0 0;border:0;background:none}.uipack-span .uipack-span__drawer .uipack-span__seg{gap:6px;align-items:center}.uipack-span .uipack-span__drawer .uipack-span__seg>.uipack-span__chip,.uipack-span .uipack-span__drawer .uipack-span__seg>.uipack-span__chip:last-child{margin-left:0;border-radius:var(--sp-radius)}.uipack-span .uipack-span__drawer .uipack-span__seg-label{min-height:0;padding:0 4px 0 0;border:0;background:none}.uipack-span .uipack-span__keyline{display:var(--sp-closed,flex);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13px;line-height:18px}.uipack-span .uipack-span__keyline>span{display:inline-flex;align-items:center;gap:6px}.uipack-span .uipack-span__keyline>.uipack-span__chip{margin-left:auto}.uipack-span .uipack-span__drawer[open]~.uipack-span__keyline{display:none}.uipack-span:has(.uipack-span__all-input:checked) [data-l="*"],.uipack-span:has(.uipack-span__tier-all:checked) [data-t="*"]{--sp-sel:1;--sp-now-text:inline}.uipack-span:has(.uipack-span__deals-input:checked) [data-d]{--sp-sel:1;--sp-now:inline-flex;--sp-now-text:inline}.uipack-span:has(.uipack-span__all-input:focus-visible) [data-l="*"],.uipack-span:has(.uipack-span__deals-input:focus-visible) [data-d],.uipack-span:has(.uipack-span__tier-all:focus-visible) [data-t="*"]{--sp-focus:1}.uipack-span:has(.uipack-span__all-input:focus-visible) .uipack-span__cols{outline:var(--sp-all-ring,0) solid var(--sp-accent);outline-offset:-2px;border-radius:4px}.uipack-span .uipack-span__chart{padding:0 var(--sp-pad)}.uipack-span .uipack-span__header{position:-webkit-sticky;position:sticky;top:var(--sp-sticky);z-index:4;margin:0 -8px;padding:0 8px;background:var(--sp-bg);border-bottom:1px solid var(--sp-border)}.uipack-span .uipack-span__now-row{display:none;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 0 2px}.uipack-span:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked) .uipack-span__now-row{display:flex}.uipack-span .uipack-span__now{display:var(--sp-now,none);align-items:center;gap:8px;min-height:var(--sp-target);padding:0 10px;border:1.25px solid var(--sp-accent);border-radius:4px;background:var(--sp-band);font:600 12px/1 var(--sp-sans);color:var(--sp-accent-ink);cursor:pointer}.uipack-span .uipack-span__now>span{font-size:14px;color:var(--sp-muted)}.uipack-span .uipack-span__clear,.uipack-span .uipack-span__toggle{display:inline-flex;align-items:center;gap:8px;min-height:var(--sp-target);padding:0 12px;border:1.25px solid var(--sp-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill);font:600 12px/1 var(--sp-sans);color:var(--sp-fg);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.uipack-span .uipack-span__clear:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.uipack-span .uipack-span__cols,.uipack-span .uipack-span__zones{display:grid;grid-template-columns:var(--sp-name-col,0) repeat(var(--sp-cols),minmax(0,1fr))}.uipack-span .uipack-span__zones{padding-top:8px}.uipack-span .uipack-span__zones>span{grid-row:1;min-width:0;padding:0 1px;text-align:center;display:flex;align-items:flex-end}.uipack-span .uipack-span__zones>span>span{display:block;flex:1 1;padding:0 3px 4px;border-bottom:1px solid var(--sp-border);font:500 11px/14px var(--sp-sans);color:var(--sp-muted);text-wrap:balance}.uipack-span .uipack-span__corner{display:var(--sp-wide,none);grid-column:1;grid-row:1;align-self:end;padding:0 12px 8px 0;font:500 12px/16px var(--sp-sans);color:var(--sp-muted)}.uipack-span .uipack-span__corner>.uipack-span__hint{display:block;margin-bottom:2px}.uipack-span .uipack-span__col{position:relative;grid-row:1;display:flex;align-items:flex-end;justify-content:flex-end;min-width:0;min-height:var(--sp-target);padding:6px 1px;text-align:center;color:color-mix(in srgb,var(--sp-accent) calc(var(--sp-sel, 0) * 75%),var(--sp-fg));background:color-mix(in srgb,var(--sp-band) calc(var(--sp-sel, 0) * 100%),transparent);border-radius:4px 4px 0 0;outline:calc(var(--sp-focus, 0) * 2px) solid var(--sp-accent);outline-offset:-2px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}.uipack-span .uipack-span__col:after{content:"";position:absolute;left:4px;right:4px;bottom:-1px;height:calc(var(--sp-sel, 0) * 3px);border-radius:2px 2px 0 0;background:var(--sp-accent)}.uipack-span .uipack-span__col>span{max-width:100%;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--sp-muted);text-decoration-color:var(--sp-muted);text-decoration-thickness:1px;text-underline-offset:3px}.uipack-span .uipack-span__abbr{display:var(--sp-label-abbr,block);font:inherit;font-family:var(--sp-mono);font-size:11px;line-height:16px;white-space:nowrap}.uipack-span .uipack-span__short{display:var(--sp-label-short,none);width:min-content;font-size:11px;line-height:14px;letter-spacing:-.01em}.uipack-span .uipack-span__full{display:var(--sp-label-full,none);font-size:var(--sp-label-size,11px);line-height:1.25}.uipack-span .uipack-span__col>.uipack-span__ccount{display:var(--sp-ccount,none);margin-top:2px;font:400 11px/14px var(--sp-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-muted);text-decoration:none}.uipack-span .uipack-span__col{flex-direction:column;align-items:center}.uipack-span .uipack-span__col[data-zone-start],.uipack-span .uipack-span__zones>[data-zone-start]>span{box-shadow:inset 1px 0 0 var(--sp-hair)}.uipack-span .uipack-span__col[data-zone-start]{border-top-left-radius:0}.uipack-span .uipack-span__top{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;min-height:var(--sp-target);padding:0;font-size:12px;color:var(--sp-muted)}.uipack-span .uipack-span__toggle--foot{min-height:44px;padding:0 14px;font-size:13px}.uipack-span .uipack-span__toggle--foot:before{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .12s ease}.uipack-span:has(.uipack-span__expand:checked) .uipack-span__toggle--foot:before{margin-top:3px;transform:rotate(-135deg)}.uipack-span:has(.uipack-span__expand:focus-visible) .uipack-span__toggle{outline:2px solid var(--sp-accent);outline-offset:2px}.uipack-span .uipack-span__less,.uipack-span:has(.uipack-span__expand:checked) .uipack-span__more{display:none}.uipack-span:has(.uipack-span__expand:checked) .uipack-span__less{display:inline}.uipack-span .uipack-span__body{position:relative}.uipack-span .uipack-span__body:before,.uipack-span .uipack-span__rule{position:absolute;top:0;bottom:0;z-index:1;pointer-events:none}.uipack-span .uipack-span__rule{display:var(--sp-wide,none);left:calc(var(--sp-name-col, 0px) + (100% - var(--sp-name-col, 0px)) * var(--k) / var(--sp-cols));width:1px;background:var(--sp-hair)}.uipack-span .uipack-span__body:before{content:"";display:none;left:calc(var(--sp-name-col, 0px) + (100% - var(--sp-name-col, 0px)) * var(--sp-active, 0) / var(--sp-cols));width:calc((100% - var(--sp-name-col, 0px)) / var(--sp-cols));background:var(--sp-band)}.uipack-span:has(.uipack-span__layer-input:checked) .uipack-span__body:before{display:var(--sp-wide,none)}.uipack-span .uipack-span__body:after{content:"";position:absolute;top:0;bottom:0;z-index:1;display:none;left:calc(var(--sp-name-col, 0px) + (100% - var(--sp-name-col, 0px)) * var(--sp-hover, 0) / var(--sp-cols));width:calc((100% - var(--sp-name-col, 0px)) / var(--sp-cols));background:var(--sp-band-hover);pointer-events:none}@media (hover:hover) and (pointer:fine){.uipack-span .uipack-span__body:after{display:var(--sp-hover-on,none)}}.uipack-span .uipack-span__group-head{position:relative;display:flex;align-items:baseline;gap:8px;padding:12px 0 6px}.uipack-span[data-span-enhanced] .uipack-span__group-head{position:-webkit-sticky;position:sticky;top:calc(var(--sp-sticky) + var(--sp-head-h, 0px));z-index:3;margin:0 -8px;padding:12px 8px 6px;background:var(--sp-bg);--sp-gh-inset:8px}.uipack-span .uipack-span__mark{display:var(--sp-wide,none);position:absolute;top:16px;left:calc(var(--sp-gh-inset, 0px) + var(--sp-name-col, 0px) + (100% - 2 * var(--sp-gh-inset, 0px) - var(--sp-name-col, 0px)) * (var(--k) + .5) / var(--sp-cols) - 4px);width:8px;height:8px;border-radius:1.5px;background:var(--sp-accent)}.uipack-span .uipack-span__count{font:500 11px/16px var(--sp-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-muted)}.uipack-span .uipack-span__count--featured,.uipack-span .uipack-span__count--live,.uipack-span:not([data-span-searching]):has(.uipack-span__expand:not(:checked)):not(:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked)) .uipack-span__count--total,.uipack-span[data-span-counting]:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked) .uipack-span__count--total,.uipack-span[data-span-searching] .uipack-span__count--total{display:none}.uipack-span:not([data-span-searching]):has(.uipack-span__expand:not(:checked)):not(:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked)) .uipack-span__count--featured,.uipack-span[data-span-counting]:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked) .uipack-span__count--live,.uipack-span[data-span-searching] .uipack-span__count--live{display:inline}.uipack-span .uipack-span__rows{padding:0}.uipack-span .uipack-span__item{display:block;margin:0 -8px;border-bottom:1px solid var(--sp-hair)}.uipack-span .uipack-span__group[hidden],.uipack-span .uipack-span__item[hidden]{border:0}.uipack-span .uipack-span__item>details{display:block}.uipack-span .uipack-span__item summary{display:block;padding:0 8px;list-style:none;cursor:pointer;scroll-margin-top:calc(var(--sp-sticky) + var(--sp-head-h, 100px) + 40px);-webkit-tap-highlight-color:transparent}.uipack-span .uipack-span__item summary::-webkit-details-marker{display:none}.uipack-span .uipack-span__item summary::marker{content:""}.uipack-span .uipack-span__item summary:focus-visible{outline:2px solid var(--sp-accent);outline-offset:-2px}.uipack-span .uipack-span__line{display:grid;grid-template-columns:var(--sp-line-cols,minmax(0,1fr));align-items:center;grid-row-gap:6px;row-gap:6px;min-height:var(--sp-line-min,36px);padding:var(--sp-line-pad,8px 0 10px)}.uipack-span .uipack-span__name{display:grid;grid-template-columns:8px 24px minmax(0,1fr);grid-template-areas:"chev logo nv" "chev logo sub";align-items:center;grid-column-gap:8px;column-gap:8px;min-width:0;padding:var(--sp-name-pad,0)}.uipack-span .uipack-span__name>i{grid-area:chev;justify-self:center;width:8px;height:8px;margin-right:2px;border-right:1.75px solid var(--sp-chevron);border-bottom:1.75px solid var(--sp-chevron);transform:rotate(-45deg);transition:transform .12s ease}.uipack-span .uipack-span__item>details[open] .uipack-span__name>i{transform:translateY(-2px) rotate(45deg)}.uipack-span .uipack-span__logo{grid-area:logo;display:grid;place-items:center;width:24px;height:24px;overflow:hidden;border:1px solid var(--sp-hair);border-radius:4px;background:var(--sp-logo-bg);filter:var(--sp-logo-filter)}.uipack-span .uipack-span__logo img{display:block;width:20px;height:20px;max-width:none;margin:0;object-fit:contain}.uipack-span .uipack-span__logo--mono{border-color:transparent;background:transparent;filter:none;font:700 11px/1 var(--sp-mono);letter-spacing:-.02em;color:var(--sp-muted)}.uipack-span .uipack-span__nv{grid-area:nv;display:flex;align-items:baseline;gap:8px;min-width:0}.uipack-span .uipack-span__nv>b{flex:var(--sp-label-grow,0) 1 auto;min-width:min(9ch,100%);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500;line-height:18px;overflow-wrap:break-word}.uipack-span .uipack-span__nv>em{flex:0 0.0001 auto;margin-left:auto;max-width:72px;min-width:0;overflow:hidden;text-align:right;font:400 11px/16px var(--sp-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap}.uipack-span .uipack-span__sub{grid-area:sub;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;margin-top:2px}.uipack-span .uipack-span__tag{font:400 11px/14px var(--sp-mono);color:var(--sp-muted);white-space:nowrap}.uipack-span .uipack-span__badge{min-width:0;max-width:100%;padding:0 5px;border:1px solid var(--sp-change);border-radius:2px;font:500 11px/14px var(--sp-mono);color:var(--sp-change-ink);text-wrap:balance}.uipack-span .uipack-span__badge[data-kind=pending]{border-style:dashed}.uipack-span .uipack-span__badge[data-kind=shutdown]{border-color:var(--sp-border);color:var(--sp-muted)}.uipack-span .uipack-span__track{position:relative;display:grid;grid-template-columns:repeat(var(--sp-cols),minmax(0,1fr));align-items:center;height:16px}.uipack-span .uipack-span__track>span{position:relative;z-index:2;grid-column:var(--a) /span var(--n);height:14px;margin:0 var(--sp-inset);overflow:hidden;border:1px solid var(--sp-line);border-radius:1px;background:linear-gradient(to left,var(--sp-sep) 1px,transparent 1px) calc(-1 * (var(--sp-inset) + 1px)) 0 /calc((100% + 2 * (var(--sp-inset) + 1px)) / var(--n)) 100% repeat-x,var(--sp-tint)}.uipack-span .uipack-span__track>span>span{position:absolute;top:0;bottom:0;left:calc(var(--at) * (100% + 2 * (var(--sp-inset) + 1px)) / var(--n) - var(--sp-inset) - 1px);width:calc((100% + 2 * (var(--sp-inset) + 1px)) / var(--n));background:var(--sp-accent)}.uipack-span:has(.uipack-span__layer-input:checked) .uipack-span__track>span{border-color:var(--sp-accent)}.uipack-span:has(.uipack-span__layer-input:checked) .uipack-span__track:before{content:"";display:var(--sp-stacked,block);position:absolute;top:-4px;bottom:-4px;left:calc(100% * var(--sp-active, 0) / var(--sp-cols));width:calc(100% / var(--sp-cols));background:var(--sp-band);pointer-events:none}.uipack-span .uipack-span__detail{position:relative;z-index:2;display:grid;grid-gap:4px;gap:4px;margin:var(--sp-detail-margin,0 8px 10px 40px);padding:10px 12px;border:1.25px solid var(--sp-node-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill);font-size:13px;line-height:1.5}.uipack-span .uipack-span__detail>p:first-child:not(.uipack-span__meta){max-width:72ch}.uipack-span .uipack-span__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px;font-size:12px;color:var(--sp-muted)}.uipack-span .uipack-span__meta a{display:inline-flex;align-items:center;min-height:var(--sp-link-target);color:var(--sp-accent);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.uipack-span .uipack-span__meta a:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px;border-radius:2px}.uipack-span .uipack-span__empty,.uipack-span .uipack-span__nomatch:not([hidden]){position:relative;z-index:2;display:none;justify-items:center;gap:10px;margin:16px 0;padding:20px 16px;border:1.25px solid var(--sp-node-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill);text-align:center;font-size:13px;color:var(--sp-muted)}.uipack-span .uipack-span__nomatch:not([hidden]){display:grid}.uipack-span .uipack-span__empty .uipack-span__clear{margin-top:4px;font-size:13px}.uipack-span .uipack-span__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:44px;margin:0 -8px;padding:12px 8px 16px}.uipack-span .uipack-span__status{font-size:13px;font-weight:500}.uipack-span .uipack-span__asof{margin-left:auto;font:400 11px/16px var(--sp-mono);color:var(--sp-muted)}.uipack-span .uipack-span__group[data-span-miss],.uipack-span .uipack-span__item[data-span-miss],.uipack-span:has(.uipack-span__deals-input:checked) .uipack-span__group:not([data-deals]),.uipack-span:has(.uipack-span__deals-input:checked) .uipack-span__item:not([data-deal]),.uipack-span:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked) .uipack-span__toggle--foot,.uipack-span:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked) .uipack-span__top,.uipack-span:not([data-span-find],[data-span-searching]):has(.uipack-span__expand:not(:checked)):not(:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked)) .uipack-span__group:not([data-featured]),.uipack-span:not([data-span-find],[data-span-searching]):has(.uipack-span__expand:not(:checked)):not(:has(.uipack-span__layer-input:checked,.uipack-span__tier-input:checked,.uipack-span__deals-input:checked)) .uipack-span__item:not([data-featured]),.uipack-span[data-span-searching] .uipack-span__toggle--foot,.uipack-span[data-span-searching] .uipack-span__top{display:none}@media (hover:hover){.uipack-span .uipack-span__item summary:hover{background:var(--sp-raised)}.uipack-span .uipack-span__col:hover,.uipack-span .uipack-span__col[data-span-hover]{background-image:linear-gradient(var(--sp-band-hover),var(--sp-band-hover))}.uipack-span .uipack-span__chip:hover{border-color:color-mix(in srgb,var(--sp-accent) calc(var(--sp-sel, 0) * 100%),var(--sp-fg))}.uipack-span .uipack-span__toggle--foot:hover{border-color:var(--sp-fg)}}@container uipack-span (min-width: 640px){.uipack-span .uipack-span__zones>span{padding:0 4px}.uipack-span .uipack-span__zones>span>span{overflow:hidden;font:600 11px/16px var(--sp-label-font);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-label-ink);white-space:nowrap;text-overflow:ellipsis}}.uipack-stack{--ls-bracket-w:148px;--ls-target:44px;--ls-gap:6px;container:uipack-stack/inline-size;font-size:14px;line-height:1.45}.uipack-stack .uipack-stack__head{display:grid;grid-gap:8px;gap:8px;padding:0 0 14px}.uipack-stack .uipack-stack__title{font:700 20px/1.25 var(--sp-sans);letter-spacing:-.01em}.uipack-stack .uipack-stack__caption{max-width:68ch;font-size:14px;line-height:1.55}.uipack-stack .uipack-stack__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:var(--ls-gap);row-gap:var(--ls-gap);grid-column-gap:12px;column-gap:12px}.uipack-stack .uipack-stack__zone{display:contents}.uipack-stack .uipack-stack__band,.uipack-stack .uipack-stack__box,.uipack-stack .uipack-stack__bracket,.uipack-stack .uipack-stack__end,.uipack-stack .uipack-stack__zone-head{grid-column:1/-1;grid-row:var(--rc);min-width:0}.uipack-stack .uipack-stack__box{margin-bottom:8px;border:1.25px dashed var(--sp-group-edge);border-radius:var(--sp-radius)}.uipack-stack .uipack-stack__end{height:12px}.uipack-stack .uipack-stack__across-head,.uipack-stack .uipack-stack__bracket,.uipack-stack .uipack-stack__check,.uipack-stack .uipack-stack__rail-label,.uipack-stack .uipack-stack__zone-head{font:600 11px/16px var(--sp-label-font);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-label-ink)}.uipack-stack .uipack-stack__zone-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 3px;margin:0 12px;padding-top:9px}.uipack-stack .uipack-stack__note{flex-basis:100%}.uipack-stack .uipack-stack__band{display:block;margin:0 10px;border:1.25px solid var(--sp-node-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill);color:var(--sp-fg);text-decoration:none;-webkit-tap-highlight-color:transparent}.uipack-stack .uipack-stack__face{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"idx text go" ". metric go";align-items:start;grid-column-gap:8px;column-gap:8px;min-height:var(--ls-target);padding:11px 12px 11px 10px;list-style:none}.uipack-stack summary.uipack-stack__face{cursor:pointer}.uipack-stack .uipack-stack__face::-webkit-details-marker{display:none}.uipack-stack .uipack-stack__face::marker{content:""}.uipack-stack .uipack-stack__index{grid-area:idx;font:500 11px/20px var(--sp-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sp-muted)}.uipack-stack .uipack-stack__text{grid-area:text;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;min-width:0}.uipack-stack .uipack-stack__text>b{font:600 15px/20px var(--sp-sans)}.uipack-stack .uipack-stack__summary{min-width:0;font-size:13px;line-height:18px;color:color-mix(in srgb,var(--sp-fg) 75%,transparent);text-wrap:pretty}.uipack-stack .uipack-stack__metric{grid-area:metric;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:2px}.uipack-stack .uipack-stack__metric>strong{font:600 14px/18px var(--sp-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uipack-stack .uipack-stack__metric>span:last-child{font:400 11px/14px var(--sp-sans);color:var(--sp-muted)}.uipack-stack .uipack-stack__face>i,.uipack-stack .uipack-stack__go{grid-area:go;align-self:center}.uipack-stack .uipack-stack__go{font:500 14px/16px var(--sp-sans);color:var(--sp-muted);white-space:nowrap}.uipack-stack .uipack-stack__go-text{display:none;grid-area:metric;align-self:center;justify-self:end;font:500 12px/16px var(--sp-sans);color:var(--ls-title,var(--sp-muted));white-space:nowrap;opacity:0;transition:opacity .12s ease}.uipack-stack .uipack-stack__metric{transition:opacity .12s ease}.uipack-stack a.uipack-stack__band:focus-visible .uipack-stack__go-text{opacity:1}.uipack-stack a.uipack-stack__band:focus-visible .uipack-stack__metric{opacity:0}.uipack-stack .uipack-stack__face>i{width:8px;height:8px;margin:-4px 2px 0;border-right:1.75px solid var(--sp-chevron);border-bottom:1.75px solid var(--sp-chevron);transform:rotate(45deg);transition:transform .12s ease}.uipack-stack .uipack-stack__band[open] .uipack-stack__face>i{margin-top:4px;transform:rotate(-135deg)}.uipack-stack .uipack-stack__detail{display:grid;grid-gap:4px;gap:4px;padding:0 12px 10px 40px;font-size:14px;line-height:1.5}.uipack-stack .uipack-stack__check{margin-right:4px}.uipack-stack .uipack-stack__read{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:var(--ls-target);color:var(--sp-accent);font-size:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.uipack-stack .uipack-stack__band>summary:focus-visible,.uipack-stack .uipack-stack__node:focus-visible,.uipack-stack .uipack-stack__rail:focus-visible,.uipack-stack .uipack-stack__read:focus-visible,.uipack-stack a.uipack-stack__band:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.uipack-stack .uipack-stack__band:has(>summary:focus-visible),.uipack-stack a.uipack-stack__band:focus-visible,.uipack-stack a.uipack-stack__node:focus-visible{border-color:var(--sp-accent);--ls-title:var(--sp-accent)}.uipack-stack .uipack-stack__band>summary:focus-visible{outline-offset:3px;border-radius:var(--sp-radius)}.uipack-stack .uipack-stack__go,.uipack-stack .uipack-stack__node>b,.uipack-stack .uipack-stack__text>b{color:var(--ls-title,inherit)}.uipack-stack .uipack-stack__go{color:var(--ls-title,var(--sp-muted))}@media (hover:hover){.uipack-stack .uipack-stack__band:has(>summary:hover),.uipack-stack a.uipack-stack__band:hover,.uipack-stack a.uipack-stack__node:hover{border-color:var(--sp-accent);--ls-title:var(--sp-accent)}.uipack-stack a.uipack-stack__rail:hover{--ls-ink:var(--sp-accent);color:var(--sp-accent)}.uipack-stack a.uipack-stack__band:hover .uipack-stack__go-text{opacity:1}.uipack-stack a.uipack-stack__band:hover .uipack-stack__metric{opacity:0}}.uipack-stack .uipack-stack__bracket{display:flex;align-items:center;gap:8px;margin:0 2px;padding-top:4px}.uipack-stack .uipack-stack__bracket[data-inside]{margin:0 12px}.uipack-stack .uipack-stack__bracket:before{content:"";flex:none;width:8px;height:8px;border-radius:1.5px;background:var(--sp-node-edge)}.uipack-stack .uipack-stack__rail{display:none}.uipack-stack .uipack-stack__across{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.uipack-stack .uipack-stack__across ul{display:grid;grid-gap:var(--ls-gap);gap:var(--ls-gap)}.uipack-stack .uipack-stack__node{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-height:var(--ls-target);padding:8px 36px 8px 12px;border:1.25px solid var(--sp-node-edge);border-radius:var(--sp-radius);background:var(--sp-node-fill);color:var(--sp-fg);text-decoration:none;-webkit-tap-highlight-color:transparent}.uipack-stack .uipack-stack__node>b{font:600 14px/20px var(--sp-sans)}.uipack-stack .uipack-stack__span{font:400 11px/16px var(--sp-mono);color:var(--sp-muted)}.uipack-stack .uipack-stack__node>.uipack-stack__arrow{position:absolute;top:50%;right:14px;transform:translateY(-50%);font:500 13px/1 var(--sp-sans);color:var(--ls-title,var(--sp-muted))}.uipack-stack .uipack-stack__across-summary{flex-basis:100%;font-size:13px;line-height:18px;color:color-mix(in srgb,var(--sp-fg) 75%,transparent)}@container uipack-stack (max-width: 479.98px){.uipack-stack .uipack-stack__metric,.uipack-stack .uipack-stack__summary{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@container uipack-stack (min-width: 640px){.uipack-stack .uipack-stack__grid{grid-template-columns:minmax(0,1fr) repeat(var(--ls-rails),max-content)}.uipack-stack[data-rails="0"] .uipack-stack__grid{grid-template-columns:minmax(0,1fr)}.uipack-stack .uipack-stack__band,.uipack-stack .uipack-stack__box,.uipack-stack .uipack-stack__bracket,.uipack-stack .uipack-stack__end,.uipack-stack .uipack-stack__zone-head{grid-column:1}.uipack-stack .uipack-stack__note{flex-basis:auto}.uipack-stack .uipack-stack__note:before{content:"·\00a0";content:"·\00a0"/""}.uipack-stack .uipack-stack__face{grid-template-columns:20px minmax(0,1fr) auto auto;grid-template-areas:"idx text metric go";padding:11px 14px 11px 12px}.uipack-stack .uipack-stack__go-text{display:block}.uipack-stack .uipack-stack__metric{display:grid;align-self:center;justify-items:end;grid-gap:0;gap:0;margin:0;text-align:right}.uipack-stack .uipack-stack__detail{padding:0 14px 10px 42px}.uipack-stack .uipack-stack__rail{--ls-ink:var(--sp-node-edge);position:relative;display:block;grid-column:var(--cn);grid-row:var(--rc);min-height:0;padding-left:13px;background:linear-gradient(var(--ls-ink),var(--ls-ink)) no-repeat 3.375px 0 /1.25px 100%;color:var(--sp-label-ink);text-decoration:none}.uipack-stack .uipack-stack__rail:after,.uipack-stack .uipack-stack__rail:before{content:"";position:absolute;left:0;width:8px;height:8px;border-radius:1.5px;background:var(--ls-ink)}.uipack-stack .uipack-stack__rail:before{top:0}.uipack-stack .uipack-stack__rail:after{bottom:0}.uipack-stack .uipack-stack__rail-label{display:block;margin-top:-4px;color:inherit;white-space:nowrap}.uipack-stack .uipack-stack__rail-label>.uipack-stack__arrow{display:block;font:500 14px/16px var(--sp-sans);letter-spacing:0}.uipack-stack a.uipack-stack__rail:focus-visible{--ls-ink:var(--sp-accent);color:var(--sp-accent);outline-offset:4px}.uipack-stack .uipack-stack__across{display:none}}@container uipack-stack (min-width: 1000px){.uipack-stack[data-brackets] .uipack-stack__grid{grid-template-columns:var(--ls-bracket-w) minmax(0,1fr) repeat(var(--ls-rails),max-content)}.uipack-stack[data-brackets][data-rails="0"] .uipack-stack__grid{grid-template-columns:var(--ls-bracket-w) minmax(0,1fr)}.uipack-stack[data-brackets] .uipack-stack__band,.uipack-stack[data-brackets] .uipack-stack__box,.uipack-stack[data-brackets] .uipack-stack__end,.uipack-stack[data-brackets] .uipack-stack__zone-head{grid-column:2;grid-row:var(--rw)}.uipack-stack[data-brackets] .uipack-stack__rail{grid-column:var(--cw);grid-row:var(--rw)}.uipack-stack[data-brackets] .uipack-stack__bracket{position:relative;display:block;grid-column:1;grid-row:var(--rw);margin:0;padding:0 14px 0 0;text-align:right;background:linear-gradient(var(--sp-node-edge),var(--sp-node-edge)) no-repeat right 3.375px top 0 /1.25px 100%}.uipack-stack[data-brackets] .uipack-stack__bracket>span:first-child{display:block;margin-top:-4px}.uipack-stack[data-brackets] .uipack-stack__bracket:after,.uipack-stack[data-brackets] .uipack-stack__bracket:before{content:"";position:absolute;right:0;width:8px;height:8px;border-radius:1.5px;background:var(--sp-node-edge)}.uipack-stack[data-brackets] .uipack-stack__bracket:before{top:0}.uipack-stack[data-brackets] .uipack-stack__bracket:after{bottom:0}}@media (prefers-reduced-motion:reduce){.uipack-span .uipack-span__drawer>summary:before,.uipack-span .uipack-span__name>i,.uipack-span .uipack-span__toggle--foot:before,.uipack-stack .uipack-stack__face>i,.uipack-stack .uipack-stack__go-text,.uipack-stack .uipack-stack__metric{transition:none}}.uipack-callout,.uipack-change,.uipack-cluster,.uipack-layerhead,.uipack-links,.uipack-notecard,.uipack-terms{--ua-fg:var(--uipack-fg,#1a1c1a);--ua-raised:var(--uipack-surface-raised,#f4f6f4);--ua-accent:var(--uipack-accent,#205f49);--ua-sans:var(--uipack-sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--ua-mono:var(--uipack-mono,ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace);--ua-label-font:var(--uipack-label-font,var(--ua-mono));--ua-radius:var(--uipack-radius,6px);--ua-gap:var(--uipack-article-gap,1.5rem);--ua-step:var(--uipack-article-step,0.9rem);--ua-edge:color-mix(in srgb,var(--ua-fg) 70%,transparent);--ua-sub:color-mix(in srgb,var(--ua-fg) 75%,transparent);--ua-label:color-mix(in srgb,var(--ua-fg) 80%,transparent);--ua-group:color-mix(in srgb,var(--ua-fg) 50%,transparent);--ua-hair:color-mix(in srgb,var(--ua-fg) 22%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.uipack-notecard,.uipack-cluster,.uipack-layerhead,.uipack-terms,.uipack-callout,.uipack-change,.uipack-links){--ua-fg:var(--uipack-fg,#e8ece9);--ua-raised:var(--uipack-surface-raised,#1b2a24);--ua-accent:var(--uipack-accent,#71dcb2)}}:is(.uipack-notecard,.uipack-cluster,.uipack-layerhead,.uipack-terms,.uipack-callout,.uipack-change,.uipack-links)[data-theme=dark],[data-theme=dark] :is(.uipack-notecard,.uipack-cluster,.uipack-layerhead,.uipack-terms,.uipack-callout,.uipack-change,.uipack-links){--ua-fg:var(--uipack-fg,#e8ece9);--ua-raised:var(--uipack-surface-raised,#1b2a24);--ua-accent:var(--uipack-accent,#71dcb2)}.uipack-callout,.uipack-change,.uipack-cluster,.uipack-layerhead,.uipack-links,.uipack-notecard,.uipack-terms,:is(.uipack-notecard,.uipack-cluster,.uipack-layerhead,.uipack-terms,.uipack-callout,.uipack-change,.uipack-links) *,:is(.uipack-notecard,.uipack-cluster,.uipack-layerhead,.uipack-terms,.uipack-callout,.uipack-change,.uipack-links) :after,:is(.uipack-notecard,.uipack-cluster,.uipack-layerhead,.uipack-terms,.uipack-callout,.uipack-change,.uipack-links) :before{box-sizing:border-box}.uipack-callout .uipack-callout__label,.uipack-change .uipack-change__label,.uipack-cluster .uipack-cluster__grid,.uipack-cluster .uipack-cluster__head,.uipack-cluster .uipack-cluster__item,.uipack-cluster .uipack-cluster__note,.uipack-layerhead .uipack-layerhead__metric,.uipack-layerhead .uipack-layerhead__where,.uipack-links .uipack-links__item,.uipack-links .uipack-links__label,.uipack-links .uipack-links__list,.uipack-terms .uipack-terms__label,.uipack-terms .uipack-terms__list,.uipack-terms .uipack-terms__term{margin:0;padding:0;border:0;background:none;list-style:none;text-indent:0}.uipack-cluster .uipack-cluster__item::marker,.uipack-cluster .uipack-cluster__item:before,.uipack-links .uipack-links__item::marker,.uipack-links .uipack-links__item:before,.uipack-terms .uipack-terms__term::marker,.uipack-terms .uipack-terms__term:before{content:none}.uipack-callout .uipack-callout__label,.uipack-change .uipack-change__label,.uipack-cluster .uipack-cluster__label,.uipack-layerhead .uipack-layerhead__map,.uipack-layerhead .uipack-layerhead__zone,.uipack-links .uipack-links__label,.uipack-notecard .uipack-notecard__kicker,.uipack-notecard .uipack-notecard__status,.uipack-terms .uipack-terms__label{font:400 12px/16px var(--ua-label-font);letter-spacing:.06em;text-transform:uppercase;color:var(--ua-label)}.uipack-callout.uipack-callout--selftest .uipack-callout__label:before,.uipack-layerhead .uipack-layerhead__index:before{content:"";flex:none;width:8px;height:8px;border-radius:1.5px;background:var(--ua-accent)}.uipack-layerhead .uipack-layerhead__sr{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.uipack-notecard.uipack-notecard{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;min-height:44px;margin:var(--ua-gap) 0;padding:14px 16px 12px;color:var(--ua-fg);background:var(--ua-raised);border:1.25px solid var(--ua-edge);border-radius:var(--ua-radius);font:400 14px/1.45 var(--ua-sans);letter-spacing:normal;text-align:left;text-decoration:none;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent}.uipack-notecard.uipack-notecard--planned{border-style:dashed}.uipack-notecard .uipack-notecard__desc,.uipack-notecard .uipack-notecard__kicker,.uipack-notecard .uipack-notecard__meta,.uipack-notecard .uipack-notecard__title{display:block;margin:0}.uipack-notecard .uipack-notecard__title{font:600 16px/1.35 var(--ua-sans);letter-spacing:-.005em;color:var(--ua-fg);text-wrap:pretty}.uipack-notecard .uipack-notecard__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font:400 13px/1.5 var(--ua-sans);color:var(--ua-sub)}.uipack-notecard .uipack-notecard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:auto;padding-top:4px;font:400 12px/16px var(--ua-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ua-sub)}.uipack-notecard .uipack-notecard__date+.uipack-notecard__time:before{content:"·";content:"·"/"";margin-right:8px}.uipack-notecard .uipack-notecard__go{margin-left:auto;font:400 16px/16px var(--ua-sans);color:var(--ua-fg)}@media (hover:hover){a.uipack-notecard.uipack-notecard:hover{border-color:var(--ua-accent)}a.uipack-notecard.uipack-notecard:hover .uipack-notecard__go,a.uipack-notecard.uipack-notecard:hover .uipack-notecard__title{color:var(--ua-accent)}}a.uipack-notecard.uipack-notecard:focus-visible{border-color:var(--ua-accent);outline:2px solid var(--ua-accent);outline-offset:2px}a.uipack-notecard.uipack-notecard:focus-visible .uipack-notecard__go,a.uipack-notecard.uipack-notecard:focus-visible .uipack-notecard__title{color:var(--ua-accent)}@media (prefers-reduced-motion:no-preference){a.uipack-notecard.uipack-notecard{transition:border-color .16s ease}a.uipack-notecard .uipack-notecard__go,a.uipack-notecard .uipack-notecard__title{transition:color .16s ease,transform .16s ease}@media (hover:hover){a.uipack-notecard.uipack-notecard:hover .uipack-notecard__go{transform:translateX(3px)}}}.uipack-cluster.uipack-cluster{container:uipack-cluster/inline-size;display:block;margin:var(--ua-gap) 0;padding:12px 16px 16px;color:var(--ua-fg);background:none;border:1.25px dashed var(--ua-group);border-radius:10px;font:400 14px/1.45 var(--ua-sans);letter-spacing:normal;text-align:left;overflow-wrap:break-word}.uipack-cluster.uipack-cluster--wide{--ua-wide:var(--uipack-article-wide,min(56rem,calc(100vw - 2.5rem)));width:var(--ua-wide);max-width:none;margin-left:calc(50% - var(--ua-wide) / 2)}.uipack-cluster .uipack-cluster__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:12px}.uipack-cluster .uipack-cluster__count{font:400 12px/16px var(--ua-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ua-label)}.uipack-cluster .uipack-cluster__note{margin:-6px 0 12px;font:400 13px/1.5 var(--ua-sans);color:var(--ua-sub)}.uipack-cluster .uipack-cluster__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.uipack-cluster .uipack-cluster__item{display:flex;min-width:0}.uipack-cluster .uipack-cluster__item>.uipack-notecard{flex:1 1 auto;margin:0}@container uipack-cluster (min-width: 525px){.uipack-cluster .uipack-cluster__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container uipack-cluster (min-width: 825px){.uipack-cluster .uipack-cluster__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.uipack-layerhead.uipack-layerhead{container:uipack-layerhead/inline-size;display:block;margin:calc(var(--ua-gap) + 1rem) 0 0;padding:0;color:var(--ua-fg);background:none;border:0;border-top:1px solid var(--ua-hair);font:400 12px/16px var(--ua-sans);letter-spacing:normal;text-align:left;overflow-wrap:break-word}.uipack-layerhead.uipack-layerhead+:is(h1,h2,h3,h4,h5,h6){margin-top:4px}.uipack-layerhead .uipack-layerhead__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"where map" "metric metric";align-items:center}.uipack-layerhead .uipack-layerhead__where{grid-area:where;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px}.uipack-layerhead .uipack-layerhead__index{display:inline-flex;align-items:center;gap:8px;font:600 13px/16px var(--ua-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ua-fg)}.uipack-layerhead .uipack-layerhead__metric{grid-area:metric;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-bottom:8px}.uipack-layerhead .uipack-layerhead__value{font:600 13px/16px var(--ua-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ua-fg)}.uipack-layerhead .uipack-layerhead__label{font:400 13px/16px var(--ua-sans);letter-spacing:0;text-transform:none;color:var(--ua-sub)}.uipack-layerhead .uipack-layerhead__map{grid-area:map;display:block;min-width:44px;margin:0 -6px 0 10px;padding:0 6px;border-radius:2px;line-height:44px;text-align:center;color:var(--ua-label);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.uipack-layerhead .uipack-layerhead__map:before{content:"↑";content:"↑"/"";display:inline-block;margin-right:4px}.uipack-layerhead .uipack-layerhead__map:hover{color:var(--ua-accent)}.uipack-layerhead .uipack-layerhead__map:focus-visible{color:var(--ua-accent);outline:2px solid var(--ua-accent);outline-offset:-2px}@container uipack-layerhead (min-width: 560px){.uipack-layerhead .uipack-layerhead__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"where metric map"}.uipack-layerhead .uipack-layerhead__metric{justify-content:flex-end;padding:4px 0 4px 16px;text-align:right}}.uipack-terms.uipack-terms{display:block;margin:var(--ua-gap) 0;padding:0;color:var(--ua-fg);font:400 15px/1.6 var(--ua-sans);letter-spacing:normal;text-align:left;overflow-wrap:break-word}.uipack-terms .uipack-terms__label{margin-bottom:4px}.uipack-terms .uipack-terms__list{display:block}.uipack-terms .uipack-terms__term{display:inline-block;max-width:100%;font:inherit;color:var(--ua-fg)}.uipack-terms .uipack-terms__term:not(:last-child):after{content:"·";content:"·"/"";margin:0 .5em;color:var(--ua-sub)}.uipack-callout.uipack-callout{display:block;margin:var(--ua-gap) 0;padding:2px 0 2px 16px;color:var(--ua-fg);background:none;border:0;border-left:3px solid var(--ua-accent);border-radius:0;font:400 15px/1.5 var(--ua-sans);letter-spacing:normal;text-align:left;overflow-wrap:break-word}.uipack-callout.uipack-callout--note{border-left-color:var(--ua-group)}.uipack-callout .uipack-callout__label{display:flex;align-items:center;gap:8px;margin-bottom:4px}.uipack-callout.uipack-callout--note .uipack-callout__body{font:400 15px/1.5 var(--ua-sans)}.uipack-callout.uipack-callout--selftest .uipack-callout__body{font:600 16px/1.45 var(--ua-sans);letter-spacing:-.005em}.uipack-callout .uipack-callout__body>:first-child,.uipack-change .uipack-change__body>:first-child,.uipack-links .uipack-links__body>:first-child{margin-top:0}.uipack-callout .uipack-callout__body>:last-child,.uipack-change .uipack-change__body>:last-child,.uipack-links .uipack-links__body>:last-child{margin-bottom:0}.uipack-change.uipack-change{display:block;margin:var(--ua-gap) 0;padding:2px 0 2px 16px;background:none;border:0;border-left:1.25px solid var(--ua-edge);border-radius:0;text-align:left}.uipack-change .uipack-change__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:4px}.uipack-change .uipack-change__body{font-size:.94em;color:color-mix(in srgb,var(--ua-fg) 85%,transparent)}.uipack-change .uipack-change__kicker{font:400 12px/16px var(--ua-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--ua-sub)}.uipack-links.uipack-links{container:uipack-links/inline-size;display:block;margin:var(--ua-gap) 0;padding:0;color:var(--ua-fg);font:400 15px/1.4 var(--ua-sans);letter-spacing:normal;text-align:left;overflow-wrap:break-word}.uipack-links .uipack-links__label{margin-bottom:6px}.uipack-links .uipack-links__list{border-top:1px solid var(--ua-hair)}.uipack-links .uipack-links__item{border-bottom:1px solid var(--ua-hair)}.uipack-links .uipack-links__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:2px 16px;gap:2px 16px;min-height:44px;padding:11px 0;border-radius:2px;color:var(--ua-fg);background:none;text-decoration:none;-webkit-tap-highlight-color:transparent}.uipack-links .uipack-links__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:var(--ua-group);text-decoration-color:var(--ua-group)}.uipack-links .uipack-links__domain{font:400 12px/16px var(--ua-mono);color:var(--ua-sub);text-align:right;white-space:nowrap}@media (hover:hover){.uipack-links .uipack-links__link:hover .uipack-links__title{color:var(--ua-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.uipack-links .uipack-links__link:focus-visible{outline:2px solid var(--ua-accent);outline-offset:2px}.uipack-links .uipack-links__link:focus-visible .uipack-links__title{color:var(--ua-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@container uipack-links (max-width: 419px){.uipack-links .uipack-links__link{grid-template-columns:minmax(0,1fr)}.uipack-links .uipack-links__domain{text-align:left;white-space:normal;overflow-wrap:anywhere}}.uipack-links .uipack-links__body{margin-top:10px}:is(.uipack-terms,.uipack-change,.uipack-callout,.uipack-links):has(+:is(.uipack-terms,.uipack-change,.uipack-callout,.uipack-links)){margin-bottom:0}:is(.uipack-terms,.uipack-change,.uipack-callout,.uipack-links)+:is(.uipack-terms,.uipack-change,.uipack-callout,.uipack-links){margin-top:var(--ua-step)}@media (prefers-reduced-motion:no-preference){.uipack-layerhead .uipack-layerhead__map,.uipack-links .uipack-links__title{transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}}@media (forced-colors:active){.uipack-callout.uipack-callout--selftest .uipack-callout__label:before,.uipack-layerhead .uipack-layerhead__index:before{forced-color-adjust:none;background:CanvasText}.uipack-layerhead .uipack-layerhead__map:focus-visible,.uipack-links .uipack-links__link:focus-visible,a.uipack-notecard.uipack-notecard:focus-visible{outline-color:Highlight}}