.sb{--f:#27593F;--t:#4AA161;--h:#31724F;--mono:"Courier Prime","Courier New",ui-monospace,monospace;position:relative;font-family:var(--mono);color:#e8ece9;padding:.8rem 0 1.2rem;user-select:none;-webkit-user-select:none}html[data-world] .sb{--f:var(--teal,#27593F);--h:var(--teal,#31724F)}.sb-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:0 1rem}.sb-title{margin:0;font:700 clamp(1.5rem,3.2vw,2.4rem)/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(180deg,#fff,#e9edf1 18%,#9aa3ad 40%,#5d6670 49%,#f6f8fa 53%,#c4cbd2 68%,#7d868f,#eef1f4);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.6px rgba(255,255,255,.28);filter:drop-shadow(0 1px 0 rgba(0,0,0,.9)) drop-shadow(0 0 10px rgba(255,255,255,.12))}.sb-sub{margin:.35rem 0 0;color:#a9c7b1;font-size:.82rem;min-height:1.1em}.sb-shuffle{flex:none;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.35rem;border-radius:14px;border:1px solid rgba(255,255,255,.22);cursor:pointer;background:linear-gradient(180deg,#3a3f44,#15181a 55%,#0c0d0e);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #0009,0 4px #050606,0 8px 18px #0000008c;color:#fff;font:700 1.15rem var(--mono);letter-spacing:.08em;text-transform:uppercase;transition:transform .12s,box-shadow .12s}.sb-shuffle b{background:linear-gradient(180deg,#fff,#b9c0c7 45%,#6c747c 52%,#f2f4f6 60%,#a3abb3);-webkit-background-clip:text;background-clip:text;color:transparent}.sb-shuffle:hover{box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px var(--h),0 4px #050606,0 8px 18px #0000008c}.sb-shuffle:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff4d,0 1px #050606,0 3px 8px #00000080}.sb-dice{display:grid;grid-template-columns:repeat(2,9px);gap:3px}.sb-dice i{width:9px;height:9px;border-radius:2px;background:var(--t);box-shadow:inset 0 1px #fff6}.sb-dice i:nth-child(2){background:#b3122e}.sb-dice i:nth-child(3){background:#1f4fb8}.sb-dice i:nth-child(4){background:#d9a632}.sb-shuffle.roll .sb-dice{animation:sbRoll .7s cubic-bezier(.3,1.3,.5,1)}@keyframes sbRoll{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sb-chips{display:flex;gap:.4rem;overflow-x:auto;padding:.75rem 1rem .2rem;scrollbar-width:none}.sb-chips::-webkit-scrollbar{display:none}.sb-chip{flex:none;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .85rem;border-radius:999px;border:1px solid var(--f);color:var(--t);background:#0000008c;font:700 .85rem var(--mono);cursor:pointer;white-space:nowrap}.sb-chip:hover{background:var(--h);color:#fff}.sb-chip.on{background:var(--f);color:#fff}.sb-sw{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;box-shadow:0 0 0 1px #ffffff40;flex:none}.sb .sw-red,.sb-lift .sw-red{background:#b3122e}.sb .sw-gold,.sb-lift .sw-gold{background:#d9a632}.sb .sw-green,.sb-lift .sw-green{background:#2bd66b}.sb .sw-blue,.sb-lift .sw-blue{background:#1f4fb8}.sb .sw-violet,.sb-lift .sw-violet{background:#7a2bd6}.sb .sw-iridescent,.sb-lift .sw-iridescent{background:conic-gradient(#f5b3d8,#c9b8e8,#9fd8f0,#c8f2c2,#f8e3a6,#f5b3d8)}.sb .sw-chrome,.sb-lift .sw-chrome{background:linear-gradient(135deg,#f4f6f8,#8b939c 45%,#e3e7ea 55%,#6f7780)}.sb-stage{position:relative;margin-top:.6rem;transition:height .5s cubic-bezier(.3,1,.4,1);overflow:hidden;touch-action:pan-y;background-image:radial-gradient(circle,rgba(255,255,255,.075) 0 2.2px,rgba(0,0,0,.5) 2.6px 3.4px,transparent 3.8px);background-size:var(--px) var(--py);background-position:calc(var(--off) + var(--px) / 2) calc(100% - 44px + var(--py) / 2)}.sb-plate{position:absolute;left:var(--off);right:var(--off);bottom:24px;height:20px;border-radius:4px;background:linear-gradient(180deg,#1d2a22,#0d130f);box-shadow:inset 0 1px #ffffff29,0 6px 14px #0009;background-image:radial-gradient(circle,#2c3d32 0 3px,#0e1511 3.5px,transparent 4px),linear-gradient(180deg,#1d2a22,#0d130f);background-size:var(--px) 100%,100% 100%;background-position:calc(var(--px) / 2) 50%,0 0}.sb-labels{position:absolute;left:0;right:0;bottom:0;height:24px}.sb-lab{position:absolute;bottom:0;height:22px;display:flex;align-items:center;justify-content:center;gap:.3rem;font:700 .66rem/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#a9c7b1;white-space:nowrap;overflow:hidden}.sb-lab span{overflow:hidden;text-overflow:ellipsis}@media(max-width:699px){.sb[data-mode=colour] .sb-lab span{display:none}.sb-lab{font-size:.58rem}.sb-shuffle{padding:.7rem 1rem;font-size:1rem}}.sb-b{position:absolute;left:0;bottom:44px;width:var(--bw);height:var(--bh);padding:0;margin:0;border:0;background:none;cursor:grab;touch-action:none;will-change:transform;-webkit-tap-highlight-color:transparent}.sb-in{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;display:block;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 22%,#16191b),#0b0c0d 70%);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #fff6,inset 0 -2px #0009,inset 0 2px 0 -1px color-mix(in srgb,var(--c) 70%,#fff 10%),0 3px #000000a6,0 5px 9px #00000073;transition:filter .3s,opacity .3s}.sb-in img{position:absolute;left:7%;right:7%;top:5%;bottom:5%;width:86%;height:90%;object-fit:contain;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6));pointer-events:none}.sb-st{position:absolute;top:-3px;width:26%;height:4px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#e9edf1,#7d868f);box-shadow:0 -1px #ffffff40}.sb-st:nth-child(1){left:16%}.sb-st:nth-child(2){right:16%}.sb-b:focus-visible{outline:none}.sb-b:focus-visible .sb-in{box-shadow:inset 0 0 0 2px var(--t),0 0 0 2px var(--t)}.sb-b.snap .sb-in{animation:sbSnap .3s cubic-bezier(.3,1.6,.5,1)}@keyframes sbSnap{0%{transform:translateY(-3px) scale(1.04);filter:brightness(1.5)}45%{transform:translateY(1px) scale(.97,1.02)}to{transform:none;filter:none}}.sb-b.drag{cursor:grabbing;z-index:999!important;filter:drop-shadow(0 18px 18px rgba(0,0,0,.7))}.sb-b.out{opacity:0}.sb.filtered .sb-b .sb-in{opacity:.22;filter:saturate(.2)}.sb.filtered .sb-b.hit .sb-in{opacity:1;filter:none;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff80,0 0 0 1px var(--c),0 0 14px color-mix(in srgb,var(--c) 60%,transparent),0 3px #000000a6}.sb-ghost{position:absolute;left:0;bottom:44px;width:var(--bw);height:var(--bh);border-radius:5px;border:1px dashed rgba(255,255,255,.45);opacity:0;pointer-events:none;transition:opacity .15s}.sb-ghost.on{opacity:1}.sb-hint{margin:.5rem 1rem 0;text-align:center;font:700 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6f8f78}.sb-lift{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;font-family:Courier Prime,Courier New,monospace;color:#e8ece9}.sb-lift.on{display:block}.sb-bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;opacity:0;transition:opacity .3s}.sb-lift.show .sb-bd{opacity:1}.sb-card{position:absolute;left:50%;top:50%;width:min(92vw,380px);transform:translate(-50%,-50%) scale(.6);opacity:0;transition:transform .42s cubic-bezier(.2,1.25,.35,1),opacity .25s;text-align:center;transform-origin:calc(var(--fx) - 50vw + 50%) calc(var(--fy) - 50vh + 50%)}.sb-lift.show .sb-card{transform:translate(-50%,-50%);opacity:1}.sb-big{height:min(52vh,440px);display:flex;justify-content:center}.sb-big img{height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(0,0,0,.8))}.sb-name{display:block;margin-top:.9rem;font:700 clamp(1.3rem,4vw,1.9rem)/1.05 "Courier Prime",monospace;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(180deg,#fff,#e9edf1 18%,#9aa3ad 40%,#5d6670 49%,#f6f8fa 53%,#c4cbd2 68%,#7d868f,#eef1f4);-webkit-background-clip:text;background-clip:text;color:transparent}.sb-meta{margin:.45rem 0 .7rem;color:#a9c7b1;font-size:.85rem;display:flex;gap:.4rem;align-items:center;justify-content:center;flex-wrap:wrap}.sb-dev{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.8rem}.sb-dev button{background:none;border:1px solid #27593F;color:#4aa161;font:700 .78rem Courier Prime,monospace;padding:.35rem .8rem;border-radius:999px;cursor:pointer}.sb-dev button.on{background:#27593f;color:#fff}html[data-world] .sb-dev button{border-color:var(--teal)}html[data-world] .sb-dev button.on{background:var(--teal)}.sb-only{font-size:.72rem;color:#6f8f78}.sb-acts{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.sb-shop,.sb-back{display:inline-block;padding:.75rem 1.3rem;border-radius:999px;font:700 .95rem Courier Prime,monospace;cursor:pointer;text-decoration:none}.sb-shop{background:#27593f;color:#fff;border:0}.sb-shop:hover{background:#31724f}html[data-world] .sb-shop{background:var(--teal)}.sb-back{background:#0009;border:1px solid #27593F;color:#e8ece9}@media(prefers-reduced-motion:reduce){.sb-b.snap .sb-in,.sb-shuffle.roll .sb-dice{animation:none}.sb-stage{transition:none}}#ssColour,#ssColourView,.sb-lift{--mono:"Courier Prime","Courier New",ui-monospace,monospace;--ssc-f:#27593F;--ssc-t:#4AA161;--ssc-h:#31724F;--ssc-soft:#a9c7b1;--ssc-line:rgba(39,89,63,.3)}html[data-world] #ssColourView,html[data-world] .sb-lift{--ssc-f:var(--teal);--ssc-t:var(--teal);--ssc-h:var(--teal);--ssc-line:color-mix(in srgb,var(--teal) 35%,transparent)}html.ssc-on #view{display:none!important}#ssColourView{display:none;min-height:70vh;background:#000;color:#e8ece9;font-family:var(--mono)}html.ssc-on #ssColourView{display:block}#ssColour a,#ssColourView a{color:inherit;text-decoration:none}#ssColour img,#ssColourView img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ssc-chrome{font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1;background:linear-gradient(180deg,#fff,#e9edf1 18%,#9aa3ad 40%,#5d6670 49%,#f6f8fa 53%,#c4cbd2 68%,#7d868f,#eef1f4);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.6px rgba(255,255,255,.28);filter:drop-shadow(0 1px 0 rgba(0,0,0,.9)) drop-shadow(0 0 10px rgba(255,255,255,.12))}.ssc-sw,.sb-sw{width:.8rem;height:.8rem;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px #ffffff40;flex:0 0 auto}.sw-red{background:#b3122e}.sw-gold{background:#d9a632}.sw-green{background:#2bd66b}.sw-blue{background:#1f4fb8}.sw-violet{background:#7a2bd6}.sw-iridescent{background:conic-gradient(#f5b3d8,#c9b8e8,#9fd8f0,#c8f2c2,#f8e3a6,#f5b3d8)}.sw-chrome{background:linear-gradient(135deg,#f4f6f8,#8b939c 45%,#e3e7ea 55%,#6f7780)}.ssc-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--ssc-f);color:var(--ssc-t);background:#0000008c;font:700 .95rem var(--mono);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.ssc-chip:hover{background:var(--ssc-h);color:#fff}.ssc-chip.on{background:var(--ssc-f);color:#fff}.ssc-chip small{opacity:.7;font-weight:400}.ssc-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% 100%,var(--c) 0%,transparent 70%);opacity:.55;mix-blend-mode:screen;pointer-events:none}.ssc-arch{position:relative;container-type:inline-size}.ssc-arch img{position:absolute;left:50%;bottom:4%;width:calc(var(--w)*100cqw);aspect-ratio:1/2;object-fit:contain;margin-left:calc(var(--w)*-50cqw);transform-origin:50% 100%;transform:rotate(var(--a)) translateY(calc(var(--r)*-100cqw));z-index:var(--z);transition:transform .45s cubic-bezier(.2,.9,.25,1.15)}.ssc-arch img.ssc-hero{transform:none;z-index:200;bottom:2%;filter:drop-shadow(0 18px 26px rgba(0,0,0,.7))}#ssColour{padding-top:clamp(1.6rem,3vw,2.6rem);padding-bottom:clamp(2.4rem,5vw,4rem);font-family:var(--mono)}#ssColour .ssc-hd{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}#ssColour h2{margin:0;font-size:clamp(1.8rem,3.4vw,2.8rem);text-transform:uppercase;color:#4aa161;text-shadow:0 0 10px rgba(74,161,97,.35),0 0 22px rgba(39,89,63,.45)}#ssColour .ssc-more{font:700 .78rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ssc-t);white-space:nowrap}#ssColour .ssc-more:hover{color:#fff}#ssColour .ssc-sub{margin:.3rem 0 1.4rem;color:var(--ssc-soft)}#ssColour .ssc-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.6rem,1.1vw,1.1rem)}#ssColour .ssc-t{display:block;position:relative;color:#fff}#ssColour .ssc-im{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--ssc-line);aspect-ratio:1/.74;transition:transform .35s cubic-bezier(.2,.85,.2,1);background:linear-gradient(#020a069e,#020a06cc),var(--bg-matrix,none) 50% 14%/210% auto no-repeat,#050c08}#ssColour .ssc-arch{position:absolute;top:0;right:0;bottom:0;left:0}#ssColour .ssc-im:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.5) 48%,rgba(255,255,255,.1) 56%,transparent 70%);transform:translate(-130%)}#ssColour .ssc-t:hover .ssc-im{transform:scale(1.04)}#ssColour .ssc-t:hover .ssc-im:after{transform:translate(130%);transition:transform .85s}#ssColour .ssc-t:hover .ssc-arch img:not(.ssc-hero){transform:rotate(calc(var(--a)*1.06)) translateY(calc(var(--r)*-106cqw))}#ssColour .ssc-t b{display:block;margin-top:.7rem;font-size:clamp(1rem,1.25vw,1.2rem)}#ssColour .ssc-t span{display:block;margin-top:.25rem;font-size:.74rem;color:var(--ssc-soft)}#ssColour .ssc-t span em{font-style:normal;color:var(--ssc-t)}#ssColour .ssc-t span u{text-decoration:none}@media(min-width:761px){#ssColour .ssc-t span em{display:block}#ssColour .ssc-t span u{display:none}}#ssColour .ssc-dots{display:none}@media(max-width:760px){#ssColour{padding-left:0!important;padding-right:0!important}#ssColour .ssc-hd,#ssColour .ssc-sub{padding:0 1rem}#ssColour .ssc-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.8rem;padding:0 1rem 1rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}#ssColour .ssc-row::-webkit-scrollbar{display:none}#ssColour .ssc-t{flex:0 0 74vw;scroll-snap-align:center}#ssColour .ssc-t b{font-size:1.45rem}#ssColour .ssc-t span{font-size:.82rem}#ssColour .ssc-dots{display:flex;justify-content:center;gap:6px;margin-top:.2rem}#ssColour .ssc-dots i{width:7px;height:7px;border-radius:50%;background:#1c3a29;transition:background .2s,transform .2s}#ssColour .ssc-dots i.on{background:#4aa161;transform:scale(1.25)}}#ssColourView .wrap{max-width:1360px;margin:0 auto;padding:0 clamp(1rem,3vw,2.5rem)}.ssc-crumb{font-size:.78rem;color:var(--ssc-soft);padding:1rem 0 .4rem}.ssc-crumb a{color:var(--ssc-t)!important}.ssc-tabs{display:flex;gap:.4rem;margin:.2rem 0}.ssc-tabs a{font:700 .74rem var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:.35rem .8rem;border-radius:999px;border:1px solid var(--ssc-line);color:var(--ssc-soft)!important}.ssc-tabs a.on{border-color:var(--ssc-f);color:#fff!important;background:var(--ssc-f)}.ssc-tabs a:not(.on):hover{color:#fff!important;border-color:var(--ssc-f)}.ssc-bhero{position:relative;overflow:hidden;border-bottom:1px solid var(--ssc-line);background:linear-gradient(#000000bd,#000000db),var(--bg-matrix,none) center/cover no-repeat,#000}.ssc-bhero .ssc-glow{background:radial-gradient(60% 60% at 50% 78%,var(--c) 0%,transparent 70%);opacity:.5}.ssc-bhero .ssc-arch{width:min(760px,96vw);aspect-ratio:1/.62;margin:0 auto}.ssc-bhero .ssc-arch img:not(.ssc-hero){animation:ssc-rise .7s cubic-bezier(.2,.9,.25,1.1) both;animation-delay:calc(var(--i)*35ms)}@keyframes ssc-rise{0%{transform:rotate(0) translateY(0) scale(.6);opacity:0}}.ssc-btxt{position:relative;text-align:center;padding:.4rem 1rem 1.8rem}.ssc-btxt h1{margin:0;font-size:clamp(2.6rem,7vw,5.2rem)}.ssc-stats{margin-top:.9rem;font-size:.82rem;color:var(--ssc-t);letter-spacing:.06em;text-transform:uppercase}.ssc-swrow{display:flex;gap:.55rem;overflow-x:auto;padding:1.1rem 0 .4rem;scrollbar-width:none}.ssc-swrow::-webkit-scrollbar{display:none}.ssc-note{display:flex;gap:.9rem;align-items:center;margin:1rem 0 1.2rem;padding:.85rem 1rem;border:1px solid var(--ssc-line);border-radius:12px;background:#214b3524;font-size:.86rem;color:#cfe0d4}.ssc-dev{display:flex;gap:4px;flex:0 0 auto}.ssc-dev img{height:46px;width:auto}.ssc-note b{color:var(--ssc-t)}.ssc-g{font-style:normal;color:#fff;background:var(--ssc-f);border-radius:999px;padding:1px 6px;font-size:.7rem;font-weight:700}.ssc-bar{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid #141414;margin-bottom:1.2rem}.ssc-fl{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.ssc-count{font-weight:700}.ssc-count span{font-weight:400;color:var(--ssc-soft)}.ssc-fl select{background:#0b0b0b;color:#fff;border:1px solid #2a2a2a;border-radius:8px;padding:.45rem .7rem;font:700 .85rem var(--mono)}.ssc-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.7rem,1.2vw,1.1rem);padding-bottom:3rem}.ssc-card{display:block;color:#fff}.ssc-cim{position:relative;aspect-ratio:1/1.12;border-radius:10px;background:#0b0b0b;border:1px solid #1b1b1b;overflow:hidden;transition:border-color .2s}.ssc-cim img{position:absolute;bottom:7%;height:84%;width:auto;aspect-ratio:1/2;object-fit:contain;left:50%;transition:transform .35s cubic-bezier(.2,.85,.2,1)}.ssc-cim img.i{transform:translate(-50%);z-index:2}.ssc-cim.both img.i{transform:translate(-66%) rotate(-3deg)}.ssc-cim.both img.s{transform:translate(-26%) rotate(7deg) scale(.92);z-index:1;opacity:.95}.ssc-card:hover .ssc-cim{border-color:var(--ssc-f)}.ssc-card:hover .ssc-cim.both img.i{transform:translate(-76%) rotate(-6deg)}.ssc-card:hover .ssc-cim.both img.s{transform:translate(-14%) rotate(10deg) scale(.95)}.ssc-card:hover .ssc-cim:not(.both) img.i{transform:translate(-50%) translateY(-5px)}.ssc-card b{display:block;margin-top:.55rem;font-size:.92rem}.ssc-card .w{display:block;font-size:.72rem;color:var(--ssc-soft)}.ssc-card .p{display:flex;justify-content:space-between;align-items:center;margin-top:.2rem;font-size:.8rem;font-weight:700}.ssc-card .tags{display:flex;gap:4px}.ssc-card .tags em{font-style:normal;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:2px 6px;border-radius:999px;border:1px solid var(--ssc-f);color:var(--ssc-t)}.ssc-card .tags em.g{background:var(--ssc-f);color:#fff}@media(max-width:1100px){.ssc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.ssc-fl select{display:none}.ssc-fl .ssc-chip{padding:.4rem .8rem;font-size:.82rem}.ssc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ssc-note{font-size:.8rem}.ssc-bhero .ssc-arch{width:104vw;margin-left:-2vw}}.ssc-cw{position:relative;padding:0 0 2.5rem;overflow:hidden;background:linear-gradient(#000000bd,#000000db),var(--bg-matrix,none) center/cover no-repeat,#000;overscroll-behavior:none}.ssc-cw>.ssc-glow{background:radial-gradient(55% 45% at 50% 42%,var(--c,#2BD66B) 0%,transparent 70%);opacity:.28;transition:background .5s}.ssc-cw .wrap{position:relative}.ssc-chd{text-align:center;position:relative}.ssc-chd h2{margin:.4rem 0 0;font-size:clamp(1.8rem,3.4vw,2.8rem);text-transform:uppercase;color:var(--ssc-t);text-shadow:0 0 10px rgba(74,161,97,.35),0 0 22px rgba(39,89,63,.45)}.ssc-chd .ssc-sub{margin:.2rem 0 .6rem;color:var(--ssc-soft)}.ssc-stage{position:relative;display:flex;flex-direction:column;align-items:center}.ssc-wb{position:relative;width:var(--S);height:var(--S);touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.ssc-wb.drag{cursor:grabbing}.ssc-wheel{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.ssc-band{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-mask:radial-gradient(circle,transparent calc(var(--S)*.435),#000 calc(var(--S)*.435 + 1px));mask:radial-gradient(circle,transparent calc(var(--S)*.435),#000 calc(var(--S)*.435 + 1px));box-shadow:inset 0 0 0 1px #ffffff2e}.ssc-tick{position:absolute;left:50%;top:0;width:1px;height:calc(var(--S)*.065);background:#0000008c;transform-origin:50% calc(var(--S)*.5)}.ssc-lbl{position:absolute;left:50%;top:0;width:8em;margin-left:-4em;text-align:center;transform-origin:50% calc(var(--S)*.5);font:700 calc(var(--S)*.03)/calc(var(--S)*.065) var(--mono);letter-spacing:.14em;color:#08110c;text-shadow:0 1px 0 rgba(255,255,255,.35);pointer-events:none}.ssc-lbl.lt{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.ssc-wheel img{position:absolute;left:50%;top:50%;width:var(--tw);height:calc(var(--tw)*2);object-fit:contain;margin-left:calc(var(--tw)*-.5);margin-top:calc(var(--tw)*-2);transform-origin:50% 100%;transform:rotate(var(--a)) translateY(calc(var(--r)*-1px));transition:transform .35s cubic-bezier(.2,.9,.25,1.3),filter .35s;pointer-events:none}.ssc-wheel img.sel{transform:rotate(var(--a)) translateY(calc(var(--r)*-1px - var(--S)*.03)) scale(1.06);filter:brightness(1.12)}.ssc-wheel img.dim{filter:brightness(.72) saturate(.8)}.ssc-hub{position:absolute;left:50%;top:50%;width:calc(var(--S)*.36);height:calc(var(--S)*.36);margin:calc(var(--S)*-.18) 0 0 calc(var(--S)*-.18);border-radius:50%;background:radial-gradient(circle at 50% 35%,#13261b,#020403 72%);box-shadow:0 0 0 1px var(--ssc-line),0 0 0 calc(var(--S)*.012) #000000d9,0 10px 30px #000c;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:5}.ssc-hub b{font-size:calc(var(--S)*.055);padding:0 .3em}.ssc-hub span{margin-top:.35em;font-size:calc(var(--S)*.03);color:var(--ssc-soft)}.ssc-hub a{margin-top:.6em;font:700 calc(var(--S)*.028) var(--mono);letter-spacing:.1em;color:var(--ssc-t)!important;text-transform:uppercase}.ssc-ptr{position:absolute;left:50%;top:calc(var(--S)*-.035);width:0;height:0;margin-left:-11px;border:11px solid transparent;border-top:16px solid #e9eef2;z-index:6;filter:drop-shadow(0 2px 3px rgba(0,0,0,.8))}.ssc-ptr:after{content:"";position:absolute;left:-3px;top:-24px;width:6px;height:6px;border-radius:50%;background:var(--ssc-t)}.ssc-fan{position:relative;width:min(100%,620px);height:var(--fh);margin-top:calc(var(--S)*.03)}.ssc-fan a{position:absolute;left:50%;bottom:calc(var(--fh)*.08);width:var(--fw);height:calc(var(--fw)*2);margin-left:calc(var(--fw)*-.5);transform-origin:50% 240%;transform:rotate(0) translateY(30%) scale(.5);opacity:0;transition:transform .55s cubic-bezier(.2,.9,.25,1.2),opacity .3s;transition-delay:calc(var(--k)*28ms)}.ssc-fan.open a{transform:rotate(var(--a)) translateY(var(--y)) scale(1);opacity:1}.ssc-fan a img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 10px 14px rgba(0,0,0,.75))}.ssc-fan.open a:hover,.ssc-fan.open a:focus-visible{transform:rotate(var(--a)) translateY(calc(var(--y) - 16px)) scale(1.08);z-index:99!important;transition-delay:0s}.ssc-fan a i{position:absolute;left:50%;bottom:-1.6em;transform:translate(-50%);white-space:nowrap;font:700 .7rem var(--mono);color:#fff;background:#000000bf;padding:2px 6px;border-radius:6px;opacity:0;transition:opacity .2s;font-style:normal}.ssc-fan.open a:hover i{opacity:1}.ssc-foot{display:flex;gap:.6rem;align-items:center;justify-content:center;margin-top:calc(var(--fw)*.75);font-size:.8rem;color:var(--ssc-soft);position:relative;flex-wrap:wrap;text-align:center}.ssc-foot a{color:var(--ssc-t)!important;font-weight:700}@media(min-width:900px){.ssc-stage{flex-direction:row;justify-content:center;gap:3rem;align-items:center;margin-top:.5rem}.ssc-right{display:flex;flex-direction:column;align-items:center;width:600px}.ssc-fan{margin-top:0}}.ssc-build{background:linear-gradient(#000000bd,#000000db),var(--bg-matrix,none) center/cover no-repeat,#000;min-height:60vh}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ss-colour.css.map */
