.timertouch_root__ROVdl{--ink:#1a1a1a;--screen:#f4f0ec;--danger:#e11d2e;--frame:rgba(254,226,226,0.55);--tile:#f7f1e8;position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;border:1px dashed rgba(254,226,226,.2);color:#fee2e2}.timertouch_table__Dsur_{position:absolute;inset:0;pointer-events:none}.timertouch_tileSet__o30Xt{--rot:0deg;position:absolute;display:flex;gap:.18rem;transform:rotate(var(--rot))}.timertouch_tileSet__o30Xt.timertouch_flipped__LqAIP{transform:rotate(calc(var(--rot) + 180deg))}.timertouch_setTopLeft__nE6x2{--rot:-8deg;top:14%;left:10%}.timertouch_setTopRight__XNGhK{--rot:7deg;top:16%;right:9%}.timertouch_setMidLeft__C26T1{--rot:-14deg;top:44%;left:7%}.timertouch_setBottomLeft__93V8s{--rot:5deg;bottom:16%;left:16%}.timertouch_setBottomRight__YY357{--rot:-6deg;bottom:17%;right:11%}.timertouch_tile__s29TI{--tile-w:clamp(1.35rem,3.4vw,1.85rem);--enter-y:8px;display:grid;place-items:center;width:var(--tile-w);height:clamp(1.85rem,4.6vw,2.5rem);border-radius:.28rem;background:var(--tile);border:1px solid rgba(26,26,26,.12);box-shadow:0 1px 0 rgba(26,26,26,.08);font-size:clamp(.72rem,1.8vw,.95rem);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(var(--enter-y)) scale(.9);transition:opacity .2s ease,transform .2s ease}.timertouch_flipped__LqAIP .timertouch_tile__s29TI{--enter-y:8px}.timertouch_tile__s29TI.timertouch_in__tvcaC{opacity:1;transform:translateY(0) scale(1)}.timertouch_tile__s29TI.timertouch_later__mKdsh:not(.timertouch_in__tvcaC){width:0;border-color:transparent;box-shadow:none;overflow:hidden;transform:translateY(var(--enter-y)) scale(.9);transition:width .2s ease,opacity .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease}.timertouch_tile__s29TI.timertouch_later__mKdsh.timertouch_in__tvcaC{width:var(--tile-w);border-color:rgba(26,26,26,.12);box-shadow:0 1px 0 rgba(26,26,26,.08)}.timertouch_tile__s29TI.timertouch_black__p0fZy{color:#1c1c1c}.timertouch_tile__s29TI.timertouch_red__xY_NL{color:#c01928}.timertouch_tile__s29TI.timertouch_blue__NS8_0{color:#1f4f9c}.timertouch_tile__s29TI.timertouch_orange__aWb5H{color:#d66a12}.timertouch_stage__03GWd{position:absolute;inset:0;display:grid;place-items:center;z-index:1}.timertouch_phone__1fG6K{position:relative;width:min(22%,108px);aspect-ratio:9/17;border-radius:1.05rem;border:1px solid var(--frame);background:rgba(90,18,18,.62);box-shadow:inset 0 0 0 1px rgba(254,226,226,.08),0 10px 28px rgba(0,0,0,.18);padding:.32rem .28rem .4rem}.timertouch_notch__FjqFC{position:absolute;top:.42rem;left:50%;width:28%;height:.22rem;transform:translateX(-50%);border-radius:999px;background:rgba(254,226,226,.22);z-index:2}.timertouch_screen___GEnJ{position:relative;height:100%;border-radius:.78rem;overflow:hidden;background:var(--screen);transition:background-color .12s linear}.timertouch_screen___GEnJ.timertouch_danger__4uoYG{background:var(--danger)}.timertouch_screen___GEnJ.timertouch_flashing__J_PTo{background:#fff}.timertouch_screen___GEnJ.timertouch_skipping__G84P1 .timertouch_digit__ksOLs{letter-spacing:-.06em;filter:blur(.35px);opacity:.92}.timertouch_digits__PDc3R{position:absolute;inset:0;z-index:1;display:grid;place-items:center}.timertouch_digit__ksOLs{min-width:4.2ch;text-align:center;font-size:clamp(1.05rem,3.2vw,1.45rem);font-weight:300;letter-spacing:-.04em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.timertouch_danger__4uoYG .timertouch_digit__ksOLs{color:#fff}.timertouch_flashing__J_PTo .timertouch_digit__ksOLs{color:var(--ink)}.timertouch_flash__Em39N{position:absolute;inset:0;z-index:3;background:#fff;opacity:0;pointer-events:none;transition:opacity 80ms linear}.timertouch_flash__Em39N.timertouch_on__WZcBS{opacity:.95}.timertouch_click__4J8Ie{position:absolute;left:50%;top:66%;width:2.4rem;height:2.4rem;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.timertouch_dot__0146_{width:.4rem;height:.4rem;border-radius:999px;transform:translate(-50%,-50%) scale(0)}.timertouch_dot__0146_,.timertouch_ray__Cr4se{position:absolute;left:50%;top:50%;background:rgba(26,26,26,.92);opacity:0}.timertouch_ray__Cr4se{width:1.5px;height:.85rem;margin-left:-.75px;margin-top:-.85rem;transform-origin:50% 100%;transform:rotate(calc(var(--i) * 45deg)) scaleY(.15)}.timertouch_active__hDUln .timertouch_dot__0146_{animation:timertouch_click-dot__AiWPm .42s linear forwards}.timertouch_active__hDUln .timertouch_ray__Cr4se{animation:timertouch_click-ray__qKNoK .42s linear forwards}@keyframes timertouch_click-dot__AiWPm{0%{transform:translate(-50%,-50%) scale(0);opacity:0}18%{transform:translate(-50%,-50%) scale(1);opacity:1}45%{transform:translate(-50%,-50%) scale(.55);opacity:.85}to{transform:translate(-50%,-50%) scale(0);opacity:0}}@keyframes timertouch_click-ray__qKNoK{0%,15%{opacity:0;transform:rotate(calc(var(--i) * 45deg)) scaleY(.12)}40%{opacity:1;transform:rotate(calc(var(--i) * 45deg)) scaleY(1)}to{opacity:0;transform:rotate(calc(var(--i) * 45deg)) scaleY(1.25)}}@media (prefers-reduced-motion:reduce){.timertouch_screen___GEnJ{transition:none}.timertouch_active__hDUln .timertouch_dot__0146_,.timertouch_active__hDUln .timertouch_ray__Cr4se{animation:none}.timertouch_flash__Em39N{transition:none}}