.gs24-wrap{flex-shrink:0;position:relative}.gs24-device{background:linear-gradient(145deg,#4a4a50 0%,#1c1c20 42%,#0b0b0d 100%);border-radius:13.2%/6.35%;width:100%;height:100%;position:relative;box-shadow:inset 0 .6px #ffffff52,inset 0 0 0 1px #ffffff1f,0 0 0 1px #2a2a30}.gs24-device:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:.85%;box-shadow:inset 0 0 0 1.5px #050506}.gs24-earpiece{z-index:3;background:#050506;border-radius:99px;width:16%;height:.48%;position:absolute;top:.42%;left:50%;transform:translate(-50%);box-shadow:0 .4px #ffffff2e}.gs24-screen{z-index:2;background:#000;border-radius:11.6%/5.55%;position:absolute;inset:1.45% 3.5%;overflow:hidden}.gs24-screen.bg-white{background:#fff}.gs24-screen__content{width:100%;height:100%;min-height:0;overflow:hidden}.gs24-hole{z-index:6;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 38% 32%,#243040 0%,#07080c 62%,#000 100%);border-radius:50%;width:6.15%;position:absolute;top:1.05%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1.5px #000000e0,inset 0 0 1.5px #5a789673}.gs24-hole__lens{background:radial-gradient(circle at 32% 28%,#3a5a78 0%,#0b1520 70%);border-radius:50%;position:absolute;inset:22%}.gs24-btn{z-index:4;background:linear-gradient(90deg,#6a6a70,#2e2e34 55%,#1a1a1e);width:1.55%;position:absolute;box-shadow:inset 0 1px #ffffff2e}.gs24-btn--vol-up{border-radius:1.5px 0 0 1.5px;height:6.4%;top:17.8%;left:-1.55%}.gs24-btn--vol-down{border-radius:1.5px 0 0 1.5px;height:6.4%;top:25.1%;left:-1.55%}.gs24-btn--power{background:linear-gradient(270deg,#6a6a70,#2e2e34 55%,#1a1a1e);border-radius:0 1.5px 1.5px 0;height:8.2%;top:21.6%;right:-1.55%}
.apple-watch-host{flex-shrink:0;position:relative;overflow:visible}.apple-watch-host__scale{width:310px;height:375px;transform:scale(var(--aws-scale,.5));transform-origin:0 0}.apple-watch-ultra{--titanium:#d1d5db;--titanium-light:#f9fafb;--titanium-dark:#9ca3af;--screen-bg:#fffef2;--ring-red:#ff3b30;--ring-green:#34c759;--ring-blue:#007aff;--banana:#eab308;--banana-light:#fef9c3;--text-main:#1c1c1e;--text-dim:#8e8e93;--case-shadow:#00000026;--ease:cubic-bezier(.2, 1, .2, 1);-webkit-user-select:none;user-select:none;width:310px;height:375px;position:relative}.apple-watch-ultra input[type=radio]{display:none}.apple-watch-ultra__container{width:100%;height:100%}.apple-watch-ultra__watch-container{perspective:2000px;width:100%;height:100%;position:relative}.apple-watch-ultra__strap{z-index:1;background:#e2e4e9;border-radius:18px;width:148px;height:180px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 50px #00000014}.apple-watch-ultra__strap--top{background:linear-gradient(#f3f4f6,#e2e4e9);top:-150px}.apple-watch-ultra__strap--bottom{background:linear-gradient(#e2e4e9,#f3f4f6);bottom:-150px}.apple-watch-ultra--no-strap .apple-watch-ultra__strap{display:none}.apple-watch-ultra__case{z-index:10;width:100%;height:100%;box-shadow:0 60px 100px var(--case-shadow), inset 0 1px 1px #ffffffeb, inset 0 -3px 10px #0000001f;box-sizing:border-box;background:linear-gradient(145deg,#f4f5f7 0%,#c5c9d0 42%,#8e939c 100%);border:1px solid #b8bcc4;border-radius:62px;justify-content:center;align-items:center;padding:18px;display:flex;position:relative}.apple-watch-ultra__crown-well{z-index:8;background:#00000026;border-radius:10px;width:12px;height:90px;position:absolute;top:55px;right:-2px;box-shadow:inset 2px 0 5px #0003}.apple-watch-ultra__crown{z-index:20;background:repeating-linear-gradient(#ffffff6b 0 1.5px,#50566047 1.5px 3px),linear-gradient(90deg,#b8bcc4,#f3f4f6,#8b9098);border:1px solid #9aa0a8;border-radius:6px;width:22px;height:50px;position:absolute;top:75px;right:-14px;box-shadow:4px 2px 10px #0000002e}.apple-watch-ultra__crown:before{content:"";z-index:21;background:radial-gradient(circle,#f3f4f6 30%,#9ca3af 100%);border:1px solid #0000001a;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apple-watch-ultra__side-btn-well{z-index:8;background:#00000026;border-radius:10px;width:8px;height:65px;position:absolute;top:155px;right:-2px}.apple-watch-ultra__side-btn{z-index:15;background:linear-gradient(90deg,#9ca3af,#d1d5db);border:1px solid #8e939c;border-radius:4px;width:9px;height:50px;position:absolute;top:162px;right:-6px}.apple-watch-ultra__action-btn-well{z-index:8;background:#00000026;border-radius:10px;width:8px;height:90px;position:absolute;top:125px;left:-2px}.apple-watch-ultra__action-btn{z-index:15;background:linear-gradient(270deg,#eab308,#facc15 55%,#ca8a04);border:1px solid #a16207;border-radius:5px;width:11px;height:74px;position:absolute;top:132px;left:-8px;box-shadow:-2px 1px 6px #0003}.apple-watch-ultra__display{background:var(--screen-bg);border:8px solid #050506;border-radius:48px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 15px #00000005}.apple-watch-ultra__display--slot{background:#000}.apple-watch-ultra__display--slot:after{opacity:.35}.apple-watch-ultra__screen-slot{border-radius:40px;position:absolute;inset:0;overflow:hidden}.apple-watch-ultra__fallback-face{justify-content:center;align-items:center;height:100%;padding-top:1.5rem;display:flex}.apple-watch-ultra__fallback-time{letter-spacing:-.05em;color:var(--text-main);margin:0;font-size:3.25rem;font-weight:800}.apple-watch-ultra__display:after{content:"";z-index:100;pointer-events:none;background:linear-gradient(135deg,#ffffff59 0%,#0000 35% 65%,#ffffff14 100%);width:150%;height:150%;position:absolute;top:-40%;left:-40%}.apple-watch-ultra__status-bar{color:var(--text-main);z-index:80;justify-content:space-between;align-items:center;padding:0 48px;font-size:11px;font-weight:800;display:flex;position:absolute;top:24px;left:0;right:0}.apple-watch-ultra__view-wrapper{width:500%;height:100%;transition:transform .8s var(--ease);display:flex}.apple-watch-ultra__view{box-sizing:border-box;width:20%;height:100%;color:var(--text-main);flex-direction:column;padding:55px 35px 25px;display:flex;position:relative}.apple-watch-ultra__face-ultra{justify-content:center;align-items:center}.apple-watch-ultra__main-time{text-align:center;margin-top:10px}.apple-watch-ultra__main-time h2{font-family:var(--font-thmanyah), ui-monospace, monospace;letter-spacing:-5px;color:var(--text-main);margin:0;font-size:74px;font-weight:800;line-height:.85}.apple-watch-ultra__main-time span{color:var(--banana);letter-spacing:2px;font-size:22px;font-weight:800}.apple-watch-ultra__comp{background:#0000000a;border:1px solid #0000000d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute}.apple-watch-ultra__comp--tl{width:52px;height:52px;top:72px;left:45px}.apple-watch-ultra__comp--tr{width:52px;height:52px;top:72px;right:45px}.apple-watch-ultra__comp--bottom{flex-direction:row;justify-content:space-between;height:48px;padding:0 15px;bottom:65px;left:45px;right:45px}.apple-watch-ultra__progress{background:#0000000f;border-radius:10px;width:100%;height:6px;margin-top:6px;overflow:hidden}.apple-watch-ultra__progress-bar{background:var(--banana);width:75%;height:100%}.apple-watch-ultra__activity{justify-content:center;gap:24px}.apple-watch-ultra__act-row{align-items:center;gap:18px;display:flex}.apple-watch-ultra__act-circle{border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.apple-watch-ultra__hr{justify-content:center;align-items:center}.apple-watch-ultra__heart{width:50px;height:50px;fill:var(--ring-red);animation:.8s infinite apple-watch-heartbeat}@keyframes apple-watch-heartbeat{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 10px #ef44444d);transform:scale(1.1)}}.apple-watch-ultra__player{text-align:center;justify-content:center;align-items:center}.apple-watch-ultra__cover{background:var(--banana-light);border:1px solid #0000000d;border-radius:22px;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:25px;display:flex}.apple-watch-ultra__grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:15px;width:100%;max-width:210px;margin:0 auto;padding-top:40px;display:grid}.apple-watch-ultra__icon-box{background:#fff;border:1px solid #f1f5f9;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 4px 12px #0000000f}.apple-watch-ultra__icon-box svg{fill:currentColor;width:28px;height:28px}.apple-watch-ultra__nav{z-index:150;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.apple-watch-ultra__dot{cursor:pointer;width:7px;height:7px;transition:.4s var(--ease);background:#0000001a;border-radius:50%}.apple-watch-ultra input[id$=-f1]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__view-wrapper{transform:translate(0)}.apple-watch-ultra input[id$=-f2]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__view-wrapper{transform:translate(-20%)}.apple-watch-ultra input[id$=-f3]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__view-wrapper{transform:translate(-40%)}.apple-watch-ultra input[id$=-f4]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__view-wrapper{transform:translate(-60%)}.apple-watch-ultra input[id$=-f5]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__view-wrapper{transform:translate(-80%)}.apple-watch-ultra input[id$=-f1]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__dot--1,.apple-watch-ultra input[id$=-f2]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__dot--2,.apple-watch-ultra input[id$=-f3]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__dot--3,.apple-watch-ultra input[id$=-f4]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__dot--4,.apple-watch-ultra input[id$=-f5]:checked~.apple-watch-ultra__watch-container .apple-watch-ultra__dot--5{background:var(--text-main);border-radius:4px;width:18px}@media (prefers-reduced-motion:reduce){.apple-watch-ultra__heart{animation:none}.apple-watch-ultra__view-wrapper{transition:none}}
