.mobile-case-action{display:none}@media (width<=760px){.case-actions>.desktop-case-action{display:none}.mobile-case-action{flex-basis:100%;margin-top:25px;display:block}.slide-case-button{--slide-progress:0;width:min(100%,260px);height:54px;color:var(--ink);-webkit-backdrop-filter:blur(10px);touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;background:#12243bbd;border:1px solid #9ac9df;border-radius:999px;margin-inline:auto;padding:0;display:block;position:relative;box-shadow:inset 0 2px 3px #c5f2ff85,inset 0 -4px 10px #324d6a66,inset 0 0 12px #85c8e629,0 3px 12px #02091350}.slide-case-button:hover{color:var(--ink)}.slide-case-button:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.slide-case-label{font:500 22px/1 var(--serif);opacity:calc(1 - var(--slide-progress)*.85);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 12px 0 50px}.slide-case-thumb{background:var(--blue);color:#071827;pointer-events:none;border:1px solid #c6f7fa;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:4px;left:4px;box-shadow:inset 0 1px 2px #edffffba,0 1px 7px #050e1c7a}.slide-case-button[data-dragging] .slide-case-thumb{will-change:transform;transition:none}.slide-case-hint{text-align:center;color:var(--muted);margin-top:9px;font:400 11px/1.5 Inter,Arial,sans-serif;display:block}}@media (prefers-reduced-motion:reduce){.slide-case-thumb{transition:none}}@media print{.mobile-case-action{display:none!important}.case-actions>.desktop-case-action{display:inline-flex!important}}
