@property --drive-mx{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --drive-my{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --drive-px{syntax:"<number>";inherits:true;initial-value:0}@property --drive-py{syntax:"<number>";inherits:true;initial-value:0}.drive-head{gap:32px;margin-bottom:clamp(36px,5vw,64px);display:grid}@media (min-width:900px){.drive-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:48px}}.drive-head h2{margin:0 0 18px}.drive-head .t-lede{margin:0}.drive-rules{gap:4px 24px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.drive-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px}}.drive-rules li{color:var(--ink2);padding-left:16px;font-size:15px;line-height:1.5;position:relative}.drive-rules li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.62em;left:0;transform:translateY(-50%)rotate(45deg)}.drive-why{border-top:1px solid var(--line2);border-bottom:1px solid var(--line);max-width:46ch;margin:0 0 28px}.drive-why summary{cursor:pointer;font-family:var(--font-display);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 0;font-size:22px;font-weight:700;line-height:1;list-style:none;transition:color .16s;display:flex}.drive-why summary:hover{color:var(--accent)}.drive-why summary::-webkit-details-marker{display:none}.drive-why summary:after{content:"";background:linear-gradient(var(--accent), var(--accent)) center / 12px 1.5px no-repeat, linear-gradient(var(--accent), var(--accent)) center / 1.5px 12px no-repeat;flex:none;width:12px;height:12px;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.drive-why[open] summary:after{transform:rotate(45deg)}.drive-why-body{border-left:1px solid var(--accent);gap:10px;margin-bottom:14px;padding:4px 0 18px 14px;display:grid}.drive-why p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.drive-why[open] .drive-why-body{animation:.24s cubic-bezier(.2,.8,.2,1) both drive-why-in}@keyframes drive-why-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.drive-progress{gap:10px;display:grid}.drive-bar{grid-template-columns:repeat(var(--drive-n,9), 1fr);gap:4px;height:10px;display:grid}.drive-bar i{background:var(--line2);display:block}.drive-bar i[data-held=true]{background:var(--held-c)}.drive-count{align-items:baseline;gap:10px;margin:0;display:flex}.drive-count .t-num{color:var(--ink);font-size:40px;line-height:1}.drive-count .t-mono{color:var(--ink2)}.drive-since{margin:0}.drive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.drive-grid{gap:32px 22px}}@media (max-width:299px){.drive-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.drive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}}.drive-card{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;--drive-mx:50%;--drive-my:50%;--drive-px:0;--drive-py:0;background:0 0;border:0;margin:0;padding:0;display:block}.drive-card:focus-visible{outline-offset:6px}.drive-face{aspect-ratio:5/7;isolation:isolate;background:var(--panel);width:100%;box-shadow:0 0 0 1px var(--line), 0 18px 30px -22px color-mix(in oklab, var(--black-ground) 70%, transparent);transform:perspective(900px) rotateX(calc(var(--drive-py) * 12deg)) rotateY(calc(var(--drive-px) * -12deg));border-radius:4.2%/3%;transition:transform .52s cubic-bezier(.2,.8,.2,1),box-shadow .32s;display:block;position:relative;overflow:hidden}.drive-card[data-held=true] .drive-face{box-shadow:0 0 0 1px var(--held-c), 0 0 26px color-mix(in oklab, var(--held-c) 22%, transparent), 0 18px 30px -22px color-mix(in oklab, var(--black-ground) 70%, transparent)}.drive-card[data-hover=true] .drive-face{will-change:transform;box-shadow:0 0 0 1px var(--line2), 0 30px 44px -22px color-mix(in oklab, var(--black-ground) 80%, transparent);transition:box-shadow .32s}.drive-card[data-held=true][data-hover=true] .drive-face{box-shadow:0 0 0 1px var(--held-c), 0 0 34px color-mix(in oklab, var(--held-c) 34%, transparent), 0 30px 44px -22px color-mix(in oklab, var(--black-ground) 80%, transparent)}.drive-face img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.drive-foil{pointer-events:none;filter:saturate(calc(var(--c) * 100%));opacity:var(--drive-rest,0);transition:opacity .36s;position:absolute;inset:0}.drive-card[data-hover=true] .drive-foil{opacity:var(--drive-lit,1)}.drive-holo,.drive-glare{position:absolute;inset:0}.drive-glare{background:radial-gradient(circle at var(--drive-mx) var(--drive-my), #ffffff6b 0%, #ffffff1f 24%, #fff0 56%);mix-blend-mode:soft-light}[data-foil=none]{--drive-rest:0;--drive-lit:1}[data-foil=none] .drive-holo{display:none}[data-foil=holo]{--drive-rest:.22;--drive-lit:.85}[data-foil=holo] .drive-holo{background:linear-gradient(112deg,#fff0 26%,#ff6b6b 34%,#ffd76b 40%,#7dff9c 46%,#6bd8ff 52%,#b06bff 58%,#fff0 66%) 0 0/200% 200%;background-position:var(--drive-mx) var(--drive-my);mix-blend-mode:color-dodge;opacity:.34}[data-foil=rainbow]{--drive-rest:.28;--drive-lit:.8}[data-foil=rainbow] .drive-holo{background:linear-gradient(118deg,#ff4d4d 0%,#ffb44d 14%,#f2ff4d 28%,#4dff8a 42%,#4dd8ff 56%,#7a4dff 70%,#ff4dd2 84%,#ff4d4d 100%) 0 0/150% 150%;background-position:var(--drive-mx) var(--drive-my);mix-blend-mode:overlay;opacity:.42;filter:hue-rotate(calc(var(--drive-px) * 90deg))}[data-foil=rainbow] .drive-holo:after{content:"";background:repeating-linear-gradient(-28deg,#fff0 0 5px,#ffffff4d 5px 6px);background-position:var(--drive-mx) var(--drive-my);mix-blend-mode:color-dodge;opacity:.22;position:absolute;inset:0}[data-foil=gallery]{--drive-rest:.2;--drive-lit:.8}[data-foil=gallery] .drive-holo{background:radial-gradient(60% 45% at var(--drive-mx) var(--drive-my), #ffffff6b 0%, #d2e6ff2e 40%, #fff0 75%), repeating-linear-gradient(-38deg, #fff0 0 2px, #ffffff38 2px 3px, #fff0 3px 7px), linear-gradient(112deg, #fff0 30%, #ffd6aa47 45%, #aad6ff47 55%, #fff0 70%);background-size:100% 100%,100% 100%,240% 240%;background-position:0 0, var(--drive-mx) var(--drive-my), var(--drive-mx) var(--drive-my);mix-blend-mode:overlay;opacity:.75}@media (hover:none){.drive-card .drive-foil{opacity:var(--drive-rest,.25);animation:8s ease-in-out infinite alternate drive-idle}[data-foil=none] .drive-foil{--drive-rest:.2}}@keyframes drive-idle{0%{--drive-mx:18%;--drive-my:26%;--drive-px:-.6}to{--drive-mx:82%;--drive-my:74%;--drive-px:.6}}.drive-info{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;margin-top:12px;display:grid}.drive-name{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink);min-width:0;font-size:clamp(16px,1.6vw,22px);font-weight:700;line-height:1.05}.drive-price{color:var(--ink);justify-self:end;font-size:clamp(15px,1.5vw,20px)}.drive-meta{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:2px 7px;min-width:0;display:flex}.drive-meta .t-mono{white-space:nowrap}.drive-meta-num:before{content:"·";margin-right:7px}@media (max-width:639px){.drive-meta-set{flex:0 0 100%}.drive-meta-num:before{content:none}.drive-meta .t-mono{letter-spacing:.04em;font-size:11px}.drive-count .t-num{font-size:34px}}.drive-chip{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:11px}.drive-chip[data-held=true]{color:var(--held-c);border:1px solid color-mix(in oklab, var(--held-c) 55%, transparent);padding:1px 6px}.drive-foot{text-wrap:pretty;max-width:78ch;margin:clamp(24px,3vw,36px) 0 0;line-height:1.6}.drive-supporters-head{margin:clamp(56px,8vw,96px) 0 18px}.drive-supporters{border-top:1px solid var(--line2);margin:0;padding:0;list-style:none}.drive-supporter{border-bottom:1px solid var(--line);grid-template-columns:5ch minmax(0,1fr);align-items:baseline;gap:6px 18px;padding:18px 0;display:grid}.drive-supporter-year{color:var(--ink2)}.drive-supporter-name{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:700;line-height:1}.drive-supporter-set{margin-top:4px;display:block}.drive-supporter-line{color:var(--ink);grid-column:2;margin:0;font-size:15px;line-height:1.5}.drive-supporter-read{color:var(--ink3);text-wrap:pretty;grid-column:2;margin:0;font-size:15px;line-height:1.5}@media (min-width:900px){.drive-supporter{grid-template-columns:6ch 20ch minmax(0,1fr) minmax(0,1fr);gap:28px}.drive-supporter-line,.drive-supporter-read{grid-column:auto}}.drive-sheet{--drive-mx:50%;--drive-my:50%;--drive-px:0;--drive-py:0;border:1px solid var(--line2);background:var(--panel);color:var(--ink);overscroll-behavior:contain;width:min(100vw - 24px,1040px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto}.drive-sheet::backdrop{background:color-mix(in oklab, var(--ground) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.drive-sheet-inner{grid-template-areas:"top""fig""body";gap:20px;padding:20px;display:grid}.drive-sheet-top{grid-area:top}.drive-sheet-figure{grid-area:fig}.drive-sheet-body{grid-area:body}@media (min-width:760px){.drive-sheet-inner{grid-template:"fig top""fig body"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:14px 40px;padding:36px}}.drive-sheet-figure{justify-self:center;width:min(100%,37.1429dvh);margin:0}@media (min-width:760px){.drive-sheet-figure{justify-self:start;width:100%;max-width:420px;position:sticky;top:0}}.drive-sheet-figure .drive-face{cursor:default}.drive-sheet-caption{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.drive-sheet-caption .t-mono[data-held=true]{color:var(--held-c)}.drive-sheet-pane{border:1px solid var(--line2);display:inline-flex}.drive-sheet-tab{appearance:none;min-height:40px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:12px}.drive-sheet-tab+.drive-sheet-tab{border-left:1px solid var(--line2)}.drive-sheet-tab[aria-pressed=true]{background:var(--ink);color:var(--ground)}.drive-sheet-tab:hover:not([aria-pressed=true]){color:var(--accent)}.drive-sheet-body{align-content:start;gap:14px;min-width:0;display:grid}.drive-sheet-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.drive-sheet-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:.95}.drive-sheet-close{appearance:none;border:1px solid var(--line2);color:var(--ink);cursor:pointer;width:40px;height:40px;font-family:var(--font-mono);background:0 0;flex:none;place-items:center;font-size:16px;display:grid}.drive-sheet-close:hover{border-color:var(--accent);color:var(--accent)}.drive-sheet-effect{max-width:48ch;color:var(--ink);text-wrap:pretty;margin:4px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.45}.drive-sheet-art{color:var(--ink2);text-wrap:pretty;max-width:52ch;margin:0;font-size:15px;line-height:1.5}.drive-sheet-facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:8px 0 0;padding-top:14px;display:grid}@media (min-width:560px){.drive-sheet-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.drive-sheet-facts div{gap:3px;min-width:0;display:grid}.drive-sheet-facts dt{margin:0}.drive-sheet-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px}.drive-sheet-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 0;display:flex}.drive-sheet-price .t-num{font-size:36px;line-height:1}.drive-sheet-nav{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.drive-sheet-nav .btn{min-height:40px;padding:10px 16px}.drive-sheet-pos{align-self:center}@media (prefers-reduced-motion:reduce){.drive-face{transform:none!important}.drive-foil{opacity:var(--drive-rest,.2);animation:none!important}.drive-card[data-hover=true] .drive-foil{opacity:var(--drive-rest,.2)}}.drive-bar i[data-status=in\ hand]{background:var(--held-c)}.drive-bar i[data-status=ordered]{background:repeating-linear-gradient(90deg, var(--accent) 0 4px, transparent 4px 7px);opacity:.85}.drive-count-ordered{color:var(--accent);margin-left:14px}.drive-chip[data-status=ordered]{color:var(--accent);border:1px dashed color-mix(in oklab, var(--accent) 60%, transparent);padding:1px 6px}.drive-card[data-status=ordered] .drive-face{outline:1px dashed color-mix(in oklab, var(--accent) 55%, transparent);outline-offset:3px}.drive-send{gap:24px;margin-top:clamp(40px,6vw,72px);padding:clamp(20px,3vw,36px);display:grid;position:relative;overflow:clip}@media (min-width:900px){.drive-send{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"head steps""thanks steps""foot foot""ledger ledger";column-gap:clamp(32px,5vw,72px)}.drive-send-head{grid-area:head}.drive-send-steps{grid-area:steps}.drive-send-foot{grid-area:foot}.drive-thanks{grid-area:thanks;align-self:end}.drive-ledgers{grid-area:ledger}}.drive-send-badge{color:var(--ink3);opacity:.12;pointer-events:none;position:absolute;top:-28px;right:-28px}.drive-send-head h3{margin:0 0 12px}.drive-send-lede{max-width:46ch;color:var(--ink2);text-wrap:pretty;margin:0}.drive-send-steps{counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.drive-send-steps li{border-top:1px solid var(--line);counter-increment:step;grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:14px 0;display:grid}.drive-send-steps li:before{content:counter(step);font-family:var(--font-mono);color:var(--accent);padding-top:3px;font-size:12px}.drive-send-steps li:last-child{border-bottom:1px solid var(--line)}.drive-send-step{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:700;line-height:1.1}.drive-send-note{color:var(--ink2);text-wrap:pretty;grid-column:2;margin-top:4px;font-size:14px}.drive-send-foot{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.drive-send-foot .btn{min-height:44px;text-decoration:none}.drive-send-btn{align-items:center;gap:8px;display:inline-flex}.drive-thanks-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:559px){.drive-thanks-list{grid-template-columns:minmax(0,1fr)}}.drive-thanks-list li{border-left:2px solid var(--accent);gap:2px;padding-left:12px;display:grid}.drive-thanks-list .drive-send-note{grid-column:auto;margin-top:0}.drive-thanks-head{color:var(--ink);font-weight:600}.drive-ledgers{gap:24px;min-width:0;display:grid}.drive-ledger{border-top:1px solid var(--line);min-width:0;padding-top:16px}.drive-ledger-head{overflow-wrap:anywhere;margin-bottom:8px;display:block}.drive-ledger-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.drive-ledger-list li{grid-template-columns:minmax(0,1fr);display:grid}.drive-ledger-list li[data-dated]{grid-template-columns:11ch minmax(0,1fr);align-items:baseline;column-gap:14px}.drive-ledger-date{white-space:nowrap;font-variant-numeric:tabular-nums}.drive-ledger-body{flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.drive-ledger-card{color:var(--ink);overflow-wrap:anywhere}.drive-ledger-from{color:var(--ink3);overflow-wrap:anywhere;font-size:14px}@media (max-width:419px){.drive-ledger-list{gap:12px}.drive-ledger-list li[data-dated]{grid-template-columns:minmax(0,1fr);row-gap:2px}.drive-ledger-body{gap:2px;display:grid}}.drive-jp-head{margin:clamp(48px,7vw,88px) 0 8px}.drive-jp-lede{max-width:62ch;color:var(--ink2);text-wrap:pretty;margin:0 0 20px}.jp{gap:18px;display:grid}.jp-stage{grid-template-columns:minmax(0,42vw) minmax(0,1fr);align-items:start;gap:16px 18px;display:grid}@media (max-width:479px){.jp-info-name{font-size:24px}.jp-info-set{font-size:15px}.jp-info-note{font-size:14px}}@media (max-width:319px){.jp-stage{grid-template-columns:minmax(0,1fr)}.jp-card{max-width:220px}.jp-info-name{font-size:20px}}@media (min-width:900px){.jp-stage{grid-template-columns:320px minmax(0,1fr);gap:40px}}.jp-card{aspect-ratio:600/825;width:100%;max-width:320px;margin:0}.jp-scan{width:100%;height:auto;box-shadow:0 18px 44px -20px color-mix(in oklab, var(--ink) 40%, transparent);border-radius:10px;display:block}.jp-slot{border:1px dashed var(--line2);text-align:center;width:100%;height:100%;color:var(--ink3);border-radius:10px;place-content:center;gap:10px;display:grid}.jp-slot-jp{letter-spacing:.1em;color:var(--ink2);writing-mode:vertical-rl;margin-inline:auto;font-size:22px}.jp-info{min-width:0}.jp-info-jp{letter-spacing:.12em;color:var(--ink2);margin:0;font-size:15px}.jp-info-name{font-family:var(--font-display);color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1}.jp-info-set{color:var(--ink);margin:8px 0 0;font-size:17px}.jp-info-num{margin:4px 0 0}.jp-info-note{color:var(--ink2);text-wrap:pretty;max-width:36ch;margin:12px 0 0}.jp-info-count{margin:14px 0 0}.jp-nav{gap:8px;margin-top:16px;display:flex}.jp-nav-btn{min-height:40px;padding-block:8px}@media (max-width:479px){.jp-nav{display:none}}.jp-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin-inline:-2px;padding:6px 2px 10px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 24px),#0000)}.jp-strip::-webkit-scrollbar{display:none}.jp-thumb{scroll-snap-align:center;cursor:pointer;width:64px;color:var(--ink3);background:0 0;border:0;flex:none;justify-items:center;gap:4px;padding:0;display:grid}.jp-thumb-img,.jp-thumb-slot{border:1px solid var(--line);object-fit:cover;opacity:.72;border-radius:4px;width:64px;height:88px;transition:transform .16s,border-color .16s,opacity .16s;display:block}.jp-thumb-slot{letter-spacing:.08em;color:var(--ink3);background:var(--panel);border-style:dashed;place-items:center;font-size:11px;display:grid}.jp-thumb-slot span{writing-mode:vertical-rl}.jp-thumb:hover .jp-thumb-img,.jp-thumb:hover .jp-thumb-slot{opacity:1}.jp-thumb[data-active] .jp-thumb-img,.jp-thumb[data-active] .jp-thumb-slot{opacity:1;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);transform:translateY(-3px)}.jp-thumb[data-active]{color:var(--accent)}.jp-thumb-num{font-size:11px}.jp-thumb[data-way] .jp-thumb-num:before{content:"";background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.jp-way{color:var(--accent)}.jp-thumb[data-held] .jp-thumb-num,.jp-held{color:var(--accent);font-weight:700}.jp-thumb:focus-visible{outline:none}.jp-thumb:focus-visible .jp-thumb-img,.jp-thumb:focus-visible .jp-thumb-slot{outline:2px solid var(--accent);outline-offset:2px}.drive-card[data-status=ordered] .drive-meta{position:relative}.drive-card[data-status=ordered] .drive-meta:before{content:"";background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 12px);opacity:.55;background-size:12px 1px;height:1px;animation:3.2s linear infinite drive-transit;position:absolute;top:-6px;left:0;right:0}@keyframes drive-transit{to{background-position:12px 0}}@media (prefers-reduced-motion:reduce){.drive-card[data-status=ordered] .drive-meta:before{animation:none}}@media (max-width:299px){.drive-chip{white-space:normal;margin-left:0}}.drive-ledger-more{margin-bottom:8px}.drive-ledger-more summary{cursor:pointer;min-height:40px;color:var(--ink2);align-items:center;gap:8px;list-style:none;display:flex}.drive-ledger-more summary::-webkit-details-marker{display:none}.drive-ledger-more summary:before{content:"+";color:var(--accent);width:1em;font-size:16px}.drive-ledger-more[open] summary:before{content:"−"}.drive-ledger-more summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.drive-ledger-more .drive-ledger-list{margin-bottom:10px}
.send-grid{grid-template-areas:"head""stage""parts";gap:28px;display:grid}@media (min-width:1024px){.send-grid{grid-template:"head stage""parts stage"1fr/minmax(0,1fr) minmax(0,1.25fr);gap:40px clamp(32px,5vw,88px)}}.send-head{grid-area:head;align-content:start;gap:20px;display:grid}.send-go{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.send-stage{aspect-ratio:1/.86;--cell:8.8cqw;background-image:linear-gradient(to right, color-mix(in oklab, var(--line) 55%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--line) 55%, transparent) 1px, transparent 1px);background-position:50%;background-size:8.8cqw 8.8cqw;grid-area:stage;min-width:0;position:relative;overflow:clip;-webkit-mask-image:radial-gradient(#000 62%,#0000 100%);mask-image:radial-gradient(#000 62%,#0000 100%);container-type:inline-size}.send-iso{--in:8.8cqw;--gap:1;width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:rotateX(56deg)rotate(-32deg)}.sp{--w:1;--h:1;--x:0;--y:0;--z:0;width:calc(var(--w) * var(--in));height:calc(var(--h) * var(--in));left:calc((var(--x) - var(--w) / 2) * var(--in));top:calc((var(--y) - var(--h) / 2) * var(--in));transform:translateZ(calc(var(--z) * var(--in) * var(--gap) + var(--lift,0) * var(--in)));box-shadow:0 0 0 1px var(--line2);transition:--lift .2s,filter .2s;position:absolute}.sp-env{--w:9.5;--h:4.125;--z:0;background:color-mix(in oklab, var(--ink) 7%, var(--panel))}.sp-flap{clip-path:polygon(0 0,100% 0,50% 58%);background:color-mix(in oklab, var(--ink) 5%, var(--panel));position:absolute;inset:0}.sp-wrap{--w:8.5;--h:3.667;--x:-.2;--z:.9;background:var(--panel)}.sp-fold{border-top:1px dashed var(--line2);height:0;position:absolute;left:0;right:0}.sp-fold-1{top:50%}.sp-shop{font-family:var(--font-display);font-weight:800;font-size:calc(var(--in) * .52);letter-spacing:.01em;color:var(--accent);line-height:1;position:absolute;bottom:9%;right:4%}.sp-saver{--w:4.875;--h:3.3125;--x:-2;--z:1.75;background:color-mix(in oklab, var(--ink) 9%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.sp-lip{width:calc(var(--in) * .5);border-left:1px solid var(--line2);position:absolute;top:0;bottom:0;right:0}.sp-card{--w:3.5;--h:2.5;--x:-2.3;--z:2.45;background:var(--accent);border-radius:calc(var(--in) * .12);box-shadow:0 0 calc(var(--in) * .5) color-mix(in oklab, var(--accent) 45%, transparent);padding:calc(var(--in) * .14)}.sp-card-in{border-radius:calc(var(--in) * .05);background:repeating-linear-gradient(115deg, color-mix(in oklab, var(--ground) 16%, transparent) 0 calc(var(--in) * .06), transparent calc(var(--in) * .06) calc(var(--in) * .24)), color-mix(in oklab, var(--ground) 70%, var(--accent));width:100%;height:100%;display:block}.sp-tape{--w:.94;--h:4;--z:3.05;background:color-mix(in oklab, var(--bolt-c) 55%, transparent);box-shadow:none}.sp-tape-a{--x:.25}.sp-tape-b{--x:-4.3}.sp-stamp{--w:.87;--h:.98;--x:4.1;--y:-1.4;--z:1.15;background:var(--flare-c);color:var(--ground);padding-bottom:calc(var(--in) * .06);font-family:var(--font-display);font-weight:800;font-size:calc(var(--in) * .22);outline:calc(var(--in) * .05) dotted var(--panel);box-shadow:none;place-items:end center;display:grid}@property --lift{syntax:"<number>";inherits:false;initial-value:0}.send-parts{border-top:1px solid var(--line);grid-area:parts;align-self:start;margin:0;padding:0;list-style:none}.send-parts li{border-bottom:1px solid var(--line);gap:2px;padding:10px 0;display:grid}.send-part-name{color:var(--ink);text-wrap:pretty;font-weight:600}.send-parts li:hover .send-part-name{color:var(--accent)}:is(.send:has([data-part=stamp]:hover) .sp-stamp,.send:has([data-part=env]:hover) .sp-env,.send:has([data-part=wrap]:hover) .sp-wrap,.send:has([data-part=saver]:hover) .sp-saver,.send:has([data-part=saver]:hover) .sp-tape,.send:has([data-part=card]:hover) .sp-card){--lift:.9}@property --gap{syntax:"<number>";inherits:true;initial-value:1}@keyframes send-close{0%{--gap:1}to{--gap:.07}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.send-iso{animation:linear both send-close;animation-timeline:view();animation-range:cover 12% cover 52%}}}@media (prefers-reduced-motion:reduce){.sp{transition:none}}
