/* Insomnia Cookies, a concept by 17H13 Studios. Not affiliated with Insomnia Cookies.
   v2: cushy. Flat bands of their purple, lavender, cream and gold split by 2px ink rules; every control a soft key
   on an ink slab; every card cream with an outline and a slab; real product video. Two families: Rammetto One, Rubik. */

/* the two faces ride inside this file (from assets/fonts/rammetto-one-400.woff2 and rubik-400-900.woff2, SIL OFL 1.1),
   so the page renders the same opened from disk as from Mercury */
@font-face { font-family: "Rammetto One"; src: url(data:font/woff2;base64,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) format("woff2"); font-weight: 400; font-display: block; ascent-override: 92%; descent-override: 28%; line-gap-override: 0%; }
@font-face { font-family: "Rubik"; src: url(data:font/woff2;base64,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) format("woff2"); font-weight: 300 900; font-display: block; }

:root {
  /* their palette, read from insomniacookies.com CSS (_research/INSOMNIA-CODED.md) */
  --purple: #3B0055;
  --deep: #2C0040;
  --raised: #451D57;
  --ink: #11001C;
  --cream: #F1E8DE;
  --cream-hi: #F7E9DE;
  --page: #FCF7F4;
  --lav: #BFA1FF;
  --yellow: #EFFF00;
  --gold: #CFAE76;
  --muted: #5B4767;
  --fog: #D9C9D6;
  --lav-hi: #D9CAFF;
  --wave: #5A1F80;

  --display: "Rammetto One", "Arial Rounded MT Bold", sans-serif;
  --ui: "Rubik", "Segoe UI", system-ui, sans-serif;

  /* seven sizes per viewport, no more */
  --s1: 14px; --s2: 16px; --s3: 18px; --s4: 22px; --s5: 28px; --s6: 36px; --s7: 48px;
  --gut: 16px;
  --band: 72px;
  --hdr: 72px;
  --chipz: 104px;

  --r-key: 16px;
  --r-card: 20px;
  --slab: 5px;
  --cslab: 4px;
  --press: cubic-bezier(0.215, 0.61, 0.355, 1);
  --lift: cubic-bezier(0.4, 0, 0.2, 1);
  --out: cubic-bezier(0.16, 1, 0.3, 1);
  --ext: 0.01em 0.01em 0 var(--ink), 0.02em 0.02em 0 var(--ink), 0.03em 0.03em 0 var(--ink), 0.04em 0.04em 0 var(--ink), 0.05em 0.05em 0 var(--ink),
         0.06em 0.06em 0 var(--ink), 0.07em 0.07em 0 var(--ink), 0.08em 0.08em 0 var(--ink), 0.09em 0.09em 0 var(--ink), 0.1em 0.1em 0 var(--ink);
  --wavebg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='24' viewBox='0 0 48 24'%3E%3Crect width='48' height='24' fill='%233B0055'/%3E%3Cpath d='M0 12 Q12 2 24 12 T48 12' fill='none' stroke='%23F1E8DE' stroke-width='5'/%3E%3C/svg%3E");
}
@media (max-width: 359px) {
  :root { --s6: 32px; --s7: 40px; }
}
@media (min-width: 640px) {
  :root { --s3: 18px; --s4: 24px; --s5: 32px; --s6: 48px; --s7: 72px; --gut: 32px; --band: 96px; --hdr: 80px; --chipz: 108px; }
}
@media (min-width: 1024px) {
  :root { --s3: 20px; --s4: 26px; --s5: 40px; --s6: 64px; --s7: 96px; --gut: 56px; --band: 128px; --hdr: 88px; --chipz: 116px; }
}

/* ---------- base ---------- */
* { box-sizing: border-box; margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }
html { background: var(--purple); color: var(--cream-hi); overscroll-behavior-y: none; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; scrollbar-color: var(--lav) var(--deep); }
body { background: var(--purple); color: var(--cream-hi); font: 400 var(--s3)/1.45 var(--ui); overscroll-behavior-y: none; overflow-x: clip; min-height: var(--app-h); }
img, video, canvas, svg { display: block; max-width: 100%; }
img, video { height: auto; }
button, input, select { font: inherit; color: inherit; }
button { background: none; border: 0; cursor: pointer; }
a { color: inherit; text-underline-offset: 0.2em; text-decoration-thickness: 2px; }
ul, ol { list-style: none; }
::selection { background: transparent; color: var(--yellow); }
.ex::selection { color: var(--yellow); text-shadow: var(--ext); }
.lav ::selection, .cream ::selection, .gold ::selection, .card ::selection, .pane:not(.is-ink) ::selection, .bag-panel ::selection, .dock ::selection { color: var(--purple); }
:focus { outline: none; }
:focus-visible { outline: 3px solid var(--yellow); outline-offset: 4px; border-radius: 8px; }
::-webkit-scrollbar { width: 12px; height: 10px; }
::-webkit-scrollbar-track { background: var(--deep); }
::-webkit-scrollbar-thumb { background: var(--lav); border-radius: 8px; border: 3px solid var(--deep); }
[hidden] { display: none !important; }
.skip { position: fixed; left: -999px; top: 8px; z-index: 100; background: var(--yellow); color: var(--ink); padding: 12px 18px; border-radius: 8px; font-weight: 800; }
.skip:focus-visible { left: 8px; }

.wrap { width: min(100%, 1320px); margin-inline: auto; }
.band { position: relative; padding: var(--band) var(--gut); border-top: 2px solid var(--ink); isolation: isolate; }
.lav { background: var(--lav); color: var(--ink); }
.cream { background: var(--cream); color: var(--ink); }
.gold { background: var(--gold); color: var(--ink); }
.plum { background: var(--purple); color: var(--cream-hi); }
.deep { background: var(--deep); color: var(--cream-hi); }
.ink { background: var(--ink); color: var(--cream-hi); }

/* type */
.d { font-family: var(--display); font-weight: 400; line-height: 0.98; letter-spacing: 0; text-wrap: balance; }
.d.xl { font-size: var(--s7); line-height: 0.94; }
.d.l { font-size: var(--s6); }
.d.m { font-size: var(--s5); line-height: 1.04; }
.ex { color: var(--cream-hi); text-shadow: var(--ext); -webkit-text-stroke: 1px var(--ink); padding-right: 0.1em; padding-bottom: 0.08em; }
.lav .d, .cream .d, .gold .d { text-shadow: 0.06em 0.06em 0 var(--page); }
p { text-wrap: pretty; }
.note { font-size: var(--s1); line-height: 1.45; }
.cream .note { color: var(--muted); }
.lav .note, .gold .note { color: var(--ink); }
.plum .note, .deep .note, .ink .note { color: var(--lav-hi); }
.row { display: flex; flex-wrap: wrap; gap: 16px 18px; align-items: center; }
.ic { width: 22px; height: 22px; flex: none; fill: none; stroke: currentColor; stroke-width: 2.25; stroke-linecap: round; stroke-linejoin: round; }

/* ---------- the soft key: an outlined surface that presses onto its ink slab ---------- */
.key { position: relative; display: inline-flex; vertical-align: top; flex-shrink: 0; min-height: 48px; border-radius: var(--r-key); color: var(--ink); text-decoration: none; font: 800 var(--s2)/1.1 var(--ui); white-space: nowrap; cursor: pointer; user-select: none; -webkit-user-select: none; }
.key::before { content: ""; position: absolute; inset: 0; border-radius: inherit; background: var(--ink); transform: translate(var(--slab), var(--slab)); }
.key > span { position: relative; display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; min-height: inherit; padding: 0 20px; border: 2px solid var(--ink); border-radius: inherit; background: var(--cream-hi); transition: transform 0.1s var(--press), background-color 0.2s var(--press); }
.key-lg { min-height: 56px; font-size: var(--s3); }
.key-lg > span { padding: 0 26px; }
.key-y > span { background: var(--yellow); }
.key-i { width: 48px; }
.key-i > span { padding: 0; }
.fine .key:not([disabled]):hover > span, .key:not([disabled]):active > span { transform: translate(var(--slab), var(--slab)); }
.key:focus-visible { outline: none; }
.key:focus-visible > span { outline: 3px solid var(--yellow); outline-offset: 3px; }
.key-y:focus-visible > span { outline-color: var(--lav); }
.key[disabled] { cursor: default; }
.key[disabled]::before { transform: translate(2px, 2px); opacity: 0.5; }
.key[disabled] > span { background: var(--fog); color: var(--muted); border-color: var(--muted); }
/* a selected tab or option stays pressed in */
.key-tab { min-height: 44px; }
.key-tab > span { padding: 0 18px; }
.key-tab[aria-selected="true"] > span, .key-tab[aria-checked="true"] > span, .key-tab[aria-pressed="true"] > span { transform: translate(var(--slab), var(--slab)); background: var(--lav); }

/* ---------- header: keys only, nothing painted behind them. It steps up out of the way while you read down
   the page and drops back in on any scroll up (assets/js/app.js hdr()), so copy never runs under the keys ---------- */
.top { position: fixed; top: 0; left: 0; right: 0; z-index: 60; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px var(--gut) 0; pointer-events: none; transition: transform 0.4s var(--out), opacity 0.25s var(--out); }
.top > * { pointer-events: auto; }
/* once the page has scrolled the header is a solid band (BUILT 10-23: it came back over "Start with a warm one."),
   so nothing reads through or under its keys */
.top.is-band { pointer-events: auto; padding-bottom: 12px; background: var(--deep); border-bottom: 2px solid var(--ink); }
.top.is-away { transform: translateY(calc(-100% - 16px)); opacity: 0; }
.top.is-away > * { pointer-events: none; }
.top-r { display: flex; align-items: center; gap: 14px; }
.key-mark > span { background: var(--purple); color: var(--cream-hi); font-family: var(--display); font-weight: 400; font-size: var(--s2); line-height: 1; gap: 10px; padding: 8px 16px 8px 8px; }
.wm { font-weight: 400; text-align: left; }
.wm-br { display: none; }
.moon { display: block; width: 32px; height: 32px; flex: none; }
.moon img { width: 100%; height: 100%; --p: 0;
  -webkit-mask: radial-gradient(circle at calc(150% - var(--p) * 72%) 38%, transparent 0 calc(28% + var(--p) * 22%), #000 calc(29% + var(--p) * 22%));
          mask: radial-gradient(circle at calc(150% - var(--p) * 72%) 38%, transparent 0 calc(28% + var(--p) * 22%), #000 calc(29% + var(--p) * 22%)); }
.key-how { display: none; }
.bag-btn > span { gap: 0; }
.bag-n { position: absolute; top: -10px; right: -10px; min-width: 24px; height: 24px; padding: 0 6px; border-radius: 12px; background: var(--yellow); color: var(--ink); border: 2px solid var(--ink); font: 800 var(--s1)/20px var(--ui); text-align: center; transform: scale(0); transition: transform 0.3s var(--out); }
.bag-btn.has .bag-n { transform: scale(1); }
@media (max-width: 639px) {
  .wm-br { display: inline; }
  .top-r { gap: 12px; }
  .top .key-y > span { padding: 0 16px; }
}
@media (max-width: 359px) {
  .wm { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
  .key-mark > span { padding: 0 6px; }
}
@media (min-width: 1024px) {
  .key-mark > span { font-size: var(--s3); padding: 8px 20px 8px 10px; }
  .key-how { display: inline-flex; }
}

/* ---------- order dock: always on screen, Order (delivery or pickup) plus the one Pause ---------- */
.dock { position: fixed; z-index: 70; left: var(--gut); bottom: 14px; display: flex; align-items: center; gap: 12px; max-width: calc(100% - 2 * var(--gut) - 6px); padding: 6px 11px 11px 6px; background: var(--lav); color: var(--ink); border: 2px solid var(--ink); border-radius: 22px; box-shadow: 4px 4px 0 var(--ink); }
.dock-go > span { gap: 12px; padding: 0 22px; }
.dock-go small { font: 600 var(--s1)/1.1 var(--ui); padding-left: 12px; border-left: 2px solid var(--ink); }
.dock-go.has .dock-n { transform: scale(1); }
@media (max-width: 639px) {
  .dock { right: calc(var(--gut) + 6px); max-width: none; }
  .dock-go { flex: 1 1 auto; min-width: 0; }
}
@media (max-width: 379px) {
  .dock-go > span { flex-direction: column; gap: 2px; padding: 0 12px; }
  .dock-go small { padding-left: 0; border-left: 0; }
}
.hero-fine { font: 600 var(--s1)/1.3 var(--ui); color: var(--lav-hi); max-width: 40ch; }
.bag-menu { margin-top: 14px; }
.pause .i-play { display: none; }
.paused .pause .i-play { display: block; }
.paused .pause .i-pause { display: none; }
@media (min-width: 1024px) { .dock { bottom: 22px; } }

/* ---------- hero: real video first ---------- */
.hero { position: relative; height: max(var(--app-h), 600px); overflow: hidden; background: var(--purple); isolation: isolate; }
/* the copy sits on moving video: not selectable, so a drag never flashes over the footage */
.hero-copy, .hero-side { -webkit-user-select: none; user-select: none; }
.hero-media, .hero-v { position: absolute; inset: 0; width: 100%; height: 100%; }
.hero-v { object-fit: cover; object-position: 50% 45%; background: var(--purple); }
/* two light shades only: the top for the header keys, the foot for the headline; the night footage stays clear */
.hero-shade { position: absolute; inset: 0; pointer-events: none;
  background: linear-gradient(180deg, rgba(17, 0, 28, 0.55) 0, rgba(17, 0, 28, 0) 16%),
              linear-gradient(0deg, rgba(17, 0, 28, 0.78) 0, rgba(17, 0, 28, 0) 40%); }
.hero-copy { position: absolute; left: var(--gut); right: var(--gut); bottom: var(--chipz); display: flex; flex-direction: column; align-items: flex-start; gap: 18px; }
.hero-copy h1 { max-width: 11ch; }
.lead { font-size: var(--s4); font-weight: 600; line-height: 1.32; max-width: 24ch; }
.hero-copy .row { margin-top: 8px; }
.bubble { position: absolute; right: var(--gut); top: calc(var(--hdr) + 28px); z-index: 2; animation: pop 0.6s var(--out) 0.9s both; transform-origin: 100% 100%; }
.bubble span { position: relative; display: block; padding: 14px 24px 18px; background: var(--lav); color: var(--ink); border: 2px solid var(--ink); border-radius: 28px 28px 8px 28px; box-shadow: 5px 5px 0 var(--ink); font: 400 var(--s5)/1 var(--display); }
@keyframes pop { from { opacity: 0; transform: translateY(16px) scale(0.6) rotate(-8deg); } 60% { opacity: 1; transform: translateY(-2px) scale(1.06) rotate(2deg); } to { opacity: 1; transform: none; } }
.hero-side { position: absolute; right: var(--gut); bottom: calc(var(--chipz) + 12px); display: none; flex-direction: column; align-items: flex-end; gap: 10px; }
.clock { position: relative; padding: 14px 20px 12px; background: var(--deep); color: var(--cream-hi); border: 2px solid var(--ink); border-radius: 20px; box-shadow: 5px 5px 0 var(--ink); text-align: right; }
.clock-city { font: 800 var(--s1)/1.2 var(--ui); color: var(--lav); }
.clock-time { font: 400 var(--s5)/1.1 var(--display); font-variant-numeric: tabular-nums; white-space: nowrap; }
.clock-hm, .clock-ap { display: inline-block; position: relative; overflow: hidden; vertical-align: top; }
.clock-you { font: 600 var(--s1)/1.3 var(--ui); color: var(--lav-hi); }
.roll { display: inline; }
.rc { position: relative; display: inline-block; vertical-align: top; }
.rc.is-roll { overflow: hidden; }
.rc-old { position: absolute; left: 0; top: 0; }
.vh { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.sticker { display: grid; place-items: center; text-align: center; color: var(--ink); font: 800 var(--s2)/1.05 var(--ui); background: center / contain no-repeat; }
.star { position: absolute; width: 148px; height: 148px; right: calc(100% - 26px); top: -64px; transform: rotate(-12deg);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 206 206'%3E%3Cpath transform='translate(6 6)' d='M100 4L116 19.6L136.7 11.3L145.6 31.8L167.9 32.1L168.2 54.4L188.7 63.3L180.4 84L196 100L180.4 116L188.7 136.7L168.2 145.6L167.9 167.9L145.6 168.2L136.7 188.7L116 180.4L100 196L84 180.4L63.3 188.7L54.4 168.2L32.1 167.9L31.8 145.6L11.3 136.7L19.6 116L4 100L19.6 84L11.3 63.3L31.8 54.4L32.1 32.1L54.4 31.8L63.3 11.3L84 19.6Z' fill='%2311001C'/%3E%3Cpath d='M100 4L116 19.6L136.7 11.3L145.6 31.8L167.9 32.1L168.2 54.4L188.7 63.3L180.4 84L196 100L180.4 116L188.7 136.7L168.2 145.6L167.9 167.9L145.6 168.2L136.7 188.7L116 180.4L100 196L84 180.4L63.3 188.7L54.4 168.2L32.1 167.9L31.8 145.6L11.3 136.7L19.6 116L4 100L19.6 84L11.3 63.3L31.8 54.4L32.1 32.1L54.4 31.8L63.3 11.3L84 19.6Z' fill='%23BFA1FF' stroke='%2311001C' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E"); }
.star span { transform: translate(-3px, -3px); }
.hero-note { font: 600 var(--s1)/1.3 var(--ui); color: var(--lav-hi); }
.star, .hero-note { display: none; }
@media (min-width: 1024px) { .star { display: grid; } .hero-note { display: block; } }
@media (max-width: 639px) and (max-height: 640px) {
  /* short phones: the hero runs 600px past a shorter screen, so the copy lifts clear of the dock, the two keys share a row and the clock steps out like the bubble */
  .bubble, .hero-side { display: none !important; }
  .hero-copy { bottom: calc(var(--chipz) + max(0px, 600px - var(--app-h))); }
  .hero-copy .row { flex-wrap: nowrap; gap: 14px; }
  .hero-copy .row .key { flex: 1 1 0; min-width: 0; font-size: var(--s2); }
  .hero-copy .row .key > span { padding: 0 12px; }
}
@media (min-width: 640px) {
  .hero-side { display: flex; }
  .hero-copy { right: auto; max-width: 62%; }
}
@media (max-width: 639px) {
  .hero-copy { gap: 14px; }
  .hero-copy .row .key { flex: 1 1 auto; }
  .bubble { top: calc(var(--hdr) + 18px); }
  /* the New York clock stays on the phone's first screen, top left, opposite the "u up?" bubble */
  .hero-side { display: flex; left: var(--gut); right: auto; top: calc(var(--hdr) + 18px); bottom: auto; align-items: flex-start; }
  .clock { padding: 8px 14px 6px; text-align: left; }
  .clock-time { font-size: var(--s4); }
}
@media (min-width: 1024px) {
  .hero-v { object-position: 68% 45%; }
  .hero-copy { max-width: none; }
  .hero-copy h1 { max-width: none; }
  .bubble { right: calc(var(--gut) + 6vw); top: calc(var(--hdr) + 7vh); }
}
@media (max-height: 520px) and (orientation: landscape) {
  .hero { height: 600px; }
}

/* ---------- facts: they move only while you scroll ---------- */
.facts { position: relative; background: var(--deep); border-top: 2px solid var(--ink); overflow: hidden; padding: 18px var(--gut); }
.facts-track { display: flex; width: max-content; will-change: transform; }
.facts-list { display: flex; flex: none; }
.facts-list li { display: flex; align-items: center; gap: 28px; padding-right: 28px; font: 800 var(--s3)/1.2 var(--ui); white-space: nowrap; color: var(--cream-hi); }
.facts-list li::after { content: ""; width: 20px; height: 20px; flex: none; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0C11 6 14 9 20 10C14 11 11 14 10 20C9 14 6 11 0 10C6 9 9 6 10 0Z' fill='%23EFFF00'/%3E%3C/svg%3E") center / contain no-repeat; }

/* ---------- section heads ---------- */
.head { display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; gap: 24px 32px; margin-bottom: 40px; }
.head > div { display: grid; gap: 20px; max-width: 46ch; }
.head > p, .head .note { max-width: 46ch; }
.head h2 { max-width: 14ch; }
@media (min-width: 1024px) { .head { margin-bottom: 56px; } .head h2 { max-width: 16ch; } }

/* ---------- cards: cream, outlined, on a slab; the media lifts, tilts and plays on hover ---------- */
.six-grid, .grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 32px 14px; }
@media (max-width: 359px) { .six-grid { grid-template-columns: 1fr; } }
@media (min-width: 760px) { .grid { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 40px 22px; } }
@media (min-width: 1024px) { .six-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 64px 48px; } .grid { gap: 48px 28px; } }
/* full rows in every menu tab: 6 as 3 + 3, 10 as 5 + 5, the 2 cakes at a fixed width */
@media (min-width: 760px) { .grid[data-n="6"] { grid-template-columns: repeat(3, minmax(0, 1fr)); } .grid[data-n="2"] { grid-template-columns: repeat(2, minmax(0, 340px)); } }
@media (min-width: 1024px) { .grid[data-n="10"] { grid-template-columns: repeat(5, minmax(0, 1fr)); } }
.card { display: flex; flex-direction: column; gap: 10px; min-width: 0; }
.cm { position: relative; display: block; width: 100%; aspect-ratio: 1; padding: 0; overflow: hidden; background: var(--cream); border: 2px solid var(--ink); border-radius: var(--r-card); box-shadow: var(--cslab) var(--cslab) 0 var(--ink); transition: transform 0.3s var(--lift); }
.cm img { position: absolute; left: 5%; top: 5%; width: 90%; height: 90%; object-fit: contain; transition: transform 0.3s var(--lift); }
/* the six: night purple with a crescent moon and two sparkles (one flat SVG), the cookie big and heavy on its
   own ink shadow */
.six .cm { background: var(--deep) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='76' cy='19' r='10' fill='%23F7E9DE'/%3E%3Ccircle cx='80' cy='17' r='8.8' fill='%232C0040'/%3E%3Cpath transform='translate(12.5 12.5) scale(.45)' d='M10 0C11 6 14 9 20 10C14 11 11 14 10 20C9 14 6 11 0 10C6 9 9 6 10 0Z' fill='%23EFFF00'/%3E%3Cpath transform='translate(85.5 81.5) scale(.25)' d='M10 0C11 6 14 9 20 10C14 11 11 14 10 20C9 14 6 11 0 10C6 9 9 6 10 0Z' fill='%23BFA1FF'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat; }
.six .cm img { left: -4%; top: 2%; width: 108%; height: 108%; filter: drop-shadow(6px 8px 0 var(--ink)); }
.cm-clip { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; opacity: 0; transition: opacity 0.3s var(--lift); }
.card.on .cm-clip { opacity: 1; }
.fine .card:hover .cm { transform: translateY(-18px) rotate(-4deg) scale(1.06); }
.fine .card:nth-child(even):hover .cm { transform: translateY(-18px) rotate(4deg) scale(1.06); }
.fine .card:hover .cm img { transform: scale(1.16); }
.fine .six .card:hover .cm img { transform: scale(1.22) rotate(-6deg); }
.cm.is-type { background: var(--purple); color: var(--cream-hi); display: grid; place-items: center; padding: 14%; }
.plate-type { width: 100%; height: auto; max-height: 100%; overflow: visible; filter: drop-shadow(3px 3px 0 var(--ink)); }
.plate-type text { font-family: var(--display); font-size: 100px; fill: var(--cream-hi); text-anchor: middle; }
.card-txt { display: flex; flex-direction: column; gap: 8px; margin-top: 8px; }
.card-name { font: 700 var(--s4)/1.15 var(--ui); overflow-wrap: normal; word-break: normal; hyphens: none; -webkit-hyphens: none; text-wrap: balance; }
.card-price { font: 800 var(--s3)/1.2 var(--ui); font-variant-numeric: tabular-nums; }
.six .card-name { font: 400 var(--s4)/1.08 var(--display); text-transform: lowercase; }
@media (max-width: 479px) { .card-name, .six .card-name { font-size: clamp(16px, 5.2vw, var(--s4)); } }
/* one line per thing across a row: every card is a subgrid of the grid, so names, prices, notes and Add keys sit
   on shared lines however many lines a name takes */
@supports (grid-template-rows: subgrid) {
  .six-grid, .grid { row-gap: 8px; }
  .six-grid > .card, .grid > .card { display: grid; grid-row: span 5; grid-template-rows: subgrid; row-gap: 8px; align-content: start; padding-bottom: 24px; }
  .six-grid > .card > .card-txt, .grid > .card > .card-txt { display: contents; }
  .six-grid > .card .card-name, .grid > .card .card-name { margin-top: 8px; align-self: end; }
  .six-grid > .card .buy, .grid > .card .buy { align-self: end; }
}
.card-meta { display: flex; flex-wrap: wrap; gap: 6px 8px; align-items: center; font-size: var(--s1); font-weight: 600; color: var(--ink); }
.plum .card-meta { color: var(--lav-hi); }
/* on the purple menu band the type-only plates are cream cards like the photo ones: ink name, lavender offset
   (purple stays a ground, never text) */
.plum .cm.is-type { background: var(--cream); }
.plum .cm.is-type .plate-type { filter: drop-shadow(3px 3px 0 var(--lav)); }
.plum .cm.is-type .plate-type text { fill: var(--ink); }
.tag { display: inline-block; padding: 2px 8px; border: 2px solid var(--ink); border-radius: 8px; color: var(--ink); font-weight: 700; background: var(--page); }
.buy { margin-top: auto; padding-top: 6px; }
.buy .add { width: 100%; }
.buy .step { display: none; align-items: center; justify-content: space-between; gap: 8px; }
.in .buy .add, .in.buy .add, .in > .buy .add { display: none; }
.in .buy .step { display: flex; }
.step-n { min-width: 2ch; text-align: center; font: 800 var(--s3)/1 var(--ui); font-variant-numeric: tabular-nums; }
.step-btn svg { width: 20px; height: 20px; fill: none; stroke: currentColor; stroke-width: 2.6; stroke-linecap: round; }
@media (min-width: 1024px) {
  @supports (grid-template-rows: subgrid) {
    .six-grid > .card, .grid > .card { grid-row: span 4; padding-bottom: 40px; }
    .six-grid > .card { padding-bottom: 56px; }
    .six-grid > .card > .card-txt, .grid > .card > .card-txt { display: flex; margin-top: 8px; }
    .six-grid > .card .card-name, .grid > .card .card-name { margin-top: 0; }
  }
  .card-txt { flex-direction: row; justify-content: space-between; align-items: baseline; gap: 12px; }
  .six .card-txt { margin-top: 14px; }
}

/* ---------- flavour switcher ---------- */
.flavours { background: var(--fl-bg, var(--purple)); color: var(--fl-ink, var(--cream-hi)); }
.flavours .d { text-shadow: none; }
.flavours .head p { font-weight: 600; }
.fl-stage { position: relative; display: grid; place-items: center; min-height: clamp(260px, 44vw, 480px); margin-bottom: 28px; }
.fl-name { position: absolute; inset: 50% 0 auto; transform: translateY(-50%); text-align: center; color: var(--fl-name, var(--lav)); text-transform: lowercase; pointer-events: none; }
.fl-cookies { position: relative; width: min(84vw, 600px); aspect-ratio: 1; }
.fl-cookie { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; transform: scale(0.74); }
.fl-cookie[data-f$="deluxe"] { transform: scale(1); }
.fl-ui { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; }
.fl-tabs { display: flex; gap: 14px; overflow-x: auto; scrollbar-width: none; flex: 1; padding: 4px 10px 12px 4px; scroll-snap-type: x proximity; }
.fl-tabs::-webkit-scrollbar { display: none; }
.fl-tab { scroll-snap-align: start; }
.fl-info { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px 24px; }
.fl-kind { display: grid; gap: 10px; }
.fl-title { font: 400 var(--s5)/1.05 var(--display); }
.fl-k { font-weight: 700; }
.fl-info .buy { margin: 0; padding: 0; width: min(100%, 260px); }
@media (min-width: 1024px) { .fl-ui { justify-content: center; } .fl-tabs { flex: 0 1 auto; } }
/* phones: the name sits above the cookie in the flow, on top of it where they meet, so a three-line name reads whole */
@media (max-width: 639px) {
  .fl-stage { display: flex; flex-direction: column; align-items: center; }
  .fl-name { position: relative; inset: auto; transform: none; z-index: 1; margin-bottom: -40px; }
}

/* ---------- promise: centred block between a tilted pair ---------- */
.promise-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 40px 18px; align-items: center; }
.promise-txt { grid-column: 1 / -1; display: grid; justify-items: center; gap: 22px; text-align: center; }
.promise-txt > p:first-of-type { max-width: 40ch; font-size: var(--s3); }
.tilt { position: relative; margin: 0; aspect-ratio: 4 / 5; overflow: hidden; background: var(--deep); border: 2px solid var(--ink); border-radius: 28px; box-shadow: 6px 6px 0 var(--ink); }
.tilt video { width: 100%; height: 100%; object-fit: cover; }
.tilt-l { transform: rotate(-6deg); grid-row: 1; }
.tilt-r { transform: rotate(6deg); grid-row: 1; grid-column: 2; }
.steps { display: grid; grid-template-columns: 1fr; gap: 14px; width: min(100%, 620px); text-align: left; }
.steps li { display: flex; align-items: center; gap: 12px; min-height: 56px; padding: 10px 16px; background: var(--cream-hi); color: var(--ink); border: 2px solid var(--ink); border-radius: 16px; box-shadow: 4px 4px 0 var(--ink); font: 800 var(--s2)/1.2 var(--ui); }
@media (min-width: 640px) { .steps { grid-template-columns: 1fr 1fr; } }
@media (min-width: 1024px) {
  .promise-grid { grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.6fr) minmax(0, 0.85fr); gap: 44px; }
  .promise-txt { grid-column: 2; grid-row: 1; }
  .tilt-l { grid-column: 1; transform: rotate(-8deg); }
  .tilt-r { grid-column: 3; transform: rotate(8deg); }
}

/* ---------- the oven: scroll bakes the tray (assets/js/bake.js) ---------- */
.oven { position: relative; }
.oven-pin { position: relative; background: var(--ink); }
.oven-screen { position: relative; height: var(--app-h); min-height: 560px; overflow: hidden; }
html.scrub .oven { height: calc(var(--app-h) * 3); }
html.scrub .oven-pin { position: sticky; top: 0; height: var(--app-h); overflow: hidden; }
html.scrub .oven-screen { position: absolute; inset: 0; height: auto; min-height: 0; }
.oven-gl, .oven-still { position: absolute; inset: 0; width: 100%; height: 100%; }
.oven-still { object-fit: cover; }
html.gl .oven-still { display: none; }
.oven-shade { position: absolute; inset: 0; pointer-events: none; background: linear-gradient(0deg, rgba(17, 0, 28, 0.9) 0, rgba(17, 0, 28, 0.55) 30%, rgba(17, 0, 28, 0) 55%); }
.oven-intro { position: absolute; left: var(--gut); right: var(--gut); bottom: var(--chipz); display: grid; gap: 12px; justify-items: start; }
.oven-intro p { font-size: var(--s4); font-weight: 600; }
.oven-cap { position: absolute; left: var(--gut); bottom: var(--chipz); width: min(calc(100% - 2 * var(--gut) - 6px), 480px); }
.cap-card { display: grid; gap: 12px; padding: 22px 24px 24px; background: var(--cream-hi); color: var(--ink); border: 2px solid var(--ink); border-radius: 28px; box-shadow: 6px 6px 0 var(--ink); }
.oven-cap p { font-size: var(--s3); line-height: 1.4; }
.oven-cap .quote { color: var(--muted); }
.oven-cap .buy { width: min(100%, 260px); }
.still-img { display: none; }
html.scrub .oven-cap { opacity: 0; visibility: hidden; }
html:not(.scrub) .oven-intro { bottom: 48px; }
html:not(.scrub) .oven-pin { padding-bottom: var(--band); }
html:not(.scrub) .oven-cap { position: relative; left: auto; bottom: auto; margin: 48px var(--gut) 0; width: auto; max-width: 720px; }
html:not(.scrub) .oven-cap .still-img { display: block; width: calc(100% + 48px); max-width: none; margin: -22px -24px 6px; aspect-ratio: 16 / 9; object-fit: cover; border-radius: 26px 26px 0 0; border-bottom: 2px solid var(--ink); }
@media (min-width: 1024px) { .oven-intro { right: auto; } }

/* ---------- one cookie or the whole box ---------- */
.box-grid { display: grid; gap: 48px; align-items: center; }
.box-txt { display: grid; gap: 22px; justify-items: start; }
.box-txt > p { font-size: var(--s3); max-width: 34ch; }
.seg { display: flex; flex-wrap: wrap; gap: 14px; }
.seg .key { min-width: 64px; }
.box-txt .seg { flex-wrap: nowrap; gap: 12px; width: min(100%, 340px); }
.box-txt .seg .key { flex: 1 1 0; min-width: 0; }
.box-read { display: grid; gap: 14px; }
.box-per { display: flex; align-items: baseline; gap: 12px; }
.box-price { font-size: var(--s6); line-height: 1; font-variant-numeric: tabular-nums; }
.box-unit { font-weight: 800; }
.box-total { font-weight: 600; }
.box-save { color: var(--muted); }
.box-wrap { position: relative; width: min(100%, 600px); justify-self: center; }
.box-vis { position: relative; width: 100%; padding: 22px; background: var(--wavebg) 0 0 / 48px 24px; border: 2px solid var(--ink); border-radius: 28px; box-shadow: 6px 6px 0 var(--ink); }
.box { display: grid; gap: 0; padding: 5%; aspect-ratio: 1; background: var(--page); border-radius: 14px; align-content: center; }
.box[data-n="1"] { grid-template-columns: 1fr; padding: 16%; }
.box[data-n="6"] { grid-template-columns: repeat(3, 1fr); aspect-ratio: 3 / 2; }
.box[data-n="12"] { grid-template-columns: repeat(4, 1fr); aspect-ratio: 4 / 3; }
.box[data-n="24"] { grid-template-columns: repeat(6, 1fr); aspect-ratio: 3 / 2; padding: 4%; }
/* the cutouts carry transparent margins: each cell is scaled up (the cell, since GSAP owns the image's transform for
   the drop-in) so the cookies touch and heap in the box */
.box .cell { transform: scale(1.3); }
.box .cell img { width: 100%; height: auto; aspect-ratio: 1; object-fit: contain; }
.box-lid { position: absolute; left: 50%; bottom: -18px; z-index: 2; transform: translateX(-50%) rotate(-2deg); padding: 8px 18px; background: var(--purple); color: var(--cream-hi); border: 2px solid var(--ink); border-radius: 14px; box-shadow: 4px 4px 0 var(--ink); font: 400 var(--s2)/1.2 var(--display); white-space: nowrap; }
@media (max-width: 1023px) { .box-wrap { order: -1; } }
@media (min-width: 1024px) { .box-grid { grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr); gap: 72px; } }

/* ---------- ice cream ---------- */
.ice-grid { display: grid; gap: 56px; align-items: center; }
.ice-txt { display: grid; gap: 22px; justify-items: start; }
.ice-txt > p { font-size: var(--s3); max-width: 36ch; }
.pillow { position: relative; margin: 0; width: min(94%, 680px); justify-self: center; transform: rotate(3deg); }
@media (min-width: 1024px) { .pillow { width: 100%; transform: rotate(5deg); } }
.pillow video { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; background: var(--purple); border: 2px solid var(--ink); border-radius: 48px; box-shadow: 7px 7px 0 var(--ink); }
.scallop { position: absolute; left: 6px; bottom: -44px; width: 136px; height: 136px; transform: rotate(-14deg); font-size: var(--s1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 206 206'%3E%3Cpath transform='translate(6 6)' d='M100 16A14 14 0 0 1 142 27.3A14 14 0 0 1 172.7 58A14 14 0 0 1 184 100A14 14 0 0 1 172.7 142A14 14 0 0 1 142 172.7A14 14 0 0 1 100 184A14 14 0 0 1 58 172.7A14 14 0 0 1 27.3 142A14 14 0 0 1 16 100A14 14 0 0 1 27.3 58A14 14 0 0 1 58 27.3A14 14 0 0 1 100 16Z' fill='%2311001C'/%3E%3Cpath d='M100 16A14 14 0 0 1 142 27.3A14 14 0 0 1 172.7 58A14 14 0 0 1 184 100A14 14 0 0 1 172.7 142A14 14 0 0 1 142 172.7A14 14 0 0 1 100 184A14 14 0 0 1 58 172.7A14 14 0 0 1 27.3 142A14 14 0 0 1 16 100A14 14 0 0 1 27.3 58A14 14 0 0 1 58 27.3A14 14 0 0 1 100 16Z' fill='%23F7E9DE' stroke='%2311001C' stroke-width='3'/%3E%3C/svg%3E"); }
@media (min-width: 1024px) { .ice-grid { grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr); gap: 80px; } .scallop { left: -34px; width: 148px; height: 148px; font-size: var(--s2); } }

/* ---------- the menu ---------- */
.tabs { position: relative; margin: 0 calc(-1 * var(--gut)) 36px; }
.tabs-row { display: flex; gap: 14px; overflow-x: auto; scrollbar-width: none; padding: 4px var(--gut) 12px; scroll-snap-type: x proximity; scroll-padding-inline: var(--gut); }
.tabs-row::-webkit-scrollbar { display: none; }
.tab { scroll-snap-align: start; }
.tab-n { font-weight: 600; opacity: 0.7; }
@media (min-width: 1024px) { .tabs { margin-inline: 0; } .tabs-row { padding-inline: 4px; flex-wrap: wrap; } }

/* ---------- cookie cakes ---------- */
.cakes-grid { display: grid; gap: 48px; align-items: center; }
.cake-vis { justify-self: center; width: min(100%, 560px); }
.cake { position: relative; aspect-ratio: 1; }
.cake img, .cake-disc { position: absolute; inset: 0; width: 100%; height: 100%; }
.cake img { filter: drop-shadow(6px 6px 0 var(--ink)); }
.cake-words text { font-family: var(--display); fill: var(--yellow); }
.cake-txt { display: grid; gap: 20px; justify-items: start; }
.cake-pick { display: flex; align-items: center; gap: 14px; }
.cake-line { font: 400 var(--s4)/1.15 var(--display); min-width: 0; }
.cake-size { display: grid; gap: 14px; }
.cake-price { display: flex; flex-wrap: wrap; align-items: baseline; gap: 6px 14px; }
.cake-total { font: 400 var(--s5)/1 var(--display); font-variant-numeric: tabular-nums; }
/* cream band since the menu turned purple: cakes sit between the purple menu and the lavender rewards */
.cake-sum { color: var(--muted); font-size: var(--s2); }
.ticks { display: grid; gap: 10px; }
.ticks li { display: flex; align-items: center; gap: 12px; font-weight: 600; }
.ticks li::before { content: ""; width: 14px; height: 14px; flex: none; border-radius: 50%; background: var(--yellow); border: 2px solid var(--ink); }
@media (min-width: 640px) { .cake-size { display: flex; } .ticks { grid-template-columns: 1fr 1fr; column-gap: 24px; } }
@media (min-width: 1024px) { .cakes-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 80px; } }

/* ---------- catering and rewards ---------- */
.more-grid { display: grid; gap: 40px; align-items: stretch; }
.pane { display: grid; gap: 18px; justify-items: start; align-content: start; padding: 28px 24px 32px; background: var(--cream-hi); color: var(--ink); border: 2px solid var(--ink); border-radius: 28px; box-shadow: 6px 6px 0 var(--ink); }
.pane.is-ink { background: var(--ink); color: var(--cream-hi); align-content: center; }
.pane.is-ink .d { text-shadow: none; }
.pane-pic { margin: -8px 0 6px; width: 100%; transform: rotate(-2.5deg); }
.pane-pic img { width: 100%; aspect-ratio: 16 / 9; object-fit: cover; border: 2px solid var(--ink); border-radius: 20px; box-shadow: 4px 4px 0 var(--ink); }
.price-list { display: grid; gap: 10px; width: 100%; }
.price-list span { white-space: nowrap; }
.price-list li { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 4px 16px; padding: 12px 16px; font-size: var(--s2); background: var(--page); border: 2px solid var(--ink); border-radius: 14px; font-weight: 700; }
.pane .note { color: var(--muted); }
.treats { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; width: 100%; }
.treats li { aspect-ratio: 1; display: grid; place-items: center; background: var(--cream-hi); border: 2px solid var(--cream-hi); border-radius: 20px; }
.treats img { width: 86%; height: 86%; object-fit: contain; }
.pane.is-ink p { color: var(--lav-hi); }
.maths { display: grid; gap: 12px; width: 100%; }
.maths li { display: grid; gap: 8px; padding: 14px 18px 16px; background: var(--purple); border: 2px solid var(--cream-hi); border-radius: 20px; }
.maths b { font-size: var(--s5); line-height: 1.1; color: var(--yellow); }
.maths span { font-size: var(--s2); font-weight: 600; line-height: 1.3; }
@media (min-width: 640px) { .maths { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (min-width: 1024px) { .more-grid { grid-template-columns: 1fr 1fr; gap: 48px; } .pane { padding: 40px 40px 44px; } }

/* ---------- 3 AM: the story and last call ---------- */
.late-grid { display: grid; gap: 64px; }
.story { display: grid; gap: 18px; }
.story blockquote p { font: 400 var(--s4)/1.3 var(--display); max-width: 30ch; color: var(--lav); }
.last { display: grid; gap: 20px; justify-items: start; }
.last > p { max-width: 36ch; }
.late-facts { display: grid; gap: 28px; }
.late-facts h3 { font: 800 var(--s3)/1.2 var(--ui); color: var(--lav); margin-bottom: 6px; }
.late-facts p { font-size: var(--s2); color: var(--lav-hi); max-width: 40ch; }
@media (min-width: 1024px) {
  .late-grid { grid-template-columns: 1fr 1fr; column-gap: 80px; }
  .late-facts { grid-column: 1 / -1; grid-template-columns: repeat(3, 1fr); gap: 40px; }
}

/* ---------- footer, with the sources folded inside it ---------- */
.foot .sources { margin-top: 10px; }
.sources > summary { list-style: none; }
.sources > summary::-webkit-details-marker { display: none; }
.sources[open] > summary > span { transform: translate(var(--slab), var(--slab)); background: var(--lav); }
.src-body { display: grid; gap: 18px; margin-top: 24px; }
.src-list { display: grid; gap: 10px; max-width: 900px; }
.src-list li { font-size: var(--s2); color: var(--lav-hi); }
.src-list li { font-size: var(--s1); }
.src-list a { white-space: nowrap; }
.src-list a.long { white-space: normal; overflow-wrap: anywhere; }
@media (min-width: 640px) { .src-list li { font-size: var(--s2); } }
.foot { background: var(--ink); color: var(--cream-hi); padding: 48px var(--gut) calc(var(--chipz) + 48px); }
.foot .wrap { display: grid; gap: 14px; }
.foot-line { margin-bottom: 18px; color: var(--cream-hi); text-shadow: 0.06em 0.06em 0 var(--purple); overflow-wrap: anywhere; }
.foot p:not(.foot-line) { font-size: var(--s2); color: var(--lav-hi); max-width: 60ch; }

/* ---------- bag and product sheet ---------- */
.bag { position: fixed; inset: 0; z-index: 80; }
.bag-back { position: absolute; inset: 0; background: rgba(17, 0, 28, 0.62); opacity: 0; transition: opacity 0.35s var(--out); }
.bag-panel { position: absolute; left: 8px; right: 8px; bottom: 8px; max-height: calc(var(--app-h) - 24px); display: flex; flex-direction: column; background: var(--cream-hi); color: var(--ink); border: 2px solid var(--ink); border-radius: 28px; box-shadow: 6px 6px 0 var(--ink); transform: translateY(110%); transition: transform 0.35s var(--out); }
.bag.is-open .bag-back { opacity: 1; }
.bag.is-open .bag-panel { transform: none; }
.bag-top { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 16px 16px 10px 24px; }
.bag-body { flex: 1; overflow: auto; overscroll-behavior: contain; padding: 4px 24px 18px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 26px; align-content: start; }
.bag-body h3 { font: 800 var(--s3)/1.2 var(--ui); margin-bottom: 12px; }
.bag-panel ::-webkit-scrollbar-track { background: var(--cream-hi); }
.bag-panel ::-webkit-scrollbar-thumb { background: var(--purple); border-color: var(--cream-hi); }
.bag-lines { display: grid; gap: 12px; }
.bag-lines li { display: grid; grid-template-columns: 1fr auto; gap: 2px 12px; align-items: center; padding: 12px 12px 12px 16px; background: var(--page); border: 2px solid var(--ink); border-radius: 16px; }
.ln-name { font-weight: 800; }
.ln-unit { font-size: var(--s1); color: var(--muted); }
.bag-lines .step { display: flex; grid-row: 1 / span 2; grid-column: 2; align-items: center; gap: 8px; }
.bag-sum { display: flex; justify-content: space-between; font-size: var(--s4); font-weight: 800; margin-top: 14px; }
.bag-min { margin-top: 6px; color: var(--muted); }
.bag-empty { color: var(--muted); }
.field { display: grid; gap: 8px; }
.field label { font-size: var(--s2); font-weight: 700; }
.field input, .field select { width: 100%; min-height: 52px; padding: 0 16px; background: var(--page); color: var(--ink); border: 2px solid var(--ink); border-radius: 16px; font: 500 var(--s3) var(--ui); }
.field input::placeholder { color: var(--muted); }
.field input:focus-visible, .field select:focus-visible { outline: 3px solid var(--purple); outline-offset: 2px; }
.field .note, .bag-where .note, .when-note { color: var(--muted); }
.when-note { margin-top: 14px; }
.row2 { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 14px; }
.bag-foot { display: grid; gap: 8px; padding: 14px 24px calc(16px + env(safe-area-inset-bottom, 0px)); }
.bag-foot .key { width: 100%; }
.bag-err { min-height: 1.4em; font-size: var(--s1); font-weight: 700; color: #8A0F4A; }
.thread { display: flex; flex-direction: column; gap: 10px; }
.thread li { max-width: 80%; padding: 10px 16px; border: 2px solid var(--ink); font-weight: 700; }
.thread .them { align-self: flex-start; background: var(--lav); border-radius: 20px 20px 20px 8px; }
.thread .you { align-self: flex-end; background: var(--page); border-radius: 20px 20px 8px 20px; }
.done-card { display: grid; gap: 14px; justify-items: start; margin-top: 18px; padding: 24px; background: var(--purple); color: var(--cream-hi); border: 2px solid var(--ink); border-radius: 20px; }
.done-card p { color: var(--lav-hi); }
.done-card .key { white-space: normal; max-width: 100%; }
.done-card .key > span { padding: 12px 18px; text-align: center; }
.bag-note { color: var(--muted); }
.sheet-plate { width: min(100%, 340px); aspect-ratio: 1; margin: 0 auto; display: grid; place-items: center; background: var(--cream); border: 2px solid var(--ink); border-radius: 20px; box-shadow: 4px 4px 0 var(--ink); }
.sheet-plate img { width: 90%; height: 90%; object-fit: contain; }
.sheet-plate.is-type { background: var(--purple); padding: 14%; }
.sheet-desc { color: var(--muted); }
.sheet-tags { display: flex; flex-wrap: wrap; gap: 6px; }
.sheet-buy { display: flex; align-items: center; justify-content: space-between; gap: 16px; }
.sheet-buy .buy { width: min(60%, 240px); margin: 0; padding: 0; }
.sheet-price { font: 800 var(--s4)/1 var(--ui); }
.sheet .bag-body { gap: 16px; padding-bottom: 26px; }
@media (min-width: 768px) {
  .bag-panel { left: auto; top: 12px; right: 12px; bottom: 12px; width: min(460px, calc(100% - 24px)); max-height: none; transform: translateX(115%); }
}

/* crumbs on add */
.crumbs { position: fixed; inset: 0; z-index: 90; width: 100%; height: 100%; pointer-events: none; display: none; }

/* ---------- motion off ---------- */
html.still .bubble { animation: none; }
html.paused *, html.paused *::before, html.paused *::after { animation-play-state: paused !important; }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { transition-duration: 0.01ms !important; animation: none !important; }
}

/* spacing gate (2026-10-20): the header fits a 360 phone with a real margin; price and headline get their room */
@media (max-width: 379px) {
  .top { gap: 8px; }
  .top-r { gap: 8px; }
  .key-mark > span { padding: 8px 10px 8px 8px; }
  .top .key-y > span { padding: 0 10px; font-size: 15px; }
}
.box-per .box-unit { margin-left: 6px; }
.hero-copy .lead { margin-top: 4px; }

/* Lenis (rule P10) */
html.lenis, html.lenis body { height: auto; }
.lenis.lenis-smooth { scroll-behavior: auto !important; }
.lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }
.lenis.lenis-stopped { overflow: hidden; }
