.wm-scene{contain:strict}.wm-scene .scrim{z-index:1;pointer-events:none;background:linear-gradient(100deg,color-mix(in srgb,var(--bg) 96%,transparent) 0,color-mix(in srgb,var(--bg) 55%,transparent) 34%,transparent 50%)}.dark .wm-scene .scrim{background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 92%,transparent) 0,transparent 110px),linear-gradient(100deg,color-mix(in srgb,var(--bg) 82%,transparent) 0,color-mix(in srgb,var(--bg) 50%,transparent) 34%,transparent 60%)}.wm-scene .world{position:absolute;right:0;bottom:0;width:1440px;height:900px;transform-origin:100% 100%}.wm-scene .room{position:absolute;inset:0;width:100%;height:100%}.dark .wm-scene .room-lit{opacity:.2;transition:opacity .9s ease}.dark .wm-scene.awake .room-lit{opacity:1}.wm-scene .room-dim{opacity:.44;transition:opacity .9s ease}.wm-scene.awake .room-dim{opacity:0}.wm-scene .glow{position:absolute;left:520px;bottom:-40px;width:1040px;height:1040px;border-radius:50%;background:radial-gradient(circle,#96ebd74d 0,#48c7a021 32%,#48c7a000 68%);opacity:0;transition:opacity .9s ease}.dark .wm-scene.awake .glow{opacity:1}.wm-scene .dawnlight{position:absolute;inset:0;background:linear-gradient(115deg,#f6aa6e57,#f6aa6e00 46%);opacity:0;transition:opacity 1.6s ease}.wm-scene.morning .dawnlight{opacity:1}.wm-scene .nclock{font-size:clamp(24px,2.6vw,34px);line-height:1;font-variant-numeric:tabular-nums}.wm-scene .ntext{flex-basis:100%;order:3;min-height:1.5em;font-size:15px;color:var(--ink)}.wm-scene .nticks{position:relative;flex:1 1 200px;min-width:0;height:30px;display:flex;gap:2px;align-items:center}.wm-scene .nticks i{flex:1 1 0;min-width:0;height:46%;border-radius:1px;background:#8f7f66}.dark .wm-scene .nticks i{background:#3b4a4e}.wm-scene .nticks i.lit{background:var(--sev-ok)}.wm-scene .nticks i.lit.out{background:var(--sev-crit);height:100%}.wm-scene .nticks b{position:absolute;top:-3px;bottom:-3px;left:0;width:2px;background:var(--ink);will-change:transform}.wm-scene .phone3{position:absolute;left:915px;top:272px;width:250px;height:500px;color:var(--ink);transform:perspective(1500px) rotateY(-19deg) rotateX(6deg);transform-origin:50% 100%;transform-style:preserve-3d}.wm-scene .phone3.buzz{animation:wm-buzz .45s linear 1}@keyframes wm-buzz{0%,to{translate:0 0}20%{translate:-3px 1px}40%{translate:3px -1px}60%{translate:-2px 0}80%{translate:2px 1px}}.wm-scene .phone3>i{position:absolute;inset:0;background:linear-gradient(135deg,#17272b,hsl(170 14% calc(14% + var(--e)*.34)) 48%,#142327);border-radius:37px}.wm-scene.awake .phone3>i{background:linear-gradient(135deg,#28413f,hsl(165 22% calc(24% + var(--e)*.5)) 48%,#233a39)}.wm-scene .phone3>i:last-of-type{background:#1a2b2e}.wm-scene .pkey{position:absolute;width:3px;border-radius:1.5px;background:linear-gradient(180deg,#6b958d,#33514e)}.wm-scene.awake .pkey{background:linear-gradient(180deg,#d7f1e9,#6f9c91)}.wm-scene .phone-front{position:absolute;inset:0;border-radius:38px;background:#1a2a2d;padding:7px;border:1.5px solid #4d6f6a;box-shadow:inset 0 0 0 1px #000;transform:translateZ(.5px)}.dark .wm-scene .phone-front{background:#030708}.wm-scene.awake .phone-front{border-color:#a9d6c9}.wm-scene .screen{position:relative;height:100%;overflow:hidden;padding:42px 9px 9px;border-radius:31px;background:#071113;text-align:center;opacity:.72;transition:opacity .35s}.dark .wm-scene .screen{opacity:0}.wm-scene.awake .screen{opacity:1}.wm-scene .wall{position:absolute;inset:0;background:radial-gradient(90% 55% at 20% 8%,#5fb3a4 0,#5fb3a400 70%),radial-gradient(90% 60% at 95% 62%,#4d93a3 0,#4d93a300 70%),#1d4a50}.dark .wm-scene .wall{background:radial-gradient(90% 55% at 20% 8%,#1c5a55 0,#1c5a5500 70%),radial-gradient(90% 60% at 95% 62%,#16444f 0,#16444f00 70%),#071113}.wm-scene .screen>:not(.wall){position:relative}.wm-scene .statusbar{display:flex;justify-content:space-between;align-items:center;position:absolute!important;left:22px;right:18px;top:13px;font:600 11px/1 var(--font-sans)}.wm-scene .statusbar .sig{display:inline-flex;gap:4px;align-items:center}.wm-scene .statusbar svg{height:9px;width:auto;display:block}.wm-scene .lock-time{font:600 30px/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wm-scene .lock-date{margin:3px 0 10px;font-size:11.5px;line-height:17px;color:color-mix(in srgb,var(--ink) 70%,transparent)}.wm-scene .screen .msg{margin:-1px -1px 6px;padding:12px;text-align:left;opacity:0;transition:opacity .4s ease;will-change:opacity}.wm-scene .screen .msg:before{content:"";position:absolute;inset:1px;z-index:-1;border:1px solid var(--edge);border-radius:12px;background:#17242a}.wm-scene .screen .msg.on{opacity:1}.wm-scene .screen .msg .from{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;font:500 10.5px/15px var(--font-mono);color:var(--ink-muted)}.wm-scene .screen .msg .from>span:first-child{display:inline-flex;align-items:center;gap:6px}.wm-scene .screen .msg .from img{width:15px;height:15px;display:block;flex:none}.wm-scene .screen .msg strong{display:block;font-size:12.5px;font-weight:500;line-height:17px}.wm-scene .screen .msg>span{display:block;margin-top:4px;font-size:11.5px;line-height:17px;color:var(--ink-muted)}.wm-scene .screen .msg.is-down:before{border-color:var(--sev-crit);background:color-mix(in srgb,var(--sev-crit) 11%,#17242a)}.wm-scene .screen .msg.is-down strong{color:var(--sev-crit);font-weight:600}.wm-scene .back-word{color:var(--accent);font-weight:700}.wm-scene .island{position:absolute;z-index:3;left:50%;top:13px;width:74px;height:21px;margin-left:-37px;border-radius:12px;background:#000;transition:transform .45s cubic-bezier(.16,1,.3,1)}.wm-scene .phone3.ping .island{transform:scale(1.34,1.14)}.wm-scene .island-lens{position:absolute;right:6px;top:6px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 38% 34%,#6f8fb0 0,#18233a 34%,#05070c 72%)}.wm-scene .island-dot{position:absolute;left:8px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--sev-crit);opacity:0;transition:opacity .25s}.wm-scene .phone3.ping .island-dot{opacity:1}.wm-scene .sheen{position:absolute;inset:7px;z-index:4;border-radius:31px;pointer-events:none;background:linear-gradient(112deg,#ffffff13,#ffffff06 26%,#fff0 27%)}.wm-scene .lockbtns{position:absolute!important;left:16px;right:16px;bottom:17px;display:flex;justify-content:space-between}.wm-scene .lockbtns b{width:30px;height:30px;border-radius:50%;background:#f8e6c721;display:grid;place-items:center}.wm-scene .lockbtns svg{width:14px;height:14px}.wm-scene .homebar{position:absolute!important;left:50%;bottom:6px;width:84px;height:4px;margin-left:-42px;border-radius:3px;background:#f8e6c7ad}@media(max-width:860px){.dark .wm-scene .scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 86%,transparent) 0,color-mix(in srgb,var(--bg) 58%,transparent) 52%,transparent 74%)}.wm-scene .narr{bottom:18px}.wm-scene .ntext{font-size:14px}.wm-scene .nticks{flex-basis:150px;height:24px;gap:1px}.wm-scene .b2-knob,.wm-scene .lockbtns,.wm-scene .nticks i:nth-of-type(2n):not(.out),.wm-scene .screen .msg[data-b=shot]{display:none}}
