:root{--control-bleed:calc(var(--ring-w) + var(--ring-offset) + 1px);--polaroid-min-print:7.9rem}@layer components{.seg{gap:var(--s2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.seg-item{appearance:none;font-family:var(--f-body);font-size:var(--t-caption);letter-spacing:.01em;text-transform:none;min-height:var(--control-h-sm);min-width:var(--control-h-sm);padding:0 var(--s3);background:var(--surface-1);color:var(--ink-2);border:1px solid var(--hairline);border-radius:var(--r-1);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), outline-color var(--dur-2) var(--ease);justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;position:relative}@media (hover:hover){.seg-item:not([aria-checked=true]):not([aria-selected=true]):not([aria-pressed=true]):not([aria-current]):hover{border-color:var(--hairline-strong);color:var(--ink)}}.seg-item:active{transform:translateY(1px)}.seg-item[aria-checked=true],.seg-item[aria-selected=true],.seg-item[aria-pressed=true],.seg-item[aria-current]:not([aria-current=false]){color:var(--ink);border-color:var(--accent-ink);outline:var(--ring-sel-w) solid var(--ring-sel-color);outline-offset:var(--ring-sel-offset);cursor:default}.seg-item[aria-checked=true]:focus-visible,.seg-item[aria-selected=true]:focus-visible,.seg-item[aria-pressed=true]:focus-visible,.seg-item[aria-current]:not([aria-current=false]):focus-visible{outline-color:var(--accent);box-shadow:var(--e-thread-sel)}.sel-ring{outline:var(--ring-sel-w) solid var(--ring-sel-color);outline-offset:var(--ring-sel-offset)}.sel-ring:focus-visible{outline-color:var(--accent);box-shadow:var(--e-thread-sel)}.seg-item:disabled{opacity:.4;pointer-events:none}.seg--viewer .seg-item{min-height:36px;padding:0 var(--s2);font-size:var(--t-micro);background:color-mix(in srgb, var(--surface-1) 92%, transparent)}@media (prefers-reduced-motion:reduce){.seg-item{transition:none}}.viewer-zoom{gap:var(--s2);z-index:2;flex-direction:column;display:inline-flex;position:absolute}.viewer-zoom-btn{width:var(--control-h-sm);height:var(--control-h-sm);min-width:var(--control-h-sm);font-size:1.25rem;line-height:1;font-family:var(--f-body);background:var(--surface-1);color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-1);box-shadow:var(--e-top);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.viewer-zoom-btn:hover{border-color:var(--accent);background:var(--surface-2)}}.viewer-zoom-btn:active{transform:translateY(1px)}.date-set{align-items:center;gap:var(--s2);min-height:var(--control-h-sm);padding:var(--s1) var(--s3);background:var(--surface-1);border:1px solid var(--hairline-strong);border-radius:var(--r-1);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-2) var(--ease);display:inline-flex}@media (hover:hover){.date-set:hover{border-color:var(--accent)}}.date-set .date-lbl{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2);font-weight:600}.date-set .date-val{font-size:var(--t-caption);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.date-set .date-edit{font-size:var(--t-caption);color:var(--ink-3)}.date-set--add{border-style:dashed;border-color:var(--hairline-strong)}.paper-card{text-align:left;background:var(--paper-white);border:1px solid var(--hairline-strong);border-radius:var(--r-2);box-shadow:var(--e-top);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.paper-card:hover{border-color:var(--accent)}}.paper-card-media{width:auto;margin:var(--card-mat);border-radius:var(--r-1);aspect-ratio:1;object-fit:cover;background:var(--surface-2);display:block}.paper-card-label{padding:0 var(--s3) var(--s2);font-size:var(--t-caption);color:var(--ink);font-weight:600}.paper-card[data-selected=true]{border-color:var(--accent-ink);outline:var(--ring-sel-w) solid var(--ring-sel-color);outline-offset:var(--ring-sel-offset)}.paper-card[data-selected=true]:focus-visible{outline-color:var(--accent);box-shadow:var(--e-top), var(--e-thread-sel)}.paper-card:disabled{opacity:.4;pointer-events:none}.paper-card-grid .paper-card,.paper-card-grid .paper-card[data-selected=true]{box-shadow:var(--print-edge), var(--e-stack-2)}.paper-card-grid .paper-card[data-selected=true]:focus-visible{box-shadow:var(--print-edge), var(--e-stack-2), var(--e-thread-sel)}.polaroid-photo:has(>.polaroid-chin){min-inline-size:var(--polaroid-min-print)}.polaroid-photo{--polaroid-stock:#fff;box-sizing:border-box;background:var(--polaroid-stock);min-width:0;max-width:100%;box-shadow:var(--e-cast);transform:rotate(var(--polaroid-tilt,var(--polaroid-rest-tilt,0deg))) scale(var(--polaroid-zoom,1));transform-origin:var(--zorigin,50% 50%);transition:transform var(--dur-4) var(--ease);border-radius:0;margin:0;display:block;position:relative}.polaroid-paper{--polaroid-stock:#fff;box-sizing:border-box;background:var(--polaroid-stock);border-radius:0;width:100%;padding:6.6% 6.6% 25.71%;display:block}.polaroid-window{background:var(--polaroid-window-fill,var(--surface-2));border-radius:0;display:block;position:relative}.polaroid-window>*{width:100%;height:auto;display:block}.polaroid-window img,.polaroid-window video,.polaroid-window canvas{width:100%;height:auto;aspect-ratio:auto var(--polaroid-ratio,1);display:block;position:relative}.polaroid-photo:not(.polaroid-fit) .polaroid-window>*,.polaroid-photo:not(.polaroid-fit) .polaroid-window img,.polaroid-photo:not(.polaroid-fit) .polaroid-window video,.polaroid-photo:not(.polaroid-fit) .polaroid-window canvas{object-fit:fill!important}.polaroid-window:after{content:"";pointer-events:none;box-shadow:var(--print-edge) inset;position:absolute;inset:0}.polaroid-window>img:before{content:"";background:var(--surface-2);position:absolute;inset:0}.polaroid-window>img:after{content:attr(alt);padding:var(--s4);font-size:var(--t-caption);color:var(--ink-3);text-align:center;justify-content:center;align-items:center;line-height:1.3;display:flex;position:absolute;inset:0}.polaroid-chin{aspect-ratio:3.3761;color:var(--ink);text-align:center;justify-content:center;align-items:center;padding:0 4% 3%;display:flex;position:absolute;bottom:0;left:6.6%;right:6.6%;overflow:hidden;container-type:size}.polaroid-photo[data-note-extended="1"]{box-shadow:none}.polaroid-chin[data-chin-travel="1"]{bottom:calc(-1 * var(--polaroid-note-extend,0px));z-index:3;align-items:flex-end}.polaroid-chin-text{--polaroid-chin-lh:1.36;--polaroid-chin-adv:.55;--polaroid-chin-ideal:calc(44.8cqb * var(--polaroid-chin-scale,1));--polaroid-chin-n1:min(calc(100cqb / var(--polaroid-chin-lh)), calc(100cqi / (var(--polaroid-chin-adv) * var(--polaroid-chin-len,12))));--polaroid-chin-n2:min(calc(50cqb / var(--polaroid-chin-lh)), calc(184cqi / (var(--polaroid-chin-adv) * var(--polaroid-chin-len,12))));-webkit-line-clamp:2;line-clamp:2;max-block-size:100cqb;max-inline-size:100%;font-family:var(--f-display);font-style:normal;line-height:var(--polaroid-chin-lh);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(10px,max(var(--polaroid-chin-n1),var(--polaroid-chin-n2)),var(--polaroid-chin-ideal));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.polaroid-chin--sm{--polaroid-chin-scale:.7143}.polaroid-chin--lg{--polaroid-chin-scale:1.4}.polaroid-chin--clip .polaroid-chin-text{font-size:min(var(--polaroid-chin-ideal),calc(50cqb / var(--polaroid-chin-lh)))}.polaroid-chin--single .polaroid-chin-text{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;font-size:min(var(--polaroid-chin-ideal),calc(100cqb / var(--polaroid-chin-lh)));display:block}.polaroid-chin--quiet .polaroid-chin-text{--polaroid-chin-adv:.65;font-family:var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.polaroid-chin--numeric .polaroid-chin-text{font-variant-numeric:tabular-nums}.polaroid-chin--meta .polaroid-chin{flex-direction:column}.polaroid-chin--meta .polaroid-chin-text{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;max-inline-size:100%;font-size:min(var(--polaroid-chin-ideal),calc(58cqb / var(--polaroid-chin-lh)));display:block}.polaroid-chin-meta{--polaroid-chin-lh:1.36;--polaroid-chin-ideal:calc(44.8cqb * var(--polaroid-chin-scale,1));white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;font-family:var(--f-display);font-style:normal;line-height:var(--polaroid-chin-lh);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:min(calc(.75 * var(--polaroid-chin-ideal)),calc(34cqb / var(--polaroid-chin-lh)));display:block;overflow:hidden}.polaroid-lift{cursor:pointer}.polaroid-lift--grid{--polaroid-zoom-hover:1.4}@media (hover:hover) and (pointer:fine){.polaroid-lift:hover{--polaroid-tilt:0deg;--polaroid-zoom:var(--polaroid-zoom-hover,1.06);z-index:6}}@media (hover:none),(pointer:coarse){.polaroid-lift.is-zoom{--polaroid-tilt:0deg;--polaroid-zoom:var(--polaroid-zoom-hover,1.06);z-index:6}}.polaroid-lift:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.polaroid-select-group{position:relative}.polaroid-photo[data-state=checked]{--polaroid-tilt:0deg}@media (prefers-reduced-motion:reduce){.polaroid-photo{transition:none}.polaroid-lift:hover,.polaroid-lift.is-zoom{--polaroid-zoom:1;outline:3px solid var(--accent-ink);outline-offset:3px}}.polaroid-fit{width:auto;max-width:100%;height:100%;aspect-ratio:calc(1 / (.3231 + .868 / var(--polaroid-ratio)));flex-direction:column;margin-inline:auto;display:flex}@container (min-width:0){.polaroid-fit{block-size:auto;max-inline-size:100cqi;inline-size:min(100cqi, calc(100cqb / (.3231 + .868 / var(--polaroid-ratio))));--polaroid-k:calc(.3231 + .868 / var(--polaroid-ratio));--polaroid-lean:max(var(--polaroid-rest-tilt,0deg), calc(-1 * var(--polaroid-rest-tilt,0deg)));inline-size:min(calc(100cqi / (cos(var(--polaroid-lean)) + var(--polaroid-k) * sin(var(--polaroid-lean)))), calc(100cqb / (sin(var(--polaroid-lean)) + var(--polaroid-k) * cos(var(--polaroid-lean)))))}}.polaroid-fit .polaroid-paper{flex-direction:column;flex:1;min-height:0;display:flex}.polaroid-fit .polaroid-window{flex:1;min-height:0}.polaroid-fit .polaroid-window img,.polaroid-fit .polaroid-window video{aspect-ratio:auto;object-fit:contain;background:var(--polaroid-stock);width:100%;height:100%}.polaroid-cover{z-index:1;display:block;position:absolute;inset:0}.polaroid-cover>*{display:block;position:absolute!important;inset:0!important}.polaroid-control{z-index:4;min-inline-size:var(--control-h-sm);min-block-size:var(--control-h-sm);place-items:stretch stretch;margin-top:6.6%;margin-right:6.6%;display:grid;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.polaroid-control>:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--paper-white)}@media (prefers-reduced-motion:reduce){.polaroid-control>*{transition:none}}.polaroid-tag{z-index:3;pointer-events:none;position:absolute;inset:0}.polaroid-tag>*{pointer-events:auto}.polaroid-tag>:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--paper-white)}.polaroid-stamp{z-index:3;pointer-events:none;position:absolute;inset:0}.polaroid-stamp>*{pointer-events:auto}.polaroid-stamp>:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--paper-white)}.menu{min-width:9rem;padding:var(--s1);flex-direction:column;gap:1px;display:flex}.menu-item{align-items:center;gap:var(--s2);width:100%;min-height:var(--control-h-sm);padding:var(--s2) var(--s3);border-radius:var(--r-1);color:var(--ink);font-family:var(--f-body);font-size:var(--t-caption);text-align:start;cursor:pointer;background:0 0;line-height:1.2;display:flex}.menu-item:hover,.menu-item:focus-visible{background:var(--surface-2)}.menu-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.menu-item:disabled{color:var(--ink-3);cursor:default}.menu-item--danger{color:var(--danger-ink)}.menu-item-icon{flex:none;width:1rem;height:1rem;display:inline-flex}.menu-item-icon>svg{width:100%;height:100%}.menu-item-label{flex:auto}.sheaf{box-shadow:var(--e-top), var(--e-stack)}.sheaf-2{box-shadow:var(--e-top), var(--e-stack-2)}.section-sheet{background:var(--surface-1);margin-top:calc(-1 * var(--layer-lap));box-shadow:var(--seam-line);position:relative}.range-slider{appearance:none;background:var(--border);border-radius:1px;outline:0;width:100%;height:2px}.range-slider::-webkit-slider-thumb{appearance:none;background:var(--accent-ink);border:3px solid var(--surface-1);width:18px;height:18px;box-shadow:var(--e-top);cursor:pointer;border-radius:50%}.range-slider::-moz-range-thumb{background:var(--accent-ink);border:3px solid var(--surface-1);width:18px;height:18px;box-shadow:var(--e-top);cursor:pointer;border-radius:50%}.range-slider::-moz-range-track{background:var(--border);border-radius:1px;height:2px}.range-slider:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.wait-tag{align-items:center;gap:var(--s2);font-size:var(--t-micro);padding:var(--s1) var(--s3);border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--hairline-strong);color:var(--ink-2);font-weight:600;display:inline-flex}.wait-tag:before{content:"";border-radius:var(--r-pill);background:var(--accent);flex:none;width:6px;height:6px;display:inline-block}.wait-pair{align-items:stretch;gap:var(--pair-gap);flex-direction:column;display:flex}.wait-pair .wait-tag{height:var(--tag-h);border-radius:var(--r-pill);align-self:flex-start}.wait-pair .btn{height:var(--control-h);border-radius:var(--pair-radius)}.toast{background:var(--surface-1);border:1px solid var(--hairline);border-left:3px solid var(--success);border-radius:var(--r-1);padding:var(--s3) var(--s4);align-items:flex-start;gap:var(--s3);box-shadow:var(--e-top);display:flex;position:relative}.toast-success{border-left-color:var(--success)}.toast-error{border-left-color:var(--danger)}.toast-info{border-left-color:var(--info)}.toast-warn{border-left-color:var(--warning)}.toast .dismiss{box-sizing:border-box;width:var(--control-h-sm);height:var(--control-h-sm);padding:var(--s3) var(--s3) 0 0;color:var(--ink-3);cursor:pointer;border-radius:var(--r-1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;font-size:1rem;line-height:1;display:inline-flex;position:absolute;top:0;right:0}.toast:has(.dismiss) .toast-body{padding-right:calc(16px + var(--s3) + var(--s2))}@media (hover:hover){.toast .dismiss:hover{color:var(--ink)}}.archive-caret{width:6px;height:6px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease);transition-duration:var(--dur-2);border-bottom:1px solid;border-right:1px solid;flex-shrink:0;rotate:45deg}[open] .archive-caret{rotate:-135deg}.archive-press{cursor:pointer}@media (prefers-reduced-motion:no-preference){.archive-press{transition-property:transform,opacity;transition-timing-function:var(--ease);transition-duration:.1s}}.archive-press:active{scale:.96}.archive-pending[data-pending]{opacity:.6}.archive-stilled{opacity:.92;filter:saturate(.7)}.projects-card-grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}:is(.project-card:has(~li:hover),.project-card:has(~li .is-zoom)){z-index:7}.scroll-hint{bottom:var(--s5);z-index:100;pointer-events:none;opacity:0;inline-size:fit-content;transition:opacity var(--dur-2) var(--ease);justify-content:center;justify-self:center;align-items:center;margin-inline:auto;display:flex;position:sticky}.scroll-hint[data-visible=true]{opacity:.7}.scroll-hint--portal{justify-self:initial;z-index:2147483000;margin-block-end:var(--s5);margin-inline:0;position:fixed;bottom:auto;transform:translate(-50%)}.scroll-hint-glyph{--scroll-hint-size:var(--s5);inline-size:var(--scroll-hint-size);block-size:var(--scroll-hint-size);color:var(--accent);place-items:center;display:grid;position:relative}.scroll-hint--lg .scroll-hint-glyph{--scroll-hint-size:var(--s6)}.scroll-hint-glyph:before{content:"";border-bottom:2px solid;border-right:2px solid;block-size:52%;inline-size:52%;transform:translateY(-15%)rotate(45deg)}.scroll-hint--up .scroll-hint-glyph:before{transform:translateY(15%)rotate(225deg)}@media (prefers-reduced-motion:no-preference){.scroll-hint[data-visible=true] .scroll-hint-glyph{animation:scroll-hint-bob calc(var(--dur-f) * 3) var(--ease) infinite}}.scroll-hint--fade{inline-size:100%}.scroll-hint--fade:before{content:"";inset-inline:0;bottom:calc(-1 * var(--s5));block-size:calc(var(--s7) + var(--s5));background:linear-gradient(to top, var(--surface-1), transparent);pointer-events:none;z-index:-1;position:absolute}.ds-quote{max-width:26ch;font-family:var(--f-display);letter-spacing:-.005em;color:var(--ink);text-align:center;text-wrap:balance;quotes:"“" "”";margin:0 auto;font-size:clamp(1.6rem,3.2vw,2.9rem);font-style:italic;font-weight:300;line-height:1.25}.ds-quote:before{content:open-quote}.ds-quote:after{content:close-quote}}@keyframes scroll-hint-bob{0%,to{transform:translateY(0)}50%{transform:translateY(var(--s1))}}
@layer components{.sticker-root{--sticker-ink:#1b1b1f;--sticker-paper:#f7f7f7;--sticker-white:#fff;--sticker-green:#22c55e;--sticker-green-deep:#16a34a;--sticker-tick-green:#17a34a;--sticker-tick-deep:#385126;--sticker-amber:#e8a200;--sticker-tomato:#d4271d;--sticker-cross-deep:#6b1420;--sticker-royal:#2f5fe0;--sticker-track:#e9e9ed;--sticker-gold:#a67c3a;--sticker-level-low:#e5484d;--sticker-level-mid:#f5a524;--sticker-level-high:#2fa84f;--sticker-ring:var(--sticker-paper);--sticker-ink-resolved:var(--sticker-ink);--sticker-cast-ambient:drop-shadow(0 0 3px #14141c6b);--sticker-cast-stack:var(--sticker-cast-ambient) drop-shadow(0 1px .5px #0000004d) drop-shadow(2px 5px 7px #0003);--sticker-lift-scale:1;--sticker-cast-hover:drop-shadow(0 0 4px #14141c57) drop-shadow(0 1px .5px #00000024) drop-shadow(4.5px 11px 13px #0000002b);font-size:var(--sticker-fs);cursor:default;scale:var(--sticker-lift-scale);transition:scale var(--dur-1) var(--ease);--sticker-die-dx:calc((var(--sticker-bleed-left) - var(--sticker-bleed-right)) / 2);--sticker-die-dy:calc((var(--sticker-bleed-top) - var(--sticker-bleed-bottom)) / 2);--sticker-die-w:calc(100% - var(--sticker-bleed-left) - var(--sticker-bleed-right) - var(--sticker-pad));--sticker-die-h:calc(100% - var(--sticker-bleed-top) - var(--sticker-bleed-bottom) - var(--sticker-pad));--sticker-lap-x:0px;--sticker-lap-y:0px;--sticker-nudge-die-x:0;--sticker-nudge-die-y:0;transform-origin:calc(50% + var(--sticker-die-dx)) calc(50% + var(--sticker-die-dy));display:inline-block}.sticker-lift{padding:var(--sticker-bleed-top) var(--sticker-bleed-right) var(--sticker-bleed-bottom) var(--sticker-bleed-left);filter:var(--sticker-cast-stack);transition:filter var(--dur-1) var(--ease);display:block}.sticker-root[data-cast=quiet]{--sticker-cast-stack:var(--sticker-cast-ambient) drop-shadow(0 1px 1px #00000038) drop-shadow(1px 3px 5px #00000029)}.sticker-root[data-cast=hard]{--sticker-cast-stack:var(--sticker-cast-ambient) drop-shadow(5px 5px 0 #1b1b1f42)}.sticker-root[data-cast=slap]{--sticker-cast-stack:var(--sticker-cast-ambient) drop-shadow(0 1px .5px #00000057) drop-shadow(4px 8px 9px #0000002b)}.sticker-root[data-cast=lifted]{--sticker-cast-stack:var(--sticker-cast-ambient) drop-shadow(0 2px 1px #00000047) drop-shadow(7px 14px 16px #00000029)}@media (hover:hover) and (pointer:fine){:hover>.sticker-root[data-lift=hover],:focus-visible>.sticker-root[data-lift=hover]{--sticker-lift-scale:1.1;--sticker-cast-stack:var(--sticker-cast-hover);z-index:4;transition-duration:var(--dur-3)}:hover>.sticker-root[data-lift=hover]>.sticker-lift,:focus-visible>.sticker-root[data-lift=hover]>.sticker-lift{transition-duration:var(--dur-3)}}@media (prefers-reduced-motion:reduce){.sticker-root,.sticker-lift{transition:none}:hover>.sticker-root[data-lift=hover],:focus-visible>.sticker-root[data-lift=hover]{--sticker-lift-scale:1}}.sticker{padding:var(--sticker-pad);filter:var(--sticker-filter);transform:rotate(var(--sticker-tilt));forced-color-adjust:none;display:block}.sticker-lock{justify-content:center;align-items:center;gap:var(--sticker-stack-gap);flex-direction:column;display:flex}.sticker-row{justify-content:center;align-items:center;gap:var(--sticker-sym-gap);flex-direction:row;display:flex}.sticker-row>.sticker-sym{z-index:1;position:relative}.sticker-sym{block-size:var(--sticker-art-h);inline-size:var(--sticker-art-w);color:var(--sticker-ink-resolved);display:block;overflow:visible}.sticker-text{font-family:var(--font-sans-stack);font-synthesis:none;font-weight:800;font-size:var(--sticker-fs);line-height:var(--sticker-lh);letter-spacing:.09em;word-spacing:var(--sticker-word-space);text-transform:uppercase;white-space:pre;color:var(--sticker-ink-resolved);margin-inline-end:-.09em}.sticker-text:lang(zh-Hans),.sticker-text:lang(ja),.sticker-text:lang(ko){text-transform:none;letter-spacing:normal;word-spacing:normal;margin-inline-end:0}.sticker-defs{block-size:0;inline-size:0;position:absolute;overflow:hidden}.sticker-root[data-anchor]{z-index:3;pointer-events:none;position:absolute}.sticker-root[data-anchor=top-left]{margin-block-start:var(--sticker-inset);margin-inline-start:var(--sticker-inset);inset-block-start:0;inset-inline-start:0}.sticker-root[data-anchor=top-right]{margin-block-start:var(--sticker-inset);margin-inline-end:var(--sticker-inset);inset-block-start:0;inset-inline-end:0}.sticker-root[data-anchor=bottom-left]{margin-block-end:var(--sticker-inset);margin-inline-start:var(--sticker-inset);inset-block-end:0;inset-inline-start:0}.sticker-root[data-anchor=bottom-right]{margin-block-end:var(--sticker-inset);margin-inline-end:var(--sticker-inset);inset-block-end:0;inset-inline-end:0}.sticker-root[data-anchor=top-left][data-lap=half]{--sticker-lap-x:calc(-50% - var(--sticker-die-dx));--sticker-lap-y:calc(-50% - var(--sticker-die-dy))}.sticker-root[data-anchor=top-right][data-lap=half]{--sticker-lap-x:calc(50% - var(--sticker-die-dx));--sticker-lap-y:calc(-50% - var(--sticker-die-dy))}.sticker-root[data-anchor=bottom-left][data-lap=half]{--sticker-lap-x:calc(-50% - var(--sticker-die-dx));--sticker-lap-y:calc(50% - var(--sticker-die-dy))}.sticker-root[data-anchor=bottom-right][data-lap=half]{--sticker-lap-x:calc(50% - var(--sticker-die-dx));--sticker-lap-y:calc(50% - var(--sticker-die-dy))}.sticker-root[data-anchor=center][data-lap=half]{inset-block:calc(50% + var(--sticker-nudge-y)) auto;inset-inline:calc(50% + var(--sticker-nudge-x)) auto;--sticker-lap-x:calc(-50% - var(--sticker-die-dx));--sticker-lap-y:calc(-50% - var(--sticker-die-dy));margin:0}.sticker-root[data-lap=half],.sticker-root[data-nudge=die]{translate:calc(var(--sticker-lap-x) + var(--sticker-nudge-die-x) * var(--sticker-die-w)) calc(var(--sticker-lap-y) + var(--sticker-nudge-die-y) * var(--sticker-die-h))}.sticker-root[data-anchor=center]{--sticker-nudge-x:0px;--sticker-nudge-y:0px;block-size:max-content;inline-size:max-content;margin:auto;inset-block-start:max(0px, calc(2 * var(--sticker-nudge-y)));inset-block-end:max(0px, calc(-2 * var(--sticker-nudge-y)));inset-inline-start:max(0px, calc(2 * var(--sticker-nudge-x)));inset-inline-end:max(0px, calc(-2 * var(--sticker-nudge-x)))}@container (max-height:130px){.sticker-root[data-collapse=tight]{display:none}}@container (max-width:112px){.sticker-root[data-collapse=tight]{display:none}}}
