.gold-page{--onyx: #000000;--onyx-soft: #050505;--gold: #d4af37;--gold-dim: rgba(212, 175, 55, .28);--gold-wash: rgba(212, 175, 55, .08);--paper: #ffffff;--mute: #a39a86;--ease: cubic-bezier(.16, 1, .3, 1);--pad: 1.25rem;--section: 4.5rem 1.25rem;--touch: 44px;margin:0;background:var(--onyx);color:var(--paper);font-family:Outfit,sans-serif;font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}@media(min-width:768px){.gold-page{--pad: 4.5%;--section: 7rem 4.5%}}@media(min-width:1100px){.gold-page{--section: 8.5rem 6%}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}img,video{max-width:100%;display:block}button,a{font-family:inherit}h1,h2,h3{font-weight:400;letter-spacing:-.045em;line-height:1.05;margin:0}p{margin:0}.gold-page:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:90;opacity:.04;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.55'/></svg>")}.gold-page :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:6px}.gold-skip{position:fixed;top:-100px;left:24px;z-index:2000;padding:12px 24px;background:var(--paper);color:var(--onyx);text-decoration:none}.gold-skip:focus{top:16px}.gold-nav{position:absolute;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;height:88px;margin:0 var(--pad);border-bottom:1px solid var(--gold-dim);color:var(--paper)}.gold-wordmark{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.gold-logo{width:56px;height:56px;object-fit:contain}.gold-wordmark-text{display:grid;line-height:1.1}.gold-wordmark-text strong{font-size:16px;letter-spacing:.18em;font-weight:500}.gold-wordmark-text small{font-size:8px;letter-spacing:.42em;margin-top:6px}.gold-nav-links{display:flex;align-items:center;gap:18px}.gold-nav-links a{color:inherit;text-decoration:none;font-size:13px;min-height:var(--touch);display:inline-flex;align-items:center}.gold-nav-links a:hover{color:var(--gold)}.gold-nav-quiet{opacity:.7}@media(min-width:768px){.gold-nav{height:108px}.gold-logo{width:72px;height:72px}.gold-wordmark-text strong{font-size:21px}.gold-wordmark-text small{font-size:10px}.gold-nav-links{gap:32px}}.gold-act-nav{position:sticky;top:0;z-index:25;background:#000000e0;border-bottom:1px solid var(--gold-dim);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transform:translateY(-105%);transition:transform .35s var(--ease),opacity .3s var(--ease);opacity:0;pointer-events:none}.gold-act-nav.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.gold-act-track{display:flex;align-items:center;gap:8px;padding:10px var(--pad);overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gold-act-track::-webkit-scrollbar{display:none}.gold-act-pill{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:44px;padding:0 16px;border-radius:999px;background:#ffffff0a;border:1px solid var(--gold-dim);color:var(--mute);text-decoration:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;transition:all .25s var(--ease);touch-action:manipulation}.gold-act-pill:hover,.gold-act-pill:focus-visible{color:var(--paper);border-color:var(--gold);background:#d4af371f}.gold-act-pill.is-active{color:var(--onyx);background:var(--gold);border-color:var(--gold);font-weight:600;box-shadow:0 0 16px #d4af3759}@media(min-width:768px){.gold-act-nav{display:none!important}}.gold-kicker{display:flex;align-items:center;gap:12px;color:var(--gold);font-size:11px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:1.4rem}.gold-kicker:before{content:"";width:28px;height:1px;background:var(--gold)}.gold-hero{position:relative;isolation:isolate;min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;padding:130px var(--pad) 28px;overflow:hidden;background:var(--onyx)}.gold-hero-poster,.gold-hero-film,.gold-hero-veil,.gold-hero-dust{position:absolute;inset:0;width:100%;height:100%}.gold-hero-dust{z-index:-1;pointer-events:none}.gold-hero-poster,.gold-hero-film{object-fit:cover;z-index:-3}.gold-hero-film{opacity:0;transition:opacity .7s var(--ease)}.gold-hero.is-playing .gold-hero-film{opacity:1}.gold-hero-veil{z-index:-2;background:linear-gradient(180deg,#000000b8,#0000001f 38%,#0003 62%,#000),radial-gradient(120% 80% at 50% 40%,transparent 40%,#000 100%)}.gold-hero-copy{position:relative;z-index:2;text-align:center;max-width:18em;margin:0 auto auto;padding-top:8vh}.gold-hero-copy .gold-kicker{justify-content:center}.gold-hero-copy .gold-kicker:before{display:none}.gold-hero h1{font-size:clamp(42px,12vw,108px);letter-spacing:-.07em;color:var(--paper)}.gold-lede{margin:1.4rem auto 0;max-width:22em;color:#d8d0be;font-size:16px;line-height:1.65}.gold-hero-base{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--gold-dim);padding-top:18px;margin-top:12vh}.gold-discover{color:var(--paper);text-decoration:none;font-size:13px;letter-spacing:.18em;text-transform:uppercase;min-height:var(--touch);display:inline-flex;align-items:center;gap:10px}.gold-discover:hover{color:var(--gold)}.gold-pause{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:50%;border:1px solid #5a5238;color:var(--paper);background:transparent;cursor:pointer;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center}.gold-design{display:grid;gap:2.5rem;padding:var(--section);border-top:1px solid var(--gold-dim)}.gold-design-copy{max-width:36em}.gold-design h2,.gold-layers h2,.gold-os h2,.gold-core h2,.gold-gaze h2,.gold-verdict h2{font-size:clamp(32px,7vw,64px);margin-bottom:1.4rem}.gold-design-copy p+p{margin-top:1.1rem}.gold-design-copy p{color:var(--mute);font-size:16px;max-width:34em}.gold-design-frame{margin:0}.gold-design-frame img,.gold-tilt img{width:100%;aspect-ratio:3 / 4;object-fit:cover;background:var(--onyx-soft)}.gold-stage-3d{perspective:1400px;perspective-origin:50% 45%;transform-style:flat}.gold-tilt{--rx: 0deg;--ry: 0deg;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .6s var(--ease);will-change:transform}.gold-stage-3d.is-tracking .gold-tilt{transition:transform .12s linear}.gold-design-frame figcaption,.gold-macros figcaption,.gold-gallery figcaption{margin-top:.85rem;color:var(--mute);font-size:12px;letter-spacing:.08em}@media(min-width:900px){.gold-design{grid-template-columns:1fr 1fr;align-items:center;gap:8%}}.gold-macros{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--pad) 1.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;scroll-behavior:smooth}.gold-macros::-webkit-scrollbar{display:none}.gold-macros figure{margin:0;flex:0 0 78vw;scroll-snap-align:center}.gold-macros img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.gold-carousel-dots{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:-.5rem;margin-bottom:2.2rem}.gold-carousel-dot{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;touch-action:manipulation}.gold-carousel-dot span{display:block;width:8px;height:8px;border-radius:50%;background:var(--gold-dim);border:1px solid var(--gold-dim);transition:all .3s var(--ease)}.gold-carousel-dot.is-active span{width:22px;border-radius:999px;background:var(--gold);border-color:var(--gold);box-shadow:0 0 10px #d4af3766}@media(min-width:768px){.gold-macros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:22px;padding-bottom:5rem}.gold-macros figure{flex:none}.gold-carousel-dots{display:none}}.gold-layers{display:grid;gap:2rem;padding:var(--section);border-top:1px solid var(--gold-dim)}.gold-layers-stage{position:relative;aspect-ratio:3 / 4;background:var(--onyx-soft);overflow:hidden;perspective:1400px;transform-style:flat}.gold-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;transform:translateZ(0);transition:opacity .55s var(--ease),transform .55s var(--ease)}.gold-layer.is-on{opacity:1;z-index:2}.gold-layers-copy{max-width:34em}.gold-layer-steps{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:0}.gold-layer-steps li{padding:1.1rem 0;border-top:1px solid var(--gold-dim);display:grid;gap:.35rem;color:var(--mute);transition:color .35s var(--ease),border-color .35s var(--ease),padding-left .25s var(--ease);cursor:pointer;touch-action:manipulation;user-select:none}.gold-layer-steps li:hover,.gold-layer-steps li:focus-visible{color:var(--paper);padding-left:8px}.gold-layer-steps li.is-on{color:var(--paper);border-top-color:var(--gold)}.gold-layer-steps li.is-on strong{color:var(--gold)}.gold-layer-steps strong{color:inherit;font-size:18px;letter-spacing:-.02em}@media(min-width:900px){.gold-layers{grid-template-columns:1.1fr .9fr;align-items:start;gap:8%}.gold-layers-stage{position:sticky;top:8vh}}.gold-os{padding:var(--section);border-top:1px solid var(--gold-dim);display:grid;gap:2.5rem}.gold-os-copy{max-width:36em}.gold-os-stage{max-width:420px;width:100%;margin:0 auto}.gold-os-hint{text-align:center;margin-bottom:1.25rem}.gold-os-hint span{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:#d4af3714;border:1px solid var(--gold-dim);color:var(--gold);font-size:11px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:440px){.gold-os-stage{display:flex;flex-direction:column;align-items:center;overflow:visible}.dt-nui{transform-origin:top center;transform:scale(var(--phone-scale, .84));margin-bottom:calc(780px * (var(--phone-scale, .84) - 1))}}.gold-phone-live{min-height:3.4em;margin-top:16px;padding-top:14px;border-top:1px solid var(--gold-dim);color:var(--mute);font-size:13px;line-height:1.45}.gold-os-groups{display:grid;gap:14px}@media(min-width:900px){.gold-os{grid-template-columns:1fr .9fr;grid-template-areas:"copy phone" "groups groups";align-items:center;gap:8%}.gold-os-copy{grid-area:copy}.gold-os-stage{grid-area:phone;margin:0 0 0 auto}.gold-os-groups{grid-area:groups;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:1rem}}.gold-core{position:relative;isolation:isolate;padding:var(--section);min-height:70dvh;display:grid;align-items:end;overflow:hidden}.gold-core-visual{position:absolute;inset:0;z-index:-2}.gold-core-visual img{width:100%;height:100%;object-fit:cover;opacity:.55}.gold-core:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 50% at 70% 40%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,#000 0%,transparent 30%,#000 100%)}.gold-metrics{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:1.8rem}.gold-metrics strong{display:block;font-size:clamp(40px,9vw,88px);letter-spacing:-.07em;line-height:.95;color:var(--gold)}.gold-metrics span{color:var(--mute);font-size:15px}.gold-core-aside{margin-top:2rem;max-width:34em;color:var(--mute);font-size:15px}.gold-gaze{padding:var(--section);border-top:1px solid var(--gold-dim)}.gold-gaze-head{max-width:36em;margin-bottom:2.5rem}.gold-gaze-head p:last-child{color:var(--mute);font-size:16px}.gold-gallery{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--pad) * -1) 1.5rem;padding:0 var(--pad);-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;scroll-behavior:smooth}.gold-gallery::-webkit-scrollbar{display:none}.gold-gallery figure{margin:0;flex:0 0 78vw;scroll-snap-align:center}.gold-gallery img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.gold-gallery figcaption span{display:block;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:10px;margin-bottom:.35rem}@media(min-width:768px){.gold-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0 0 3rem;padding:0;gap:22px}.gold-gallery figure{flex:none}}.gold-glass-grid{display:grid;gap:14px}.gold-glass{padding:1.4rem 1.25rem;background:var(--gold-wash);border:1px solid var(--gold-dim);backdrop-filter:blur(18px)}.gold-glass h3{font-size:22px;margin-bottom:.6rem;letter-spacing:-.03em}.gold-glass p{color:var(--mute);font-size:15px}@media(min-width:768px){.gold-glass-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.gold-verdict{display:grid;gap:2.5rem;padding:var(--section);padding-bottom:7.5rem;border-top:1px solid var(--gold-dim)}.gold-verdict-device{margin:0}.gold-verdict-device img{width:100%;max-width:420px;margin:0 auto;aspect-ratio:3 / 4;object-fit:contain;background:transparent}.gold-verdict-copy{max-width:34em}.gold-verdict-copy>p{color:var(--mute);font-size:16px}.gold-capacity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2rem 0 1rem}@media(max-width:420px){.gold-capacity{gap:8px}.gold-chip{font-size:10px;min-height:56px;padding:8px 4px}}.gold-chip{position:relative;overflow:hidden;min-height:52px;padding:8px 6px;border:1px solid var(--gold-dim);background:transparent;color:var(--paper);cursor:pointer;font-size:11px;letter-spacing:.06em;line-height:1.2;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;touch-action:manipulation}.gold-chip small{font-size:10px;letter-spacing:.02em;opacity:.78;font-weight:400}.gold-chip:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120px 80px at var(--mouse-x, 50%) 0%,rgba(255,255,255,.22),transparent 70%);opacity:0;transition:opacity .35s var(--ease)}.gold-chip:hover:after,.gold-chip[aria-pressed=true]:after{opacity:1}.gold-chip[aria-pressed=true],.gold-chip:hover{border-color:var(--gold);color:var(--onyx);background:var(--gold)}.gold-chip[data-plan=premium]{box-shadow:inset 0 0 0 1px var(--gold-dim)}.gold-capacity-live{color:var(--mute);font-size:14px;min-height:1.4em}.gold-price{margin:2rem 0 1.6rem}.gold-price-label{display:block;color:var(--gold);font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.5rem}.gold-price-value{font-size:clamp(40px,8vw,64px);letter-spacing:-.06em;line-height:1;transition:opacity .35s var(--ease)}.gold-price-value.is-swap{opacity:.35}.gold-price-note{color:var(--mute);margin-top:.6rem;font-size:14px}.gold-buy{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;background:var(--gold);color:var(--onyx);text-decoration:none;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;position:relative;overflow:hidden;touch-action:manipulation}.gold-buy:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--ease)}.gold-buy:hover:after{transform:translate(120%)}@media(min-width:900px){.gold-verdict{grid-template-columns:.9fr 1.1fr;align-items:center;gap:8%;padding-bottom:var(--section)}}.gold-dock{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));background:#000000e0;border-top:1px solid var(--gold-dim);backdrop-filter:blur(16px);transform:translateY(115%);transition:transform .4s var(--ease),opacity .3s var(--ease);opacity:0;pointer-events:none}.gold-dock.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.gold-dock-label{display:block;color:var(--mute);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.gold-dock strong{font-size:18px;font-weight:500}.gold-buy-dock{min-height:48px;padding:0 18px;font-size:12px}@media(min-width:768px){.gold-dock{display:none}}.gold-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:2rem var(--pad) calc(6rem + env(safe-area-inset-bottom));border-top:1px solid var(--gold-dim);color:var(--mute);font-size:12px;letter-spacing:.12em}.gold-footer a{color:inherit;text-decoration:none}.gold-footer a:hover{color:var(--gold)}@media(min-width:768px){.gold-footer{padding-bottom:2.5rem}}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease),transform .9s var(--ease)}[data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}.gold-hero-film,.gold-hero-dust{display:none}.gold-layer{transition:none;transform:none}.gold-tilt{transform:none;transition:none}.gold-buy:after,.gold-chip:after{display:none}.gold-price-value{transition:none}.gold-act-nav,.gold-dock{transform:none;opacity:1;pointer-events:auto;transition:none}}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(./MaterialIconsRound-DIUwuA6c.otf) format("opentype");font-display:swap}.dt-nui{--phone-radius: 45px;--phone-ui-scale: 1;--safe-top: 50px;--safe-bottom: 28px;--safe-inline: 20px;width:390px;height:780px;margin:0 auto;position:relative;color:#fff;font-family:Outfit,-apple-system,BlinkMacSystemFont,sans-serif}.dt-nui .material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased}.dt-nui #phone-wrapper{position:relative;right:auto;bottom:auto;z-index:1;width:380px;height:780px;margin:0 auto;transform-origin:top center}.dt-nui #phone-body{width:380px;height:780px;transform-origin:top center;transform:scale(var(--phone-ui-scale, 1)) translateZ(0);border-radius:48px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);border:3px solid transparent;background:linear-gradient(#060403,#060403) padding-box,radial-gradient(ellipse 75% 55% at 50% -5%,rgba(255,245,220,.38) 0%,rgba(255,230,180,.12) 45%,transparent 100%) border-box,radial-gradient(ellipse 45% 60% at -3% 8%,rgba(255,245,220,.26) 0%,rgba(255,230,180,.08) 50%,transparent 100%) border-box,repeating-linear-gradient(90deg,rgba(255,240,200,.09) 0px,rgba(255,240,200,.09) .68px,transparent .68px,transparent 2.4px) border-box,repeating-linear-gradient(90deg,transparent 0px,transparent 1.3px,rgba(40,25,10,.03) 1.3px,rgba(40,25,10,.03) 1.9px,transparent 1.9px,transparent 4.6px) border-box,linear-gradient(160deg,#faf2e6,#ecd6b8 4%,#d5b38a 10%,#bd9566,#a47b4d,#c9a478,#e5cbab,#cfab80 45%,#ab8254 53%,#d2af85,#edd9c2,#cca87c,#b58d5e,#d9b891 88%,#f6ebd8) border-box;box-shadow:0 50px 130px -25px #000,0 25px 65px -12px #000000c7,0 8px 22px #00000073,0 70px 90px -35px #b4875061,0 0 0 .5px #fff5dcb3,inset 0 0 0 1px #040201fa,inset 0 0 28px #000000d1,inset 0 2.5px #fff8e6a6,inset 2.5px 0 #fff8e666,inset 0 -3px 8px #000000ad}.dt-nui .phys-btn{position:absolute;width:5px;z-index:4;box-sizing:border-box;pointer-events:none}.dt-nui .phys-left{left:-5px;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#a58257,#d4b48d 35%,#f4e4cf 60%,#ba9569);box-shadow:-2.5px 0 6px #0000008c,inset 0 1px #fff8e6bf,inset 0 -1px #28190a73}.dt-nui .phys-right{right:-5px;border-radius:0 3px 3px 0;background:linear-gradient(270deg,#a58257,#d4b48d 35%,#f4e4cf 60%,#ba9569);box-shadow:2.5px 0 6px #0000008c,inset 0 1px #fff8e6bf,inset 0 -1px #28190a73}.dt-nui #phys-btn-action{top:118px;height:37px}.dt-nui #phys-btn-vol-up{top:161px;height:73px}.dt-nui #phys-btn-vol-down{top:240px;height:78px}.dt-nui #phys-btn-power{top:172px;height:96px}.dt-nui #screen-container{width:100%;height:100%;border-radius:var(--phone-radius);border:8px solid #000;box-sizing:border-box;position:relative;overflow:hidden;background-image:url(./wallpaper-C4rsc6fL.jpg);background-size:cover;background-position:center;background-clip:padding-box;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.dt-nui #screen-container:before{content:"";position:absolute;inset:0;background:#110a184d;z-index:1}.dt-nui #status-bar{width:100%;height:44px;position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:0 32px;color:#fff;font-size:14px;font-weight:700;z-index:20}.dt-nui #status-icons{display:flex;align-items:center;gap:1px}.dt-nui .status-signal-bars{display:flex;align-items:flex-end;gap:2px;height:12px;margin-right:4px}.dt-nui .status-signal-bars .bar{width:3.5px;border-radius:1px;background:currentColor}.dt-nui .status-signal-bars .bar-1{height:4px}.dt-nui .status-signal-bars .bar-2{height:7px}.dt-nui .status-signal-bars .bar-3{height:10px}.dt-nui .status-signal-bars .bar-4{height:12px}.dt-nui .status-wifi-svg{width:17px;height:13px;color:inherit;margin-right:2px}.dt-nui .status-battery{display:flex;align-items:center;position:relative;width:29px;height:14px;background:#ffffff40;border:1.2px solid rgba(255,255,255,.4);border-radius:4px;padding:1px 1.5px;box-sizing:border-box;margin-left:4px}.dt-nui .status-battery .battery-pill{width:100%;height:100%;border-radius:1.8px;overflow:hidden}.dt-nui .status-battery .battery-fill{height:100%;width:87%;background-color:#30d158;border-radius:.8px}.dt-nui .status-battery .battery-cap{position:absolute;right:-2.5px;top:3.5px;width:1.5px;height:5px;background:#ffffff73;border-top-right-radius:1px;border-bottom-right-radius:1px}.dt-nui .status-battery .battery-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:800;color:#000;z-index:2;line-height:1}.dt-nui #dt-island{position:absolute;top:11px;left:50%;transform:translate(-50%);width:110px;height:30px;background:#000;border-radius:20px;z-index:30;overflow:hidden}.dt-nui .screen-view{position:absolute;inset:0;padding-top:44px;display:flex;flex-direction:column;z-index:10}.dt-nui #home-screen{justify-content:flex-start;padding:55px 20px 12px;gap:8px;height:100%;overflow:hidden}.dt-nui #home-pages-viewport{flex:1;width:100%;min-height:0;overflow:hidden}.dt-nui #home-pages-track,.dt-nui .home-page{display:flex;flex-direction:column;height:100%;gap:16px}.dt-nui #widgets-row{display:flex;justify-content:space-between;width:100%;flex-shrink:0}.dt-nui .widget-card{width:142px;height:142px;border-radius:26px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 8px 24px #00000040;overflow:hidden}.dt-nui .widget-weather{background:#0f0c1480;backdrop-filter:blur(25px) saturate(160%);-webkit-backdrop-filter:blur(25px) saturate(160%);border:1px solid rgba(255,255,255,.08)}.dt-nui .widget-city{font-size:13px;font-weight:500;opacity:.9}.dt-nui .widget-temp{font-size:42px;font-weight:300;line-height:1;letter-spacing:-1px}.dt-nui .widget-weather-info{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:500}.dt-nui .widget-weather-info .material-icons-round{font-size:16px}.dt-nui .widget-hi-lo{font-size:10px;opacity:.7;font-weight:500}.dt-nui .widget-calendar{background:#fff;color:#1d1d1f}.dt-nui .widget-cal-day-name{font-size:10px;font-weight:700;color:#ff3b30;letter-spacing:.5px}.dt-nui .widget-cal-day-num{font-size:40px;font-weight:800;line-height:1;margin-top:-4px}.dt-nui .widget-cal-events{font-size:11px;color:#8e8e93;font-weight:500}.dt-nui #app-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 14px;width:100%;margin-bottom:auto;align-content:start;position:relative;z-index:2}.dt-nui .app-icon,.dt-nui .dock-icon{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;background:none;border:0;padding:0;color:inherit;font:inherit}.dt-nui .app-icon:active,.dt-nui .dock-icon:active{transform:scale(.9)}.dt-nui .app-svg-wrapper{width:60px;height:60px;border-radius:15px;overflow:hidden;box-shadow:0 4px 10px #0000004d,inset 0 0 0 .5px #ffffff26;display:flex;align-items:center;justify-content:center;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.dt-nui .app-icon[aria-pressed=true] .app-svg-wrapper,.dt-nui .dock-icon[aria-pressed=true] .app-svg-wrapper{box-shadow:0 0 0 2px #fff,0 8px 18px #00000073}.dt-nui .app-svg-wrapper img,.dt-nui .app-svg-wrapper svg{width:100%;height:100%;object-fit:cover;display:block}.dt-nui .app-svg-wrapper.app-svg-transparent{background:transparent}.dt-nui .app-svg-wrapper.app-svg-dtsapp{background:linear-gradient(135deg,#25d366,#128c7e)}.dt-nui .app-svg-wrapper.app-svg-dtmail{background:linear-gradient(145deg,#ea4335,#c2185b)}.dt-nui .app-svg-dtmail-icon{color:#fff;font-size:30px}.dt-nui .app-svg-wrapper.settings-app-icon{position:relative;isolation:isolate;background:radial-gradient(circle at 50% 118%,rgba(255,255,255,.18) 0%,transparent 54%),linear-gradient(180deg,#b0b0b5,#8e8e93 45%,#636366)}.dt-nui .settings-app-icon__glow{position:absolute;bottom:8%;left:50%;width:52%;height:18%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(255,255,255,.22) 0%,transparent 72%);filter:blur(4px)}.dt-nui .settings-app-icon__gear{position:absolute;top:50%;left:50%;width:54%;height:54%;transform:translate(-50%,-50%)}.dt-nui .settings-app-icon__ring{position:absolute;inset:0;border-radius:50%;border:4px solid #fff}.dt-nui .settings-app-icon__spokes{position:absolute;inset:0}.dt-nui .settings-app-icon__spokes span{position:absolute;top:50%;left:50%;width:4px;height:11px;margin-left:-2px;margin-top:-20px;transform-origin:50% 20px;border-radius:2px;background:#fff}.dt-nui .settings-app-icon__spokes span:nth-child(1){transform:rotate(0)}.dt-nui .settings-app-icon__spokes span:nth-child(2){transform:rotate(45deg)}.dt-nui .settings-app-icon__spokes span:nth-child(3){transform:rotate(90deg)}.dt-nui .settings-app-icon__spokes span:nth-child(4){transform:rotate(135deg)}.dt-nui .settings-app-icon__spokes span:nth-child(5){transform:rotate(180deg)}.dt-nui .settings-app-icon__spokes span:nth-child(6){transform:rotate(225deg)}.dt-nui .settings-app-icon__spokes span:nth-child(7){transform:rotate(270deg)}.dt-nui .settings-app-icon__spokes span:nth-child(8){transform:rotate(315deg)}.dt-nui .settings-app-icon__hub{position:absolute;top:50%;left:50%;width:34%;height:34%;transform:translate(-50%,-50%);border-radius:50%;background:#636366;border:3px solid #fff}.dt-nui .wavely-app-icon{position:relative;background:linear-gradient(160deg,#00c6ff,#0072ff);isolation:isolate;overflow:hidden}.dt-nui .wavely-app-icon__glow{position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.55),transparent 60%)}.dt-nui .wavely-app-icon__eq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px}.dt-nui .wavely-app-icon__eq span{width:5px;border-radius:3px;background:#fff;animation:gold-wv-eq .9s ease-in-out infinite}.dt-nui .wavely-app-icon__eq span:nth-child(1){height:16px}.dt-nui .wavely-app-icon__eq span:nth-child(2){height:26px;animation-delay:.15s}.dt-nui .wavely-app-icon__eq span:nth-child(3){height:34px;animation-delay:.3s}.dt-nui .wavely-app-icon__eq span:nth-child(4){height:26px;animation-delay:.45s}.dt-nui .wavely-app-icon__eq span:nth-child(5){height:16px;animation-delay:.6s}@keyframes gold-wv-eq{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.dt-nui .app-label{color:#fffffff7;font-size:11px;font-weight:600;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.72);text-align:center;max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-nui #search-pill-container{width:100%;display:flex;justify-content:center;margin-bottom:8px;flex-shrink:0}.dt-nui #search-pill{background:#ffffff1f;backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:4px 14px;display:flex;align-items:center;gap:5px;color:#fffc;font-size:11px;font-weight:500}.dt-nui #search-pill .material-icons-round{font-size:14px}.dt-nui #dock-bar{width:100%;height:84px;background:#ffffff21;backdrop-filter:blur(35px) saturate(180%);border:1px solid rgba(255,255,255,.12);border-radius:28px;display:flex;justify-content:space-around;align-items:center;padding:0 12px;box-shadow:0 12px 30px #00000073;margin-bottom:18px;flex-shrink:0}.dt-nui .dock-icon .app-svg-wrapper{width:52px;height:52px;border-radius:13px}.dt-nui #home-indicator{width:130px;height:6px;background:#fff;border-radius:10px;position:absolute;bottom:15px;left:50%;transform:translate(-50%);z-index:40}@media(max-width:520px){.dt-nui{--phone-scale: calc((100vw - 2 * var(--pad, 1.25rem)) / 390);width:min(390px,calc(100vw - 2 * var(--pad, 1.25rem)));height:calc(780px * var(--phone-scale, .8));max-width:100%}.dt-nui #phone-body{transform:translateZ(0)}.dt-nui #phone-wrapper{transform:scale(var(--phone-scale, .8))}}@media(prefers-reduced-motion:reduce){.dt-nui .wavely-app-icon__eq span{animation:none}}
