.cl-slab3d,.cl-case3d,.cl-thumb{--cap-room:.18em;--cl-card-stock:radial-gradient(80% 50% at 50% 38%, color-mix(in srgb, var(--ink) 7%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--ink) 19%, var(--canvas)), color-mix(in srgb, var(--ink) 10%, var(--canvas)))}.cl-thumb{flex:none;justify-content:center;align-items:center;display:flex;container:cl-thumb/inline-size}.cl-thumb--md{width:64px}.cl-thumb--sm{width:52px}.cl-thumb--xs{width:48px}.cl-mslab{background:linear-gradient(160deg, var(--case-a), var(--case-b) 45%, var(--case-c));width:38px;height:62px;box-shadow:inset 0 0 0 1px var(--case-edge), 0 6px 14px -7px var(--case-shadow);border-radius:5px;flex-direction:column;flex:none;padding:2.5px;display:flex;position:relative}.cl-mslab__lb{background:linear-gradient(#f2f3f5,#dfe1e6);border-radius:2px;flex:none;justify-content:flex-end;align-items:center;gap:2px;height:13px;padding:0 2.5px 0 2px;display:flex;overflow:hidden;box-shadow:0 0 0 .5px #00000040}.cl-mslab__lb--gt{justify-content:space-between}.cl-mslab__gt{flex:none}.cl-mslab__gt.cl-mslab__gt--txt{color:#f2f3f5;letter-spacing:.04em;background:#121318;width:auto;height:auto;padding:1px 1.5px .75px;font-size:5px;font-style:normal;font-weight:800;line-height:1}.cl-mslab--black .cl-mslab__gt.cl-mslab__gt--txt{color:#0e0f13;background:#e9eaee}@container cl-thumb (max-width:56px){.cl-mslab__gt.cl-mslab__gt--txt{letter-spacing:.02em;padding:.75px 1px .5px;font-size:4.6px}}@container cl-thumb (max-width:50px){.cl-mslab__gt.cl-mslab__gt--txt{letter-spacing:0;font-size:4.2px}}.cl-mslab__lb b{color:#0e0f13;letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;font-size:8.5px;font-weight:800;line-height:1}.cl-mslab__lb--sfx{justify-content:center}.cl-mslab__lb b:has(small){align-items:baseline;display:inline-flex}.cl-mslab__lb b small{color:#2a2d35;letter-spacing:-.01em;margin-left:1.5px;font-size:8.5px;font-weight:800}.cl-mslab--gold .cl-mslab__lb{background:linear-gradient(#f3e3b0,#d5b86e);box-shadow:0 0 0 .5px #4a380c73,inset 0 .5px #fffae6b3}.cl-mslab--gold .cl-mslab__lb b{color:#22190a}.cl-mslab--black .cl-mslab__lb{background:linear-gradient(#24262d,#0b0c0f);box-shadow:0 0 0 .5px #0009,inset 0 .5px #ffffff2e}.cl-mslab--black .cl-mslab__lb b{color:#f2f3f5}.cl-mslab__wl{background:var(--cl-card-stock);border-radius:2px;flex:1;margin-top:2px;position:relative;overflow:hidden}.cl-mslab__img{object-fit:cover;object-position:50% 18%;transform-origin:50% 22%;transform:scale(1.18)}.cl-mslab__ph{background:var(--cl-card-stock);position:absolute;inset:0}.cl-mslab:after,.cl-mcase:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#fff3 49%,#0000 58%);position:absolute;inset:0}.cl-mcase{background:linear-gradient(160deg, var(--case-a), var(--case-b) 45%, var(--case-c));box-shadow:inset 0 0 0 1px var(--case-edge), 0 6px 14px -7px var(--case-shadow);border-radius:5px;flex-direction:column;flex:none;gap:2px;padding:2.5px;display:flex;position:relative}.cl-mcase--land{width:62px;height:46px}.cl-mcase--port{width:42px;height:54px}.cl-mcase__lb{background:linear-gradient(#23262e,#121419);border-radius:2px;flex:none;justify-content:center;align-items:center;height:11px;padding:0 2px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff24}.cl-mcase__lb b{color:#f2f3f6;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;font-size:8.5px;font-weight:800;line-height:1;display:inline-flex}.cl-mcase__lb b small{color:#d3d6dd;letter-spacing:-.01em;margin-left:2px;font-size:8.5px;font-weight:800}.cl-mcase__lb b small.cl-mcase__one{font-size:9px}.cl-mcase__bx{background:radial-gradient(120% 90% at 90% 0%, #ffffff29, transparent 60%), linear-gradient(150deg, var(--ta), var(--tb) 58%, var(--tc));border-radius:2px;flex-direction:column;flex:1;justify-content:space-between;padding:3.5px 4px 4px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff2e}.cl-mcase--port .cl-mcase__bx{padding:8px 4px 4px}.cl-mcase__sp{background:#0000004d;width:4px;position:absolute;top:0;bottom:0;left:0;box-shadow:.5px 0 #ffffff29}.cl-mcase--port .cl-mcase__sp{width:auto;height:4.5px;bottom:auto;right:0;box-shadow:0 .5px #ffffff29}.cl-mcase__pf{color:#111;letter-spacing:.06em;background:#f4f4f1f0;border-radius:1.5px;flex:none;align-self:flex-start;padding:1px 2px .5px 2.5px;font-size:8.5px;font-weight:850;line-height:1;position:relative;box-shadow:0 .5px #0000004d}.cl-mcase__pf b{font-weight:inherit;display:block}.cl-mcase__tt{flex-direction:column;gap:1.5px;display:flex;position:relative}.cl-mcase__tt i{background:color-mix(in srgb, var(--tink) 88%, transparent);border-radius:1px;max-width:100%;height:2px;display:block}.cl-mcase__tt i.k{opacity:.6;height:1px}.cl-mcase__wrap{background:linear-gradient(118deg,#0000 30%,#ffffff4d 44%,#0000 54%);position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff4d}.cl-mcase .cl-art{--w:120px}.cl-mcase__bx--loose{background:linear-gradient(160deg,#6a6e77,#45484f 55%,#33363c)}.cl-mcase__bx--loose .cl-mcase__sp{display:none}.cl-mcase__bx--loose .cl-mcase__tt i{background:#eef0f3d1}@container cl-thumb (max-width:56px){.cl-mslab{width:34px;height:56px}.cl-mcase--land{width:52px;height:39px}.cl-mcase--port{width:38px;height:49px}.cl-mcase__bx{padding:3px 3px 3px 7px}.cl-mcase--port .cl-mcase__bx{padding:7px 3px 3px}.cl-mcase__pf{border-radius:1px;width:8px;height:3px;padding:0}.cl-mcase__pf b{display:none}.cl-mslab__lb{padding:0 2px}.cl-mslab__lb b{letter-spacing:-.05em}.cl-mcase__lb{padding:0 1px}.cl-mcase__lb b{letter-spacing:-.03em}.cl-mcase__lb b small{letter-spacing:-.03em;margin-left:1px}}@container cl-thumb (max-width:50px){.cl-mslab{width:32px;height:52px}.cl-mslab__lb{height:11px}.cl-mcase--land{width:46px;height:35px}.cl-mcase--port{width:36px;height:45px}.cl-mcase__tt i.k{display:none}}.cl-mcase.cl-mcase--art{--mc-w:62px;--mc-h:60px;width:min(var(--mc-w), calc((var(--mc-h) - 18px) * var(--ar) + 5px));height:auto}.cl-mcase--art .cl-mcase__bx{aspect-ratio:var(--ar);flex:none}.cl-mcase__bx.cl-mcase__bx--art{background:var(--cl-card-stock);box-shadow:none;padding:0}.cl-mcase__art{object-fit:cover}.cl-mcase__glass{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff3d,inset 0 .5px #ffffff4d,inset 0 0 3px #00000052}.cl-mcase__bx--art .cl-mcase__wrap{z-index:2}@container cl-thumb (max-width:56px){.cl-mcase.cl-mcase--art{--mc-w:52px;--mc-h:55px}}@container cl-thumb (max-width:50px){.cl-mcase.cl-mcase--art{--mc-w:46px;--mc-h:51px}}.cl-slab3d{--w:240px;--rx0:5deg;--ry0:-14deg;--rz0:.5deg;perspective:1600px;flex:none;display:inline-block;position:relative}.cl-slab3d--flat{--rx0:0deg;--ry0:0deg;--rz0:0deg}.cl-slab{width:var(--w);height:calc(var(--w) / .605);padding:calc(var(--w) * .045) calc(var(--w) * .07) 0;border-radius:calc(var(--w) * .05);background:linear-gradient(158deg, var(--case-a), var(--case-b) 32%, var(--case-b) 60%, var(--case-c));box-shadow:inset 0 0 0 1px var(--case-edge), inset 0 1px 0 #ffffff73, inset 1px 0 0 #ffffff2e, calc(var(--w) * -.09) calc(var(--w) * .16) calc(var(--w) * .24) calc(var(--w) * -.1) var(--case-shadow), 0 calc(var(--w) * .062) calc(var(--w) * .124) calc(var(--w) * -.07) var(--case-shadow);transform:rotateY(calc(var(--ry0) + var(--tilt-y,0deg))) rotateX(calc(var(--rx0) + var(--tilt-x,0deg))) rotateZ(var(--rz0));transition:transform .6s var(--ease-out), translate .2s var(--ease-out);position:relative;container:cl-slab/inline-size}[data-tilting]>.cl-slab,[data-tilting]>.cl-case{transition-duration:.14s}.cl-slab:before,.cl-case:before{content:"";z-index:-1;border-radius:inherit;transform:translate(calc(var(--w) * .014), calc(var(--w) * .009));background:linear-gradient(170deg, var(--case-c), var(--case-b) 50%, var(--case-c));box-shadow:inset -1px -1px 0 var(--case-edge);position:absolute;inset:0;-webkit-mask:linear-gradient(100deg,#0000 0,#000 16%);mask:linear-gradient(100deg,#0000 0,#000 16%)}.cl-slab:after,.cl-case:after{content:"";z-index:-2;border-radius:inherit;box-shadow:0 calc(var(--w) * .06) calc(var(--w) * .1) calc(var(--w) * -.05) var(--case-shadow);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out);position:absolute;inset:0}.cl-slab__edge,.cl-case__edge{z-index:4;background:linear-gradient(180deg, var(--p1), var(--p2) 30%, var(--p3) 55%, var(--p4) 78%, var(--p5));opacity:.75;border-radius:2px;width:2px;position:absolute;top:7%;bottom:9%;right:-1px}.cl-slab__sheen,.cl-case__sheen{z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#0000 18%,#ffffff29 27%,#ffffff0a 33%,#0000 40% 62%,#ffffff12 70%,#0000 76%) 0 0/200% 100%;background-position:var(--sheen-x,50%) 0;mix-blend-mode:screen;transition:background-position .6s var(--ease-out);position:absolute;inset:0}[data-tilting] .cl-slab__sheen,[data-tilting] .cl-case__sheen{transition-duration:.14s}:is(.cl-lift:hover,a:hover .cl-lift,[data-lift-host]:hover .cl-lift)>:is(.cl-slab,.cl-case){translate:0 -2px}:is(.cl-lift:hover,a:hover .cl-lift,[data-lift-host]:hover .cl-lift)>:is(.cl-slab,.cl-case):after{opacity:1}:is(.cl-lift:hover,a:hover .cl-lift,[data-lift-host]:hover .cl-lift) :is(.cl-slab__sheen,.cl-case__sheen){background-position:-16% 0;transition-duration:.8s}.cl-slab3d{--micro-min:7px;--label-min:8.5px}.cl-case3d{--micro-min:8.5px;--id-min:8.5px;--meta-min:8.5px;--label-min:8.5px}.cl-fit{flex-wrap:wrap;align-content:flex-start;min-width:0;max-width:100%;display:flex;overflow:hidden}.cl-fit>i{flex:none;block-size:100%;inline-size:0}.cl-fit>span{white-space:nowrap;flex:none}.cl-slab__label{height:calc(var(--w) * .25);padding:calc(var(--w) * .032) calc(var(--w) * .045) calc(var(--w) * .026) calc(var(--w) * .04);border-radius:calc(var(--w) * .014);color:#0e0f13;background:linear-gradient(#f4f5f7,#e4e6eb);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000038,inset 0 0 0 1px #fff9}.cl-slab__ll{min-width:0;font-size:max(var(--micro-min), calc(var(--w) * .033));letter-spacing:.015em;text-transform:uppercase;font-weight:700;line-height:1.24}.cl-slab__ll span{margin:calc(var(--cap-room) * -1) -.08em 0;padding:var(--cap-room) .08em 0;white-space:nowrap;text-overflow:clip;display:block;overflow:hidden}.cl-slab__ll .s{color:#3a3d46;font-weight:560}.cl-slab__strip{display:contents}.cl-slab__strip>i{display:none}.cl-slab__lr{padding-left:calc(var(--w) * .03);text-align:right;line-height:1}.cl-slab__gw{font-size:max(var(--label-min), calc(var(--w) * .033));letter-spacing:.07em;white-space:nowrap;font-weight:720}.cl-slab__gn{margin-top:calc(var(--w) * .018);font-size:calc(var(--w) * .11);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:760;line-height:.8}@supports (text-box:trim-both cap alphabetic){.cl-slab__gw,.cl-slab__gn{text-box:trim-both cap alphabetic;overflow-clip-margin:.15em;line-height:1;overflow:clip}}.cl-slab__lf{align-items:center;gap:calc(var(--w) * .025);margin-top:calc(var(--w) * .012);grid-column:1/-1;display:flex}.cl-slab__gtag{color:#f4f5f7;font-size:max(var(--label-min), calc(var(--w) * .03));letter-spacing:.09em;background:#0e0f13;border-radius:2px;flex:none;padding:.2em .6em;font-weight:800;line-height:1.1}.cl-slab__bc{min-width:calc(var(--w) * .12);max-width:calc(var(--w) * .36);height:calc(var(--w) * .042);background:repeating-linear-gradient(90deg,#14161b 0 1px,#0000 1px 3px,#14161b 3px 5px,#0000 5px 6px,#14161b 6px 7px,#0000 7px 10px,#14161b 10px 12px,#0000 12px 13px);flex:1}.cl-slab__cn{color:#2a2d35;height:1.2em;font-family:var(--font-mono);font-size:max(var(--label-min), calc(var(--w) * .031));letter-spacing:.03em;flex-direction:row-reverse;margin-left:auto;font-weight:560;line-height:1.2}.cl-slab__cn>span:first-of-type{margin-right:-.03em}.cl-slab--black .cl-slab__label{color:#f2f3f5;background:linear-gradient(#1a1b20,#0a0b0e);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #ffffff29}.cl-slab--black .cl-slab__ll .s{color:#a9adb7}.cl-slab--gold .cl-slab__label{color:#1e170a;background:linear-gradient(100deg,#0000 30%,#fff9e259 46%,#0000 60%),linear-gradient(#f2e2ae,#d8bd78 62%,#ccad62);box-shadow:0 0 0 1px #4a380c6b,inset 0 0 0 1px #fff8de80}.cl-slab--gold .cl-slab__ll .s{color:#4d3f1f}.cl-slab--gold .cl-slab__cn{color:#2f2612}.cl-slab--gold .cl-slab__label .cl-slab__ll>span{text-decoration-color:#1e170a66}.cl-slab--gold .cl-slab__label .cl-slab__ll>.s{text-decoration-color:#1e170a3d}.cl-slab--black .cl-slab__gtag{color:#0a0b0e;background:#f2f3f5}.cl-slab--black .cl-slab__cn{color:#c5c8d1}.cl-slab--black .cl-slab__bc{background:repeating-linear-gradient(90deg,#d7dae0 0 1px,#0000 1px 3px,#d7dae0 3px 5px,#0000 5px 6px,#d7dae0 6px 7px,#0000 7px 10px,#d7dae0 10px 12px,#0000 12px 13px)}.cl-stage--zoom :is(.cl-slab3d,.cl-case3d){--micro-min:0px;--label-min:0px;--id-min:0px;--meta-min:0px}.cl-stage--zoom :is(.cl-slab,.cl-case){container-name:none}.cl-stage :is(.cl-slab3d,.cl-case3d){width:var(--w);container:cl-hero/inline-size}@media (min-resolution:2x){@container cl-hero (120px<=width<212px){.cl-slab{--micro-min:0px;--label-min:0px;container-name:none}}@container cl-hero (100px<=width<171px){.cl-case3d>.cl-case{container-name:none}.cl-case__label{--micro-min:0px;--label-min:0px;--meta-min:0px}}}@container cl-slab (max-width:182px){.cl-slab__ll{font-size:calc(var(--w) * .033)}.cl-slab__label .cl-slab__ll>span,.cl-slab__label .cl-slab__ll>span.s{color:#0000;-webkit-text-decoration:line-through #0e0f1366;text-decoration:line-through #0e0f1366;text-decoration-thickness:.48em}.cl-slab__label .cl-slab__ll>.s{text-decoration-color:#0e0f1338}.cl-slab--black .cl-slab__label .cl-slab__ll>span{text-decoration-color:#f2f3f561}.cl-slab--black .cl-slab__label .cl-slab__ll>.s{text-decoration-color:#f2f3f533}.cl-slab__lr{font-size:max(var(--label-min), calc(var(--w) * .033));justify-content:flex-end;align-self:end;align-items:flex-end;gap:.32em;display:flex}.cl-slab__lr .cl-slab__gn{margin-top:0}}@container cl-slab (max-width:143.5px){.cl-slab__ll .s{display:none}}@container cl-slab (max-width:130px){.cl-slab__cn{display:none}.cl-slab__bc{max-width:none}}@container cl-slab (max-width:102.9px){.cl-slab__label{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cl-slab__ll,.cl-slab__bc,.cl-slab__cn{display:none}.cl-slab__strip{align-content:flex-start;align-self:stretch;align-items:flex-end;row-gap:calc(var(--w) * .1);flex-flow:row-reverse wrap;min-width:0;display:flex}.cl-slab__strip>i{flex:none;block-size:100%;inline-size:0;display:block}.cl-slab__lf{flex:none;margin:0 auto 0 0}.cl-slab__lr{flex:none;display:block}.cl-slab__lr .cl-slab__gn{margin-top:calc(var(--w) * .012)}.cl-slab__gn{font-size:calc(var(--w) * .135)}.cl-slab__gtag{letter-spacing:.05em;padding-inline:.35em}.cl-slab__gw{letter-spacing:.02em}.cl-slab--longdesc .cl-slab__lf{display:none}}.cl-slab__well{margin-top:calc(var(--w) * .05);padding:calc(var(--w) * .024);border-radius:calc(var(--w) * .022);background:#00000024;box-shadow:inset 0 0 0 1px #ffffff38,0 1px #ffffff14}.cl-slab__img{aspect-ratio:63/88;border-radius:calc(var(--w) * .016);background:var(--cl-card-stock);position:relative;overflow:hidden;box-shadow:0 2px 10px #0006}.cl-slab__photo{object-fit:cover}.cl-slab__ph{background:radial-gradient(90% 60% at 50% 30%, var(--fill-2), transparent 70%), linear-gradient(160deg, var(--surface-3), var(--surface-2));color:var(--muted);font-size:max(var(--label-min), calc(var(--w) * .05));place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.cl-slab__ph:before{content:"";border:1px solid var(--line-strong);background:var(--fill-1);border-radius:4%/2.9%;position:absolute;inset:5.5% 7%}.cl-slab__ph span{border:1px solid var(--line);background:var(--surface-1);white-space:nowrap;border-radius:999px;padding:.3em .75em;position:relative}.cl-img[data-state=loading]{opacity:0}.cl-img[data-state=loaded]{transition:opacity .16s var(--ease-out)}.cl-slab__img:before,.cl-mslab__wl:before{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--ink) 6%, transparent) 50%, transparent 80%);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.cl-slab__img:has(>.cl-img[data-state=loading]):before{opacity:1;animation:1.4s linear infinite cl-sweep}.cl-mslab__wl:has(>.cl-img[data-state=loading]):before{opacity:1;animation:1.4s linear infinite cl-sweep}@keyframes cl-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cl-case3d{--w:300px;--rx0:4deg;--ry0:-12deg;perspective:1800px;flex:none;display:inline-block;position:relative}.cl-case3d--flat{--rx0:0deg;--ry0:0deg}.cl-case{gap:calc(var(--w) * var(--gap));width:var(--w);padding:calc(var(--w) * var(--pad-top)) calc(var(--w) * var(--pad-x)) calc(var(--w) * var(--pad-b));border-radius:calc(var(--w) * .035);background:linear-gradient(158deg, var(--case-a), var(--case-b) 30%, var(--case-b) 62%, var(--case-c));box-shadow:inset 0 0 0 1px var(--case-edge), inset 0 1px 0 #ffffff73, inset 1px 0 0 #ffffff2e, inset 0 0 0 calc(var(--w) * .012) #ffffff09, calc(var(--w) * -.08) calc(var(--w) * .14) calc(var(--w) * .22) calc(var(--w) * -.09) var(--case-shadow), 0 calc(var(--w) * .05) calc(var(--w) * .11) calc(var(--w) * -.06) var(--case-shadow);transform:rotateY(calc(var(--ry0) + var(--tilt-y,0deg))) rotateX(calc(var(--rx0) + var(--tilt-x,0deg)));transition:transform .6s var(--ease-out), translate .2s var(--ease-out);flex-direction:column;display:flex;position:relative;container:cl-case/inline-size}.cl-case__label{column-gap:calc(var(--lu) * 3);height:calc(var(--w) * var(--lab));padding:calc(var(--lu) * 2.3) calc(var(--lu) * 3.2) calc(var(--lu) * 2);border-radius:calc(var(--w) * .014);color:#f2f3f6;background:linear-gradient(#1d1f26,#0e0f13);flex:none;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059,inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff24}.cl-case__label:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff06 0 1px,#0000 1px 4px);position:absolute;inset:0}.cl-case__li{flex-direction:column;justify-content:flex-start;min-width:0;display:flex}.cl-case__label:not(:has(>.cl-case__lf)) .cl-case__li{justify-content:center}.cl-case__brand{height:1em;font-size:max(var(--label-min), calc(var(--lu) * 3.1));letter-spacing:.18em;flex:none;font-weight:820;line-height:1}.cl-case__brand>span{margin-right:-.18em}.cl-case__title{--title-room:max(var(--cap-room), 1.5px);margin-top:calc(var(--lu) * 1.5 - var(--title-room));padding-top:var(--title-room);font-size:max(var(--micro-min), calc(var(--lu) * 2.8 * var(--title-k,1)));letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.15;overflow:hidden}.cl-case__meta{height:calc(1.05em + var(--cap-room));margin-top:calc(var(--lu) * .5 - var(--cap-room));padding-top:var(--cap-room);color:#9ea3af;font-size:max(var(--meta-min), calc(var(--lu) * 2.15 * var(--meta-k,1)));letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;flex-wrap:wrap;align-content:flex-start;font-weight:600;line-height:1.05;display:flex;overflow:hidden}.cl-case__meta>span{flex:none}.cl-case__lg{justify-content:center;align-items:flex-end;gap:calc(var(--lu) * 1.1);flex-direction:column;grid-area:1/2/3;display:flex}.cl-case__num{font-size:calc(var(--lu) * 9.5);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;font-weight:760;line-height:.86;display:inline-flex}.cl-case__num small{--seal-k:1;color:#eceef2;font-size:max(calc(var(--label-min) * var(--seal-k)), calc(var(--lu) * 4.6 * var(--seal-k)));letter-spacing:.01em;margin-left:.3em;font-weight:780;line-height:1}.cl-case__num small.cl-case__one{--seal-k:1.15}.cl-case__num small.cl-case__pks{color:#9ea3af;letter-spacing:.08em;margin-left:.4em;display:none}.cl-case__pk{color:#9ea3af;font-size:max(var(--label-min), calc(var(--lu) * 2.1));letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-weight:720;line-height:1}.cl-case__lf{justify-content:flex-end;align-items:center;gap:24px calc(var(--lu) * 2);height:max(var(--meta-min), calc(var(--lu) * 2.6));margin-top:calc(var(--lu) * 1);flex-flow:row-reverse wrap;grid-column:1;display:flex;overflow:hidden}.cl-case__bc{width:calc(var(--lu) * 18);height:calc(var(--lu) * 2.6);opacity:.7;background:repeating-linear-gradient(90deg,#c9ccd3 0 1px,#0000 1px 3px,#c9ccd3 3px 5px,#0000 5px 6px,#c9ccd3 6px 7px,#0000 7px 10px,#c9ccd3 10px 12px,#0000 12px 13px);flex:none}.cl-case__cert{color:#c5c8d1;font-family:var(--font-mono);font-size:max(var(--meta-min), calc(var(--lu) * 2.3));letter-spacing:.04em;white-space:nowrap;line-height:1}.cl-case__well{padding:calc(var(--w) * .012);border-radius:calc(var(--w) * .016);background:color-mix(in srgb, var(--case-shadow) 18%, transparent);box-shadow:inset 0 0 0 1px #ffffff29, inset 0 calc(var(--w) * .01) calc(var(--w) * .03) #0000004d;position:relative}.cl-case--loose .cl-case__well{aspect-ratio:var(--ar)}.cl-case__box{aspect-ratio:var(--ar);border-radius:calc(var(--w) * .008);background:radial-gradient(120% 95% at 88% -5%, #fff3, transparent 55%), radial-gradient(90% 70% at 0% 110%, rgb(0 0 0/var(--tshade,.28)), transparent 60%), linear-gradient(150deg, var(--ta), var(--tb) 58%, var(--tc));box-shadow:inset 0 1px 0 #ffffff47,  inset 0 calc(var(--w) * -.006) 0 #00000038, inset calc(var(--w) * -.005) 0 0 #00000029, 0 calc(var(--w) * .008) calc(var(--w) * .025) #00000073;color:var(--tink);display:flex;position:relative;overflow:hidden}.cl-case__box:before{content:"";opacity:.1;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.cl-case--land .cl-case__box{flex-direction:row}.cl-case--port .cl-case__box{flex-direction:column}.cl-case__spine{color:color-mix(in srgb, var(--tink) 80%, transparent);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#00000061,#0000003d);flex:none;justify-content:center;align-items:center;font-weight:760;display:flex;position:relative;overflow:hidden}.cl-case--land .cl-case__spine{width:11%;font-size:max(var(--micro-min), calc(var(--w) * .024));box-shadow:1px 0 #ffffff29}.cl-case--port .cl-case__spine{height:11%;font-size:max(var(--micro-min), calc(var(--w) * .034));box-shadow:0 1px #ffffff29}.cl-case__spt{justify-content:center;height:1.2em;line-height:1.2}.cl-case--land .cl-case__spt{writing-mode:vertical-rl;width:1.2em;max-width:none;height:auto;max-height:100%;transform:rotate(180deg)}.cl-case__spt>span{margin-right:-.24em}.cl-case--land .cl-case__spt>span{margin-bottom:-.24em;margin-right:0}.cl-case__face{min-width:0;min-height:0;padding:calc(var(--w) * .036) calc(var(--w) * .04) calc(var(--w) * .032);flex-direction:column;flex:1;display:flex;position:relative}.cl-case__face:before{content:"";inset:calc(var(--w) * .015);border:1px solid color-mix(in srgb, var(--tink) 20%, transparent);border-radius:calc(var(--w) * .004);pointer-events:none;position:absolute}.cl-case__plate{color:#111;font-size:max(var(--id-min), calc(var(--w) * .03));letter-spacing:.1em;background:#f4f4f1;border-radius:.17em;align-self:flex-start;padding:.23em .46em .2em;font-weight:850;line-height:1;position:relative;box-shadow:0 1px #0000004d}.cl-case__tt{padding-top:var(--cap-room);font-size:calc(var(--w) * .08);letter-spacing:-.02em;text-shadow:0 1px #0003;text-transform:uppercase;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:auto;font-weight:800;line-height:.94;display:-webkit-box;position:relative;overflow:hidden}.cl-case--port .cl-case__tt{font-size:calc(var(--w) * .1)}.cl-case__ttl{flex-direction:column;min-height:0;margin-top:auto;display:flex;position:relative}.cl-case__ttl .cl-case__tt{margin-top:0}.cl-case__kick{height:1.3em;color:color-mix(in srgb, var(--tink) 78%, transparent);font-size:max(var(--micro-min), calc(var(--w) * .024));letter-spacing:.22em;text-transform:uppercase;flex:none;align-items:center;margin-bottom:.75em;padding-top:.3em;font-weight:720;line-height:1}.cl-case__kick>span{margin-right:-.22em}.cl-case__kick:after{content:"";opacity:.38;background:currentColor;flex:1 0 3em;align-self:center;height:1px;margin-left:.92em}.cl-case--port .cl-case__kick{font-size:max(var(--micro-min), calc(var(--w) * .032))}.cl-art{--art-1:color-mix(in srgb, var(--tink) 22%, transparent);--art-2:color-mix(in srgb, var(--tink) 11%, transparent);--art-shade:#0003;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cl-art:before,.cl-art:after{content:"";position:absolute}.cl-art--orbit{background:radial-gradient(circle at 78% 26%, var(--art-1) 0, var(--art-2) calc(var(--w) * .08), transparent calc(var(--w) * .08 + .75px)), repeating-radial-gradient(circle at 78% 26%, transparent 0 calc(var(--w) * .048 - 1px), var(--art-1) calc(var(--w) * .048 - 1px) calc(var(--w) * .048));-webkit-mask:radial-gradient(circle at 78% 26%, #000 calc(var(--w) * .14), transparent calc(var(--w) * .46));-webkit-mask:radial-gradient(circle at 78% 26%, #000 calc(var(--w) * .14), transparent calc(var(--w) * .46));mask:radial-gradient(circle at 78% 26%, #000 calc(var(--w) * .14), transparent calc(var(--w) * .46))}.cl-art--rays{background:repeating-conic-gradient(from -3deg at 86% 12%, var(--art-1) 0deg 5deg, transparent 5deg 15deg);-webkit-mask:radial-gradient(circle at 86% 12%, transparent calc(var(--w) * .03), #000 calc(var(--w) * .06), transparent calc(var(--w) * .52));-webkit-mask:radial-gradient(circle at 86% 12%, transparent calc(var(--w) * .03), #000 calc(var(--w) * .06), transparent calc(var(--w) * .52));mask:radial-gradient(circle at 86% 12%, transparent calc(var(--w) * .03), #000 calc(var(--w) * .06), transparent calc(var(--w) * .52))}.cl-art--horizon{background:linear-gradient(180deg, transparent 0 52%, var(--art-1) 52% calc(52% + 1px), transparent 0) , linear-gradient(180deg, transparent 0 58%, var(--art-2) 58% calc(58% + 1px), transparent 0), linear-gradient(180deg, transparent 0 67%, var(--art-2) 67% calc(67% + 1px), transparent 0), linear-gradient(180deg, transparent 0 80%, var(--art-2) 80% calc(80% + 1px), transparent 0)}.cl-art--horizon:before{right:9%;top:calc(52% - var(--w) * .15);width:calc(var(--w) * .3);aspect-ratio:1;background:linear-gradient(var(--art-1), var(--art-1)) 0 0 / 100% 26% no-repeat, repeating-linear-gradient(180deg, var(--art-1) 0 calc(var(--w) * .014), transparent calc(var(--w) * .014) calc(var(--w) * .024)) 0 26% / 100% 24% no-repeat;border-radius:50%}.cl-art--dots{--dp:calc(var(--w) * .03);background:radial-gradient(circle, var(--art-1) 0 calc(var(--dp) * .36), transparent calc(var(--dp) * .36 + .6px)) 0 0 / var(--dp) var(--dp);-webkit-mask:radial-gradient(105% 80% at 100% 0,#000 0 22%,#0000008c 40%,#0000 66%);mask:radial-gradient(105% 80% at 100% 0,#000 0 22%,#0000008c 40%,#0000 66%)}.cl-art--dots:before{background:radial-gradient(circle, var(--art-2) 0 calc(var(--dp) * .2), transparent calc(var(--dp) * .2 + .6px)) calc(var(--dp) / 2) calc(var(--dp) / 2) / var(--dp) var(--dp);inset:0}.cl-art--bands{background:linear-gradient(62deg, transparent 0 50%, var(--art-1) 50% 60%, transparent 60% 63%, var(--art-2) 63% 70%, transparent 70% 72.5%, var(--art-1) 72.5% 74.5%, transparent 74.5%)}.cl-art--peaks:before{background:var(--art-2);clip-path:polygon(0 62%,16% 38%,28% 50%,50% 8%,68% 40%,80% 26%,100% 48%,100% 100%,0 100%);inset:26% 0 0}.cl-art--peaks:after{background:linear-gradient(180deg, var(--art-shade), #0000004d);clip-path:polygon(0 52%,20% 24%,38% 46%,62% 12%,84% 44%,100% 30%,100% 100%,0 100%);inset:44% 0 0}.cl-case__foot{justify-content:space-between;align-items:flex-end;gap:calc(var(--w) * .02);margin-top:calc(var(--w) * .03);display:flex;position:relative}.cl-case__yr{font-size:max(var(--id-min), calc(var(--w) * .026));letter-spacing:.12em;opacity:.78;font-weight:640;line-height:1}.cl-case__rg{border:1px solid color-mix(in srgb, var(--tink) 55%, transparent);font-size:max(var(--id-min), calc(var(--w) * .024));letter-spacing:.1em;border-radius:.2em;padding:.25em .5em .21em;font-weight:780;line-height:1}.cl-case--port .cl-case__yr,.cl-case--port .cl-case__rg,.cl-case--port .cl-case__plate{font-size:max(var(--id-min), calc(var(--w) * .036))}.cl-case__wrap{border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff3d, inset 0 0 calc(var(--w) * .03) #ffffff1f;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 22%,#ffffff3d 33%,#ffffff0d 41%,#0000 49%),linear-gradient(115deg,#0000 63%,#ffffff1c 69%,#0000 75%),linear-gradient(32deg,#0000 44%,#ffffff1f 49.4%,#0000 55%) 0 100%/32% 36% no-repeat,linear-gradient(-36deg,#0000 44%,#ffffff1a 49.4%,#0000 55%) 100% 0/28% 32% no-repeat,linear-gradient(58deg,#0000 45%,#ffffff12 49.5%,#0000 54%) 100% 100%/22% 26% no-repeat;position:absolute;inset:0}.cl-case__seam{pointer-events:none;background:linear-gradient(90deg,#ffffff0f,#fff6 10%,#ffffff24 50%,#ffffff5c 90%,#ffffff0f);height:1px;position:absolute;top:5.5%;left:0;right:0;box-shadow:0 1px #00000024}.cl-case__box--art{background:var(--cl-card-stock)}.cl-case__art{object-fit:cover}.cl-case__glass{z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 #ffffff52, inset 0 0 0 1px #0000003d, inset 0 calc(var(--w) * -.006) 0 #0003, inset calc(var(--w) * -.005) 0 0 #00000024, inset 0 0 calc(var(--w) * .045) #00000042;background:radial-gradient(120% 95% at 88% -5%,#ffffff1a,#0000 55%),linear-gradient(#0000 70%,#0000001a);position:absolute;inset:0}.cl-case__glass:before{content:"";border-radius:inherit;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.cl-case__glass:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--ink) 6%, transparent) 50%, transparent 80%);opacity:0;position:absolute;inset:0;transform:translate(-100%)}.cl-case__box--art:has(>.cl-img[data-state=loading])>.cl-case__glass:after{opacity:1;animation:1.4s linear infinite cl-sweep}.cl-case__box--art>:is(.cl-case__wrap,.cl-case__seam){z-index:2}.cl-case__rgchip{right:calc(var(--w) * .022);bottom:calc(var(--w) * .022);z-index:3;color:#f2f3f6;font-size:max(var(--id-min), calc(var(--w) * .024));letter-spacing:.1em;pointer-events:none;background:#0c0d11cc;border-radius:.2em;padding:.25em .5em .21em;font-weight:780;line-height:1;position:absolute;box-shadow:inset 0 0 0 1px #fff3,0 1px 2px #00000059}.cl-case--port .cl-case__rgchip{font-size:max(var(--id-min), calc(var(--w) * .036))}@container cl-case not (max-width:236px){.cl-case__rgchip{display:none}}.cl-case__bevel{inset:calc(var(--w) * .016);border-radius:calc(var(--w) * .022);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--case-edge) 55%, transparent), inset 0 1px 0 #ffffff1a;pointer-events:none;position:absolute}.cl-case__cart{aspect-ratio:var(--car);border-radius:calc(var(--w) * .022) calc(var(--w) * .022) calc(var(--w) * .012) calc(var(--w) * .012);box-shadow:inset 0 1px 0 #ffffff47, inset 1px 0 0 #ffffff1a, inset 0 calc(var(--w) * -.014) 0 #00000047, inset 0 -2px 0 #00000040, 0 calc(var(--w) * .014) calc(var(--w) * .03) #00000080;background:linear-gradient(160deg,#70747d,#484b52 50%,#33363c);flex-direction:column;padding:7% 8% 0;display:flex;position:absolute;top:52%;left:50%;translate:-50% -50%}.cl-case__cart:before,.cl-case__cart:after{content:"";background:repeating-linear-gradient(#00000057 0 1.5px,#ffffff12 1.5px 2.5px,#0000 2.5px 5px);border-radius:1px;width:4.5%;position:absolute;top:34%;bottom:16%}.cl-case__cart:before{left:2.5%}.cl-case__cart:after{right:2.5%}.cl-case__cart--fitw{width:70%}.cl-case__cart--fith{height:84%}.cl-case__cart--notch{clip-path:polygon(0 0,86% 0,100% 6%,100% 100%,0 100%)}.cl-case__ridges{background:repeating-linear-gradient(90deg,#00000052 0 1.5px,#ffffff0f 1.5px 2.5px,#0000 2.5px 5px);border-radius:2px;flex:none;height:9%}.cl-case__sticker{border-radius:calc(var(--w) * .008);background:radial-gradient(120% 95% at 88% -5%, #fff3, transparent 55%), linear-gradient(150deg, var(--ta), var(--tb) 58%, var(--tc));box-shadow:inset 0 0 0 1px #ffffff24, inset 0 1px 2px #0000004d, 0 0 0 calc(var(--w) * .006) #00000047, 0 calc(var(--w) * .008) 0 calc(var(--w) * .004) #ffffff14;color:var(--tink);flex-direction:column;flex:1;justify-content:space-between;margin:6% 0 13%;padding:6% 7%;display:flex;position:relative;overflow:hidden}.cl-case__sticker .cl-case__tt{font-size:max(var(--micro-min), calc(var(--w) * .05))}.cl-case__disc{aspect-ratio:1;height:86%;box-shadow:0 calc(var(--w) * .012) calc(var(--w) * .03) #00000080;background:radial-gradient(circle,#0000 0 7%,#ffffff8c 7.5% 8.5%,#b9bec7 9% 15%,#0000 15.5%),conic-gradient(from 20deg,#d9dce2,#9aa0aa,#eceef1,#a8aeb8,#c7ccd4,#9aa0aa,#d9dce2);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.cl-case__disc-label{background:linear-gradient(150deg, var(--ta), var(--tb) 58%, var(--tc));color:var(--tink);text-align:center;border-radius:50%;flex-direction:column;justify-content:flex-end;align-items:center;gap:4%;padding-bottom:12%;display:flex;position:absolute;inset:9%;-webkit-mask:radial-gradient(circle,#0000 0 22%,#000 22.5%);mask:radial-gradient(circle,#0000 0 22%,#000 22.5%)}.cl-case__disc-label .cl-case__tt{max-width:70%;margin-top:calc(var(--cap-room) * -1);font-size:max(var(--micro-min), calc(var(--w) * .045))}.cl-case__disc-label .cl-case__plate{align-self:center}@container cl-case (236px<width<=300px){.cl-case--land .cl-case__label{padding-top:calc(var(--lu) * 1.5);padding-bottom:calc(var(--lu) * 1.6);grid-template-rows:auto auto;align-content:center}.cl-case--land .cl-case__title{margin-top:calc(var(--lu) * 1 - var(--title-room));line-height:1.05}.cl-case--land .cl-case__meta{margin-top:calc(var(--lu) * .3 - var(--cap-room))}}@container cl-case (max-width:236px){:is(.cl-case__title,.cl-case__meta){display:none}.cl-case__brand{font-size:max(var(--label-min), calc(var(--lu) * 3.6))}}@container cl-case (max-width:182px){.cl-case--land .cl-case__kick{display:none}}@container cl-case (max-width:156px){.cl-case__lf{display:none}.cl-case__li{justify-content:center}.cl-case__brand{letter-spacing:.12em}.cl-case__brand>span{margin-right:-.12em}.cl-case__num{font-size:calc(var(--lu) * 10.5)}.cl-case__num small{font-size:max(calc(var(--label-min) * var(--seal-k)), calc(var(--lu) * 5 * var(--seal-k)))}.cl-case__pk{display:none}.cl-case__num small.cl-case__pks{display:inline}}@container cl-case (max-width:100px){.cl-case__pk,.cl-case__yr,.cl-case__spine span{display:none}.cl-case__rg{margin-left:auto}}@container cl-case (max-width:78px){.cl-case__foot{display:none}}@container cl-case (max-width:100px){.cl-case__rgchip{display:none}}.cl-stage{--stage-h:600px;--stage-hh:calc(var(--stage-h) * var(--stage-k,1));--stage-floor:calc(var(--stage-hh) * var(--stage-floor-k,.1));--stage-obj-h:calc(var(--stage-hh) * var(--stage-obj-k,.78));--stage-zoom:1.6;--stage-zoom-oy:.16;--stage-zoom-y:calc(var(--stage-hh) * .06);--stage-ctl:52px;height:var(--stage-hh);padding-bottom:var(--stage-floor);border-radius:var(--r-lg);background:radial-gradient(75% 55% at 50% 16%, var(--stage-light), transparent 70%), linear-gradient(180deg, var(--stage-a), var(--stage-b));box-shadow:inset 0 0 0 1px var(--line);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.cl-stage:has(>.cl-stage__bar){--stage-floor-k:.115}.cl-stage:has(.cl-case--land){--stage-k:.8;--stage-floor-k:.14;--stage-obj-k:.7;--stage-zoom:1.2;--stage-zoom-oy:.4;--stage-zoom-y:0px}.cl-stage--bleed{box-shadow:none;border-bottom:1px solid var(--line);border-radius:0}.cl-stage--swipe{touch-action:pan-y pinch-zoom}.cl-stage__glow{left:50%;bottom:calc(var(--stage-floor) - 28px);background:var(--prism-conic);filter:blur(32px);opacity:.18;border-radius:50%;width:min(330px,70%);height:60px;position:absolute;transform:translate(-50%)}.cl-stage__floor{left:50%;bottom:calc(var(--stage-floor) - 11px);background:radial-gradient(closest-side, var(--floor), transparent);filter:blur(4px);border-radius:50%;width:min(250px,56%);height:24px;position:absolute;transform:translate(-50%)}.cl-stage__obj{z-index:1;transform-origin:50% calc(var(--stage-zoom-oy) * 100%);transition:scale var(--dur-3) var(--ease-out), translate var(--dur-3) var(--ease-out);position:relative}.cl-stage--zoom .cl-stage__obj{scale:var(--stage-zoom);translate:0 max(var(--stage-zoom-y), calc(var(--stage-ctl) + 10px - var(--stage-hh) + var(--stage-floor) + var(--stage-obj-h) * (1 + var(--stage-zoom-oy) * (var(--stage-zoom) - 1))))}.cl-stage__glow,.cl-stage__floor{transition:opacity var(--dur-3) var(--ease-out)}.cl-stage--zoom .cl-stage__glow,.cl-stage--zoom .cl-stage__floor{opacity:0}.cl-stage__top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:14px;right:14px}.cl-stage__top:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--stage-a) 30%, color-mix(in srgb, var(--stage-a) 70%, transparent) 62%, transparent);opacity:0;pointer-events:none;height:calc(100% + 40px);transition:opacity var(--dur-3) var(--ease-out);position:absolute;top:-14px;left:-14px;right:-14px}.cl-stage--zoom .cl-stage__top:before{opacity:1}.cl-stage__bar{z-index:2;transition:opacity var(--dur-3) var(--ease-out), visibility 0s;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.cl-stage--zoom .cl-stage__bar{opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease-out), visibility 0s var(--dur-2)}.cl-stage__bar .cl-views__seg{background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cl-views__dots{gap:0;display:none}.cl-views__dot{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;flex:none;width:44px;height:44px;position:relative}.cl-views__dot:before{content:"";left:calc(50% + var(--dot-dx,0px));background:color-mix(in srgb, var(--ink) 28%, transparent);width:6px;height:6px;transition:width var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), scale var(--dur-1) var(--ease-out);border-radius:3px;position:absolute;top:50%;translate:-50% -50%}.cl-views__dot[aria-current=true]:before{background:var(--ink);width:14px}@media (hover:hover){.cl-views__dot:not([aria-current=true]):hover:before{background:color-mix(in srgb, var(--ink) 55%, transparent)}}.cl-views__dot:active:before{background:var(--ink-2);transition-duration:var(--dur-1);scale:1.4}.cl-views__dot:focus-visible{outline:none}.cl-views__dot:focus-visible:before{outline:2px solid var(--focus);outline-offset:3px}.cl-stagewrap{min-width:0}.cl-stage__cap{color:var(--muted);text-align:center;text-wrap:balance;margin-top:10px;font-size:12.5px;line-height:1.45}.cl-stage__cap :is(a,button){color:var(--ink-2);-webkit-text-decoration:underline 1px var(--line-strong);text-decoration:underline 1px var(--line-strong);text-underline-offset:3px;cursor:pointer;transition:color var(--dur-1) var(--ease-out), text-decoration-color var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);border-radius:4px;margin:-7px -1px;padding:7px 3px;font-weight:560;display:inline-block}.cl-stage__cap :is(a,button):hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.cl-stage__cap :is(a,button):active{opacity:.7}.cl-stage__cap :is(a,button):focus-visible{outline:2px solid var(--focus);outline-offset:0}.cl-stage__ph,.cl-stage__photo{width:min(var(--ph-w,260px), calc(var(--stage-obj-h) * var(--ph-ar)));aspect-ratio:var(--ph-ar);border-radius:5% / calc(5% * var(--ph-ar));position:relative}.cl-stage__ph{border:1px solid var(--line-strong);background:var(--fill-1);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex}.cl-stagewrap:has(.cl-stage__ph--act)>.cl-stage__cap{visibility:hidden}.cl-stage__ph-t{max-width:20ch;color:var(--muted);text-wrap:balance;font-size:13px;line-height:1.4}.cl-stage__photo{box-shadow:0 18px 40px -18px var(--case-shadow), inset 0 0 0 1px var(--line);overflow:hidden}.cl-stage__photo img{object-fit:contain}.cl-pill{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:28px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:560;display:inline-flex}.cl-pill svg{flex:none;width:14px;height:14px}.cl-pill--ic{justify-content:center;width:32px;padding:0}.cl-pill--btn{--pill-btn:38px;height:var(--pill-btn);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);position:relative}.cl-pill--btn.cl-pill--ic{width:var(--pill-btn)}.cl-pill--btn svg{width:16px;height:16px}.cl-pill--btn:hover{border-color:var(--line-strong);background-image:linear-gradient(var(--fill-2), var(--fill-2));color:var(--ink)}.cl-pill--btn:active{transform:scale(.96)}.cl-pill--btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cl-pill--btn[aria-pressed=true]{border-color:var(--line-strong);background-image:linear-gradient(var(--fill-3), var(--fill-3));color:var(--ink)}.cl-pill--btn:disabled{opacity:.4;cursor:default;pointer-events:none}@media (pointer:coarse){.cl-pill--btn:after{content:"";border-radius:inherit;position:absolute;inset:-4px}}@media (max-width:760px){.cl-stage{--stage-h:284px;--stage-k:1;--stage-zoom-y:calc(var(--stage-hh) * .12);--stage-ctl:0px}.cl-stage--bleed-m{box-shadow:none;border-bottom:1px solid var(--line);border-radius:0}.cl-stage:has(>.cl-stage__bar){--stage-floor-k:.15}.cl-stage:has(.cl-case--land){--stage-k:1;--stage-floor-k:.15;--stage-obj-k:.68;--stage-zoom:1.6;--stage-zoom-oy:.16;--stage-zoom-y:calc(var(--stage-hh) * .12);--stage-ctl:48px}.cl-stage__glow{width:200px;height:40px}.cl-stage__floor{width:150px;height:16px;bottom:calc(var(--stage-floor) - 7px)}.cl-stage__top{top:10px}.cl-stage__top:before{top:-10px}.cl-views__seg{display:none}.cl-views__dots{display:flex;position:absolute;bottom:-14px;left:50%;translate:-50%}.cl-stage__cap{display:none}.cl-stage__ph{gap:10px;padding:12px 10px}.cl-stage__ph-t{font-size:12px}.cl-pill--btn.cl-pill--ic{justify-content:center;width:38px;height:38px;padding:0}.cl-pill--btn:has(.cl-pill__t){justify-content:center;width:38px;height:38px;padding:0}.cl-pill:not(.cl-pill--btn){background:var(--fill-2);width:28px;height:28px;color:var(--ink-2);border-color:#0000;justify-content:center;margin-left:5px;padding:0}.cl-pill:not(.cl-pill--btn) svg{width:15px;height:15px}.cl-pill svg{width:16px;height:16px}.cl-pill__t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.cl-slab,.cl-case,.cl-slab:after,.cl-case:after,.cl-slab__sheen,.cl-case__sheen,.cl-stage__obj,.cl-stage__top:before,.cl-stage__bar,.cl-views__dot:before,.cl-stage__cap :is(a,button),.cl-img[data-state],.cl-pill--btn{transition:none}.cl-pill--btn:active{transform:none}.cl-views__dot:active:before{scale:none}.cl-slab__img:before,.cl-mslab__wl:before{opacity:0;animation:none}.cl-case__box--art:has(>.cl-img[data-state=loading])>.cl-case__glass:after{opacity:0;animation:none}}
