@layer reset,tokens,base,layout;@layer components{.gsc-card{aspect-ratio:5/7;width:100%;min-width:0;color:var(--ink);-webkit-tap-highlight-color:transparent;position:relative;container:gsc-card/inline-size}.gsc-card__stage{--card-r:clamp(10px, 4.8cqi, 16px);--margin:2.5cqi;--band:4cqi;--keyline:1.6cqi;perspective:360cqi;position:absolute;inset:0}.gsc-card__tilt{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s var(--ease-out-expo), translate var(--dur-ui) var(--ease-out-expo);position:absolute;inset:0}.gsc-card[data-tilting] .gsc-card__tilt{transition:transform .12s linear, translate var(--dur-ui) var(--ease-out-expo)}.gsc-card:is(:hover,:focus-within,.is-active) .gsc-card__tilt{translate:0 -1.4cqi}.gsc-card__flipper{transform-style:preserve-3d;transition:transform var(--dur-flip) var(--ease-out-expo);position:absolute;inset:0}.gsc-card[data-state=back] .gsc-card__flipper{transform:rotateY(180deg)}.gsc-card__face{border-radius:var(--card-r);backface-visibility:hidden;box-shadow:0 .4cqi .9cqi rgb(var(--shadow-rgb) / .32), 0 5cqi 10cqi -3.5cqi rgb(var(--shadow-rgb) / .55);transition:box-shadow var(--dur-ui) var(--ease-out-expo), opacity var(--dur-micro) linear;position:absolute;inset:0}.gsc-card:is(:hover,:focus-within,.is-active) .gsc-card__face{box-shadow:0 .6cqi 1.2cqi rgb(var(--shadow-rgb) / .3), 0 9cqi 16cqi -5cqi rgb(var(--shadow-rgb) / .62)}.gsc-card[data-state=front] .gsc-card__face--back,.gsc-card[data-state=back] .gsc-card__face--front{pointer-events:none}.gsc-card__face--front{padding:var(--margin);background:var(--stock)}.gsc-card__band{height:100%;padding:var(--band);border-radius:max(calc(var(--card-r) - var(--margin)), 3px);background:var(--series-border);isolation:isolate;position:relative}.gsc-card__frame{z-index:1;height:100%;padding:var(--keyline);background:var(--stock);border-radius:1.2cqi;flex-direction:column;display:flex;position:relative}.gsc-card__frame-text{z-index:2;height:var(--band);color:var(--series-on-border);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none;justify-content:space-between;align-items:center;padding-inline:6cqi;font-size:max(6px,2.1cqi);font-weight:800;font-stretch:125%;line-height:1;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.gsc-card__top{justify-content:space-between;align-items:center;gap:2cqi;height:6.4cqi;margin-block-end:1.4cqi;padding-inline:.4cqi;display:flex}.gsc-card__set{align-items:center;gap:1.3cqi;min-width:0;display:inline-flex}.gsc-card__set .brand-mark{width:5.4cqi;height:5.4cqi}.gsc-card__logotype{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:max(6.5px,2.45cqi);font-weight:800;font-stretch:125%;line-height:1;overflow:hidden}.gsc-card__rarity{display:inline-flex}.gsc-card__rarity .brand-mark{width:6.2cqi;height:6.2cqi}.gsc-card__art{background:var(--series-deep);isolation:isolate;border-radius:1cqi;flex:auto;min-height:0;position:relative;overflow:hidden}.gsc-card__art:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:multiply;opacity:.14;background-image:radial-gradient(circle,#0e14338c 0 18%,#0000 26%);background-size:1.5cqi 1.5cqi;position:absolute;inset:0}.gsc-card__art-bg,.gsc-card__art-cup{-webkit-user-select:none;user-select:none;max-width:none;transition:opacity var(--dur-ui) var(--ease-out-expo), transform .7s var(--ease-out-expo);position:absolute}.gsc-card__art-bg{z-index:0;object-fit:cover;width:100%;height:100%;transform:translate3d(calc(var(--px,0) * -1.1cqi), calc(var(--py,0) * -1.1cqi), 0) scale(1.08);inset:0}.gsc-card__art-cup{z-index:2;object-fit:contain;width:auto;height:86%;transform:translate3d(calc(-50% + var(--px,0) * 2.4cqi), calc(var(--py,0) * 2.4cqi), 0);inset-block-end:1.2cqi;inset-inline-start:50%}.gsc-card[data-tilting] :is(.gsc-card__art-bg,.gsc-card__art-cup){transition:opacity var(--dur-ui) var(--ease-out-expo), transform .12s linear}.gsc-card__art:not([data-art=ready],[data-art=live]) :is(.gsc-card__art-bg,.gsc-card__art-cup){opacity:0}.gsc-card__art-plate{z-index:0;background:radial-gradient(circle at 50% 40%, color-mix(in oklab, var(--series-border) 42%, transparent), transparent 64%), var(--series-deep);color:color-mix(in oklab, var(--stock) 80%, var(--series-deep));text-align:center;transition:opacity var(--dur-ui) var(--ease-out-expo);place-content:center;justify-items:center;gap:2.2cqi;padding:4cqi;display:grid;position:absolute;inset:0}.gsc-card__art-plate:before{content:"";background-image:radial-gradient(circle,#fdf7ea33 0 22%,#0000 28%);background-size:2.2cqi 2.2cqi;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 42%,#000,#0000 72%)}.gsc-card__art-plate>*{position:relative}.gsc-card__plate-mark{opacity:.55;width:16cqi;height:16cqi}.gsc-card__plate-text{letter-spacing:.08em;text-transform:uppercase;max-width:30ch;font-size:max(9px,2.9cqi);font-weight:700;font-stretch:75%;line-height:1.2}.gsc-card__art[data-art=loading] .gsc-card__plate-text{visibility:hidden}.gsc-card__art[data-art=ready] .gsc-card__art-plate,.gsc-card__art[data-art=live] .gsc-card__art-plate{opacity:0}@media (prefers-reduced-motion:no-preference){.gsc-card__art[data-art=loading] .gsc-card__art-plate:after,.gsc-card__art[data-art=waiting] .gsc-card__art-plate:after{content:"";background:linear-gradient(100deg,#0000 30%,#fdf7ea1a 50%,#0000 70%) 0 0/250% 100%;animation:1.8s linear infinite gsc-plate-sweep;position:absolute;inset:0}}@keyframes gsc-plate-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.gsc-card__band-foil{z-index:0;border-radius:inherit;pointer-events:none;background-image:linear-gradient(110deg,#0000 22%,#ffffffbf 45%,#0000 64%),repeating-linear-gradient(115deg,#ff4f7b 0,#ffb347 5%,#fff176 10%,#7cf29a 15%,#58d3ff 20%,#8f7cff 25%,#ff6fd8 30%,#ff4f7b 35%);background-size:250% 250%,400% 400%;background-position:var(--mx,30%) var(--my,30%), calc(var(--mx,30%) * 1.6) calc(var(--my,30%) * .8);mix-blend-mode:color-dodge;opacity:.38;transition:opacity var(--dur-ui) var(--ease-out-expo);display:none;position:absolute;inset:0}.gsc-card:is(:hover,:focus-within,.is-active,[data-tilting]) .gsc-card__band-foil{opacity:.62}.gsc-card__art-holo{z-index:1;pointer-events:none;background:linear-gradient(125deg,#ff4f7b,#ffb347,#fff176,#7cf29a,#58d3ff,#8f7cff,#ff6fd8,#ff4f7b) 0 0/300% 300%;background-position:var(--mx,40%) var(--my,40%);-webkit-mask:radial-gradient(circle,#000 0 .2cqi,#0000 .38cqi) 0 0/7.3cqi 6.1cqi,radial-gradient(circle,#000 0 .13cqi,#0000 .27cqi) 2.3cqi 3.7cqi/5.3cqi 4.9cqi,radial-gradient(circle,#000 0 .3cqi,#0000 .52cqi) 4.1cqi 1.3cqi/11.7cqi 9.3cqi;mix-blend-mode:screen;opacity:.75;display:none;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 0 .2cqi,#0000 .38cqi) 0 0/7.3cqi 6.1cqi,radial-gradient(circle,#000 0 .13cqi,#0000 .27cqi) 2.3cqi 3.7cqi/5.3cqi 4.9cqi,radial-gradient(circle,#000 0 .3cqi,#0000 .52cqi) 4.1cqi 1.3cqi/11.7cqi 9.3cqi;mask:radial-gradient(circle,#000 0 .2cqi,#0000 .38cqi) 0 0/7.3cqi 6.1cqi,radial-gradient(circle,#000 0 .13cqi,#0000 .27cqi) 2.3cqi 3.7cqi/5.3cqi 4.9cqi,radial-gradient(circle,#000 0 .3cqi,#0000 .52cqi) 4.1cqi 1.3cqi/11.7cqi 9.3cqi}.gsc-card[data-foil=on] .gsc-card__band-foil,.gsc-card[data-foil=auto]:is(:hover,:focus-within,.is-active) .gsc-card__band-foil,.gsc-card[data-foil=on] .gsc-card__art:is([data-art=ready],[data-art=live]) .gsc-card__art-holo,.gsc-card[data-foil=auto]:is(:hover,:focus-within,.is-active) .gsc-card__art[data-art=ready] .gsc-card__art-holo{display:block}.gsc-card__sheen{z-index:5;border-radius:inherit;pointer-events:none;background:radial-gradient(farthest-corner circle at var(--mx,50%) var(--my,20%), #ffffff8c 0%, #ffffff24 32%, #0e143324 92%);mix-blend-mode:soft-light;opacity:0;transition:opacity var(--dur-ui) var(--ease-out-expo);position:absolute;inset:0}.gsc-card[data-tilting] .gsc-card__sheen{opacity:1}.gsc-card__banner{z-index:2;background:var(--cherry);clip-path:polygon(0 0,100% 0,calc(100% - 2.4cqi) 50%,100% 100%,0 100%,2.4cqi 50%);place-items:center;min-height:11.6cqi;margin-block-start:-5.8cqi;margin-inline:-2.4cqi;padding:1.3cqi 6cqi 1.6cqi;display:grid;position:relative}.gsc-card__name{color:#fffdf8;font-family:var(--font-display);font-size:min(9.2cqi, calc(74cqi / (var(--name-chars,10) * .6)));letter-spacing:0;text-align:center;text-shadow:.07em .07em 0 var(--ink);white-space:nowrap;text-wrap:nowrap;margin:0;padding-block-end:.06em;font-weight:400;line-height:1.1}.gsc-card__build{color:var(--ink-600);letter-spacing:.01em;text-align:center;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1.3cqi 2cqi 0;font-size:max(9px,3.2cqi);font-weight:600;font-stretch:75%;line-height:1.22;display:-webkit-box;overflow:hidden}.gsc-card__stats{border-block-start:max(1px, .3cqi) solid color-mix(in oklab, var(--ink) 18%, var(--stock));gap:1.2cqi;margin-block-start:1.4cqi;padding:1.5cqi .4cqi .3cqi;display:grid}.gsc-card__marks{flex-wrap:wrap;align-items:center;gap:.9cqi;margin:0;padding:0;list-style:none;display:flex}.gsc-mark{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:.8cqi;align-items:center;gap:.6cqi;min-height:4.4cqi;padding:.3cqi 1.2cqi;font-size:max(8px,2.8cqi);font-weight:800;font-stretch:75%;line-height:1;display:inline-flex}.gsc-mark--allergen{background:var(--ink);color:var(--stock)}.gsc-mark--note{border:max(1px, .3cqi) solid var(--ink-600);color:var(--ink-600)}.gsc-mark--caffeine{color:var(--ink);font-variant-numeric:tabular-nums;padding-inline:.3cqi}.gsc-mark--caffeine .icon{width:1.3em;height:1.3em;color:var(--cherry)}.gsc-mark--zero{background:var(--set-blue);color:var(--stock)}.gsc-mark--swap{border:max(1px, .3cqi) solid var(--set-blue);color:var(--set-blue)}.gsc-card__meta{justify-content:space-between;align-items:baseline;gap:2cqi;margin:0;display:flex}.gsc-card__number{color:var(--ink-600);font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap;font-size:max(8px,2.7cqi);font-weight:800;font-stretch:125%}.gsc-card__price{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:1cqi;font-size:max(10px,4.4cqi);font-weight:800;line-height:1;display:inline-flex}.gsc-card__price small,.gsc-card__meta-note{color:var(--ink-600);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:max(7px,2.3cqi);font-weight:700;font-stretch:75%}.gsc-card__meta-note{margin-inline-start:auto}.gsc-card__hit{z-index:6;border-radius:var(--card-r);cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.gsc-card__hit:focus-visible{outline:3px solid var(--focus-ring,var(--foil));outline-offset:3px}.gsc-card__face--back{--focus-ring:var(--set-blue-800);background:var(--chip);color:var(--chip-ink);transform:rotateY(180deg)}.gsc-back{padding:var(--margin);border-radius:inherit;flex-direction:column;display:flex;position:absolute;inset:0}.gsc-back__frame{border:max(1px, .5cqi) solid var(--chip-red);border-radius:max(calc(var(--card-r) - var(--margin)), 3px);flex-direction:column;flex:1;min-height:0;padding:2.2cqi 2.6cqi 0;display:flex;position:relative}.gsc-back__head{border-block-end:max(1.5px, .6cqi) solid var(--chip-ink);grid-template-columns:minmax(0,1fr) auto;gap:.3cqi 2cqi;padding-block-end:1.8cqi;display:grid}.gsc-back__head p{margin:0}.gsc-back__number{font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:1.2cqi;font-size:max(9px,2.8cqi);font-weight:800;font-stretch:125%;display:flex}.gsc-back__symbol{width:max(12px,4cqi);height:max(12px,4cqi)}.gsc-back__name{font-family:var(--font-display);font-size:min(7.4cqi, calc(56cqi / (var(--name-chars,10) * .6)));white-space:nowrap;padding-block-end:.05em;line-height:1.12}.gsc-back__series{letter-spacing:.05em;text-transform:uppercase;font-size:max(9px,2.8cqi);font-weight:700;font-stretch:75%}.gsc-back__flip{border:1.5px solid var(--chip-ink);border-radius:var(--radius-pill);min-height:32px;color:var(--chip-ink);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out-expo), color var(--dur-micro) var(--ease-out-expo);background:0 0;grid-area:1/2/span 3;align-self:start;align-items:center;gap:.35em;padding:0 .85em;font-size:max(11px,3.1cqi);font-weight:800;display:inline-flex}.gsc-back__flip:hover{background:var(--chip-ink);color:var(--chip)}.gsc-back__flip .icon{width:1.1em;height:1.1em}.gsc-back__flip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.gsc-back__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--chip-ink) transparent;flex:1;min-height:0;margin-inline:-2.6cqi;padding:2cqi 2.6cqi 3cqi;overflow-y:auto}.gsc-back__scroll[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 8cqi),#0000);mask-image:linear-gradient(#000 calc(100% - 8cqi),#0000)}.gsc-back__scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px;border-radius:4px}.gsc-back__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6cqi 2cqi;margin-block-end:2.2cqi;display:flex}.gsc-sizes{gap:1cqi;display:flex}.gsc-sizes__option{display:inline-flex;position:relative}.gsc-sizes__option input,.gsc-zero__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.gsc-sizes__option span{border:1.5px solid var(--chip-ink);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;min-height:28px;transition:background-color var(--dur-micro) var(--ease-out-expo), color var(--dur-micro) var(--ease-out-expo);place-items:center;padding:0 .7em;font-size:max(10px,3cqi);font-weight:800;display:inline-grid}.gsc-sizes__option input:not(:checked)+span:hover{background:color-mix(in srgb, var(--chip-ink) 12%, transparent)}.gsc-sizes__option input:checked+span{background:var(--chip-ink);color:var(--chip)}.gsc-sizes__option input:focus-visible+span,.gsc-zero__input:focus-visible+.gsc-zero__track{outline:2px solid var(--focus-ring);outline-offset:2px}.gsc-zero{cursor:pointer;align-items:center;gap:.5em;min-height:28px;font-size:max(10px,3cqi);font-weight:800;display:inline-flex;position:relative}.gsc-zero__track{border:1.5px solid var(--chip-ink);border-radius:var(--radius-pill);width:34px;height:20px;transition:background-color var(--dur-micro) var(--ease-out-expo);flex:none;position:relative}.gsc-zero__thumb{background:var(--chip-ink);width:13px;height:13px;transition:translate var(--dur-ui) var(--ease-out-expo), background-color var(--dur-micro) linear;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:2px;translate:0 -50%}.gsc-zero__input:checked+.gsc-zero__track{background:var(--chip-ink)}.gsc-zero__input:checked+.gsc-zero__track .gsc-zero__thumb{background:var(--chip);translate:14px -50%}.gsc-back .nf{--nf-ink:var(--chip-ink);--nf-bg:transparent;--nf-size:max(10px, 3.05cqi);max-width:none}.gsc-back__build{z-index:1;border-block-end:max(1px, .35cqi) solid var(--chip-ink);background:var(--chip);margin:0 -2.6cqi 2cqi;padding:1.2cqi 2.6cqi 1.4cqi;position:sticky;inset-block-start:-2cqi}.gsc-back__heading{border-block-end:max(1px, .45cqi) solid var(--chip-red);color:var(--chip-ink);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;margin:0;padding-block-end:.5cqi;font-size:max(10px,3.2cqi);font-weight:900;font-stretch:112%;line-height:1.2}.gsc-build{gap:.3cqi;margin:1cqi 0 0;padding:0;list-style:none;display:grid}.gsc-build__item{transition:background-color var(--dur-micro) var(--ease-out-expo), color var(--dur-micro) var(--ease-out-expo);border-radius:1.2cqi;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;column-gap:1.6cqi;margin-inline:-1.2cqi;padding:.5cqi 1.2cqi;font-size:max(10px,3.05cqi);line-height:1.25;display:grid}.gsc-build__n{border:max(1.5px, .4cqi) solid var(--chip-red);font-variant-numeric:tabular-nums;border-radius:50%;align-self:center;place-items:center;width:max(16px,4.4cqi);height:max(16px,4.4cqi);font-size:max(9px,2.6cqi);font-weight:800;line-height:1;display:inline-grid}.gsc-build__name{font-weight:800}.gsc-build__qty{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9em;font-stretch:87%}.gsc-build__share{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;min-width:2.6em;font-weight:900}.gsc-build__share:empty{min-width:0}.gsc-build__item.is-cause{background:var(--magenta);color:var(--white)}.gsc-build__item.is-cause .gsc-build__n{border-color:currentColor}.gsc-back__notes{gap:1.4cqi;margin-block-start:2.6cqi;font-size:max(10px,3cqi);line-height:1.35;display:grid}.gsc-back__notes p{margin:0}.gsc-back__notes b{font-weight:800}.gsc-back__estimate{font-weight:600}.gsc-back__fact{grid-template-columns:max(40px,13cqi) minmax(0,1fr);align-items:center;gap:2.2cqi;margin-block-start:.6cqi;display:grid}.gsc-back__spot{object-fit:contain;width:100%;height:auto;max-height:21cqi}.gsc-specs{gap:0;margin:0;font-size:max(10px,3.1cqi);display:grid}.gsc-specs>div{border-block-end:1px solid var(--chip-ink);justify-content:space-between;gap:2cqi;padding-block:1cqi;display:flex}.gsc-specs dt{font-weight:800;font-stretch:87%}.gsc-specs dd{text-align:end;margin:0}@container gsc-card (width>=440px){.gsc-back__columns{grid-template:"nf build""nf notes"1fr/minmax(0,1.2fr) minmax(0,1fr);align-items:start;column-gap:3.4cqi;display:grid}.gsc-back__nf{grid-area:nf}.gsc-back__build{background:0 0;border:0;grid-area:build;margin:0;padding:0;position:static}.gsc-back__notes{grid-area:notes}.gsc-build__item{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"n name share""n qty share"}.gsc-build__n{grid-area:n}.gsc-build__name{grid-area:name}.gsc-build__qty{grid-area:qty}.gsc-build__share{grid-area:share;align-self:center}}@container gsc-card (width<240px){.gsc-card__build,.gsc-card__logotype,.gsc-card__price small,.gsc-card__meta-note{display:none}.gsc-card__top{height:7cqi}}.gsc-card--rookie .gsc-card__band{--series-on-border:var(--ink);background:linear-gradient(135deg,#f4f6fb 0%,#c9cfdb 22%,#f7f8fc 42%,#b8c0cf 64%,#eef1f7 82%,#c4cad7 100%)}.gsc-card--rookie .gsc-card__band-foil,.gsc-card--rookie:is(:hover,:focus-within,.is-active,[data-tilting]) .gsc-card__band-foil{opacity:.78;display:block}@media (prefers-reduced-motion:no-preference){.gsc-card--rookie:not([data-tilting]) .gsc-card__band-foil{animation:10s linear infinite gsc-foil-drift}}@keyframes gsc-foil-drift{0%{background-position:0 0,0%}to{background-position:250% 0,400%}}.gsc-card__flag{z-index:4;background:var(--cherry);height:6cqi;color:var(--white);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(2.2cqi 0,100% 0,100% 100%,2.2cqi 100%,0 50%);align-items:center;padding:0 2.4cqi 0 3.6cqi;font-size:max(8px,2.8cqi);font-weight:800;font-stretch:125%;line-height:1;display:inline-flex;position:absolute;inset-block-start:6.2cqi;inset-inline-end:1.2cqi}.gsc-card__art-slot{z-index:2;position:absolute;inset:0}.gsc-card__art-slot>*{display:block;width:100%!important;height:100%!important}.gsc-card--rookie .gsc-card__art:before{content:"";z-index:4;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(90deg,#ffffff12 0 .5cqi,#0000 .5cqi 1.2cqi);position:absolute;inset:0}.gsc-card[data-interactive-art] .gsc-card__hit{pointer-events:none}.gsc-card[data-interactive-art] .gsc-card__face--front{cursor:pointer}.gsc-card[data-interactive-art] .gsc-card__art{cursor:auto}.gsc-card__status{color:var(--ink);align-items:center;gap:1.6cqi;margin:0;font-size:max(10px,3.3cqi);font-weight:700;line-height:1.25;display:flex}.gsc-card__status-dot{background:var(--ink-600);border-radius:50%;flex:none;width:max(7px,2.4cqi);height:max(7px,2.4cqi)}.gsc-card__status[data-status=serving] .gsc-card__status-dot{background:var(--cherry)}.gsc-card__status[data-status=enroute] .gsc-card__status-dot{background:var(--foil);outline:1px solid var(--ink)}.gsc-card__status[data-status=offline] .gsc-card__status-dot{outline:1.5px solid var(--ink-600);outline-offset:-1.5px;background:0 0}@media (prefers-reduced-motion:no-preference){.gsc-card__status[data-status=serving] .gsc-card__status-dot{animation:gsc-live 1.8s var(--ease-out-expo) infinite}}@keyframes gsc-live{0%{box-shadow:0 0 #e0263f8c}80%,to{box-shadow:0 0 0 2.2cqi #e0263f00}}.gsc-card--locked .gsc-card__banner{background:var(--ink)}.gsc-card--locked .gsc-card__name{text-shadow:none}.gsc-card__lock{background:color-mix(in oklab, var(--series-border) 34%, var(--series-deep));width:17cqi;height:17cqi;color:var(--series-foil);border-radius:50%;place-items:center;display:grid}.gsc-card__lock .icon{width:8.5cqi;height:8.5cqi}.gsc-card--locked .gsc-card__build{-webkit-line-clamp:3}@media (prefers-reduced-motion:reduce){.gsc-card__tilt,.gsc-card[data-tilting] .gsc-card__tilt{transition:none;transform:none;translate:none!important}.gsc-card__flipper,.gsc-card[data-state=back] .gsc-card__flipper{transition:none;transform:none}.gsc-card__face--back{transform:none}.gsc-card[data-state=front] .gsc-card__face--back,.gsc-card[data-state=back] .gsc-card__face--front{opacity:0}.gsc-card__art-bg{transform:none!important}.gsc-card__art-cup{transform:translate(-50%)!important}.gsc-card__sheen{display:none}}.nf{--nf-ink:var(--ink);--nf-bg:var(--stock);--nf-cause:var(--magenta);--nf-cause-fg:var(--white);border:1px solid var(--nf-ink);background:var(--nf-bg);max-width:26em;color:var(--nf-ink);font-family:var(--font-sans);font-size:var(--nf-size,1rem);font-variant-numeric:tabular-nums;text-align:start;padding:.3em .5em .45em;font-stretch:100%;line-height:1.22;display:block}.nf p{text-wrap:initial;margin:0}.nf__title{font-family:var(--font-sans);letter-spacing:-.005em;text-wrap:initial;color:inherit;margin:0;font-size:2.3em;font-weight:900;font-stretch:78%;line-height:1}.nf__servings{border-block-start:1px solid var(--nf-ink);margin-block-start:.1em;padding-block-start:.15em;font-size:1.02em}.nf__serving{justify-content:space-between;gap:.8em;font-size:1.08em;font-weight:800;display:flex}.nf__bar{background:var(--nf-ink)}.nf__bar--thick{height:.6em;margin-block:.12em .1em}.nf__bar--medium{height:.3em;margin-block:.08em .1em}.nf__amount{font-size:.82em;font-weight:800}.nf__cal-wrap{display:grid}.nf__rows{margin:0;padding:0;list-style:none}.nf__item{border-block-start:1px solid var(--nf-ink)}.nf__row{width:calc(100% + .5em);color:inherit;font:inherit;text-align:start;transition:background-color var(--dur-micro) var(--ease-out-expo), color var(--dur-micro) var(--ease-out-expo);background:0 0;border:0;border-radius:.2em;justify-content:space-between;align-items:baseline;gap:.6em;margin-inline:-.25em;padding:.12em .25em;display:flex}.nf__row[data-indent="1"] .nf__name{padding-inline-start:1.1em}.nf__row[data-indent="2"] .nf__name{padding-inline-start:2.2em}.nf__name b{font-weight:800}.nf__name i{font-synthesis:style;font-style:italic}.nf__dv{flex:none;font-weight:800}.nf__row--calories{align-items:flex-end;padding-block:0 .05em;font-weight:900;font-stretch:90%}.nf__cal-label{font-size:1.9em;line-height:1.05}.nf__cal-value{font-size:2.35em;line-height:1}.nf__dv-head{justify-content:flex-end;font-size:.82em;font-weight:800;display:flex}.nf__foot{font-size:.7em;line-height:1.3}.nf[data-interactive] .nf__row{cursor:pointer}.nf[data-interactive] .nf__row:hover:not(.is-cause-active,[aria-pressed=true]){background:color-mix(in srgb, var(--nf-ink) 9%, transparent)}.nf .nf__row.is-cause-active,.nf .nf__row[aria-pressed=true]{background:var(--nf-cause);color:var(--nf-cause-fg)}.nf .nf__row:focus-visible{outline:2px solid var(--focus-ring,var(--set-blue));outline-offset:1px}}@layer utilities;
