@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:SF Pro Text,SF Pro Display,Inter Variable,Inter,Segoe UI,system-ui,-apple-system,sans-serif}html,body,#root{width:100%;height:100%;overflow:hidden}body{background:transparent;font-feature-settings:"cv11","ss01","ss03"}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:inherit}:root{--nv-safe-top: 54px;--nv-safe-bottom: 26px;--nv-radius-card: 26px;--nv-radius-sheet: 34px;--nv-spring: cubic-bezier(.32, .72, 0, 1);--nv-spring-bouncy: cubic-bezier(.34, 1.36, .64, 1);--nv-page-inset: 18px;--nv-control-height: 44px;--nv-material: rgba(54, 65, 85, .27);--nv-material-border: rgba(225, 237, 255, .13);--nv-page-tint: rgba(33, 47, 73, .24);--nv-page-glow: rgba(79, 136, 220, .16);--nv-card-shadow: 0 8px 26px rgba(0, 0, 0, .12);--nv-label: #bec8da;--nv-glass: rgba(92, 105, 130, .18);--nv-glass-strong: rgba(30, 37, 52, .64);--nv-glass-clear: rgba(255, 255, 255, .1);--nv-glass-blur: 24px;--nv-glass-rim-hi: rgba(255, 255, 255, .5);--nv-glass-rim-lo: rgba(255, 255, 255, .08);--nv-glass-inner-hi: rgba(255, 255, 255, .16);--nv-glass-inner-lo: rgba(255, 255, 255, .03);--nv-glass-shadow: 0 10px 30px rgba(0, 0, 0, .28);--nv-fill: rgba(120, 120, 128, .24);--nv-fill-strong: rgba(120, 120, 128, .36);--nv-separator: rgba(84, 84, 88, .55);--nv-grouped-bg: #000;--nv-grouped-cell: #1c1c1e;--nv-red: #ff453a;--nv-green: #30d158;--nv-orange: #ff9f0a;--nv-blue: #0a84ff}[data-theme=light]{--nv-material: rgba(255, 255, 255, .42);--nv-material-border: rgba(255, 255, 255, .72);--nv-page-tint: rgba(209, 222, 240, .35);--nv-page-glow: rgba(128, 171, 226, .2);--nv-card-shadow: 0 8px 26px rgba(44, 62, 89, .07);--nv-label: #526077;--nv-glass: rgba(255, 255, 255, .32);--nv-glass-strong: rgba(249, 251, 255, .68);--nv-glass-clear: rgba(255, 255, 255, .2);--nv-glass-rim-hi: rgba(255, 255, 255, .95);--nv-glass-rim-lo: rgba(255, 255, 255, .28);--nv-glass-inner-hi: rgba(255, 255, 255, .7);--nv-glass-inner-lo: rgba(0, 0, 0, .03);--nv-glass-shadow: 0 10px 30px rgba(0, 0, 0, .12);--nv-fill: rgba(120, 120, 128, .12);--nv-fill-strong: rgba(120, 120, 128, .2);--nv-separator: rgba(60, 60, 67, .18);--nv-grouped-bg: #f2f2f7;--nv-grouped-cell: #ffffff;--nv-red: #ff3b30;--nv-green: #34c759;--nv-orange: #ff9500;--nv-blue: #007aff}.nv-root{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10}.nv-stage,.nv-slot{position:absolute;right:clamp(12px,2.2vw,48px);bottom:clamp(12px,2.2vh,40px);width:calc(404px * var(--nv-scale, 1));height:calc(858px * var(--nv-scale, 1));pointer-events:none}.nv-stage{opacity:0;transform:translateY(28px);visibility:hidden;transition:opacity .34s var(--nv-spring),transform .42s var(--nv-spring),visibility 0s linear .42s}.nv-stage.is-visible{opacity:1;transform:none;visibility:visible;transition:opacity .34s var(--nv-spring),transform .42s var(--nv-spring),visibility 0s}.nv-stage:not(.is-visible) *,.nv-stage:not(.is-visible) *:before,.nv-stage:not(.is-visible) *:after{animation-play-state:paused!important}.nv-stage.is-visible .nv-phone{pointer-events:auto}.nv-stage.is-visible.is-landscape{transform:translate(calc(-227px * var(--nv-scale, 1)),calc(227px * var(--nv-scale, 1))) rotate(-90deg)}.nv-stage.is-landscape .nv-statusbar{opacity:0}.nv-slot{z-index:40}.nv-phone,.nv-call{text-rendering:geometricPrecision}.nv-phone svg,.nv-call svg{shape-rendering:geometricPrecision}.nv-glass-btn{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-glass-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-glass-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-width:36px;padding:0 10px;border-radius:999px;color:var(--nv-text);font-size:15px;font-weight:600;transition:transform .18s var(--nv-spring)}.nv-glass-btn:active{transform:scale(.94)}.nv-glass-btn--round{width:36px;padding:0}.nv-glass-btn--pill{padding:0 16px}.nv-phone{--frame-radius: 62px;--bezel: 7px;--band-shine: 1.25px;--band: 3.5px;--band-rim: 4.5px;--button-radius: 2px;position:relative;width:404px;height:858px;border-radius:var(--frame-radius);padding:var(--bezel);background:#050506;box-shadow:0 0 0 var(--band-shine) var(--nv-frame-metal, #74798a),0 0 0 var(--band) var(--nv-frame, #3a3a3e),0 0 0 var(--band-rim) #0000008c,inset 0 0 0 1px #ffffff0f,0 40px 90px #0000008c,0 12px 30px #00000059;zoom:var(--nv-scale, 1)}.nv-phone[data-frame=business]{--frame-radius: 42px;--band-shine: 1px;--band: 5px;--band-rim: 6px;--button-radius: .5px}.nv-phone[data-frame=secure]{--frame-radius: 54px;--band-shine: 0px;--band: 4px;--band-rim: 5px}.nv-screen{--nv-screen-radius: calc(var(--frame-radius) - var(--bezel));position:relative;width:390px;height:844px;border-radius:var(--nv-screen-radius);overflow:hidden;clip-path:inset(0 round var(--nv-screen-radius));isolation:isolate;background:var(--nv-bg, #000);color:var(--nv-text, #fff);font-size:calc(15px * var(--nv-text-scale, 1));letter-spacing:-.01em}.nv-screen--booting{background:#000}.nv-screen,.nv-screen *{scrollbar-width:none;-ms-overflow-style:none}.nv-screen::-webkit-scrollbar,.nv-screen *::-webkit-scrollbar{display:none;width:0;height:0}.nv-brightness-layer,.nv-wallpaper,.nv-content,.nv-boot,.nv-setup,.nv-lock,.nv-lock.is-pad:before,.nv-lost,.nv-home,.nv-app,.nv-folder-overlay,.nv-ctx,.nv-sheet-backdrop,.nv-cc,.nv-nc,.nv-nc__panel,.nv-dialog-backdrop,.nv-modal,.nv-camera-overlay,.nv-viewer,.nv-picker,.nv-social__overlay,.nv-social__sheet,.nv-product__overlay,.nv-commerce__overlay{border-radius:var(--nv-screen-radius, 55px)}.nv-commerce__bar,.nv-social__profile-nav{border-top-left-radius:var(--nv-screen-radius, 55px);border-top-right-radius:var(--nv-screen-radius, 55px)}.nv-brightness-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;filter:brightness(var(--nv-brightness, 1))}.nv-wallpaper{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nv-wallpaper, linear-gradient(160deg, #1d2b64, #f8cdda));background-size:cover;background-position:center}.nv-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden}.nv-side-button{position:absolute;width:4px;background:linear-gradient(90deg,var(--nv-frame-metal, #74798a),var(--nv-frame, #3a3a3e));box-shadow:0 0 0 .75px #00000073;border-radius:var(--button-radius, 2px)}.nv-side-button--action{left:calc(-3px - var(--band-rim, 4.5px));top:17%;height:34px}.nv-side-button--volume-up{left:calc(-3px - var(--band-rim, 4.5px));top:25%;height:62px}.nv-side-button--volume-down{left:calc(-3px - var(--band-rim, 4.5px));top:34%;height:62px}.nv-side-button--power{right:calc(-3px - var(--band-rim, 4.5px));top:28%;height:96px;background:linear-gradient(90deg,var(--nv-frame, #3a3a3e),var(--nv-frame-metal, #74798a))}button.nv-side-button{padding:0;border:0;cursor:pointer;transition:transform .12s}button.nv-side-button:after{content:"";position:absolute;top:-4px;right:-10px;bottom:-4px;left:-8px}button.nv-side-button:active{transform:translate(1.5px)}button.nv-side-button--power:after{top:-4px;right:-8px;bottom:-4px;left:-10px}button.nv-side-button--power:active{transform:translate(-1.5px)}.nv-slot--hud{z-index:45}.nv-volume-canvas{zoom:var(--nv-scale, 1);position:relative;width:404px;height:858px;pointer-events:none}.nv-volume-hud{position:absolute;left:19px;top:216px;width:28px;height:132px;border-radius:14px;overflow:hidden;clip-path:inset(0 round 14px);background:#26262aeb;box-shadow:inset 0 0 0 1px #ffffff29;pointer-events:none;opacity:0;transform:translate(-4px) scaleX(.8);transform-origin:left center;transition:opacity .22s,transform .3s var(--nv-spring)}.nv-volume-hud.is-open{opacity:1;transform:none}.nv-volume-hud__fill{position:absolute;left:0;right:0;bottom:0;background:#fff;transition:height .2s var(--nv-spring)}.nv-volume-hud>svg{position:absolute;left:7px;bottom:8px;color:#26262a}.nv-volume-hud.is-low>svg{color:#fff}.nv-statusbar{position:absolute;top:0;left:0;right:0;height:54px;display:grid;grid-template-columns:1fr 144px 1fr;align-items:center;padding:4px 8px 0;font-size:16px;font-weight:600;color:var(--nv-text, #fff);z-index:50;pointer-events:none;-webkit-user-select:none;user-select:none}.nv-statusbar__left{grid-column:1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:4px;padding-left:16px}.nv-statusbar__right{grid-column:3;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;overflow:hidden}.nv-statusbar__time{font-size:16.5px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.nv-statusbar__focus{opacity:.9}.nv-statusbar__hotspot{color:var(--nv-green)}.nv-statusbar__net{display:inline-flex;align-items:center;gap:4px;min-width:0}.nv-statusbar__net--muted{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-statusbar__carrier{display:none}.nv-screen[data-island-wide] .nv-statusbar{grid-template-columns:1fr 218px 1fr}.nv-signal{display:inline-flex;align-items:flex-end;gap:1.6px;height:11px}.nv-signal__bar{width:3.2px;border-radius:1px;align-self:flex-end;background:currentColor;opacity:.3}.nv-signal__bar.is-on{opacity:1}.nv-battery{display:inline-flex;align-items:center;gap:1.5px}.nv-battery__body{position:relative;width:26px;height:13px;border-radius:4.2px;overflow:hidden;display:flex;align-items:center;justify-content:center}.nv-battery__body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.35}.nv-battery__fill{position:absolute;left:0;top:0;bottom:0;background:currentColor;border-radius:0}.nv-battery__pct{position:relative;font-size:10px;font-weight:800;letter-spacing:-.03em;color:var(--nv-bg, #000);mix-blend-mode:normal;line-height:1;font-variant-numeric:tabular-nums}.nv-battery__cap{width:1.8px;height:4.5px;border-radius:0 1px 1px 0;background:currentColor;opacity:.45}.nv-battery.is-charging .nv-battery__fill{background:var(--nv-green)}.nv-battery.is-charging .nv-battery__pct{color:#fff}.nv-battery.is-low .nv-battery__fill{background:var(--nv-red)}.nv-battery.is-low .nv-battery__pct{color:currentColor}.nv-battery.is-lowpower .nv-battery__fill{background:#ffd60a}.nv-battery.is-lowpower .nv-battery__pct{color:#000}.nv-navbar{position:absolute;bottom:0;left:0;right:0;height:22px;display:flex;align-items:center;justify-content:center;z-index:72;pointer-events:none}.nv-navbar__pill{pointer-events:auto;width:138px;height:5px;border-radius:3px;background:var(--nv-text, #fff);opacity:.85;transition:opacity .2s,transform .2s var(--nv-spring);position:relative}.nv-navbar__pill:before{content:"";position:absolute;top:-9px;right:-20px;bottom:-9px;left:-20px}.nv-navbar__pill:hover{transform:scaleX(1.06)}.nv-navbar.is-passive .nv-navbar__pill{pointer-events:none}.nv-phone[data-walking] .nv-screen{filter:brightness(.82);transition:filter .2s}.nv-walk-hint{position:absolute;left:50%;top:58px;z-index:90;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;background:#000000b8;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none;animation:nv-fade-in .2s ease}.nv-crash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:#111;color:#fff;font:14px/1.4 system-ui,sans-serif;text-align:center}.nv-crash pre{max-width:680px;white-space:pre-wrap;color:#ff9f0a;font-size:12px}.nv-crash button{padding:10px 18px;border-radius:999px;background:var(--nv-accent, #0a84ff);color:var(--nv-accent-contrast, #fff);font-weight:600}.nv-app-crash{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:var(--nv-bg);color:var(--nv-text);text-align:center;padding:24px}.nv-app-crash button{padding:10px 20px;border-radius:999px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-weight:600}@keyframes nv-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nv-home-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}[data-reduce-motion="1"] .nv-home{animation:none}@keyframes nv-pop-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes nv-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes nv-banner-in{0%{opacity:0;transform:translateY(-28px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nv-jiggle{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes nv-jiggle-b{0%,to{transform:rotate(1.4deg) translateY(.4px)}50%{transform:rotate(-1.4deg) translateY(-.4px)}}.nv-screen[data-surface=home] .nv-statusbar,.nv-screen[data-surface=lock] .nv-statusbar,.nv-screen[data-surface=lock-camera] .nv-statusbar{color:#fff}.nv-screen[data-surface=home] .nv-navbar__pill,.nv-screen[data-surface=lock] .nv-navbar__pill,.nv-screen[data-surface=lock-camera] .nv-navbar__pill{background:#fff}.nv-screen[data-surface=home] .nv-battery__pct,.nv-screen[data-surface=lock] .nv-battery__pct,.nv-screen[data-surface=lock-camera] .nv-battery__pct{color:#000}.nv-boot{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:44px;z-index:40}.nv-boot__logo{display:flex;flex-direction:column;align-items:center;gap:14px;animation:nv-fade-up .7s var(--nv-spring)}.nv-boot__mark{font-size:64px;color:#fff}.nv-boot__name{font-size:22px;font-weight:600;letter-spacing:.02em;color:#fff}.nv-boot__spinner{width:24px;height:24px;border:2.5px solid rgba(255,255,255,.16);border-top-color:#fff;border-radius:50%;animation:nv-spin .8s linear infinite}@keyframes nv-setup-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes nv-setup-drift{0%{transform:translate(-5%) rotate(-4deg)}to{transform:translate(5%,4%) rotate(6deg)}}@keyframes nv-setup-float{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.nv-setup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:38;display:flex;flex-direction:column;padding:var(--nv-safe-top) 22px calc(var(--nv-safe-bottom) + 6px);background:var(--nv-grouped-bg);color:var(--nv-text);overflow:hidden;isolation:isolate}.nv-setup__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:.45;transition:opacity .7s ease}.nv-setup__glow:before{content:"";position:absolute;left:-35%;right:-35%;top:-24%;height:64%;background:radial-gradient(38% 46% at 32% 48%,rgba(10,132,255,.34),transparent 70%),radial-gradient(36% 44% at 68% 42%,rgba(255,95,162,.28),transparent 70%),radial-gradient(32% 40% at 52% 74%,rgba(255,179,92,.26),transparent 70%);transition:top .9s var(--nv-spring),height .9s var(--nv-spring);animation:nv-setup-drift 12s ease-in-out infinite alternate}.nv-setup[data-step=welcome] .nv-setup__glow,.nv-setup[data-step=done] .nv-setup__glow{opacity:1}.nv-setup[data-step=welcome] .nv-setup__glow:before,.nv-setup[data-step=done] .nv-setup__glow:before{top:-4%;height:92%}.nv-setup__top{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:44px}.nv-setup__back{position:absolute;left:-10px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;padding:6px 8px 6px 2px;color:var(--nv-accent);font-size:17px;transition:opacity .2s}.nv-setup__back:disabled{opacity:0;pointer-events:none}.nv-setup__back:active{opacity:.55}.nv-setup__progress{display:flex;gap:5px}.nv-setup__progress span{width:16px;height:4px;border-radius:2px;background:var(--nv-fill-strong);transition:width .4s var(--nv-spring),background .3s}.nv-setup__progress span.is-done{background:var(--nv-accent)}.nv-setup__progress span.is-current{width:30px;background:var(--nv-accent)}.nv-setup__body{flex:1;min-height:0;display:flex;flex-direction:column;gap:22px;padding:14px 0 12px;overflow-y:auto;scrollbar-width:none}.nv-setup__body::-webkit-scrollbar{display:none}.nv-setup__body{animation:nv-setup-in .5s var(--nv-spring)}.nv-setup__head{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:6px;text-align:center}.nv-setup__head h2{margin-top:8px;font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.025em}.nv-setup__head p{max-width:316px;color:var(--nv-text-secondary);font-size:15px;line-height:1.42}.nv-setup__icon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:23px;color:#fff;box-shadow:0 12px 28px #0003,inset 0 1px #ffffff59;animation:nv-pop-in .55s var(--nv-spring-bouncy)}.nv-setup__icon[data-tone=blue]{background:linear-gradient(145deg,#5ac8fa,#0a84ff)}.nv-setup__icon[data-tone=cyan]{background:linear-gradient(145deg,#70d7ff,#0a7cff)}.nv-setup__icon[data-tone=indigo]{background:linear-gradient(145deg,#8e8cff,#5e5ce6)}.nv-setup__icon[data-tone=pink]{background:linear-gradient(145deg,#ff7eb3,#ff2d55)}.nv-setup__icon[data-tone=orange]{background:linear-gradient(145deg,#ffc145,#ff8a00)}.nv-setup__icon[data-tone=green]{background:linear-gradient(145deg,#5ee07a,#28b14c)}.nv-setup__hello{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding-bottom:36px;text-align:center}.nv-setup__hello h1{max-width:310px;font-size:38px;font-weight:800;line-height:1.05;letter-spacing:-.035em}.nv-setup__hello p{max-width:290px;color:var(--nv-text-secondary);font-size:17px;line-height:1.4}.nv-setup__logo{margin-bottom:14px;font-size:80px;line-height:1;background:linear-gradient(135deg,#5b7cff 10%,#ff5fa2 55%,#ffb35c 90%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 10px 24px rgba(91,124,255,.35));animation:nv-pop-in .8s var(--nv-spring-bouncy),nv-setup-float 4s ease-in-out .8s infinite alternate}.nv-setup__done-mark{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin-bottom:14px;border-radius:50%;color:#fff;background:linear-gradient(145deg,#5ee07a,#28b14c);box-shadow:0 16px 36px #30d1585c,inset 0 1px #fff6;animation:nv-pop-in .65s var(--nv-spring-bouncy)}.nv-setup__group{flex-shrink:0;overflow:hidden;border-radius:18px;background:var(--nv-grouped-cell)}.nv-setup__group>*+*{box-shadow:inset 0 .5px 0 var(--nv-separator)}.nv-setup__feature{display:flex;align-items:center;gap:14px;padding:13px 16px}.nv-setup__feature>svg{flex-shrink:0;color:var(--nv-accent)}.nv-setup__feature span{display:flex;min-width:0;flex-direction:column;gap:2px}.nv-setup__feature strong{font-size:15px;font-weight:600}.nv-setup__feature small{color:var(--nv-text-secondary);font-size:12.5px;line-height:1.35}.nv-setup__account-card{display:flex;align-items:center;gap:12px;padding:14px 16px}.nv-setup__account-card>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nv-setup__account-card strong{font-size:16px;font-weight:600}.nv-setup__account-card small{overflow:hidden;color:var(--nv-text-secondary);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.nv-setup__account-card>svg{flex-shrink:0;color:var(--nv-accent)}.nv-setup__avatar{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(145deg,#5ac8fa,#0a84ff);color:#fff;font-size:19px;font-weight:700}.nv-setup__auth .nv-auth{gap:12px;padding:0}.nv-setup__auth .nv-auth__mark{width:76px;height:76px;border-radius:23px}.nv-setup__auth .nv-auth__title{font-size:28px;letter-spacing:-.02em}.nv-setup__auth .nv-auth__sub{font-size:14px;line-height:1.4}.nv-setup__auth .nv-auth input,.nv-setup__auth .nv-auth__mailbox{border-color:transparent;border-radius:14px;background:var(--nv-grouped-cell)}.nv-setup__auth .nv-auth input{padding:14px 15px;font-size:16px}.nv-setup__auth .nv-auth__mailbox input{background:transparent}.nv-setup__auth .nv-auth__mailbox span{font-size:16px}.nv-setup__auth .nv-auth__primary{min-height:50px;margin-top:6px;border-radius:999px;font-size:17px}.nv-setup__auth .nv-auth__switch{font-size:15px}.nv-setup__auth .nv-auth__hint{font-size:12px;line-height:1.4}.nv-setup__backups{max-height:310px;overflow-y:auto}.nv-setup__backup{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;color:var(--nv-text);text-align:left}.nv-setup__backup>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nv-setup__backup strong{font-size:15px;font-weight:600}.nv-setup__backup small{color:var(--nv-text-secondary);font-size:11.5px}.nv-setup__backup>svg{flex-shrink:0;color:var(--nv-text-secondary);opacity:.6}.nv-setup__backup:active{background:var(--nv-fill)}.nv-setup__backup:disabled{opacity:.5}.nv-setup__backup-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(145deg,#70d7ff,#0a7cff);color:#fff}.nv-setup__status{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--nv-text-secondary);font-size:14px}.nv-setup__spinner{width:16px;height:16px;border-radius:50%;border:2px solid var(--nv-fill-strong);border-top-color:var(--nv-accent);animation:nv-spin .8s linear infinite}.nv-setup__error{color:var(--nv-red);font-size:13px;text-align:center}.nv-setup__themes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nv-setup__theme{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 6px 13px;border:2px solid transparent;border-radius:22px;background:var(--nv-grouped-cell);color:var(--nv-text);transition:border-color .2s,transform .2s var(--nv-spring)}.nv-setup__theme:active{transform:scale(.97)}.nv-setup__theme.is-active{border-color:var(--nv-accent)}.nv-setup__theme-label{font-size:14px;font-weight:600}.nv-setup__radio{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid var(--nv-fill-strong);border-radius:50%;color:var(--nv-accent-contrast);transition:background .2s,border-color .2s}.nv-setup__theme.is-active .nv-setup__radio{border-color:var(--nv-accent);background:var(--nv-accent)}.nv-setup__mini{--dock: rgba(255, 255, 255, .75);position:relative;display:flex;flex-direction:column;gap:7px;width:64px;height:128px;padding:17px 7px 7px;border-radius:15px;background:#f2f2f7;box-shadow:0 0 0 3px #1c1c1e,0 10px 20px #00000038}.nv-setup__mini[data-theme=dark]{--dock: rgba(255, 255, 255, .16);background:#000}.nv-setup__mini[data-theme=system]{--dock: rgba(142, 142, 147, .4);background:linear-gradient(135deg,#f2f2f7 50%,#000 50%)}.nv-setup__mini-bar{position:absolute;top:6px;left:50%;width:20px;height:6px;margin-left:-10px;border-radius:3px;background:#1c1c1e}.nv-setup__mini-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.nv-setup__mini-grid i{aspect-ratio:1;border-radius:3px}.nv-setup__mini-grid i:nth-child(1){background:#34c759}.nv-setup__mini-grid i:nth-child(2){background:#0a84ff}.nv-setup__mini-grid i:nth-child(3){background:#ff9500}.nv-setup__mini-grid i:nth-child(4){background:#ff2d55}.nv-setup__mini-grid i:nth-child(5){background:#5e5ce6}.nv-setup__mini-grid i:nth-child(6){background:#fc0}.nv-setup__mini-grid i:nth-child(7){background:#64d2ff}.nv-setup__mini-grid i:nth-child(8){background:#af52de}.nv-setup__mini-dock{display:flex;justify-content:center;gap:4px;margin-top:auto;padding:3px;border-radius:6px;background:var(--dock)}.nv-setup__mini-dock i{width:9px;height:9px;border-radius:3px;background:#8e8e93}.nv-setup__wallpapers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 12px;padding:6px 4px 8px}.nv-setup__wp{position:relative;border-radius:16px;transition:transform .2s var(--nv-spring)}.nv-setup__wp:active{transform:scale(.96)}.nv-setup__wp-art{display:flex;justify-content:center;aspect-ratio:9/19.5;border-radius:16px;background-size:cover;box-shadow:0 6px 16px #0000002e,inset 0 0 0 .5px #fff3;transition:box-shadow .25s}.nv-setup__wp.is-active .nv-setup__wp-art{box-shadow:0 0 0 3px var(--nv-grouped-bg),0 0 0 5.5px var(--nv-accent),0 10px 22px #0000003d}.nv-setup__wp-clock{margin-top:22%;color:#fff;font-size:19px;font-weight:700;letter-spacing:-.04em;text-shadow:0 1px 8px rgba(0,0,0,.25)}.nv-setup__wp-check{position:absolute;bottom:9px;left:50%;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:var(--nv-accent);color:var(--nv-accent-contrast);box-shadow:0 2px 8px #0000004d;animation:nv-pop-in .3s var(--nv-spring-bouncy)}.nv-setup__voice .nv-voicepref{padding:14px 16px;border-radius:18px;background:var(--nv-grouped-cell)}.nv-setup__pin{flex:1;display:flex;align-items:center;justify-content:center}.nv-setup__actions{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding-top:10px;animation:nv-fade-in .4s ease}.nv-setup__actions .nv-btn{width:100%}.nv-setup__actions .nv-btn--ghost{min-height:44px;padding:10px;font-size:16px}.nv-btn{border-radius:999px;min-height:50px;padding:14px 20px;font-size:17px;font-weight:600;transition:transform .15s var(--nv-spring),opacity .15s}.nv-btn:active{transform:scale(.97);opacity:.85}.nv-btn--primary{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-btn--ghost{color:var(--nv-accent)}.nv-btn--tonal{background:var(--nv-grouped-cell);color:var(--nv-accent)}.nv-btn:disabled{opacity:.5;transform:none}.nv-lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:36;display:flex;flex-direction:column;padding:64px 16px 24px;color:#fff;touch-action:none;transition:transform .35s var(--nv-spring),opacity .35s;-webkit-user-select:none;user-select:none}.nv-lock.is-pad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#00000047;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);animation:nv-fade-in .3s ease}.nv-lock__top{display:flex;flex-direction:column;align-items:center;text-align:center}.nv-lock__lockicon{color:var(--nv-lock-clock-color);opacity:.92;margin-bottom:9px;filter:drop-shadow(0 1px 5px rgba(0,0,0,.28))}.nv-lock__date{color:var(--nv-lock-clock-color);font-size:20px;font-weight:650;letter-spacing:-.02em;opacity:.96;text-shadow:0 1px 12px rgba(0,0,0,.18)}.nv-lock__clock{font-size:106px;font-weight:700;line-height:.95;letter-spacing:-.065em;font-variant-numeric:tabular-nums;color:var(--nv-lock-clock-color);text-shadow:0 2px 30px rgba(0,0,0,.16),0 0 1px rgba(255,255,255,.6);margin-top:2px}.nv-lock[data-clock-font=rounded] .nv-lock__clock{font-family:"Arial Rounded MT Bold","SF Pro Rounded",var(--nv-font);font-weight:700}.nv-lock[data-clock-font=classic] .nv-lock__clock{font-family:Georgia,Times New Roman,serif;font-weight:600;letter-spacing:-.075em}.nv-lock[data-clock-font=thin] .nv-lock__clock{font-family:var(--nv-font);font-weight:250;letter-spacing:-.075em}.nv-lock[data-clock-font=mono] .nv-lock__clock{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:91px;font-weight:500;letter-spacing:-.08em}.nv-lock.is-pad .nv-lock__clock{font-size:64px}.nv-lock__glance{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:15px}.nv-lock__glance span{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-lock__glance span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-lock__glance span{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;color:var(--nv-lock-clock-color);font-size:12px;font-weight:650;max-width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-lock__chips{display:flex;gap:6px;margin-top:10px}.nv-lock__chip{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;background:#00000047;border-radius:999px;font-size:12px;font-weight:600}.nv-lock__notifs{margin-top:auto;display:flex;flex-direction:column;gap:8px}.nv-lock__notif{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-lock__notif:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-lock__notif{display:flex;gap:11px;align-items:center;border-radius:24px;padding:12px 14px;color:var(--nv-text);animation:nv-fade-up .35s var(--nv-spring)}.nv-lock__notif-body{display:flex;flex-direction:column;min-width:0}.nv-lock__player{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-lock__player:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-lock__player{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:30px;padding:16px 18px 12px;color:#fff;text-align:center;background:#28282c61;animation:nv-fade-up .35s var(--nv-spring)}.nv-lock__player>strong,.nv-lock__player>small{max-width:calc(100% - 44px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-lock__player>strong{font-size:16px;font-weight:650}.nv-lock__player>small{font-size:16px;color:#ffffff9e}.nv-lock__player .nv-music-scrub{align-self:stretch;margin-top:10px}.nv-lock__player-wave{position:absolute;top:18px;right:20px;color:#ffffff8c}.nv-lock__player-controls{align-self:stretch;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;justify-items:center;margin-top:8px}.nv-lock__player-controls>button,.nv-lock__player-controls>span{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;color:#ffffff8c}.nv-lock__player-controls>button:disabled{opacity:.35}.nv-lock__player-controls>button[data-active=true]{color:#fff;background:#ffffff2e}.nv-lock__player-controls .nv-music-transport{justify-self:stretch;justify-content:space-evenly;color:#fff}.nv-lock__player-controls .nv-music-transport button{width:62px;height:54px}.nv-lock.is-music .nv-lock__top{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:16px}.nv-lock.is-music .nv-lock__top>*{order:3;flex-basis:100%}.nv-lock.is-music .nv-lock__top .nv-lock__lockicon{order:0}.nv-lock.is-music .nv-lock__top .nv-lock__clock{order:1;flex-basis:auto;font-size:34px;line-height:1.1;margin:0;letter-spacing:-.03em}.nv-lock.is-music .nv-lock__top .nv-lock__date{order:2;flex-basis:auto;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-.02em;opacity:.8}.nv-lock__art{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:18px 0 14px;animation:nv-fade-up .35s var(--nv-spring)}.nv-lock__art .nv-music__cover{width:auto!important;height:100%!important;max-width:100%;max-height:358px;aspect-ratio:1;border-radius:18px;box-shadow:0 18px 44px #00000059}.nv-lock.is-music .nv-lock__notifs{margin-top:0}.nv-lock.is-leaving{pointer-events:none}.nv-lock__notif-title{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-lock__notif-content{font-size:13.5px;opacity:.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv-lock__bottom{margin-top:18px}.nv-lock__shortcuts{display:flex;justify-content:space-between;padding:0 26px 18px}.nv-lock__shortcut{width:50px;height:50px;border-radius:50%;background:#08141c6b;border:.5px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s var(--nv-spring)}.nv-lock__shortcut:active{transform:scale(1.12)}.nv-lock__shortcut.is-on{background:#fff;color:#111;box-shadow:0 0 22px #fff4d68c}.nv-lock__swipe{width:100%;display:flex;justify-content:center;padding:6px 0 4px;color:#fff;opacity:.9;font-size:14px;font-weight:600;animation:nv-fade-up 1.6s ease infinite alternate}.nv-lock__pad{margin-top:auto;margin-bottom:8px;display:flex;flex-direction:column;align-items:center;gap:18px}.nv-lock__cancel{color:#fff;font-size:16px;font-weight:500;padding:6px 12px}.nv-home{--col-w: 90px;--row-h: 102px;--tile: var(--nv-icon-tile, 62px);--tile-top: calc(10px - (var(--tile) - 62px) / 4);position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;-webkit-user-select:none;user-select:none;animation:nv-home-in .42s var(--nv-spring)}.nv-home__edit-bar{position:absolute;top:10px;left:18px;right:18px;z-index:30;display:flex;justify-content:space-between;align-items:center;animation:nv-fade-in .25s ease}.nv-home__edit-bar .nv-glass-btn{color:#fff;--nv-glass: rgba(255, 255, 255, .18)}.nv-home__gesture{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.nv-home__viewport{position:absolute;top:50px;left:0;right:0;height:calc(var(--row-h) * 6 + 12px);overflow:hidden}.nv-home__pages{display:flex;height:100%;transition:transform .5s var(--nv-spring);will-change:transform}.nv-home__page{flex:0 0 100%;height:100%;overflow:hidden}.nv-home__grid{display:grid;grid-template-columns:repeat(4,var(--col-w));grid-template-rows:repeat(6,var(--row-h));grid-auto-flow:row dense;justify-content:center;padding-top:6px;height:100%}.nv-home__dots{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-home__dots:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-home__dots{position:absolute;top:692px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;height:26px;padding:0 11px;border-radius:999px;z-index:6;transition:opacity .2s}.nv-home__dots.is-hidden{opacity:0;pointer-events:none}.nv-home__dot{width:7px;height:7px;border-radius:50%;background:#fff6;transition:background .2s,transform .2s}.nv-home__dot.is-active{background:#fff}.nv-home__dot:before{content:"";display:block;margin:-6px;width:19px;height:19px}.nv-edges{position:absolute;top:0;left:0;right:0;height:46px;display:flex;z-index:30}.nv-edges__zone{flex:1;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.nv-edges__gap{width:132px;flex-shrink:0;pointer-events:none}.nv-dock{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-dock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-dock{position:absolute;bottom:12px;left:12px;right:12px;height:92px;display:flex;justify-content:space-evenly;align-items:center;padding:0 6px;border-radius:40px;z-index:5}.nv-dock .nv-appicon{width:76px;padding-top:0}.nv-dock .nv-appicon__remove{top:1px}.nv-notif-icon,.nv-appicon__tile,.nv-tile{position:relative;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:var(--nv-icon-radius, 23%);background:var(--nv-app-color, #8e8e93);box-shadow:0 2px 5px #0000002e}.nv-notif-icon:after,.nv-appicon__tile:after,.nv-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,rgba(255,255,255,.12),transparent 48%,rgba(0,0,0,.03));box-shadow:inset 0 .5px .5px #ffffff59}.nv-tile--md{width:var(--tile, 62px);height:var(--tile, 62px)}.nv-tile--sm{width:40px;height:40px}.nv-tile--xs{width:100%;height:100%;border-radius:26%;box-shadow:none}.nv-tile--xs:after{display:none}.nv-appicon{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding-top:var(--tile-top, 10px);min-width:0;transition:opacity .15s}.nv-appicon.is-editing .nv-appicon__tile{animation:nv-jiggle .26s ease-in-out infinite}.nv-appicon.is-editing:nth-child(2n) .nv-appicon__tile{animation-name:nv-jiggle-b;animation-duration:.3s}.nv-appicon.is-drag-source{opacity:0}.nv-appicon.is-folder-target .nv-appicon__tile{transform:scale(1.14);box-shadow:0 0 0 7px #ffffff47,0 10px 26px #0000004d}.nv-appicon__tile{width:var(--tile, 62px);height:var(--tile, 62px);transition:transform .22s var(--nv-spring),box-shadow .22s}.nv-appicon__tile:active{transform:scale(.92)}.nv-appicon__badge{position:absolute;top:-5px;right:-5px;z-index:2;min-width:22px;height:22px;padding:0 6px;background:var(--nv-red, #ff3b30);color:#fff;border-radius:11px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0003}.nv-appicon__remove{position:absolute;z-index:3;top:calc(var(--tile-top, 10px) - 7px);left:calc(50% - var(--tile, 62px) / 2 - 7px);width:23px;height:23px;border-radius:50%;background:#787880b8;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000040;animation:nv-pop-in .22s var(--nv-spring-bouncy)}.nv-appicon__label{font-size:11.5px;font-weight:500;letter-spacing:0;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-folder{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:var(--tile-top, 10px)}.nv-folder.is-editing .nv-folder__preview{animation:nv-jiggle .28s ease-in-out infinite}.nv-folder.is-drag-source{opacity:0}.nv-folder.is-folder-target .nv-folder__preview{transform:scale(1.14)}.nv-folder__label{font-size:11.5px;font-weight:500;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-folder__preview{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-folder__preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-folder__preview{width:var(--tile, 62px);height:var(--tile, 62px);border-radius:var(--nv-icon-radius, 23%);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:3.5px;padding:8px;transition:transform .22s var(--nv-spring)}.nv-folder-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:75;background:#0000002e;-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);display:flex;align-items:center;justify-content:center;padding:24px;animation:nv-fade-in .25s ease}.nv-folder-overlay__inner{width:100%;display:flex;flex-direction:column;gap:18px;align-items:center;animation:nv-pop-in .35s var(--nv-spring)}.nv-folder-overlay__name{background:transparent;border:none;text-align:center;width:100%;color:#fff;font-size:30px;font-weight:700;letter-spacing:-.02em;outline:none;text-shadow:0 1px 10px rgba(0,0,0,.2)}.nv-folder-overlay__name.is-editable{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-folder-overlay__name.is-editable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-folder-overlay__name.is-editable{width:auto;max-width:280px;padding:6px 18px;border-radius:16px;font-size:22px}.nv-folder-overlay__panel{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-folder-overlay__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-folder-overlay__panel{width:314px;border-radius:42px;padding:22px 12px 18px}.nv-folder-overlay__grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:10px}.nv-folder-overlay__grid .nv-appicon{--tile-top: 6px}.nv-folder-overlay__hint{color:#ffffffbf;font-size:12px;text-align:center}.nv-ctx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;background:#00000029;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);animation:nv-fade-in .2s ease}.nv-ctx__lift{position:absolute;display:flex;align-items:center;justify-content:center;animation:nv-pop-in .3s var(--nv-spring-bouncy)}.nv-ctx__lift>*{transform:scale(1.05);box-shadow:0 16px 40px #00000059}.nv-ctx__lift>.nv-tile{width:100%;height:100%}.nv-ctx__lift>.nv-folder__preview{width:100%;height:100%}.nv-ctx__widget{width:100%;height:100%;border-radius:var(--nv-radius-card);display:block}.nv-ctx__widget>.nv-widget{height:100%}.nv-ctx__menu{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-ctx__menu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-ctx__menu{position:absolute;border-radius:22px;overflow:hidden;padding:4px 0;color:var(--nv-text);animation:nv-pop-in .28s var(--nv-spring-bouncy)}.nv-ctx__menu.is-below{transform-origin:top center}.nv-ctx__menu.is-above{transform-origin:bottom center}.nv-ctx__item{display:flex;align-items:center;gap:8px;width:100%;padding:11px 16px 11px 8px;text-align:left;font-size:16px;color:var(--nv-text)}.nv-ctx__item+.nv-ctx__item{border-top:.5px solid var(--nv-separator)}.nv-ctx__item:active{background:var(--nv-fill)}.nv-ctx__item.is-danger{color:var(--nv-red)}.nv-ctx__check{width:18px;display:flex;justify-content:center}.nv-ctx__label{flex:1}.nv-ghost{position:absolute;z-index:70;pointer-events:none;display:flex;align-items:center;justify-content:center;transform:scale(1.1);filter:drop-shadow(0 16px 24px rgba(0,0,0,.35))}.nv-ghost>.nv-tile,.nv-ghost>.nv-folder__preview{width:100%;height:100%}.nv-ghost__widget{width:100%;height:100%;display:block}.nv-ghost__widget>.nv-widget{height:100%}.nv-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:85;background:#0000004d;animation:nv-fade-in .25s ease}.nv-sheet{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-sheet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-sheet{position:absolute;left:8px;right:8px;bottom:8px;top:64px;border-radius:44px;display:flex;flex-direction:column;color:var(--nv-text);animation:nv-sheet-up .45s var(--nv-spring);overflow:hidden}.nv-sheet__grabber{width:38px;height:5px;border-radius:3px;background:var(--nv-fill-strong);margin:8px auto 0;flex-shrink:0}.nv-sheet__head{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;padding:8px 16px 12px}.nv-sheet__head strong{text-align:center;font-size:17px;font-weight:600}.nv-sheet__head .nv-glass-btn{color:var(--nv-text)}.nv-sheet__spacer{width:36px}.nv-wgallery{flex:1;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:18px 14px;padding:6px 18px 30px;align-content:start}.nv-wgallery__empty{grid-column:1/-1;text-align:center;color:var(--nv-text-secondary);padding:40px 0}.nv-wgallery__item{display:flex;flex-direction:column;gap:8px;align-items:stretch;text-align:left;color:var(--nv-text);transition:transform .2s var(--nv-spring)}.nv-wgallery__item:active{transform:scale(.97)}.nv-wgallery__item.is-wide{grid-column:1/-1}.nv-wgallery__preview{display:block;pointer-events:none;border-radius:var(--nv-radius-card);overflow:hidden}.nv-wgallery__preview>.nv-widget{height:100%}.nv-wgallery__preview--small{aspect-ratio:1}.nv-wgallery__preview--medium{height:156px}.nv-wgallery__name{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;padding-left:4px}.nv-wdetail{flex:1;display:flex;flex-direction:column;align-items:center;gap:22px;padding:10px 18px 26px}.nv-wdetail__stage{flex:1;width:100%;display:flex;align-items:center;justify-content:center}.nv-wdetail__preview{display:block;pointer-events:none}.nv-wdetail__preview>.nv-widget{height:100%}.nv-wdetail__preview--small{width:164px;height:164px}.nv-wdetail__preview--medium{width:336px;height:164px}.nv-wdetail__preview--large{width:336px;height:356px}.nv-wdetail__sizes{display:flex;gap:6px;padding:4px;border-radius:999px;background:var(--nv-fill)}.nv-wdetail__size{padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--nv-text)}.nv-wdetail__size.is-active{background:var(--nv-grouped-cell);box-shadow:0 2px 8px #00000026}.nv-wdetail__add{width:100%;height:52px;border-radius:999px;background:var(--nv-accent);color:var(--nv-accent-contrast);display:flex;align-items:center;justify-content:center;gap:6px;font-size:17px;font-weight:600}.nv-wdetail__add:active{opacity:.85}.nv-widget-slot{position:relative;padding:var(--tile-top, 10px) calc((var(--col-w, 90px) - var(--tile, 62px)) / 2) calc(var(--row-h, 102px) - var(--tile-top, 10px) - var(--tile, 62px));grid-column:span 2;grid-row:span 2;transition:opacity .15s}.nv-widget-slot--medium{grid-column:span 4}.nv-widget-slot--large{grid-column:span 4;grid-row:span 4}.nv-widget-slot>.nv-widget{height:100%}.nv-widget-slot.is-editing>.nv-widget{animation:nv-jiggle .34s ease-in-out infinite;animation-name:nv-jiggle-b}.nv-widget-slot.is-drag-source{opacity:0}.nv-widget-slot.is-unavailable{visibility:hidden}.nv-widget-slot.is-editing.is-unavailable{visibility:visible;border-radius:var(--nv-radius-card)}.nv-widget-slot__remove,.nv-widget-slot__resize{position:absolute;z-index:3;width:23px;height:23px;border-radius:50%;background:#787880b8;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000040;animation:nv-pop-in .22s var(--nv-spring-bouncy)}.nv-widget-slot__remove{top:calc(var(--tile-top, 10px) - 7px);left:calc((var(--col-w, 90px) - var(--tile, 62px)) / 2 - 7px)}.nv-widget-slot__resize{background:#fff;color:#1c1c1e;bottom:calc(var(--row-h, 102px) - var(--tile-top, 10px) - var(--tile, 62px) - 7px);right:calc((var(--col-w, 90px) - var(--tile, 62px)) / 2 - 7px)}.nv-ring{--nv-ring: 50%;position:relative;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--nv-green) var(--nv-ring),var(--nv-fill-strong) 0)}.nv-ring:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:var(--nv-grouped-cell)}.nv-ring svg{position:relative}.nv-ring.is-low{background:conic-gradient(var(--nv-red) var(--nv-ring),var(--nv-fill-strong) 0)}.nv-cc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:68;pointer-events:none;background:#0000004d;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);opacity:0;transition:opacity .3s ease,backdrop-filter .35s ease}.nv-cc.is-open{pointer-events:auto;opacity:1;-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%)}.nv-cc__status{position:absolute;top:20px;left:32px;color:#fff;font-size:14px;font-weight:600}.nv-cc__panel{position:absolute;top:92px;left:50%;display:grid;grid-template-columns:repeat(4,78px);grid-auto-rows:78px;gap:16px;transform:translate(-50%) scale(.88);transform-origin:top right;transition:transform .45s var(--nv-spring-bouncy);color:#fff}.nv-cc.is-open .nv-cc__panel{transform:translate(-50%) scale(1)}.nv-cc__module{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-cc__module:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-cc__module{--nv-glass-clear: rgba(255, 255, 255, .14);border-radius:34px;color:#fff}.nv-cc__connect{grid-column:1/3;grid-row:1/3;display:grid;grid-template-columns:1fr 1fr;place-items:center;padding:10px 8px}.nv-cc__conn{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:76px}.nv-cc__conn small{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;opacity:.82}.nv-cc__conn.is-disabled{opacity:.4}.nv-cc__round{width:52px;height:52px;border-radius:50%;background:#ffffff29;color:#fff;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s var(--nv-spring)}.nv-cc__round:active{transform:scale(.92)}.nv-cc__round.is-active{background:var(--nv-cc-tone)}.nv-cc__vslider{grid-row:1/3;position:relative;overflow:hidden;border-radius:36px;cursor:ns-resize;touch-action:none;outline:none;display:flex;align-items:flex-end;justify-content:center;padding-bottom:18px}.nv-cc__vfill{position:absolute;left:0;right:0;bottom:0;background:#fffffff5;transition:height .08s linear}.nv-cc__vicon{position:relative;color:#fff;mix-blend-mode:difference}.nv-cc__music{grid-column:1/5;display:flex;align-items:center;gap:6px;padding:0 12px 0 14px}.nv-cc__music .nv-music__cover{border-radius:12px}.nv-cc__music-song{flex:1;min-width:0;display:flex;align-items:center;gap:12px;text-align:left;color:#fff}.nv-cc__music-song>span:last-child{min-width:0;display:flex;flex-direction:column}.nv-cc__music-song strong,.nv-cc__music-song small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-cc__music-song strong{font-size:15px;font-weight:600}.nv-cc__music-song small{font-size:12px;opacity:.7}.nv-cc__music-song:disabled{cursor:default}.nv-cc__music-empty{width:50px;height:50px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff24}.nv-cc__focus{grid-column:1/3;display:flex;align-items:center;gap:10px;padding:0 16px;text-align:left;border-radius:40px}.nv-cc__focus.is-active{--nv-glass-clear: rgba(255, 255, 255, .92);color:#1c1c1e}.nv-cc__focus-icon{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:#ffffff29;display:flex;align-items:center;justify-content:center}.nv-cc__focus.is-active .nv-cc__focus-icon{background:#5e5ce6;color:#fff}.nv-cc__noise{grid-column:span 2;border-radius:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.nv-cc__noise small{font-size:11px;font-weight:600;opacity:.8;white-space:nowrap}.nv-cc__noise-modes{display:flex;gap:10px}.nv-cc__noise-modes button{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff29;color:#fff;transition:background .2s,color .2s,transform .2s var(--nv-spring)}.nv-cc__noise-modes button:active{transform:scale(.9)}.nv-cc__noise-modes button.is-active{background:#fff;color:#1c1c1e}.nv-cc__focus-text{display:flex;flex-direction:column}.nv-cc__focus-text strong{font-size:15px;font-weight:600}.nv-cc__focus-text small{font-size:12px;opacity:.7}.nv-cc__square{border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s var(--nv-spring)}.nv-cc__square:active{transform:scale(.92)}.nv-cc__square.is-active{--nv-glass-clear: rgba(255, 255, 255, .94);color:#1c1c1e}.nv-cc__square.is-alert{color:var(--nv-red)}.nv-cc__square.is-light{background:#fff!important;color:#111}.nv-cc__square.is-disabled{opacity:.35}.nv-cc__square{position:relative}.nv-cc__badge{position:absolute;bottom:9px;left:50%;transform:translate(-50%);font-size:9px;font-weight:700;letter-spacing:.02em;white-space:nowrap;opacity:.85}.nv-cc__square.has-badge svg{margin-top:-10px}.nv-cc__sheet{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-cc__sheet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-cc__sheet{--nv-glass-clear: rgba(30, 30, 34, .55);position:absolute;top:92px;left:50%;transform:translate(-50%);width:360px;max-height:calc(100% - 140px);overflow-y:auto;border-radius:34px;padding:14px 14px 16px;color:#fff;animation:nv-cc-sheet .28s var(--nv-spring)}.nv-cc__sheet-head{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 10px}.nv-cc__sheet-head strong{font-size:17px}.nv-cc__sheet-head button{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff29;color:#fff}.nv-cc__sections{display:flex;flex-direction:column;gap:10px}.nv-cc__sections section{background:#ffffff14;border-radius:20px;padding:6px 0}.nv-cc__row{display:flex;align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:600}.nv-cc__row>span{flex:1}.nv-cc__item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 14px 7px 40px;text-align:left;color:#fff}.nv-cc__item>span{flex:1;min-width:0;display:flex;flex-direction:column}.nv-cc__item strong{font-size:13px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-cc__item small{font-size:11px;opacity:.7}.nv-cc__item em{font-style:normal;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px;background:#30d158;color:#fff}.nv-cc__item.is-chosen strong{color:#64d2ff}.nv-cc__item:disabled{cursor:default}.nv-cc__note{margin:0;padding:4px 14px 8px 40px;font-size:11px;opacity:.65}.nv-cc__segment{padding:4px 12px 8px}.nv-cc__options{display:flex;flex-direction:column;gap:6px}.nv-cc__options>button{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;text-align:left;color:#fff;background:#ffffff1a;font-size:14px;font-weight:600}.nv-cc__options>button>span{flex:1}.nv-cc__options>button.is-active{background:#ffffffe6;color:#1c1c1e}.nv-cc__options>button.is-danger{color:#ff453a}.nv-cc__presets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nv-cc__presets button{padding:16px 0;border-radius:18px;background:#ffffff1f;color:#fff;font-size:15px;font-weight:700}.nv-cc__timer{margin:4px 0 10px;text-align:center;font-size:46px;font-weight:300;font-variant-numeric:tabular-nums}.nv-cc__error{margin:6px 0 0;color:#ff453a;font-size:12px;text-align:center}@keyframes nv-cc-sheet{0%{opacity:0;transform:translate(-50%) scale(.94)}to{opacity:1;transform:translate(-50%) scale(1)}}[data-reduce-motion="1"] .nv-cc__sheet{animation:none}.nv-nc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:66;pointer-events:none}.nv-nc.is-open{pointer-events:auto}.nv-nc__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:56px 14px 34px;background:#00000038;-webkit-backdrop-filter:blur(30px) saturate(150%);backdrop-filter:blur(30px) saturate(150%);transform:translateY(-100%);transition:transform .5s var(--nv-spring);color:#fff}.nv-nc.is-open .nv-nc__panel{transform:translateY(0)}.nv-nc__clock{display:flex;flex-direction:column;align-items:center;margin-bottom:18px}.nv-nc__date{font-size:18px;font-weight:600;opacity:.92}.nv-nc__time-big{font-size:84px;font-weight:700;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.nv-nc__head{display:flex;align-items:center;justify-content:space-between;margin:0 6px 10px}.nv-nc__head h3{font-size:20px;font-weight:700;letter-spacing:-.01em}.nv-nc__clear{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-nc__clear:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-nc__clear{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.nv-nc__list{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}.nv-nc__empty{text-align:center;color:#ffffffb3;padding:40px 0;font-size:15px}.nv-nc__item{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-nc__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-nc__item{display:flex;gap:11px;align-items:flex-start;border-radius:24px;padding:12px 12px 12px 14px;color:var(--nv-text);flex-shrink:0;cursor:pointer}.nv-nc__item.is-read{opacity:.72}.nv-nc__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-nc__row{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.nv-nc__title{font-size:14.5px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-nc__time{font-size:12px;color:var(--nv-text-secondary);flex-shrink:0}.nv-nc__content{font-size:13.5px;color:var(--nv-text);opacity:.85;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nv-nc__dismiss{color:var(--nv-text-secondary);padding:2px}.nv-nc__more{margin:4px auto 0;color:#fff;font-size:14px;font-weight:600;padding:8px 16px}.nv-banners{position:absolute;top:calc(var(--nv-safe-top) - 4px);left:8px;right:8px;z-index:65;display:flex;flex-direction:column;gap:8px;pointer-events:none}.nv-banner{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-banner{pointer-events:auto;display:flex;gap:11px;align-items:center;text-align:left;border-radius:28px;padding:12px 16px 12px 12px;min-height:64px;color:var(--nv-text);animation:nv-banner-in .5s var(--nv-spring-bouncy)}.nv-banner__body{display:flex;flex-direction:column;min-width:0}.nv-banner__title{font-size:14.5px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-banner__content{font-size:13.5px;opacity:.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv-notif-icon{flex-shrink:0;border-radius:24%;box-shadow:inset 0 1px 1px #ffffff73,0 2px 6px #0000001f}.nv-app-artwork{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;pointer-events:none}.nv-app-artwork__foreground{filter:drop-shadow(0 .6px .4px rgba(0,0,0,.1))}.nv-app-artwork text{font-family:Inter Variable,Helvetica Neue,sans-serif}.nv-appicon__tile[data-artwork],.nv-tile[data-artwork],.nv-notif-icon[data-artwork],.nv-store__tile[data-artwork]{background:var(--nv-art-surface, linear-gradient(155deg, rgba(39, 42, 55, .88), rgba(15, 18, 28, .94)));backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);box-shadow:inset 0 .75px 0 var(--nv-art-rim, rgba(255, 255, 255, .2)),inset 0 0 0 .5px #ffffff17,0 3px 7px #00000029}.nv-appicon__tile[data-artwork]:after,.nv-tile[data-artwork]:after,.nv-notif-icon[data-artwork]:after,.nv-store__tile[data-artwork]:after{background:none;box-shadow:none}.nv-appicon__tile[data-artwork] .nv-app-artwork__foreground,.nv-tile[data-artwork] .nv-app-artwork__foreground,.nv-notif-icon[data-artwork] .nv-app-artwork__foreground,.nv-store__tile[data-artwork] .nv-app-artwork__foreground{transform:translate(4px,4px) scale(.875);filter:none}.nv-app-artwork{--nv-art-hi: var(--nv-art-night-hi);--nv-art-lo: var(--nv-art-night-lo);--nv-art-ink: #f3f5ff;--nv-art-cutout: #252b39}[data-theme=light]{--nv-art-surface: linear-gradient(155deg, rgba(255, 255, 255, .9), rgba(232, 236, 247, .78));--nv-art-rim: rgba(255, 255, 255, .9)}[data-theme=light] .nv-app-artwork{--nv-art-hi: var(--nv-art-day-hi);--nv-art-lo: var(--nv-art-day-lo);--nv-art-ink: #34415b;--nv-art-cutout: #e9eef8}[data-reduce-transparency="1"]{--nv-art-surface: #1b1e29}[data-reduce-transparency="1"][data-theme=light]{--nv-art-surface: #f0f3f9}[data-reduce-transparency="1"] [data-artwork]{backdrop-filter:none;-webkit-backdrop-filter:none}.nv-applib{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;padding-top:58px;color:#fff;background:#00000029;backdrop-filter:blur(26px) saturate(140%);-webkit-backdrop-filter:blur(26px) saturate(140%);transition:transform .5s var(--nv-spring);will-change:transform;touch-action:pan-y}.nv-applib__search{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-applib__search:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-applib__search{display:flex;align-items:center;gap:8px;height:42px;margin:0 22px 18px;padding:0 12px;border-radius:999px;color:#ffffffbf}.nv-applib__search input{flex:1;min-width:0;border:0;background:transparent;color:#fff;font-size:16px}.nv-applib__search input::placeholder{color:#ffffffb8}.nv-applib__search button{display:flex;padding:3px;border-radius:50%;background:#ffffff47;color:#fff}.nv-applib__scroll{flex:1;min-height:0;overflow-y:auto;padding:0 22px 40px;scrollbar-width:none}.nv-applib__scroll::-webkit-scrollbar{display:none}.nv-applib__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 22px}.nv-applib__group{display:flex;flex-direction:column;align-items:center;gap:7px}.nv-applib__group>span{font-size:12px;font-weight:550;text-shadow:0 1px 4px rgba(0,0,0,.35)}.nv-applib__card{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-applib__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-applib__card{width:100%;aspect-ratio:1;padding:14px;border-radius:30px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:13px}.nv-applib__app{display:flex;padding:0;border:0;background:none;min-width:0;transition:transform .2s var(--nv-spring)}.nv-applib__app:active{transform:scale(.92)}.nv-applib__cluster{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:5px;padding:5px;min-width:0}.nv-applib__list{display:flex;flex-direction:column}.nv-applib__back{align-self:flex-start;display:inline-flex;align-items:center;gap:2px;margin-bottom:6px;color:#fff;font-size:17px;font-weight:650}.nv-applib__row{display:flex;align-items:center;gap:14px;padding:6px 0;border-bottom:.5px solid rgba(255,255,255,.18)}.nv-applib__name{flex:1;padding:11px 0;color:#fff;font-size:16px;font-weight:500;text-align:left}.nv-applib__empty{padding:30px 0;color:#ffffffb3;font-size:14px;text-align:center}.nv-home .nv-dock,.nv-home .nv-home__dots{transition:opacity .3s}.nv-home.is-library .nv-dock,.nv-home.is-library .nv-home__dots{opacity:0;pointer-events:none}.nv-dialog__stack{display:flex;flex-direction:column;gap:8px}.nv-dialog__stack .nv-dialog__btn{flex:none}.nv-crack{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:4px 24px 0;color:#fff}.nv-crack__start,.nv-crack__cancel{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:13px;font-weight:600}.nv-crack__label{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-variant-numeric:tabular-nums}.nv-crack__bar{width:100%;height:4px;border-radius:2px;background:#ffffff2e;overflow:hidden}.nv-crack__bar i{display:block;height:100%;background:var(--nv-accent);transition:width 1s linear}.nv-crack__error{font-size:12px;color:#ff453a}[data-reduce-motion="1"] .nv-crack__bar i{transition:none}.nv-setup__icon[data-tone=accent]{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-setup__accent{flex-shrink:0;overflow:hidden;border-radius:18px;background:var(--nv-grouped-cell)}.nv-setup__accent .nv-accent-picker__swatch{width:38px;height:38px}.nv-setup__accent .nv-accent-picker__swatch--phone{width:30px;height:30px}@keyframes nv-app-in{0%{opacity:0;transform:scale(.9);border-radius:60px}to{opacity:1;transform:scale(1);border-radius:0}}.nv-app{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;background:var(--nv-bg);color:var(--nv-text);display:flex;flex-direction:column;overflow:hidden;animation:nv-app-in .42s var(--nv-spring)}.nv-app__bar{height:52px;margin-top:var(--nv-safe-top);display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 12px;flex-shrink:0}.nv-app__back{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-app__back:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-app__back{width:38px;height:38px;border-radius:50%;color:var(--nv-text);display:flex;align-items:center;justify-content:center}.nv-app__title{text-align:center;font-size:17px;font-weight:600;letter-spacing:-.01em}.nv-app__spacer{width:38px}.nv-app__content{flex:1;overflow-y:auto;padding-bottom:34px}.nv-coming{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:30px}.nv-coming__icon{width:84px;height:84px;border-radius:24px;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0000004d}.nv-coming h2{font-size:22px}.nv-coming__pill{padding:5px 14px;border-radius:20px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:12px;font-weight:600}.nv-coming p{color:var(--nv-text-secondary);font-size:14px;max-width:80%}.nv-notifapp{padding:14px}.nv-notifapp__clear{color:var(--nv-accent);font-size:13px;font-weight:600;margin-bottom:10px}.nv-notifapp__empty{text-align:center;color:var(--nv-text-secondary);padding:40px 0}.nv-notifapp__list{display:flex;flex-direction:column;gap:8px}.nv-notifapp__item{display:flex;gap:10px;align-items:flex-start;background:var(--nv-surface-solid);border-radius:16px;padding:12px}.nv-notifapp__item.is-read{opacity:.6}.nv-notifapp__icon{width:32px;height:32px;border-radius:9px;flex-shrink:0;background:var(--nv-accent);color:var(--nv-accent-contrast);display:flex;align-items:center;justify-content:center}.nv-notifapp__body{flex:1;display:flex;flex-direction:column;gap:2px}.nv-notifapp__title{font-size:14px;font-weight:600}.nv-notifapp__content{font-size:12px;color:var(--nv-text-secondary)}.nv-notifapp__x{color:var(--nv-text-secondary)}.nv-notifapp__more{margin-top:8px;color:var(--nv-accent);font-size:13px;width:100%;padding:8px}.nv-app.nv-app--settings{background:var(--nv-grouped-bg)}.nv-settings{padding:8px 16px 34px;background:var(--nv-grouped-bg);min-height:100%}.nv-settings__back{color:var(--nv-accent);display:inline-flex;align-items:center;gap:2px;font-size:17px;margin-bottom:12px}.nv-settings__group{background:var(--nv-grouped-cell);border-radius:26px;overflow:hidden;margin-bottom:26px}.nv-settings__group-title{font-size:13px;text-transform:uppercase;letter-spacing:.02em;color:var(--nv-text-secondary);padding:4px 16px 8px}.nv-settings__wallpapers{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px}.nv-settings__lock-preview{position:relative;display:flex;flex-direction:column;align-items:center;min-height:190px;padding:17px 12px 13px;overflow:hidden;background:var(--nv-wallpaper) center/cover;color:var(--nv-lock-clock-color);text-align:center;text-shadow:0 1px 12px rgba(0,0,0,.3)}.nv-settings__lock-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(#0000000f,#0003);pointer-events:none}.nv-settings__lock-preview>*{position:relative;z-index:1}.nv-settings__lock-preview>small{margin-top:5px;font-size:12px;font-weight:650}.nv-settings__lock-preview>strong{font-size:56px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.06em}.nv-settings__lock-preview>div{display:flex;gap:5px;margin-top:9px}.nv-settings__lock-preview>div span{display:inline-flex;align-items:center;gap:3px;min-width:24px;min-height:20px;justify-content:center;padding:3px 7px;border-radius:999px;background:#00000040;font-size:10px}.nv-settings__lock-preview[data-clock-font=rounded]>strong{font-family:"Arial Rounded MT Bold","SF Pro Rounded",var(--nv-font);font-weight:700}.nv-settings__lock-preview[data-clock-font=classic]>strong{font-family:Georgia,Times New Roman,serif;font-weight:600}.nv-settings__lock-preview[data-clock-font=thin]>strong{font-weight:250}.nv-settings__lock-preview[data-clock-font=mono]>strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:49px;font-weight:500}.nv-settings__lock-colors{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:8px 16px;border-top:.5px solid var(--nv-separator)}.nv-settings__lock-colors>span{font-size:16px}.nv-settings__lock-colors>div{display:flex;gap:7px}.nv-settings__lock-colors button{width:25px;height:25px;border-radius:50%;background:var(--swatch);border:2px solid var(--nv-grouped-cell);box-shadow:0 0 0 1px var(--nv-separator)}.nv-settings__lock-colors button.is-active{box-shadow:0 0 0 2px var(--nv-accent);transform:scale(.9)}.nv-settings__wp{aspect-ratio:9/19.5;border-radius:12px;border:2px solid transparent;background-size:cover}.nv-settings__wp.is-active{border-color:var(--nv-accent);box-shadow:0 0 0 2px var(--nv-grouped-cell) inset}.nv-settings__pinflow{display:flex;flex-direction:column;gap:14px;align-items:center;padding-top:10px}.nv-settings__burn{position:relative;overflow:hidden;width:calc(100% - 24px);margin:4px 12px 12px;min-height:48px;border-radius:12px;border:1px solid rgba(255,69,58,.55);color:#ff453a;font-weight:650;letter-spacing:.04em;text-transform:uppercase;background:#ff453a14}.nv-settings__burn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--burn, 0%);background:#ff453a52}.nv-settings__burn span{position:relative}.nv-settings__burn:disabled{opacity:.5}.nv-settings__burn:focus-visible{outline:2px solid #ff453a;outline-offset:2px}.nv-settings__pinlen{width:60%}.nv-accent-picker{display:flex;flex-direction:column}.nv-accent-picker__match{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 16px;color:var(--nv-text);text-align:left}.nv-accent-picker__match-label{flex:1;min-width:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-accent-picker__radio{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border:1.5px solid var(--nv-separator);border-radius:50%;color:var(--nv-accent-contrast);transition:background .2s,border-color .2s}.nv-accent-picker__match.is-active .nv-accent-picker__radio{border-color:var(--nv-accent);background:var(--nv-accent)}.nv-accent-picker__grid{display:grid;grid-template-columns:repeat(6,1fr);justify-items:center;gap:12px 8px;padding:14px 16px 12px;border-top:.5px solid var(--nv-separator)}.nv-accent-picker__swatch{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--swatch);border:2px solid var(--nv-grouped-cell);box-shadow:0 0 0 1px var(--nv-separator);transition:transform .2s var(--nv-spring),box-shadow .2s}.nv-accent-picker__swatch:active{transform:scale(.92)}.nv-accent-picker__swatch.is-active{box-shadow:0 0 0 2px var(--swatch)}.nv-accent-picker__swatch:focus-visible{outline:2px solid var(--nv-accent);outline-offset:3px}.nv-accent-picker__swatch--phone{width:30px;height:30px;border-color:var(--swatch-frame, var(--nv-grouped-cell))}.nv-accent-picker__swatch--phone:active{transform:none}.nv-accent-picker__current{padding:0 16px 12px;font-size:13px;color:var(--nv-text-secondary);text-align:center}[data-reduce-motion="1"] .nv-accent-picker__swatch{transition:none}.nv-row{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;text-align:left;padding:11px 16px;color:var(--nv-text);font-size:16px;background:transparent;position:relative}.nv-row:after{content:"";position:absolute;left:58px;right:0;bottom:0;height:.5px;background:var(--nv-separator)}.nv-row.no-icon:after{left:16px}.nv-row:last-child:after{display:none}.nv-row.is-clickable:active{background:var(--nv-fill)}.nv-row.is-danger{color:var(--nv-red);justify-content:center}.nv-row__icon{width:30px;height:30px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:inset 0 1px .5px #ffffff59}.nv-row__label{flex:1;display:flex;flex-direction:column;min-width:0}.nv-row__sub{font-size:13px;color:var(--nv-text-secondary)}.nv-row__right{display:flex;align-items:center;gap:6px;color:var(--nv-text-secondary);font-size:16px}.nv-toggle{width:52px;height:32px;border-radius:999px;background:var(--nv-fill-strong);position:relative;transition:background .25s;flex-shrink:0}.nv-toggle.is-on{background:var(--nv-green, #34c759)}.nv-toggle:disabled{opacity:.45}.nv-toggle__knob{position:absolute;top:2px;left:2px;width:28px;height:28px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029;transition:transform .3s var(--nv-spring-bouncy),width .2s var(--nv-spring)}.nv-toggle:active .nv-toggle__knob{width:34px}.nv-toggle.is-on .nv-toggle__knob{transform:translate(20px)}.nv-toggle.is-on:active .nv-toggle__knob{transform:translate(14px)}.nv-slider{display:flex;align-items:center;gap:10px;width:150px}.nv-slider__icon{color:var(--nv-text-secondary);flex-shrink:0}.nv-slider input[type=range]{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:3px;background:var(--nv-fill-strong)}.nv-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0003,0 0 0 .5px #0000000a}.nv-segmented{display:inline-flex;background:var(--nv-fill);border-radius:999px;padding:3px}.nv-segmented__item{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;color:var(--nv-text);transition:background .2s,box-shadow .2s}.nv-segmented__item.is-active{background:var(--nv-grouped-cell);box-shadow:0 2px 8px #00000024;font-weight:600}.nv-segmented__item:nth-child(1){font-size:12px}.nv-segmented__item:nth-child(3){font-size:16px}.nv-select{background:transparent;border:none;color:var(--nv-text-secondary);font-size:16px;text-align:right;outline:none}.nv-select option{color:#000}.nv-dialog-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;background:#00000052;display:flex;align-items:center;justify-content:center;padding:34px;animation:nv-fade-in .2s ease}.nv-dialog{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-dialog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-dialog{width:100%;border-radius:34px;overflow:hidden;text-align:center;color:var(--nv-text);padding:22px 16px 16px;animation:nv-pop-in .3s var(--nv-spring-bouncy)}.nv-dialog__title{font-size:17px;font-weight:600;padding:0 6px 6px}.nv-dialog__body{font-size:14px;color:var(--nv-text-secondary);padding:0 6px 18px;line-height:1.35}.nv-dialog__actions{display:flex;gap:10px}.nv-dialog__btn{flex:1;height:48px;border-radius:999px;font-size:16px;font-weight:500;color:var(--nv-text);background:var(--nv-fill)}.nv-dialog__btn.is-primary{font-weight:600;background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-dialog__btn.is-danger{font-weight:600;background:var(--nv-red);color:#fff}.nv-dialog__btn:active{opacity:.8}.nv-pinpad{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.nv-pinpad__title{font-size:20px;font-weight:500}.nv-pinpad__dots{display:flex;gap:22px}.nv-pinpad__dots.is-error{animation:nv-shake .4s}.nv-pinpad__dot{width:13px;height:13px;border-radius:50%;border:1.5px solid currentColor;opacity:.9;transition:background .12s}.nv-pinpad__dot.is-filled{background:currentColor;opacity:1}.nv-pinpad__error{color:#ff453a;font-size:14px;min-height:16px}.nv-pinpad__keys{display:grid;grid-template-columns:repeat(3,78px);gap:16px 26px}.nv-pinpad__key{background:var(--nv-fill);width:78px;height:78px;border-radius:50%;color:var(--nv-text, #fff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;transition:background .12s,transform .12s}.nv-pinpad__key:active{background:var(--nv-fill-strong);transform:scale(.96)}.nv-pinpad__key.is-empty{background:transparent;pointer-events:none}.nv-pinpad__key.is-del{background:transparent}.nv-pinpad__digit{font-size:34px;font-weight:400;line-height:1}.nv-pinpad__letters{font-size:10px;font-weight:700;letter-spacing:.16em;opacity:.9;margin-top:1px}.nv-lock .nv-pinpad{color:#fff}.nv-lock .nv-pinpad .nv-pinpad__key:not(.is-empty):not(.is-del){position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-lock .nv-pinpad .nv-pinpad__key:not(.is-empty):not(.is-del):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-lock .nv-pinpad .nv-pinpad__key:not(.is-empty):not(.is-del){--nv-glass-clear: rgba(255, 255, 255, .16)}.nv-lock .nv-pinpad .nv-pinpad__key:not(.is-empty):not(.is-del):active{--nv-glass-clear: rgba(255, 255, 255, .42)}@keyframes nv-shake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.nv-screen[data-reduce-motion="1"] *{animation-duration:1ms!important;transition-duration:.05s!important}.nv-app-feedback{position:absolute;top:calc(var(--nv-safe-top) + 54px);left:12px;right:12px;z-index:110;pointer-events:none}.nv-app-feedback__card{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--nv-border);border-radius:16px;background:var(--nv-surface-solid);color:var(--nv-text);box-shadow:0 6px 24px #00000040;pointer-events:auto}.nv-app-feedback__card>svg{flex:0 0 auto;margin-top:2px}.nv-app-feedback__card.is-error>svg{color:var(--nv-red, #ff453a)}.nv-app-feedback__card.is-success>svg{color:#30d158}.nv-app-feedback__card p{flex:1;min-width:0;margin:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere;max-height:160px;overflow-y:auto}.nv-app-feedback__card button{flex:0 0 32px;display:grid;place-items:center;min-height:32px;color:var(--nv-text);border-radius:8px}.nv-app-feedback__card button:focus-visible{outline:2px solid var(--nv-accent)}.nv-app--bare,.nv-app--bare .nv-app__content{padding:0}.nv-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600;flex-shrink:0;box-shadow:inset 0 1px .5px #ffffff61,0 5px 14px #0003}.nv-search{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-search:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-search{display:flex;align-items:center;gap:8px;margin:8px 14px 10px;padding:9px 14px;border-radius:999px;background:var(--nv-glass);color:var(--nv-text-secondary);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),0 7px 20px #0000001f}.nv-search__icon{flex-shrink:0}.nv-search input{flex:1;background:transparent;border:none;outline:none;color:var(--nv-text);font-size:15px}.nv-search__clear{color:var(--nv-text-secondary);display:flex}.nv-field{position:relative;display:flex;align-items:center;gap:10px;margin:0 14px 10px;padding:12px 14px;border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 54%),var(--nv-surface-solid);color:var(--nv-text-secondary);border:.5px solid var(--nv-separator);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),0 8px 24px #0000001a}.nv-field input,.nv-field textarea{flex:1;background:transparent;border:none;outline:none;color:var(--nv-text);font-size:15px;resize:none}.nv-field--area{align-items:flex-start}.nv-field--area textarea{min-height:60px}.nv-field--row{justify-content:space-between;color:var(--nv-text)}.nv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;text-align:center;color:var(--nv-text-secondary)}.nv-empty p{font-size:14px}.nv-quickaction{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border-radius:14px;background:var(--nv-surface-solid);color:var(--nv-accent);font-size:11px}.nv-contacts{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:radial-gradient(ellipse 86% 30% at 50% -6%,rgba(var(--nv-accent-rgb),.12),transparent 74%),var(--nv-bg)}.nv-contacts__bar{position:relative;z-index:2;display:flex;align-items:center;margin-top:var(--nv-safe-top);padding:6px 10px;flex-shrink:0}.nv-contacts__title{flex:1;text-align:center;font-size:18px;font-weight:600}.nv-contacts__add{color:var(--nv-accent);display:flex;padding:4px}.nv-contacts__skeleton{height:60px;margin:10px 14px;border-radius:12px;background:linear-gradient(90deg,var(--nv-surface-solid),var(--nv-border),var(--nv-surface-solid));background-size:200% 100%;animation:nv-shimmer 1.2s linear infinite}.nv-contacts__favorites{display:flex;gap:14px;overflow-x:auto;align-self:flex-start;max-width:calc(100% - 28px);margin:0 14px 8px;padding:8px 10px 10px;border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 62%),var(--nv-fill);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi);flex-shrink:0}.nv-contacts__favorites::-webkit-scrollbar{display:none}.nv-contacts__fav{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:58px;padding:2px 4px;border-radius:16px;color:var(--nv-text);font-size:11px;transition:background .16s,transform .16s}.nv-contacts__fav:active{background:var(--nv-fill);transform:scale(.96)}.nv-contacts__fav span{max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-contacts__list{flex:1;overflow-y:auto;padding-bottom:20px}.nv-contacts__section-letter{position:sticky;top:0;padding:4px 16px;font-size:12px;font-weight:600;color:var(--nv-text-secondary);background:#000000b8;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.nv-contacts__row{position:relative;width:100%;display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px;color:var(--nv-text);text-align:left}.nv-contacts__row-name{flex:1;font-size:15px}.nv-contacts__row-fav{color:#ff9f0a}.nv-contacts__row-chev{color:var(--nv-text-secondary)}.nv-contacts__row:after{content:"";position:absolute;left:66px;right:16px;bottom:0;height:.5px;background:var(--nv-separator);opacity:.64}.nv-contacts__row:last-child:after{display:none}.nv-contacts__row:active{background:var(--nv-fill)}[data-theme=light] .nv-contacts__section-letter{background:#ffffffb8}@keyframes nv-shimmer{to{background-position:-200% 0}}.nv-contactform{position:relative;height:100%;background:#000;color:#fff}.nv-contactform__sheet{position:absolute;inset:calc(var(--nv-safe-top) + 14px) 0 0;display:flex;flex-direction:column;border-radius:40px 40px 0 0;background:linear-gradient(180deg,#3a3a3c 0,#2e2e30 320px,#2c2c2e);box-shadow:inset 0 .5px #ffffff24;animation:nv-sheet-up .34s var(--nv-spring)}.nv-contactform__grabber{align-self:center;width:36px;height:5px;margin-top:7px;border-radius:3px;background:#ebebf559}.nv-contactform__head{flex:0 0 auto;display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:8px;padding:8px 16px 4px}.nv-contactform__title{text-align:center;font-size:17px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-contactform__cancel,.nv-contactform__save{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.16),transparent 60%),#ffffff24;box-shadow:inset 0 1px .5px #ffffff59,inset 0 0 0 .5px #ffffff1f,0 6px 16px #0003;transition:transform .16s,background .2s,color .2s}.nv-contactform__cancel:active:not(:disabled),.nv-contactform__save:active:not(:disabled){transform:scale(.92)}.nv-contactform__save{background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.22),transparent 60%),var(--nv-accent);color:var(--nv-accent-contrast)}.nv-contactform__save:disabled{background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.16),transparent 60%),#ffffff24;color:#ffffffd9}.nv-contactform__body{position:relative;flex:1;min-height:0;overflow-y:auto;padding:4px 0 40px}.nv-contactform__avatar{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:170px;height:170px;margin:10px auto 0;border-radius:50%;isolation:isolate}.nv-contactform__avatar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#ffffff1a,#0000006b),var(--nv-contact-color, #5e5ce6);filter:saturate(.42)}.nv-contactform__avatar img{width:100%;height:100%;object-fit:cover}.nv-contactform__avatar:active:not(:disabled){transform:scale(.98)}.nv-contactform__silhouette{width:100%;height:100%}.nv-contactform__initials{font-size:72px;font-weight:600;letter-spacing:-.01em}.nv-contactform__addphoto{display:block;height:44px;margin:14px auto 26px;padding:0 22px;border-radius:999px;background:#ffffff1a;color:#fff;font-size:17px;font-weight:600;box-shadow:inset 0 .5px .5px #fff3}.nv-contactform__addphoto:active{background:#ffffff2e}.nv-contactform__colors{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:14px 0 26px}.nv-contactform__color{width:26px;height:26px;border-radius:50%;transition:transform .18s var(--nv-spring),box-shadow .18s}.nv-contactform__color.is-active{box-shadow:0 0 0 2.5px #2c2c2e,0 0 0 4.5px #fff}.nv-contactform__color:active{transform:scale(.86)}.nv-contactform .nv-modal .nv-contactform__colors{flex-wrap:nowrap;gap:8px;margin:14px 0 4px}.nv-contactform .nv-modal .nv-contactform__colors .nv-contactform__color{width:24px;height:24px;flex-shrink:0}.nv-contactform__group{display:block;width:calc(100% - 32px);margin:0 16px 16px;border-radius:26px;overflow:hidden;background:#1f1f21;box-shadow:inset 0 .5px #ffffff0d}.nv-contactform__group input,.nv-contactform__group textarea{background:transparent;border:0;border-radius:0;outline:none;box-shadow:none;padding-left:0;padding-right:0}.nv-contactform__group input::placeholder,.nv-contactform__group textarea::placeholder{color:#ebebf552}.nv-contactform__group>input{display:block;width:calc(100% - 20px);height:52px;margin-left:20px;font-size:17px;color:#fff}.nv-contactform__group>input+input{border-top:.5px solid rgba(84,84,88,.6)!important}.nv-contactform__group--notes{padding:12px 20px 10px}.nv-contactform__group--notes>span{display:block;font-size:15px;color:#fff}.nv-contactform__group--notes textarea{width:100%;min-height:76px;margin-top:2px;resize:none;font-size:17px;line-height:1.35;color:#fff}.nv-contactform__add{display:flex;align-items:center;gap:16px;width:100%;height:50px;padding:0 20px;text-align:left;font-size:17px;color:#fff}.nv-contactform__add:active{background:#2a2a2d}.nv-contactform__numbers>*+*{box-shadow:inset 0 .5px #54545899}.nv-contactform__plus,.nv-contactform__minus{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.nv-contactform__plus{background:#30d158}.nv-contactform__minus{background:#ff3b30}.nv-contactform__phone{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 20px}.nv-contactform__phone input{flex:1;min-width:0;height:52px;font-size:17px;color:#fff}.nv-contactform__phone strong{flex:1;font-size:17px;font-weight:400;color:#ebebf599}.nv-contactform__phone-label{flex-shrink:0;display:inline-flex;align-items:center;justify-content:space-between;gap:2px;width:78px;padding-right:10px;border-right:.5px solid rgba(84,84,88,.6);height:28px;font-size:15px;color:var(--nv-accent);text-align:left}.nv-contactform__phone-label svg{color:#ebebf54d}.nv-contactform__toggle{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px 0 20px;font-size:17px}.nv-contactform__error{margin:-4px 20px 0;color:#ff453a;font-size:13px;text-align:center}@keyframes nv-sheet-up{0%{transform:translateY(60px);opacity:.4}to{transform:none;opacity:1}}.nv-phone-contacts-shell{position:relative;height:100%;overflow:hidden;background:#000;color:#fff}.nv-phone-contacts-shell__content{height:100%;overflow:hidden}.nv-phone-contacts-shell .nv-contacts{background:#000;color:#fff}.nv-phone-contacts-shell .nv-contacts__bar{min-height:60px;padding:0 16px}.nv-phone-contacts-shell .nv-contacts__bar>button:not(:disabled){width:44px;min-width:44px;height:44px;padding:0;color:#fff}.nv-phone-contacts-shell .nv-contacts__title{font-size:17px!important;font-weight:600!important;letter-spacing:-.01em}.nv-phone-contacts-shell .nv-contacts__search{flex:0 0 auto;margin:4px 16px 8px}.nv-phone-contacts-shell .nv-contacts__mycard{width:calc(100% - 32px);min-height:64px;margin:2px 16px 0;padding:6px 0;display:flex;align-items:center;gap:14px;color:#fff;text-align:left}.nv-phone-contacts-shell .nv-contacts__mycard>span:not(.nv-avatar){flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-phone-contacts-shell .nv-contacts__mycard strong{font-size:17px;font-weight:600;letter-spacing:-.01em}.nv-phone-contacts-shell .nv-contacts__mycard small{color:#ebebf599;font-size:15px}.nv-phone-contacts-shell .nv-contacts__list{padding:0 26px 112px 16px}.nv-phone-contacts-shell .nv-contacts__section-letter{position:static;padding:20px 0 6px;border-bottom:.5px solid rgba(84,84,88,.65);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;color:#ebebf599;font-size:13px;font-weight:500}.nv-phone-contacts-shell .nv-contacts__row{min-height:64px;padding:6px 0;gap:14px;color:#fff}.nv-phone-contacts-shell .nv-contacts__row:after{left:58px;right:0;height:.5px;background:#545458a6;opacity:1}.nv-phone-contacts-shell .nv-contacts__row:active{background:#ffffff14}.nv-phone-contacts-shell .nv-contacts__row-name{min-width:0;display:flex;flex-direction:column;gap:1px;font-size:17px;font-weight:600;letter-spacing:-.01em}.nv-phone-contacts-shell .nv-contacts__row-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ebebf599;font-size:15px;font-weight:400}.nv-phone-contacts-shell .nv-contacts__index{position:absolute;z-index:4;right:3px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.nv-phone-contacts-shell .nv-contacts__index button{width:18px;height:13.5px;color:var(--nv-accent);font-size:11px;font-weight:600;line-height:13.5px}.nv-contactdetail{position:relative;height:100%;overflow-y:auto;color:#fff;background:#000}.nv-contactdetail__page{position:relative;min-height:100%;padding-bottom:116px;overflow:hidden}.nv-contactdetail__page>*:not(.nv-contactdetail__poster):not(.nv-contactdetail__poster-blur){position:relative;z-index:1}.nv-contactdetail.is-monogram .nv-contactdetail__page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#ffffff29,#0000004d 42%,#000000b8),var(--nv-contact-color, #5e5ce6);filter:saturate(.5)}.nv-contactdetail__poster,.nv-contactdetail__poster-blur{position:absolute;left:0;right:0;top:0;background-size:cover;background-position:center 25%}.nv-contactdetail__poster{z-index:0;height:844px;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 96%);mask-image:linear-gradient(180deg,#000 62%,transparent 96%)}.nv-contactdetail__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.18) 0%,transparent 18%,transparent 48%,rgba(0,0,0,.32) 78%)}.nv-contactdetail__poster-blur{z-index:0;bottom:0;filter:blur(34px) brightness(.62) saturate(1.3);transform:scale(1.25)}.nv-contactdetail__bar{display:flex;align-items:center;justify-content:space-between;min-height:60px;margin-top:var(--nv-safe-top);padding:0 16px}.nv-contactdetail__bar>button:not(:disabled){color:#fff}.nv-contactdetail__back{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}.nv-contactdetail__edit{height:44px!important;padding:0 17px!important;font-size:17px!important;font-weight:500!important}.nv-contactdetail__header{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 24px 22px;text-align:center}.nv-contactdetail__header h2{max-width:100%;font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:1.15;text-shadow:0 1px 12px rgba(0,0,0,.25);overflow-wrap:anywhere}.nv-contactdetail.is-poster .nv-contactdetail__header{min-height:454px;justify-content:flex-end;padding-top:0;padding-bottom:20px}.nv-contactdetail__monogram{width:230px;height:230px;margin-bottom:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:132px;font-weight:500;line-height:1;color:#ffffffeb;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.3),transparent 46%),#ffffff1a;box-shadow:inset 0 1.5px 1px #ffffff8c,inset 0 -1px 1px #ffffff2e,inset 0 0 0 1px #ffffff29,0 18px 40px #00000029;text-shadow:0 2px 16px rgba(0,0,0,.12)}.nv-contactdetail__monogram:active{transform:scale(.98)}.nv-contactdetail__badge{padding:5px 12px;border-radius:999px;margin-bottom:4px;background:#ff453ab8;font-size:13px;font-weight:600}.nv-contactdetail__line{display:inline-flex;align-items:center;gap:5px;color:#ffffffd1;font-size:15px}.nv-contactdetail__line b{width:15px;height:15px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffe0;color:#000;font-size:10px;font-weight:800}.nv-contactdetail__actions{display:flex;justify-content:center;gap:8px;padding:0 16px 26px}.nv-contactdetail__actions button{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:radial-gradient(circle at 50% 10%,rgba(255,255,255,.2),transparent 55%),#ffffff24;box-shadow:inset 0 1px .5px #ffffff73,inset 0 0 0 .5px #fff3;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);transition:transform .16s,background .16s}.nv-contactdetail__actions button:active:not(:disabled){transform:scale(.93);background:#ffffff42}.nv-contactdetail__actions button:disabled{color:#fff6}.nv-contactdetail__card{margin:0 16px 14px;border-radius:26px;overflow:hidden;color:#fff;background:#ffffff21;box-shadow:inset 0 .5px .5px #ffffff4d;backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%)}.nv-contactdetail__field{width:100%;min-height:70px;padding:12px 20px;display:flex;align-items:center;gap:12px;text-align:left;color:#fff}.nv-contactdetail__field>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nv-contactdetail__field small{display:inline-flex;align-items:center;gap:4px;font-size:15px}.nv-contactdetail__field strong{font-size:17px;font-weight:400;color:#ffffffeb}.nv-contactdetail__field:active{background:#ffffff1a}.nv-contactdetail__field+.nv-contactdetail__field{position:relative}.nv-contactdetail__field+.nv-contactdetail__field:before{content:"";position:absolute;top:0;left:20px;right:0;height:.5px;background:#fff3}.nv-contactdetail__notes{min-height:96px;padding:12px 20px}.nv-contactdetail__notes small{display:block;margin-bottom:3px;font-size:15px}.nv-contactdetail__notes p{margin:0;font-size:17px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere;color:#ffffffeb}.nv-contactdetail__row{position:relative;display:block;width:100%;min-height:50px;padding:14px 20px;text-align:left;font-size:17px;color:#fff}.nv-contactdetail__row.is-danger{color:#ff6961}.nv-contactdetail__row+.nv-contactdetail__row:before{content:"";position:absolute;top:0;left:20px;right:0;height:.5px;background:#fff3}.nv-contactdetail__row:active{background:#ffffff1a}.nv-modal.nv-novadrop{align-items:flex-end;padding:0}.nv-novadrop__sheet{width:100%;padding:8px 16px calc(var(--nv-safe-bottom) + 14px);border-radius:28px 28px var(--nv-screen-radius, 55px) var(--nv-screen-radius, 55px);background:#1c1c1e;color:#fff;animation:nv-novadrop-up .26s var(--nv-spring)}.nv-novadrop__grabber{display:block;width:36px;height:5px;margin:0 auto 12px;border-radius:3px;background:#ebebf54d}.nv-novadrop__card{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:.5px solid rgba(84,84,88,.6)}.nv-novadrop__card .nv-avatar{flex-shrink:0}.nv-novadrop__card .nv-novadrop__text{flex:1;min-width:0;display:flex;flex-direction:column}.nv-novadrop__card strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-novadrop__card small{font-size:13px;color:#ebebf599}.nv-novadrop__close{width:30px;height:30px;border-radius:50%;color:#ebebf5b3;display:flex;align-items:center;justify-content:center;background:#7676803d}.nv-novadrop__numbers{display:flex;flex-direction:column;gap:6px;margin:0 0 12px}.nv-novadrop__numbers button{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;text-align:left;background:var(--nv-surface-solid);color:var(--nv-text-secondary)}.nv-novadrop__numbers button span{display:flex;flex-direction:column}.nv-novadrop__numbers button span strong{font-size:13px;color:var(--nv-text)}.nv-novadrop__numbers button span small{font-size:11px}.nv-novadrop__numbers button.is-on{color:var(--nv-accent)}.nv-novadrop__thumbs{display:flex;flex-shrink:0}.nv-novadrop__thumbs span{width:40px;height:40px;border-radius:9px;background:#7676803d center/cover no-repeat;border:2px solid #1c1c1e;margin-left:-14px}.nv-novadrop__thumbs span:first-child{margin-left:0}.nv-novadrop__label{display:flex;align-items:center;gap:6px;margin:14px 0 10px;font-size:13px;font-weight:600;color:#ebebf599}.nv-novadrop__empty{min-height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.nv-novadrop__empty p{font-size:14px;color:#ebebf599;text-align:center}.nv-novadrop__people{display:flex;gap:6px;min-height:104px;overflow-x:auto;padding-bottom:4px}.nv-novadrop__person{flex:0 0 82px;display:flex;flex-direction:column;align-items:center;gap:3px;color:#fff}.nv-novadrop__person strong{max-width:82px;margin-top:5px;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-novadrop__person small{font-size:11px;color:#ebebf599}.nv-novadrop__person[data-state=accepted] small{color:#30d158}.nv-novadrop__person[data-state=declined] small,.nv-novadrop__person[data-state=expired] small,.nv-novadrop__person[data-state=failed] small{color:#ff453a}.nv-novadrop__person:disabled{opacity:1}.nv-novadrop__person:active:not(:disabled) .nv-novadrop__face{transform:scale(.94)}.nv-novadrop__face{position:relative;display:block;transition:transform .15s}.nv-novadrop__ring{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2.5px solid rgba(var(--nv-accent-rgb),.3);border-top-color:var(--nv-accent);animation:nv-spin .9s linear infinite}.nv-novadrop__badge{position:absolute;right:-2px;bottom:-2px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 0 0 2px #1c1c1e}.nv-novadrop__badge.is-ok{background:#30d158}.nv-novadrop__badge.is-no{background:#ff453a}.nv-novadrop__row{width:100%;height:50px;margin-top:12px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:8px;background:#7676803d;color:#fff;font-size:16px;font-weight:500}@keyframes nv-novadrop-up{0%{transform:translateY(100%)}to{transform:none}}.nv-modal.nv-novadrop-prompt{z-index:95}.nv-modal.nv-novadrop-prompt .nv-modal__title{text-align:center}.nv-novadrop-prompt__text{font-size:14px;color:var(--nv-text-secondary);text-align:center}.nv-novadrop-prompt__media{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.nv-novadrop-prompt__media>span{position:relative;aspect-ratio:1;border-radius:10px;background:var(--nv-fill) center/cover no-repeat}.nv-novadrop-prompt__media>span em{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:#00000073;color:#fff;font-style:normal;font-weight:700}.nv-novadrop-prompt__media small{grid-column:1/-1;display:flex;align-items:center;gap:4px;font-size:12px;color:var(--nv-text-secondary)}.nv-novadrop-prompt__card{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--nv-fill)}.nv-novadrop-prompt__card .nv-avatar{flex-shrink:0}.nv-novadrop-prompt__card .nv-novadrop__text{min-width:0;display:flex;flex-direction:column}.nv-novadrop-prompt__card strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-novadrop-prompt__card small{font-size:13px;color:var(--nv-text-secondary)}.nv-row__value{font-size:15px;color:var(--nv-text-secondary);white-space:nowrap}.nv-msglist{display:flex;flex-direction:column;height:100%;overflow:hidden}.nv-msglist__bar{display:flex;align-items:center;margin-top:var(--nv-safe-top);padding:8px 16px}.nv-msglist__title{flex:1;font-size:24px;font-weight:700}.nv-msglist__new{color:var(--nv-accent);display:flex;padding:6px}.nv-msglist__items{flex:1;overflow-y:auto;padding-bottom:20px}.nv-msglist__row{position:relative;width:100%;display:flex;gap:12px;align-items:center;padding:10px 16px;text-align:left;color:var(--nv-text)}.nv-msglist__row:active{background:var(--nv-fill)}.nv-msglist__row:after{content:"";position:absolute;left:76px;right:0;bottom:0;height:.5px;background:var(--nv-separator)}.nv-msglist__row:last-child:after{display:none}.nv-msglist__body{flex:1;min-width:0}.nv-msglist__row-top{display:flex;justify-content:space-between;align-items:baseline}.nv-msglist__name{font-size:16.5px;font-weight:600;letter-spacing:-.01em}.nv-msglist__live{display:inline-flex;align-items:center;justify-content:center;vertical-align:2px;width:18px;height:18px;margin-left:6px;border-radius:50%;background:#30d158;color:#fff}.nv-msglist__time{font-size:12px;color:var(--nv-text-secondary);flex-shrink:0}.nv-msglist__row-bottom{display:flex;align-items:center;gap:8px;margin-top:2px}.nv-msglist__preview{flex:1;min-width:0;font-size:14px;color:var(--nv-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:4px}.nv-msglist__preview.is-unread{color:var(--nv-text);font-weight:500}.nv-msglist__badge{background:var(--nv-accent);color:var(--nv-accent-contrast);min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nv-conv{position:relative;--nv-conv-bg: #000;--nv-conv-field: rgba(0, 0, 0, .7);--nv-bubble-theirs: #262629;--nv-bubble-mine: var(--nv-accent);display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-conv-bg)}.nv-conv__header{display:grid;grid-template-columns:44px 1fr 44px;align-items:start;margin-top:calc(var(--nv-safe-top) - 4px);padding:0 12px 6px;flex-shrink:0;position:relative;z-index:2;background:linear-gradient(var(--nv-conv-bg) 70%,transparent)}.nv-conv__header>.nv-app__back{margin-top:6px}.nv-conv__who{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;color:var(--nv-text)}.nv-conv__who:disabled{cursor:default;opacity:1}.nv-conv__title{display:inline-flex;align-items:center;gap:2px;max-width:100%;font-size:12px;font-weight:500;line-height:1.2;padding:3px 10px;border-radius:999px;background:var(--nv-fill);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-conv__title svg{flex-shrink:0;opacity:.6}.nv-conv__subtitle{font-size:10.5px;color:var(--nv-text-secondary)}.nv-conv__header.has-calls{grid-template-columns:88px 1fr 88px}.nv-conv__actions{display:flex;justify-content:flex-end;gap:8px}.nv-conv__call:disabled{opacity:.4}.nv-conv__live{position:relative;z-index:2;flex-shrink:0;display:flex;align-items:center;gap:10px;margin:0 14px 6px;padding:7px 7px 7px 9px;border-radius:20px;background:#30d15824;box-shadow:inset 0 0 0 .5px #30d15859}.nv-conv__live>button{flex-shrink:0;padding:7px 16px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:#30d158}.nv-conv__live>button:active:not(:disabled){filter:brightness(1.1)}.nv-conv__live>button:disabled{opacity:.45}.nv-conv__live-icon{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#30d158;color:#fff}.nv-conv__live-text{flex:1;min-width:0;display:flex;flex-direction:column}.nv-conv__live-text strong{font-size:13px;font-weight:600;color:var(--nv-text)}.nv-conv__live-text small{font-size:11.5px;color:var(--nv-text-secondary)}.nv-conv__call{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-conv__call:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-conv__call{margin-top:6px;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--nv-text)}.nv-conv__call:active{transform:scale(.93)}.nv-conv__system{align-self:center;text-align:center;font-size:11.5px;color:var(--nv-text-secondary);padding:6px 20px;max-width:90%}.nv-conv__elsewhere{padding:6px 18px;text-align:center;font-size:11.5px;color:var(--nv-text-secondary)}.nv-conv__scroll{flex:1;overflow-y:auto;padding:4px 14px 10px;display:flex;flex-direction:column}.nv-conv__more{align-self:center;color:var(--nv-accent);font-size:13px;padding:6px}.nv-conv__day{align-self:center;margin:14px 0 4px;font-size:11px;font-weight:600;color:var(--nv-text-secondary);text-align:center}.nv-conv__typing{display:flex;align-items:center;gap:6px;margin-top:8px}.nv-conv__typing-bubble{display:inline-flex;align-items:center;gap:4px;padding:12px 14px;border-radius:20px;background:var(--nv-bubble-theirs)}.nv-conv__typing-name{font-size:11px;color:var(--nv-text-secondary)}[data-theme=light] .nv-conv{--nv-conv-bg: #fff;--nv-conv-field: rgba(255, 255, 255, .7);--nv-bubble-theirs: #e9e9eb}.nv-ctx__lift>.nv-bubble{width:100%;max-width:none;margin:0}.nv-bubble{display:flex;flex-direction:column;max-width:76%;margin-top:8px}.nv-bubble.is-grouped{margin-top:2px}.nv-bubble.is-mine{align-self:flex-end;align-items:flex-end}.nv-bubble.is-theirs{align-self:flex-start;align-items:flex-start}.nv-bubble__sender{font-size:11px;color:var(--nv-text-secondary);margin:0 0 2px 12px}.nv-bubble__body{position:relative;padding:7px 13px 8px;border-radius:19px;font-size:16px;line-height:1.3;letter-spacing:-.01em;word-break:break-word;white-space:pre-wrap}.nv-bubble.is-theirs .nv-bubble__body{background:var(--nv-bubble-theirs);color:var(--nv-text)}.nv-bubble.is-mine .nv-bubble__body{background:var(--nv-bubble-mine);color:var(--nv-accent-contrast)}.nv-bubble.is-failed .nv-bubble__body{background:var(--nv-red);color:#fff}.nv-bubble__body--deleted{font-style:italic;background:transparent!important;color:var(--nv-text-secondary)!important;border:1px solid var(--nv-separator)}.nv-bubble.has-tail .nv-bubble__body:before,.nv-bubble.has-tail .nv-bubble__body:after{content:"";position:absolute;bottom:0;height:20px}.nv-bubble.has-tail.is-mine .nv-bubble__body:before{right:-7px;width:20px;background:inherit;border-bottom-left-radius:16px 14px}.nv-bubble.has-tail.is-mine .nv-bubble__body:after{right:-10px;width:10px;background:var(--nv-conv-bg);border-bottom-left-radius:10px}.nv-bubble.has-tail.is-theirs .nv-bubble__body:before{left:-7px;width:20px;background:inherit;border-bottom-right-radius:16px 14px}.nv-bubble.has-tail.is-theirs .nv-bubble__body:after{left:-10px;width:10px;background:var(--nv-conv-bg);border-bottom-right-radius:10px}.nv-bubble.has-tail .nv-bubble__body--deleted:before,.nv-bubble.has-tail .nv-bubble__body--deleted:after{display:none}.nv-bubble.is-bare .nv-bubble__body{padding:0;background:transparent!important;overflow:hidden;border-radius:18px}.nv-bubble__reply{display:flex;flex-direction:column;border-left:3px solid currentColor;padding:2px 8px;margin-bottom:4px;opacity:.85;font-size:12px}.nv-bubble__reply-text{opacity:.8}.nv-bubble__location,.nv-bubble__contact{display:flex;align-items:center;gap:10px;color:inherit;text-align:left}.nv-bubble__location{flex-direction:column;align-items:flex-start;gap:2px}.nv-bubble__location span{font-weight:600}.nv-bubble__location small{opacity:.85;font-size:12px;text-decoration:underline}.nv-bubble__contact div{display:flex;flex-direction:column}.nv-bubble__contact div span{opacity:.85;font-size:13px}.nv-bubble__music{display:flex;flex-direction:column;gap:8px;min-width:210px;max-width:250px}.nv-bubble__music-head{display:flex;align-items:center;gap:10px}.nv-bubble__music-head .nv-music__cover{border-radius:9px}.nv-bubble__music-head>span:last-child{min-width:0;display:flex;flex-direction:column}.nv-bubble__music-head strong,.nv-bubble__music-head small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-bubble__music-head strong{font-size:14px;font-weight:600}.nv-bubble__music-head small{font-size:12px;opacity:.8}.nv-bubble__music-actions{display:flex;gap:6px}.nv-bubble__music-actions button{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 10px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;color:inherit;background:#ffffff2e}.nv-bubble__music-actions button:disabled{opacity:.6}.nv-bubble.is-theirs .nv-bubble__music-actions button{background:#7f7f7f2e}.nv-bubble__music-error{font-size:11.5px;opacity:.85}.nv-bubble__payment{display:flex;align-items:center;gap:9px;color:inherit;text-align:left}.nv-bubble__payment span{display:flex;flex-direction:column}.nv-bubble__payment small{max-width:150px;opacity:.78;font-size:11px;overflow:hidden;text-overflow:ellipsis}.nv-bubble__meta{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--nv-text-secondary);margin:3px 4px 0}.nv-bubble__state.is-failed{color:var(--nv-red)}.nv-bubble__retry{color:var(--nv-accent);font-size:11px;font-weight:600}.nv-typing-dot{width:8px;height:8px;border-radius:50%;background:var(--nv-text-secondary);animation:nv-typing 1.2s infinite ease-in-out}.nv-typing-dot:nth-child(2){animation-delay:.15s}.nv-typing-dot:nth-child(3){animation-delay:.3s}@keyframes nv-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.nv-composer{display:flex;align-items:flex-end;gap:8px;padding:6px 12px calc(var(--nv-safe-bottom) + 6px);flex-shrink:0;position:relative;background:var(--nv-conv-bg, var(--nv-bg))}.nv-composer__attach-btn{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-composer__attach-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-composer__attach-btn{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--nv-text)}.nv-composer__attach-btn svg{transition:transform .25s var(--nv-spring)}.nv-composer__attach-btn.is-open svg{transform:rotate(45deg)}.nv-composer__field{flex:1;min-width:0;min-height:38px;display:flex;align-items:center;gap:4px;padding:3px 3px 3px 14px;border-radius:20px;border:1px solid var(--nv-separator);background:var(--nv-conv-field)}.nv-composer__input{flex:1;min-width:0;background:transparent;border:none;color:var(--nv-text);padding:6px 0;font-size:16px;outline:none}.nv-composer__input::placeholder{color:var(--nv-text-secondary)}.nv-composer__send{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--nv-accent);color:var(--nv-accent-contrast);animation:nv-pop-in .2s var(--nv-spring-bouncy)}.nv-composer__attach{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-composer__attach:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-composer__attach{position:absolute;bottom:calc(100% + 4px);left:12px;border-radius:22px;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:5;min-width:180px;animation:nv-pop-in .25s var(--nv-spring-bouncy);transform-origin:bottom left}.nv-composer__attach button{display:flex;align-items:center;gap:12px;padding:10px 12px;color:var(--nv-text);border-radius:16px;font-size:16px}.nv-composer__attach button:active{background:var(--nv-fill)}.nv-composer__attach button svg{color:var(--nv-accent)}.nv-composer__picker{position:absolute;left:0;right:0;bottom:0;height:844px;z-index:8;border-radius:0 0 var(--nv-screen-radius, 55px) var(--nv-screen-radius, 55px);background:#00000059;display:flex;align-items:flex-end}.nv-composer__picker-inner{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-composer__picker-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-composer__picker-inner{width:100%;max-height:70%;border-radius:var(--nv-radius-sheet) var(--nv-radius-sheet) 0 0;padding:12px 12px calc(var(--nv-safe-bottom) + 8px);display:flex;flex-direction:column}.nv-composer__picker-head{text-align:center;font-weight:600;padding:8px;color:var(--nv-text)}.nv-composer__picker-list{overflow-y:auto}.nv-composer__picker-list button{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;color:var(--nv-text)}.nv-composer__picker-list button:active{background:var(--nv-fill)}.nv-composer__picker-empty{padding:20px;text-align:center;color:var(--nv-text-secondary)}.nv-newmsg{height:100%;display:flex;flex-direction:column;overflow:hidden}.nv-newmsg__bar{display:flex;align-items:center;justify-content:space-between;margin-top:var(--nv-safe-top);padding:10px 14px}.nv-newmsg__cancel{color:var(--nv-accent);font-size:15px}.nv-newmsg__title{font-size:16px;font-weight:600}.nv-newmsg__error{color:#ff453a;font-size:13px;text-align:center;padding:4px}.nv-newmsg__startnum{display:flex;align-items:center;gap:8px;margin:0 14px 8px;padding:12px 14px;border-radius:12px;background:var(--nv-surface-solid);color:var(--nv-accent);font-size:15px}.nv-newmsg__list{flex:1;overflow-y:auto}.nv-newmsg__row{width:100%;display:flex;align-items:center;gap:12px;padding:8px 16px;color:var(--nv-text)}.nv-newmsg__row:active{background:var(--nv-border)}.nv-newmsg__row .is-selected{color:var(--nv-accent)}.nv-newmsg__rowbody{flex:1;display:flex;flex-direction:column;text-align:left}.nv-newmsg__rowbody small{color:var(--nv-text-secondary)}.nv-newmsg__count{padding:4px 16px;font-size:12px;color:var(--nv-text-secondary)}.nv-groupinfo{height:100%;overflow-y:auto;padding-bottom:24px}.nv-groupinfo__bar{display:flex;align-items:center;justify-content:space-between;margin-top:var(--nv-safe-top);padding:8px 12px;font-weight:600}.nv-groupinfo__head{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0 18px}.nv-groupinfo__head h2{font-size:20px}.nv-groupinfo__title{background:transparent;border:none;text-align:center;color:var(--nv-text);font-size:20px;font-weight:600;outline:none}.nv-groupinfo__count{font-size:13px;color:var(--nv-text-secondary)}.nv-groupinfo__member{display:flex;align-items:center;gap:12px;padding:8px 14px;border-bottom:1px solid var(--nv-border)}.nv-groupinfo__member:last-child{border-bottom:none}.nv-groupinfo__member-body{flex:1;display:flex;flex-direction:column}.nv-groupinfo__role{font-size:11px;color:var(--nv-accent)}.nv-groupinfo__remove{color:#ff453a;padding:4px}.nv-groupinfo__leave{display:flex;flex-direction:column}.nv-room__hint{margin:6px 16px;font-size:13px;color:var(--nv-text-secondary)}.nv-room__made{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;text-align:center}.nv-room__made p{margin:0;font-size:15px}.nv-room__made small{color:var(--nv-text-secondary);font-size:12px}.nv-room__code{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 16px 14px}.nv-room__code strong{font-size:30px;font-weight:700;letter-spacing:.12em;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text}.nv-room__code button{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--nv-fill, rgba(127, 127, 127, .16));color:inherit;font-size:13px;font-weight:600}.nv-room__code small{font-size:12px;color:var(--nv-text-secondary)}@keyframes nv-call-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes nv-call-in{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.nv-slot{--nv-call-radius: 55px}.nv-slot[data-frame=business]{--nv-call-radius: 35px}.nv-slot[data-secure=true]{--nv-call-radius: 21px}.nv-slot--call:before{content:"";position:absolute;inset:calc(7px * var(--nv-scale, 1));border-radius:calc((var(--nv-call-radius) - 7px) * var(--nv-scale, 1));background:#050506;animation:nv-call-cover .36s ease-out}@keyframes nv-call-cover{0%{opacity:0}}.nv-call{zoom:var(--nv-scale, 1);position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:var(--nv-call-radius);overflow:hidden;clip-path:inset(0 round var(--nv-call-radius));pointer-events:auto;color:#fff;background:#0b0b10;animation:nv-call-in .36s var(--nv-spring, cubic-bezier(.22, 1, .36, 1))}.nv-call__bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--nv-call-radius);background:radial-gradient(90% 60% at 20% 10%,rgba(94,92,230,.45),transparent 60%),radial-gradient(90% 60% at 90% 90%,rgba(48,209,88,.22),transparent 60%),linear-gradient(180deg,#1b1b24,#0b0b10);background-size:cover;background-position:center 25%;transition:filter .5s,transform .5s}.nv-call.has-monogram[style] .nv-call__bg{background:linear-gradient(180deg,#ffffff24,#0000004d 45%,#000000bf),var(--nv-contact-color);filter:saturate(.5)}.nv-call.has-photo.is-active .nv-call__bg,.nv-call.has-photo.is-ended .nv-call__bg{filter:blur(22px) brightness(.6);transform:scale(1.12)}.nv-call__shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--nv-call-radius);pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.42) 0%,transparent 30%,transparent 55%,rgba(0,0,0,.6) 100%)}.nv-call__inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--nv-call-radius);display:flex;flex-direction:column;align-items:center;padding:92px 24px 58px}.nv-call__top{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;text-shadow:0 1px 14px rgba(0,0,0,.35)}.nv-call__name{max-width:340px;font-size:38px;font-weight:600;letter-spacing:-.02em;line-height:1.1;overflow-wrap:anywhere}.nv-call__status{font-size:17px;color:#ffffffc7;font-variant-numeric:tabular-nums}.nv-call__hidden{font-size:13px;color:#fff9}.nv-call__phone{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:4px 11px;border-radius:999px;font-size:12px;color:#ffffffe6;background:#00000047}.nv-call__monogram{width:168px;height:168px;margin-top:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:88px;font-weight:500;color:#ffffffeb;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.3),transparent 46%),#ffffff1a;box-shadow:inset 0 1.5px 1px #ffffff80,inset 0 0 0 1px #ffffff24,0 18px 40px #0000002e}.nv-call.is-ringing .nv-call__monogram,.nv-call.is-dialing .nv-call__monogram{animation:nv-call-pulse 2s ease-in-out infinite}.nv-call__controls{margin-top:auto;display:flex;justify-content:center;gap:24px;padding-bottom:30px}.nv-call__controls.has-voice,.nv-call__controls.is-dense{gap:12px}.nv-call__ctl{display:flex;flex-direction:column;align-items:center;gap:7px;color:#fff;font-size:12px}.nv-call__ctl span{opacity:.85}.nv-call__ctl svg{width:76px;height:76px;padding:25px;box-sizing:border-box;border-radius:50%;background:#ffffff2e;box-shadow:inset 0 1px .5px #ffffff59}.nv-call__ctl.is-on svg{background:#fff;color:#12121a}.nv-call__actions{margin-top:auto;display:flex;align-items:flex-start;justify-content:space-around;width:100%;padding:0 12px}.nv-call__action{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:82px}.nv-call__action>span{font-size:14px;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.35)}.nv-call__answer,.nv-call__decline,.nv-call__silence{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;transition:transform .15s,filter .15s}.nv-call__answer:active,.nv-call__decline:active,.nv-call__silence:active{transform:scale(.93);filter:brightness(1.1)}.nv-call__answer{width:78px;height:78px;background:#30d158;box-shadow:inset 0 1px 1px #ffffff73}.nv-call__decline{width:78px;height:78px;background:#ff3b30;box-shadow:inset 0 1px 1px #ffffff73}.nv-call__silence{width:50px;height:50px;margin-top:14px;background:#fff3;box-shadow:inset 0 1px .5px #ffffff59}.nv-call__people{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:500;color:#fff;background:#ffffff29}.nv-call__people:active{background:#ffffff42}.nv-call__monogram.is-group svg,.nv-call__monogram.is-payphone svg{opacity:.9}.nv-call-grid{align-self:center;margin-top:34px;max-width:342px;max-height:420px;overflow-y:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:18px 8px;color:#fff}.nv-call-grid.is-dense{margin-top:24px;gap:14px 4px}.nv-call-person{min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.nv-call-person strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-shadow:0 1px 8px rgba(0,0,0,.35)}.nv-call-person small{font-size:12px;color:#ffffffa8}.nv-call-person__avatar{position:relative;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500;color:#fffffff0;background:linear-gradient(180deg,#ffffff29,#00000052),var(--nv-contact-color, #6b6b73);box-shadow:inset 0 1px 1px #ffffff47}.nv-call-person__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.nv-call-person__muted{position:absolute;right:-2px;bottom:-2px;width:26%;min-width:20px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#2c2c32;color:#fff;box-shadow:0 0 0 2px #0b0b10}.nv-call-person.is-ringing .nv-call-person__avatar{opacity:.55;animation:nv-call-pulse 2s ease-in-out infinite}@keyframes nv-call-sheet-in{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.nv-call-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:var(--nv-call-radius);display:flex;align-items:flex-end;background:#00000080}.nv-call-sheet__panel{width:100%;max-height:74%;display:flex;flex-direction:column;padding:18px 16px 34px;border-radius:34px 34px var(--nv-call-radius) var(--nv-call-radius);background:#1c1c22;color:#fff;box-shadow:inset 0 1px .5px #ffffff29,0 -12px 40px #0006;animation:nv-call-sheet-in .3s var(--nv-spring, cubic-bezier(.22, 1, .36, 1))}.nv-call-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 12px}.nv-call-sheet__head>span{min-width:0;display:flex;flex-direction:column}.nv-call-sheet__head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600}.nv-call-sheet__head small{font-size:13px;color:#ebebf599}.nv-call-sheet__head button{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1f;color:#fff}.nv-call-sheet__list{flex:1;min-height:0;overflow-y:auto}.nv-call-sheet__row{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 4px}.nv-call-sheet__row:after{content:"";position:absolute;left:56px;right:0;bottom:0;height:.5px;background:#545458a6}.nv-call-sheet__row:last-child:after{display:none}.nv-call-sheet__row.is-ringing .nv-call-person__avatar{opacity:.6}.nv-call-sheet__who{flex:1;min-width:0;display:flex;flex-direction:column}.nv-call-sheet__who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500}.nv-call-sheet__who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#ebebf599}.nv-call-sheet__cancel{flex-shrink:0;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:600;color:#ff453a;background:#ff453a29}.nv-call-sheet__cancel:active{background:#ff453a47}.nv-call-sheet__add{margin-top:12px;height:48px;border-radius:24px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;color:#fff;background:#30924a}.nv-call-sheet__add:active{filter:brightness(1.12)}@keyframes nv-call-add-spin{to{transform:rotate(360deg)}}.nv-call-add{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border-radius:var(--nv-call-radius);display:flex;flex-direction:column;padding:56px 16px 28px;background:#0b0b10;color:#fff;animation:nv-call-in .3s var(--nv-spring, cubic-bezier(.22, 1, .36, 1))}.nv-call-add__head{display:grid;grid-template-columns:80px 1fr 80px;align-items:center;padding-bottom:12px}.nv-call-add__head>button{justify-self:start;font-size:17px;color:var(--nv-accent, #0a84ff)}.nv-call-add__head strong{text-align:center;font-size:17px;font-weight:600}.nv-call-add__tabs{display:flex;padding:3px;margin-bottom:12px;border-radius:12px;background:#7676803d}.nv-call-add__tabs button{flex:1;height:32px;border-radius:9px;font-size:14px;font-weight:600;color:#fff}.nv-call-add__tabs button.is-active{background:#ffffff38}.nv-call-add__error{margin-bottom:10px;padding:8px 12px;border-radius:12px;font-size:13px;color:#ffb4ae;background:#ff453a29}.nv-call-add__search{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;margin-bottom:6px;border-radius:12px;background:#7676803d;color:#ebebf599}.nv-call-add__search input{flex:1;min-width:0;border:0;outline:0;background:none;color:#fff;font-size:16px}.nv-call-add__search button{display:flex;color:#ebebf599}.nv-call-add__list{flex:1;min-height:0;overflow-y:auto}.nv-call-add__row{position:relative;width:100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 4px;text-align:left;color:#fff}.nv-call-add__row>svg{flex-shrink:0;color:#30d158}.nv-call-add__row:after{content:"";position:absolute;left:56px;right:0;bottom:0;height:.5px;background:#545458a6}.nv-call-add__row:disabled{opacity:.45}.nv-call-add__row:active:not(:disabled){background:#ffffff0f}.nv-call-add__icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#30924a;color:#fff}.nv-call-add__who{flex:1;min-width:0;display:flex;flex-direction:column}.nv-call-add__who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500}.nv-call-add__who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#ebebf599}.nv-call-add__spin{animation:nv-call-add-spin .9s linear infinite;color:#ebebf599!important}.nv-call-add__empty{padding:40px 0;text-align:center;font-size:14px;color:#ebebf599}.nv-call-add__keypad{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.nv-call-add__display{width:100%;flex:1;display:flex;align-items:flex-end;justify-content:center;padding-bottom:18px;overflow:hidden;white-space:nowrap;font-size:36px;letter-spacing:.01em}.nv-voicemail{padding:8px 12px 18px;overflow-y:auto;height:100%}.nv-voicemail__row{padding:12px 4px;border-bottom:1px solid var(--nv-border);opacity:.78}.nv-voicemail__row.is-unread{opacity:1}.nv-voicemail__head{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.nv-voicemail__head small{margin-left:auto;color:var(--nv-text-secondary);font-size:11px;font-weight:400}.nv-voicemail__head button{color:var(--nv-text-secondary)}.nv-voicemail audio{width:100%;height:30px;margin-top:8px}.nv-voicemail__transcript{display:block;color:var(--nv-text-secondary);font-size:12px;text-align:left;margin-top:7px;line-height:1.35}.nv-call--video{background:#000}.nv-video{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--nv-call-radius);overflow:hidden;color:#fff}.nv-video__remote{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.nv-video__remote.is-glitch-1{transform:translate(-7px) skew(-3deg);filter:contrast(1.5) saturate(1.8) hue-rotate(-25deg)}.nv-video__remote.is-glitch-2{transform:translate(9px) scaleY(1.03);filter:brightness(1.25) contrast(1.3) blur(1.5px)}.nv-video__remote.is-glitch-3{transform:translateY(-5px);filter:grayscale(.6) contrast(1.8)}.nv-video__glitch{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;background:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 2px,transparent 2px 4px)}.nv-video__glitch:before,.nv-video__glitch:after{content:"";position:absolute;left:-12px;right:-12px}.nv-video__glitch:before{top:var(--nv-glitch-band, 40%);height:13%;background:#00ffc829;transform:translate(12px)}.nv-video__glitch:after{top:calc(var(--nv-glitch-band, 40%) + 18%);height:5%;background:#ff005a33;transform:translate(-14px)}.nv-video__glitch.is-2:before{height:7%;background:#ffffff2e}.nv-video__glitch.is-3{background:repeating-linear-gradient(0deg,rgba(0,0,0,.35) 0 3px,transparent 3px 6px)}.nv-video__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:linear-gradient(180deg,#ffffff1a,#0009),var(--nv-contact-color, #3a3a44)}.nv-video__placeholder img{width:150px;height:150px;border-radius:50%;object-fit:cover}.nv-video__placeholder>span{width:150px;height:150px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:72px;font-weight:500;background:#ffffff24}.nv-video__placeholder small{font-size:15px;color:#fffc}.nv-video__top{position:absolute;left:0;right:0;top:0;padding:62px 24px 30px;display:flex;flex-direction:column;align-items:center;gap:2px;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent)}.nv-video__top strong{font-size:22px;font-weight:600;text-shadow:0 1px 10px rgba(0,0,0,.4)}.nv-video__top span{font-size:14px;color:#ffffffd9;font-variant-numeric:tabular-nums}.nv-video__local{position:absolute;right:18px;top:128px;width:104px;height:225px;border-radius:20px;object-fit:cover;background:#111;box-shadow:0 8px 24px #0006,0 0 0 1px #ffffff29}.nv-video__controls{position:absolute;left:16px;right:16px;bottom:36px;padding:12px;display:flex;justify-content:space-around;align-items:center;border-radius:40px;background:#1e1e22b3}.nv-video__controls button{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff29;color:#fff}.nv-video__controls button.is-on{background:#fff;color:#111}.nv-video__controls button:disabled{opacity:.4}.nv-video__controls button:active:not(:disabled){transform:scale(.93)}.nv-video__end{background:#ff3b30!important;color:#fff!important}.nv-video__people{position:absolute;top:60px;right:22px;height:36px;min-width:36px;padding:0 10px;border-radius:18px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:600;color:#fff;background:#1e1e22b3}.nv-video__people:active{transform:scale(.94)}.nv-video.is-grid .nv-video__top{padding-bottom:14px;background:none}.nv-video__grid{position:absolute;top:116px;bottom:126px;left:10px;right:10px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px}.nv-video__grid.is-3>:first-child{grid-column:span 2}.nv-video__tile{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:22px;background:#16161c;box-shadow:inset 0 0 0 1px #ffffff14}.nv-video__tile .nv-video__placeholder{gap:8px}.nv-video__tile .nv-video__placeholder>span{width:64px;height:64px;font-size:30px}.nv-video__tile .nv-video__placeholder small{font-size:12px}.nv-video__self{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#111}.nv-video__label{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#fff;background:#00000080}.nv-video__label svg{flex-shrink:0;color:#ff9f0a}.nv-call-voice{margin-top:auto;width:calc(100% - 32px);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;border-radius:26px;background:#1414189e;color:#fff;box-shadow:inset 0 1px .5px #fff3}.nv-call-voice+.nv-call__controls{margin-top:16px}.nv-call-voice__head{display:flex;align-items:center;justify-content:space-between}.nv-call-voice__head strong{font-size:16px;font-weight:600}.nv-call-voice__styles{display:flex;gap:6px}.nv-call-voice__styles button{flex:1;min-width:0;padding:8px 4px;border-radius:14px;font-size:12px;font-weight:600;color:#fff;background:#ffffff24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-call-voice__styles button.is-active{background:#fff;color:#12121a}.nv-call-voice__slider{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:10px;font-size:13px}.nv-call-voice__slider span{opacity:.85}.nv-call-voice__slider input{width:100%;accent-color:#fff}.nv-call-voice__slider input:disabled{opacity:.4}.nv-slot.is-peek{--peek: 132px;transform:translateY(calc((858px - var(--peek)) * var(--nv-scale, 1)));animation:nv-call-peek .46s var(--nv-spring, cubic-bezier(.22, 1, .36, 1));transition:transform .4s var(--nv-spring, cubic-bezier(.22, 1, .36, 1))}.nv-slot.is-peek.is-ringing{--peek: 176px}.nv-slot.is-peek:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(62px * var(--nv-scale, 1));background:#050506;box-shadow:0 0 0 calc(2.5px * var(--nv-scale, 1)) #5a5a60,0 -10px 40px #00000073}@keyframes nv-call-peek{0%{transform:translateY(calc(858px * var(--nv-scale, 1)))}to{transform:translateY(calc((858px - var(--peek)) * var(--nv-scale, 1)))}}.nv-call-peek{zoom:var(--nv-scale, 1);position:absolute;inset:7px 7px auto;height:200px;display:flex;flex-direction:column;align-items:center;border-radius:var(--nv-call-radius) var(--nv-call-radius) 0 0;background:#000;pointer-events:auto;color:#fff}.nv-call-peek__keys{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;padding:0 16px}.nv-call-peek__keys>span{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 6px;border-radius:14px;background:#ffffff1f;font-size:12px;font-weight:600}.nv-call-peek__keys>span.is-answer kbd{background:#30d158}.nv-call-peek__keys>span.is-decline kbd{background:#ff453a}.nv-call-peek__keys kbd{min-width:22px;padding:2px 6px;border-radius:7px;background:#ffffff47;color:#fff;font:inherit;font-size:12px;text-align:center}.nv-island-call{margin-top:11px;display:flex;align-items:center;gap:10px;background:#000;color:#fff;box-shadow:0 0 0 .5px #ffffff1a;animation:nv-island-grow .5s var(--nv-spring, cubic-bezier(.22, 1, .36, 1))}.nv-island-call.is-incoming{width:368px;height:82px;padding:0 14px 0 16px;border-radius:41px}.nv-island-call.is-compact{width:250px;height:38px;padding:0 14px 0 5px;border-radius:19px}.nv-island-call__avatar{position:relative;flex-shrink:0;overflow:hidden;border-radius:50%;isolation:isolate;display:flex;align-items:center;justify-content:center;font-weight:600}.nv-island-call__avatar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#ffffff1f,#00000059),var(--nv-contact-color, #6b6b73);filter:saturate(.6)}.nv-island-call__avatar img{width:100%;height:100%;object-fit:cover}.nv-island-call__text{flex:1;min-width:0;display:flex;flex-direction:column}.nv-island-call__text small{font-size:13px;color:#ebebf59e}.nv-island-call__text small:empty{display:none}.nv-island-call__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;letter-spacing:-.01em}.nv-island-call.is-compact .nv-island-call__text strong{font-size:14px}.nv-island-call__status{flex-shrink:0;color:#30d158;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.nv-island-call__status.is-ended{color:#ff453a}.nv-island-call__decline,.nv-island-call__answer{flex-shrink:0;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.nv-island-call__decline:active,.nv-island-call__answer:active{transform:scale(.92)}.nv-island-call__decline{background:#ff3b30}.nv-island-call__answer{background:#30d158}@keyframes nv-island-grow{0%{transform:scale(.45,.5);opacity:.2}to{transform:none;opacity:1}}.nv-phoneapp{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#000;color:#fff}.nv-phoneapp__content{position:relative;z-index:1;flex:1;min-height:0;overflow:hidden;margin-top:var(--nv-safe-top)}.nv-calls-view{height:100%;display:flex;flex-direction:column}.nv-calls-view__header{position:relative;z-index:4;flex:0 0 60px;display:grid;grid-template-columns:88px 1fr 88px;align-items:center;padding:0 16px}.nv-calls-view__header h1{font-size:17px;font-weight:600;text-align:center;letter-spacing:-.01em}.nv-calls-view__edit,.nv-calls-view__menu{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-calls-view__edit:after,.nv-calls-view__menu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-calls-view__edit,.nv-calls-view__menu{height:44px;border-radius:999px;color:#fff;transition:transform .18s var(--nv-spring),opacity .18s}.nv-calls-view__edit:active:not(:disabled),.nv-calls-view__menu:active:not(:disabled){transform:scale(.93)}.nv-calls-view__edit{justify-self:start;min-width:62px;padding:0 17px;font-size:17px;font-weight:500}.nv-calls-view__edit:disabled{opacity:.45}.nv-calls-view__menu{justify-self:end;width:44px;display:flex;align-items:center;justify-content:center}.nv-calls-view__menu.is-open{background:#ffffff47}.nv-calls-menu{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-calls-menu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-calls-menu{position:absolute;top:56px;right:16px;width:208px;padding:6px;border-radius:26px;box-shadow:0 18px 44px #00000073;animation:nv-calls-menu-in .22s var(--nv-spring);transform-origin:top right}.nv-calls-menu button{width:100%;min-height:42px;padding:0 14px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;font-size:16px;color:#fff;text-align:left}.nv-calls-menu button:active{background:#ffffff1f}.nv-calls-menu .is-danger{color:#ff453a}@keyframes nv-calls-menu-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}.nv-calls-view__scroll{flex:1;min-height:0;overflow-y:auto;padding:8px 16px 112px}.nv-call-favorites{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;margin-bottom:22px}.nv-call-favorite{min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;transition:transform .16s}.nv-call-favorite:active{transform:scale(.96)}.nv-call-favorite__photo{width:100%;aspect-ratio:.66;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center 30%;box-shadow:inset 0 0 0 .5px #ffffff29}.nv-call-favorite__photo>span{color:#fff;font-size:34px;font-weight:500;text-shadow:0 2px 10px rgba(0,0,0,.25)}.nv-call-favorite__photo:not(.has-image){background-image:linear-gradient(180deg,#fff3,#00000073)}.nv-call-favorite__name{max-width:100%;display:flex;align-items:center;justify-content:center;gap:3px;color:#ebebf59e;font-size:13px}.nv-call-favorite__name svg{flex-shrink:0}.nv-call-favorite__name span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-call-recents h2{margin:0 0 2px;font-size:22px;font-weight:700;letter-spacing:-.01em}.nv-call-recent{position:relative;display:flex;align-items:center;gap:12px;min-height:73px}.nv-call-recent:after{content:"";position:absolute;left:56px;right:0;bottom:0;height:.5px;background:#545458a6}.nv-call-recent:last-child:after{display:none}.nv-call-recent .nv-avatar{flex-shrink:0}.nv-call-recent__body{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;color:#fff}.nv-call-recent__body strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;letter-spacing:-.01em}.nv-call-recent__body em{font-style:normal;font-weight:400}.nv-call-recent__body span{display:flex;align-items:center;gap:3px;color:#ebebf599;font-size:15px}.nv-call-recent time{flex-shrink:0;color:#ebebf599;font-size:15px}.nv-call-recent__action{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1a;color:var(--nv-accent)}.nv-call-recent__action:active{background:#fff3}.nv-call-recent__delete{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ff3b30;color:#fff}.nv-call-recent.is-missed .nv-call-recent__body strong{color:#ff453a}.nv-call-recent__body:disabled{opacity:1}.nv-call-recent__action:disabled{opacity:.4}.nv-call-recent__group{flex-shrink:0;background:linear-gradient(180deg,#a1a1a8,#6b6b73)}.nv-phone-empty{padding-top:110px}.nv-voicemail--phone{padding:4px 0 18px}.nv-keypad{position:relative;height:100%;padding-bottom:130px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.nv-keypad__line{position:absolute;top:12px;left:20px;display:flex;align-items:center;gap:3px;color:#ebebf599}.nv-keypad__line small{margin-left:2px;font-size:13px}.nv-keypad__line:active:not(:disabled){opacity:.6}.nv-keypad__line>span{width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:13px;font-weight:700}.nv-keypad__display{flex:1;width:100%;padding:0 24px 18px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.nv-keypad__num{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:40px;font-weight:400;letter-spacing:.01em;color:#fff}.nv-keypad__num.is-long{font-size:30px}.nv-keypad__name{min-height:20px;font-size:16px;color:var(--nv-accent)}.nv-keypad__paste{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-keypad__paste:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-keypad__paste{margin-bottom:6px;padding:8px 16px;border-radius:12px;font-size:15px;font-weight:500;color:#fff;animation:nv-sheet-up .18s ease-out}.nv-keypad__paste.is-hint{font-size:13px;font-weight:400}.nv-keypad__paste:active{opacity:.7}.nv-keypad__grid{display:grid;grid-template-columns:repeat(3,78px);gap:17px 21px;justify-items:center;align-items:center}.nv-keypad__key{width:78px;height:78px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.07),transparent 60%),#ffffff26;box-shadow:inset 0 .5px .5px #ffffff47,inset 0 0 0 .5px #ffffff14;color:#fff;transition:background .2s}.nv-keypad__key:active{background:#ffffff6b;transition:none}.nv-keypad__digit{font-size:37px;font-weight:400;line-height:1;margin-top:-2px}.nv-keypad__digit.is-star{font-size:44px;margin-top:10px}.nv-keypad__letters{margin-top:1px;font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1}.nv-keypad__call{width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:radial-gradient(circle at 50% 22%,rgba(255,255,255,.16),transparent 62%),#30924a;box-shadow:inset 0 0 0 1px #aaffb457,inset 0 1.5px 1px #ffffff4d;transition:transform .15s,filter .15s}.nv-keypad__call:active:not(:disabled){transform:scale(.93);filter:brightness(1.12)}.nv-keypad__call:disabled{filter:saturate(.7) brightness(.75)}.nv-keypad__back{width:78px;height:78px;display:flex;align-items:center;justify-content:center;color:#ebebf599}.nv-keypad__back:active{color:#fff}.nv-phone-tabs{position:absolute;z-index:12;left:20px;right:20px;bottom:calc(var(--nv-safe-bottom) + 4px);display:flex;gap:10px;pointer-events:none}.nv-phone-tabs__rail,.nv-phone-tabs__search{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-phone-tabs__rail,.nv-phone-tabs__search{pointer-events:auto}.nv-phone-tabs__rail{flex:1;min-width:0;height:62px;display:flex;padding:4px;border-radius:999px}.nv-phone-tabs__rail button{flex:1;min-width:0;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#fff;font-size:11px;font-weight:600;transition:background .24s var(--nv-spring),color .2s,transform .16s}.nv-phone-tabs__rail button.is-active{background:#0000006b;color:var(--nv-accent)}.nv-phone-tabs__rail button:active{transform:scale(.95)}.nv-phone-tabs__search{width:62px;height:62px;flex:0 0 62px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.nv-phone-tabs__search:active{transform:scale(.93)}.nv-app.nv-app--simManager{background:var(--nv-grouped-bg)}.nv-simmgr{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--nv-grouped-bg)}.nv-simmgr__bar{margin-top:var(--nv-safe-top);padding:6px 20px 8px}.nv-simmgr__title{font-size:32px;font-weight:700;letter-spacing:-.02em}.nv-simmgr__tabs{padding:0 16px 14px;flex-shrink:0}.nv-simmgr__tabs .nv-segmented{display:flex;width:100%}.nv-simmgr__tabs .nv-segmented__item{flex:1;padding:7px 4px;font-size:13px!important}.nv-simmgr__content{flex:1;overflow-y:auto;padding:0 16px 28px}.nv-simmgr__content>.nv-settings__group-title{padding:4px 16px 8px}.nv-simmgr__nosim{display:flex;align-items:center;gap:8px;margin:0 0 18px;padding:12px 16px;border-radius:16px;background:var(--nv-grouped-cell);color:#ff3b30;font-size:14px}.nv-simmgr__sub{padding:0 16px 20px;overflow-y:auto;height:100%}.nv-simmgr__error{margin:0 0 14px;padding:10px 14px;border-radius:14px;background:#ff3b301f;color:#ff3b30;font-size:13px;text-align:center}.nv-simmgr__value{display:inline-flex;align-items:center;gap:4px;color:var(--nv-text-secondary);font-size:15px}.nv-simmgr__action{color:var(--nv-accent);font-size:15px;font-weight:600;background:none;padding:4px 0}.nv-simmgr__action.is-danger{color:#ff3b30}.nv-simmgr__action:disabled{opacity:.5}.nv-simmgr .nv-settings__group{background:var(--nv-grouped-cell);border-radius:26px;overflow:hidden;margin-bottom:26px}.nv-simmgr .nv-settings__group-title{font-size:13px;text-transform:uppercase;letter-spacing:.02em;color:var(--nv-text-secondary)}.nv-esim-qr{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px;margin:8px 0 14px;border-radius:16px;background:var(--nv-surface-solid);color:var(--nv-text-secondary);text-align:center}.nv-esim-qr svg{padding:14px;border-radius:12px;background:repeating-conic-gradient(var(--nv-text) 0 25%,transparent 0 50%) 0 0/16px 16px;color:var(--nv-surface-solid)}.nv-simsec{padding:8px 14px 20px;display:flex;flex-direction:column;gap:14px;align-items:center}.nv-simsec .nv-settings__back{align-self:flex-start}.nv-simmgr>.nv-simmgr__sub,.nv-simmgr>.nv-simsec{padding-top:var(--nv-safe-top)}.nv-simmgr.is-embedded{height:auto;overflow:visible;background:transparent}.nv-simmgr.is-embedded>.nv-simmgr__sub,.nv-simmgr.is-embedded>.nv-simsec{padding-top:0}.nv-simmgr.is-embedded .nv-simmgr__tabs{padding:0 0 14px}.nv-simmgr.is-embedded .nv-simmgr__content{overflow:visible;padding:0}.nv-simmgr__sub>.nv-settings__back:first-child,.nv-simsec>.nv-settings__back:first-child{display:inline-flex;align-items:center;gap:2px;margin:4px 0 12px;color:var(--nv-accent);font-size:17px}.nv-simmgr__sub>.nv-field{margin:0 0 12px}.nv-simmgr__sub>.nv-btn{width:100%}.nv-carrier__head{--sim-color: #5B7CFF;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px;border-radius:14px;margin-bottom:10px;background:linear-gradient(135deg,#0000000d,#00000073),var(--sim-color);color:#fff}.nv-carrier__name{font-weight:700;flex:1}.nv-carrier__plan{font-size:13px;opacity:.9}.nv-carrier__balance{font-size:18px;font-weight:700}.nv-carrier__status{font-size:12px;text-transform:uppercase;opacity:.9}.nv-carrier__msg{color:var(--nv-accent);font-size:13px;text-align:center;padding:6px}.nv-carrier__data{display:flex;flex-direction:column;gap:6px;padding:12px 14px}.nv-carrier__data small{color:var(--nv-text-secondary);font-size:11.5px}.nv-carrier__data-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.nv-carrier__data-row strong{font-size:15px}.nv-carrier__data-row span{color:var(--nv-text-secondary);font-size:12px}.nv-carrier__data-bar{height:6px;border-radius:999px;background:var(--nv-border);overflow:hidden}.nv-carrier__data-bar span{display:block;height:100%;border-radius:inherit;background:var(--sim-color, var(--nv-accent))}.nv-simpin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;overflow-y:auto;padding-top:var(--nv-safe-top);border-radius:var(--nv-screen-radius, 55px);background:var(--nv-grouped-bg);animation:nv-fade-in .2s ease}.nv-simpin>.nv-simsec>.nv-settings__back:first-child{display:inline-flex;align-items:center;gap:2px;margin:4px 0 12px;color:var(--nv-accent);font-size:17px}.nv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 20px;color:var(--nv-text-secondary);text-align:center;font-size:14px}.nv-skeleton{display:block;border-radius:10px;background:var(--nv-border);aspect-ratio:1;animation:nv-skeleton-pulse 1.4s ease-in-out infinite}.nv-skeleton--card{aspect-ratio:auto;height:84px;border-radius:14px}.nv-skeleton--row{aspect-ratio:auto;height:62px;border-radius:12px;margin:6px 12px}@keyframes nv-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}[data-reduce-motion="1"] .nv-skeleton{animation:none}.nv-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;background:#00000073;display:flex;align-items:center;justify-content:center;padding:20px}.nv-modal__card{width:100%;max-width:300px;background:var(--nv-surface-solid);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--nv-shadow)}.nv-modal__card input,.nv-modal__card textarea{width:100%;background:var(--nv-border);border:none;border-radius:10px;color:var(--nv-text);padding:10px 12px;font-size:14px;resize:none}.nv-modal__card input:focus,.nv-modal__card textarea:focus{outline:2px solid var(--nv-accent)}.nv-modal__title{font-size:15px;font-weight:700;display:flex;align-items:center;gap:7px}.nv-modal__hint{font-size:12.5px;color:var(--nv-text-secondary);display:flex;align-items:center;gap:5px}.nv-modal__error{font-size:12.5px;color:#ff453a}.nv-modal__toggle{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--nv-text)}.nv-modal__toggle input{width:auto}.nv-modal__list{display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.nv-modal__list button{display:flex;align-items:center;gap:9px;padding:10px 8px;color:var(--nv-text);font-size:14px;text-align:left;border-radius:8px}.nv-modal__list button:active{background:var(--nv-border)}.nv-modal__list button.nv-danger{color:#ff453a}.nv-modal__list button span{display:flex;flex-direction:column;gap:2px}.nv-modal__list button small{color:var(--nv-text-secondary);font-size:11px}.nv-modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.nv-modal__actions button{padding:8px 14px;border-radius:10px;font-size:14px;font-weight:600;color:var(--nv-text-secondary)}.nv-modal__actions button.nv-primary{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-modal__actions button:disabled{opacity:.45}.nv-screen[data-camera="1"] .nv-wallpaper{opacity:0}.nv-screen[data-camera="1"]{background:transparent!important}.nv-content.is-camera .nv-home{visibility:hidden}.nv-content.is-camera .nv-app{background:transparent}.nv-content.is-camera:not(.is-camera-app) .nv-app{visibility:hidden}.nv-camera-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:55}.nv-camera{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;background:#000;color:#fff}.nv-camera__viewfinder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background:#000;object-fit:cover}.nv-camera__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.nv-camera__grid>span{position:absolute;background:#ffffff59}.nv-camera__grid>span:nth-child(1){left:33.33%;top:0;bottom:0;width:.5px}.nv-camera__grid>span:nth-child(2){left:66.66%;top:0;bottom:0;width:.5px}.nv-camera__grid>span:nth-child(3){top:33.33%;left:0;right:0;height:.5px}.nv-camera__grid>span:nth-child(4){top:66.66%;left:0;right:0;height:.5px}.nv-camera__flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:#fff;animation:nv-camera-flash .18s ease-out forwards;pointer-events:none}.nv-camera__top{position:absolute;z-index:4;left:0;right:0;top:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(var(--nv-safe-top) + 4px) 16px 14px;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.nv-camera__top-right{display:flex;justify-content:flex-end;gap:10px}.nv-camera__round{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0006;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nv-camera__round.is-on{background:#ffd60a;color:#000}.nv-camera__round:disabled{opacity:.4}.nv-camera__round:active:not(:disabled){transform:scale(.92)}.nv-camera__text-btn{justify-self:start;font-size:17px;font-weight:500;color:#fff}.nv-camera__top-center{display:flex;flex-direction:column;align-items:center;gap:5px}.nv-camera__mic{display:inline-flex;align-items:center;gap:4px;max-width:170px;padding:3px 8px;border-radius:999px;background:#00000080;font-size:11px;font-weight:600}.nv-camera__mic span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-camera__mic.is-off{color:#ffffffb3}.nv-camera__timer{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:8px;background:#ff3b30;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.nv-camera__timer i{width:8px;height:8px;border-radius:50%;background:#fff;animation:nv-camera-rec 1s steps(2,start) infinite}.nv-camera__hint{position:absolute;z-index:4;left:50%;top:calc(var(--nv-safe-top) + 58px);transform:translate(-50%);max-width:340px;padding:6px 12px;border-radius:14px;white-space:nowrap;background:#00000080;font-size:12px;font-weight:500;color:#ffffffe6;animation:nv-camera-hint 4s ease forwards;pointer-events:none}.nv-camera__error,.nv-camera__saving{position:absolute;z-index:5;left:50%;top:46%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:16px;background:#000000a8;font-size:14px;font-weight:500;white-space:nowrap}.nv-camera__error{background:#ff3b30d9;max-width:90%;white-space:normal;overflow-wrap:anywhere}.nv-camera__bottom{position:absolute;z-index:4;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;padding:0 22px calc(var(--nv-safe-bottom) + 22px);background:linear-gradient(0deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.45) 60%,transparent)}.nv-camera__zoom{display:flex;align-items:center;gap:4px;margin-bottom:14px;padding:4px;border-radius:999px;background:#00000059;touch-action:none;-webkit-user-select:none;user-select:none}.nv-camera__zoom.is-dial{padding:0;background:none}.nv-camera__zoom button{min-width:30px;height:30px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;background:#ffffff1f}.nv-camera__zoom button.is-active{min-width:38px;height:38px;font-size:13px;color:#ffd60a;background:#0000008c}.nv-camera__modes{display:flex;gap:22px;margin-bottom:16px}.nv-camera__modes button{font-size:13px;font-weight:600;letter-spacing:.08em;color:#ffffffd9}.nv-camera__modes button.is-active{color:#ffd60a}.nv-camera__modes button:disabled:not(.is-active){opacity:.4}.nv-camera__controls{width:100%;display:flex;align-items:center;justify-content:space-between}.nv-camera__thumb{position:relative;width:48px;height:48px;border-radius:10px;overflow:hidden;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #ffffffd9}.nv-camera__thumb img{width:100%;height:100%;object-fit:cover}.nv-camera__thumb[data-failed]{box-shadow:inset 0 0 0 2px #ff453a}.nv-camera__thumb:disabled{opacity:1}.nv-camera__thumb-busy,.nv-camera__thumb-failed{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000073}.nv-camera__thumb-failed{background:#ff3b308c}.nv-camera__spinner{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:nv-spin .8s linear infinite}.nv-camera__shutter{position:relative;width:76px;height:76px;border-radius:50%;box-shadow:inset 0 0 0 4px #fff}.nv-camera__shutter>span{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:#fff;transition:inset .22s var(--nv-spring),border-radius .22s var(--nv-spring),background .2s}.nv-camera__shutter.is-video>span{background:#ff3b30}.nv-camera__shutter.is-recording>span{top:24px;right:24px;bottom:24px;left:24px;border-radius:7px}.nv-camera__shutter:active:not(:disabled)>span{transform:scale(.92)}.nv-camera__shutter:disabled{opacity:.6}.nv-camera__flip{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff29;color:#fff}.nv-camera__flip:disabled{opacity:.4}.nv-camera__flip:active:not(:disabled){transform:rotate(-90deg);transition:transform .25s}.nv-camera[data-orientation=landscape]{--vf-left: 94px;--vf-width: 650px;inset:auto;left:50%;top:50%;width:844px;height:390px;transform:translate(-50%,-50%) rotate(90deg)}.nv-camera[data-orientation=landscape] .nv-camera__viewfinder,.nv-camera[data-orientation=landscape] .nv-camera__grid{inset:auto;top:50%;left:var(--vf-left);width:var(--vf-width);height:auto;aspect-ratio:16/9;transform:translateY(-50%)}.nv-camera[data-orientation=landscape] .nv-camera__top,.nv-camera[data-orientation=landscape] .nv-camera__bottom{display:contents}.nv-camera[data-orientation=landscape] .nv-camera__top>:first-child{position:absolute;z-index:4;left:52px;top:16px}.nv-camera[data-orientation=landscape] .nv-camera__text-btn{font-size:15px}.nv-camera[data-orientation=landscape] .nv-camera__top-right{position:absolute;z-index:4;left:52px;bottom:16px;flex-direction:column;gap:10px}.nv-camera[data-orientation=landscape] .nv-camera__top-center,.nv-camera[data-orientation=landscape] .nv-camera__zoom,.nv-camera[data-orientation=landscape] .nv-camera__modes{position:absolute;z-index:4;left:calc(var(--vf-left) + var(--vf-width) / 2);transform:translate(-50%);margin:0}.nv-camera[data-orientation=landscape] .nv-camera__top-center{top:12px}.nv-camera[data-orientation=landscape] .nv-camera__zoom{bottom:46px}.nv-camera[data-orientation=landscape] .nv-camera__modes{bottom:14px;padding:3px 12px;border-radius:999px;background:#00000059}.nv-camera[data-orientation=landscape] .nv-camera__controls{position:absolute;z-index:4;top:0;bottom:0;right:0;width:calc(844px - var(--vf-left) - var(--vf-width));flex-direction:column-reverse;justify-content:center;gap:30px;padding-right:18px}.nv-camera[data-orientation=landscape] .nv-camera__hint{top:16px}.nv-camera[data-orientation=landscape] .nv-camera__hint,.nv-camera[data-orientation=landscape] .nv-camera__error,.nv-camera[data-orientation=landscape] .nv-camera__saving{left:calc(var(--vf-left) + var(--vf-width) / 2)}.nv-zoom-dial{width:300px;display:flex;flex-direction:column;align-items:center;gap:4px;animation:nv-fade-in .15s ease}.nv-zoom-dial__value{padding:2px 9px;border-radius:999px;background:#00000080;font-size:13px;font-weight:700;color:#ffd60a;font-variant-numeric:tabular-nums}.nv-zoom-dial__track{position:relative;width:100%;height:42px;border-radius:21px;overflow:hidden;background:#00000073;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.nv-zoom-dial__ruler{position:absolute;left:50%;top:0;bottom:0;width:0}.nv-zoom-dial__tick{position:absolute;bottom:8px;width:1px;height:7px;margin-left:-.5px;background:#ffffff80}.nv-zoom-dial__tick.is-major{width:1.5px;height:13px;margin-left:-.75px;background:#fff}.nv-zoom-dial__tick b{position:absolute;bottom:16px;left:50%;transform:translate(-50%);font-size:10px;font-weight:700;color:#fff;white-space:nowrap}.nv-zoom-dial__marker{position:absolute;left:50%;bottom:6px;width:2px;height:20px;margin-left:-1px;border-radius:1px;background:#ffd60a}.nv-camera[data-orientation=landscape] .nv-camera__zoom.is-dial{bottom:40px}@keyframes nv-camera-flash{0%{opacity:.95}to{opacity:0}}@keyframes nv-camera-rec{to{visibility:hidden}}@keyframes nv-camera-hint{0%,80%{opacity:1}to{opacity:0}}.nv-media-badge{position:absolute;right:4px;bottom:4px;z-index:2;display:inline-flex;align-items:center;gap:3px;padding:1px 5px;border-radius:6px;background:#0000008c;color:#fff;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.nv-viewer__video{max-width:100%;max-height:100%;background:#000}.nv-gallery{display:flex;flex-direction:column;height:100%;overflow:hidden}.nv-gallery__bar{display:flex;align-items:center;margin-top:var(--nv-safe-top);padding:8px 12px;gap:6px}.nv-gallery__bar .nv-app__title{flex:1;font-size:19px;font-weight:700}.nv-gallery__bar-actions{display:flex;gap:4px}.nv-gallery__bar-actions button{width:32px;height:32px;border-radius:50%;color:var(--nv-text);display:flex;align-items:center;justify-content:center}.nv-gallery__bar-actions button[data-active=true]{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-gallery__usage{font-size:11.5px;color:var(--nv-text-secondary);padding:0 16px 6px}.nv-gallery__usage[data-warn=true]{color:#ff9f0a;font-weight:600}.nv-gallery__scroll{flex:1;overflow-y:auto;padding-bottom:8px}.nv-gallery__group{margin-bottom:6px}.nv-gallery__day{font-size:12.5px;font-weight:600;color:var(--nv-text-secondary);padding:8px 14px 4px}.nv-gallery__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:0 3px}.nv-gallery__grid--skeleton{margin-top:10px}.nv-gallery__cell{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px;background:var(--nv-border)}.nv-gallery__cell img{width:100%;height:100%;object-fit:cover;display:block}.nv-gallery__cell .nv-gallery__fallback,.nv-gallery__cell[data-broken="1"] img{display:none}.nv-gallery__cell[data-broken="1"] .nv-gallery__fallback{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;color:var(--nv-text-secondary)}.nv-gallery__cell[data-selected=true]{outline:2px solid var(--nv-accent);outline-offset:-2px}.nv-gallery__fav{position:absolute;left:5px;bottom:5px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.nv-gallery__check{position:absolute;right:5px;top:5px;width:18px;height:18px;background:var(--nv-accent);color:var(--nv-accent-contrast);border-radius:50%;display:flex;align-items:center;justify-content:center}.nv-gallery__more{display:block;margin:12px auto;padding:8px 18px;border-radius:999px;background:var(--nv-border);color:var(--nv-text);font-size:13px;font-weight:600}.nv-gallery__toolbar{display:flex;gap:8px;padding:8px 12px;border-top:1px solid var(--nv-border);background:var(--nv-surface-solid)}.nv-gallery__toolbar button{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 6px;border-radius:10px;background:var(--nv-border);color:var(--nv-text);font-size:12.5px;font-weight:600}.nv-gallery__toolbar button.nv-danger{color:#ff453a}.nv-gallery__tabs{display:flex;border-top:1px solid var(--nv-border);padding:6px 4px 10px;background:var(--nv-surface-solid);flex-shrink:0}.nv-gallery__tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:10px;padding:4px 0}.nv-gallery__tabs button[data-active=true]{color:var(--nv-accent)}.nv-gallery__album-create{display:flex;align-items:center;gap:8px;margin:10px 14px 4px;color:var(--nv-accent);font-size:14px;font-weight:600}.nv-gallery__albums{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 14px}.nv-gallery__album{display:flex;flex-direction:column;gap:5px;text-align:left;color:var(--nv-text)}.nv-gallery__album-cover{aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--nv-border);display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary)}.nv-gallery__album-cover img{width:100%;height:100%;object-fit:cover}.nv-gallery__album-title{font-size:13.5px;font-weight:600}.nv-gallery__album-count{font-size:11.5px;color:var(--nv-text-secondary)}.nv-viewer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;background:#000000f5;display:flex;flex-direction:column;color:#fff}.nv-viewer__bar{display:flex;align-items:center;justify-content:space-between;margin-top:var(--nv-safe-top);padding:6px 10px;z-index:2}.nv-viewer__count{font-size:12.5px;color:#ffffffb3}.nv-viewer__btn{width:36px;height:36px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;background:#ffffff1a}.nv-viewer__btn[data-active=true]{color:#ff375f}.nv-viewer__btn--danger{color:#ff7a70}.nv-viewer__btn:disabled{opacity:.4}.nv-viewer__stage{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;touch-action:none}.nv-viewer__stage img{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .08s linear;will-change:transform}.nv-viewer__broken{display:flex;flex-direction:column;align-items:center;gap:10px;color:#ffffff8c;font-size:13px}.nv-viewer__nav{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:56px;display:flex;align-items:center;justify-content:center;color:#fffc;background:#00000059;border-radius:10px}.nv-viewer__nav--prev{left:6px}.nv-viewer__nav--next{right:6px}.nv-viewer__info{padding:10px 16px;font-size:12.5px;color:#fffc;display:flex;flex-direction:column;gap:3px;background:#ffffff0f}.nv-viewer__info-action{display:flex;align-items:center;gap:6px;color:var(--nv-accent);font-size:12.5px;font-weight:600;margin-top:3px}.nv-viewer__actions{display:flex;justify-content:space-evenly;padding:10px 16px 22px}.nv-picker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:65;background:var(--nv-bg);display:flex;flex-direction:column}.nv-picker__bar{flex:0 0 44px;display:grid;grid-template-columns:52px 1fr 52px;align-items:center;margin-top:var(--nv-safe-top);padding:0 10px;border-bottom:1px solid var(--nv-border)}.nv-picker__title{overflow:hidden;color:var(--nv-text);font-size:15px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.nv-picker__close,.nv-picker__done{min-height:36px;color:var(--nv-accent);font-size:14px;font-weight:600;display:flex;align-items:center}.nv-picker__close{justify-self:start;justify-content:flex-start;width:40px}.nv-picker__done{justify-self:end;justify-content:flex-end;min-width:52px}.nv-picker__done:disabled{opacity:.35;cursor:default}.nv-picker__spacer{width:52px}.nv-picker__grid{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;gap:3px;padding:4px;align-content:start}.nv-picker__grid[data-state=empty]{display:flex;overflow:hidden;align-items:center;justify-content:center;padding:24px 28px 64px}.nv-picker__cell{position:relative;aspect-ratio:1;border-radius:6px;overflow:hidden;background:var(--nv-border)}.nv-picker__cell img{width:100%;height:100%;object-fit:cover}.nv-picker__cell[data-selected=true]{outline:2px solid var(--nv-accent);outline-offset:-2px}.nv-picker__cell--camera{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--nv-text-secondary);font-size:11px}.nv-picker__cell--skeleton{border-radius:6px}.nv-picker__check{position:absolute;right:5px;top:5px;width:18px;height:18px;background:var(--nv-accent);color:var(--nv-accent-contrast);border-radius:50%;display:flex;align-items:center;justify-content:center}.nv-picker__empty{width:100%;display:flex;flex-direction:column;align-items:center;color:var(--nv-text-secondary);text-align:center}.nv-picker__empty-icon{width:64px;height:64px;margin-bottom:16px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:var(--nv-surface-solid);color:var(--nv-accent);box-shadow:inset 0 0 0 1px var(--nv-border)}.nv-picker__empty strong{color:var(--nv-text);font-size:17px;line-height:1.25}.nv-picker__empty>span:last-of-type{max-width:230px;margin-top:6px;font-size:12.5px;line-height:1.45}.nv-picker__camera-action{min-height:38px;margin-top:20px;padding:0 17px;border-radius:19px;display:flex;align-items:center;gap:7px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:13px;font-weight:700;box-shadow:0 5px 16px rgba(var(--nv-accent-rgb),.28)}.nv-picker__more{padding:10px;color:var(--nv-accent);font-size:13px;font-weight:600}.nv-bubble__images{display:grid;gap:3px;max-width:210px}.nv-bubble__images[data-count="1"]{grid-template-columns:1fr}.nv-bubble__images[data-count="2"],.nv-bubble__images[data-count="4"]{grid-template-columns:1fr 1fr}.nv-bubble__images[data-count="3"]{grid-template-columns:1fr 1fr 1fr}.nv-bubble__images button{position:relative;border-radius:10px;overflow:hidden;background:#00000026;aspect-ratio:1}.nv-bubble__images button img{width:100%;height:100%;object-fit:cover;display:block}.nv-bubble__images button .nv-bubble__img-fallback,.nv-bubble__images button[data-broken="1"] img{display:none}.nv-bubble__images button[data-broken="1"] .nv-bubble__img-fallback{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;opacity:.6}.nv-bubble__images[data-count="1"] button{aspect-ratio:4/3}.nv-bubble__img-pending{display:flex;align-items:center;justify-content:center;height:100%;opacity:.5;animation:nv-skeleton-pulse 1.2s infinite}.nv-bubble__caption{grid-column:1/-1;font-size:14px;padding-top:3px}.nv-composer{position:relative}.nv-composer__photos{position:absolute;bottom:100%;left:0;right:0;display:flex;gap:6px;padding:8px 12px;background:var(--nv-conv-bg, var(--nv-surface-solid))}.nv-composer__photo{position:relative;width:56px;height:56px;border-radius:12px;overflow:hidden}.nv-composer__photo img{width:100%;height:100%;object-fit:cover}.nv-composer__photo button{position:absolute;right:2px;top:2px;width:16px;height:16px;background:#000000a6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.nv-avatar--image{overflow:hidden;border-radius:50%;display:inline-flex;flex-shrink:0}.nv-avatar--image img{width:100%;height:100%;object-fit:cover}.nv-contactdetail__avatar-btn{position:relative;display:inline-flex;border-radius:50%}.nv-contactdetail__avatar-edit{position:absolute;right:0;bottom:2px;width:26px;height:26px;background:var(--nv-accent);color:var(--nv-accent-contrast);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--nv-surface-solid)}.nv-wallpaper{background-size:var(--nv-wallpaper-fit, cover);filter:var(--nv-wallpaper-filter, none)}.nv-wallpaper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--nv-wallpaper-overlay, 0))}.nv-settings__wp--custom{display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary);border:1px dashed var(--nv-border)}.nv-voicepref{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px 14px;text-align:left}.nv-voicepref__row{display:flex;align-items:center;gap:12px}.nv-voicepref__label{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nv-voicepref__label strong{font-size:15px;font-weight:600;color:var(--nv-text)}.nv-voicepref__label small{font-size:12px;line-height:1.35;color:var(--nv-text-secondary)}.nv-voicepref__mics{display:flex;flex-direction:column;gap:8px}.nv-voicepref__title{font-size:13px;font-weight:600;color:var(--nv-text)}.nv-voicepref__hint{font-size:12px;line-height:1.35;color:var(--nv-text-secondary)}.nv-voicepref__allow{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:14px;font-weight:600}.nv-voicepref__list{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--nv-fill)}.nv-voicepref__list button{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 12px;text-align:left;font-size:14px;color:var(--nv-text)}.nv-voicepref__list button+button{box-shadow:inset 0 .5px 0 var(--nv-separator)}.nv-voicepref__list button>span{flex:1;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.nv-voicepref__list button em{font-style:normal;font-size:11px;color:var(--nv-text-secondary)}.nv-voicepref__list button svg{color:var(--nv-accent);flex-shrink:0}.nv-voicepref__list button.is-active{font-weight:600}.nv-voicepref__meter{position:relative;height:6px;border-radius:3px;overflow:hidden;background:var(--nv-fill)}.nv-voicepref__meter>span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(0);background:#30d158;transition:transform .05s linear}.nv-voicepref__warn{display:flex;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;color:#ff9f0a}.nv-voicepref__warn svg{flex-shrink:0;margin-top:1px}.nv-maps{display:flex;flex-direction:column;height:100%;overflow:hidden}.nv-maps__bar{display:flex;align-items:center;margin-top:var(--nv-safe-top);padding:8px 12px}.nv-maps__bar .nv-app__title{flex:1;font-size:19px;font-weight:700}.nv-maps__canvas{flex:1;padding:6px 12px 12px;min-height:160px}.nv-maps__grid{position:relative;width:100%;height:100%;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse 60% 48% at 40% 60%,rgba(74,110,80,.38),transparent 72%),radial-gradient(ellipse 34% 26% at 62% 30%,rgba(120,108,74,.32),transparent 72%),radial-gradient(ellipse 20% 16% at 24% 34%,rgba(96,104,74,.28),transparent 72%),linear-gradient(180deg,#16333f,#0e202b);box-shadow:inset 0 0 60px #0000008c}.nv-maps__grid .nv-maps__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.nv-maps__grid{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.nv-maps__grid.is-dragging{cursor:grabbing}.nv-maps__grid.is-image{box-shadow:none}.nv-maps__layer{position:absolute;top:0;left:0;will-change:transform}.nv-maps__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.nv-maps__controls{position:absolute;right:10px;bottom:10px;z-index:4;display:flex;flex-direction:column;gap:6px}.nv-maps__controls button{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;background:#00000080;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nv-maps__controls button:disabled{opacity:.4}.nv-maps__notice{position:absolute;left:10px;top:10px;right:44px;z-index:4;padding:6px 9px;border-radius:9px;font-size:11px;color:#fff;background:#ff453abf}.nv-maps__gridline{stroke:#96c8dc24;stroke-width:.25}.nv-maps__gridline--major{stroke:#96c8dc4d;stroke-width:.5}.nv-maps__compass{position:absolute;top:10px;right:12px;z-index:4;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;background:#0006;border:1px solid rgba(255,255,255,.15)}.nv-maps__pulse{position:absolute;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);background:#4da3ff80;animation:nv-map-pulse 2s ease-out infinite;pointer-events:none}.nv-maps__pin{position:absolute;transform:translate(-50%,-100%);width:34px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:#fff;color:#c56608;box-shadow:0 3px 10px #0000004d;border:2px solid #fff;z-index:3;pointer-events:none}.nv-maps__pin svg{width:24px;height:24px}.nv-maps__pin--dropped{color:#d82353}.nv-maps__me{position:absolute;color:#fff;background:#007aff;z-index:3;width:24px;height:24px;border:3px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 5px #007aff33,0 2px 7px #0006;pointer-events:none}.nv-maps__me svg{width:13px;height:13px}.nv-maps__card{margin:0 12px 10px;border-radius:16px;background:var(--nv-surface-solid);box-shadow:var(--nv-shadow);padding:12px;flex-shrink:0}.nv-maps__card-head{display:flex;align-items:center;gap:10px;color:var(--nv-text)}.nv-maps__card-head div{display:flex;flex-direction:column;min-width:0}.nv-maps__street{font-size:15px;font-weight:700}.nv-maps__zone{font-size:12px;color:var(--nv-text-secondary)}.nv-maps__card-actions{display:flex;gap:6px;margin-top:10px}.nv-maps__card-actions button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 4px;border-radius:10px;background:var(--nv-border);color:var(--nv-text);font-size:11.5px;font-weight:600}.nv-maps__card-actions button:disabled{opacity:.45}.nv-maps__list{flex:1;overflow-y:auto;padding:4px 0 10px}.nv-maps__search{display:flex;align-items:center;gap:8px;margin:6px 14px 8px;background:var(--nv-border);border-radius:10px;padding:8px 12px;color:var(--nv-text-secondary)}.nv-maps__search input{flex:1;background:none;border:none;color:var(--nv-text);font-size:14px}.nv-maps__search input:focus{outline:none}.nv-maps__row{width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;color:var(--nv-text);text-align:left}.nv-maps__row:active{background:var(--nv-border)}.nv-maps__row-icon{width:36px;height:36px;border-radius:10px;color:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center}.nv-maps__row-icon--recent{background:var(--nv-border);color:var(--nv-text-secondary)}.nv-maps__row-main{flex:1;min-width:0;display:flex;flex-direction:column}.nv-maps__row-main span{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-maps__row-main small{font-size:12px;color:var(--nv-text-secondary)}.nv-maps__tabs{display:flex;border-top:1px solid var(--nv-border);padding:6px 4px 10px;background:var(--nv-surface-solid);flex-shrink:0}.nv-maps__tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:10px;padding:4px 0}.nv-maps__tabs button[data-active=true]{color:var(--nv-accent)}@keyframes nv-map-pulse{0%{width:12px;height:12px;opacity:.6}to{width:46px;height:46px;opacity:0}}[data-reduce-motion="1"] .nv-maps__pulse{animation:none}.nv-place__preview{align-self:center;width:44px;height:44px;border-radius:14px;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #00000040}.nv-place__heading{font-size:11px;font-weight:600;color:var(--nv-text-secondary);text-transform:uppercase;letter-spacing:.04em}.nv-place__types{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.nv-place__types button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;border-radius:10px;background:var(--nv-border);color:var(--nv-text)}.nv-place__types button span{font-size:9.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-place__types button.is-active{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-place__colors{display:flex;flex-wrap:wrap;gap:8px}.nv-place__colors button{width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px #fff3}.nv-place__colors button.is-active{box-shadow:0 0 0 2px var(--nv-surface-solid),0 0 0 4px currentColor;color:var(--nv-text)}.nv-maps__pin--dropped{color:#ff375f;z-index:2}.nv-map-marker{position:absolute;z-index:2;width:44px;height:44px;transform:translate(-50%,-100%);cursor:pointer;display:flex;align-items:center;justify-content:center}.nv-map-marker__symbol{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:13px;color:var(--marker-color, #007aff);background:#fff;border:2px solid var(--marker-color, #007aff);box-shadow:0 2px 3px #0003,0 5px 12px #00000040}.nv-map-marker__symbol svg{position:static;width:18px;height:18px}.nv-map-marker__label{position:absolute;top:43px;left:50%;transform:translate(-50%);max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 7px;border-radius:7px;background:#fffffff2;color:#172235;font-size:10px;font-weight:700;line-height:1.25;box-shadow:0 1px 5px #00000040;pointer-events:none}.nv-map-marker:hover,.nv-map-marker:focus-visible,.nv-map-marker.is-selected{z-index:5}.nv-map-marker:hover .nv-map-marker__symbol,.nv-map-marker:focus-visible .nv-map-marker__symbol,.nv-map-marker.is-selected .nv-map-marker__symbol{box-shadow:0 0 0 4px #ffffffa6,0 5px 14px #00000059}.nv-map-marker.is-selected .nv-map-marker__label{background:#173b72;color:#fff}.nv-map-marker.is-cluster .nv-map-marker__symbol{border-radius:50%;color:#fff;background:#234777;border-color:#fff;font-size:15px}.nv-maps__grid{border-radius:28px;border:1px solid var(--nv-material-border)}.nv-maps__filters{display:flex;gap:6px;padding:0 14px 8px;flex-shrink:0}.nv-maps__filters button{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;min-width:0;min-height:36px;border-radius:20px;background:var(--nv-material);color:var(--nv-label);font-size:11px}.nv-maps__filters button[aria-pressed=true]{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-maps__controls{right:12px;bottom:16px;gap:8px}.nv-maps__controls button{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-maps__controls button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-maps__controls button{width:42px;height:42px;border-radius:50%;color:var(--nv-text)}.nv-maps__compass{width:32px;height:32px;top:14px;right:16px;background:#fffffff0;color:#172235;border:0;box-shadow:0 2px 8px #0003}.nv-maps__card{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-maps__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-maps__card{border-radius:26px;padding:16px;margin:0 14px}.nv-maps__card-head{gap:12px}.nv-maps__card-head>div{flex:1}.nv-maps__street{font-size:17px;line-height:1.3}.nv-maps__zone{font-size:12px;margin-top:3px}.nv-maps__selection-icon{width:42px;height:42px;border-radius:14px;background:var(--nv-fill);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nv-maps__dismiss{align-self:flex-start;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--nv-fill)}.nv-maps__card-actions{gap:8px;margin-top:14px}.nv-maps__card-actions button{min-height:44px;border-radius:18px;font-size:12px;line-height:1.25;padding:8px}.nv-maps__card-actions .is-primary{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-maps__cluster-list{max-height:140px;overflow-y:auto;margin-top:8px}.nv-maps__cluster-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;text-align:left;border-top:.5px solid var(--nv-separator)}.nv-maps__cluster-list button span{flex:1;font-size:14px}.nv-maps__row{padding:15px 18px;gap:14px}.nv-maps__row-icon{width:44px;height:44px;border-radius:15px}.nv-maps__row-main span{font-size:16px}.nv-services{display:flex;flex-direction:column;height:100%;overflow:hidden}.nv-services__bar{display:flex;align-items:center;margin-top:var(--nv-safe-top);padding:8px 12px}.nv-services__bar .nv-app__title{flex:1;font-size:19px;font-weight:700}.nv-services__refresh{color:var(--nv-text-secondary);display:flex;padding:6px}.nv-services__scroll{flex:1;overflow-y:auto;padding:4px 12px 12px}.nv-services__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nv-services__card{display:flex;flex-direction:column;align-items:flex-start;gap:7px;background:var(--nv-surface-solid);border-radius:16px;padding:13px;box-shadow:var(--nv-shadow);color:var(--nv-text);text-align:left}.nv-services__card:disabled{opacity:.55}.nv-services__card-icon{width:38px;height:38px;border-radius:11px;color:#fff;display:flex;align-items:center;justify-content:center}.nv-services__card-label{font-size:14.5px;font-weight:700}.nv-services__availability{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px}.nv-services__availability[data-status=available]{background:#34c75929;color:#34c759}.nv-services__availability[data-status=busy]{background:#ff9f0a29;color:#ff9f0a}.nv-services__availability[data-status=offline],.nv-services__availability[data-status=closed]{background:#ff453a24;color:#ff6961}.nv-services__availability[data-status=unknown]{background:var(--nv-border);color:var(--nv-text-secondary)}.nv-services__status{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;flex-shrink:0}.nv-services__status[data-status=pending]{background:#ff9f0a29;color:#ff9f0a}.nv-services__status[data-status=accepted],.nv-services__status[data-status=en_route]{background:#0a84ff29;color:#4da3ff}.nv-services__status[data-status=arrived]{background:#5e5ce62e;color:#8b89f0}.nv-services__status[data-status=completed]{background:#34c75929;color:#34c759}.nv-services__status[data-status=cancelled],.nv-services__status[data-status=rejected],.nv-services__status[data-status=expired]{background:var(--nv-border);color:var(--nv-text-secondary)}.nv-services__req{background:var(--nv-surface-solid);border-radius:14px;padding:12px;box-shadow:var(--nv-shadow);margin-bottom:10px}.nv-services__req-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.nv-services__req-service{font-size:14.5px;font-weight:700;color:var(--nv-text)}.nv-services__req-desc{font-size:13.5px;color:var(--nv-text);margin:6px 0;word-break:break-word}.nv-services__req-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:11.5px;color:var(--nv-text-secondary)}.nv-services__req-meta span{display:inline-flex;align-items:center;gap:4px}.nv-services__req-actions{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.nv-services__req-actions button{display:flex;align-items:center;gap:5px;padding:7px 12px;border-radius:9px;background:var(--nv-border);color:var(--nv-text);font-size:12px;font-weight:600}.nv-services__req-actions button.nv-primary{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-services__req-actions button.nv-danger{color:#ff453a}.nv-services__tabs{display:flex;border-top:1px solid var(--nv-border);padding:6px 4px 10px;background:var(--nv-surface-solid);flex-shrink:0}.nv-services__tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:10px;padding:4px 0}.nv-services__tabs button[data-active=true]{color:var(--nv-accent)}.nv-mail{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.nv-mail__bar{display:flex;align-items:center;margin-top:var(--nv-safe-top);padding:8px 12px}.nv-mail__bar .nv-app__title{flex:1;font-size:19px;font-weight:700;display:flex;align-items:center;gap:8px}.nv-mail__badge{background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:11px;font-weight:700;min-width:19px;height:19px;padding:0 5px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.nv-mail__compose-btn,.nv-mail__send{color:var(--nv-accent);display:flex;padding:6px}.nv-mail__send:disabled{opacity:.4}.nv-mail__address{font-size:11.5px;color:var(--nv-text-secondary);padding:0 16px 6px}.nv-mail__search{display:flex;align-items:center;gap:8px;margin:0 14px 6px;background:var(--nv-border);border-radius:10px;padding:7px 12px;color:var(--nv-text-secondary)}.nv-mail__search input{flex:1;background:none;border:none;color:var(--nv-text);font-size:14px}.nv-mail__search input:focus{outline:none}.nv-mail__search button{display:flex;color:var(--nv-text-secondary)}.nv-mail__list{flex:1;overflow-y:auto;display:flex;flex-direction:column}.nv-mail__row{display:flex;gap:11px;padding:11px 14px;text-align:left;color:var(--nv-text);border-bottom:1px solid var(--nv-border)}.nv-mail__row:active{background:var(--nv-border)}.nv-mail__row[data-unread=true] .nv-mail__row-sender,.nv-mail__row[data-unread=true] .nv-mail__row-subject{font-weight:700}.nv-mail__row[data-unread=true] .nv-mail__row-icon:after{content:"";position:absolute;left:-3px;top:50%;width:7px;height:7px;border-radius:50%;background:var(--nv-accent);transform:translate(-100%,-50%)}.nv-mail__row-icon{position:relative;width:34px;height:34px;border-radius:50%;flex-shrink:0;background:var(--nv-border);color:var(--nv-text-secondary);display:flex;align-items:center;justify-content:center}.nv-mail__row-icon[data-system=true]{background:rgba(var(--nv-accent-rgb),.16);color:var(--nv-accent)}.nv-mail__row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-mail__row-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.nv-mail__row-sender{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-mail__row-date{font-size:11px;color:var(--nv-text-secondary);flex-shrink:0}.nv-mail__row-subject{font-size:13px;display:flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-mail__row-subject svg{color:var(--nv-text-secondary);flex-shrink:0}.nv-mail__row-snippet{font-size:12px;color:var(--nv-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-mail__more{padding:12px;color:var(--nv-accent);font-size:13px;font-weight:600}.nv-mail__dot{position:absolute;top:2px;right:22%;width:7px;height:7px;border-radius:50%;background:var(--nv-accent)}.nv-mail__tabs{display:flex;border-top:1px solid var(--nv-border);padding:6px 2px 10px;background:var(--nv-surface-solid);flex-shrink:0}.nv-mail__tabs button{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:9.5px;padding:4px 0}.nv-mail__tabs button[data-active=true]{color:var(--nv-accent)}.nv-mail__detail-actions{display:flex;gap:2px}.nv-mail__detail-actions button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary);border-radius:50%}.nv-mail__detail-actions button[data-active=true]{color:#ffd60a}.nv-mail__detail{flex:1;overflow-y:auto;padding:4px 16px 20px}.nv-mail__subject{font-size:19px;font-weight:700;color:var(--nv-text);margin-bottom:10px}.nv-mail__meta{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--nv-border);margin-bottom:12px}.nv-mail__meta div{display:flex;flex-direction:column}.nv-mail__sender{font-size:13.5px;font-weight:600;color:var(--nv-text)}.nv-mail__date{font-size:11.5px;color:var(--nv-text-secondary)}.nv-mail__body{font-size:14px;line-height:1.5;color:var(--nv-text);white-space:pre-wrap;word-break:break-word}.nv-mail__attachments{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.nv-mail__images{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:100%}.nv-mail__images button{border-radius:10px;overflow:hidden;aspect-ratio:1;background:var(--nv-border)}.nv-mail__images img{width:100%;height:100%;object-fit:cover}.nv-mail__chip{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:var(--nv-border);color:var(--nv-text);font-size:12.5px;font-weight:600}.nv-mail__chip img{width:20px;height:20px;border-radius:5px;object-fit:cover}.nv-mail__chip button{display:flex;color:var(--nv-text-secondary)}.nv-mail__chip[data-disabled]{opacity:.55}.nv-mail__actions-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.nv-mail__action{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:11px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:13px;font-weight:700}.nv-mail__action:disabled{background:var(--nv-border);color:var(--nv-text-secondary)}.nv-mail__action-msg{display:block;margin-top:10px;font-size:12px;color:var(--nv-text-secondary)}.nv-mail__composer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--nv-surface-solid);display:flex;flex-direction:column}.nv-mail__compose-fields{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:4px 14px 14px}.nv-mail__compose-fields label{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--nv-border);padding:6px 0}.nv-mail__compose-fields label span{font-size:13px;color:var(--nv-text-secondary);width:58px;flex-shrink:0}.nv-mail__compose-fields label input{flex:1;background:none;border:none;color:var(--nv-text);font-size:14px}.nv-mail__compose-fields label input:focus{outline:none}.nv-mail__compose-fields textarea{flex:1;min-height:130px;background:none;border:none;resize:none;color:var(--nv-text);font-size:14px;line-height:1.5;padding-top:6px}.nv-mail__compose-fields textarea:focus{outline:none}.nv-mail__compose-tools{display:flex;gap:8px}.nv-mail__compose-tools button{display:flex;align-items:center;gap:6px;padding:8px 13px;border-radius:10px;background:var(--nv-border);color:var(--nv-text);font-size:12.5px;font-weight:600}.nv-bank{display:flex;flex-direction:column;height:100%;overflow:hidden;color:var(--nv-text)}.nv-bank__bar{display:flex;align-items:center;gap:8px;margin-top:var(--nv-safe-top);padding:8px 12px}.nv-bank__bar .nv-app__title{flex:1;font-size:19px;font-weight:750}.nv-bank__bar button{color:var(--nv-text-secondary)}.nv-bank__scroll{flex:1;overflow-y:auto;padding:4px 12px 16px}.nv-bank__loading,.nv-bank__empty{padding:28px 8px;color:var(--nv-text-secondary);text-align:center;font-size:13px}.nv-bank__account-select{width:100%;margin:0 0 8px;padding:9px 12px;color:var(--nv-text);background:var(--nv-surface-solid);border:0;border-radius:11px}.nv-bank__balance-card{min-height:116px;padding:19px;border-radius:21px;color:#fff;background:linear-gradient(135deg,#093f2b,#16a766);box-shadow:0 12px 28px #0d7c4a40;display:flex;flex-direction:column;justify-content:space-between}.nv-bank__balance-card span{font-size:12px;opacity:.84;text-transform:uppercase;letter-spacing:.07em}.nv-bank__balance-card strong{font-size:31px;letter-spacing:-.04em}.nv-bank__balance-card small{opacity:.7;font-size:10px}.nv-bank__quick{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0 18px}.nv-bank__quick button{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--nv-text-secondary);font-size:10px}.nv-bank__quick button:disabled{opacity:.38}.nv-bank__quick svg{width:38px;height:38px;padding:10px;border-radius:13px;color:#fff;background:#118b57}.nv-bank__section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.nv-bank__section-head strong{font-size:14px}.nv-bank__section-head button{font-size:11px;color:var(--nv-accent)}.nv-bank__list{background:var(--nv-surface-solid);border-radius:15px;overflow:hidden;box-shadow:var(--nv-shadow)}.nv-bank__transaction{display:flex;align-items:center;gap:9px;padding:11px;border-bottom:1px solid var(--nv-border)}.nv-bank__transaction:last-child{border:0}.nv-bank__transaction-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#ff453a;background:#ff453a1f}.nv-bank__transaction-icon[data-incoming=true]{color:#20a766;background:#20a76621}.nv-bank__transaction-copy{min-width:0;flex:1;display:flex;flex-direction:column}.nv-bank__transaction-copy strong{font-size:12.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-bank__transaction-copy small{color:var(--nv-text-secondary);font-size:9.5px;margin-top:2px}.nv-bank__transaction-amount{font-size:12px;font-weight:700;color:#ff453a}.nv-bank__transaction-amount[data-incoming=true]{color:#20a766}.nv-bank__form{display:flex;flex-direction:column;gap:13px;background:var(--nv-surface-solid);border-radius:16px;padding:14px;box-shadow:var(--nv-shadow)}.nv-bank__form label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:var(--nv-text-secondary)}.nv-bank__form input{border:1px solid var(--nv-border);border-radius:10px;background:var(--nv-bg);color:var(--nv-text);padding:10px 11px;font-size:13px;outline:none}.nv-bank__form input:focus{border-color:#19a566}.nv-bank__segmented{display:flex;padding:3px;background:var(--nv-bg);border-radius:10px}.nv-bank__segmented button{flex:1;padding:7px;color:var(--nv-text-secondary);border-radius:8px;font-size:12px}.nv-bank__segmented button[data-active=true]{background:var(--nv-surface-solid);color:var(--nv-text);box-shadow:var(--nv-shadow)}.nv-bank__recipients{display:flex;gap:7px;overflow-x:auto}.nv-bank__recipients>button,.nv-bank__recipients span{white-space:nowrap;background:#19a56621;color:#19a566;padding:6px 9px;border-radius:999px;font-size:11px}.nv-bank__recipients span{display:flex;gap:5px;padding-right:6px}.nv-bank__recipients button{color:inherit}.nv-bank__save-recipient{display:flex;gap:6px}.nv-bank__save-recipient input{min-width:0;flex:1}.nv-bank__save-recipient button{padding:7px 9px;border-radius:9px;background:var(--nv-border);color:var(--nv-text);font-size:10px}.nv-bank__submit,.nv-bank__primary{padding:10px 14px;border-radius:10px;background:#15975e;color:#fff;font-weight:700}.nv-bank__submit:disabled,.nv-bank__primary:disabled{opacity:.4}.nv-bank__request{padding:12px;border-bottom:1px solid var(--nv-border)}.nv-bank__request:last-child{border:0}.nv-bank__request p{margin:7px 0;font-size:12px}.nv-bank__request-head{display:flex;justify-content:space-between;gap:8px}.nv-bank__request-head span{min-width:0;display:flex;flex-direction:column}.nv-bank__request-head strong{font-size:13px}.nv-bank__request-head small{color:var(--nv-text-secondary);font-size:9px;overflow:hidden;text-overflow:ellipsis}.nv-bank__status{display:inline-flex;margin-top:5px;padding:3px 7px;border-radius:999px;background:var(--nv-border);color:var(--nv-text-secondary);font-size:9px;font-weight:700}.nv-bank__status[data-status=pending]{color:#ff9f0a;background:#ff9f0a24}.nv-bank__status[data-status=paid]{color:#19a566;background:#19a56621}.nv-bank__request-actions{display:flex;gap:7px;margin-top:9px}.nv-bank__request-actions button{padding:7px 11px;border-radius:8px;background:var(--nv-border);color:var(--nv-text);font-size:11px}.nv-bank__physical-card{height:110px;border-radius:16px;padding:16px;color:#fff;background:linear-gradient(140deg,#172a23,#11764c);display:grid;grid-template-columns:1fr auto;align-items:start}.nv-bank__physical-card span{grid-column:1/-1;align-self:end;letter-spacing:.12em}.nv-bank__physical-card[data-disabled=true]{filter:grayscale(1);opacity:.6}.nv-bank__toggle{flex-direction:row!important;align-items:center;justify-content:space-between}.nv-bank__toggle span{display:flex;flex-direction:column}.nv-bank__toggle small{font-size:9px}.nv-bank__toggle input{width:18px;height:18px;padding:0}.nv-bank__error{position:sticky;bottom:2px;margin:10px 0 0;padding:9px;border-radius:9px;background:#c6332c;color:#fff;font-size:11px}.nv-bank__tabs{display:flex;flex-shrink:0;padding:6px 2px 10px;border-top:1px solid var(--nv-border);background:var(--nv-surface-solid)}.nv-bank__tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--nv-text-secondary);font-size:9px}.nv-bank__tabs button[data-active=true]{color:#18a264}.nv-bank__picker{display:flex;flex-direction:column;gap:6px}.nv-bank__picker-head{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.nv-bank__picker-head strong{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--nv-text-secondary)}.nv-bank__picker-head button{color:#19a566}.nv-bank__pick{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border-radius:12px;text-align:left;background:var(--nv-surface-solid);color:var(--nv-text);font-size:13px;font-weight:600}.nv-bank__pick>span:last-child{display:flex;flex-direction:column;min-width:0}.nv-bank__pick>span:last-child small{font-size:10px;font-weight:400;color:var(--nv-text-secondary)}.nv-bank__pick>svg{color:#19a566}.nv-bank__pick-row{display:flex;gap:6px;align-items:center}.nv-bank__pick-row>button:last-child{color:var(--nv-text-secondary);padding:6px}.nv-bank__avatar{width:28px;height:28px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700}.nv-bank__search{padding:9px 11px;border:1px solid var(--nv-border);border-radius:10px;background:var(--nv-bg);color:var(--nv-text)}.nv-bank__to{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#19a56621;color:#19a566}.nv-bank__to>span{flex:1;display:flex;flex-direction:column}.nv-bank__to>span small{font-size:10px;opacity:.8}.nv-bank__to>span strong{color:var(--nv-text);font-size:14px}.nv-social{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;color:var(--nv-text)}.nv-social button,.nv-social input,.nv-social textarea,.nv-social select{font:inherit}.nv-social__bar{flex:0 0 auto;display:grid;grid-template-columns:34px 1fr 34px;align-items:center;margin-top:var(--nv-safe-top);padding:8px 11px;border-bottom:1px solid var(--nv-border)}.nv-social__bar strong{text-align:center;font-size:18px}.nv-social__bar button{color:var(--nv-text-secondary)}.nv-social__bar span{width:34px}.nv-social__scroll{flex:1;min-height:0;overflow-y:auto}.nv-social__tabs{flex:0 0 auto;display:flex;padding:6px 2px 10px;border-top:1px solid var(--nv-border);background:var(--nv-surface-solid)}.nv-social__tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--nv-text-secondary);font-size:9px}.nv-social__tabs button[data-active=true]{color:#8c52ff}.nv-social__feed{display:flex;flex-direction:column}.nv-social__post{padding:12px;border-bottom:1px solid var(--nv-border);background:var(--nv-bg)}.nv-social__post[data-nested=true]{margin-top:8px;padding:10px;border:1px solid var(--nv-border);border-radius:12px}.nv-social__reposted{display:flex;gap:5px;align-items:center;margin:0 0 7px 42px;color:var(--nv-text-secondary);font-size:10px}.nv-social__author{display:flex;align-items:center;gap:9px;max-width:100%;color:var(--nv-text);text-align:left}.nv-social__author span{min-width:0;display:flex;flex-direction:column}.nv-social__author strong{display:flex;align-items:center;gap:3px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-social__author small{margin-top:2px;color:var(--nv-text-secondary);font-size:10px}.nv-social__avatar{flex:0 0 auto;border-radius:50%;object-fit:cover;background:#6840d4;color:#fff}.nv-social__avatar--initial{display:inline-flex;align-items:center;justify-content:center;font-weight:750}.nv-social__content{margin:9px 0 8px 47px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.nv-social__media{display:grid;gap:2px;margin:8px 0 5px 47px;overflow:hidden;border-radius:12px}.nv-social__media[data-count="2"],.nv-social__media[data-count="3"],.nv-social__media[data-count="4"]{grid-template-columns:1fr 1fr}.nv-social__media img{width:100%;min-height:105px;max-height:190px;height:100%;object-fit:cover;background:var(--nv-surface-solid)}.nv-social__post-actions{display:flex;justify-content:space-between;margin:9px 0 0 43px}.nv-social__post-actions button{display:flex;align-items:center;gap:3px;min-width:28px;color:var(--nv-text-secondary);font-size:9px}.nv-social__post-actions button[data-active=true]{color:#ff375f}.nv-social__compose{margin:12px;padding:13px;border-radius:15px;background:var(--nv-surface-solid);box-shadow:var(--nv-shadow)}.nv-social__compose textarea{width:100%;min-height:130px;resize:none;border:0;outline:0;background:transparent;color:var(--nv-text);font-size:14px;line-height:1.45}.nv-social__replying{margin-bottom:8px;color:var(--nv-text-secondary);font-size:10px}.nv-social__replying strong{color:#8c52ff}.nv-social__replying-to{display:block;margin:6px 0 0 47px;color:var(--nv-text-secondary);font-size:11px}.nv-social__replying-to strong{color:#8c52ff}.nv-social__content[data-open=true]{cursor:pointer}.nv-social__post[data-focused=true]{border-bottom:none}.nv-social__post[data-focused=true] .nv-social__content{font-size:14px}.nv-social__reply-bar{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border-top:1px solid var(--nv-border);border-bottom:1px solid var(--nv-border);background:var(--nv-bg);color:var(--nv-text-secondary);font-size:12px;text-align:left}.nv-social__thread .nv-social__post{padding-left:20px}.nv-social__compose-actions{display:flex;align-items:center;gap:8px;padding-top:9px;border-top:1px solid var(--nv-border);color:var(--nv-text-secondary);font-size:9px}.nv-social__compose-actions>button:first-child{display:flex;align-items:center;gap:4px;color:#8c52ff}.nv-social__compose-actions>span{margin-left:auto}.nv-social__compose-media{display:flex;gap:5px;overflow-x:auto;padding:6px 0}.nv-social__compose-media span{position:relative;flex:0 0 70px;height:58px}.nv-social__compose-media img{width:100%;height:100%;object-fit:cover;border-radius:8px}.nv-social__compose-media button{position:absolute;right:2px;top:2px;width:17px;height:17px;border-radius:50%;background:#000000b3;color:#fff}.nv-social__primary{padding:7px 12px;border-radius:999px;background:#7c4dff!important;color:#fff!important;font-weight:700}.nv-social__search{display:flex;align-items:center;gap:7px;margin:9px 10px;padding:8px 10px;border-radius:11px;background:var(--nv-surface-solid);color:var(--nv-text-secondary)}.nv-social__search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--nv-text)}.nv-social__people{display:flex;gap:8px;overflow-x:auto;padding:2px 10px 10px}.nv-social__people button{flex:0 0 125px;display:flex;align-items:center;gap:7px;padding:8px;border:1px solid var(--nv-border);border-radius:11px;color:var(--nv-text);text-align:left}.nv-social__people button span{min-width:0;display:flex;flex-direction:column}.nv-social__people button strong,.nv-social__people button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-social__people button strong{font-size:11px}.nv-social__people button small{color:var(--nv-text-secondary);font-size:9px}.nv-social__empty,.nv-social__private{display:flex;flex-direction:column;align-items:center;gap:6px;padding:35px 16px;color:var(--nv-text-secondary);text-align:center;font-size:11px}.nv-social__more,.nv-social__wide{margin:10px 12px;padding:9px;border:1px solid var(--nv-border);border-radius:10px;color:var(--nv-text);background:var(--nv-surface-solid)}.nv-social__profile-view{height:100%;overflow-y:auto;color:var(--nv-text)}.nv-social__profile-nav{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;margin-top:var(--nv-safe-top);padding:8px 12px;background:var(--nv-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nv-social__profile-head{display:flex;flex-direction:column;align-items:center;padding:13px 18px 7px}.nv-social__profile-head h2{display:flex;align-items:center;gap:4px;margin:8px 0 0;font-size:19px}.nv-social__profile-head>span{color:var(--nv-text-secondary);font-size:11px}.nv-social__profile-head p{margin:8px 0 0;text-align:center;white-space:pre-wrap;font-size:12px}.nv-social__counts{display:flex;justify-content:center;gap:28px;padding:10px}.nv-social__counts span{display:flex;flex-direction:column;align-items:center;color:var(--nv-text-secondary);font-size:9px}.nv-social__counts strong{color:var(--nv-text);font-size:14px}.nv-social__profile-actions{display:flex;justify-content:center;gap:7px;margin:3px 12px 13px}.nv-social__profile-actions button{min-width:38px;padding:8px 11px;border:1px solid var(--nv-border);border-radius:9px;color:var(--nv-text)}.nv-social__edit{display:flex;flex-direction:column;gap:10px;margin:8px 12px 13px;padding:12px;border-radius:13px;background:var(--nv-surface-solid)}.nv-social__edit label{display:flex;flex-direction:column;gap:4px;color:var(--nv-text-secondary);font-size:10px}.nv-social__edit input,.nv-social__edit textarea,.nv-social__edit select{padding:8px;border:1px solid var(--nv-border);border-radius:8px;outline:0;background:var(--nv-bg);color:var(--nv-text)}.nv-social__edit textarea{min-height:60px;resize:none}.nv-social__edit .nv-social__toggle{flex-direction:row;align-items:center}.nv-social__avatar-edit{display:flex;align-items:center;justify-content:center;gap:8px}.nv-social__avatar-edit button{display:flex;align-items:center;gap:6px;color:#8c52ff;font-size:10px}.nv-social__avatar-edit img{width:34px;height:34px;border-radius:50%;object-fit:cover}.nv-social__own-card{display:flex;align-items:center;gap:11px;margin:12px;padding:14px;width:calc(100% - 24px);border-radius:14px;color:var(--nv-text);background:linear-gradient(135deg,rgba(124,77,255,.2),var(--nv-surface-solid));text-align:left}.nv-social__own-card span{display:flex;flex-direction:column}.nv-social__own-card small{color:var(--nv-text-secondary)}.nv-social__own-card em{margin-top:5px;color:#8c52ff;font-size:9px;font-style:normal}.nv-social__accounts{margin:0 12px 12px;padding:11px;border-radius:13px;background:var(--nv-surface-solid)}.nv-social__accounts h3{margin:0 0 6px;font-size:13px}.nv-social__accounts>.nv-social__wide{margin:8px 0 0;width:100%;display:flex;align-items:center;justify-content:center;gap:5px}.nv-social__account{display:flex;align-items:center;gap:6px;padding:5px 0}.nv-social__account+.nv-social__account{border-top:1px solid var(--nv-border)}.nv-social__account>button:first-child{min-width:0;flex:1;display:flex;align-items:center;gap:9px;padding:4px 0;color:var(--nv-text);text-align:left}.nv-social__account>button:first-child>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column}.nv-social__account>button:first-child strong{font-size:12px}.nv-social__account>button:first-child small{color:var(--nv-text-secondary);font-size:10px}.nv-social__account>button:first-child>svg{color:#8c52ff}.nv-social__account>.nv-social__account-out{padding:5px 8px;border-radius:8px;color:#ff453a;font-size:10.5px;font-weight:600}.nv-social__auth{padding:12px 10px 24px}.nv-social__mod-entry,.nv-social__verify{display:flex;align-items:center;justify-content:center;gap:5px;width:calc(100% - 24px)}.nv-social__verify{color:#8c52ff}.nv-social__reports{display:flex;flex-direction:column;gap:9px;padding:10px 12px 18px}.nv-social__reports>article{display:flex;flex-direction:column;gap:6px;padding:11px;border-radius:13px;background:var(--nv-surface-solid)}.nv-social__reports>article>small{color:var(--nv-text-secondary);font-size:9.5px}.nv-social__reports>article p{margin:0;font-size:11px}.nv-social__report-head{display:flex;align-items:center;gap:8px}.nv-social__report-head>svg{color:#8c52ff}.nv-social__report-head span{min-width:0;display:flex;flex-direction:column}.nv-social__report-head strong{font-size:12px}.nv-social__report-head small{color:var(--nv-text-secondary);font-size:9.5px}.nv-social__report-actions{display:flex;gap:6px}.nv-social__report-actions button{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:7px 4px;border:1px solid var(--nv-border);border-radius:9px;color:var(--nv-text);font-size:10px}.nv-social__report-actions .nv-social__danger{color:#ff453a}.nv-social__requests{margin:0 12px 12px;padding:11px;border-radius:13px;background:var(--nv-surface-solid)}.nv-social__requests h3{margin:0 0 8px;font-size:13px}.nv-social__requests>div{display:flex;align-items:center;gap:7px;padding:6px 0}.nv-social__requests>div span{min-width:0;flex:1;display:flex;flex-direction:column}.nv-social__requests>div strong{font-size:11px}.nv-social__requests>div small{color:var(--nv-text-secondary);font-size:9px}.nv-social__requests>div button{padding:6px;color:var(--nv-text)}.nv-social__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:35;padding-top:var(--nv-safe-top);overflow-y:auto;background:var(--nv-bg)}.nv-social__overlay-bar{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--nv-border)}.nv-social__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;background:#0000007a}.nv-social__sheet section{width:100%;margin:10px;padding:15px;border-radius:17px;background:var(--nv-surface-solid);display:flex;flex-direction:column;gap:9px}.nv-social__sheet h3{margin:0 0 2px}.nv-social__sheet input{padding:10px;border:1px solid var(--nv-border);border-radius:9px;background:var(--nv-bg);color:var(--nv-text)}.nv-social__sheet section>div{display:flex;gap:7px}.nv-social__sheet section>div button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:9px;border-radius:9px;background:#7c4dff;color:#fff}.nv-social__sheet section>button{padding:8px;color:var(--nv-text-secondary)}.nv-social__error{position:sticky;bottom:4px;margin:8px 12px;padding:8px;border-radius:9px;background:#c6332c;color:#fff;font-size:10px}.nv-snap{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-bg);color:var(--nv-text)}.nv-snap button,.nv-snap input,.nv-snap textarea{font:inherit;color:inherit}.nv-snap__body,.nv-snap__page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.nv-snap__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.nv-snap__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;background:var(--nv-bg)}.nv-snap__bar{flex:0 0 auto;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:44px}.nv-snap__bar>strong{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:16px;font-weight:700;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-snap__bar>button{display:inline-flex;align-items:center;justify-content:center;height:36px}.nv-snap__bar--home{grid-template-columns:40px 1fr 40px}.nv-snap__bar--home>strong{justify-content:flex-start}.nv-snap__logo{font-family:Snell Roundhand,Brush Script MT,Segoe Script,cursive;font-size:27px!important;font-weight:700;letter-spacing:-.01em}.nv-snap__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}.nv-snap__badge{position:absolute;top:1px;right:0;min-width:17px;height:17px;padding:0 5px;border-radius:9px;background:#f0445a;color:#fff;font-size:10px;font-weight:700;line-height:17px;text-align:center}.nv-snap__badge--inline{position:static;margin-left:auto}.nv-snap__dot{position:absolute;bottom:3px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#f0445a}.nv-snap__link{color:var(--nv-accent);font-size:14px;font-weight:600;padding:4px 2px}.nv-snap__link:disabled{opacity:.4}.nv-snap__link.is-danger{color:var(--nv-red)}.nv-snap__tabs{flex:0 0 auto;display:flex;justify-content:space-around;align-items:center;padding:8px 6px calc(var(--nv-safe-bottom) - 4px);border-top:.5px solid var(--nv-separator);background:var(--nv-bg)}.nv-snap__tabs>button{position:relative;flex:1;height:38px;display:flex;align-items:center;justify-content:center;color:var(--nv-text);opacity:.72}.nv-snap__tabs>button[data-active=true]{opacity:1}.nv-snap__tabs>button[data-active=true] svg{stroke-width:2.6}.nv-snap__tabs>button[data-active=true] .nv-snap__avatar{box-shadow:0 0 0 1.5px var(--nv-text)}.nv-snap__tabs>button .nv-snap__dot{bottom:1px}.nv-snap__avatar-btn{display:inline-flex;padding:0;border-radius:50%}.nv-snap__avatar{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#14b8a6,#3b82c4 55%,#4f46e5);color:#fff;font-weight:700}.nv-snap__avatar>img{width:100%;height:100%;border-radius:50%;object-fit:cover}.nv-snap__avatar>span{font-size:.9em}.nv-snap__avatar[data-ring]{padding:3px}.nv-snap__avatar[data-ring]>img,.nv-snap__avatar[data-ring]>span{box-shadow:0 0 0 2px var(--nv-bg)}.nv-snap__avatar[data-ring]>span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#14b8a6,#3b82c4 55%,#4f46e5)}.nv-snap__avatar[data-ring=new]{background:linear-gradient(45deg,#5eead4,#14b8a6 35%,#3b82c4 65%,#4f46e5)}.nv-snap__avatar[data-ring=seen]{background:var(--nv-fill-strong)}.nv-snap__tray{display:flex;gap:12px;padding:8px 12px 12px;overflow-x:auto;scrollbar-width:none;border-bottom:.5px solid var(--nv-separator)}.nv-snap__tray::-webkit-scrollbar{display:none}.nv-snap__tray-item{flex:0 0 auto;width:68px;display:flex;flex-direction:column;align-items:center;gap:5px}.nv-snap__tray-item small{max-width:68px;overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis;color:var(--nv-text)}.nv-snap__tray-own{position:relative}.nv-snap__tray-own>i{position:absolute;right:0;bottom:0;width:21px;height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#4f46e5;color:#fff;box-shadow:0 0 0 2.5px var(--nv-bg)}.nv-snap__verified{display:inline-block;flex:0 0 auto;margin-left:3px;vertical-align:-2px;color:#0a84ff}.nv-snap__post{padding-bottom:14px}.nv-snap__post>header{display:flex;align-items:center;gap:9px;padding:8px 10px 8px 12px}.nv-snap__post-author{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.nv-snap__post-author strong{font-size:13.5px;font-weight:600}.nv-snap__post-author small{color:var(--nv-text-secondary);font-size:11px}.nv-snap__carousel{position:relative;width:100%;aspect-ratio:1;background:#000;-webkit-user-select:none;user-select:none}.nv-snap__slides{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nv-snap__slides::-webkit-scrollbar{display:none}.nv-snap__slides>img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start}.nv-snap__counter{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:12px;background:#0009;color:#fff;font-size:11px;font-weight:600}.nv-snap__nav{position:absolute;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffffd9;color:#111}.nv-snap__nav.is-prev{left:8px}.nv-snap__nav.is-next{right:8px}.nv-snap__burst{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#fff;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35));animation:nv-snap-burst .8s ease forwards}.nv-snap__actions{display:flex;align-items:center;gap:14px;padding:9px 12px 4px}.nv-snap__actions>span{flex:1}.nv-snap__actions>button{display:inline-flex;color:var(--nv-text)}.nv-snap__actions>button[data-active=true]{color:#f0445a}.nv-snap__actions>button:last-child[data-active=true]{color:var(--nv-text)}.nv-snap__likes{display:block;padding:2px 12px;font-size:13.5px;font-weight:600}.nv-snap__caption{margin:3px 0 0;padding:0 12px;font-size:13.5px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}.nv-snap__caption>strong{font-weight:600;cursor:pointer}.nv-snap__caption>button{color:var(--nv-text-secondary)}.nv-snap__view-comments{display:block;padding:4px 12px 0;color:var(--nv-text-secondary);font-size:13px}.nv-snap__time{display:block;padding:4px 12px 0;color:var(--nv-text-secondary);font-size:11px}.nv-snap__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.nv-snap__grid>button{position:relative;aspect-ratio:1;padding:0;overflow:hidden;background:var(--nv-fill)}.nv-snap__grid>button>img{width:100%;height:100%;object-fit:cover}.nv-snap__grid>button>svg{position:absolute;top:6px;right:6px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.nv-snap__profile{display:flex;align-items:center;gap:18px;padding:10px 16px 6px}.nv-snap__stats{flex:1;display:flex;justify-content:space-around}.nv-snap__stats>span,.nv-snap__stats>button{display:flex;flex-direction:column;align-items:center;font-size:12.5px;color:var(--nv-text)}.nv-snap__stats strong{font-size:17px;font-weight:700}.nv-snap__bio{padding:4px 16px 10px;font-size:13.5px}.nv-snap__bio>strong{font-weight:600}.nv-snap__bio>p{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.nv-snap__bio>small{display:inline-block;margin-top:4px;padding:2px 7px;border-radius:6px;background:var(--nv-fill);color:var(--nv-text-secondary);font-size:11px}.nv-snap__profile-actions{display:flex;gap:7px;padding:0 16px 12px}.nv-snap__profile-actions>button{flex:1}.nv-snap__primary,.nv-snap__secondary{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:34px;padding:0 14px;border-radius:9px;font-size:13.5px;font-weight:600;white-space:nowrap}.nv-snap__primary[data-small],.nv-snap__secondary[data-small]{height:30px;padding:0 12px;font-size:12.5px}.nv-snap__primary:disabled,.nv-snap__secondary:disabled{opacity:.5}.nv-snap__primary{background:#4f46e5;color:#fff!important}.nv-snap__secondary{background:var(--nv-fill-strong);color:var(--nv-text)}.nv-snap__tabs-inline{display:flex;border-top:.5px solid var(--nv-separator)}.nv-snap__tabs-inline>button{flex:1;height:42px;display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary);border-bottom:1px solid transparent}.nv-snap__tabs-inline>button[data-active=true]{color:var(--nv-text);border-bottom-color:var(--nv-text)}.nv-snap__row{display:flex;align-items:center;gap:8px;padding:7px 14px}.nv-snap__row>button:first-child{min-width:0;flex:1;display:flex;align-items:center;gap:11px;text-align:left}.nv-snap__row>button:first-child>span:last-child{min-width:0;display:flex;flex-direction:column}.nv-snap__row>button:first-child strong{font-size:13.5px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-snap__row>button:first-child small{color:var(--nv-text-secondary);font-size:12.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-snap__search{display:flex;align-items:center;gap:8px;margin:calc(var(--nv-safe-top) + 4px) 12px 8px;padding:0 12px;height:38px;border-radius:11px;background:var(--nv-fill);color:var(--nv-text-secondary)}.nv-snap__search input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--nv-text);font-size:14px}.nv-snap__sheet .nv-snap__search,.nv-snap__overlay .nv-snap__search{margin-top:4px}.nv-snap__option{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;text-align:left;border-top:.5px solid var(--nv-separator);border-bottom:.5px solid var(--nv-separator);font-size:14px}.nv-snap__option>span{flex:0 0 auto}.nv-snap__option>small{min-width:0;flex:1;overflow:hidden;color:var(--nv-text-secondary);text-align:right;white-space:nowrap;text-overflow:ellipsis}.nv-snap__activity{display:flex;align-items:center;gap:11px;padding:8px 14px}.nv-snap__activity>p{min-width:0;flex:1;margin:0;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.nv-snap__activity>p strong{font-weight:600}.nv-snap__activity>p time{margin-left:4px;color:var(--nv-text-secondary)}.nv-snap__activity-thumb{flex:0 0 auto;width:44px;height:44px;padding:0}.nv-snap__activity-thumb img{width:100%;height:100%;object-fit:cover;border-radius:4px}.nv-snap__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:46px 30px;text-align:center;color:var(--nv-text-secondary);font-size:13px}.nv-snap__empty>strong{color:var(--nv-text);font-size:18px}.nv-snap__empty>svg{padding:14px;width:70px;height:70px;border:2px solid var(--nv-text);border-radius:50%;color:var(--nv-text)}.nv-snap__empty>button{margin-top:6px}.nv-snap__muted{padding:18px;color:var(--nv-text-secondary);font-size:13px;text-align:center}.nv-snap__error{margin:8px 16px;color:var(--nv-red);font-size:12.5px}.nv-snap__more{display:block;margin:12px auto 18px;color:var(--nv-accent);font-size:13px}.nv-snap__section{margin:8px 16px 4px;font-size:15px;font-weight:700}.nv-snap__segmented{display:flex;gap:4px;margin:0 16px 8px;padding:3px;border-radius:10px;background:var(--nv-fill)}.nv-snap__segmented>button{flex:1;height:30px;border-radius:8px;font-size:13px;font-weight:600;color:var(--nv-text-secondary)}.nv-snap__segmented>button[data-active=true]{background:var(--nv-grouped-cell);color:var(--nv-text);box-shadow:0 1px 3px #0003}.nv-snap__create textarea{display:block;width:calc(100% - 32px);min-height:90px;margin:10px 16px;padding:10px 12px;resize:none;border:0;border-radius:12px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px}.nv-snap__pick{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:calc(100% - 32px);aspect-ratio:1;margin:4px 16px;border:1.5px dashed var(--nv-fill-strong);border-radius:16px;color:var(--nv-text-secondary);font-size:14px}.nv-snap__create-preview{position:relative;margin:4px 0}.nv-snap__create-preview>img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#000}.nv-snap__create-preview[data-story=true]>img{aspect-ratio:9/14;width:calc(100% - 96px);margin:0 auto;border-radius:16px}.nv-snap__create-strip{display:flex;gap:6px;padding:8px 16px 0;overflow-x:auto}.nv-snap__create-strip>span{position:relative;flex:0 0 auto}.nv-snap__create-strip>span img{width:56px;height:56px;object-fit:cover;border-radius:8px}.nv-snap__create-strip>span button{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border-radius:50%;background:#000000bf;color:#fff;font-size:12px;line-height:18px}.nv-snap__change{position:absolute;top:10px;right:10px;padding:5px 12px;border-radius:14px;background:#0009;color:#fff;font-size:12px;font-weight:600}.nv-snap__form{padding-bottom:24px}.nv-snap__form>label{display:flex;flex-direction:column;gap:4px;margin:10px 16px;color:var(--nv-text-secondary);font-size:12px}.nv-snap__form>label input,.nv-snap__form>label textarea{padding:9px 11px;border:0;border-radius:10px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px;resize:none}.nv-snap__form>label input:disabled,.nv-snap__form>label textarea:disabled{opacity:.6}.nv-snap__form>label textarea{min-height:70px}.nv-snap__edit-avatar{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0}.nv-snap__toggle-row{display:flex;align-items:center;gap:12px;margin:14px 16px;padding:12px;border-radius:12px;background:var(--nv-fill)}.nv-snap__toggle-row>span{flex:1;display:flex;flex-direction:column;gap:2px}.nv-snap__toggle-row>span strong{font-size:14px}.nv-snap__toggle-row>span small{color:var(--nv-text-secondary);font-size:11.5px}.nv-snap__comment{display:flex;align-items:flex-start;gap:10px;padding:9px 14px}.nv-snap__comment>p{min-width:0;flex:1;margin:0;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.nv-snap__comment>p strong{font-weight:600}.nv-snap__comment>p time{display:block;margin-top:3px;color:var(--nv-text-secondary);font-size:11px}.nv-snap__comment>button{color:var(--nv-text-secondary);padding:4px}.nv-snap__comment.is-caption{border-bottom:.5px solid var(--nv-separator);padding-bottom:12px}.nv-snap__composer{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:.5px solid var(--nv-separator)}.nv-snap__composer>input{flex:1;min-width:0;height:36px;padding:0 14px;border:.5px solid var(--nv-separator);border-radius:18px;outline:0;background:none;color:var(--nv-text);font-size:13.5px}.nv-snap__thread-row{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;text-align:left}.nv-snap__thread-row>.nv-snap__thread-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.nv-snap__thread-row>.nv-snap__thread-copy strong{font-size:14px;font-weight:500}.nv-snap__thread-row>.nv-snap__thread-copy small{overflow:hidden;color:var(--nv-text-secondary);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.nv-snap__thread-row[data-unread=true]>.nv-snap__thread-copy strong,.nv-snap__thread-row[data-unread=true]>.nv-snap__thread-copy small{color:var(--nv-text);font-weight:700}.nv-snap__thread-row>.nv-snap__dot{position:static;width:8px;height:8px;margin:0;background:#4f46e5}.nv-snap__thread-title{display:inline-flex;align-items:center;gap:7px;font-weight:700}.nv-snap__messages{display:flex;flex-direction:column;gap:4px;padding:10px 12px}.nv-snap__thread-intro{display:flex;flex-direction:column;align-items:center;gap:4px;padding:30px 0 20px}.nv-snap__thread-intro strong{font-size:17px}.nv-snap__thread-intro small{color:var(--nv-text-secondary)}.nv-snap__bubble{max-width:74%;align-self:flex-start}.nv-snap__bubble>p{margin:0;padding:8px 12px;border-radius:18px;background:var(--nv-fill-strong);font-size:14px;line-height:1.3;overflow-wrap:anywhere;white-space:pre-wrap}.nv-snap__bubble[data-mine=true]{align-self:flex-end}.nv-snap__bubble[data-mine=true]>p{background:#4f46e5;color:#fff}.nv-snap__bubble.is-post>button{display:flex;flex-direction:column;width:190px;overflow:hidden;border-radius:16px;background:var(--nv-fill);text-align:left}.nv-snap__bubble.is-post>button>span{display:flex;align-items:center;gap:6px;padding:7px 9px;font-size:12px;font-weight:600}.nv-snap__bubble.is-post>button>img{width:100%;aspect-ratio:1;object-fit:cover}.nv-snap__bubble.is-post>p{margin-top:3px}.nv-snap__bubble.is-post>em{color:var(--nv-text-secondary);font-size:12px}.nv-snap__bubble-story{display:flex;align-items:center;gap:6px;margin:0 4px 4px;color:var(--nv-text-secondary);font-size:11px}.nv-snap__bubble-story img{width:34px;height:54px;object-fit:cover;border-radius:6px}.nv-snap__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;background:#00000073;animation:nv-fade-in .18s ease}.nv-snap__sheet>section{width:100%;max-height:78%;overflow-y:auto;padding:8px 0 calc(var(--nv-safe-bottom) + 4px);border-radius:18px 18px 0 0;background:var(--nv-grouped-cell);animation:nv-snap-sheet .28s var(--nv-spring)}.nv-snap__sheet>section:before{content:"";display:block;width:38px;height:4px;margin:0 auto 8px;border-radius:2px;background:var(--nv-fill-strong)}.nv-snap__sheet>section>h3{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 8px;font-size:15px;font-weight:700}.nv-snap__sheet>section>.nv-snap__primary,.nv-snap__sheet>section>.nv-snap__secondary{display:flex;width:calc(100% - 32px);margin:10px 16px 0}.nv-snap__sheet-item{display:block;width:100%;padding:14px;font-size:15px;text-align:center;border-top:.5px solid var(--nv-separator)}.nv-snap__sheet-item:first-child{border-top:0}.nv-snap__sheet-item.is-danger{color:var(--nv-red);font-weight:600}.nv-snap__story{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;background:#000;color:#fff;animation:nv-fade-in .18s ease}.nv-snap__story-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nv-snap__story-bars{position:relative;z-index:2;display:flex;gap:3px;margin:calc(var(--nv-safe-top) - 4px) 8px 0}.nv-snap__story-bars>span{flex:1;height:2.5px;overflow:hidden;border-radius:2px;background:#ffffff59}.nv-snap__story-bars>span>i{display:block;height:100%;background:#fff}.nv-snap__story-head{position:relative;z-index:3;display:flex;align-items:center;gap:8px;padding:10px 12px;background:linear-gradient(rgba(0,0,0,.35),transparent)}.nv-snap__story-head strong{font-size:13.5px}.nv-snap__story-head small{opacity:.75;font-size:12px}.nv-snap__story-head>span{flex:1}.nv-snap__story-head>button{display:inline-flex;color:#fff}.nv-snap__story-tap{position:absolute;top:90px;bottom:90px;z-index:1;width:40%}.nv-snap__story-tap.is-prev{left:0}.nv-snap__story-tap.is-next{right:0;width:60%}.nv-snap__story-caption{position:absolute;left:20px;right:20px;bottom:120px;z-index:2;margin:0;padding:8px 12px;border-radius:10px;background:#00000073;font-size:15px;font-weight:600;text-align:center}.nv-snap__story-foot{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px calc(var(--nv-safe-bottom) + 6px);background:linear-gradient(transparent,#00000073)}.nv-snap__story-foot>button{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:13px;font-weight:600}.nv-snap__story-foot>form{flex:1;display:flex;align-items:center;gap:10px}.nv-snap__story-foot>form input{flex:1;min-width:0;height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.7);border-radius:20px;outline:0;background:transparent;color:#fff;font-size:14px}.nv-snap__story-foot>form input::placeholder{color:#fffc}.nv-snap__story-foot>form button{display:inline-flex;color:#fff}.nv-snap__story-foot>form button:disabled{opacity:.5}.nv-snap__story-sent{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px}.nv-snap__story .nv-snap__sheet{z-index:5;color:var(--nv-text)}.nv-snap__auth{padding:18px 12px 30px}@keyframes nv-snap-burst{0%{opacity:0;transform:scale(.4)}15%{opacity:.95;transform:scale(1.1)}30%{transform:scale(.95)}75%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@keyframes nv-snap-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nv-ember{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-bg);color:var(--nv-text)}.nv-ember button,.nv-ember input,.nv-ember textarea{font:inherit;color:inherit}.nv-ember__body,.nv-ember__page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.nv-ember__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.nv-ember__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;background:var(--nv-bg)}.nv-ember__bar{flex:0 0 auto;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:44px}.nv-ember__bar>strong{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;font-size:16px;font-weight:700}.nv-ember__bar>button{display:inline-flex;align-items:center;justify-content:center;height:36px;color:var(--nv-text-secondary)}.nv-ember__logo{color:#e8862a;font-size:24px!important;font-weight:800!important;letter-spacing:-.03em}.nv-ember__link{color:#e8862a;font-weight:700;font-size:14px}.nv-ember__link:disabled{opacity:.4}.nv-ember__tabs{flex:0 0 auto;display:flex;justify-content:space-around;padding:8px 6px calc(var(--nv-safe-bottom) - 4px);border-top:.5px solid var(--nv-separator);background:var(--nv-bg)}.nv-ember__tabs>button{position:relative;flex:1;height:38px;display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary)}.nv-ember__tabs>button[data-active=true]{color:#e8862a}.nv-ember__tabs>button>b{position:absolute;top:0;left:calc(50% + 6px);min-width:17px;height:17px;padding:0 5px;border-radius:9px;background:#e8862a;color:#fff;font-size:10px;line-height:17px;text-align:center}.nv-ember__deck{flex:1;min-height:0;display:flex;flex-direction:column;padding:4px 10px 0}.nv-ember__stack{position:relative;flex:1;min-height:0}.nv-ember__card{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:16px;background:#222;box-shadow:0 6px 20px #00000059;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;transition:transform .26s ease;will-change:transform}.nv-ember__card[data-dragging=true]{cursor:grabbing}.nv-ember__card.is-next{transform:scale(.95) translateY(8px);filter:brightness(.8);pointer-events:none}.nv-ember__card.is-static{position:relative;height:100%;cursor:pointer}.nv-ember__photos{position:absolute;top:0;right:0;bottom:0;left:0}.nv-ember__photos>img{width:100%;height:100%;object-fit:cover}.nv-ember__nophoto{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#fff6}.nv-ember__bars{position:absolute;top:8px;left:8px;right:8px;display:flex;gap:4px}.nv-ember__bars>i{flex:1;height:3px;border-radius:2px;background:#ffffff59}.nv-ember__bars>i[data-on=true]{background:#fff}.nv-ember__info{position:absolute;left:0;right:0;bottom:0;padding:60px 16px 16px;color:#fff;pointer-events:none;background:linear-gradient(transparent,#000c)}.nv-ember__info h2{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em}.nv-ember__info h2 span{font-weight:400}.nv-ember__info small{opacity:.85;font-size:13px}.nv-ember__info p{margin:6px 0 0;font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nv-ember__sparkbadge{display:inline-flex;align-items:center;gap:4px;margin-bottom:6px;padding:3px 9px;border-radius:12px;background:#f2b01e;color:#3a2400;font-size:11.5px;font-weight:700}.nv-ember__stamp{position:absolute;top:44px;padding:4px 12px;border:4px solid;border-radius:8px;font-size:30px;font-weight:900;letter-spacing:.06em;pointer-events:none}.nv-ember__stamp.is-like{left:22px;color:#2fbf71;transform:rotate(-16deg)}.nv-ember__stamp.is-pass{right:22px;color:#e5484d;transform:rotate(16deg)}.nv-ember__stamp.is-spark{left:50%;top:auto;bottom:150px;color:#f2b01e;transform:translate(-50%) rotate(-8deg)}.nv-ember__buttons{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 0 10px}.nv-ember__buttons>button{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--nv-grouped-cell);box-shadow:0 3px 12px #00000040;transition:transform .15s var(--nv-spring)}.nv-ember__buttons>button:active:not(:disabled){transform:scale(.9)}.nv-ember__buttons>button:disabled{opacity:.35}.nv-ember__buttons>button.is-rewind,.nv-ember__buttons>button.is-spark{width:46px;height:46px}.nv-ember__buttons>button.is-rewind{color:#a78bfa}.nv-ember__buttons>button.is-pass{color:#e5484d}.nv-ember__buttons>button.is-spark{color:#f2b01e}.nv-ember__buttons>button.is-spark>b{position:absolute;right:-4px;bottom:-4px;min-width:18px;height:18px;border-radius:9px;background:#f2b01e;color:#3a2400;font-size:10px;line-height:18px;text-align:center}.nv-ember__buttons>button.is-like{color:#2fbf71}.nv-ember__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:30px;text-align:center;color:var(--nv-text-secondary);font-size:13px}.nv-ember__empty>strong{color:var(--nv-text);font-size:18px}.nv-ember__empty>svg{color:#e8862a}.nv-ember__pulse{display:flex;align-items:center;justify-content:center;width:90px;height:90px;margin-bottom:8px;border-radius:50%;background:linear-gradient(135deg,#ffc44d,#e8862a 60%,#c25e1c);color:#fff;animation:nv-ember-pulse 1.6s ease-in-out infinite}.nv-ember__ghost{padding:9px 18px;border:1.5px solid var(--nv-fill-strong);border-radius:22px;font-size:13px;font-weight:600}.nv-ember__primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 24px;border-radius:26px;background:linear-gradient(135deg,#ffc44d,#e8862a 60%,#c25e1c);color:#fff!important;font-size:15px;font-weight:700}.nv-ember__primary:disabled{opacity:.45}.nv-ember__toast{position:absolute;left:16px;right:16px;bottom:90px;z-index:30;margin:0;padding:10px 14px;border-radius:12px;background:#000c;color:#fff;font-size:13px;text-align:center}.nv-ember__error{margin:10px 0;color:var(--nv-red);font-size:12.5px}.nv-ember__form{padding:4px 16px 30px}.nv-ember__form>h4{margin:18px 0 8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--nv-text-secondary)}.nv-ember__form>label,.nv-ember__form>.nv-ember__name-fields>label{display:flex;flex-direction:column;gap:5px;margin-top:14px;color:var(--nv-text-secondary);font-size:12.5px;font-weight:600}.nv-ember__form>label input,.nv-ember__form>label textarea,.nv-ember__form>.nv-ember__name-fields>label input,.nv-ember__form>.nv-ember__name-fields>label textarea{padding:11px 12px;border:0;border-radius:12px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:15px;font-weight:400;resize:none;color-scheme:dark light}.nv-ember__form>label input:disabled,.nv-ember__form>label textarea:disabled,.nv-ember__form>.nv-ember__name-fields>label input:disabled,.nv-ember__form>.nv-ember__name-fields>label textarea:disabled{opacity:.6}.nv-ember__form>label textarea,.nv-ember__form>.nv-ember__name-fields>label textarea{min-height:90px}.nv-ember__form>label small,.nv-ember__form>.nv-ember__name-fields>label small{font-weight:400}.nv-ember__form>.nv-ember__primary{width:100%;margin-top:22px}.nv-ember__name-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.nv-ember__name-error{display:block;margin-top:5px;color:var(--nv-red);font-size:11.5px}.nv-ember__intro{margin:4px 0 6px;color:var(--nv-text-secondary);font-size:13.5px;line-height:1.4}.nv-ember__photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nv-ember__slot{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:10px;background:var(--nv-fill)}.nv-ember__slot>img{width:100%;height:100%;object-fit:cover}.nv-ember__slot>em{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:8px;background:#0009;color:#fff;font-size:10px;font-style:normal;font-weight:700}.nv-ember__slot>button{position:absolute;top:5px;right:5px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#000000a6;color:#fff}.nv-ember__slot.is-empty{display:flex;align-items:center;justify-content:center;border:2px dashed var(--nv-fill-strong);background:none;color:#e8862a}.nv-ember__chips{display:flex;flex-wrap:wrap;gap:8px}.nv-ember__chips>button{padding:8px 14px;border:1.5px solid var(--nv-fill-strong);border-radius:20px;font-size:13.5px;font-weight:600}.nv-ember__chips>button[data-active=true]{border-color:#e8862a;color:#e8862a;background:#e8862a1a}.nv-ember__range{display:flex;flex-direction:column;gap:6px}.nv-ember__range input{width:100%;accent-color:#e8862a}.nv-ember__toggle-row{display:flex;align-items:center;gap:12px;margin-top:18px;padding:12px;border-radius:12px;background:var(--nv-fill)}.nv-ember__toggle-row>span{flex:1;display:flex;flex-direction:column;gap:2px}.nv-ember__toggle-row>span strong{font-size:14px}.nv-ember__toggle-row>span small{color:var(--nv-text-secondary);font-size:11.5px}.nv-ember__section{margin:14px 16px 8px;color:#e8862a;font-size:14px;font-weight:700}.nv-ember__likes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:4px 12px 16px}.nv-ember__likes>button{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:12px;background:var(--nv-fill)}.nv-ember__likes>button>img{width:100%;height:100%;object-fit:cover}.nv-ember__likes>button>i{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f2b01e;color:#3a2400}.nv-ember__likes>button>span{position:absolute;left:0;right:0;bottom:0;padding:20px 10px 8px;background:linear-gradient(transparent,#000000bf);color:#fff;font-size:14px;font-weight:700;text-align:left}.nv-ember__new{display:flex;gap:10px;padding:0 16px 6px;overflow-x:auto}.nv-ember__new>button{flex:0 0 auto;width:76px;display:flex;flex-direction:column;align-items:center;gap:5px}.nv-ember__new>button>img,.nv-ember__new>button>span{width:76px;height:100px;border-radius:10px;object-fit:cover;background:var(--nv-fill)}.nv-ember__new>button small{font-size:12px;font-weight:600}.nv-ember__row{display:flex;align-items:center;gap:12px;width:100%;padding:9px 16px;text-align:left}.nv-ember__row>img,.nv-ember__row>.nv-ember__row-ph{width:58px;height:58px;border-radius:50%;object-fit:cover;background:var(--nv-fill);flex:0 0 auto}.nv-ember__row>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.nv-ember__row>span strong{font-size:15px}.nv-ember__row>span small{overflow:hidden;color:var(--nv-text-secondary);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.nv-ember__row>i{width:10px;height:10px;border-radius:50%;background:#e8862a}.nv-ember__row[data-unread=true] small{color:var(--nv-text);font-weight:600}.nv-ember__chat-title{display:inline-flex;align-items:center;gap:8px;font-weight:700}.nv-ember__chat-title img{width:30px;height:30px;border-radius:50%;object-fit:cover}.nv-ember__messages{display:flex;flex-direction:column;gap:4px;padding:10px 12px}.nv-ember__matched-intro{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 0 20px;text-align:center}.nv-ember__matched-intro img{width:90px;height:90px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #e8862a}.nv-ember__matched-intro strong{font-size:16px}.nv-ember__matched-intro small{color:var(--nv-text-secondary)}.nv-ember__bubble{max-width:76%;align-self:flex-start;margin:0;padding:9px 13px;border-radius:18px;background:var(--nv-fill-strong);font-size:14px;line-height:1.3;overflow-wrap:anywhere;white-space:pre-wrap}.nv-ember__bubble[data-mine=true]{align-self:flex-end;background:#e8862a;color:#fff}.nv-ember__composer{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:.5px solid var(--nv-separator)}.nv-ember__composer input{flex:1;min-width:0;height:38px;padding:0 14px;border:0;border-radius:19px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px}.nv-ember__composer button{color:#e8862a;font-weight:700}.nv-ember__composer button:disabled{opacity:.4}.nv-ember__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;background:#00000073}.nv-ember__sheet>section{width:100%;padding:8px 0 calc(var(--nv-safe-bottom) + 4px);border-radius:18px 18px 0 0;background:var(--nv-grouped-cell)}.nv-ember__sheet>section>h3{margin:6px 16px 8px;font-size:15px;text-align:center}.nv-ember__sheet>section>button{display:block;width:100%;padding:14px;font-size:15px;text-align:center;border-top:.5px solid var(--nv-separator)}.nv-ember__sheet>section>button.is-danger{color:var(--nv-red);font-weight:600}.nv-ember__sheet-card{flex:1;min-height:0;padding:4px 10px 0}.nv-ember__me{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 0 6px}.nv-ember__me>img{width:110px;height:110px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #e8862a}.nv-ember__me>strong{font-size:22px;font-weight:800}.nv-ember__preview{height:460px;margin:0 16px}.nv-ember__stats{display:flex;justify-content:center;gap:16px;padding:12px;color:var(--nv-text-secondary);font-size:13px}.nv-ember__stats>span{display:inline-flex;align-items:center;gap:5px}.nv-ember__stats>span:first-child{color:#f2b01e}.nv-ember__account{display:flex;align-items:center;gap:8px;padding:6px 16px}.nv-ember__account>button:first-child{flex:1;display:flex;align-items:center;gap:6px;padding:8px 0;text-align:left;font-size:14px}.nv-ember__account>button:first-child svg{color:#e8862a}.nv-ember__account>.is-danger{color:var(--nv-red);font-size:12.5px;font-weight:600}.nv-ember__add{display:flex;align-items:center;gap:5px;margin:8px 16px 20px}.nv-ember__auth{padding:18px 12px 30px}.nv-ember__match{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:30px;background:#000000e0;color:#fff;text-align:center;animation:nv-fade-in .25s ease}.nv-ember__match>h2{margin:0;font-size:40px;font-weight:800;letter-spacing:-.01em;background:linear-gradient(135deg,#ffc44d,#e8862a 60%,#c25e1c);-webkit-background-clip:text;background-clip:text;color:transparent}.nv-ember__match>p{margin:0;opacity:.85;font-size:14px}.nv-ember__match>.nv-ember__primary{width:100%}.nv-ember__match>.nv-ember__ghost{width:100%;border-color:#ffffff80;color:#fff}.nv-ember__match-pics{display:flex;margin:10px 0 16px}.nv-ember__match-pics>img{width:118px;height:118px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 4px #fff}.nv-ember__match-pics>img:first-child{transform:rotate(-8deg) translate(10px)}.nv-ember__match-pics>img:last-child{transform:rotate(8deg) translate(-10px)}@keyframes nv-ember-pulse{0%,to{box-shadow:0 0 #e8862a80}50%{box-shadow:0 0 0 18px #e8862a00}}.nv-product{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;color:var(--nv-text)}.nv-product__bar{flex:0 0 auto;display:grid;grid-template-columns:38px 1fr 38px;align-items:center;margin-top:var(--nv-safe-top);padding:8px 10px;border-bottom:1px solid var(--nv-border)}.nv-product__bar strong{text-align:center;font-size:18px}.nv-product__bar button{color:var(--nv-accent)}.nv-product__bar>span{width:38px}.nv-product__scroll{flex:1;min-height:0;overflow-y:auto;padding:10px 12px 20px}.nv-product__hero{flex:0 0 auto;display:grid;grid-template-columns:1fr auto;padding:12px 18px;color:#fff;background:linear-gradient(135deg,#d93025,#ff6a5f)}.nv-product__hero span,.nv-product__hero small{font-size:11px}.nv-product__hero strong{grid-row:span 2;font-size:45px;line-height:.9}.nv-product__empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:42px 15px;color:var(--nv-text-secondary);text-align:center;font-size:12px}.nv-product__error{padding:8px;border-radius:9px;background:#c6332c;color:#fff;font-size:10px}.nv-product__search{display:flex;align-items:center;gap:7px;margin:9px 12px 0;padding:8px 10px;border-radius:10px;background:var(--nv-surface-solid);color:var(--nv-text-secondary)}.nv-product__search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--nv-text)}.nv-product__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;overflow-y:auto;background:var(--nv-bg)}.nv-product__overlay>header{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;margin-top:var(--nv-safe-top);padding:9px 12px;border-bottom:1px solid var(--nv-border);background:var(--nv-bg)}.nv-product__overlay>header button:last-child{text-align:right}.nv-product__overlay>header strong{text-align:center}.nv-product__overlay>header button{color:var(--nv-accent);font-size:12px}.nv-product__form{display:flex;flex-direction:column;gap:12px;padding:14px}.nv-product__form label{display:flex;flex-direction:column;gap:5px;color:var(--nv-text-secondary);font-size:10px}.nv-product__form input,.nv-product__form textarea,.nv-product__form select{width:100%;padding:10px;border:1px solid var(--nv-border);border-radius:9px;outline:0;background:var(--nv-surface-solid);color:var(--nv-text)}.nv-product__form textarea{min-height:70px;resize:vertical}.nv-product__action,.nv-product__primary,.nv-product__danger{display:flex;align-items:center;justify-content:center;gap:5px;padding:10px;border-radius:10px;background:var(--nv-surface-solid);color:var(--nv-text)}.nv-product__primary{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-product__danger{color:#ff453a;background:#ff453a1a}.nv-product__tabs{flex:0 0 auto;display:flex;padding:6px 4px 10px;border-top:1px solid var(--nv-border);background:var(--nv-surface-solid)}.nv-product__tabs button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--nv-text-secondary);font-size:9px}.nv-product__tabs button[data-active=true]{color:var(--nv-accent)}.nv-calendar__event{display:flex;align-items:center;gap:9px;padding:11px 4px;border-bottom:1px solid var(--nv-border)}.nv-calendar__event time{flex:0 0 56px;display:flex;flex-direction:column;color:#ff453a}.nv-calendar__event time strong{font-size:11px}.nv-calendar__event time span{color:var(--nv-text-secondary);font-size:9px}.nv-calendar__event>button:last-child:not(.nv-calendar__event-main){color:var(--nv-accent)}.nv-calendar__event-main{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;color:var(--nv-text);text-align:left}.nv-calendar__event-main strong{font-size:13px}.nv-calendar__event-main span{max-width:100%;overflow:hidden;color:var(--nv-text-secondary);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.nv-calendar__event-main small{display:flex;align-items:center;gap:3px;margin-top:3px;color:#ff453a;font-size:9px}.nv-notes__grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start}.nv-notes__card{position:relative;min-height:112px;padding:11px;border-radius:13px;background:#f2cd57;color:#28230f;text-align:left;overflow:hidden}.nv-notes__card[data-color=blue]{background:#83c9f4}.nv-notes__card[data-color=green]{background:#8ed49e}.nv-notes__card[data-color=pink]{background:#ef9fb4}.nv-notes__card[data-color=gray]{background:#b9bbc1}.nv-notes__card>svg{position:absolute;right:8px;top:8px}.nv-notes__card strong{display:block;padding-right:12px;font-size:12px}.nv-notes__card p{display:-webkit-box;margin:7px 0;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;white-space:pre-wrap}.nv-notes__card small{position:absolute;left:11px;right:11px;bottom:8px;opacity:.65;font-size:8px}.nv-notes__editor{display:flex;flex:1;min-height:0;flex-direction:column;padding:12px;background:#f2cd5733}.nv-notes__editor[data-color=blue]{background:#83c9f433}.nv-notes__editor[data-color=green]{background:#8ed49e33}.nv-notes__editor[data-color=pink]{background:#ef9fb433}.nv-notes__editor[data-color=gray]{background:#b9bbc133}.nv-notes__editor>textarea{flex:1;resize:none;border:0;outline:0;background:transparent;color:var(--nv-text);line-height:1.5}.nv-notes__title{padding:8px 0;border:0;outline:0;background:transparent;color:var(--nv-text);font-size:20px;font-weight:700}.nv-notes__tools{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px solid var(--nv-border)}.nv-notes__tools button{color:var(--nv-text-secondary)}.nv-notes__tools button[data-active=true]{color:var(--nv-accent)}.nv-notes__tools>input{width:64px;padding:5px;border:0;border-radius:6px;background:var(--nv-surface-solid);color:var(--nv-text);font-size:9px}.nv-notes__color{width:14px;height:14px;border-radius:50%;background:#f2cd57}.nv-notes__color.is-blue{background:#83c9f4}.nv-notes__color.is-green{background:#8ed49e}.nv-notes__color.is-pink{background:#ef9fb4}.nv-notes__color.is-gray{background:#b9bbc1}.nv-notes__color[data-active=true]{outline:2px solid var(--nv-text);outline-offset:2px}.nv-clock__alarms article{display:flex;align-items:center;gap:8px;padding:12px 4px;border-bottom:1px solid var(--nv-border)}.nv-clock__alarms article>button{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;color:var(--nv-text)}.nv-clock__alarms article>button strong{font-size:31px;font-weight:350}.nv-clock__alarms article>button span{color:var(--nv-text-secondary);font-size:10px}.nv-clock__alarms article input{width:18px;height:18px}.nv-clock__timer{display:flex;flex-direction:column;align-items:center;gap:18px;padding:50px 18px}.nv-clock__timer>strong{font-size:42px;font-variant-numeric:tabular-nums;font-weight:300}.nv-clock__timer label{display:flex;flex-direction:column;gap:5px;color:var(--nv-text-secondary);font-size:10px}.nv-clock__timer label input{width:110px;padding:10px;border:1px solid var(--nv-border);border-radius:9px;background:var(--nv-surface-solid);color:var(--nv-text);text-align:center}.nv-clock__timer>div{display:flex;gap:10px}.nv-clock__timer>div button{padding:10px 18px;border-radius:999px;background:var(--nv-surface-solid);color:var(--nv-text)}.nv-clock__time-input{font-size:36px!important;text-align:center}.nv-clock__days{display:flex;justify-content:space-between;gap:4px}.nv-clock__days button{width:30px;height:30px;border-radius:50%;background:var(--nv-surface-solid);color:var(--nv-text-secondary);font-size:9px}.nv-clock__days button[data-active=true]{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-calculator{display:flex;flex-direction:column;height:100%;padding:var(--nv-safe-top) 12px 20px;background:#000;color:#fff}.nv-calculator header{display:flex;align-items:center;gap:8px;padding:8px 2px}.nv-calculator header button{color:#ff9f0a}.nv-calculator header strong{flex:1;text-align:center}.nv-calculator__display{display:flex;flex:1;min-height:90px;align-items:flex-end;justify-content:flex-end;padding:10px;overflow:hidden;font-size:48px;font-weight:250;white-space:nowrap}.nv-calculator__keys{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.nv-calculator__keys button{aspect-ratio:1;border-radius:50%;background:#333;color:#fff;font-size:21px}.nv-calculator__keys button[data-kind=utility]{background:#a5a5a5;color:#000}.nv-calculator__keys button[data-kind=operator]{background:#ff9f0a;font-size:25px}.nv-calculator__keys button[data-wide=true]{grid-column:span 2;aspect-ratio:auto;border-radius:999px;text-align:left;padding-left:22px}.nv-weather{height:100%;overflow-y:auto;color:#fff;background:linear-gradient(#3188d7,#6eb9ed)}.nv-weather header{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;padding:calc(var(--nv-safe-top) + 4px) 11px 8px}.nv-weather header button{color:#fff}.nv-weather header strong{text-align:center}.nv-weather main{padding:12px}.nv-weather main>p{text-align:center;opacity:.7;font-size:9px}.nv-weather__hero{display:flex;flex-direction:column;align-items:center;padding:18px 10px 25px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.nv-weather__hero>span{font-size:19px;font-weight:650}.nv-weather__hero small{opacity:.75}.nv-weather__hero svg{margin:16px 0 3px}.nv-weather__hero>strong{font-size:58px;font-weight:250;line-height:1}.nv-weather__hero b{font-size:14px}.nv-weather__hero em{margin-top:4px;font-size:11px;font-style:normal}.nv-weather__forecast{display:flex;justify-content:space-between;padding:13px 8px;border:1px solid rgba(255,255,255,.2);border-radius:15px;background:#1949803d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nv-weather__forecast div{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px}.nv-widget--productivity .nv-widget__productivity-head{display:flex;align-items:center;gap:5px;font-size:10px;opacity:.75}.nv-widget--productivity strong{display:block;margin-top:7px;font-size:16px}.nv-widget--productivity small{display:block;margin-top:3px;opacity:.7;font-size:9px}.nv-lock__glance{display:flex;justify-content:center;gap:7px;margin-top:12px}.nv-lock__glance span{display:flex;align-items:center;gap:4px;max-width:145px;padding:5px 8px;border-radius:999px;background:#00000047;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-commerce{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;color:var(--nv-text);background:var(--nv-bg)}.nv-commerce__bar{flex:0 0 auto;display:grid;grid-template-columns:38px 1fr 38px;align-items:center;padding:calc(var(--nv-safe-top) + 4px) 10px 8px;border-bottom:1px solid var(--nv-border);background:var(--nv-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nv-commerce__bar button{color:var(--nv-accent)}.nv-commerce__bar strong{text-align:center;font-size:17px}.nv-commerce__scroll{flex:1;min-height:0;overflow-y:auto;padding:11px 12px 24px}.nv-commerce__switch{display:flex;margin:9px 12px 0;padding:3px;border-radius:10px;background:var(--nv-surface-solid)}.nv-commerce__switch button{flex:1;padding:6px;border-radius:8px;color:var(--nv-text-secondary);font-size:10px}.nv-commerce__switch button[data-active=true]{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-commerce__search{display:flex;align-items:center;gap:7px;margin:9px 12px 0;padding:8px 10px;border-radius:10px;background:var(--nv-surface-solid);color:var(--nv-text-secondary)}.nv-commerce__search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--nv-text)}.nv-commerce__search button{color:var(--nv-accent)}.nv-commerce__chips-clip{flex:0 0 38px;height:38px;overflow:hidden}.nv-commerce__chips{display:flex;height:55px;gap:5px;padding:8px 12px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.nv-commerce__chips button{flex:0 0 auto;height:22px;padding:5px 9px;border-radius:999px;background:var(--nv-surface-solid);color:var(--nv-text-secondary);font-size:9px;line-height:12px;white-space:nowrap}.nv-commerce__chips button[data-active=true]{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-commerce__chips::-webkit-scrollbar{display:none;width:0;height:0}.nv-commerce__tabs{display:flex;flex:0 0 auto;border-bottom:1px solid var(--nv-border)}.nv-commerce__tabs button{display:flex;flex:1;align-items:center;justify-content:center;gap:4px;padding:9px 3px;color:var(--nv-text-secondary);font-size:9px;border-bottom:2px solid transparent}.nv-commerce__tabs button[data-active=true]{color:var(--nv-accent);border-color:var(--nv-accent)}.nv-commerce__empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:7px;padding:45px 16px;color:var(--nv-text-secondary);text-align:center;font-size:11px}.nv-commerce__error{padding:9px;border-radius:9px;background:#ff453a29;color:#ff453a;font-size:10px}.nv-commerce__pill{align-self:flex-start;padding:4px 7px;border-radius:999px;background:rgba(var(--nv-accent-rgb),.15);color:var(--nv-accent);font-size:9px;text-transform:capitalize}.nv-commerce__primary,.nv-commerce__danger{display:flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 24px);margin:8px 12px;padding:10px;border-radius:10px;background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-commerce__danger{background:#ff453a26;color:#ff453a}.nv-commerce__actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.nv-commerce__actions button{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;min-width:80px;padding:8px;border-radius:9px;background:var(--nv-surface-solid);color:var(--nv-text);font-size:9px}.nv-commerce__actions button.is-primary{background:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-commerce__actions button.is-danger{color:#ff453a}.nv-commerce__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;overflow-y:auto;background:var(--nv-bg)}.nv-commerce__overlay>header{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;padding:calc(var(--nv-safe-top) + 4px) 12px 9px;border-bottom:1px solid var(--nv-border);background:var(--nv-bg)}.nv-commerce__overlay>header button{color:var(--nv-accent);font-size:11px}.nv-commerce__overlay>header button:last-child{text-align:right}.nv-commerce__overlay>header strong{text-align:center;font-size:13px}.nv-commerce__form{display:flex;flex-direction:column;gap:11px;padding:14px}.nv-commerce__form label{display:flex;flex-direction:column;gap:5px;color:var(--nv-text-secondary);font-size:10px}.nv-commerce__form input,.nv-commerce__form textarea,.nv-commerce__form select{width:100%;padding:10px;border:1px solid var(--nv-border);border-radius:9px;outline:0;background:var(--nv-surface-solid);color:var(--nv-text)}.nv-commerce__form textarea{min-height:90px;resize:vertical}.nv-commerce__form>button{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:9px;background:var(--nv-surface-solid);color:var(--nv-text)}.nv-commerce__form>p{color:var(--nv-text-secondary);font-size:11px}.nv-market__grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start}.nv-market__card{overflow:hidden;border-radius:12px;background:var(--nv-surface-solid);color:var(--nv-text);text-align:left}.nv-market__card img,.nv-market__card .nv-market__placeholder{display:flex;width:100%;height:86px;align-items:center;justify-content:center;object-fit:cover;background:#8080801f;color:var(--nv-text-secondary)}.nv-market__card>div{display:flex;flex-direction:column;gap:3px;padding:8px}.nv-market__card>div strong{overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.nv-market__card>div b{color:#ff9f0a;font-size:12px}.nv-market__card>div small{color:var(--nv-text-secondary);font-size:8px;text-transform:capitalize}.nv-market__gallery{display:flex;gap:6px;margin:-11px -12px 12px;overflow-x:auto}.nv-market__gallery img{flex:0 0 100%;width:100%;height:190px;object-fit:cover}.nv-market__reports{display:flex;flex-direction:column;gap:9px}.nv-market__report{display:flex;flex-direction:column;gap:6px;padding:11px;border-radius:12px;background:var(--nv-surface-solid)}.nv-market__report>div:first-child{display:flex;flex-direction:column;gap:2px}.nv-market__report>div:first-child strong{font-size:12px}.nv-market__report>div:first-child small{color:var(--nv-text-secondary);font-size:8px}.nv-market__report>p{margin:0;font-size:10px;white-space:pre-wrap}.nv-market__report .nv-commerce__actions{margin-top:2px}.nv-market__detail{display:flex;flex-direction:column;gap:6px}.nv-market__detail h2{margin:2px 0;font-size:20px}.nv-market__detail b{color:#ff9f0a;font-size:18px}.nv-market__detail small,.nv-market__detail em{color:var(--nv-text-secondary);font-size:9px;font-style:normal}.nv-market__detail p{margin:9px 0;white-space:pre-wrap;font-size:12px;line-height:1.5}.nv-business__directory{display:flex;flex-direction:column;gap:8px}.nv-business__directory>button{display:flex;align-items:center;gap:9px;padding:10px;border-radius:12px;background:var(--nv-surface-solid);color:var(--nv-text);text-align:left}.nv-business__directory>button>i{display:flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border-radius:10px;color:#fff}.nv-business__directory>button>span{min-width:0;flex:1;display:flex;flex-direction:column}.nv-business__directory>button>span strong{font-size:12px}.nv-business__directory>button>span small{overflow:hidden;color:var(--nv-text-secondary);font-size:9px;white-space:nowrap;text-overflow:ellipsis}.nv-business__directory>button>span em{margin-top:2px;color:#34c759;font-size:8px;font-style:normal;text-transform:capitalize}.nv-business__hero{display:flex;flex-direction:column;align-items:center;gap:5px;padding:18px;border-radius:15px;background:linear-gradient(145deg,#0000,#0000008c),var(--business-color);color:#fff;text-align:center}.nv-business__hero h2{margin:3px 0 0}.nv-business__hero span{font-size:9px;text-transform:uppercase;opacity:.75}.nv-business__hero p{margin:8px 0;font-size:11px}.nv-business__hero small{font-size:9px}.nv-business__products{margin-top:15px}.nv-business__products h3{font-size:12px}.nv-business__products>button{display:flex;width:100%;align-items:center;gap:8px;padding:10px 2px;border-bottom:1px solid var(--nv-border);color:var(--nv-text);text-align:left}.nv-business__products>button>span{flex:1;display:flex;flex-direction:column}.nv-business__products>button>span strong{font-size:11px}.nv-business__products>button>span small{color:var(--nv-text-secondary);font-size:9px}.nv-business__products>button b{color:#34c759;font-size:11px}.nv-business__orders{display:flex;flex-direction:column;gap:9px}.nv-business__campaigns{display:flex;flex-direction:column;gap:12px}.nv-business__campaigns .nv-commerce__empty small{max-width:270px;font-size:12px;line-height:1.45;opacity:.85}.nv-business__new{width:100%;margin:0}.nv-business__deal{padding:16px;border-radius:26px;color:var(--nv-text)}.nv-business__deal>header{display:flex;align-items:center;gap:11px}.nv-business__deal>header>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.nv-business__deal>header>span strong{display:flex;align-items:center;gap:4px;overflow:hidden;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.nv-business__deal>header>span small{color:var(--nv-text-secondary);font-size:12px}.nv-business__deal>header>b{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:rgba(var(--nv-accent-rgb),.15);color:var(--nv-accent);font-size:11px;font-weight:600}.nv-business__deal>header>b[data-status=submitted]{background:#ff9f0a2e;color:#ff9f0a}.nv-business__deal>header>b[data-status=paid]{background:#34c75929;color:#34c759}.nv-business__deal>header>b[data-status=declined],.nv-business__deal>header>b[data-status=cancelled],.nv-business__deal>header>b[data-status=expired]{background:#8e8e932e;color:var(--nv-text-secondary)}.nv-business__deal>p{margin:12px 0 0;font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.nv-business__deal>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.nv-business__deal>footer strong{color:#34c759;font-size:18px}.nv-business__deal>footer small{display:flex;align-items:center;gap:4px;color:var(--nv-text-secondary);font-size:12px}.nv-business__deal .nv-commerce__actions{margin-top:12px}.nv-business__deal-avatar{display:flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,#ff375f,#5e5ce6);color:#fff;font-size:16px;font-style:normal;font-weight:600}.nv-business__deal-avatar img{width:100%;height:100%;object-fit:cover}.nv-business__verified{flex:0 0 auto;color:#0a84ff}.nv-business__deal-feedback{display:flex;align-items:flex-start;gap:6px;padding:10px 12px;border-radius:14px;background:#ff9f0a1f;color:var(--nv-text)}.nv-business__deal-feedback svg{flex:0 0 auto;margin-top:3px;color:#ff9f0a}.nv-business__deal-note{display:flex;align-items:center;gap:5px;margin-top:10px;color:#ff9f0a;font-size:12px}.nv-business__count{margin-top:-12px;color:var(--nv-text-secondary);font-size:11px;text-align:right}.nv-business__due{display:flex;flex-direction:column;gap:8px}.nv-business__due>span{color:var(--nv-text-secondary);font-size:13px}.nv-business__due>div{display:flex;gap:8px}.nv-business__due button{flex:1;min-height:40px;border-radius:20px;background:var(--nv-material);border:1px solid var(--nv-material-border);color:var(--nv-text);font-size:13px}.nv-business__due button[data-active=true]{background:var(--nv-accent);border-color:var(--nv-accent);color:var(--nv-accent-contrast)}.nv-business__video{display:block;width:100%;max-height:470px;aspect-ratio:9/16;border-radius:22px;background:#000;object-fit:contain}.nv-business__review-brief{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:16px;background:var(--nv-material)}.nv-business__review-brief small{color:var(--nv-text-secondary);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.nv-business__review-brief p{margin:0;font-size:14px;line-height:1.45;white-space:pre-wrap}.nv-business__order{padding:11px;border-radius:12px;background:var(--nv-surface-solid)}.nv-business__order>div:first-child{display:flex;flex-direction:column;padding-right:65px}.nv-business__order>div:first-child strong{font-size:12px}.nv-business__order>div:first-child span,.nv-business__order>div:first-child small{color:var(--nv-text-secondary);font-size:8px}.nv-business__order>b{float:right;margin-top:-34px;padding:4px 6px;border-radius:999px;background:#34c75926;color:#34c759;font-size:8px;text-transform:capitalize}.nv-business__order>p{margin:10px 0 4px;font-size:10px}.nv-business__order>small{display:flex;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:8px}.nv-business__order>button{width:100%;margin:8px 0 0}.nv-city__provider{margin-bottom:9px;overflow:hidden;border-radius:12px;background:var(--nv-surface-solid)}.nv-city__provider-head{display:flex;width:100%;align-items:center;gap:9px;padding:11px;color:var(--nv-text);text-align:left}.nv-city__provider-head>i{display:flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border-radius:10px;color:#fff}.nv-city__provider-head>span{min-width:0;flex:1;display:flex;flex-direction:column}.nv-city__provider-head>span strong{font-size:12px}.nv-city__provider-head>span small{color:var(--nv-text-secondary);font-size:9px}.nv-city__provider-body{padding:0 11px 11px;border-top:1px solid var(--nv-border)}.nv-city__provider-body dl{margin:5px 0}.nv-city__provider-body dl>div{display:grid;grid-template-columns:38% 62%;padding:6px 0;border-bottom:1px solid var(--nv-border);font-size:9px}.nv-city__provider-body dl>div dt{color:var(--nv-text-secondary);text-transform:capitalize}.nv-city__provider-body dl>div dd{margin:0;overflow-wrap:anywhere}.nv-city__provider-body>span{display:block;padding:7px 0;font-size:10px}.nv-city__data-list{display:flex;flex-direction:column;gap:5px;padding:5px 0}.nv-city__data-list>dl,.nv-city__data-list>span{padding:7px;border-radius:8px;background:#80808014}.nv-store__notice{margin:8px 12px 0}.nv-store__tile{background:var(--nv-app-color);position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:12px;color:#fff;box-shadow:0 3px 10px #00000038}.nv-store__category{margin-bottom:14px}.nv-store__category h3{margin:4px 2px 6px;color:var(--nv-text-secondary);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nv-store__row{display:flex;width:100%;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--nv-border);color:var(--nv-text);text-align:left}.nv-store__row>span:not(.nv-store__tile):not(.nv-store__get){min-width:0;flex:1;display:flex;flex-direction:column}.nv-store__row>span:not(.nv-store__tile):not(.nv-store__get) strong{display:flex;align-items:center;gap:5px;font-size:12px}.nv-store__row>span:not(.nv-store__tile):not(.nv-store__get) small{overflow:hidden;color:var(--nv-text-secondary);font-size:9.5px;white-space:nowrap;text-overflow:ellipsis}.nv-store__ext{padding:1px 5px;border-radius:999px;background:#5e5ce629;color:#7d7bff;font-size:8px;font-style:normal;font-weight:700}.nv-store__get{flex:0 0 auto;min-width:58px;padding:5px 11px;border-radius:999px;background:rgba(var(--nv-accent-rgb),.14);color:var(--nv-accent);font-size:10.5px;font-weight:700;text-align:center}.nv-store__get.is-open{background:var(--nv-surface-solid);color:var(--nv-accent);border:1px solid var(--nv-border)}.nv-store__get.is-disabled{background:transparent;color:var(--nv-text-secondary);font-weight:500;font-size:9px}.nv-store__get.is-busy{display:inline-flex;justify-content:center}.nv-store__get.is-busy svg{animation:nv-spin 1s linear infinite}.nv-store__hero{display:flex;align-items:center;gap:14px;padding:6px 2px 14px}.nv-store__hero h2{margin:0;font-size:19px}.nv-store__hero small{color:var(--nv-text-secondary);font-size:10px}.nv-store__hero-actions{margin-top:8px}.nv-store__description{margin:0 2px 12px;font-size:12px;line-height:1.5}.nv-store__facts{margin:0 0 12px;border-radius:12px;background:var(--nv-surface-solid);overflow:hidden}.nv-store__facts>div{display:grid;grid-template-columns:40% 60%;padding:9px 11px;border-bottom:1px solid var(--nv-border);font-size:10.5px}.nv-store__facts>div:last-child{border-bottom:0}.nv-store__facts dt{color:var(--nv-text-secondary)}.nv-store__facts dd{margin:0;text-align:right;overflow-wrap:anywhere}.nv-store__section{margin:0 0 12px;padding:10px 11px;border-radius:12px;background:var(--nv-surface-solid)}.nv-store__section h3{display:flex;align-items:center;gap:5px;margin:0 0 6px;font-size:11px}.nv-store__perm{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:11px}.nv-store__perm span{flex:1}.nv-store__perm em{color:var(--nv-text-secondary);font-size:9.5px;font-style:normal}@keyframes nv-spin{to{transform:rotate(360deg)}}.nv-findmy__row.nv-store__row>span.nv-findmy__dot{flex:0 0 36px;flex-direction:row;min-width:36px}.nv-findmy__dot,.nv-findmy__radar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#8e8e93}.nv-findmy__dot.is-ok,.nv-findmy__radar.is-ok{background:#30d158}.nv-findmy__dot.is-warn,.nv-findmy__radar.is-warn{background:#ff9f0a}.nv-findmy__dot.is-bad,.nv-findmy__radar.is-bad{background:#ff453a}.nv-findmy__dot{width:36px;height:36px}.nv-findmy__radar{width:74px;height:74px;position:relative}.nv-findmy__radar.is-ok:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid rgba(48,209,88,.55);animation:nv-findmy-pulse 1.8s ease-out infinite}.nv-findmy__hero{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0 14px;text-align:center}.nv-findmy__hero h2{margin:8px 0 0;font-size:18px}.nv-findmy__hero small{color:var(--nv-text-secondary);font-size:9.5px}.nv-findmy__status{margin-top:4px;padding:3px 9px;border-radius:999px;font-size:9.5px;background:var(--nv-surface-solid);color:var(--nv-text-secondary)}.nv-findmy__status.is-ok{color:#30d158}.nv-findmy__status.is-warn{color:#ff9f0a}.nv-findmy__status.is-bad{color:#ff453a}.nv-findmy__hint{margin:2px 0 8px;color:var(--nv-text-secondary);font-size:10px;line-height:1.45}.nv-findmy__notice{margin:8px 0;padding:9px;border-radius:9px;background:#30d15824;color:#30d158;font-size:10px}.nv-findmy__form{padding:4px 0 0}.nv-findmy>.nv-commerce__scroll>.nv-commerce__actions{margin-bottom:12px}.nv-findmy__toggle{flex-direction:row!important;align-items:center;justify-content:space-between}.nv-findmy__group{margin:14px 4px 6px;color:var(--nv-text-secondary);font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.nv-findmy__group:first-child{margin-top:2px}@keyframes nv-findmy-pulse{0%{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:0}}.nv-findmy-ringer{position:fixed;z-index:9999;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border-radius:999px;background:#30d158;color:#fff;font-size:12px;font-weight:700;box-shadow:0 8px 24px #00000059}.nv-extapp{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--nv-bg)}.nv-extapp__bar{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:calc(var(--nv-safe-top) + 4px) 10px 8px;border-bottom:1px solid var(--nv-border);background:var(--nv-surface);color:var(--nv-text)}.nv-extapp__bar button{color:var(--nv-accent);display:flex}.nv-extapp__title{flex:1;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700}.nv-extapp__title svg{padding:3px;width:20px;height:20px;border-radius:6px;background:var(--nv-app-color, #5e5ce6);color:#fff}.nv-extapp__badge{max-width:38%;overflow:hidden;color:var(--nv-text-secondary);font-size:9px;white-space:nowrap;text-overflow:ellipsis}.nv-extapp__frame{flex:1;width:100%;min-height:0;border:0;background:var(--nv-bg)}.nv-extapp__error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 18px;color:var(--nv-text-secondary);text-align:center;font-size:12px}.nv-lost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;align-items:center;padding:70px 26px 40px;gap:10px;text-align:center;color:#fff;background:linear-gradient(170deg,#0a0a0eeb,#280a0cf0)}.nv-lost__clock{font-size:44px;font-weight:300;letter-spacing:-1px}.nv-lost__icon{display:flex;width:72px;height:72px;margin-top:20px;align-items:center;justify-content:center;border-radius:50%;background:#ff453a38;color:#ff6961}.nv-lost h2{margin:6px 0 0;font-size:19px}.nv-lost p{margin:0;max-width:90%;color:#ffffffc7;font-size:13px;line-height:1.5;white-space:pre-wrap}.nv-lost__contact{display:flex;flex-direction:column;gap:2px;margin-top:10px;padding:10px 18px;border-radius:14px;background:#ffffff14}.nv-lost__contact small{color:#fff9;font-size:10px}.nv-lost__contact strong{font-size:17px;letter-spacing:.5px}.nv-lost__activation{display:flex;width:100%;flex-direction:column;gap:7px;margin-top:14px;padding:14px;border-radius:16px;background:#ffffff12}.nv-lost__activation strong{font-size:13px}.nv-lost__activation small{color:#ffffff9e;font-size:11px;line-height:1.4}.nv-lost__activation input{padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:#0000004d;color:#fff;font-size:13px;text-align:center}.nv-lost__activation button{padding:10px;border-radius:11px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:13px;font-weight:600}.nv-lost__activation button:disabled{opacity:.45}.nv-lost__activation small.nv-lost__error{color:#ff6961}.nv-lost__close{margin-top:auto;padding:10px 26px;border-radius:999px;background:#ffffff24;color:#fff;font-size:12px}.nv-perm{z-index:70}.nv-perm__icon{display:inline-flex;width:46px;height:46px;margin-top:18px;align-items:center;justify-content:center;border-radius:13px;color:#fff}.nv-appicon{position:relative}.nv-appicon__remove{position:absolute;z-index:4;top:-5px;left:-5px;display:flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background:#3c3c43eb;color:#fff;box-shadow:0 2px 6px #00000059}.nv-widget--external.is-link{width:100%;text-align:left;cursor:pointer}.nv-widget--external small{color:var(--nv-text-secondary);font-size:.7em;font-weight:500}.nv-widget__list{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.nv-widget__list li{display:flex;justify-content:space-between;gap:6px;font-size:10.5px}.nv-widget__list li span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-widget__list li b{color:var(--nv-text-secondary);font-weight:600}.nv-widget__progress{display:block;height:5px;margin-top:7px;border-radius:999px;background:var(--nv-border);overflow:hidden}.nv-widget__progress i{display:block;height:100%;border-radius:inherit;background:var(--nv-accent)}.nv-linkchips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.nv-linkchip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;background:rgba(var(--nv-accent-rgb),.14);color:var(--nv-accent);font-size:11px;font-weight:600}.is-mine .nv-linkchip{background:#fff3;color:var(--nv-accent-contrast)}.nv-settings__back--inner{margin:0 0 8px}.nv-settings__footnote{margin:6px 14px 14px;color:var(--nv-text-secondary);font-size:11px;line-height:1.45}.nv-settings__error{margin:6px 14px;color:#ff453a;font-size:11px}.nv-settings__channel{border-bottom:1px solid var(--nv-border)}.nv-settings__channel:last-child{border-bottom:0}.nv-settings__channel-flags{display:flex;flex-wrap:wrap;gap:6px 14px;padding:2px 14px 10px}.nv-settings__channel-flags label{display:inline-flex;align-items:center;gap:6px;color:var(--nv-text-secondary);font-size:11px;white-space:nowrap}.nv-settings__channel-flags .nv-toggle{zoom:.72}.nv-settings__inline-form{display:flex;gap:8px;padding:10px 14px}.nv-settings__inline-form--column{flex-direction:column}.nv-settings__inline-form input{min-width:0;flex:1;padding:9px 10px;border:1px solid var(--nv-border);border-radius:9px;background:var(--nv-bg);color:var(--nv-text);outline:0}.nv-settings__inline-form button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:9px 12px;border-radius:9px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:12px;font-weight:600}.nv-settings__inline-form button:disabled{opacity:.45}.nv-settings__inline-form button.is-danger{background:#ff453a;color:#fff}.nv-settings__check{display:inline-flex;align-items:center;gap:8px;color:var(--nv-text-secondary);font-size:12px}.nv-settings__backup{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--nv-border)}.nv-settings__backup>div:first-child{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.nv-settings__backup>div:first-child strong{font-size:13px}.nv-settings__backup>div:first-child small{color:var(--nv-text-secondary);font-size:10px}.nv-settings__backup-actions{display:flex;gap:6px}.nv-settings__backup-actions button{display:inline-flex;align-items:center;gap:4px;padding:6px 9px;border-radius:8px;background:var(--nv-bg);color:var(--nv-accent);font-size:11px}.nv-settings__backup-actions button.is-danger{color:#ff453a}.nv-account-banner{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:14px;padding:12px 14px;border-radius:var(--nv-radius-card, 16px);background:var(--nv-surface-solid);color:var(--nv-text);text-align:left}.nv-account-banner__avatar{flex:0 0 auto;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#5ac8fa,#0a84ff);color:#fff;font-size:20px;font-weight:700}.nv-account-banner__text{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.nv-account-banner__text strong{font-size:16px;font-weight:600}.nv-account-banner__text small{overflow:hidden;color:var(--nv-text-secondary);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.nv-account-banner>svg{color:var(--nv-text-secondary)}.nv-account-hero{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 0 16px;text-align:center}.nv-account-hero__avatar{width:76px;height:76px;margin-bottom:6px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#5ac8fa,#0a84ff);color:#fff;font-size:28px;font-weight:700}.nv-account-hero strong{font-size:20px}.nv-account-hero small{color:var(--nv-text-secondary);font-size:12px}.nv-settings__mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--nv-text-secondary)}.nv-settings__notice{margin:6px 14px 12px;color:#30d158;font-size:11.5px}.nv-settings__auth{padding:6px 4px 18px}.nv-auth{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:8px 8px 4px}.nv-auth__mark{align-self:center;width:64px;height:64px;border-radius:18px;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #00000040}.nv-auth__title{margin:6px 0 0;text-align:center;font-size:22px;font-weight:700;color:var(--nv-text)}.nv-auth__sub{margin:0 0 6px;text-align:center;color:var(--nv-text-secondary);font-size:12.5px}.nv-auth input{width:100%;padding:12px 13px;border:1px solid var(--nv-border);border-radius:12px;background:var(--nv-surface-solid);color:var(--nv-text);font-size:14px;outline:0}.nv-auth input:focus{border-color:var(--nv-accent)}.nv-auth__mailbox{display:flex;align-items:center;border:1px solid var(--nv-border);border-radius:12px;background:var(--nv-surface-solid)}.nv-auth__mailbox:focus-within{border-color:var(--nv-accent)}.nv-auth__mailbox input{flex:1;min-width:0;padding-right:2px;border:0;background:transparent}.nv-auth__mailbox span{padding-right:13px;color:var(--nv-text-secondary);font-size:14px;white-space:nowrap}.nv-auth__names{display:flex;gap:8px}.nv-auth__names input{flex:1;min-width:0}.nv-auth__hint{color:var(--nv-text-secondary);font-size:11px;text-align:center}.nv-auth__error{margin:0;color:#ff453a;font-size:12px;text-align:center}.nv-auth__primary{margin-top:4px;padding:12px;border-radius:12px;color:#fff;font-size:15px;font-weight:600}.nv-auth__primary:disabled{opacity:.45}.nv-auth__switch{padding:6px;color:var(--nv-accent);font-size:13px}.nv-dialog__fields{display:flex;flex-direction:column;gap:8px;padding:0 16px 14px}.nv-dialog__fields input{padding:10px;border:1px solid var(--nv-border);border-radius:9px;background:var(--nv-bg);color:var(--nv-text);text-align:center;letter-spacing:.08em;outline:0}.nv-dialog__btn:disabled{opacity:.4}[data-high-contrast="1"] .nv-brightness-layer{--nv-text-secondary: var(--nv-text);--nv-border: rgba(127, 127, 127, .75);--nv-surface: var(--nv-surface-solid)}[data-high-contrast="1"] .nv-brightness-layer button:focus-visible,[data-high-contrast="1"] .nv-brightness-layer a:focus-visible,[data-high-contrast="1"] .nv-brightness-layer input:focus-visible,[data-high-contrast="1"] .nv-brightness-layer select:focus-visible,[data-high-contrast="1"] .nv-brightness-layer textarea:focus-visible{outline:3px solid #ffd60a;outline-offset:2px}[data-high-contrast="1"] .nv-brightness-layer .nv-appicon__label{text-shadow:0 0 3px #000,0 0 6px #000}[data-bold-text="1"] .nv-brightness-layer,[data-bold-text="1"] .nv-brightness-layer small,[data-bold-text="1"] .nv-brightness-layer span,[data-bold-text="1"] .nv-brightness-layer p,[data-bold-text="1"] .nv-brightness-layer label,[data-bold-text="1"] .nv-brightness-layer button{font-weight:600}[data-bold-text="1"] .nv-brightness-layer strong,[data-bold-text="1"] .nv-brightness-layer b,[data-bold-text="1"] .nv-brightness-layer h1,[data-bold-text="1"] .nv-brightness-layer h2,[data-bold-text="1"] .nv-brightness-layer h3{font-weight:800}[data-reduce-transparency="1"] .nv-brightness-layer{--nv-blur: 0px;--nv-surface: var(--nv-surface-solid)}[data-reduce-transparency="1"] .nv-brightness-layer *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-reduce-motion="1"] .nv-findmy__radar:after,[data-reduce-motion="1"] .nv-store__get.is-busy svg{animation:none}.nv-screen :focus-visible:not(input,textarea){outline:2px solid var(--nv-accent);outline-offset:2px}.nv-wifi__title{display:flex;align-items:center;justify-content:space-between}.nv-wifi__title button{display:inline-flex;padding:2px;color:var(--nv-text-secondary)}.nv-settings__link{color:var(--nv-accent);font-size:13px;font-weight:500}.nv-bluetooth__right{display:inline-flex;align-items:center;gap:8px;color:var(--nv-text-secondary)}.nv-bluetooth__back{margin-top:-4px}.nv-bluetooth__hero{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0 18px;text-align:center}.nv-bluetooth__hero strong{font-size:18px;color:var(--nv-text)}.nv-bluetooth__hero small{color:var(--nv-text-secondary);font-size:11px}.nv-bluetooth__mark{width:64px;height:64px;border-radius:18px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#3a8dff,#0a5fd8);color:#fff}.nv-bluetooth__segment{padding:4px 12px 10px}.nv-bluetooth__note{margin:0;padding:0 16px 12px}.nv-bluetooth__range{width:140px;accent-color:var(--nv-accent)}.nv-podcard-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;padding:0 10px calc(10px + var(--nv-safe-bottom, 0px));background:#00000047;animation:nv-podcard-fade .2s ease-out}.nv-podcard{position:relative;width:100%;padding:18px 18px 20px;border-radius:34px;text-align:center;background:var(--nv-grouped-cell);color:var(--nv-text);box-shadow:0 18px 40px #00000059;animation:nv-podcard-up .28s cubic-bezier(.2,.9,.3,1.15)}.nv-podcard__close{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--nv-fill-strong);color:var(--nv-text-secondary)}.nv-podcard__title{display:block;padding:4px 36px 0;font-size:19px;font-weight:700}.nv-podcard__art{height:150px;margin:8px 0 4px;display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary)}.nv-podcard__art img{max-width:170px;max-height:150px;object-fit:contain}.nv-podcard__battery{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.nv-podcard__battery .nv-ring{width:34px;height:34px}.nv-podcard__battery .nv-ring:before{top:4px;right:4px;bottom:4px;left:4px}.nv-podcard__state{margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:5px;color:#30d158;font-size:13px;font-weight:600}.nv-podcard__state.is-muted{color:var(--nv-text-secondary);font-weight:500}.nv-podcard__primary{width:100%;margin-top:12px;padding:13px;border-radius:999px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:15px;font-weight:600}.nv-podcard__primary:disabled{opacity:.5}.nv-podcard__error{margin:8px 0 0;color:#ff453a;font-size:12px}@keyframes nv-podcard-fade{0%{opacity:0}to{opacity:1}}@keyframes nv-podcard-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}[data-reduce-motion="1"] .nv-podcard,[data-reduce-motion="1"] .nv-podcard-backdrop{animation:none}.nv-cc-settings__actions{display:inline-flex;gap:4px}.nv-cc-settings__actions button{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--nv-fill-strong);color:var(--nv-text)}.nv-cc-settings__actions button:disabled{opacity:.3}.nv-cc-settings__actions button.is-remove{background:#ff3b30;color:#fff}.nv-cc-settings__add{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#30d158;color:#fff}.nv-cc-settings__reset{display:block;margin:-10px auto 20px}.nv-shop{--shop-bg: #fff;--shop-ink: #172444;--shop-muted: #66728a;--shop-accent: #4567ee;--shop-soft: #f1f4fd;--shop-line: #e0e6f1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:42;pointer-events:auto;display:flex;align-items:center;justify-content:center;padding:32px;background:#090e18b8}.nv-shop__panel{width:1120px;max-width:100%;max-height:100%;overflow-y:auto;color:var(--shop-ink);background:var(--shop-bg);border-radius:24px;box-shadow:0 32px 100px #0006;outline:none;scrollbar-width:thin}.nv-shop__panel button:focus-visible{outline:3px solid var(--shop-accent);outline-offset:4px}.nv-shop__panel button{transition:background .16s,border-color .16s,transform .16s}.nv-shop__panel button:disabled{cursor:wait;opacity:.5}.nv-shop__head{display:flex;align-items:center;gap:24px;padding:22px 30px;border-bottom:1px solid var(--shop-line)}.nv-shop__brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:800;letter-spacing:-.6px}.nv-shop__mark{display:grid;place-items:center;width:36px;height:36px;background:var(--shop-accent);color:#fff;border-radius:12px}.nv-shop__location{display:flex;align-items:center;gap:6px;margin-left:auto;color:var(--shop-muted);font-size:11px}.nv-shop__close{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--shop-line);border-radius:50%;flex-shrink:0}.nv-shop__close:hover{background:var(--shop-soft)}.nv-shop__body{display:grid;grid-template-columns:36% minmax(0,1fr)}.nv-shop__hero{position:relative;display:flex;flex-direction:column;padding:40px 32px 25px;overflow:hidden;background:#f0f4ff}.nv-shop__eyebrow{display:block;color:var(--shop-accent);font-size:10px;letter-spacing:1.8px;text-transform:uppercase;font-weight:700}.nv-shop h1{margin-top:18px;font-size:54px;line-height:1.04;font-weight:650;letter-spacing:-3px;white-space:pre-line;position:relative;z-index:1}.nv-shop__intro{color:var(--shop-muted);font-size:13px;line-height:1.8;margin-top:18px;max-width:280px}.nv-shop__art{position:relative;display:grid;place-items:center;flex:1;min-height:265px;margin:16px -32px 0;isolation:isolate}.nv-shop__orbit{position:absolute;width:280px;height:280px;border:1px solid #c5d2fa;border-radius:50%;transform:rotate(-30deg) scaleY(.64);z-index:-1}.nv-shop__orbit--two{width:380px;height:380px}.nv-shop__sim{display:flex;flex-direction:column;justify-content:space-between;width:155px;height:202px;padding:20px;border-radius:17px 17px 35px;background:linear-gradient(150deg,#91b0ff,#4368ec 55%,#2e43b4);color:#fff;transform:rotate(-13deg);box-shadow:18px 26px 32px #25479733,inset 0 0 0 1px #fff5}.nv-shop__sim-brand,.nv-shop__sim-bottom{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:800;letter-spacing:2px}.nv-shop__sim-bottom{font-size:10px;opacity:.8}.nv-shop__chip{display:grid;grid-template-columns:repeat(3,1fr);width:46px;height:37px;border-radius:7px;overflow:hidden;background:#e8cc88;gap:1px;border:1px solid #ac914f}.nv-shop__chip i{background:linear-gradient(140deg,#fbe9b3,#cfaf65);border:1px solid rgba(171,141,83,.4)}.nv-shop__art-caption{position:absolute;bottom:0;right:28px;padding:9px 13px;border:1px solid #fff;background:#ffffffcf;border-radius:25px;font-size:10px;color:#4865af;box-shadow:0 4px 15px #4763a00d}.nv-shop__hero-foot{display:flex;align-items:center;gap:7px;margin-top:28px;font-size:10px;color:var(--shop-muted)}.nv-shop__status-dot{height:5px;width:5px;border-radius:50%;background:var(--shop-accent);flex-shrink:0}.nv-shop__content{padding:34px 32px 26px;min-width:0}.nv-shop__section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.nv-shop__section-head>svg{color:var(--shop-accent)}.nv-shop h2{margin-top:7px;font-size:25px;font-weight:650;letter-spacing:-1px}.nv-shop__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.nv-shop__plan{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;padding:15px 12px;border:1px solid var(--shop-line);border-radius:14px;background:var(--shop-bg)}.nv-shop__plan:hover{border-color:var(--shop-accent)}.nv-shop__plan.is-selected{background:var(--shop-soft);border-color:var(--shop-accent);box-shadow:inset 0 0 0 1px var(--shop-accent)}.nv-shop__plan>strong{font-size:13px;margin:17px 0 12px}.nv-shop__plan-top{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;color:var(--shop-muted);font-size:8px;text-transform:uppercase;letter-spacing:.7px}.nv-shop__radio{display:grid;place-items:center;flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1px solid var(--shop-line);color:#fff}.is-selected .nv-shop__radio{background:var(--shop-accent);border-color:var(--shop-accent)}.nv-shop__price{font-size:28px;font-weight:650;letter-spacing:-1px}.nv-shop__price small{display:block;color:var(--shop-muted);font-size:9px;font-weight:400;letter-spacing:0;margin-top:2px;margin-bottom:12px}.nv-shop__plan-detail{font-size:10px;line-height:1.8;color:var(--shop-muted)}.nv-shop__section-label{display:flex;justify-content:space-between;margin:24px 0 12px;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.nv-shop__section-label>span:last-child{color:var(--shop-muted);font-size:9px}.nv-shop__products{display:flex;flex-direction:column;gap:9px}.nv-shop__product{display:flex;align-items:center;width:100%;gap:12px;padding:13px;text-align:left;border:1px solid var(--shop-line);border-radius:12px}.nv-shop__product:hover:not(:disabled){border-color:var(--shop-accent);background:var(--shop-soft);transform:translate(2px)}.nv-shop__product>svg{flex-shrink:0;color:var(--shop-muted)}.nv-shop__product-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:11px;background:var(--shop-soft);color:var(--shop-accent)}.nv-shop__product-copy{flex:1;min-width:0}.nv-shop__product-copy strong{display:block;font-size:12px;font-weight:650}.nv-shop__product-copy small{display:block;font-size:10px;color:var(--shop-muted);margin-top:5px;line-height:1.5}.nv-shop__product-price{font-size:13px;font-weight:650;white-space:nowrap}.nv-shop__hint{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--shop-line);color:var(--shop-muted);font-size:10px;line-height:1.7}.nv-shop__hint svg{flex-shrink:0}.nv-shop__footer{display:flex;justify-content:space-between;gap:15px;padding:15px 30px;border-top:1px solid var(--shop-line);font-size:9px;color:var(--shop-muted)}.nv-shop__footer>span:first-child{letter-spacing:1.4px;text-transform:uppercase}.nv-shop__notice{display:flex;align-items:center;gap:8px;padding:12px;margin-bottom:15px;font-size:12px;line-height:1.5;background:var(--shop-soft);border:1px solid var(--shop-line);border-radius:8px}.nv-shop__notice svg{flex-shrink:0}.nv-shop__notice.is-error{background:#fff0ef;color:#a32727;border-color:#f1b8b8}.nv-shop__pending{margin-top:15px;font-size:12px;color:var(--shop-muted)}.nv-shop__state,.nv-shop__receipt{min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}.nv-shop__state>p,.nv-shop__receipt>p{font-size:12px;line-height:1.7;color:var(--shop-muted);max-width:330px}.nv-shop__receipt-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--shop-soft);color:var(--shop-accent)}.nv-shop__number{font-size:32px;letter-spacing:-1px}.nv-shop__credentials{width:100%;max-width:380px;text-align:left;-webkit-user-select:text;user-select:text}.nv-shop__credentials>div{padding:16px;background:var(--shop-soft);border-bottom:1px solid var(--shop-line)}.nv-shop__credentials span{display:block;font-size:10px;color:var(--shop-muted);margin-bottom:8px}.nv-shop__credentials code{font-family:monospace;font-size:16px;overflow-wrap:anywhere}.nv-shop__button{display:flex;align-items:center;justify-content:center;gap:20px;padding:13px 28px;border-radius:10px;background:var(--shop-accent);color:#fff;font-size:12px;font-weight:650}.nv-shop--apex{--shop-bg: #fff9ef;--shop-ink: #231c24;--shop-muted: #76646f;--shop-accent: #b72662;--shop-soft: #ffe4ed;--shop-line: #e0cbd0}.nv-shop--apex .nv-shop__panel{border-radius:4px;border:2px solid #231c24}.nv-shop--apex .nv-shop__head{border-bottom:2px solid #231c24;padding-top:17px;padding-bottom:17px}.nv-shop--apex .nv-shop__brand{text-transform:uppercase;font-style:italic;font-size:22px;font-weight:900}.nv-shop--apex .nv-shop__mark{border-radius:0;background:#231c24;transform:skew(-10deg)}.nv-shop--apex .nv-shop__body{display:flex;flex-direction:column}.nv-shop--apex .nv-shop__hero{display:grid;grid-template-columns:1fr 280px;padding:27px 34px 25px;background:#f18ab4;border-bottom:2px solid #231c24}.nv-shop--apex .nv-shop__eyebrow{color:#872047}.nv-shop--apex h1{font-size:70px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:.92;letter-spacing:-4px;margin-top:12px}.nv-shop--apex .nv-shop__intro{max-width:420px;margin-top:14px;color:#5c2540;font-size:12px}.nv-shop--apex .nv-shop__hero>:not(.nv-shop__art){grid-column:1}.nv-shop--apex .nv-shop__art{grid-column:2;grid-row:1/6;min-height:220px;margin:0}.nv-shop--apex .nv-shop__orbit{border-radius:0;width:220px;height:190px;transform:rotate(-15deg);border:30px solid rgba(227,89,150,.231372549)}.nv-shop--apex .nv-shop__orbit--two{transform:rotate(15deg);width:270px;height:220px}.nv-shop--apex .nv-shop__sim{width:130px;height:170px;background:#29202c;transform:rotate(15deg);color:#ffafd0;border-radius:8px 8px 28px;box-shadow:9px 9px #b72d6c}.nv-shop--apex .nv-shop__art-caption{right:0;bottom:5px;transform:rotate(-7deg);border-radius:0;background:#f7fb94;color:#231c24;border:1px solid #231c24;font-weight:800;text-transform:uppercase}.nv-shop--apex .nv-shop__hero-foot{color:#5c2540;margin-top:13px}.nv-shop--apex .nv-shop__content{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.6fr);gap:0 28px;padding:25px 34px}.nv-shop--apex .nv-shop__section-head{grid-column:1/-1;margin-bottom:18px}.nv-shop--apex .nv-shop__plans{grid-column:1;grid-row:3}.nv-shop--apex .nv-shop__section-label{grid-column:2;grid-row:2;margin:0 0 10px}.nv-shop--apex .nv-shop__products{grid-column:2;grid-row:3}.nv-shop--apex .nv-shop__plan{border-radius:0;border-color:#231c24;padding:20px;box-shadow:4px 4px #231c24}.nv-shop--apex .nv-shop__plan.is-selected{border-color:#231c24;box-shadow:4px 4px #231c24}.nv-shop--apex .nv-shop__plan>strong{font-size:25px;font-weight:850}.nv-shop--apex .nv-shop__price{font-size:42px;font-weight:850}.nv-shop--apex .nv-shop__product{border-radius:0;border-color:#d8bbc4}.nv-shop--apex .nv-shop__product-icon{border-radius:0}.nv-shop--apex .nv-shop__hint,.nv-shop--apex .nv-shop__notice,.nv-shop--apex .nv-shop__pending,.nv-shop--apex .nv-shop__receipt,.nv-shop--apex .nv-shop__state{grid-column:1/-1}.nv-shop--apex .nv-shop__notice{grid-row:4;margin-top:18px;margin-bottom:0}.nv-shop--apex .nv-shop__button{border-radius:0;box-shadow:4px 4px #231c24}.nv-shop--apex .nv-shop__footer{border-color:#231c24}.nv-shop--ghost{--shop-bg: #101713;--shop-ink: #e2eadc;--shop-muted: #97a58f;--shop-accent: #b9ed83;--shop-soft: #1b261b;--shop-line: #334130}.nv-shop--ghost .nv-shop__panel{border-radius:2px;border:1px solid #46543b}.nv-shop--ghost .nv-shop__panel *{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.nv-shop--ghost .nv-shop__brand{font-weight:400;text-transform:uppercase;font-size:16px;letter-spacing:2px}.nv-shop--ghost .nv-shop__mark{background:transparent;color:var(--shop-accent);border-radius:0}.nv-shop--ghost .nv-shop__close{border-radius:0}.nv-shop--ghost .nv-shop__body{grid-template-columns:34% minmax(0,1fr)}.nv-shop--ghost .nv-shop__hero{background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(185,237,131,.0117647059) 3px 4px),#0c110e;border-right:1px solid var(--shop-line)}.nv-shop--ghost h1{font-size:47px;line-height:1.13;letter-spacing:-3px;font-weight:400}.nv-shop--ghost h2{font-size:23px;letter-spacing:-1px;font-weight:400}.nv-shop--ghost .nv-shop__intro{font-size:11px}.nv-shop--ghost .nv-shop__orbit{transform:none;width:230px;height:230px;border:1px dashed #3c4c33}.nv-shop--ghost .nv-shop__orbit--two{width:290px;height:290px;border-style:solid;opacity:.4}.nv-shop--ghost .nv-shop__sim{transform:rotate(8deg);width:140px;height:185px;color:var(--shop-accent);background:#17231a;border:1px solid #688752;box-shadow:0 0 45px #9bdb620c}.nv-shop--ghost .nv-shop__chip{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:transparent;border:0;border-radius:0;color:var(--shop-accent)}.nv-shop--ghost .nv-shop__art-caption{background:#101713;border:1px solid #334130;color:var(--shop-accent);border-radius:0}.nv-shop--ghost .nv-shop__plans{display:block}.nv-shop--ghost .nv-shop__plan{width:100%;border-radius:0;position:relative;padding:18px}.nv-shop--ghost .nv-shop__plan.is-selected{border-color:#62784e;box-shadow:none}.nv-shop--ghost .nv-shop__plan>strong{font-size:18px;margin:16px 0 8px}.nv-shop--ghost .nv-shop__price{position:absolute;right:18px;top:53px;font-size:25px;text-align:right}.nv-shop--ghost .nv-shop__radio{border-radius:0;color:#101713}.nv-shop--ghost .nv-shop__products{gap:0;border-top:1px solid var(--shop-line)}.nv-shop--ghost .nv-shop__product{border:0;border-bottom:1px solid var(--shop-line);border-radius:0;padding:16px 0}.nv-shop--ghost .nv-shop__product-icon{background:transparent;border:1px solid var(--shop-line);border-radius:0}.nv-shop--ghost .nv-shop__product-copy strong{font-size:12px;font-weight:400}.nv-shop--ghost .nv-shop__product-copy small{font-size:9px}.nv-shop--ghost .nv-shop__product-price{color:var(--shop-accent);font-weight:400}.nv-shop--ghost .nv-shop__button{border-radius:0;color:#101713}.nv-shop--ghost .nv-shop__receipt-icon{border-radius:0;border:1px solid var(--shop-line)}@media (max-width: 800px){.nv-shop{padding:16px}.nv-shop__head{padding:16px 20px}.nv-shop__content{padding:25px 20px}.nv-shop__hero{padding-left:24px;padding-right:24px}.nv-shop h1{font-size:42px}.nv-shop__plans{grid-template-columns:1fr}.nv-shop__plan>strong{margin-top:10px}.nv-shop--apex .nv-shop__hero{grid-template-columns:1fr 200px}.nv-shop--apex h1{font-size:58px}.nv-shop--apex .nv-shop__content{padding:24px}.nv-shop--ghost h1{font-size:36px}}@media (max-width: 580px){.nv-shop{padding:10px}.nv-shop__body,.nv-shop--ghost .nv-shop__body{display:flex;flex-direction:column}.nv-shop__hero{min-height:230px;padding:25px 22px}.nv-shop h1{font-size:40px;max-width:65%}.nv-shop__intro{max-width:58%;font-size:11px}.nv-shop__art{position:absolute;width:150px;right:5px;top:35px;min-height:170px;margin:0}.nv-shop__sim{width:92px;height:125px;padding:12px}.nv-shop__sim-brand{font-size:9px;letter-spacing:1px}.nv-shop__sim-brand svg{width:15px}.nv-shop__chip{width:33px;height:26px}.nv-shop__orbit{width:150px;height:150px}.nv-shop__orbit--two{width:200px;height:200px}.nv-shop__art-caption{display:none}.nv-shop__hero-foot{margin-top:20px}.nv-shop__location{display:none}.nv-shop__close{margin-left:auto}.nv-shop__brand{font-size:16px}.nv-shop__plans{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.nv-shop__footer{padding:15px 20px;flex-wrap:wrap;line-height:1.5}.nv-shop--apex .nv-shop__hero{display:flex;padding:25px 22px}.nv-shop--apex h1{font-size:47px}.nv-shop--apex .nv-shop__intro{max-width:58%}.nv-shop--apex .nv-shop__art{min-height:170px}.nv-shop--apex .nv-shop__sim,.nv-shop--ghost .nv-shop__sim{width:95px;height:135px}.nv-shop--apex .nv-shop__content{display:flex;flex-direction:column;padding:25px 20px}.nv-shop--apex .nv-shop__section-label{margin-top:24px}.nv-shop--ghost .nv-shop__hero{border-right:0;border-bottom:1px solid var(--shop-line)}.nv-shop--ghost .nv-shop__orbit{width:150px;height:150px}.nv-shop--ghost .nv-shop__orbit--two{width:190px;height:190px}}@media (prefers-reduced-motion: reduce){.nv-shop__panel button{transition:none}}.nv-payphone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:42;pointer-events:auto;display:flex;align-items:center;justify-content:flex-end;padding:32px 120px;background:linear-gradient(90deg,transparent 40%,rgba(6,8,12,.55))}.nv-payphone__plate{width:330px;max-width:100%;padding:18px 20px 22px;border-radius:22px;display:flex;flex-direction:column;gap:14px;color:#1d2128;background:linear-gradient(160deg,#d9dde3,#aab1bb 48%,#c3c9d1);box-shadow:inset 0 1px #fffc,inset 0 -2px #0000002e,0 30px 80px #0000008c}.nv-payphone__plate button{transition:transform .1s,filter .15s}.nv-payphone__plate button:active:not(:disabled){transform:translateY(1px);filter:brightness(.94)}.nv-payphone__plate button:disabled{opacity:.45;cursor:default}.nv-payphone__head{display:flex;align-items:center;justify-content:space-between}.nv-payphone__brand{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.nv-payphone__leave{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0000001f;color:#1d2128}.nv-payphone__lcd{display:flex;flex-direction:column;gap:4px;min-height:66px;padding:12px 14px;border-radius:10px;background:linear-gradient(180deg,#2e4a2a,#1d3320);box-shadow:inset 0 2px 6px #0009;color:#b6f27a;font-family:SFMono-Regular,Menlo,Consolas,monospace;text-shadow:0 0 6px rgba(160,255,110,.45)}.nv-payphone__lcd strong{font-size:22px;letter-spacing:1.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-payphone__lcd small{font-size:12px;opacity:.85}.nv-payphone__lcd.is-error small{color:#ffb38a;text-shadow:none}.nv-payphone__info{display:flex;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;color:#3a414c}.nv-payphone__keys{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nv-payphone__keys button{height:52px;border-radius:12px;font-size:22px;font-weight:700;color:#20242b;background:linear-gradient(180deg,#f4f6f8,#cfd4db);box-shadow:inset 0 1px #fff,0 3px #8d949e,0 5px 10px #0003}.nv-payphone__collect{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center;font-size:13px;font-weight:700;cursor:pointer}.nv-payphone__collect input{width:18px;height:18px;accent-color:#2f6f3a}.nv-payphone__collect small{grid-column:2;font-size:11px;font-weight:500;color:#4a515c}.nv-payphone__collect.is-disabled{opacity:.5;cursor:default}.nv-payphone__actions{display:flex;gap:10px}.nv-payphone__actions button{flex:1;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:700;color:#fff}.nv-payphone__back{flex:0 0 56px!important;background:#0000002e;color:#1d2128!important}.nv-payphone__call{background:linear-gradient(180deg,#34c759,#248a3d)}.nv-payphone__hangup{background:linear-gradient(180deg,#ff453a,#c4271f)}@keyframes nv-charge-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes nv-charge-in{0%{opacity:0;transform:scale(.82)}15%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.nv-poweroff{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0 40px;text-align:center;background:#000;color:#fff}.nv-poweroff__battery{display:flex;align-items:center;gap:4px}.nv-poweroff__body{position:relative;width:132px;height:62px;padding:6px;border:4px solid rgba(255,255,255,.55);border-radius:16px}.nv-poweroff__fill{display:block;height:100%;border-radius:8px;background:#ff453a;transition:width .6s ease}.nv-poweroff__cap{width:7px;height:22px;border-radius:0 4px 4px 0;background:#ffffff8c}.nv-poweroff__plug{margin-top:6px;color:#ffffffbf}.nv-poweroff h2{margin-top:6px;font-size:22px;font-weight:650;letter-spacing:-.02em}.nv-poweroff p{max-width:280px;color:#fff9;font-size:14px;line-height:1.45}.nv-poweroff__close{position:absolute;bottom:48px;padding:10px 26px;border-radius:999px;background:#ffffff24;color:#fff;font-size:14px;font-weight:600}.nv-poweroff.is-charging .nv-poweroff__fill{background:#30d158;animation:nv-charge-pulse 2s ease-in-out infinite}.nv-poweroff.is-charging .nv-poweroff__plug{color:#30d158}.nv-poweroff--user .nv-poweroff__plug{color:#ffffff73}.nv-poweroff--user h2{color:#ffffffe6}.nv-poweroff--user.is-starting .nv-poweroff__plug{color:#fff;animation:nv-charge-pulse 1.2s ease-in-out infinite}@keyframes nv-poweroff-in{0%{opacity:0}to{opacity:1}}.nv-poweroff--user{animation:nv-poweroff-in .6s ease-out}.nv-shutdown-spinner{width:36px;height:36px;transition:transform .35s ease-in,opacity .35s ease-in}.nv-shutdown-spinner__wheel{position:relative;display:block;width:100%;height:100%;animation:nv-spin 1s steps(12) infinite}.nv-shutdown-spinner__wheel>span{position:absolute;left:16.5px;top:0;width:3px;height:10px;border-radius:2px;background:#fff;transform-origin:1.5px 18px}.nv-shutdown-spinner.is-ending{transform:scale(.2);opacity:0}.nv-shutdown-spinner.is-ending .nv-shutdown-spinner__wheel{animation-play-state:paused}.nv-poweroff .nv-poweroff__level{color:#30d158;font-weight:600}.nv-poweroff .nv-poweroff__error{color:#ff6961}@keyframes nv-power-in{0%{opacity:0}to{opacity:1}}@keyframes nv-power-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.nv-power-slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--nv-safe-top) + 44px);animation:nv-power-in .25s ease-out}.nv-power-slider__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%)}.nv-power-slider__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none;transition:opacity .3s var(--nv-spring, ease-out)}.nv-power-slider__fade.is-dragging{transition:none}.nv-power-slider__track{position:relative;display:flex;align-items:center;box-sizing:border-box;border-radius:999px;background:#fff3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nv-power-slider__label{position:absolute;top:0;right:0;bottom:0;left:0;padding-left:52px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;letter-spacing:-.01em;pointer-events:none;color:#ffffffd9;background:linear-gradient(90deg,#ffffff8c,#ffffff8c 40%,#fff,#ffffff8c 60%,#ffffff8c);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:nv-power-shimmer 2.6s linear infinite}.nv-power-slider__thumb{position:relative;z-index:1;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#ff3b30;box-shadow:0 2px 10px #00000040;touch-action:none;cursor:grab;transition:transform .3s var(--nv-spring, ease-out)}.nv-power-slider__thumb.is-dragging{transition:none;cursor:grabbing}.nv-power-slider__thumb:disabled{cursor:default}.nv-power-slider__cancel{position:absolute;bottom:64px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:500}.nv-power-slider__cancel>span{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background:#fff3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nv-power-slider__cancel:active>span{background:#ffffff52}.nv-power-notice{position:absolute;top:calc(var(--nv-safe-top) + 12px);left:16px;right:16px;z-index:120;padding:11px 14px;border-radius:14px;text-align:center;background:#1c1c1ef0;color:#fff;font-size:13px;line-height:1.4;box-shadow:0 8px 24px #00000059;animation:nv-power-in .2s ease-out}[data-reduce-motion="1"] .nv-power-slider,[data-reduce-motion="1"] .nv-power-notice,[data-reduce-motion="1"] .nv-power-slider__label,[data-reduce-motion="1"] .nv-poweroff--user.is-starting .nv-poweroff__plug{animation:none}[data-reduce-motion="1"] .nv-power-slider__thumb,[data-reduce-motion="1"] .nv-power-slider__fade{transition:none}[data-reduce-motion="1"] .nv-poweroff--user,[data-reduce-motion="1"] .nv-shutdown-spinner,[data-reduce-motion="1"] .nv-shutdown-spinner__wheel{animation:none;transition:none}.nv-lock__charging{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:5px 11px;border-radius:999px;background:#00000047;color:#fff;font-size:12px;font-weight:650}.nv-lock__charging svg{color:#30d158}.nv-charge-ring{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;display:flex;align-items:center;justify-content:center;animation:nv-charge-in 2.6s var(--nv-spring) forwards}.nv-charge-ring__dial{--nv-charge: 50%;position:relative;width:168px;height:168px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(#30d158 var(--nv-charge),rgba(255,255,255,.16) 0);box-shadow:0 18px 50px #00000073}.nv-charge-ring__dial:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:#0a0c10db}.nv-charge-ring__dial>span{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;color:#fff}.nv-charge-ring__dial>span svg{color:#30d158}.nv-charge-ring__dial>span strong{font-size:34px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nv-battery-page__hero{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 16px 16px}.nv-battery-page__level{display:flex;align-items:center;gap:12px}.nv-battery-page__level strong{font-size:34px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nv-battery-page__bar{position:relative;width:150px;height:26px;padding:3px;border-radius:8px;border:2px solid var(--nv-fill-strong)}.nv-battery-page__bar>span{display:block;height:100%;border-radius:5px;background:var(--nv-text);transition:width .5s ease}.nv-battery-page__level.is-charging .nv-battery-page__bar>span{background:var(--nv-green)}.nv-battery-page__level.is-lowpower .nv-battery-page__bar>span{background:#ffd60a}.nv-battery-page__level.is-low .nv-battery-page__bar>span{background:var(--nv-red)}.nv-battery-page__state{display:inline-flex;align-items:center;gap:5px;color:var(--nv-text-secondary);font-size:13px}.nv-battery-page__state svg{color:var(--nv-green)}.nv-settings__footnote.is-warning{color:var(--nv-orange)}.nv-ring.is-charging{background:conic-gradient(var(--nv-green) var(--nv-ring),var(--nv-fill-strong) 0)}.nv-ring.is-charging svg{color:var(--nv-green)}.nv-widget--batteries{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:8px}.nv-widget--batteries .nv-ring{width:54px;height:54px}.nv-widget--batteries .nv-ring:before{top:5px;right:5px;bottom:5px;left:5px}.nv-widget__battery{display:flex;flex-direction:column;align-items:center;gap:5px}.nv-widget__battery strong{font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.nv-shop--repair{--shop-bg: #fffaf4;--shop-ink: #2a1f17;--shop-muted: #7b6a5d;--shop-accent: #e8641c;--shop-soft: #fff0e4;--shop-line: #eddccd}.nv-shop--repair .nv-shop__hero{background:linear-gradient(160deg,#fff0e2,#ffe1c8)}.nv-shop--repair .nv-shop__orbit{border-color:#f4c29e}.nv-repair__phone{position:relative;display:flex;align-items:center;justify-content:center;width:118px;height:222px;border-radius:26px;transform:rotate(-9deg);background:linear-gradient(160deg,#2b2f38,#14161b);color:#ffb37b;box-shadow:18px 26px 34px #783c1440,inset 0 0 0 5px #3a3f4a}.nv-repair__crack{position:absolute;top:34px;left:22px;width:64px;height:64px;background:linear-gradient(32deg,transparent 47%,rgba(255,255,255,.55) 48%,transparent 50%),linear-gradient(-58deg,transparent 47%,rgba(255,255,255,.45) 48%,transparent 50%),linear-gradient(105deg,transparent 47%,rgba(255,255,255,.35) 48%,transparent 50%)}.nv-repair__tool{position:absolute;right:70px;bottom:30px;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--shop-accent);color:#fff;box-shadow:0 10px 24px #e8641c59}.nv-repair__card{margin-bottom:16px;padding:14px;border:1px solid var(--shop-line);border-radius:16px;background:var(--shop-bg)}.nv-repair__card-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.nv-repair__card-head strong{font-size:15px;font-weight:700}.nv-repair__card-head small{color:var(--shop-muted);font-size:11px}.nv-faceid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:24px;padding:0;border:0;background:none;color:inherit;font:inherit}.nv-faceid svg{flex:none}.nv-faceid[data-phase=scanning] svg{animation:nv-faceid-pulse .9s ease-in-out infinite}.nv-faceid[data-phase=success] svg{animation:nv-faceid-open .4s var(--nv-spring-bouncy)}.nv-faceid[data-phase=failed] svg{animation:nv-faceid-shake .45s ease-in-out}.nv-faceid__caption{font-size:13px;font-weight:650;letter-spacing:-.01em;text-shadow:0 1px 8px rgba(0,0,0,.3);animation:nv-fade-in .25s ease}.nv-faceid__retry{font-size:12px;font-weight:600;opacity:.75;text-decoration:underline;text-underline-offset:2px}button.nv-faceid{cursor:pointer}button.nv-faceid:active{opacity:.6}.nv-lock.is-music .nv-faceid__caption,.nv-lock.is-music .nv-faceid__retry{display:none}@keyframes nv-faceid-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.88);opacity:.6}}@keyframes nv-faceid-open{0%{transform:scale(.7);opacity:.4}to{transform:scale(1);opacity:1}}@keyframes nv-faceid-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.nv-faceid-enrol{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:100%;padding:0 8px 12px}.nv-faceid-enrol .nv-settings__back{align-self:flex-start}.nv-faceid-enrol__ring{position:relative;flex:none;width:230px;height:230px;margin:34px 0 26px}.nv-faceid-enrol__ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nv-faceid-enrol__tick{stroke:#8e8e9361;stroke-width:3.5;stroke-linecap:round}.nv-faceid-enrol[data-stage=scanning] .nv-faceid-enrol__tick{animation:nv-faceid-tick .3s ease-out both}.nv-faceid-enrol[data-stage=done] .nv-faceid-enrol__tick{stroke:var(--nv-green)}.nv-faceid-enrol[data-stage=failed] .nv-faceid-enrol__tick{stroke:#ff453a80}.nv-faceid-enrol__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--nv-text)}.nv-faceid-enrol[data-stage=scanning] .nv-faceid-enrol__face{animation:nv-faceid-look 2.5s ease-in-out infinite}.nv-faceid-enrol[data-stage=done] .nv-faceid-enrol__face{color:var(--nv-green);animation:nv-faceid-open .4s var(--nv-spring-bouncy)}.nv-faceid-enrol[data-stage=failed] .nv-faceid-enrol__face{animation:nv-faceid-shake .45s ease-in-out}.nv-faceid-enrol__title{margin:0 0 8px;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--nv-text)}.nv-faceid-enrol__body{max-width:300px;margin:0 0 26px;font-size:15px;line-height:1.4;color:var(--nv-text-secondary)}.nv-faceid-enrol__body.is-error{color:var(--nv-red)}.nv-faceid-enrol__pin{width:100%;max-width:200px;height:44px;margin:0 0 16px;padding:0 12px;border:1px solid var(--nv-border);border-radius:12px;background:var(--nv-fill);color:var(--nv-text);font-size:20px;letter-spacing:.3em;text-align:center;outline:0}.nv-faceid-enrol__cta{width:100%;max-width:320px;height:50px;margin-top:auto}.nv-faceid-enrol__cta:disabled{opacity:.45}.nv-faceid-enrol__cta{border-radius:14px;background:var(--nv-accent);color:var(--nv-accent-contrast, #fff);font-size:17px;font-weight:650}.nv-faceid-enrol__cta:active{opacity:.75}@keyframes nv-faceid-tick{0%{stroke:#8e8e9361;stroke-width:3.5}to{stroke:#30d158;stroke-width:4.5}}@keyframes nv-faceid-look{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-6px) rotate(-4deg)}75%{transform:translate(6px) rotate(4deg)}}[data-reduce-motion="1"] .nv-faceid svg,[data-reduce-motion="1"] .nv-faceid__caption,[data-reduce-motion="1"] .nv-faceid-enrol__face{animation:none!important}[data-reduce-motion="1"] .nv-faceid-enrol[data-stage=scanning] .nv-faceid-enrol__tick{animation-duration:1ms!important}.nv-music{--nv-music-accent: #fa2d48;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-bg);color:var(--nv-text)}.nv-music__bar{display:flex;align-items:center;gap:8px;margin-top:var(--nv-safe-top);padding:8px 12px}.nv-music__bar strong{flex:1;font-size:24px;font-weight:800;letter-spacing:-.02em}.nv-music__bar>button:last-child{color:var(--nv-music-accent)}.nv-music__scroll{flex:1;overflow-y:auto;padding:4px 14px 120px}.nv-music__empty,.nv-music__error{padding:26px 10px;text-align:center;font-size:13px;color:var(--nv-text-secondary)}.nv-music__error{color:#ff453a}.nv-music__hint{color:var(--nv-text-secondary);font-size:11px}.nv-music__cover{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;color:#ffffffd9}.nv-music__cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nv-music__stations{display:grid;grid-template-columns:1fr 1fr;gap:14px}.nv-music__station{display:flex;flex-direction:column;gap:6px;text-align:left;color:var(--nv-text)}.nv-music__station .nv-music__cover{width:100%!important;height:auto!important;aspect-ratio:1;border-radius:14px}.nv-music__station strong{font-size:14px}.nv-music__station small{font-size:12px;color:var(--nv-text-secondary)}.nv-music__station.is-playing small{color:var(--nv-music-accent);font-weight:700}.nv-music__row{position:relative;display:flex;align-items:center;gap:4px;width:100%}.nv-music__row:after{content:"";position:absolute;left:61px;right:0;bottom:0;height:.5px;background:var(--nv-separator, var(--nv-border))}.nv-music__row:last-of-type:after{display:none}.nv-music__row.is-playing strong{color:var(--nv-music-accent)}.nv-music__row-main{flex:1;min-width:0;display:flex;align-items:center;gap:13px;padding:8px 0;text-align:left;color:var(--nv-text)}.nv-music__row-main .nv-music__cover{border-radius:7px}.nv-music__row-main>span:not(.nv-music__cover){flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-music__row-main>span:not(.nv-music__cover) strong{font-size:16px;font-weight:450;letter-spacing:-.01em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-music__row-main>span:not(.nv-music__cover) small{font-size:14px;color:var(--nv-text-secondary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-music__row-main>svg{color:var(--nv-music-accent);flex-shrink:0}.nv-music__more{padding:8px 4px 8px 10px;color:var(--nv-text)}.nv-music__search{display:flex;align-items:center;gap:8px;margin:2px 0 16px}.nv-music__search input{flex:1;color:var(--nv-text)}.nv-music__play-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.nv-music__play-row button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:48px;border-radius:999px;background:var(--nv-fill);color:var(--nv-music-accent);font-size:17px;font-weight:650;transition:transform .2s var(--nv-spring)}.nv-music__play-row button:active:not(:disabled){transform:scale(.96)}.nv-music__play-row button:disabled{opacity:.4}.nv-music__order{display:inline-flex;gap:2px}.nv-music__order button{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary)}.nv-music__order button:disabled{opacity:.3}.nv-music__menu{display:flex;flex-direction:column;gap:4px;max-height:360px;overflow-y:auto}.nv-music__menu button{display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:11px;text-align:left;background:var(--nv-fill);color:var(--nv-text);font-size:14px}.nv-music__menu button.is-danger{color:#ff453a}.nv-music__back{display:inline-flex;align-items:center;gap:2px;color:var(--nv-music-accent);font-size:15px;margin-bottom:6px}.nv-music__playlist-head{display:flex;flex-direction:column;gap:4px;padding-bottom:10px}.nv-music__playlist-head h2{margin:0;font-size:24px;font-weight:800}.nv-music__playlist-head small{color:var(--nv-text-secondary);font-size:12px}.nv-music__playlist-actions{display:flex;gap:8px;margin-top:8px}.nv-music__playlist-actions button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:12px;background:var(--nv-fill);color:var(--nv-music-accent);font-weight:650;font-size:13px}.nv-music__playlist-actions button:disabled{opacity:.4}.nv-music__danger{display:block;margin:18px auto 0;color:#ff453a;font-size:14px}.nv-music__mini{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-music__mini:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-music__mini{position:absolute;left:16px;right:16px;bottom:calc(var(--nv-safe-bottom, 0px) + 74px);z-index:3;display:flex;align-items:center;gap:11px;padding:7px 10px 7px 8px;border-radius:999px;text-align:left;color:var(--nv-text)}.nv-music__mini .nv-music__cover{border-radius:50%}.nv-music__mini>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column}.nv-music__mini>span:nth-child(2) strong,.nv-music__mini>span:nth-child(2) small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-music__mini>span:nth-child(2) strong{font-size:14px;font-weight:600}.nv-music__mini>span:nth-child(2) small{font-size:12.5px;color:var(--nv-text-secondary)}.nv-music__mini-btn{display:flex;padding:6px;color:var(--nv-text)}.nv-music__tabs{display:flex;justify-content:space-around;padding:6px 10px calc(6px + var(--nv-safe-bottom, 0px));border-top:1px solid var(--nv-border);background:var(--nv-surface)}.nv-music__tabs button{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;color:var(--nv-text-secondary)}.nv-music__tabs button[data-active=true]{color:var(--nv-music-accent)}.nv-music__now{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(var(--nv-safe-top) + 2px) 28px calc(var(--nv-safe-bottom, 0px) + 22px);color:#fff;background:#111;animation:nv-music-up .3s cubic-bezier(.2,.9,.3,1)}.nv-music__grabber{align-self:center;padding:6px 30px 10px}.nv-music__grabber span{display:block;width:38px;height:5px;border-radius:3px;background:#ffffff73}.nv-music__now-art{display:flex;transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.nv-music__now-art .nv-music__cover{border-radius:12px;box-shadow:0 24px 50px #00000073;transition:box-shadow .5s}.nv-music__now.is-paused .nv-music__now-art{transform:scale(.8)}.nv-music__now.is-paused .nv-music__now-art .nv-music__cover{box-shadow:0 12px 24px #0000004d}.nv-music__now-title{align-self:stretch;display:flex;align-items:center;gap:12px}.nv-music__now-title>div{flex:1;min-width:0;display:flex;flex-direction:column}.nv-music__now-title strong,.nv-music__now-title span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-music__now-title strong{font-size:21px;font-weight:650;letter-spacing:-.02em}.nv-music__now-title span{font-size:21px;color:#fff9;letter-spacing:-.02em}.nv-music__now-title button{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff}.nv-music__now-more{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#fff}.nv-music__now .nv-music-scrub{align-self:stretch}.nv-music__now-transport.nv-music-transport{align-self:stretch;justify-content:space-evenly;gap:0;color:#fff}.nv-music__now-transport.nv-music-transport button{width:78px;height:64px}.nv-music__volume{align-self:stretch;display:flex;align-items:center;gap:12px;color:#ffffff8c}.nv-music__volume input{flex:1}.nv-music__now-foot{align-self:stretch;display:grid;grid-template-columns:44px 1fr 44px;align-items:start}.nv-music__now-foot>button{width:36px;height:36px;margin:0 auto;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff9;transition:background .2s,color .2s}.nv-music__now-foot>button:disabled{opacity:.3}.nv-music__now-foot>button[data-active=true]{background:#ffffffd9;color:#111}.nv-music__output{display:flex;flex-direction:column;align-items:center;gap:5px;color:#fff9}.nv-music__output small{font-size:12.5px;font-weight:550;text-align:center;color:#fff9}@keyframes nv-music-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}[data-reduce-motion="1"] .nv-music__now{animation:none}.nv-music-transport{display:flex;align-items:center;gap:2px;flex-shrink:0}.nv-music-transport button{width:38px;height:38px;border-radius:50%;color:inherit;display:flex;align-items:center;justify-content:center;transition:transform .15s var(--nv-spring),opacity .15s}.nv-music-transport button:active:not(:disabled){transform:scale(.88)}.nv-music-transport button:disabled{opacity:.35;cursor:default}.nv-music-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:#111}.nv-music-backdrop>span{position:absolute;top:-80px;right:-80px;bottom:-80px;left:-80px;background-size:cover;background-position:center;filter:blur(60px) saturate(1.6) brightness(.7);transform:scale(1.15)}.nv-music-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001f,#0000006b)}.nv-music-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:7px;margin:0;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.78) var(--pct, 0%),rgba(255,255,255,.22) var(--pct, 0%));cursor:pointer;transition:height .2s var(--nv-spring)}.nv-music-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:transparent;border:0}.nv-music-range:active:not(:disabled){height:11px;background:linear-gradient(90deg,#fff var(--pct, 0%),rgba(255,255,255,.28) var(--pct, 0%))}.nv-music-range:disabled{cursor:default}.nv-music-scrub{display:flex;flex-direction:column;gap:7px;min-height:26px;justify-content:center}.nv-music-scrub__times,.nv-music-scrub.is-inline{display:flex;justify-content:space-between;font-size:12px;font-weight:550;color:#ffffff8c;font-variant-numeric:tabular-nums}.nv-music-scrub.is-inline{flex-direction:row;align-items:center;gap:12px}.nv-music-scrub.is-inline span{min-width:34px}.nv-music-scrub.is-inline span:last-child{text-align:right}.nv-music-scrub.is-live{align-items:center}.nv-music-scrub__live{padding:3px 9px;border-radius:6px;background:#ffffff29;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.nv-output{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;background:#0000006b;animation:nv-output-in .2s ease}.nv-output__sheet{width:100%;max-height:78%;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:16px 16px calc(22px + var(--nv-safe-bottom, 0px));border-radius:28px 28px 0 0;background:#1e1e20f5;color:#fff}.nv-output__head{display:flex;align-items:center;justify-content:space-between}.nv-output__head strong{font-size:17px;font-weight:650}.nv-output__head button{width:30px;height:30px;border-radius:50%;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center}.nv-output__song{margin:0 0 6px;font-size:13px;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-output__title{margin:10px 4px 2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffff80}.nv-output__row{width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:8px 14px;border-radius:14px;background:#ffffff12;color:#fff;text-align:left}.nv-output__row>span:not(.nv-output__circle){flex:1;min-width:0;display:flex;flex-direction:column;font-size:15px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-output__row>span:not(.nv-output__circle) small{font-size:12px;font-weight:450;color:#ffffff8c}.nv-output__row[data-active=true]{background:rgba(var(--nv-accent-rgb),.28)}.nv-output__row:disabled{opacity:.5}.nv-output__circle{width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(255,255,255,.4);flex-shrink:0}.nv-output__speaker{display:flex;flex-direction:column;gap:4px}.nv-output__volume{display:flex;align-items:center;gap:10px;padding:2px 14px 6px;color:#ffffff8c}.nv-output__volume input{flex:1}.nv-output__hint{margin:4px;font-size:12.5px;color:#ffffff8c}.nv-output__link{margin-top:8px;align-self:center;font-size:14px;font-weight:550;color:var(--nv-accent)}@keyframes nv-output-in{0%{opacity:0}to{opacity:1}}[data-reduce-motion="1"] .nv-output{animation:none}.nv-music__output[data-active=true],.nv-music__output[data-active=true] small{color:var(--nv-accent)}.nv-music__output.is-compact{flex-direction:row;gap:0;width:36px;height:36px;justify-content:center;flex-shrink:0;color:#fff}.nv-music__output.is-compact small{display:none}.nv-news{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-bg);color:var(--nv-text)}.nv-news button,.nv-news input,.nv-news textarea,.nv-news select{font:inherit;color:inherit}.nv-news__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:18px}.nv-news__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;background:var(--nv-bg)}.nv-news__bar{flex:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:44px}.nv-news__bar>strong{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700}.nv-news__bar>button{display:inline-flex;align-items:center;justify-content:center;height:36px;color:var(--nv-text-secondary)}.nv-news__tabs{flex:0 0 auto;display:flex;justify-content:space-around;padding:6px 6px calc(var(--nv-safe-bottom) - 4px);border-top:.5px solid var(--nv-separator);background:var(--nv-bg)}.nv-news__tabs>button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0;color:var(--nv-text-secondary);font-size:10.5px;font-weight:600}.nv-news__tabs>button[data-active=true]{color:#e5484d}.nv-news__empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 30px;color:var(--nv-text-secondary);font-size:14px;text-align:center}.nv-news__hint{margin:8px 16px;color:var(--nv-text-secondary);font-size:12.5px;line-height:1.4}.nv-news__more{display:block;margin:12px auto 0;padding:8px 18px;border-radius:18px;background:var(--nv-fill);font-size:13px;font-weight:600}.nv-news__heading{margin:18px 16px 8px;color:var(--nv-text-secondary);font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nv-news__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--nv-text-secondary)}.nv-news__outlet{font-weight:800;letter-spacing:.01em}.nv-news__flag{padding:1px 6px;border-radius:4px;background:#e5484d;color:#fff;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.nv-news__status{padding:1px 7px;border-radius:8px;background:var(--nv-fill);font-size:10.5px;font-weight:700}.nv-news__status[data-status=published]{background:#30d1582e;color:var(--nv-green)}.nv-news__status[data-status=draft]{background:#ff9f0a2e;color:var(--nv-orange)}.nv-news__breaking{display:flex;align-items:center;gap:10px;width:calc(100% - 24px);margin:4px 12px 10px;padding:10px 12px;border-radius:12px;background:#e5484d;color:#fff;text-align:left}.nv-news__breaking>b{flex:0 0 auto;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.nv-news__breaking>span{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.nv-news__hero{display:block;width:calc(100% - 24px);margin:4px 12px 6px;overflow:hidden;border-radius:var(--nv-radius-card, 16px);background:var(--nv-grouped-cell);text-align:left}.nv-news__hero>img,.nv-news__hero>.nv-news__hero-blank{display:flex;align-items:center;justify-content:center;width:100%;height:190px;object-fit:cover;color:#ffffffb3}.nv-news__hero-text{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px}.nv-news__hero-text>strong{font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;line-height:1.2}.nv-news__hero-text>p{margin:0;color:var(--nv-text-secondary);font-size:13.5px;line-height:1.35}.nv-news__hero-text>small{color:var(--nv-text-secondary);font-size:12px}.nv-news__list{display:flex;flex-direction:column}.nv-news__row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;text-align:left;border-bottom:.5px solid var(--nv-separator)}.nv-news__row>img{flex:0 0 auto;width:76px;height:76px;border-radius:10px;object-fit:cover}.nv-news__row-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.nv-news__row-text>strong{font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nv-news__row-text>small{color:var(--nv-text-secondary);font-size:11.5px}.nv-news__outlets{margin:0 12px;overflow:hidden;border-radius:14px;background:var(--nv-grouped-cell)}.nv-news__outlets>button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;text-align:left}.nv-news__outlets>button+button{border-top:.5px solid var(--nv-separator)}.nv-news__outlets>button>i{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:#fff}.nv-news__outlets>button>span{flex:1;font-size:15px;font-weight:600}.nv-news__outlets>button>svg{color:var(--nv-text-secondary)}.nv-news__categories{display:flex;flex-wrap:wrap;gap:8px;margin:0 12px}.nv-news__categories>button{padding:8px 14px;border-radius:18px;background:var(--nv-fill);font-size:13.5px;font-weight:600}.nv-news__article{padding:0 18px 10px}.nv-news__article>.nv-news__meta{margin-top:14px}.nv-news__article>h1{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:700;line-height:1.18;letter-spacing:-.01em}.nv-news__article>h2{margin:8px 0 0;color:var(--nv-text-secondary);font-size:16px;font-weight:500;line-height:1.35}.nv-news__cover{display:block;width:calc(100% + 36px);max-height:240px;margin:0 -18px;object-fit:cover}.nv-news__byline{display:flex;flex-direction:column;gap:2px;margin:12px 0 0;padding-bottom:12px;border-bottom:.5px solid var(--nv-separator)}.nv-news__byline>span{font-size:13px;font-weight:700}.nv-news__byline>small{display:inline-flex;align-items:center;gap:4px;color:var(--nv-text-secondary);font-size:12px}.nv-news__location{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--nv-fill)}.nv-news__location>span{flex:1;min-width:0;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.nv-news__location>button{flex:0 0 auto;display:inline-flex;align-items:center;padding:5px 10px;border-radius:14px;background:var(--nv-bg);color:#e5484d;font-size:12px;font-weight:700}.nv-news__body{margin-top:14px}.nv-news__body>p{margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.nv-news__actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 16px 0}.nv-news__actions>button{flex:1 1 40%;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 12px;border-radius:12px;background:var(--nv-fill);font-size:14px;font-weight:600}.nv-news__actions>button:disabled{opacity:.45}.nv-news__primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:18px;background:#e5484d!important;color:#fff!important;font-size:13.5px;font-weight:700}.nv-news__primary:disabled{opacity:.45}.nv-news__danger{color:var(--nv-red)!important}.nv-news__link{color:#e5484d;font-size:15px;font-weight:700}.nv-news__link:disabled{opacity:.4}.nv-news__text-btn{align-self:flex-start;margin-top:6px;color:var(--nv-red);font-size:13px;font-weight:600}.nv-news__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;background:#00000073}.nv-news__sheet>section{display:flex;flex-direction:column;gap:10px;width:100%;padding:18px 16px calc(var(--nv-safe-bottom) + 6px);border-radius:var(--nv-radius-sheet, 22px) var(--nv-radius-sheet, 22px) 0 0;background:var(--nv-grouped-bg, var(--nv-bg))}.nv-news__sheet>section>h3{margin:0;font-size:17px;font-weight:700}.nv-news__sheet>section>p{margin:0;color:var(--nv-text-secondary);font-size:13px}.nv-news__sheet>section>input{padding:11px 12px;border:0;border-radius:12px;outline:0;background:var(--nv-fill);font-size:15px}.nv-news__sheet>section>button{padding:11px;border-radius:12px;font-size:15px;font-weight:600}.nv-news__sheet>section>.nv-news__primary{border-radius:12px;padding:12px}.nv-news__desk{margin:6px 0 14px}.nv-news__desk>header{display:flex;align-items:center;gap:10px;padding:8px 16px}.nv-news__desk>header>i{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:#fff}.nv-news__desk>header>span{flex:1;min-width:0;display:flex;flex-direction:column}.nv-news__desk>header>span strong{font-size:15px}.nv-news__desk>header>span small{color:var(--nv-text-secondary);font-size:12px}.nv-news__form{display:flex;flex-direction:column;padding:4px 16px 24px}.nv-news__form>label{display:flex;flex-direction:column;gap:5px;margin-top:14px;color:var(--nv-text-secondary);font-size:12.5px;font-weight:600}.nv-news__form>label input,.nv-news__form>label textarea,.nv-news__form>label select{padding:11px 12px;border:0;border-radius:12px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:15px;font-weight:400;resize:none;color-scheme:dark light}.nv-news__form>label textarea{min-height:220px;line-height:1.45}.nv-news__form>input{margin-top:8px;padding:10px 12px;border:0;border-radius:12px;outline:0;background:var(--nv-fill);font-size:14px}.nv-news__form>.nv-news__hint{margin:4px 0 0;text-align:right}.nv-news__form>.nv-news__actions{margin:16px 0 0}.nv-news__form-head{display:flex;align-items:center;justify-content:space-between;color:var(--nv-text-secondary);font-size:13px;font-weight:700}.nv-news__cover-pick{display:flex;align-items:center;justify-content:center;width:100%;height:150px;margin-top:10px;overflow:hidden;border:1.5px dashed var(--nv-fill-strong);border-radius:14px;color:var(--nv-text-secondary)}.nv-news__cover-pick>img{width:100%;height:100%;object-fit:cover}.nv-news__cover-pick>span{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.nv-news__loc-edit{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;border-radius:12px;background:var(--nv-fill)}.nv-news__loc-edit>span{flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.nv-news__loc-edit>button{color:#e5484d;font-size:13px;font-weight:700}.nv-news__toggle{flex-direction:row!important;align-items:center;gap:10px!important;padding:10px 12px;border-radius:12px;background:#e5484d1f}.nv-news__toggle>input{width:20px;height:20px;padding:0!important;accent-color:#e5484d}.nv-news__toggle>span{display:flex;flex-direction:column;gap:2px}.nv-news__toggle>span strong{color:var(--nv-text);font-size:14px}.nv-news__toggle>span small{font-weight:400}.nv-radio__scroll{display:flex;flex-direction:column;gap:10px}.nv-radio__display{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 14px 14px;border-radius:20px;background:linear-gradient(160deg,#ffffff0f,#0000002e),var(--nv-surface-solid);border:1px solid var(--nv-border)}.nv-radio__display.is-on{border-color:rgba(var(--nv-accent-rgb),.55);box-shadow:0 0 0 3px rgba(var(--nv-accent-rgb),.12) inset}.nv-radio__status{display:inline-flex;align-items:center;gap:6px;color:var(--nv-text-secondary);font-size:11px;text-align:center}.nv-radio__status i{width:7px;height:7px;border-radius:50%;background:var(--nv-text-secondary);opacity:.5;flex:0 0 auto}.nv-radio__display.is-on .nv-radio__status{color:var(--nv-accent)}.nv-radio__display.is-on .nv-radio__status i{background:var(--nv-accent);opacity:1;animation:nv-radio-pulse 1.6s ease-in-out infinite}.nv-radio__readout{display:flex;align-items:baseline;gap:6px}.nv-radio__readout strong{font-size:46px;font-weight:300;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.nv-radio__readout span{color:var(--nv-text-secondary);font-size:14px}.nv-radio__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:20px}.nv-radio__meta span{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#ffffff0f;color:var(--nv-text-secondary);font-size:10px}.nv-radio__lock{color:#ff9f0a!important;background:#ff9f0a24!important}.nv-radio__names{margin:0;color:var(--nv-text-secondary);font-size:10px;text-align:center;line-height:1.4}.nv-radio__dial{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.nv-radio__dial button{display:flex;align-items:center;justify-content:center;height:38px;border-radius:12px;background:var(--nv-surface-solid);color:var(--nv-text);font-size:13px}.nv-radio__dial button:active{background:rgba(var(--nv-accent-rgb),.2)}.nv-radio__keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nv-radio__keypad button{display:flex;align-items:center;justify-content:center;height:44px;border-radius:14px;background:var(--nv-surface-solid);color:var(--nv-text);font-size:20px;font-variant-numeric:tabular-nums}.nv-radio__keypad button:active{background:rgba(var(--nv-accent-rgb),.2)}.nv-radio__keypad button:disabled{opacity:.35}.nv-radio__power{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;border-radius:16px;background:var(--nv-accent);color:var(--nv-accent-contrast);font-size:14px;font-weight:600}.nv-radio__power.is-leave{background:#ff453a;color:#fff}.nv-radio__power:disabled{opacity:.45}.nv-radio__secondary{padding:8px;border-radius:12px;background:var(--nv-surface-solid);color:#ff453a;font-size:12px}.nv-radio__ptt{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 0;color:var(--nv-text);font-size:12px}.nv-radio__ptt svg{color:var(--nv-accent)}.nv-radio__hint{margin:-6px 0 0;color:var(--nv-text-secondary);font-size:10px;text-align:center}.nv-radio__section{margin:0}.nv-radio__section h3{justify-content:flex-start}.nv-radio__edit{margin-left:auto;color:var(--nv-accent);font-size:11px;font-weight:500}.nv-radio__presets{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.nv-radio__preset{position:relative}.nv-radio__preset>button:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 9px;border-radius:12px;background:#ffffff0d;border:1px solid var(--nv-border);color:var(--nv-text);text-align:left}.nv-radio__preset>button:first-child strong{font-size:13px;font-variant-numeric:tabular-nums}.nv-radio__preset>button:first-child small{max-width:100%;overflow:hidden;color:var(--nv-text-secondary);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.nv-radio__preset.is-active>button:first-child{border-color:var(--nv-accent);background:rgba(var(--nv-accent-rgb),.14)}.nv-radio__remove{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#ff453a;color:#fff}.nv-radio__add{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:8px;padding:8px;border-radius:10px;border:1px dashed var(--nv-border);color:var(--nv-accent);font-size:11px}.nv-radio__name{padding:10px 0 0}.nv-radio__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;font-size:12px}.nv-radio__row>span{display:flex;flex-direction:column;gap:2px}.nv-radio__row small{color:var(--nv-text-secondary);font-size:9.5px}@keyframes nv-radio-pulse{0%,to{opacity:1}50%{opacity:.35}}.nv-garage__plate{margin-top:2px;padding:3px 10px;border:1.5px solid var(--nv-border);border-radius:6px;background:var(--nv-surface-solid);color:var(--nv-text);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:1.5px}.nv-garage__meter{display:flex;flex-direction:column;gap:6px;padding:8px 2px}.nv-garage__meter>span{display:flex;align-items:center;gap:6px;color:var(--nv-text-secondary);font-size:12px}.nv-garage__meter>span b{margin-left:auto;color:var(--nv-text);font-weight:600}.nv-garage__meter>i{display:block;height:6px;border-radius:999px;overflow:hidden;background:var(--nv-surface-solid)}.nv-garage__meter>i em{display:block;height:100%;border-radius:inherit;background:#30d158;transition:width .3s ease}.nv-garage__meter>i.is-warn em{background:#ff9f0a}.nv-garage__meter>i.is-bad em{background:#ff453a}.nv-homes__keyholder{display:flex;align-items:center;gap:8px;padding:10px 2px;border-bottom:1px solid var(--nv-border);font-size:13px}.nv-homes__keyholder>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-homes__keyholder>button{padding:5px 10px;border-radius:8px;background:var(--nv-surface-solid);font-size:12px}.nv-homes__keyholder>button.is-danger{color:#ff453a}.nv-homes__keyholder:last-of-type{border-bottom:0}.nv-arcade__list{display:flex;flex-direction:column;gap:10px;padding-top:4px}.nv-arcade__tile{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;text-align:left;color:var(--nv-text);background:var(--nv-material);border:1px solid var(--nv-material-border);box-shadow:inset 0 1px #ffffff0f,var(--nv-card-shadow);transition:transform .15s var(--nv-spring)}.nv-arcade__tile:active{transform:scale(.98)}.nv-arcade__tile>svg{color:var(--arcade-color)}.nv-arcade__icon{display:grid;place-items:center;flex:0 0 52px;height:52px;border-radius:15px;color:#fff;background:linear-gradient(145deg,#ffffff47,#fff0 60%),var(--arcade-color);box-shadow:0 6px 16px #0000002e}.nv-arcade__info{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.nv-arcade__info strong{font-size:16px}.nv-arcade__info small{color:var(--nv-text-secondary);font-size:12px}.nv-arcade__info em{margin-top:3px;color:var(--arcade-color);font-size:11px;font-style:normal;font-weight:600}.nv-arcade__game{display:flex;flex-direction:column;height:100%;min-height:0}.nv-arcade__stats{display:flex;justify-content:center;gap:10px;padding:0 var(--nv-page-inset) 8px}.nv-arcade__stats>div{min-width:110px;display:flex;flex-direction:column;align-items:center;padding:6px 14px;border-radius:14px;background:var(--nv-fill)}.nv-arcade__stats>div small{display:flex;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.nv-arcade__stats>div strong{font-size:20px;font-variant-numeric:tabular-nums}.nv-arcade__stage{flex:1;min-height:0;display:flex;align-items:flex-start;justify-content:center;padding:4px 0}.nv-arcade__hint{flex:0 0 auto;margin:0;padding:6px 20px calc(var(--nv-safe-bottom) + 6px);color:var(--nv-text-secondary);font-size:11px;text-align:center}.nv-arcade__canvas{position:relative;overflow:hidden;border-radius:18px;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 10px 28px #0000004d}.nv-arcade__canvas canvas{display:block}.nv-arcade__card{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;padding:20px;border-radius:inherit;background:#080a108c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:nv-arcade-fade .2s ease-out}.nv-arcade__card>div{min-width:200px;max-width:260px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px;border-radius:22px;color:#fff;background:#1c1f2aeb;border:1px solid rgba(255,255,255,.1);text-align:center}.nv-arcade__card>div>strong{font-size:20px}.nv-arcade__card>div>button{align-self:stretch;margin-top:4px}.nv-arcade__final{font-size:34px;font-weight:700;font-variant-numeric:tabular-nums}.nv-arcade__note{display:flex;align-items:center;gap:4px;color:#ffffffb3;font-size:11px}.nv-arcade__note[data-tone=best]{color:#ffd60a;font-weight:600}.nv-arcade__ranks{display:flex;flex-direction:column;gap:10px}.nv-arcade__chips{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.nv-arcade__chips::-webkit-scrollbar{display:none}.nv-arcade__chips button{flex:0 0 auto;display:flex;align-items:center;gap:5px;padding:7px 11px;border-radius:999px;color:var(--nv-text-secondary);background:var(--nv-fill);font-size:12px}.nv-arcade__chips button[data-active=true]{color:var(--nv-accent-contrast);background:var(--nv-accent)}.nv-arcade__me{margin:0;color:var(--nv-text-secondary);font-size:12px;text-align:center}.nv-arcade__board{margin:0;padding:0;list-style:none;border-radius:18px;overflow:hidden;background:var(--nv-material);border:1px solid var(--nv-material-border)}.nv-arcade__board li{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--nv-separator)}.nv-arcade__board li:last-child{border-bottom:0}.nv-arcade__board li strong{font-variant-numeric:tabular-nums}.nv-arcade__board li[data-mine=true]{background:#0a84ff24}.nv-arcade__board li[data-podium="1"] .nv-arcade__rank{color:#1c1c1e;background:#ffd60a}.nv-arcade__board li[data-podium="2"] .nv-arcade__rank{color:#1c1c1e;background:#d1d5db}.nv-arcade__board li[data-podium="3"] .nv-arcade__rank{color:#1c1c1e;background:#e0a066}.nv-arcade__rank{flex:0 0 26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--nv-fill);font-size:12px;font-weight:700}.nv-arcade__name{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.nv-arcade__name small{color:var(--nv-accent);font-size:11px}.nv-arcade__privacy{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--nv-material);border:1px solid var(--nv-material-border)}.nv-arcade__privacy>div{min-width:0;flex:1;display:flex;flex-direction:column}.nv-arcade__privacy>div strong{font-size:14px}.nv-arcade__privacy>div small{color:var(--nv-text-secondary);font-size:11px}@keyframes nv-arcade-fade{0%{opacity:0}to{opacity:1}}@keyframes nv-arcade-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes nv-arcade-merge{0%{transform:scale(1)}50%{transform:scale(1.16)}to{transform:scale(1)}}.nv-arcade-tiles{position:relative;width:330px;height:330px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px;border-radius:20px;background:#2b2f3a;touch-action:none;-webkit-user-select:none;user-select:none}.nv-arcade-tiles__cell{display:grid;place-items:center;border-radius:12px;background:#ffffff12;color:#fff;font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.nv-arcade-tiles__cell[data-pop=new]{animation:nv-arcade-pop .18s ease-out}.nv-arcade-tiles__cell[data-pop=merge]{animation:nv-arcade-merge .18s ease-out}.nv-arcade-tiles__cell[data-v="2"]{background:#ece4db;color:#5a5048}.nv-arcade-tiles__cell[data-v="4"]{background:#ebdcc4;color:#5a5048}.nv-arcade-tiles__cell[data-v="8"]{background:#f2a66b}.nv-arcade-tiles__cell[data-v="16"]{background:#f58a5a}.nv-arcade-tiles__cell[data-v="32"]{background:#f56f55}.nv-arcade-tiles__cell[data-v="64"]{background:#f2523a}.nv-arcade-tiles__cell[data-v="128"]{background:#e9c96a;font-size:26px}.nv-arcade-tiles__cell[data-v="256"]{background:#e8c357;font-size:26px}.nv-arcade-tiles__cell[data-v="512"]{background:#e6bc43;font-size:26px}.nv-arcade-tiles__cell[data-v="1024"]{background:#8f7cf7;font-size:21px}.nv-arcade-tiles__cell[data-v="2048"]{background:#6c5ce7;font-size:21px;box-shadow:0 0 18px #7c5cff99}.nv-arcade-tiles__cell[data-v=big]{background:#1c1c1e;font-size:18px}.nv-arcade-mines{position:relative;display:flex;flex-direction:column;gap:8px;width:350px}.nv-arcade-mines__bar{display:flex;align-items:center;justify-content:space-between;padding:0 4px;font-size:13px}.nv-arcade-mines__bar span{display:flex;align-items:center;gap:5px;color:var(--nv-text-secondary)}.nv-arcade-mines__bar button{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:var(--nv-fill);color:var(--nv-text);font-size:12px}.nv-arcade-mines__bar button[data-active=true]{background:#ff5f57;color:#fff}.nv-arcade-mines__grid{display:grid;gap:3px;padding:6px;border-radius:16px;background:#2b2f3a;-webkit-user-select:none;user-select:none}.nv-arcade-mines__cell{aspect-ratio:1;display:grid;place-items:center;border-radius:7px;font-size:16px;font-weight:800;color:#ff5f57;background:linear-gradient(180deg,#5d6577,#4a5162);box-shadow:inset 0 -2px #00000040}.nv-arcade-mines__cell[data-open=true]{background:#1c1f27;box-shadow:none}.nv-arcade-mines__cell[data-boom=true]{background:#ff453a;color:#fff}.nv-arcade-mines__cell[data-n="1"]{color:#64b5ff}.nv-arcade-mines__cell[data-n="2"]{color:#5ee29a}.nv-arcade-mines__cell[data-n="3"]{color:#ff7a6b}.nv-arcade-mines__cell[data-n="4"]{color:#b48cff}.nv-arcade-mines__cell[data-n="5"]{color:#ffb340}.nv-arcade-mines__cell[data-n="6"]{color:#4fd1d9}.nv-arcade-mines__cell[data-n="7"]{color:#f2f2f7}.nv-arcade-mines__cell[data-n="8"]{color:#a1a1aa}.nv-arcade-ttt{position:relative;width:330px;display:flex;flex-direction:column;align-items:center;gap:10px}.nv-arcade-ttt__turn{min-height:18px;margin:0;color:var(--nv-text-secondary);font-size:13px}.nv-arcade-ttt__grid{width:300px;height:300px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px;padding:8px;border-radius:22px;background:#2b2f3a}.nv-arcade-ttt__grid button{min-height:0;display:grid;place-items:center;border-radius:16px;background:#ffffff12}.nv-arcade-ttt__grid button svg{width:56px;height:56px;fill:none;stroke-width:5;stroke-linecap:round;animation:nv-arcade-pop .16s ease-out}.nv-arcade-ttt__grid button[data-mark=X] svg{stroke:#64b5ff}.nv-arcade-ttt__grid button[data-mark=O] svg{stroke:#ff9f0a}.nv-arcade-ttt__grid button[data-win=true]{background:#ffd60a38}.nv-arcade-ttt .nv-arcade__card{border-radius:22px}@keyframes nv-shade-blink{50%{opacity:0}}.nv-shade{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#030604;color:#5dff9f;font:13px/1.45 ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;text-shadow:0 0 6px rgba(93,255,159,.35)}.nv-shade *,.nv-shade *:before,.nv-shade *:after{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace}.nv-shade button,.nv-shade input,.nv-shade textarea{font:inherit;color:inherit;background:none;border:0;text-shadow:inherit}.nv-shade button{cursor:pointer;padding:0}.nv-shade button:disabled{opacity:.4;cursor:default}.nv-shade__crt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.55))}.nv-shade__cursor{display:inline-block;width:7px;height:13px;margin-left:3px;vertical-align:-2px;background:#5dff9f;animation:nv-shade-blink 1s steps(1) infinite}.nv-shade__body,.nv-shade__page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.nv-shade__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 14px 14px}.nv-shade__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;background:#030604}.nv-shade__bar{flex:0 0 auto;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:40px;border-bottom:1px dashed rgba(93,255,159,.14)}.nv-shade__bar>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:700;letter-spacing:.02em}.nv-shade__bar>button{height:32px;color:#2f8f5a}.nv-shade__bar>button:hover{color:#5dff9f}.nv-shade__topic{margin:0;padding:6px 14px;color:#2f8f5a;font-size:11px;border-bottom:1px dashed rgba(93,255,159,.14)}.nv-shade__tabs{flex:0 0 auto;display:flex;padding:6px 6px calc(var(--nv-safe-bottom) - 2px);border-top:1px solid rgba(93,255,159,.14);background:#07100a}.nv-shade__tabs>button{position:relative;flex:1;height:34px;color:#2f8f5a;font-size:12px;letter-spacing:.04em}.nv-shade__tabs>button[data-active=true]{color:#030604;background:#5dff9f;text-shadow:none}.nv-shade__tabs>button>b{margin-left:4px;color:#ffbf3c;font-weight:700}.nv-shade__tabs>button[data-active=true]>b{color:#030604}.nv-shade__hint{margin:6px 0;color:#2f8f5a;font-size:11px}.nv-shade__hint[data-warn=true]{color:#ffbf3c}.nv-shade__rule{margin:18px 0 6px;color:#2f8f5a;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.14em}.nv-shade__rule:before{content:"== "}.nv-shade__rule:after{content:" =="}.nv-shade__btn{display:inline-block;margin:8px 0;color:#5dff9f}.nv-shade__btn[data-primary=true]{color:#030604;background:#5dff9f;padding:2px 6px;text-shadow:none}.nv-shade__btn:hover:not(:disabled){text-decoration:underline}.nv-shade__list{list-style:none;margin:0;padding:0}.nv-shade__list>li>button{display:grid;grid-template-columns:auto auto 1fr;gap:2px 8px;width:100%;padding:9px 2px;text-align:left;border-bottom:1px dashed rgba(93,255,159,.14);align-items:baseline}.nv-shade__list>li>button>strong{font-weight:700}.nv-shade__list>li>button>em{color:#2f8f5a;font-style:normal;font-size:11px}.nv-shade__list>li>button>time{grid-column:3;justify-self:end;color:#2f8f5a;font-size:11px}.nv-shade__list>li>button>small{grid-column:1/-1;color:#2f8f5a;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-shade__list>li>button[data-unread=true]>strong:before{content:"* ";color:#ffbf3c}.nv-shade__list>li>button:hover{background:#5dff9f24}.nv-shade__item{display:flex;justify-content:space-between;gap:8px;padding:7px 2px;border-bottom:1px dashed rgba(93,255,159,.14)}.nv-shade__item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-shade__item>button{flex:0 0 auto;color:#ffbf3c}.nv-shade__log{padding-top:4px}.nv-shade__line{margin:0;padding:2px 0;word-break:break-word}.nv-shade__line>time{color:#2f8f5a;margin-right:6px;font-size:11px}.nv-shade__line>span{color:#5dff9f}.nv-shade__line[data-mine=true]>span{color:#b8ffd5}.nv-shade__line[data-mention=true]{background:#ffbf3c1a}.nv-shade__line[data-mention=true]>span{color:#ffbf3c}.nv-shade__handle{color:#2f8f5a;margin-right:6px}.nv-shade__handle:not(:disabled):hover{color:#5dff9f;text-decoration:underline}.nv-shade__composer,.nv-shade__inline{display:flex;align-items:center;gap:8px}.nv-shade__composer>span,.nv-shade__inline>span{color:#2f8f5a}.nv-shade__composer>input,.nv-shade__inline>input{flex:1;min-width:0;height:32px;outline:none;caret-color:#5dff9f}.nv-shade__composer>input::placeholder,.nv-shade__inline>input::placeholder{color:#2f8f5a;opacity:.7}.nv-shade__composer>button,.nv-shade__inline>button{color:#5dff9f}.nv-shade__composer>button:before,.nv-shade__inline>button:before{content:"["}.nv-shade__composer>button:after,.nv-shade__inline>button:after{content:"]"}.nv-shade__composer{flex:0 0 auto;padding:6px 14px 8px;border-top:1px dashed rgba(93,255,159,.14);background:#07100a}.nv-shade__inline{padding-bottom:6px;border-bottom:1px dashed rgba(93,255,159,.14)}.nv-shade__form{display:flex;flex-direction:column;gap:10px;margin:8px 0}.nv-shade__form label{display:flex;flex-direction:column;gap:3px;color:#2f8f5a;font-size:11px;text-transform:lowercase}.nv-shade__form input,.nv-shade__form textarea{padding:6px 8px;color:#5dff9f;font-size:13px;border:1px solid rgba(93,255,159,.14);background:#07100a;outline:none;resize:none}.nv-shade__form input:focus,.nv-shade__form textarea:focus{border-color:#2f8f5a}.nv-shade__form small{color:#2f8f5a;font-size:11px}.nv-shade__row{display:flex;justify-content:space-between;gap:10px}.nv-shade__photo{display:flex;align-items:center;gap:10px}.nv-shade__photo>img{width:64px;height:64px;object-fit:cover;border:1px solid rgba(93,255,159,.14);filter:saturate(.6)}.nv-shade__card{margin:10px 0;padding:10px;border:1px solid rgba(93,255,159,.14);background:#07100a}.nv-shade__card>img{display:block;width:100%;max-height:160px;object-fit:cover;margin-bottom:8px;filter:saturate(.55) contrast(1.05)}.nv-shade__card>header{display:flex;justify-content:space-between;gap:10px}.nv-shade__card>header>strong{min-width:0;overflow-wrap:anywhere}.nv-shade__card>header>em{flex:0 0 auto;color:#ffbf3c;font-style:normal}.nv-shade__card>p{margin:6px 0 0;color:#a6f5c7;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.nv-shade__card>footer{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;color:#2f8f5a;font-size:11px}.nv-shade__card>footer>span{flex:1;min-width:0}.nv-shade__card>footer>button{color:#5dff9f}.nv-shade__card>footer>button[data-danger=true]{color:#ff5a52}.nv-shade__id{padding:14px 10px;border:1px solid rgba(93,255,159,.14);background:#07100a;text-align:center}.nv-shade__id>small{color:#2f8f5a;font-size:11px;text-transform:uppercase;letter-spacing:.14em}.nv-shade__id>h2{margin:6px 0;font-size:20px;letter-spacing:.03em;overflow-wrap:anywhere}.nv-shade__id>em{display:block;color:#ffbf3c;font-style:normal;font-size:11px}.nv-shade__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;background:#0009}.nv-shade__sheet>section{width:100%;padding:12px 14px calc(var(--nv-safe-bottom) + 6px);background:#07100a;border-top:1px solid #2f8f5a}.nv-shade__sheet>section>h3{margin:0 0 8px;color:#2f8f5a;font-size:12px;font-weight:400}.nv-shade__sheet>section>button{display:block;width:100%;padding:9px 0;text-align:left}.nv-shade__sheet>section>button[data-danger=true]{color:#ff5a52}.nv-shade__notice{flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:20px 22px}.nv-shade__notice>pre{margin:0 0 14px;color:#2f8f5a;font:inherit;font-size:12px;line-height:1.2}.nv-shade__notice>h2{margin:0 0 8px;color:#ff5a52;font-size:18px;letter-spacing:.2em;text-shadow:0 0 8px rgba(255,90,82,.45)}.nv-shade__notice>p{margin:0;color:#5dff9f;font-size:12px}.nv-shade__boot{color:#2f8f5a}.nv-shade__btn[data-danger=true]{color:#ff5a52}.nv-shade__list>li>button>em[data-warn=true]{color:#ffbf3c}.nv-shade__members{margin:0;padding:4px 14px;color:#2f8f5a;font-size:11px;border-bottom:1px dashed rgba(93,255,159,.14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-shade__choices{display:flex;flex-wrap:wrap;gap:6px}.nv-shade__choices>button{padding:3px 8px;color:#2f8f5a;border:1px solid rgba(93,255,159,.14)}.nv-shade__choices>button[data-active=true]{color:#030604;background:#5dff9f;border-color:#5dff9f;text-shadow:none}.nv-shade__writer>p.nv-shade__item{margin:0;font-size:12px}.nv-shade__writer .nv-shade__btn:disabled{color:#2f8f5a;cursor:default}.nv-shade__meter{margin:8px 0 4px;color:#5dff9f;font-size:12px;white-space:pre}.nv-shade__code{letter-spacing:.2em;-webkit-user-select:all;user-select:all}.nv-shade__link{display:block;margin-bottom:4px;color:#2f8f5a;font-size:11px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.nv-bites{--bites-brand: #ff5a36}.nv-bites.has-cartbar>.nv-commerce__scroll{padding-bottom:84px}.nv-bites__count{display:inline-flex;min-width:16px;height:16px;align-items:center;justify-content:center;padding:0 4px;border-radius:999px;background:var(--bites-brand);color:#fff;font-size:9px;font-weight:700}.nv-bites__list,.nv-bites__orders,.nv-bites__courier{display:flex;flex-direction:column;gap:8px}.nv-bites__restaurant,.nv-bites__order{display:flex;align-items:center;gap:10px;padding:11px;border-radius:14px;background:var(--nv-surface-solid);color:var(--nv-text);text-align:left}.nv-bites__restaurant>i,.nv-bites__order>i{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:12px;color:#fff}.nv-bites__restaurant>span,.nv-bites__order>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.nv-bites__restaurant>span strong,.nv-bites__order>span strong{font-size:13px}.nv-bites__restaurant>span small,.nv-bites__order>span small{overflow:hidden;color:var(--nv-text-secondary);font-size:9px;white-space:nowrap;text-overflow:ellipsis}.nv-bites__restaurant>span em,.nv-bites__order>span em{color:var(--nv-text-secondary);font-size:9px;font-style:normal}.nv-bites__restaurant[data-open=false]{opacity:.62}.nv-bites b[data-open]{color:var(--nv-green, #30d158);font-weight:600}.nv-bites b[data-open][data-open=false]{color:var(--nv-text-secondary)}.nv-bites__order>b{flex:0 0 auto;padding:4px 7px;border-radius:999px;background:#ff5a3626;color:var(--bites-brand);font-size:8px}.nv-bites__order>b[data-status=completed]{background:#30d15826;color:#30d158}.nv-bites__order>b[data-status=cancelled]{background:#8e8e932e;color:var(--nv-text-secondary)}.nv-bites__hero{display:flex;flex-direction:column;align-items:center;gap:5px;padding:18px;border-radius:16px;background:linear-gradient(145deg,#0000,#00000080),var(--bites-color);color:#fff;text-align:center}.nv-bites__hero h2{margin:3px 0 0;font-size:19px}.nv-bites__hero p{margin:4px 0;font-size:11px;opacity:.9}.nv-bites__hero small{font-size:9px}.nv-bites__hero b[data-open]{color:#fff}.nv-bites__notice{display:flex;align-items:center;gap:6px;margin-top:9px;padding:9px 10px;border-radius:10px;background:#ff9f0a24;color:#ff9f0a;font-size:10px}.nv-bites__section{margin-top:14px}.nv-bites__section h3{margin:0 0 4px;font-size:12px}.nv-bites__item{display:flex;align-items:center;gap:8px;padding:10px 2px;border-bottom:1px solid var(--nv-border)}.nv-bites__item>span:first-child{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nv-bites__item>span:first-child strong{font-size:12px}.nv-bites__item>span:first-child small{color:var(--nv-text-secondary);font-size:9px}.nv-bites__item>span:first-child b{color:var(--nv-text);font-size:11px}.nv-bites__add{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;background:var(--bites-brand);color:#fff}.nv-bites__stepper{display:flex;align-items:center;gap:2px;padding:2px;border-radius:999px;background:var(--nv-fill)}.nv-bites__stepper button{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:999px;color:var(--nv-text)}.nv-bites__stepper button:disabled{opacity:.35}.nv-bites__stepper b{min-width:16px;text-align:center;font-size:12px}.nv-bites__cartbar{position:absolute;left:12px;right:12px;bottom:calc(var(--nv-safe-bottom) + 4px);z-index:5;display:flex;align-items:center;gap:9px;padding:12px 14px;border-radius:14px;background:var(--bites-brand);color:#fff;box-shadow:0 8px 24px #0000004d}.nv-bites__cartbar .nv-bites__count{background:#ffffff40}.nv-bites__cartbar strong{flex:1;text-align:left;font-size:12px}.nv-bites__cartbar b{font-size:12px}.nv-bites__lines{display:flex;flex-direction:column;gap:5px;padding:10px;border-radius:12px;background:var(--nv-surface-solid)}.nv-bites__lines>div{display:grid;grid-template-columns:24px 1fr auto;gap:6px;font-size:11px}.nv-bites__lines>div span{color:var(--nv-text-secondary)}.nv-bites__lines>div strong{font-weight:500}.nv-bites__lines>.is-sum{color:var(--nv-text-secondary)}.nv-bites__lines>.is-sum strong{font-weight:400}.nv-bites__lines>.is-sum:first-of-type,.nv-bites__lines>.is-sum+.is-total{padding-top:5px;border-top:1px solid var(--nv-border)}.nv-bites__lines>.is-total{font-size:13px}.nv-bites__lines>.is-total strong,.nv-bites__lines>.is-total b{font-weight:700}.nv-bites__addresses{display:flex;flex-direction:column;gap:6px;margin-top:-5px}.nv-bites__addresses>button{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid var(--nv-border);border-radius:10px;background:var(--nv-surface-solid);color:var(--nv-text);text-align:left}.nv-bites__addresses>button>span{display:flex;flex-direction:column}.nv-bites__addresses>button>span strong{font-size:11px}.nv-bites__addresses>button>span small{color:var(--nv-text-secondary);font-size:9px}.nv-bites__addresses>button[data-active=true]{border-color:var(--bites-brand);background:#ff5a361a}.nv-bites__pay{background:var(--bites-brand);color:#fff}.nv-bites__pay:disabled{opacity:.5}.nv-bites__track{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 14px 6px;text-align:center}.nv-bites__track>i{display:flex;width:52px;height:52px;align-items:center;justify-content:center;border-radius:16px;color:#fff}.nv-bites__track h2{margin:6px 0 0;font-size:18px}.nv-bites__track p{margin:0;color:var(--nv-text-secondary);font-size:10px}.nv-bites__eta{display:flex;align-items:center;gap:5px;margin-top:5px;padding:5px 9px;border-radius:999px;background:#ff5a3626;color:var(--bites-brand);font-size:10px}.nv-bites__steps{display:flex;width:100%;margin:12px 0 0;padding:0;list-style:none}.nv-bites__steps li{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--nv-text-secondary);font-size:8px}.nv-bites__steps li i{z-index:1;display:flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;background:var(--nv-fill-strong);color:#fff}.nv-bites__steps li:not(:first-child):before{content:"";position:absolute;top:8px;right:50%;width:100%;height:2px;background:var(--nv-fill-strong)}.nv-bites__steps li[data-done=true],.nv-bites__steps li[data-current=true]{color:var(--nv-text)}.nv-bites__steps li[data-done=true] i,.nv-bites__steps li[data-current=true] i{background:var(--bites-brand)}.nv-bites__steps li[data-done=true]:before,.nv-bites__steps li[data-current=true]:before{background:var(--bites-brand)}.nv-bites__steps li[data-current=true] i{box-shadow:0 0 0 4px #ff5a3640}.nv-bites__cancelled{display:flex;align-items:center;gap:6px;margin-top:10px;padding:7px 10px;border-radius:999px;background:#8e8e932e;color:var(--nv-text-secondary);font-size:10px}.nv-bites__tips{display:flex;flex-direction:column;gap:7px}.nv-bites__tips strong{font-size:11px}.nv-bites__tips>div{display:flex;gap:7px}.nv-bites__tips>div button{flex:1;padding:9px;border-radius:9px;background:#ff5a3624;color:var(--bites-brand);font-weight:600}.nv-bites__mode{display:flex;align-items:center;gap:10px;padding:11px;border-radius:12px;background:var(--nv-surface-solid)}.nv-bites__mode>span{flex:1;display:flex;flex-direction:column}.nv-bites__mode>span strong{font-size:12px}.nv-bites__mode>span small{color:var(--nv-text-secondary);font-size:9px}.nv-bites__mode input{width:38px;height:22px;accent-color:var(--bites-brand)}.nv-bites__courier>h3{margin:8px 2px 0;color:var(--nv-text-secondary);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.nv-bites__job{display:flex;flex-direction:column;gap:6px;padding:11px;border-radius:12px;background:var(--nv-surface-solid)}.nv-bites__job[data-mine=true]{box-shadow:inset 0 0 0 1px var(--bites-brand)}.nv-bites__job>header{display:flex;align-items:center;gap:9px}.nv-bites__job>header>i{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:10px;color:#fff}.nv-bites__job>header>span{flex:1;min-width:0;display:flex;flex-direction:column}.nv-bites__job>header>span strong{font-size:12px}.nv-bites__job>header>span small{overflow:hidden;color:var(--nv-text-secondary);font-size:9px;white-space:nowrap;text-overflow:ellipsis}.nv-bites__job>header>b{color:#30d158;font-size:12px}.nv-bites__job>small{display:flex;align-items:center;gap:4px;color:var(--nv-text-secondary);font-size:9px}.nv-bites__job .nv-commerce__actions{margin-top:2px}.nv-rides{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-bg);color:var(--nv-text)}.nv-rides button{font:inherit;color:inherit}.nv-rides__bar{flex:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:44px}.nv-rides__bar>strong{text-align:center;font-size:17px;font-weight:700}.nv-rides__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:36px;color:var(--nv-text-secondary)}.nv-rides__dot{position:absolute;top:6px;right:8px;width:8px;height:8px;border-radius:50%;background:#ff453a}.nv-rides__switch{justify-self:center;display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--nv-fill)}.nv-rides__switch button{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--nv-text-secondary)}.nv-rides__switch button[data-active=true]{background:var(--nv-surface-solid);color:var(--nv-text);box-shadow:0 1px 4px #0000002e}.nv-rides__switch--wide{margin:2px 16px 8px;justify-self:stretch}.nv-rides__switch--wide button{flex:1;justify-content:center}.nv-rides__loading{padding:16px}.nv-rides__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 14px 16px}.nv-rides__map{flex:1;min-height:180px;padding:4px 12px 8px}.nv-rides__pin{position:absolute;z-index:3;transform:translate(-50%,-50%);pointer-events:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 8px #00000059;color:#fff}.nv-rides__pin--pickup{background:#34c759}.nv-rides__pin--destination{background:#ff375f}.nv-rides__pin--other{background:#f5b301;color:#1c1c1e;width:34px;height:34px;z-index:4}.nv-rides__banner{margin:0 14px 6px;padding:9px 12px;border-radius:14px;display:flex;align-items:center;gap:8px;background:#ff9f0a29;color:#ff9f0a;font-size:13px;font-weight:600;text-align:left}.nv-rides__banner>:nth-child(2){flex:1}.nv-rides__sheet{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-rides__sheet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-rides__sheet{flex:0 0 auto;margin:0 12px calc(var(--nv-safe-bottom) - 6px);padding:14px;border-radius:24px;display:flex;flex-direction:column;gap:10px}.nv-rides__where{display:flex;flex-direction:column;gap:3px}.nv-rides__where strong{font-size:20px;font-weight:800;letter-spacing:-.02em}.nv-rides__where small{color:var(--nv-text-secondary);font-size:13px}.nv-rides__nearby{margin-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--nv-text-secondary)}.nv-rides__quote{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nv-rides__quote>div{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:14px;background:var(--nv-fill)}.nv-rides__quote small{font-size:11px;color:var(--nv-text-secondary)}.nv-rides__quote strong{font-size:17px;font-weight:750}.nv-rides__fine{margin:0;font-size:11.5px;line-height:1.35;color:var(--nv-text-secondary)}.nv-rides__trip-head{display:flex;align-items:center;gap:10px}.nv-rides__trip-head>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nv-rides__trip-head strong{font-size:18px;font-weight:750}.nv-rides__trip-head small{color:var(--nv-text-secondary);font-size:13px}.nv-rides__searching{display:flex;gap:6px;justify-content:center}.nv-rides__searching i{width:8px;height:8px;border-radius:50%;background:#f5b301;animation:nv-rides-dot 1.2s ease-in-out infinite}.nv-rides__searching i:nth-child(2){animation-delay:.2s}.nv-rides__searching i:nth-child(3){animation-delay:.4s}.nv-rides__facts{display:flex;flex-direction:column;gap:6px;font-size:13px}.nv-rides__facts span{display:flex;align-items:center;gap:8px;min-width:0}.nv-rides__facts svg{flex-shrink:0;color:var(--nv-text-secondary)}.nv-rides__actions{display:flex;gap:8px;flex-wrap:wrap}.nv-rides__actions button{flex:1;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border-radius:14px;background:var(--nv-fill);font-size:13px;font-weight:650}.nv-rides__actions button:disabled{opacity:.45}.nv-rides__actions button.is-primary{background:#f5b301;color:#1c1c1e}.nv-rides__actions button.is-danger{background:#ff453a29;color:#ff453a}.nv-rides__actions button.is-quiet{color:var(--nv-text-secondary)}.nv-rides__primary{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;background:#f5b301;color:#1c1c1e!important;font-size:15px;font-weight:750}.nv-rides__primary:disabled{opacity:.45}.nv-rides__more{min-height:40px;border-radius:14px;color:var(--nv-accent)!important;font-weight:600;width:100%}.nv-rides__card{background:var(--nv-surface-solid);border-radius:18px;padding:14px;margin-bottom:10px;box-shadow:var(--nv-shadow)}.nv-rides__driver{display:flex;align-items:center;gap:12px}.nv-rides__driver>div{flex:1;display:flex;flex-direction:column;gap:3px}.nv-rides__driver strong{font-size:16px;font-weight:700}.nv-rides__driver small{font-size:12.5px;color:var(--nv-text-secondary);line-height:1.35}.nv-rides__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nv-rides__stats>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.nv-rides__stats small{font-size:11px;color:var(--nv-text-secondary)}.nv-rides__heading{margin:14px 4px 8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--nv-text-secondary)}.nv-rides__offer{background:var(--nv-surface-solid);border-radius:18px;padding:14px;margin-bottom:10px;box-shadow:var(--nv-shadow);border:1.5px solid rgba(245,179,1,.45);display:flex;flex-direction:column;gap:8px}.nv-rides__offer>header{display:flex;align-items:center;justify-content:space-between}.nv-rides__offer>header strong{font-size:18px;font-weight:800}.nv-rides__offer-who{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.nv-rides__timer{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--nv-fill)}.nv-rides__route{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.nv-rides__route li{display:flex;align-items:center;gap:8px;min-width:0}.nv-rides__route small{margin-left:auto;color:var(--nv-text-secondary);white-space:nowrap}.nv-rides__rating{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:999px;background:#f5b30129;color:#c68f00;font-size:12px;font-weight:700}.nv-rides__rating small{font-weight:500;opacity:.8}.nv-rides__rating.is-new{background:var(--nv-fill);color:var(--nv-text-secondary)}.nv-rides__stars{display:flex;gap:4px}.nv-rides__stars button{color:var(--nv-text-secondary);padding:2px}.nv-rides__stars button[data-on=true]{color:#f5b301}.nv-rides__stars button:disabled{cursor:default}.nv-rides__status{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;flex-shrink:0}.nv-rides__status[data-status=requested]{background:#ff9f0a29;color:#ff9f0a}.nv-rides__status[data-status=accepted],.nv-rides__status[data-status=arrived],.nv-rides__status[data-status=in_progress]{background:#0a84ff29;color:#4da3ff}.nv-rides__status[data-status=completed]{background:#34c75929;color:#34c759}.nv-rides__status[data-status=cancelled]{background:var(--nv-fill);color:var(--nv-text-secondary)}.nv-rides__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;background:var(--nv-bg)}.nv-rides__history-row{background:var(--nv-surface-solid);border-radius:16px;padding:12px;margin-bottom:10px;box-shadow:var(--nv-shadow);display:flex;flex-direction:column;gap:5px}.nv-rides__history-row>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.nv-rides__history-row>header strong{font-size:14.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-rides__history-row>small{color:var(--nv-text-secondary);font-size:12px}.nv-rides__history-row>p{margin:0;font-size:14px;font-weight:650}.nv-rides__rate-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--nv-text-secondary)}.nv-rides__modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;padding:12px 12px var(--nv-safe-bottom);background:#00000073}.nv-rides__modal-card{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-rides__modal-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-rides__modal-card{width:100%;border-radius:28px;padding:20px 16px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.nv-rides__modal-card>svg{color:#f5b301}.nv-rides__modal-card h2{margin:0;font-size:20px;font-weight:800}.nv-rides__modal-card p,.nv-rides__modal-card small{margin:0;color:var(--nv-text-secondary);font-size:13px}.nv-rides__modal-card>span{font-size:13px;font-weight:600;margin-top:4px}.nv-rides__modal-card .nv-rides__primary{width:100%}.nv-rides__amount{font-size:22px;font-weight:800}@keyframes nv-rides-dot{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.nv-clips{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--nv-bg);color:var(--nv-text)}.nv-clips button,.nv-clips input,.nv-clips textarea{font:inherit;color:inherit}.nv-clips__body,.nv-clips__page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.nv-clips__page--dark{background:#000;color:#fff}.nv-clips__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.nv-clips__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;background:var(--nv-bg)}.nv-clips__bar{flex:0 0 auto;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:44px}.nv-clips__bar>strong{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;overflow:hidden;font-size:16px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.nv-clips__bar>button{display:inline-flex;align-items:center;justify-content:center;height:36px}.nv-clips__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}.nv-clips__dot{position:absolute;top:6px;right:5px;width:7px;height:7px;border-radius:50%;background:#ff2d55}.nv-clips__badge{position:absolute;top:0;left:50%;min-width:17px;height:17px;margin-left:4px;padding:0 5px;border-radius:9px;background:#ff2d55;color:#fff;font-size:10px;font-weight:700;line-height:17px;text-align:center}.nv-clips__badge--inline{position:static;margin-left:auto}.nv-clips__link{padding:4px 2px;color:#ff2d55;font-size:14px;font-weight:700}.nv-clips__link:disabled{opacity:.4}.nv-clips__link.is-danger{color:var(--nv-red)}.nv-clips__tabs{flex:0 0 auto;display:flex;justify-content:space-around;align-items:center;padding:6px 6px calc(var(--nv-safe-bottom) - 6px);border-top:.5px solid var(--nv-separator);background:var(--nv-bg)}.nv-clips__tabs>button{position:relative;flex:1;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--nv-text);opacity:.6}.nv-clips__tabs>button>small{font-size:9.5px;font-weight:600}.nv-clips__tabs>button[data-active=true]{opacity:1}.nv-clips__tabs>button[data-active=true] svg{stroke-width:2.6}.nv-clips__tabs>button[data-create=true]{opacity:1}.nv-clips[data-dark=true] .nv-clips__tabs{background:#000;border-top-color:#ffffff1f}.nv-clips[data-dark=true] .nv-clips__tabs>button{color:#fff}.nv-clips__create-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:28px;border-radius:8px;background:var(--nv-text);color:var(--nv-bg);box-shadow:-3px 0 #25f4ee,3px 0 #ff2d55}.nv-clips[data-dark=true] .nv-clips__create-btn{background:#fff;color:#000}.nv-clips__feed-bar{position:absolute;top:0;left:0;right:0;z-index:5;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:calc(var(--nv-safe-top) + 2px) 8px 6px;color:#fff;pointer-events:none;background:linear-gradient(rgba(0,0,0,.45),transparent)}.nv-clips__feed-bar>button{display:inline-flex;align-items:center;justify-content:center;height:36px;pointer-events:auto}.nv-clips__feed-bar>nav{display:flex;justify-content:center;gap:18px;pointer-events:auto}.nv-clips__feed-bar>nav>button{position:relative;padding:4px 0;font-size:15.5px;font-weight:600;opacity:.62;text-shadow:0 1px 3px rgba(0,0,0,.4)}.nv-clips__feed-bar>nav>button[data-active=true]{opacity:1}.nv-clips__feed-bar>nav>button[data-active=true]:after{content:"";position:absolute;left:30%;right:30%;bottom:-2px;height:2.5px;border-radius:2px;background:#fff}.nv-clips__feed{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;background:#000}.nv-clips__feed::-webkit-scrollbar{display:none}.nv-clips__feed--empty{display:flex;align-items:center;justify-content:center;color:#fff}.nv-clips__feed--empty .nv-clips__empty{color:#ffffffb3}.nv-clips__feed--empty .nv-clips__empty>strong{color:#fff}.nv-clips__feed--empty .nv-clips__empty>svg{border-color:#fff;color:#fff}.nv-clips__slide{position:relative;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:#000;color:#fff}.nv-clips__stage{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.nv-clips__poster,.nv-clips__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.nv-clips__shade{position:absolute;left:0;right:0;bottom:0;height:46%;pointer-events:none;background:linear-gradient(transparent,#0000008c)}.nv-clips__paused{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;pointer-events:none;display:flex;align-items:center;justify-content:center;color:#ffffffd9;filter:drop-shadow(0 2px 10px rgba(0,0,0,.4))}.nv-clips__burst{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#ff2d55;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35));animation:nv-clips-burst .8s ease forwards}.nv-clips__blocked{position:absolute;left:50%;top:50%;width:230px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border-radius:16px;background:#000000b3;font-size:13px;text-align:center;cursor:default}.nv-clips__progress{position:absolute;left:0;right:0;bottom:0;height:2px;transform-origin:left;pointer-events:none;background:#ffffffd9}.nv-clips__mute{position:absolute;top:calc(var(--nv-safe-top) + 48px);right:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#00000059;color:#fff}.nv-clips__rail{position:absolute;right:8px;bottom:26px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:16px}.nv-clips__rail>button{display:flex;flex-direction:column;align-items:center;gap:2px;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.nv-clips__rail>button>small{font-size:11.5px;font-weight:700}.nv-clips__rail>button[data-active=true]{color:#ff2d55}.nv-clips__rail>button[data-active=true]>small{color:#fff}.nv-clips__rail-author{position:relative;margin-bottom:6px}.nv-clips__rail-author .nv-clips__avatar{box-shadow:0 0 0 1.5px #fff}.nv-clips__follow-dot{position:absolute;left:50%;bottom:-9px;width:20px;height:20px;margin-left:-10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ff2d55;color:#fff}.nv-clips__meta{position:absolute;left:12px;right:72px;bottom:16px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.nv-clips__handle{font-size:15px;font-weight:700;color:#fff}.nv-clips__caption{margin:0;max-height:92px;overflow:hidden;font-size:13.5px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}.nv-clips__token{padding:0;font-weight:700}.nv-clips__views{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;opacity:.85}.nv-clips__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.nv-clips__grid>button{position:relative;aspect-ratio:9/14;padding:0;overflow:hidden;background:var(--nv-fill)}.nv-clips__grid>button>img{width:100%;height:100%;object-fit:cover}.nv-clips__grid>button>small{position:absolute;left:6px;bottom:5px;display:inline-flex;align-items:center;gap:3px;color:#fff;font-size:11.5px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.7)}.nv-clips__avatar-btn{display:inline-flex;padding:0;border-radius:50%}.nv-clips__avatar{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,#25f4ee,#ff2d55);color:#fff;font-weight:700}.nv-clips__avatar>img{width:100%;height:100%;object-fit:cover}.nv-clips__avatar>span{font-size:.9em}.nv-clips__profile{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 16px 12px;text-align:center}.nv-clips__profile>strong{font-size:16px;font-weight:700}.nv-clips__stats{display:flex;justify-content:center;gap:26px}.nv-clips__stats>span,.nv-clips__stats>button{display:flex;flex-direction:column;align-items:center;color:var(--nv-text-secondary);font-size:12px}.nv-clips__stats strong{color:var(--nv-text);font-size:17px;font-weight:700}.nv-clips__profile-actions{display:flex;gap:7px}.nv-clips__profile-actions>button{min-width:120px}.nv-clips__bio{margin:0;max-width:300px;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.nv-clips__primary,.nv-clips__secondary{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:36px;padding:0 16px;border-radius:6px;font-size:13.5px;font-weight:600;white-space:nowrap}.nv-clips__primary[data-small],.nv-clips__secondary[data-small]{height:30px;padding:0 12px;font-size:12.5px}.nv-clips__primary:disabled,.nv-clips__secondary:disabled{opacity:.5}.nv-clips__primary{background:#ff2d55;color:#fff!important}.nv-clips__primary.is-danger{background:var(--nv-red)}.nv-clips__secondary{background:var(--nv-fill-strong);color:var(--nv-text)}.nv-clips__page--dark .nv-clips__secondary,.nv-clips__blocked .nv-clips__secondary{background:#ffffff2e;color:#fff}.nv-clips__wide{display:flex;width:calc(100% - 32px);margin:10px 16px 0}.nv-clips__tabs-inline{display:flex;border-top:.5px solid var(--nv-separator)}.nv-clips__tabs-inline>button{flex:1;height:42px;display:flex;align-items:center;justify-content:center;color:var(--nv-text-secondary);border-bottom:1.5px solid transparent}.nv-clips__tabs-inline>button[data-active=true]{color:var(--nv-text);border-bottom-color:var(--nv-text)}.nv-clips__row{display:flex;align-items:center;gap:8px;padding:7px 14px}.nv-clips__row>button:first-child{min-width:0;flex:1;display:flex;align-items:center;gap:11px;text-align:left}.nv-clips__row>button:first-child>span:last-child{min-width:0;display:flex;flex-direction:column}.nv-clips__row>button:first-child strong{overflow:hidden;font-size:13.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.nv-clips__row>button:first-child small{overflow:hidden;color:var(--nv-text-secondary);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.nv-clips__search{display:flex;align-items:center;gap:8px;margin:calc(var(--nv-safe-top) + 4px) 12px 8px;padding:0 12px;height:38px;border-radius:8px;background:var(--nv-fill);color:var(--nv-text-secondary)}.nv-clips__search input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--nv-text);font-size:14px}.nv-clips__section{margin:10px 16px 4px;font-size:15px;font-weight:700}.nv-clips__tag-row{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;text-align:left}.nv-clips__tag-row>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column}.nv-clips__tag-row>span:nth-child(2) strong{font-size:14px;font-weight:600}.nv-clips__tag-row>span:nth-child(2) small{color:var(--nv-text-secondary);font-size:12px}.nv-clips__tag-row>svg{color:var(--nv-text-secondary)}.nv-clips__tag-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--nv-separator);font-size:19px;font-weight:700}.nv-clips__tag-icon.is-large{width:72px;height:72px;border-radius:12px;background:var(--nv-fill);font-size:34px}.nv-clips__tag-head{display:flex;align-items:center;gap:14px;padding:6px 16px 14px}.nv-clips__tag-head>span:last-child{display:flex;flex-direction:column;gap:2px}.nv-clips__tag-head>span:last-child strong{font-size:19px}.nv-clips__tag-head>span:last-child small{color:var(--nv-text-secondary)}.nv-clips__option{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;text-align:left;border-bottom:.5px solid var(--nv-separator);font-size:14px}.nv-clips__activity{display:flex;align-items:center;gap:11px;padding:8px 14px}.nv-clips__activity>p{min-width:0;flex:1;margin:0;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.nv-clips__activity>p strong{font-weight:600}.nv-clips__activity>p time{margin-left:4px;color:var(--nv-text-secondary)}.nv-clips__activity-thumb{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:54px;padding:0;overflow:hidden;border-radius:4px;background:var(--nv-fill)}.nv-clips__activity-thumb img{width:100%;height:100%;object-fit:cover}.nv-clips__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:46px 30px;text-align:center;color:var(--nv-text-secondary);font-size:13px}.nv-clips__empty>strong{color:var(--nv-text);font-size:18px}.nv-clips__empty>svg{width:70px;height:70px;padding:14px;border:2px solid var(--nv-text);border-radius:50%;color:var(--nv-text)}.nv-clips__empty>button{margin-top:6px}.nv-clips__muted{padding:18px;color:var(--nv-text-secondary);font-size:13px;text-align:center}.nv-clips__hint{margin:2px 16px 8px;color:var(--nv-text-secondary);font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}.nv-clips__more{display:block;margin:12px auto 18px;color:#ff2d55;font-size:13px;font-weight:600}.nv-clips__create textarea{display:block;width:calc(100% - 32px);min-height:90px;margin:12px 16px 2px;padding:10px 12px;resize:none;border:0;border-radius:12px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px}.nv-clips__counter{display:block;margin:0 18px;color:var(--nv-text-secondary);font-size:11px;text-align:right}.nv-clips__create-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 16px}.nv-clips__create-pick>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:9/13;padding:12px;border:1.5px dashed var(--nv-fill-strong);border-radius:16px;color:var(--nv-text-secondary);text-align:center}.nv-clips__create-pick>button>strong{color:var(--nv-text);font-size:14px}.nv-clips__create-pick>button>small{font-size:11.5px;line-height:1.3}.nv-clips__create-pick>button>svg{color:#ff2d55}.nv-clips__create-pick>button:nth-child(3){grid-column:1/-1;aspect-ratio:auto;padding:14px 12px}.nv-clips__create-preview{position:relative;width:52%;margin:6px auto 0}.nv-clips__create-preview>img{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:14px;background:#000}.nv-clips__create-preview>.nv-media-badge{position:absolute;left:8px;bottom:8px}.nv-clips__change{position:absolute;top:8px;right:8px;padding:5px 12px;border-radius:14px;background:#0009;color:#fff;font-size:12px;font-weight:600}.nv-clips__form{padding-bottom:24px}.nv-clips__form>label{display:flex;flex-direction:column;gap:4px;margin:10px 16px;color:var(--nv-text-secondary);font-size:12px}.nv-clips__form>label input,.nv-clips__form>label textarea{padding:9px 11px;border:0;border-radius:10px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px;resize:none}.nv-clips__form>label input:disabled,.nv-clips__form>label textarea:disabled{opacity:.6}.nv-clips__form>label textarea{min-height:70px}.nv-clips__edit-avatar{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0}.nv-clips__toggle-row{display:flex;align-items:center;gap:12px;margin:14px 16px;padding:12px;border-radius:12px;background:var(--nv-fill)}.nv-clips__toggle-row>span{flex:1;display:flex;flex-direction:column;gap:2px}.nv-clips__toggle-row>span strong{font-size:14px}.nv-clips__toggle-row>span small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;background:#00000073;color:var(--nv-text);animation:nv-fade-in .18s ease}.nv-clips__sheet>section{display:flex;flex-direction:column;width:100%;max-height:78%;padding:8px 0 calc(var(--nv-safe-bottom) + 4px);border-radius:16px 16px 0 0;background:var(--nv-grouped-cell);animation:nv-clips-sheet .28s var(--nv-spring)}.nv-clips__sheet>section[data-tall=true]{height:72%}.nv-clips__sheet>section>header{flex:0 0 auto;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;padding:2px 6px 8px}.nv-clips__sheet>section>header>strong{grid-column:2;overflow:hidden;font-size:14.5px;font-weight:700;text-align:center;white-space:nowrap;text-overflow:ellipsis}.nv-clips__sheet>section>header>button{grid-column:3;display:inline-flex;align-items:center;justify-content:center;height:32px;color:var(--nv-text-secondary)}.nv-clips__sheet-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.nv-clips__menu{display:flex;flex-direction:column}.nv-clips__menu>button{display:flex;align-items:center;gap:12px;width:100%;padding:13px 18px;text-align:left;font-size:14.5px;border-top:.5px solid var(--nv-separator)}.nv-clips__menu>button>svg:last-child:not(:first-child){margin-left:auto;color:var(--nv-text-secondary)}.nv-clips__menu>button.is-danger{color:var(--nv-red);font-weight:600}.nv-clips__menu>button:disabled{opacity:.5}.nv-clips__comment{display:flex;align-items:flex-start;gap:10px;padding:8px 14px}.nv-clips__comment>p{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px;margin:0;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.nv-clips__comment>p>strong{color:var(--nv-text-secondary);font-size:12px;font-weight:600}.nv-clips__comment>p>time{color:var(--nv-text-secondary);font-size:11px}.nv-clips__comment>button{padding:4px;color:var(--nv-text-secondary)}.nv-clips__composer{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 12px 2px;border-top:.5px solid var(--nv-separator)}.nv-clips__composer>input{flex:1;min-width:0;height:36px;padding:0 14px;border:0;border-radius:18px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:13.5px}.nv-clips__share-fields{display:flex;flex-direction:column;gap:6px;margin:0 16px 8px}.nv-clips__share-fields>input{height:38px;padding:0 12px;border:0;border-radius:10px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px}.nv-clips__contact{display:flex;align-items:center;gap:11px;width:100%;padding:7px 16px;text-align:left}.nv-clips__contact>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column}.nv-clips__contact>span:nth-child(2) strong{font-size:13.5px;font-weight:600}.nv-clips__contact>span:nth-child(2) small{color:var(--nv-text-secondary);font-size:12px}.nv-clips__contact>svg{color:#ff2d55}.nv-clips__contact[data-active=true]{background:var(--nv-fill)}.nv-clips__report{margin:8px 12px;padding:10px 12px;border-radius:12px;background:var(--nv-fill)}.nv-clips__report>header{display:flex;flex-direction:column;gap:2px}.nv-clips__report>header b{font-size:14px}.nv-clips__report>header small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips__report>footer{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.nv-clips__report-body{display:flex;gap:10px;margin-top:8px}.nv-clips__report-body>img{flex:0 0 auto;width:46px;height:64px;object-fit:cover;border-radius:6px}.nv-clips__report-body>p{margin:0;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.nv-clips__report-body>p em{color:var(--nv-text-secondary)}.nv-clips__auth{padding:18px 12px 30px}@keyframes nv-clips-burst{0%{opacity:0;transform:scale(.4) rotate(-12deg)}15%{opacity:.95;transform:scale(1.12) rotate(-8deg)}30%{transform:scale(.95) rotate(-8deg)}75%{opacity:.95;transform:scale(1) rotate(-8deg)}to{opacity:0;transform:scale(1.05) translateY(-30px) rotate(-8deg)}}@keyframes nv-clips-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nv-clips-live{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;overflow:hidden;background:#000;color:#fff}.nv-clips-live button,.nv-clips-live input{font:inherit;color:inherit}.nv-clips-live__camera{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.nv-clips-live__camera--off{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:linear-gradient(#1c1c22,#000)}.nv-clips-live__camera--off>small{max-width:240px;color:#ffffffb3;font-size:13px;text-align:center}.nv-clips-live__top{position:relative;z-index:3;display:flex;align-items:center;gap:8px;padding:calc(var(--nv-safe-top) + 4px) 12px 8px;background:linear-gradient(rgba(0,0,0,.5),transparent)}.nv-clips-live__meta{flex:none;display:inline-flex;align-items:center;gap:6px;margin-right:auto}.nv-clips-live__meta>small{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(0,0,0,.5)}.nv-clips-live__host+.nv-clips-live__meta{margin-right:0;margin-left:auto}.nv-clips-live__badge{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;background:#ff2d55;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em}.nv-clips-live__badge[data-small=true]{height:15px;padding:0 5px;font-size:9px}.nv-clips-live__pill{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:12px;background:#0006;font-size:12px;font-weight:600}.nv-clips-live__end{flex:none;height:28px;padding:0 13px;border-radius:14px;white-space:nowrap;background:#ffffffeb;color:#000!important;font-size:13px;font-weight:700}.nv-clips-live__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.nv-clips-live__host{display:flex;align-items:center;gap:8px;min-width:0;padding:3px 10px 3px 3px;border-radius:22px;background:#0006}.nv-clips-live__host>span:last-child{display:flex;flex-direction:column;min-width:0;text-align:left}.nv-clips-live__host>span:last-child strong{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.nv-clips-live__host>span:last-child small{overflow:hidden;font-size:11px;opacity:.8;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.nv-clips-live__title{position:relative;z-index:3;margin:0 14px;max-width:300px;font-size:14px;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.6);overflow-wrap:anywhere}.nv-clips-live__paused,.nv-clips-live__muted{position:relative;z-index:3;align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin:8px 14px 0;padding:4px 9px;border-radius:10px;background:#0000008c;font-size:12px;font-weight:600}.nv-clips-live__mod{position:relative;z-index:3;align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin:8px 14px 0;padding:5px 10px;border-radius:10px;background:#ff3b30d9;font-size:12px;font-weight:700}.nv-clips-live__rail{position:absolute;right:10px;bottom:210px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:14px}.nv-clips-live__rail>button,.nv-clips-live__rail>span{display:flex;flex-direction:column;align-items:center;gap:2px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.nv-clips-live__rail>button>small,.nv-clips-live__rail>span>small{font-size:11.5px;font-weight:700}.nv-clips-live__rail>button{width:42px;height:42px;justify-content:center;border-radius:50%;background:#00000059}.nv-clips-live__rail>button[data-active=true]{background:#ffffffe6;color:#000}.nv-clips-live__rail>span{color:#ff2d55}.nv-clips-live__rail>span>small{color:#fff}.nv-clips-live__bottom{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;gap:8px;padding:30px 12px calc(var(--nv-safe-bottom) + 6px);background:linear-gradient(transparent,#0009)}.nv-clips-live__chat{max-height:170px;margin-right:56px;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:6px;-webkit-mask-image:linear-gradient(transparent,#000 22%)}.nv-clips-live__chat::-webkit-scrollbar{display:none}.nv-clips-live__chat>p{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:13px;line-height:1.3;text-shadow:0 1px 3px rgba(0,0,0,.6);overflow-wrap:anywhere}.nv-clips-live__chat>p>span{min-width:0;display:flex;flex-direction:column}.nv-clips-live__chat>p strong{font-size:12px;font-weight:700;opacity:.8}.nv-clips-live__chat>p strong em{font-style:normal;color:#ff2d55;opacity:1}.nv-clips-live__compose{display:flex;align-items:center;gap:8px}.nv-clips-live__compose>input{flex:1;min-width:0;height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.25);border-radius:19px;background:#00000059;outline:none;font-size:13.5px}.nv-clips-live__compose>input::placeholder{color:#fff9}.nv-clips-live__compose>button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#ffffff29}.nv-clips-live__compose>button:disabled{opacity:.45}.nv-clips-live__heart{color:#ff2d55}.nv-clips-live__hearts{position:absolute;right:18px;bottom:150px;z-index:4;width:40px;height:260px;pointer-events:none}.nv-clips-live__hearts>i{position:absolute;left:6px;bottom:0;color:#ff2d55;animation:nv-clips-live-heart 1.5s ease-out forwards}.nv-clips-live__ended{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;background:#000000d1;text-align:center}.nv-clips-live__ended>strong{font-size:18px}.nv-clips-live__ended>span{max-width:260px;color:#ffffffbf;font-size:13.5px}.nv-clips-live__ended>button{margin-top:8px;min-width:140px}.nv-clips-live__viewer{min-width:0;flex:1;display:flex;align-items:center;gap:11px}.nv-clips-live__viewer>span:last-child{min-width:0;display:flex;flex-direction:column}.nv-clips-live__viewer>span:last-child strong{font-size:13.5px;font-weight:600}.nv-clips-live__viewer>span:last-child small{color:var(--nv-text-secondary);font-size:12.5px}.nv-clips-live__setup{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:16px}.nv-clips-live__setup>input{width:calc(100% - 32px);margin:6px 16px 10px;padding:11px 12px;border:0;border-radius:10px;outline:0;background:var(--nv-fill);color:var(--nv-text);font-size:14px;text-align:center}.nv-clips-live__setup>input::placeholder{color:var(--nv-text-secondary)}.nv-clips-live__setup-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:10px;border-radius:50%;background:#ff2d5524;color:#ff2d55}.nv-clips-live__row{position:absolute;top:calc(var(--nv-safe-top) + 44px);left:0;right:0;z-index:4;display:flex;gap:12px;padding:4px 12px;overflow-x:auto;scrollbar-width:none;color:#fff}.nv-clips-live__row::-webkit-scrollbar{display:none}.nv-clips-live__row>button{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;width:58px}.nv-clips-live__row>button>b{position:relative;z-index:1;margin-top:-8px;margin-bottom:2px;box-shadow:0 0 0 2px #000}.nv-clips-live__row>button>small{max-width:58px;overflow:hidden;font-size:10.5px;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.6)}.nv-clips-live__ring{display:inline-flex;padding:2px;border-radius:50%;background:linear-gradient(135deg,#ff2d55,#ff9500)}.nv-clips-live__ring .nv-clips__avatar{box-shadow:0 0 0 2px #000}.nv-clips-live__profile{position:relative;display:flex;flex-direction:column;align-items:center}.nv-clips-live__profile>b{position:relative;z-index:1;margin-top:-10px;box-shadow:0 0 0 2px var(--nv-bg)}.nv-clips__profile .nv-clips-live__ring .nv-clips__avatar{box-shadow:0 0 0 2px var(--nv-bg)}@keyframes nv-clips-live-heart{0%{opacity:0;transform:translate(0) scale(.6)}15%{opacity:1;transform:translate(calc(var(--nv-drift) * .3),-30px) scale(1)}to{opacity:0;transform:translate(var(--nv-drift),-240px) scale(1.1)}}.nv-clips__verified{flex:0 0 auto;margin-left:3px;vertical-align:-2px;color:#20c4f4}.nv-clips__handle .nv-clips__verified{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.nv-clips__bar>strong .nv-clips__verified,.nv-clips__profile>strong .nv-clips__verified{margin-left:4px}.nv-clips__sponsor{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 8px 2px 6px;border-radius:4px;background:#00000061;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-clips__sponsor>svg{flex:0 0 auto;color:var(--nv-sponsor, #fff)}.nv-clips-live__gift,.nv-clips-live__earnings{color:#fc0}.nv-clips-live__gifts{position:absolute;left:12px;bottom:270px;z-index:4;display:flex;flex-direction:column;gap:6px;pointer-events:none}.nv-clips-live__gifts>p{display:flex;align-items:center;gap:7px;max-width:250px;margin:0;padding:3px 6px 3px 3px;border-radius:20px;background:linear-gradient(90deg,#ff2d55bf,#ff2d5526);animation:nv-clips-gift-in .35s var(--nv-spring)}.nv-clips-live__gifts>p>span{min-width:0;display:flex;flex-direction:column;line-height:1.15}.nv-clips-live__gifts>p>span strong{overflow:hidden;font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.nv-clips-live__gifts>p>span small{overflow:hidden;font-size:11px;opacity:.9;white-space:nowrap;text-overflow:ellipsis}.nv-clips-live__gifts>p>i{display:inline-flex;color:#fc0;animation:nv-clips-gift-pop .6s ease .15s both;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.nv-clips-live__big-gift{position:absolute;left:0;right:0;top:34%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;text-align:center;animation:nv-clips-big-gift 5s ease forwards}.nv-clips-live__big-gift>i{display:inline-flex;padding:18px;border-radius:50%;color:#fc0;background:radial-gradient(#ffcc0059,#fc00 70%);filter:drop-shadow(0 4px 16px rgba(255,204,0,.55))}.nv-clips-live__big-gift>strong{max-width:300px;font-size:16px;font-weight:800;text-shadow:0 2px 6px rgba(0,0,0,.7);overflow-wrap:anywhere}.nv-clips-live__big-gift>small{padding:2px 10px;border-radius:10px;background:#00000080;color:#fc0;font-size:12.5px;font-weight:700}.nv-clips-live__gift-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 14px 4px}.nv-clips-live__gift-grid>button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 4px 8px;border-radius:12px;background:var(--nv-fill);border:1.5px solid transparent}.nv-clips-live__gift-grid>button>i{display:inline-flex;color:#ff2d55}.nv-clips-live__gift-grid>button>strong{font-size:12.5px;font-weight:600}.nv-clips-live__gift-grid>button>small{color:var(--nv-text-secondary);font-size:11.5px;font-weight:600}.nv-clips-live__gift-grid>button[data-big=true]>i{color:#e0a800}.nv-clips-live__gift-grid>button[data-active=true]{border-color:#ff2d55;background:#ff2d551a}@keyframes nv-clips-gift-in{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}@keyframes nv-clips-gift-pop{0%{transform:scale(.3)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes nv-clips-big-gift{0%{opacity:0;transform:scale(.4)}10%{opacity:1;transform:scale(1.12)}18%{transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-40px) scale(.95)}}.nv-clips-creator__entry>span{flex:1}.nv-clips-creator__entry>svg:first-child{color:#ff2d55}.nv-clips-creator__earnings{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 14px 6px}.nv-clips-creator__earnings>span{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--nv-fill)}.nv-clips-creator__earnings>span small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-creator__earnings>span strong{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.nv-clips-creator__deal{margin:8px 12px;padding:12px;border-radius:14px;background:var(--nv-fill)}.nv-clips-creator__deal[data-status=declined],.nv-clips-creator__deal[data-status=cancelled],.nv-clips-creator__deal[data-status=expired]{opacity:.65}.nv-clips-creator__deal>header{display:flex;align-items:center;gap:10px}.nv-clips-creator__deal>header>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column}.nv-clips-creator__deal>header>span:nth-child(2) strong{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.nv-clips-creator__deal>header>span:nth-child(2) small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-creator__deal>footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-top:10px}.nv-clips-creator__deal>footer:empty{display:none}.nv-clips-creator__mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#8e8e93;color:#fff}.nv-clips-creator__chip{flex:0 0 auto;padding:3px 8px;border-radius:10px;background:var(--nv-fill-strong);font-size:11px;font-weight:700}.nv-clips-creator__chip[data-status=offered]{background:#ff2d5529;color:#ff2d55}.nv-clips-creator__chip[data-status=accepted]{background:#007aff29;color:#0a84ff}.nv-clips-creator__chip[data-status=submitted]{background:#ff95002e;color:#ff9500}.nv-clips-creator__chip[data-status=paid]{background:#34c7592e;color:#30b350}.nv-clips-creator__brief{margin:10px 0 0;font-size:13.5px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.nv-clips-creator__terms{display:flex;align-items:center;gap:10px;margin-top:8px}.nv-clips-creator__terms>strong{font-size:18px;font-weight:800}.nv-clips-creator__terms>small{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--nv-text-secondary);font-size:12px}.nv-clips-creator__feedback{display:flex;gap:7px;margin:10px 0 0;padding:8px 10px;border-radius:10px;background:#ff95001f;font-size:12.5px;line-height:1.35}.nv-clips-creator__feedback>svg{flex:0 0 auto;margin-top:1px;color:#ff9500}.nv-clips-creator__feedback>span{min-width:0;overflow-wrap:anywhere}.nv-clips-creator__feedback>span strong{display:block;font-size:12px}.nv-clips-creator__clip{display:flex;align-items:center;gap:9px;margin-top:10px}.nv-clips-creator__clip>img,.nv-clips-creator__clip>span{flex:0 0 auto;width:34px;height:50px;border-radius:5px;object-fit:cover;background:var(--nv-fill-strong);display:inline-flex;align-items:center;justify-content:center}.nv-clips-creator__clip>small{min-width:0;overflow:hidden;color:var(--nv-text-secondary);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.nv-clips-creator__pending{display:inline-flex;align-items:center;gap:4px;margin-top:8px;color:#ff9500;font-size:11.5px}.nv-clips-creator__confirm{margin-right:auto;font-size:12.5px;font-weight:600}.nv-clips-creator__state{display:inline-flex;align-items:center;gap:5px;color:var(--nv-text-secondary);font-size:12.5px;font-weight:600}.nv-clips-creator__state.is-paid{color:#30b350}.nv-clips-creator__pick>button[data-active=true]{outline:2.5px solid #ff2d55;outline-offset:-2.5px}.nv-clips-creator__pick>button>i{position:absolute;top:6px;right:6px;display:inline-flex;padding:3px;border-radius:50%;background:#ff2d55;color:#fff}.nv-clips-creator__submit{flex:0 0 auto;padding:0 0 calc(var(--nv-safe-bottom) + 6px);border-top:.5px solid var(--nv-separator)}.nv-clips-creator__submit>button{margin-top:8px}.nv-clips-creator__fund{display:flex;flex-direction:column;gap:6px;margin:4px 12px 6px;padding:12px;border-radius:14px;background:var(--nv-fill)}.nv-clips-creator__fund-head{display:flex;gap:10px;margin-bottom:2px}.nv-clips-creator__fund-head>span{flex:1;display:flex;flex-direction:column;gap:2px}.nv-clips-creator__fund-head>span small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-creator__fund-head>span strong{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums}.nv-clips-creator__progress{display:block;height:6px;overflow:hidden;border-radius:3px;background:var(--nv-fill-strong)}.nv-clips-creator__progress>b{display:block;height:100%;transform-origin:left;background:#ff2d55;transition:transform .4s ease}.nv-clips-creator__progress[data-done=true]>b{background:#30b350}.nv-clips-creator__fund-note{display:inline-flex;align-items:center;gap:4px;color:var(--nv-text-secondary);font-size:12px}.nv-clips-creator__payouts{margin:0 12px 6px}.nv-clips-creator__payouts>div{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:.5px solid var(--nv-separator)}.nv-clips-creator__payouts>div>span{min-width:0;flex:1;display:flex;flex-direction:column}.nv-clips-creator__payouts>div>span strong{font-size:13.5px;font-weight:600}.nv-clips-creator__payouts>div>span small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-creator__payouts>div>strong{font-size:14px;font-variant-numeric:tabular-nums}.nv-clips-creator__chip[data-status=pending]{background:#ff95002e;color:#ff9500}.nv-clips-charts{padding-bottom:6px;border-bottom:.5px solid var(--nv-separator)}.nv-clips-charts>header{display:flex;align-items:center;justify-content:space-between;padding-right:12px}.nv-clips-charts__weeks{display:flex;gap:2px;margin-top:6px;padding:2px;border-radius:8px;background:var(--nv-fill)}.nv-clips-charts__weeks>button{padding:4px 9px;border-radius:6px;color:var(--nv-text-secondary);font-size:12px;font-weight:600}.nv-clips-charts__weeks>button[data-active=true]{background:var(--nv-bg);color:var(--nv-text)}.nv-clips-charts__range{display:block;margin:-2px 16px 6px;color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-charts__kinds{display:flex;gap:6px;padding:0 12px 6px;overflow-x:auto;scrollbar-width:none}.nv-clips-charts__kinds::-webkit-scrollbar{display:none}.nv-clips-charts__kinds>button{flex:0 0 auto;padding:6px 12px;border:1px solid var(--nv-separator);border-radius:16px;font-size:12.5px;font-weight:600}.nv-clips-charts__kinds>button[data-active=true]{border-color:transparent;background:#ff2d55;color:#fff}.nv-clips-charts__row{display:flex;align-items:center;gap:10px;width:100%;padding:6px 14px;text-align:left}.nv-clips-charts__row>b{flex:0 0 22px;color:var(--nv-text-secondary);font-size:14px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.nv-clips-charts__row>b[data-top=true]{color:#ff2d55}.nv-clips-charts__row>span:nth-of-type(2){min-width:0;flex:1;display:flex;flex-direction:column}.nv-clips-charts__row>span:nth-of-type(2) strong{overflow:hidden;font-size:13.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.nv-clips-charts__row>span:nth-of-type(2) small{display:flex;align-items:center;gap:3px;overflow:hidden;color:var(--nv-text-secondary);font-size:12px;white-space:nowrap}.nv-clips-charts__row>em{flex:0 0 auto;color:var(--nv-text-secondary);font-size:12px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.nv-clips-charts__poster{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:46px;overflow:hidden;border-radius:5px;background:var(--nv-fill);color:var(--nv-text-secondary)}.nv-clips-charts__poster img{width:100%;height:100%;object-fit:cover}.nv-clips-analytics__entry{display:flex;align-items:center;gap:12px;width:calc(100% - 24px);margin:8px 12px 4px;padding:12px;border-radius:14px;background:var(--nv-fill);text-align:left}.nv-clips-analytics__entry>svg:first-child{flex:0 0 auto;color:#ff2d55}.nv-clips-analytics__entry>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-clips-analytics__entry>span>strong{font-size:14.5px;font-weight:700}.nv-clips-analytics__entry>span>small{color:var(--nv-text-secondary);font-size:12px}.nv-clips-analytics__entry>svg:last-child{flex:0 0 auto;color:var(--nv-text-secondary)}.nv-clips-analytics__range{display:flex;gap:4px;margin:6px 12px 8px;padding:3px;border-radius:10px;background:var(--nv-fill)}.nv-clips-analytics__range>button{flex:1;height:30px;border-radius:8px;font-size:13px;font-weight:600;color:var(--nv-text-secondary)}.nv-clips-analytics__range>button[data-active=true]{background:var(--nv-fill-strong);color:var(--nv-text)}.nv-clips-analytics__card{margin:6px 12px;padding:12px;border-radius:14px;background:var(--nv-fill)}.nv-clips-analytics__card>header{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:6px}.nv-clips-analytics__card>header>span{display:flex;flex-direction:column;gap:1px;min-width:0}.nv-clips-analytics__card>header>span>small{color:var(--nv-text-secondary);font-size:12px;font-weight:600}.nv-clips-analytics__card>header>span>strong{font-size:24px;font-weight:800;line-height:1.1}.nv-clips-analytics__card>header>em{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding:3px 8px;border-radius:10px;background:var(--nv-fill-strong);font-size:12px;font-style:normal;font-weight:700;color:var(--nv-text)}.nv-clips-analytics__card>header>em[data-trend=up]>svg{color:var(--nv-green)}.nv-clips-analytics__card>header>em[data-trend=down]>svg{color:var(--nv-red)}.nv-clips-analytics__chart>svg{display:block;width:100%;height:auto;overflow:visible;touch-action:none;cursor:crosshair}.nv-clips-analytics__readout{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-height:18px;margin-bottom:4px}.nv-clips-analytics__readout>small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-analytics__readout>strong{font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.nv-clips-analytics__axis{display:flex;justify-content:space-between;gap:6px;margin-top:4px}.nv-clips-analytics__axis>small{color:var(--nv-text-secondary);font-size:10.5px;font-variant-numeric:tabular-nums}.nv-clips-analytics__grid{stroke:var(--nv-separator);stroke-width:1}.nv-clips-analytics__line{fill:none;stroke:#ff2d55;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.nv-clips-analytics__area{fill:#ff2d55;fill-opacity:.1;stroke:none}.nv-clips-analytics__cursor{stroke:var(--nv-text-secondary);stroke-width:1;stroke-dasharray:3 3}.nv-clips-analytics__dot{fill:#ff2d55;stroke:var(--nv-bg);stroke-width:2}.nv-clips-analytics__bar{fill:#ff2d55;fill-opacity:.55}.nv-clips-analytics__bar[data-active=true]{fill-opacity:1}.nv-clips-analytics__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:6px 12px}.nv-clips-analytics__stat{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:9px 10px;border-radius:12px;background:var(--nv-fill)}.nv-clips-analytics__stat>svg{color:var(--nv-text-secondary)}.nv-clips-analytics__stat>strong{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.nv-clips-analytics__stat>small{overflow:hidden;max-width:100%;color:var(--nv-text-secondary);font-size:10.5px;white-space:nowrap;text-overflow:ellipsis}.nv-clips-analytics__poster{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:50px;border-radius:5px;object-fit:cover;background:var(--nv-fill-strong);color:var(--nv-text-secondary)}.nv-clips-analytics__top{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;text-align:left}.nv-clips-analytics__top>b{flex:0 0 auto;width:16px;color:var(--nv-text-secondary);font-size:13px;font-weight:700;text-align:center}.nv-clips-analytics__top>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.nv-clips-analytics__top>span>strong{overflow:hidden;font-size:13.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.nv-clips-analytics__top>span>small{display:flex;align-items:center;gap:3px;color:var(--nv-text-secondary);font-size:11.5px;font-variant-numeric:tabular-nums}.nv-clips-analytics__top>span>small>svg:not(:first-child){margin-left:7px}.nv-clips-analytics__top>svg:last-child{flex:0 0 auto;color:var(--nv-text-secondary)}.nv-clips-analytics__top+.nv-clips-analytics__top{border-top:.5px solid var(--nv-separator)}.nv-clips-analytics__clip{display:flex;align-items:center;gap:10px;margin:2px 14px 8px}.nv-clips-analytics__clip>span{min-width:0;display:flex;flex-direction:column;gap:2px}.nv-clips-analytics__clip>span>strong{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600}.nv-clips-analytics__clip>span>small{color:var(--nv-text-secondary);font-size:11.5px}.nv-clips-analytics__rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:6px 12px}.nv-clips-analytics__rates>span{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:12px;background:var(--nv-fill)}.nv-clips-analytics__rates>span>small{color:var(--nv-text-secondary);font-size:11px}.nv-clips-analytics__rates>span>strong{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.nv-clips-analytics__open{margin:10px 12px 4px;width:calc(100% - 24px)}.nv-clips-live[data-split=true]>.nv-clips-live__camera{top:0;bottom:auto;height:50%}.nv-clips-live__guest{position:absolute;left:0;right:0;top:50%;bottom:0;z-index:1;overflow:hidden;border-top:2px solid #000;background:#000}.nv-clips-live__guest>canvas,.nv-clips-live__guest>video,.nv-clips-live__guest>.nv-clips-live__guest-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nv-clips-live__guest-label{position:absolute;left:10px;top:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;max-width:220px;padding:3px 9px;border-radius:11px;background:#00000080;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-clips-live__guest-remove{position:absolute;right:10px;top:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#00000080}.nv-clips-live__notice{position:absolute;left:50%;top:calc(var(--nv-safe-top) + 92px);z-index:6;max-width:300px;margin:0;padding:6px 12px;border-radius:14px;background:#000000b3;transform:translate(-50%);font-size:12.5px;font-weight:600;text-align:center;pointer-events:none;animation:nv-clips-collab-in .25s ease}.nv-clips-live__invite{position:absolute;left:16px;right:16px;top:34%;z-index:8;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 16px 14px;border-radius:18px;background:#1c1c20f0;text-align:center;box-shadow:0 10px 30px #00000080;animation:nv-clips-collab-fade .25s ease}.nv-clips-live__invite>strong{font-size:15px}.nv-clips-live__invite>small{max-width:280px;color:#ffffffb3;font-size:12.5px;line-height:1.35}.nv-clips-live__invite>div{display:flex;gap:8px;width:100%;margin-top:4px}.nv-clips-live__invite>div>button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-variant-numeric:tabular-nums}.nv-clips-live__invite .nv-clips__secondary{background:#ffffff2e;color:#fff}@keyframes nv-clips-collab-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes nv-clips-collab-fade{0%{opacity:0}to{opacity:1}}.nv-assist{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;color:var(--nv-text);background:radial-gradient(120% 60% at 50% 0%,#6e5cf62e,#6e5cf600 70%),var(--nv-bg)}.nv-assist__bar{flex:0 0 auto;display:grid;grid-template-columns:38px 1fr 38px;align-items:center;margin-top:var(--nv-safe-top);padding:8px 10px}.nv-assist__bar strong{text-align:center;font-size:18px}.nv-assist__bar button{color:var(--nv-accent)}.nv-assist__bar button:disabled{opacity:.35}.nv-assist__scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:8px 14px 14px}.nv-assist__hello{display:flex;flex-direction:column;align-items:center;gap:6px;margin:auto 0;padding:20px 10px;text-align:center}.nv-assist__hello h2{margin:10px 0 0;font-size:22px;font-weight:650}.nv-assist__hello p{margin:0;color:var(--nv-text-secondary);font-size:13px}.nv-assist__glow{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#6e5cf6,#c264ff 55%,#ff8fb1);box-shadow:0 10px 30px #6e5cf673}.nv-assist__bubble{align-self:flex-start;max-width:82%;padding:9px 12px;border-radius:18px 18px 18px 6px;background:var(--nv-surface-solid);font-size:14px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}.nv-assist__bubble.is-user{align-self:flex-end;border-radius:18px 18px 6px;background:#6e5cf6;color:#fff}.nv-assist__badge{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:6px;background:#6e5cf633;color:#8f80ff;font-size:10px;font-style:normal;font-weight:700;vertical-align:1px}.nv-assist__reply{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nv-assist__card{width:88%;padding:11px 12px;border:1px solid var(--nv-border);border-radius:16px;background:var(--nv-surface-solid)}.nv-assist__card[data-status=failed]{border-color:#ff453a80}.nv-assist__card[data-status=cancelled]{opacity:.6}.nv-assist__card-head{display:flex;align-items:center;gap:9px}.nv-assist__card-head strong{flex:1;min-width:0;font-size:14px;overflow-wrap:anywhere}.nv-assist__card-head>svg{color:#30d158}.nv-assist__card-icon{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#fff;background:linear-gradient(135deg,#6e5cf6,#a35cff)}.nv-assist__quote{margin:8px 0 0;padding:8px 10px;border-left:3px solid #6e5cf6;border-radius:6px;background:#6e5cf614;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.nv-assist__weather{display:flex;align-items:center;gap:12px;margin-top:10px}.nv-assist__weather>div{display:flex;flex-direction:column}.nv-assist__weather strong{font-size:30px;font-weight:300;line-height:1}.nv-assist__weather span{font-size:12px}.nv-assist__weather small{color:var(--nv-text-secondary);font-size:11px}.nv-assist__status{display:block;margin-top:7px;color:var(--nv-text-secondary);font-size:11px}.nv-assist__status[data-error=true]{color:#ff453a}.nv-assist__buttons{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.nv-assist__buttons button{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:999px;background:#7f7f7f29;color:var(--nv-text);font-size:12px}.nv-assist__buttons button.is-primary{background:#6e5cf6;color:#fff}.nv-assist__choices{display:flex;flex-direction:column;gap:6px;width:88%}.nv-assist__choices button{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:9px 12px;border-radius:12px;background:var(--nv-surface-solid);color:var(--nv-text);text-align:left}.nv-assist__choices button strong{font-size:13px}.nv-assist__choices button small{color:var(--nv-text-secondary);font-size:11px}.nv-assist__typing{align-self:flex-start;display:flex;gap:4px;padding:12px 14px;border-radius:18px;background:var(--nv-surface-solid)}.nv-assist__typing span{width:6px;height:6px;border-radius:50%;background:var(--nv-text-secondary);animation:nv-assist-dot 1.2s infinite ease-in-out}.nv-assist__typing span:nth-child(2){animation-delay:.15s}.nv-assist__typing span:nth-child(3){animation-delay:.3s}.nv-assist__dock{flex:0 0 auto;padding:6px 0 16px;border-top:1px solid var(--nv-border);background:var(--nv-bg)}.nv-assist__chips{display:flex;gap:6px;overflow-x:auto;padding:4px 14px 6px;scrollbar-width:none}.nv-assist__chips::-webkit-scrollbar{display:none}.nv-assist__chips button{flex:0 0 auto;padding:7px 11px;border:1px solid rgba(110,92,246,.35);border-radius:999px;background:#6e5cf61a;color:var(--nv-text);font-size:12px;white-space:nowrap}.nv-assist__chips button:disabled{opacity:.5}.nv-assist__note{margin:2px 16px 8px;color:var(--nv-text-secondary);font-size:10px;line-height:1.35;text-align:center}.nv-assist__input{display:flex;align-items:center;gap:10px;padding:0 14px}.nv-assist__input input{flex:1;min-width:0;padding:12px 14px;border:1px solid var(--nv-border);border-radius:999px;outline:0;background:var(--nv-surface-solid);color:var(--nv-text);font-size:14px}.nv-assist__orb{flex:0 0 auto;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#6e5cf6,#c264ff 55%,#ff8fb1);box-shadow:0 6px 18px #6e5cf673;transition:transform .15s ease}.nv-assist__orb:active{transform:scale(.94)}.nv-assist__orb:disabled{opacity:.6}.nv-assist__orb.is-busy{animation:nv-assist-pulse 1.4s infinite ease-in-out}@keyframes nv-assist-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes nv-assist-pulse{0%,to{box-shadow:0 6px 18px #6e5cf673}50%{box-shadow:0 6px 28px #c264ffbf}}@keyframes nv-racing-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes nv-racing-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes nv-racing-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes nv-racing-rec{0%,to{box-shadow:0 0 #ff453a8c}70%{box-shadow:0 0 0 10px #ff453a00}}.nv-racing{--race-accent: #e11d48;--race-accent-soft: rgba(225, 29, 72, .18);--race-accent-ink: #fff;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#0b0b0f;color:#fff}.nv-racing button,.nv-racing input,.nv-racing textarea,.nv-racing select{font:inherit;color:inherit}.nv-racing button{cursor:pointer}.nv-racing button:disabled{opacity:.42;cursor:default}.nv-racing input,.nv-racing textarea,.nv-racing select{width:100%;min-height:40px;padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#1d1d26;color:#fff;font-size:14px;outline:none}.nv-racing input::placeholder,.nv-racing textarea::placeholder,.nv-racing select::placeholder{color:#ffffff5c}.nv-racing input:focus,.nv-racing textarea:focus,.nv-racing select:focus{border-color:var(--race-accent)}.nv-racing textarea{resize:none;min-height:70px;line-height:1.4}.nv-racing select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.56) 50%),linear-gradient(135deg,rgba(255,255,255,.56) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:30px}.nv-racing__body,.nv-racing__page{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.nv-racing__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 14px 18px;scrollbar-width:none}.nv-racing__scroll::-webkit-scrollbar{display:none}.nv-racing__bar{flex:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin-top:var(--nv-safe-top);padding:4px 8px 6px;min-height:44px}.nv-racing__bar>strong{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;overflow:hidden;font-size:16.5px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.nv-racing__bar>button,.nv-racing__bar>span>button{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px}.nv-racing__bar--title>strong{justify-content:flex-start;font-size:26px;font-weight:850;letter-spacing:-.03em;font-style:italic;grid-column:1/3;padding-left:8px}.nv-racing__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#fff}.nv-racing__icon-btn:active{background:#ffffff14}.nv-racing__link{padding:4px 2px;color:var(--race-accent);font-size:14px;font-weight:700}.nv-racing__tabs{flex:0 0 auto;display:flex;justify-content:space-around;align-items:center;padding:6px 6px calc(var(--nv-safe-bottom) - 6px);border-top:1px solid rgba(255,255,255,.08);background:#07070a}.nv-racing__tabs>button{position:relative;flex:1;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#ffffff5c}.nv-racing__tabs>button>small{font-size:9.5px;font-weight:650;letter-spacing:.02em}.nv-racing__tabs>button[data-active=true]{color:#fff}.nv-racing__tabs>button[data-active=true] svg{color:var(--race-accent);stroke-width:2.5}.nv-racing__badge{position:absolute;top:1px;left:50%;min-width:16px;height:16px;margin-left:5px;padding:0 4px;border-radius:8px;background:var(--race-accent);color:#fff;font-size:9.5px;font-weight:800;line-height:16px;text-align:center}.nv-racing__seg{flex:0 0 auto;display:flex;gap:2px;margin:2px 14px 10px;padding:3px;border-radius:12px;background:#15151c}.nv-racing__seg>button{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 6px;border-radius:9px;font-size:12.5px;font-weight:700;color:#ffffff8f;white-space:nowrap}.nv-racing__seg>button[data-active=true]{background:#1d1d26;color:#fff;box-shadow:inset 0 -2px 0 var(--race-accent)}.nv-racing__seg>button[data-kind=underground][data-active=true]{color:#b6ff3b;box-shadow:inset 0 -2px #ff2bd6}.nv-racing__chips{display:flex;gap:6px;flex-wrap:wrap}.nv-racing__chips>button{padding:6px 11px;border-radius:999px;background:#1d1d26;border:1px solid rgba(255,255,255,.08);font-size:12.5px;font-weight:650;color:#ffffff8f}.nv-racing__chips>button[data-active=true]{border-color:var(--race-accent);background:var(--race-accent-soft);color:#fff}.nv-racing__chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -14px;padding:0 14px 2px}.nv-racing__chips--scroll::-webkit-scrollbar{display:none}.nv-racing__chips--scroll>button{flex:0 0 auto}.nv-racing__heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:16px 2px 8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8f}.nv-racing__heading>button{font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--race-accent);font-weight:700}.nv-racing__heading:first-child{margin-top:4px}.nv-racing__card{position:relative;margin-bottom:10px;padding:13px;border-radius:18px;background:#15151c;border:1px solid rgba(255,255,255,.08)}.nv-racing__hero{position:relative;overflow:hidden;margin-bottom:12px;padding:16px;border-radius:20px;background:linear-gradient(135deg,rgba(225,29,72,.38),rgba(225,29,72,.06) 55%,transparent),#15151c;border:1px solid rgba(225,29,72,.35)}.nv-racing__hero:after{content:"";position:absolute;right:-30px;top:-30px;width:140px;height:140px;opacity:.12;background:repeating-conic-gradient(#fff 0 25%,transparent 0 50%) 0 0/20px 20px;transform:rotate(20deg);pointer-events:none}.nv-racing__hero>h2{margin:0 0 3px;font-size:21px;font-weight:850;letter-spacing:-.02em}.nv-racing__hero>p{margin:0;color:#ffffff8f;font-size:13px;line-height:1.4}.nv-racing__muted{margin:0;color:#ffffff8f;font-size:12.5px;line-height:1.4}.nv-racing__hint{margin:6px 2px 0;color:#ffffff5c;font-size:11.5px;line-height:1.4}.nv-racing__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 20px;color:#ffffff8f;text-align:center;font-size:13px}.nv-racing__empty>svg{color:#ffffff5c}.nv-racing__empty>strong{color:#fff;font-size:15px}.nv-racing__loading{padding:18px 14px;display:flex;flex-direction:column;gap:10px}.nv-racing__loading>span{height:74px;border-radius:18px;background:#15151c;animation:nv-racing-pulse 1.4s ease-in-out infinite}.nv-racing__list{display:flex;flex-direction:column;gap:8px}.nv-racing__lobby{display:flex;flex-direction:column;gap:9px;width:100%;padding:12px 13px;border-radius:18px;text-align:left;background:#15151c;border:1px solid rgba(255,255,255,.08)}.nv-racing__lobby:active{background:#1d1d26}.nv-racing__lobby>header{display:flex;align-items:center;gap:9px}.nv-racing__lobby>header>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__lobby>header>div>strong{font-size:15px;font-weight:750;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__lobby>header>div>small{color:#ffffff8f;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__lobby>footer{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:#ffffff8f}.nv-racing__lobby>footer>span{display:inline-flex;align-items:center;gap:4px}.nv-racing__lobby>footer>b{margin-left:auto;color:#fff;font-size:13px}.nv-racing__row{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border-radius:14px;text-align:left;background:#15151c}.nv-racing__row+.nv-racing__row{margin-top:6px}.nv-racing__row>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__row>span:not([class])>strong{font-size:14px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__row>span:not([class])>small{color:#ffffff8f;font-size:11.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__row>b{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.nv-racing__row>svg:last-child{color:#ffffff5c;flex-shrink:0}.nv-racing__row[data-me=true]{background:var(--race-accent-soft);box-shadow:inset 3px 0 0 var(--race-accent)}.nv-racing__rank{flex:0 0 auto;width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#1d1d26;font-size:13px;font-weight:850;font-variant-numeric:tabular-nums}.nv-racing__rank[data-place="1"]{background:#ffd166;color:#1a1300}.nv-racing__rank[data-place="2"]{background:#c9d1d9;color:#111}.nv-racing__rank[data-place="3"]{background:#d08a52;color:#1a0d00}.nv-racing__rank[data-dnf=true]{background:#ff453a29;color:var(--nv-red, #ff453a);font-size:10px}.nv-racing__avatar{flex:0 0 auto;width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--race-accent),#6d0a24);font-size:15px;font-weight:850;color:#fff;text-transform:uppercase}.nv-racing__avatar[data-size=lg]{width:64px;height:64px;border-radius:20px;font-size:26px}.nv-racing__tier{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 6px;border-radius:7px;background:var(--tier, #8e8e93);color:#0b0b0f;font-size:12px;font-weight:900;font-style:italic;letter-spacing:.02em}.nv-racing__tier[data-size=lg]{min-width:36px;height:30px;border-radius:9px;font-size:16px}.nv-racing__pill{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#1d1d26;font-size:11px;font-weight:700;color:#ffffff8f;white-space:nowrap}.nv-racing__pill[data-tone=accent]{background:var(--race-accent-soft);color:#ff8aa5}.nv-racing__pill[data-tone=green]{background:#30d15826;color:#30d158}.nv-racing__pill[data-tone=amber]{background:#ffb02026;color:#ffb020}.nv-racing__pill[data-tone=red]{background:#ff453a26;color:#ff6961}.nv-racing__pill[data-tone=neon]{background:#b6ff3b1f;color:#b6ff3b}.nv-racing__pill[data-live=true]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:nv-racing-pulse 1.2s infinite}.nv-racing__crewtag{display:inline-flex;align-items:center;padding:1px 5px;border-radius:5px;font-size:10.5px;font-weight:850;letter-spacing:.04em;border:1px solid var(--crew, rgba(255, 255, 255, .56));color:var(--crew, rgba(255, 255, 255, .56))}.nv-racing__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nv-racing__stats[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-racing__stats[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-racing__stats>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px;border-radius:14px;background:#1d1d26}.nv-racing__stats>div>small{font-size:10.5px;font-weight:650;color:#ffffff8f;text-transform:uppercase;letter-spacing:.04em}.nv-racing__stats>div>strong{font-size:17px;font-weight:850;font-variant-numeric:tabular-nums;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__delta{font-weight:800;font-variant-numeric:tabular-nums}.nv-racing__delta[data-sign=up]{color:#30d158}.nv-racing__delta[data-sign=down]{color:#ff6961}.nv-racing__mono{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-variant-numeric:tabular-nums}.nv-racing__actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.nv-racing__actions>button{flex:1}.nv-racing__btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border-radius:14px;background:#1d1d26;font-size:14px;font-weight:750}.nv-racing__btn[data-kind=primary]{background:var(--race-accent);color:var(--race-accent-ink);box-shadow:0 6px 18px #e11d4847}.nv-racing__btn[data-kind=danger]{background:#ff453a26;color:#ff6961}.nv-racing__btn[data-kind=quiet]{background:transparent;color:#ffffff8f}.nv-racing__btn[data-wide=true]{width:100%}.nv-racing__fab{position:absolute;right:16px;bottom:14px;z-index:5;display:inline-flex;align-items:center;gap:6px;height:46px;padding:0 18px;border-radius:23px;background:var(--race-accent);color:#fff;font-size:14px;font-weight:800;box-shadow:0 8px 24px #e11d4873}.nv-racing__form{display:flex;flex-direction:column;gap:12px}.nv-racing__field{display:flex;flex-direction:column;gap:6px}.nv-racing__field>label,.nv-racing__field>span{font-size:11.5px;font-weight:750;color:#ffffff8f;text-transform:uppercase;letter-spacing:.05em}.nv-racing__field>small{color:#ffffff5c;font-size:11.5px}.nv-racing__inline{display:flex;gap:8px;align-items:center}.nv-racing__inline>*{flex:1;min-width:0}.nv-racing__switch-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#1d1d26}.nv-racing__switch-row>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__switch-row>span>strong{font-size:14px;font-weight:700}.nv-racing__switch-row>span>small{color:#ffffff8f;font-size:11.5px;line-height:1.3}.nv-racing__stepper{display:flex;align-items:center;gap:4px;padding:3px;border-radius:12px;background:#1d1d26}.nv-racing__stepper>button{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#15151c}.nv-racing__stepper>strong{flex:1;text-align:center;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.nv-racing__code-input{text-align:center;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:20px!important;letter-spacing:.3em;text-transform:uppercase}.nv-racing__code{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;border-radius:14px;background:#1d1d26}.nv-racing__code>strong{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:22px;letter-spacing:.25em}.nv-racing__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;background:#0000008c}.nv-racing__sheet>section{display:flex;flex-direction:column;width:100%;max-height:88%;padding:6px 0 calc(var(--nv-safe-bottom) + 4px);border-radius:22px 22px 0 0;background:#121218;border-top:1px solid rgba(255,255,255,.08);animation:nv-racing-sheet .26s var(--nv-spring, ease)}.nv-racing__sheet>section[data-tall=true]{height:88%}.nv-racing__sheet>section>header{flex:0 0 auto;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;padding:4px 8px 8px}.nv-racing__sheet>section>header:before{content:"";position:absolute;left:50%;width:36px;height:4px;margin:-12px 0 0 -18px;border-radius:2px;background:#fff3}.nv-racing__sheet>section>header>strong{grid-column:2;text-align:center;font-size:15px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__sheet>section>header>button{grid-column:3;display:inline-flex;align-items:center;justify-content:center;height:32px;color:#ffffff8f}.nv-racing__sheet>section>.nv-racing__scroll{padding-top:0}.nv-racing__sheet>section>footer{flex:0 0 auto;padding:8px 14px 0;display:flex;gap:8px}.nv-racing__sheet>section>footer>button{flex:1}.nv-racing__menu{display:flex;flex-direction:column;padding:0 8px}.nv-racing__menu>button{display:flex;align-items:center;gap:12px;width:100%;padding:13px 10px;border-radius:12px;text-align:left;font-size:14.5px;font-weight:600}.nv-racing__menu>button:active{background:#1d1d26}.nv-racing__menu>button[data-kind=danger]{color:#ff6961}.nv-racing__countdown{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 10px;border-radius:18px;background:#050507;border:1px solid rgba(255,255,255,.08)}.nv-racing__countdown>small{font-size:11px;font-weight:750;color:#ffffff8f;text-transform:uppercase;letter-spacing:.1em}.nv-racing__countdown>strong{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:36px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums}.nv-racing__countdown[data-soon=true]>strong{color:var(--race-accent);animation:nv-racing-pulse 1s infinite}.nv-racing__pool{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:linear-gradient(90deg,rgba(255,209,102,.14),transparent),#15151c;border:1px solid rgba(255,209,102,.25)}.nv-racing__pool>svg{color:#ffd166}.nv-racing__pool>div{flex:1;display:flex;flex-direction:column;gap:1px}.nv-racing__pool>div>small{color:#ffffff8f;font-size:11.5px}.nv-racing__pool>div>strong{font-size:20px;font-weight:850}.nv-racing__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;font-size:12.5px}.nv-racing__facts>span{display:flex;align-items:center;gap:6px;min-width:0;color:#ffffff8f}.nv-racing__facts>span>b{color:#fff;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__facts svg{flex-shrink:0}.nv-racing__entrant-actions{display:inline-flex;gap:4px}.nv-racing__entrant-actions>button{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#1d1d26;color:#ffffff8f}.nv-racing__odds{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:14px;background:#15151c;text-align:left}.nv-racing__odds+.nv-racing__odds{margin-top:6px}.nv-racing__odds>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__odds>span>strong{font-size:14px;font-weight:700}.nv-racing__odds>span>small{color:#ffffff8f;font-size:11.5px}.nv-racing__odds>b{min-width:56px;padding:6px 8px;border-radius:10px;background:#1d1d26;text-align:center;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:14px;font-weight:800}.nv-racing__odds[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--race-accent)}.nv-racing__odds[data-active=true]>b{background:var(--race-accent);color:#fff}.nv-racing__betslip{display:flex;flex-direction:column;gap:8px;padding:12px 14px 0;border-top:1px solid rgba(255,255,255,.08)}.nv-racing__map{position:relative;flex:0 0 auto;height:250px;margin:0 0 12px;border-radius:18px;overflow:hidden}.nv-racing__map .nv-maps__grid{border-radius:18px}.nv-racing__map[data-size=full]{flex:1;height:auto;min-height:220px;margin:0 12px 8px}.nv-racing__route{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.nv-racing__route polyline{fill:none;stroke:var(--race-accent);stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(0,0,0,.6))}.nv-racing__route .is-closing{stroke-dasharray:6 6;opacity:.75}.nv-racing__cp{position:absolute;z-index:3;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#0b0b0f;border:2px solid var(--race-accent);font-size:10px;font-weight:900;box-shadow:0 2px 6px #00000073;padding:0}.nv-racing__cp[data-kind=start]{width:28px;height:28px;background:#30d158;border-color:#fff;color:#062b10}.nv-racing__cp[data-kind=finish]{width:28px;height:28px;border-color:#fff;color:#fff;background:repeating-conic-gradient(#111 0,#111 25%,#fff 0,#fff 50%) 0 0/10px 10px}.nv-racing__cp[data-kind=finish]>*{filter:drop-shadow(0 0 2px #000)}.nv-racing__cp[data-selected=true]{transform:translate(-50%,-50%) scale(1.25);box-shadow:0 0 0 3px #e11d4880}.nv-racing__cp[data-passed=true]{background:var(--race-accent);color:#fff}.nv-racing__cp[data-next=true]{animation:nv-racing-pulse 1s infinite}.nv-racing__ring{position:absolute;z-index:2;transform:translate(-50%,-50%);border-radius:50%;border:1.5px dashed rgba(255,255,255,.45);pointer-events:none}.nv-racing__editor-tools{flex:0 0 auto;margin:0 12px calc(var(--nv-safe-bottom) - 8px);padding:12px;border-radius:20px;background:#121218;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:10px}.nv-racing__rec{display:flex;align-items:center;gap:10px}.nv-racing__rec>i{width:12px;height:12px;border-radius:50%;background:#ff453a;animation:nv-racing-rec 1.4s infinite}.nv-racing__rec>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__rec>span>strong{font-size:15px;font-weight:800}.nv-racing__rec>span>small{color:#ffffff8f;font-size:12px}.nv-racing__key{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;border:1px solid rgba(255,255,255,.35);border-bottom-width:3px;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:12px;font-weight:800}.nv-racing__banner{display:flex;align-items:center;gap:9px;margin-bottom:10px;padding:10px 12px;border-radius:14px;background:#ffb0201f;color:#ffb020;font-size:12.5px;font-weight:650;line-height:1.35}.nv-racing__banner>span{flex:1}.nv-racing__banner>svg{flex-shrink:0}.nv-racing__banner[data-tone=red]{background:#ff453a24;color:#ff6961}.nv-racing__banner[data-tone=accent]{background:var(--race-accent-soft);color:#ff8aa5}.nv-racing__live-head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.nv-racing__live-head>div{display:flex;flex-direction:column;align-items:center;gap:1px;padding:12px 6px;border-radius:16px;background:#15151c}.nv-racing__live-head>div>small{font-size:10.5px;font-weight:750;color:#ffffff8f;text-transform:uppercase;letter-spacing:.08em}.nv-racing__live-head>div>strong{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:22px;font-weight:850;font-variant-numeric:tabular-nums}.nv-racing__live-head>div:first-child>strong{color:var(--race-accent);font-size:28px}.nv-racing__clock{text-align:center;margin:0 0 12px;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:40px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.01em}.nv-racing__splits{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.nv-racing__splits th{text-align:left;padding:6px 8px;font-size:10.5px;color:#ffffff8f;text-transform:uppercase;letter-spacing:.06em;font-weight:750}.nv-racing__splits td{padding:8px;border-top:1px solid rgba(255,255,255,.08);font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace}.nv-racing__splits td:first-child,.nv-racing__splits th:first-child{padding-left:2px}.nv-racing__splits td:last-child,.nv-racing__splits th:last-child{text-align:right}.nv-racing__splits tr[data-best=true] td{color:#c084fc}.nv-racing__podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;margin:6px 0 14px}.nv-racing__podium>div{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;text-align:center;animation:nv-racing-pop .4s ease both}.nv-racing__podium>div>strong{max-width:100%;font-size:13px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__podium>div>small{color:#ffffff8f;font-size:11px;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace}.nv-racing__podium>div>i{width:100%;border-radius:12px 12px 4px 4px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px;font-style:normal;font-size:22px;font-weight:900;color:#111}.nv-racing__podium>div:nth-child(1)>i{height:58px;background:linear-gradient(#c9d1d9,#c9d1d959)}.nv-racing__podium>div:nth-child(2)>i{height:82px;background:linear-gradient(#ffd166,#ffd16659)}.nv-racing__podium>div:nth-child(3)>i{height:44px;background:linear-gradient(#d08a52,#d08a5259)}.nv-racing__podium>div:nth-child(2){animation-delay:.1s}.nv-racing__podium>div:nth-child(3){animation-delay:.2s}.nv-racing__payout{color:#30d158;font-weight:800}.nv-racing__onboard{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:24px 22px calc(var(--nv-safe-bottom) + 10px);background:radial-gradient(ellipse 120% 60% at 50% 0%,rgba(225,29,72,.35),transparent 70%)}.nv-racing__onboard>svg{color:var(--race-accent)}.nv-racing__onboard>h1{margin:0;font-size:30px;font-weight:900;font-style:italic;letter-spacing:-.03em;line-height:1.05}.nv-racing__onboard>p{margin:0;color:#ffffff8f;font-size:14px;line-height:1.45}.nv-racing__profile-head{display:flex;align-items:center;gap:14px;margin-bottom:12px}.nv-racing__profile-head>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nv-racing__profile-head>div>strong{font-size:22px;font-weight:850;letter-spacing:-.02em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__profile-head>div>small{color:#ffffff8f;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.nv-racing__crew-head{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:16px;border-radius:20px;background:linear-gradient(135deg,var(--crew, #e11d48) -120%,transparent 70%),#15151c;border:1px solid rgba(255,255,255,.08)}.nv-racing__crew-head>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nv-racing__crew-head>div>strong{font-size:20px;font-weight:850;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__crew-head>div>small{color:#ffffff8f;font-size:12.5px}.nv-racing__swatches{display:flex;gap:8px;flex-wrap:wrap}.nv-racing__swatches>button{width:30px;height:30px;border-radius:50%;border:2px solid transparent;background:var(--swatch)}.nv-racing__swatches>button[data-active=true]{border-color:#fff;box-shadow:0 0 0 2px var(--swatch)}.nv-racing__contact{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;text-align:left}.nv-racing__contact>span:first-child{flex:0 0 auto;width:36px;height:36px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.nv-racing__contact>span:first-child>img{width:100%;height:100%;object-fit:cover}.nv-racing__contact>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column}.nv-racing__contact>span:nth-child(2)>small{color:#ffffff8f;font-size:11.5px}.nv-racing__contact>svg{color:var(--race-accent)}.nv-racing__contact[data-active=true]{background:var(--race-accent-soft)}.nv-racing__toast{position:absolute;left:10px;right:10px;bottom:10px;z-index:50;display:flex;align-items:center;gap:4px;padding:4px 4px 4px 0;border-radius:16px;background:#1d1d26;border:1px solid rgba(225,29,72,.45);box-shadow:0 10px 28px #00000080;animation:nv-racing-pop .25s ease}.nv-racing__toast>button:first-child{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:8px 12px;text-align:left}.nv-racing__toast>button:first-child>svg:first-child{color:var(--race-accent);flex-shrink:0}.nv-racing__toast>button:first-child>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__toast>button:first-child>span>strong{font-size:13.5px;font-weight:750;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__toast>button:first-child>span>small{color:#ffffff8f;font-size:11.5px}.nv-racing__toast>button:last-child:not(:first-child){width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#ffffff8f}.nv-racing__toast[data-tone=red]{border-color:#ff453a73}.nv-racing__toast[data-tone=red]>button:first-child>svg:first-child{color:#ff6961}.nv-racing__banner>button{display:inline-flex;color:inherit}.nv-racing[data-underground=true]{--race-accent: #ff2bd6;--race-accent-soft: rgba(255, 43, 214, .14);background:radial-gradient(ellipse 90% 40% at 50% 0%,rgba(255,43,214,.16),transparent 70%),radial-gradient(ellipse 80% 40% at 50% 100%,rgba(34,230,255,.1),transparent 70%),#05030a}.nv-racing[data-underground=true] .nv-racing__bar>strong{color:#b6ff3b;text-shadow:0 0 10px rgba(182,255,59,.55)}.nv-racing[data-underground=true] .nv-racing__lobby,.nv-racing[data-underground=true] .nv-racing__card{background:#0e0818d9;border-color:#ff2bd647;box-shadow:0 0 0 1px #22e6ff0f,0 0 18px #ff2bd614}.nv-racing[data-underground=true] .nv-racing__lobby>header strong{color:#22e6ff;text-shadow:0 0 8px rgba(34,230,255,.45)}.nv-racing[data-underground=true] .nv-racing__hero{background:linear-gradient(135deg,rgba(255,43,214,.32),rgba(34,230,255,.1) 60%,transparent),#0c0616;border-color:#ff2bd673}.nv-racing[data-underground=true] .nv-racing__hero>h2{color:#b6ff3b;text-shadow:0 0 12px rgba(182,255,59,.45)}.nv-racing[data-underground=true] .nv-racing__btn[data-kind=primary]{background:linear-gradient(90deg,#ff2bd6,#8b2cff);box-shadow:0 0 18px #ff2bd673}.nv-racing[data-underground=true] .nv-racing__countdown>strong{color:#22e6ff;text-shadow:0 0 14px rgba(34,230,255,.6)}.nv-racing[data-underground=true] .nv-racing__pool{border-color:#b6ff3b59;background:linear-gradient(90deg,rgba(182,255,59,.12),transparent),#0e0818d9}.nv-racing[data-underground=true] .nv-racing__pool>svg{color:#b6ff3b}.nv-racing[data-underground=true] .nv-racing__route polyline{stroke:#22e6ff;filter:drop-shadow(0 0 4px rgba(34,230,255,.8))}.nv-racing[data-underground=true] .nv-racing__tabs{background:#05030a;border-top-color:#ff2bd640}.nv-racing__list--tight{gap:6px}.nv-racing__list--tight .nv-racing__row+.nv-racing__row{margin-top:0}.nv-racing__heading>span{font-size:11.5px;letter-spacing:.02em;color:#ffffff5c;font-variant-numeric:tabular-nums}.nv-racing__btn--icon{flex:0 0 auto!important;width:44px;padding:0}.nv-racing__row strong>em,.nv-racing__odds strong>em{margin-left:6px;padding:1px 5px;border-radius:5px;background:var(--race-accent);color:#fff;font-size:9.5px;font-style:normal;font-weight:850;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.nv-racing__row strong>.nv-racing__crewtag,.nv-racing__odds strong>.nv-racing__crewtag{margin-left:6px;font-style:normal;vertical-align:1px}.nv-racing__emblem{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 5px;border-radius:11px;background:var(--crew, #e11d48);color:#0b0b0f;font-size:12.5px;font-weight:900;font-style:italic;letter-spacing:.03em;box-shadow:inset 0 -3px #00000038,0 0 14px #00000040}.nv-racing__emblem[data-size=lg]{min-width:60px;height:60px;border-radius:18px;font-size:19px}.nv-racing__profile-head small>.nv-racing__emblem{min-width:0;height:18px;padding:0 5px;border-radius:5px;font-size:10px;box-shadow:none}.nv-racing__crew-head>div>small{display:inline-flex;align-items:center;gap:4px}.nv-racing__member{padding:6px 6px 6px 8px}.nv-racing__member>.nv-racing__pill{flex-shrink:0}.nv-racing__member>.nv-racing__icon-btn{flex-shrink:0;color:#ffffff8f}.nv-racing__member-main{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:4px 0;text-align:left}.nv-racing__member-main>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__member-main>span:last-child>strong{font-size:14px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__member-main>span:last-child>small{color:#ffffff8f;font-size:11.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__invite{border-color:var(--crew, rgba(255, 255, 255, .08));background:linear-gradient(135deg,var(--crew, #e11d48) -160%,transparent 60%),#15151c}.nv-racing__invite>header{display:flex;align-items:center;gap:11px}.nv-racing__invite>header>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__invite>header>span>strong{font-size:15px;font-weight:800}.nv-racing__invite>header>span>small{color:#ffffff8f;font-size:12px}.nv-racing__invite>.nv-racing__hint{display:block;margin:8px 0 0}.nv-racing__menu--card{padding:4px;border-radius:16px;background:#15151c;border:1px solid rgba(255,255,255,.08)}.nv-racing__code>.nv-racing__icon-btn{color:#ffffff8f}.nv-racing__crew-preview{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:12px;border-radius:16px;background:linear-gradient(135deg,var(--crew, #e11d48) -140%,transparent 70%),#1d1d26}.nv-racing__crew-preview>strong{flex:1;min-width:0;font-size:17px;font-weight:850;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__filters{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.nv-racing__filters>.nv-racing__hint{display:flex;align-items:center;gap:4px}.nv-racing__picker{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:14px;text-align:left;background:#15151c;border:1px solid rgba(255,255,255,.08)}.nv-racing__picker>svg:first-child{color:var(--race-accent);flex-shrink:0}.nv-racing__picker>svg:last-child{color:#ffffff8f;flex-shrink:0}.nv-racing__picker>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nv-racing__picker>span>strong{font-size:14.5px;font-weight:750;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-racing__picker>span>small{color:#ffffff8f;font-size:11.5px}.nv-racing__board-row:disabled{opacity:1;cursor:default}.nv-racing__board-row>b{flex-shrink:0}.nv-racing__board-row>b[data-unit=ms]{font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Consolas,monospace;font-size:13px}.nv-racing__board-row>.nv-racing__avatar,.nv-racing__board-row>.nv-racing__emblem{width:32px;min-width:32px;height:32px;border-radius:10px;font-size:13px}.nv-racing__board-row>.nv-racing__emblem{width:auto;font-size:10.5px}.nv-racing__board-gap{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 0}.nv-racing__board-gap>i{width:4px;height:4px;border-radius:50%;background:#ffffff5c}.nv-racing__board-podium>div{cursor:pointer}.nv-racing__board-podium>div>.nv-racing__avatar,.nv-racing__board-podium>div>.nv-racing__emblem{width:44px;min-width:44px;height:44px;border-radius:14px;font-size:17px}.nv-racing__board-podium>div>.nv-racing__emblem{width:auto;font-size:13px}.nv-racing__board-podium>div>small{font-size:11.5px;color:#fff;opacity:.78}.nv-racing__board-podium>div[data-me=true]>strong{color:var(--race-accent)}.nv-racing__profile-head>div>small{flex-wrap:wrap}.nv-racing__profile-head>div>small>.nv-racing__pill{padding:1px 7px}.nv-racing__earnings{display:flex;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;border-radius:16px;background:linear-gradient(90deg,rgba(48,209,88,.14),transparent),#15151c;border:1px solid rgba(48,209,88,.22)}.nv-racing__earnings>svg{color:#30d158;flex-shrink:0}.nv-racing__earnings>span{flex:1;display:flex;flex-direction:column;gap:1px}.nv-racing__earnings>span>small{color:#ffffff8f;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.nv-racing__earnings>span>strong{font-size:21px;font-weight:850;font-variant-numeric:tabular-nums}.nv-racing__row>.nv-racing__payout,.nv-racing__row>.nv-racing__delta{flex-shrink:0;font-size:13.5px}.nv-racing__rank[data-dnf=true]{font-size:9.5px;letter-spacing:.02em}.nv-racing__pool>.nv-racing__pill{flex-shrink:0}.nv-racing__sheet>section>footer>.nv-racing__betslip{flex:1;min-width:0;padding:0;border-top:0}.nv-racing__betslip>.nv-racing__chips>button{flex:1;min-width:0;padding:6px 4px;text-align:center;font-variant-numeric:tabular-nums}.nv-racing__betslip>.nv-racing__btn{width:100%}.nv-racing__betslip>.nv-racing__actions>button{flex:1}.nv-racing__money-input{position:relative;display:flex;align-items:center}.nv-racing__money-input>span{position:absolute;left:12px;color:#ffffff8f;font-weight:800;pointer-events:none}.nv-racing__money-input>input{padding-left:26px;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.nv-racing__bet-return{flex:0 0 auto!important;display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:110px}.nv-racing__bet-return>small{color:#ffffff8f;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.nv-racing__bet-return>strong{color:#30d158;font-size:18px;font-weight:850;font-variant-numeric:tabular-nums}.nv-racing__bet-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nv-racing__bet-sum>span{display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 10px;border-radius:12px;background:#1d1d26}.nv-racing__bet-sum>span>small{color:#ffffff8f;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.nv-racing__bet-sum>span>strong{font-size:14.5px;font-weight:850;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.nv-racing__odds:disabled{opacity:1;cursor:default}.nv-racing[data-underground=true] .nv-racing__picker,.nv-racing[data-underground=true] .nv-racing__menu--card{background:#0e0818d9;border-color:#ff2bd647}@keyframes nv-race-count-in{0%{opacity:0;transform:translate(-50%,-50%) scale(1.8)}25%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(.96)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}@keyframes nv-race-banner-in{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes nv-race-pulse{0%,to{opacity:1}50%{opacity:.35}}.nv-race-hud{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40;color:#fff;font-family:SF Pro Display,Inter Variable,Inter,Segoe UI,system-ui,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.55)}.nv-race-hud__panel{position:absolute;top:24px;right:24px;min-width:236px;padding:12px 16px 14px;border-radius:16px;background:#0c0c10d1;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 28px #00000059;display:grid;gap:10px}.nv-race-hud__title{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.nv-race-hud__title>svg{flex:none;color:#e11d48}.nv-race-hud__stats{display:grid;grid-template-columns:repeat(3,auto);gap:4px 18px;justify-content:start}.nv-race-hud__stat{display:grid;gap:1px}.nv-race-hud__stat>span{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.nv-race-hud__stat>strong{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.nv-race-hud__stat>strong small{font-size:13px;font-weight:600;color:#ffffff8c;margin-left:1px}.nv-race-hud__stat--pos>strong{font-size:30px;color:#fbbf24}.nv-race-hud__time{font-size:30px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.01em}.nv-race-hud__laps{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;font-size:13px;font-variant-numeric:tabular-nums}.nv-race-hud__laps>span{color:#ffffff8c}.nv-race-hud__laps>strong{font-weight:600;text-align:right}.nv-race-hud__laps .is-best{color:#a78bfa}.nv-race-hud__penalty{font-size:12px;font-weight:600;color:#fb923c}.nv-race-hud__standings{list-style:none;margin:0;padding:8px 0 0;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:3px;font-size:13px;font-variant-numeric:tabular-nums}.nv-race-hud__standings>li{display:grid;grid-template-columns:22px 1fr auto;gap:6px;align-items:center}.nv-race-hud__standings>li>b{color:#ffffff8c;font-weight:600}.nv-race-hud__standings>li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-race-hud__standings>li>em{font-style:normal;color:#ffffff8c;font-size:12px}.nv-race-hud__standings>li.is-me{color:#fbbf24}.nv-race-hud__standings>li.is-me>b{color:#fbbf24}.nv-race-hud__standings>li.is-out{opacity:.5}.nv-race-hud__recording{position:absolute;top:24px;right:24px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:#0c0c10d1;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:14px;font-weight:600}.nv-race-hud__recording>i{width:10px;height:10px;border-radius:50%;background:#ef4444;animation:nv-race-pulse 1.2s infinite}.nv-race-hud__recording>kbd{font:inherit;font-size:12px;padding:2px 7px;border-radius:6px;background:#ffffff29;box-shadow:inset 0 -1px #0000004d}.nv-race-hud__recording>span{color:#ffffff9e;font-weight:500}.nv-race-hud__staging{position:absolute;top:24px;left:50%;transform:translate(-50%);padding:10px 18px;border-radius:999px;background:#0c0c10d1;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:15px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.nv-race-hud__countdown{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);font-size:180px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 6px 24px rgba(0,0,0,.6);animation:nv-race-count-in 1s ease-out both}.nv-race-hud__countdown.is-go{color:#22c55e;font-size:150px;letter-spacing:.04em}.nv-race-hud__banner{position:absolute;left:50%;top:14%;transform:translate(-50%);min-width:280px;max-width:520px;padding:14px 26px;border-radius:18px;background:#0c0c10db;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 32px #0006;text-align:center;animation:nv-race-banner-in .3s ease-out both}.nv-race-hud__banner>strong{display:block;font-size:28px;font-weight:800;letter-spacing:.02em}.nv-race-hud__banner>span{display:block;margin-top:4px;font-size:15px;color:#ffffffbf;font-variant-numeric:tabular-nums}.nv-race-hud__banner--finished>strong{color:#fbbf24}.nv-race-hud__banner--dnf>strong{color:#ef4444}.nv-race-hud__banner--warning{top:24%;min-width:0;padding:10px 20px}.nv-race-hud__banner--warning>strong{font-size:18px;color:#fb923c}.nv-shop--mobile{--shop-bg: #fbfaf8;--shop-ink: #1d1a17;--shop-muted: #7a716a;--shop-accent: #f05a1a;--shop-soft: #fff1e8;--shop-line: #ece3da;--shop-panel: #f6f2ee;--shop-hero: linear-gradient(115deg, #fff1e6 0%, #fbfaf8 60%);--shop-on-accent: #fff}.nv-shop--mobile .nv-shop__panel{display:flex;flex-direction:column;height:780px;max-height:100%;overflow:hidden}.nv-shop--mobile .nv-shop__head,.nv-shop--mobile .nv-shop__footer{flex-shrink:0}.nv-shop--mobile .nv-shop__state{flex:1}.nv-shop--mobile .nv-shop__button{color:var(--shop-on-accent)}.nv-mstore__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-left:auto;min-width:0}.nv-mstore__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid var(--shop-line);color:var(--shop-muted);font-size:11px;white-space:nowrap}.nv-mstore__chip.is-accent{border-color:transparent;background:var(--shop-soft);color:var(--shop-accent);font-weight:650}.nv-mstore__hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;flex-shrink:0;padding:26px 30px 20px;background:var(--shop-hero);border-bottom:1px solid var(--shop-line)}.nv-mstore__hero h1{margin-top:8px;font-size:36px;line-height:1.05;letter-spacing:-1.6px}.nv-mstore__tabs{display:flex;flex-wrap:wrap;gap:6px}.nv-mstore__tab{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;border:1px solid var(--shop-line);background:var(--shop-bg);color:var(--shop-ink);font-size:12px;font-weight:600}.nv-mstore__tab small{min-width:18px;padding:1px 6px;border-radius:999px;background:var(--shop-soft);color:var(--shop-muted);font-size:10px;text-align:center}.nv-mstore__tab:hover{border-color:var(--shop-accent)}.nv-mstore__tab.is-active{background:var(--shop-accent);border-color:var(--shop-accent);color:var(--shop-on-accent)}.nv-mstore__tab.is-active small{background:#ffffff38;color:var(--shop-on-accent)}.nv-mstore__body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 380px}.nv-mstore__grid{min-height:0;overflow-y:auto;scrollbar-width:thin;padding:22px 30px 30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:14px;align-content:start}.nv-mstore__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 12px 14px;text-align:left;border:1px solid var(--shop-line);border-radius:18px;background:var(--shop-bg);color:var(--shop-ink)}.nv-mstore__card:hover{border-color:var(--shop-accent);transform:translateY(-2px)}.nv-mstore__card.is-selected{border-color:var(--shop-accent);box-shadow:inset 0 0 0 1px var(--shop-accent),0 10px 28px #00000014}.nv-mstore__card.is-soldout .nv-mstore__card-image{opacity:.45;filter:grayscale(.6)}.nv-mstore__card>strong{margin-top:8px;font-size:13px;font-weight:650;letter-spacing:-.2px}.nv-mstore__card-image{display:grid;place-items:center;width:100%;aspect-ratio:1/1;border-radius:13px;overflow:hidden;background:radial-gradient(circle at 50% 40%,var(--shop-bg) 0%,var(--shop-soft) 75%)}.nv-mstore__card-image img{max-width:80%;max-height:80%;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.18))}.nv-mstore__card-price{font-size:13px;font-weight:700}.nv-mstore__card-price s{margin-right:6px;color:var(--shop-muted);font-weight:400}.nv-mstore__dots{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.nv-mstore__dots i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}.nv-mstore__tag{position:absolute;top:20px;left:20px;padding:3px 8px;border-radius:999px;background:var(--shop-ink);color:var(--shop-bg);font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.nv-mstore__tag.is-accent{background:var(--shop-accent);color:var(--shop-on-accent)}.nv-mstore__placeholder{display:grid;place-items:center;color:var(--shop-accent);opacity:.75}.nv-mstore__detail{min-height:0;overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:14px;padding:22px 26px 26px;background:var(--shop-panel);border-left:1px solid var(--shop-line)}.nv-mstore__detail h2{margin-top:-6px;font-size:26px}.nv-mstore__stage{display:grid;place-items:center;flex-shrink:0;aspect-ratio:4/3;border-radius:20px;background:radial-gradient(circle at 50% 45%,var(--shop-bg) 0%,var(--shop-soft) 80%);border:1px solid var(--shop-line)}.nv-mstore__stage img{max-width:62%;max-height:86%;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(0,0,0,.22))}.nv-mstore__description{margin-top:-6px;color:var(--shop-muted);font-size:12px;line-height:1.7}.nv-mstore__field{display:flex;flex-direction:column;gap:8px;min-width:0}.nv-mstore__label{display:flex;justify-content:space-between;gap:10px;color:var(--shop-muted);font-size:10px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.nv-mstore__label b{color:var(--shop-ink);font-weight:600;letter-spacing:0;text-transform:none;font-size:11px}.nv-mstore__swatches{display:flex;flex-wrap:wrap;gap:6px}.nv-mstore__swatch{display:grid;place-items:center;width:32px;height:32px;padding:3px;border-radius:50%;border:2px solid transparent}.nv-mstore__swatch i{width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px #0003,inset 0 -6px 10px #0000002e}.nv-mstore__swatch:hover{border-color:var(--shop-line)}.nv-mstore__swatch.is-selected{border-color:var(--shop-accent)}.nv-mstore__row{display:flex;flex-wrap:wrap;gap:14px 22px}.nv-mstore__stepper{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:999px;border:1px solid var(--shop-line);background:var(--shop-bg);align-self:flex-start}.nv-mstore__stepper button{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--shop-ink)}.nv-mstore__stepper button:hover:not(:disabled){background:var(--shop-soft)}.nv-mstore__stepper output{min-width:26px;text-align:center;font-size:14px;font-weight:700}.nv-mstore__segmented{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--shop-line);background:var(--shop-bg);align-self:flex-start}.nv-mstore__segmented button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;color:var(--shop-muted);font-size:11px;font-weight:600}.nv-mstore__segmented button.is-selected{background:var(--shop-accent);color:var(--shop-on-accent)}.nv-mstore__summary{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;background:var(--shop-bg);border:1px solid var(--shop-line)}.nv-mstore__summary>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.nv-mstore__summary dt{color:var(--shop-muted)}.nv-mstore__summary dd{font-weight:600}.nv-mstore__summary dd s{margin-right:6px;color:var(--shop-muted);font-weight:400}.nv-mstore__summary .is-accent dt,.nv-mstore__summary .is-accent dd{color:var(--shop-accent)}.nv-mstore__summary .is-total{padding-top:10px;border-top:1px solid var(--shop-line);font-size:17px}.nv-mstore__summary .is-total dt{color:var(--shop-ink);font-weight:600}.nv-mstore__summary .is-total dd{font-weight:750}.nv-mstore__pay{width:100%;justify-content:space-between;padding:15px 20px;font-size:13px;border-radius:12px}.nv-mstore__hint{display:flex;align-items:flex-start;gap:8px;color:var(--shop-muted);font-size:11px;line-height:1.6}.nv-mstore__hint svg{flex-shrink:0;margin-top:2px;color:var(--shop-accent)}.nv-mstore__receipt{flex:1;min-height:0}.nv-mstore__receipt>p{max-width:280px}.nv-mstore__receipt-item{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px 14px 14px;text-align:left;border-radius:16px;background:var(--shop-soft);border:1px solid var(--shop-line)}.nv-mstore__receipt-item strong{display:block;font-size:14px}.nv-mstore__receipt-item small{display:block;margin-top:4px;color:var(--shop-muted);font-size:11px}.nv-mstore__receipt-image{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:12px;background:var(--shop-bg);color:var(--shop-accent)}.nv-mstore__receipt-image img{max-width:86%;max-height:86%;object-fit:contain}.nv-mstore__receipt-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.nv-mstore__ghost{padding:13px 22px;border-radius:10px;border:1px solid var(--shop-line);color:var(--shop-ink);font-size:12px;font-weight:600}.nv-mstore__ghost:hover{background:var(--shop-soft)}.nv-mstore--nova{--shop-bg: #fff;--shop-ink: #111a33;--shop-muted: #66728a;--shop-accent: #4567ee;--shop-soft: #eef2ff;--shop-line: #e1e6f2;--shop-panel: #f7f9fe;--shop-hero: linear-gradient(115deg, #e8eeff 0%, #fff 65%)}.nv-mstore--nova .nv-mstore__card,.nv-mstore--nova .nv-mstore__stage{border-radius:22px}.nv-mstore--backroom{--shop-bg: #131218;--shop-ink: #ebe8f4;--shop-muted: #9c97ad;--shop-accent: #b48cff;--shop-soft: #201d2a;--shop-line: #312d3e;--shop-panel: #17151d;--shop-on-accent: #120f19;--shop-hero: repeating-linear-gradient(0deg, transparent 0 3px, rgba(180, 140, 255, .025) 3px 4px), linear-gradient(115deg, #1d1828 0%, #131218 70%)}.nv-mstore--backroom .nv-shop__panel{border:1px solid #3a3449;box-shadow:0 32px 100px #0009,0 0 60px #b48cff14}.nv-mstore--backroom .nv-shop__notice.is-error{background:#2a1519;color:#ff9da5;border-color:#5a2a31}.nv-mstore--backroom .nv-mstore__card.is-selected{box-shadow:inset 0 0 0 1px var(--shop-accent),0 0 28px #b48cff24}.nv-mstore--backroom .nv-mstore__card-image img,.nv-mstore--backroom .nv-mstore__stage img{filter:drop-shadow(0 12px 18px rgba(0,0,0,.6))}.nv-mstore--backroom .nv-mstore__tab.is-active small{background:#0003}.nv-mstore--dealer{--shop-bg: #0c0c0b;--shop-ink: #e4dfd2;--shop-muted: #8b857a;--shop-accent: #e0a030;--shop-soft: #1a1813;--shop-line: #2a2720;--shop-panel: #100f0d;--shop-on-accent: #14110a;--shop-hero: radial-gradient(ellipse at 85% -20%, rgba(224, 160, 48, .16) 0%, transparent 55%), linear-gradient(180deg, #14130f 0%, #0c0c0b 100%)}.nv-mstore--dealer .nv-shop__panel{border:1px solid #2c281f;box-shadow:0 32px 100px #000000bf}.nv-mstore--dealer .nv-shop__notice.is-error{background:#24130f;color:#f2a28e;border-color:#4a2419}.nv-mstore--dealer .nv-mstore__hero h1{font-weight:800;letter-spacing:-1.2px}.nv-mstore--dealer .nv-mstore__card.is-selected{box-shadow:inset 0 0 0 1px var(--shop-accent),0 0 30px #e0a0301f}.nv-mstore--dealer .nv-mstore__card-image,.nv-mstore--dealer .nv-mstore__stage{background:radial-gradient(circle at 50% 35%,#1d1a14,#0c0c0b 80%)}.nv-mstore--dealer .nv-mstore__card-image img,.nv-mstore--dealer .nv-mstore__stage img{filter:drop-shadow(0 12px 18px rgba(0,0,0,.7))}.nv-mstore--dealer .nv-mstore__tab.is-active small{background:#00000040}@media (max-width: 900px){.nv-shop--mobile .nv-shop__panel{height:100%;overflow-y:auto}.nv-mstore__body{display:flex;flex-direction:column;flex:none}.nv-mstore__grid{overflow:visible;padding:18px 20px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.nv-mstore__detail{overflow:visible;border-left:0;border-top:1px solid var(--shop-line)}.nv-mstore__hero{padding:20px}.nv-mstore__hero h1{font-size:28px}.nv-mstore__meta{display:none}}@media (prefers-reduced-motion: reduce){.nv-mstore__card{transition:none}.nv-mstore__card:hover{transform:none}}.nv-app{background:radial-gradient(ellipse at 85% 0%,var(--nv-page-glow),transparent 60%),linear-gradient(160deg,var(--nv-page-tint),transparent 72%),var(--nv-bg);font-size:15px;line-height:1.4}.nv-app button,.nv-app input,.nv-app select,.nv-app textarea{-webkit-tap-highlight-color:transparent}.nv-app button{touch-action:manipulation}.nv-app button:disabled{cursor:default}.nv-app input,.nv-app select,.nv-app textarea{font-size:15px}.nv-app input::placeholder,.nv-app textarea::placeholder{color:var(--nv-label);opacity:.8}.nv-app select:focus-visible{outline:2px solid var(--nv-accent);outline-offset:2px}.nv-app svg{flex-shrink:0}.nv-app.nv-app--settings{background:radial-gradient(ellipse at 90% 0%,var(--nv-page-glow),transparent 65%),var(--nv-bg)}.nv-settings,.nv-commerce,.nv-snap,.nv-ember,.nv-social,.nv-music{background:transparent}.nv-settings{padding:12px var(--nv-page-inset) 40px}.nv-app__bar,.nv-bank__bar,.nv-commerce__bar,.nv-contactdetail__bar,.nv-contacts__bar,.nv-extapp__bar,.nv-gallery__bar,.nv-groupinfo__bar,.nv-mail__bar,.nv-maps__bar,.nv-msglist__bar,.nv-newmsg__bar,.nv-product__bar,.nv-services__bar,.nv-simmgr__bar,.nv-social__bar,.nv-music__bar,.nv-snap__bar,.nv-ember__bar{border-bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:62px;padding-left:var(--nv-page-inset);padding-right:var(--nv-page-inset);gap:10px;flex-shrink:0}.nv-app__bar>button,.nv-app__bar>div>button,.nv-bank__bar>button,.nv-bank__bar>div>button,.nv-commerce__bar>button,.nv-commerce__bar>div>button,.nv-contactdetail__bar>button,.nv-contactdetail__bar>div>button,.nv-contacts__bar>button,.nv-contacts__bar>div>button,.nv-extapp__bar>button,.nv-extapp__bar>div>button,.nv-gallery__bar>button,.nv-gallery__bar>div>button,.nv-groupinfo__bar>button,.nv-groupinfo__bar>div>button,.nv-mail__bar>button,.nv-mail__bar>div>button,.nv-maps__bar>button,.nv-maps__bar>div>button,.nv-msglist__bar>button,.nv-msglist__bar>div>button,.nv-newmsg__bar>button,.nv-newmsg__bar>div>button,.nv-product__bar>button,.nv-product__bar>div>button,.nv-services__bar>button,.nv-services__bar>div>button,.nv-simmgr__bar>button,.nv-simmgr__bar>div>button,.nv-social__bar>button,.nv-social__bar>div>button,.nv-music__bar>button,.nv-music__bar>div>button,.nv-snap__bar>button,.nv-snap__bar>div>button,.nv-ember__bar>button,.nv-ember__bar>div>button{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-app__bar>button:after,.nv-app__bar>div>button:after,.nv-bank__bar>button:after,.nv-bank__bar>div>button:after,.nv-commerce__bar>button:after,.nv-commerce__bar>div>button:after,.nv-contactdetail__bar>button:after,.nv-contactdetail__bar>div>button:after,.nv-contacts__bar>button:after,.nv-contacts__bar>div>button:after,.nv-extapp__bar>button:after,.nv-extapp__bar>div>button:after,.nv-gallery__bar>button:after,.nv-gallery__bar>div>button:after,.nv-groupinfo__bar>button:after,.nv-groupinfo__bar>div>button:after,.nv-mail__bar>button:after,.nv-mail__bar>div>button:after,.nv-maps__bar>button:after,.nv-maps__bar>div>button:after,.nv-msglist__bar>button:after,.nv-msglist__bar>div>button:after,.nv-newmsg__bar>button:after,.nv-newmsg__bar>div>button:after,.nv-product__bar>button:after,.nv-product__bar>div>button:after,.nv-services__bar>button:after,.nv-services__bar>div>button:after,.nv-simmgr__bar>button:after,.nv-simmgr__bar>div>button:after,.nv-social__bar>button:after,.nv-social__bar>div>button:after,.nv-music__bar>button:after,.nv-music__bar>div>button:after,.nv-snap__bar>button:after,.nv-snap__bar>div>button:after,.nv-ember__bar>button:after,.nv-ember__bar>div>button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-app__bar>button,.nv-app__bar>div>button,.nv-bank__bar>button,.nv-bank__bar>div>button,.nv-commerce__bar>button,.nv-commerce__bar>div>button,.nv-contactdetail__bar>button,.nv-contactdetail__bar>div>button,.nv-contacts__bar>button,.nv-contacts__bar>div>button,.nv-extapp__bar>button,.nv-extapp__bar>div>button,.nv-gallery__bar>button,.nv-gallery__bar>div>button,.nv-groupinfo__bar>button,.nv-groupinfo__bar>div>button,.nv-mail__bar>button,.nv-mail__bar>div>button,.nv-maps__bar>button,.nv-maps__bar>div>button,.nv-msglist__bar>button,.nv-msglist__bar>div>button,.nv-newmsg__bar>button,.nv-newmsg__bar>div>button,.nv-product__bar>button,.nv-product__bar>div>button,.nv-services__bar>button,.nv-services__bar>div>button,.nv-simmgr__bar>button,.nv-simmgr__bar>div>button,.nv-social__bar>button,.nv-social__bar>div>button,.nv-music__bar>button,.nv-music__bar>div>button,.nv-snap__bar>button,.nv-snap__bar>div>button,.nv-ember__bar>button,.nv-ember__bar>div>button{min-width:44px;min-height:44px;height:44px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--nv-text);font-size:15px;font-weight:600;transition:transform .2s var(--nv-spring),background .2s}.nv-app__bar>button:active:not(:disabled),.nv-app__bar>div>button:active:not(:disabled),.nv-bank__bar>button:active:not(:disabled),.nv-bank__bar>div>button:active:not(:disabled),.nv-commerce__bar>button:active:not(:disabled),.nv-commerce__bar>div>button:active:not(:disabled),.nv-contactdetail__bar>button:active:not(:disabled),.nv-contactdetail__bar>div>button:active:not(:disabled),.nv-contacts__bar>button:active:not(:disabled),.nv-contacts__bar>div>button:active:not(:disabled),.nv-extapp__bar>button:active:not(:disabled),.nv-extapp__bar>div>button:active:not(:disabled),.nv-gallery__bar>button:active:not(:disabled),.nv-gallery__bar>div>button:active:not(:disabled),.nv-groupinfo__bar>button:active:not(:disabled),.nv-groupinfo__bar>div>button:active:not(:disabled),.nv-mail__bar>button:active:not(:disabled),.nv-mail__bar>div>button:active:not(:disabled),.nv-maps__bar>button:active:not(:disabled),.nv-maps__bar>div>button:active:not(:disabled),.nv-msglist__bar>button:active:not(:disabled),.nv-msglist__bar>div>button:active:not(:disabled),.nv-newmsg__bar>button:active:not(:disabled),.nv-newmsg__bar>div>button:active:not(:disabled),.nv-product__bar>button:active:not(:disabled),.nv-product__bar>div>button:active:not(:disabled),.nv-services__bar>button:active:not(:disabled),.nv-services__bar>div>button:active:not(:disabled),.nv-simmgr__bar>button:active:not(:disabled),.nv-simmgr__bar>div>button:active:not(:disabled),.nv-social__bar>button:active:not(:disabled),.nv-social__bar>div>button:active:not(:disabled),.nv-music__bar>button:active:not(:disabled),.nv-music__bar>div>button:active:not(:disabled),.nv-snap__bar>button:active:not(:disabled),.nv-snap__bar>div>button:active:not(:disabled),.nv-ember__bar>button:active:not(:disabled),.nv-ember__bar>div>button:active:not(:disabled){transform:scale(.94);background:var(--nv-fill-strong)}.nv-app__bar>button:disabled,.nv-app__bar>div>button:disabled,.nv-bank__bar>button:disabled,.nv-bank__bar>div>button:disabled,.nv-commerce__bar>button:disabled,.nv-commerce__bar>div>button:disabled,.nv-contactdetail__bar>button:disabled,.nv-contactdetail__bar>div>button:disabled,.nv-contacts__bar>button:disabled,.nv-contacts__bar>div>button:disabled,.nv-extapp__bar>button:disabled,.nv-extapp__bar>div>button:disabled,.nv-gallery__bar>button:disabled,.nv-gallery__bar>div>button:disabled,.nv-groupinfo__bar>button:disabled,.nv-groupinfo__bar>div>button:disabled,.nv-mail__bar>button:disabled,.nv-mail__bar>div>button:disabled,.nv-maps__bar>button:disabled,.nv-maps__bar>div>button:disabled,.nv-msglist__bar>button:disabled,.nv-msglist__bar>div>button:disabled,.nv-newmsg__bar>button:disabled,.nv-newmsg__bar>div>button:disabled,.nv-product__bar>button:disabled,.nv-product__bar>div>button:disabled,.nv-services__bar>button:disabled,.nv-services__bar>div>button:disabled,.nv-simmgr__bar>button:disabled,.nv-simmgr__bar>div>button:disabled,.nv-social__bar>button:disabled,.nv-social__bar>div>button:disabled,.nv-music__bar>button:disabled,.nv-music__bar>div>button:disabled,.nv-snap__bar>button:disabled,.nv-snap__bar>div>button:disabled,.nv-ember__bar>button:disabled,.nv-ember__bar>div>button:disabled{opacity:.4}.nv-app__bar>.nv-app__back,.nv-bank__bar>.nv-app__back,.nv-commerce__bar>.nv-app__back,.nv-contactdetail__bar>.nv-app__back,.nv-contacts__bar>.nv-app__back,.nv-extapp__bar>.nv-app__back,.nv-gallery__bar>.nv-app__back,.nv-groupinfo__bar>.nv-app__back,.nv-mail__bar>.nv-app__back,.nv-maps__bar>.nv-app__back,.nv-msglist__bar>.nv-app__back,.nv-newmsg__bar>.nv-app__back,.nv-product__bar>.nv-app__back,.nv-services__bar>.nv-app__back,.nv-simmgr__bar>.nv-app__back,.nv-social__bar>.nv-app__back,.nv-music__bar>.nv-app__back,.nv-snap__bar>.nv-app__back,.nv-ember__bar>.nv-app__back{width:44px;padding:0}.nv-app__bar>div,.nv-bank__bar>div,.nv-commerce__bar>div,.nv-contactdetail__bar>div,.nv-contacts__bar>div,.nv-extapp__bar>div,.nv-gallery__bar>div,.nv-groupinfo__bar>div,.nv-mail__bar>div,.nv-maps__bar>div,.nv-msglist__bar>div,.nv-newmsg__bar>div,.nv-product__bar>div,.nv-services__bar>div,.nv-simmgr__bar>div,.nv-social__bar>div,.nv-music__bar>div,.nv-snap__bar>div,.nv-ember__bar>div{display:inline-flex;gap:8px}.nv-app__bar>strong,.nv-app__bar>.nv-app__title,.nv-bank__bar>strong,.nv-bank__bar>.nv-app__title,.nv-commerce__bar>strong,.nv-commerce__bar>.nv-app__title,.nv-contactdetail__bar>strong,.nv-contactdetail__bar>.nv-app__title,.nv-contacts__bar>strong,.nv-contacts__bar>.nv-app__title,.nv-extapp__bar>strong,.nv-extapp__bar>.nv-app__title,.nv-gallery__bar>strong,.nv-gallery__bar>.nv-app__title,.nv-groupinfo__bar>strong,.nv-groupinfo__bar>.nv-app__title,.nv-mail__bar>strong,.nv-mail__bar>.nv-app__title,.nv-maps__bar>strong,.nv-maps__bar>.nv-app__title,.nv-msglist__bar>strong,.nv-msglist__bar>.nv-app__title,.nv-newmsg__bar>strong,.nv-newmsg__bar>.nv-app__title,.nv-product__bar>strong,.nv-product__bar>.nv-app__title,.nv-services__bar>strong,.nv-services__bar>.nv-app__title,.nv-simmgr__bar>strong,.nv-simmgr__bar>.nv-app__title,.nv-social__bar>strong,.nv-social__bar>.nv-app__title,.nv-music__bar>strong,.nv-music__bar>.nv-app__title,.nv-snap__bar>strong,.nv-snap__bar>.nv-app__title,.nv-ember__bar>strong,.nv-ember__bar>.nv-app__title{min-width:0;font-size:17px;font-weight:650;letter-spacing:-.025em;line-height:1.2}.nv-app__bar>.nv-app__spacer:first-child,.nv-bank__bar>.nv-app__spacer:first-child,.nv-commerce__bar>.nv-app__spacer:first-child,.nv-contactdetail__bar>.nv-app__spacer:first-child,.nv-contacts__bar>.nv-app__spacer:first-child,.nv-extapp__bar>.nv-app__spacer:first-child,.nv-gallery__bar>.nv-app__spacer:first-child,.nv-groupinfo__bar>.nv-app__spacer:first-child,.nv-mail__bar>.nv-app__spacer:first-child,.nv-maps__bar>.nv-app__spacer:first-child,.nv-msglist__bar>.nv-app__spacer:first-child,.nv-newmsg__bar>.nv-app__spacer:first-child,.nv-product__bar>.nv-app__spacer:first-child,.nv-services__bar>.nv-app__spacer:first-child,.nv-simmgr__bar>.nv-app__spacer:first-child,.nv-social__bar>.nv-app__spacer:first-child,.nv-music__bar>.nv-app__spacer:first-child,.nv-snap__bar>.nv-app__spacer:first-child,.nv-ember__bar>.nv-app__spacer:first-child{display:none}.nv-app__bar>.nv-app__spacer:first-child+*,.nv-bank__bar>.nv-app__spacer:first-child+*,.nv-commerce__bar>.nv-app__spacer:first-child+*,.nv-contactdetail__bar>.nv-app__spacer:first-child+*,.nv-contacts__bar>.nv-app__spacer:first-child+*,.nv-extapp__bar>.nv-app__spacer:first-child+*,.nv-gallery__bar>.nv-app__spacer:first-child+*,.nv-groupinfo__bar>.nv-app__spacer:first-child+*,.nv-mail__bar>.nv-app__spacer:first-child+*,.nv-maps__bar>.nv-app__spacer:first-child+*,.nv-msglist__bar>.nv-app__spacer:first-child+*,.nv-newmsg__bar>.nv-app__spacer:first-child+*,.nv-product__bar>.nv-app__spacer:first-child+*,.nv-services__bar>.nv-app__spacer:first-child+*,.nv-simmgr__bar>.nv-app__spacer:first-child+*,.nv-social__bar>.nv-app__spacer:first-child+*,.nv-music__bar>.nv-app__spacer:first-child+*,.nv-snap__bar>.nv-app__spacer:first-child+*,.nv-ember__bar>.nv-app__spacer:first-child+*{grid-column:1/3}.nv-app__bar>.nv-app__spacer:first-child+*+*,.nv-bank__bar>.nv-app__spacer:first-child+*+*,.nv-commerce__bar>.nv-app__spacer:first-child+*+*,.nv-contactdetail__bar>.nv-app__spacer:first-child+*+*,.nv-contacts__bar>.nv-app__spacer:first-child+*+*,.nv-extapp__bar>.nv-app__spacer:first-child+*+*,.nv-gallery__bar>.nv-app__spacer:first-child+*+*,.nv-groupinfo__bar>.nv-app__spacer:first-child+*+*,.nv-mail__bar>.nv-app__spacer:first-child+*+*,.nv-maps__bar>.nv-app__spacer:first-child+*+*,.nv-msglist__bar>.nv-app__spacer:first-child+*+*,.nv-newmsg__bar>.nv-app__spacer:first-child+*+*,.nv-product__bar>.nv-app__spacer:first-child+*+*,.nv-services__bar>.nv-app__spacer:first-child+*+*,.nv-simmgr__bar>.nv-app__spacer:first-child+*+*,.nv-social__bar>.nv-app__spacer:first-child+*+*,.nv-music__bar>.nv-app__spacer:first-child+*+*,.nv-snap__bar>.nv-app__spacer:first-child+*+*,.nv-ember__bar>.nv-app__spacer:first-child+*+*{grid-column:3;justify-self:end}.nv-app__bar>.nv-app__spacer:first-child+strong,.nv-app__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-bank__bar>.nv-app__spacer:first-child+strong,.nv-bank__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-commerce__bar>.nv-app__spacer:first-child+strong,.nv-commerce__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-contactdetail__bar>.nv-app__spacer:first-child+strong,.nv-contactdetail__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-contacts__bar>.nv-app__spacer:first-child+strong,.nv-contacts__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-extapp__bar>.nv-app__spacer:first-child+strong,.nv-extapp__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-gallery__bar>.nv-app__spacer:first-child+strong,.nv-gallery__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-groupinfo__bar>.nv-app__spacer:first-child+strong,.nv-groupinfo__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-mail__bar>.nv-app__spacer:first-child+strong,.nv-mail__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-maps__bar>.nv-app__spacer:first-child+strong,.nv-maps__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-msglist__bar>.nv-app__spacer:first-child+strong,.nv-msglist__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-newmsg__bar>.nv-app__spacer:first-child+strong,.nv-newmsg__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-product__bar>.nv-app__spacer:first-child+strong,.nv-product__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-services__bar>.nv-app__spacer:first-child+strong,.nv-services__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-simmgr__bar>.nv-app__spacer:first-child+strong,.nv-simmgr__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-social__bar>.nv-app__spacer:first-child+strong,.nv-social__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-music__bar>.nv-app__spacer:first-child+strong,.nv-music__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-snap__bar>.nv-app__spacer:first-child+strong,.nv-snap__bar>.nv-app__spacer:first-child+.nv-app__title,.nv-ember__bar>.nv-app__spacer:first-child+strong,.nv-ember__bar>.nv-app__spacer:first-child+.nv-app__title{text-align:left;justify-content:flex-start;font-size:30px;font-weight:730}.nv-app__bar,.nv-commerce__bar,.nv-product__bar,.nv-social__bar,.nv-snap__bar,.nv-ember__bar{grid-template-columns:44px minmax(0,1fr) 44px}.nv-app__bar{height:auto;padding-top:6px;padding-bottom:10px}.nv-msglist__title,.nv-contacts__title{font-size:32px;letter-spacing:-.035em}.nv-app__spacer{width:44px;flex-shrink:0}.nv-bank__tabs,.nv-gallery__tabs,.nv-mail__tabs,.nv-maps__tabs,.nv-phoneapp__tabs,.nv-product__tabs,.nv-services__tabs,.nv-social__tabs,.nv-snap__tabs,.nv-ember__tabs,.nv-music__tabs{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-bank__tabs:after,.nv-gallery__tabs:after,.nv-mail__tabs:after,.nv-maps__tabs:after,.nv-phoneapp__tabs:after,.nv-product__tabs:after,.nv-services__tabs:after,.nv-social__tabs:after,.nv-snap__tabs:after,.nv-ember__tabs:after,.nv-music__tabs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-bank__tabs,.nv-gallery__tabs,.nv-mail__tabs,.nv-maps__tabs,.nv-phoneapp__tabs,.nv-product__tabs,.nv-services__tabs,.nv-social__tabs,.nv-snap__tabs,.nv-ember__tabs,.nv-music__tabs{flex-shrink:0;margin:8px 16px calc(var(--nv-safe-bottom) + 6px);padding:5px;border:0;border-radius:32px;gap:3px}.nv-bank__tabs>button,.nv-gallery__tabs>button,.nv-mail__tabs>button,.nv-maps__tabs>button,.nv-phoneapp__tabs>button,.nv-product__tabs>button,.nv-services__tabs>button,.nv-social__tabs>button,.nv-snap__tabs>button,.nv-ember__tabs>button,.nv-music__tabs>button{position:relative;min-width:0;flex:1;min-height:48px;height:auto;border-radius:25px;padding:6px 2px;font-size:11px;font-weight:600;line-height:1.2;color:var(--nv-label);opacity:1;transition:background .2s,transform .2s var(--nv-spring)}.nv-bank__tabs>button>svg,.nv-gallery__tabs>button>svg,.nv-mail__tabs>button>svg,.nv-maps__tabs>button>svg,.nv-phoneapp__tabs>button>svg,.nv-product__tabs>button>svg,.nv-services__tabs>button>svg,.nv-social__tabs>button>svg,.nv-snap__tabs>button>svg,.nv-ember__tabs>button>svg,.nv-music__tabs>button>svg{width:21px;height:21px}.nv-bank__tabs>button.is-active,.nv-bank__tabs>button[data-active=true],.nv-gallery__tabs>button.is-active,.nv-gallery__tabs>button[data-active=true],.nv-mail__tabs>button.is-active,.nv-mail__tabs>button[data-active=true],.nv-maps__tabs>button.is-active,.nv-maps__tabs>button[data-active=true],.nv-phoneapp__tabs>button.is-active,.nv-phoneapp__tabs>button[data-active=true],.nv-product__tabs>button.is-active,.nv-product__tabs>button[data-active=true],.nv-services__tabs>button.is-active,.nv-services__tabs>button[data-active=true],.nv-social__tabs>button.is-active,.nv-social__tabs>button[data-active=true],.nv-snap__tabs>button.is-active,.nv-snap__tabs>button[data-active=true],.nv-ember__tabs>button.is-active,.nv-ember__tabs>button[data-active=true],.nv-music__tabs>button.is-active,.nv-music__tabs>button[data-active=true]{background:linear-gradient(150deg,#ffffff2b,#ffffff08),var(--nv-fill);color:var(--nv-accent);box-shadow:inset 0 1px 0 var(--nv-glass-inner-hi),0 3px 8px #00000012}.nv-bank__tabs>button:active,.nv-gallery__tabs>button:active,.nv-mail__tabs>button:active,.nv-maps__tabs>button:active,.nv-phoneapp__tabs>button:active,.nv-product__tabs>button:active,.nv-services__tabs>button:active,.nv-social__tabs>button:active,.nv-snap__tabs>button:active,.nv-ember__tabs>button:active,.nv-music__tabs>button:active{transform:scale(.96)}.nv-commerce__tabs,.nv-commerce__switch,.nv-segmented{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-commerce__tabs:after,.nv-commerce__switch:after,.nv-segmented:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-commerce__tabs,.nv-commerce__switch,.nv-segmented{border-radius:24px;padding:4px;border:0}.nv-commerce__tabs button,.nv-commerce__switch button,.nv-segmented button{min-height:36px;padding:7px 8px;border:0;border-radius:20px;font-size:12px;font-weight:600;color:var(--nv-label)}.nv-commerce__tabs button[data-active=true],.nv-commerce__tabs .is-active,.nv-commerce__switch button[data-active=true],.nv-commerce__switch .is-active,.nv-segmented button[data-active=true],.nv-segmented .is-active{color:var(--nv-text);background:var(--nv-fill-strong);box-shadow:inset 0 1px 0 var(--nv-glass-inner-hi)}.nv-commerce__tabs{margin:6px 18px 10px}.nv-commerce__chips-clip{flex-basis:52px;height:52px}.nv-commerce__chips{height:70px;padding:8px 18px 0;gap:7px}.nv-commerce__chips button{height:34px;padding:8px 13px;font-size:12px;line-height:18px;background:var(--nv-material);border:1px solid var(--nv-material-border)}.nv-commerce__search,.nv-product__search,.nv-social__search,.nv-maps__search,.nv-mail__search,.nv-search{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-commerce__search:after,.nv-product__search:after,.nv-social__search:after,.nv-maps__search:after,.nv-mail__search:after,.nv-search:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-commerce__search,.nv-product__search,.nv-social__search,.nv-maps__search,.nv-mail__search,.nv-search{border-radius:24px;min-height:46px;padding:10px 15px;margin:8px 18px 14px;color:var(--nv-label)}.nv-commerce__search input,.nv-product__search input,.nv-social__search input,.nv-maps__search input,.nv-mail__search input,.nv-search input{min-width:0;font-size:15px;background:transparent}.nv-settings__group,.nv-services__card,.nv-services__req,.nv-bank__list,.nv-business__directory>button,.nv-business__order,.nv-business__deal,.nv-city__provider,.nv-social__compose,.nv-social__edit,.nv-social__accounts,.nv-social__requests,.nv-market__card,.nv-store__row,.nv-findmy__device,.nv-notifapp__item,.nv-account-banner,.nv-voicepref,.nv-music__playlist,.nv-music__station{background:var(--nv-material);border:1px solid var(--nv-material-border);box-shadow:inset 0 1px #ffffff0f,var(--nv-card-shadow);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);border-radius:26px}.nv-settings__group{margin-bottom:22px}.nv-settings__group-title{padding:12px 16px 6px;font-size:11px;font-weight:650;letter-spacing:.08em;color:var(--nv-label)}.nv-row{min-height:56px;padding-top:12px;padding-bottom:12px}.nv-row__label{font-size:16px;line-height:1.3}.nv-row__sub{font-size:12px;line-height:1.45;margin-top:4px}.nv-row__icon{width:31px;height:31px;border-radius:10px;box-shadow:inset 0 1px #ffffff38}.nv-slider{min-width:0}.nv-slider input{min-width:0;width:100%}.nv-row__right{min-width:0;max-width:58%}.nv-account-banner{padding:20px 16px;margin-bottom:24px}.nv-commerce__scroll,.nv-product__scroll,.nv-bank__scroll,.nv-services__scroll{padding:10px 18px 38px}.nv-product__scroll,.nv-bank__scroll,.nv-services__scroll,.nv-mail__list,.nv-gallery__scroll{min-height:0}.nv-commerce__empty,.nv-product__empty,.nv-social__empty,.nv-empty{font-size:14px;line-height:1.5;gap:12px;padding:48px 24px}.nv-commerce__form,.nv-product__form{padding:20px 18px 40px;gap:18px}.nv-commerce__form label,.nv-product__form label{font-size:13px;gap:8px}.nv-commerce__form input,.nv-commerce__form select,.nv-commerce__form textarea,.nv-product__form input,.nv-product__form select,.nv-product__form textarea{border-radius:18px;padding:13px 15px;background:var(--nv-material)}.nv-commerce__actions button,.nv-services__req-actions button,.nv-product__action,.nv-product__primary,.nv-product__danger,.nv-commerce__primary,.nv-commerce__danger{min-height:44px;border-radius:22px;font-size:14px;font-weight:600}.nv-product__overlay,.nv-commerce__overlay,.nv-snap__overlay,.nv-ember__overlay{background:radial-gradient(ellipse at top right,var(--nv-page-glow),transparent 70%),var(--nv-bg)}.nv-product__overlay>header,.nv-commerce__overlay>header{background:var(--nv-glass-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:0}.nv-product__overlay>header button,.nv-commerce__overlay>header button{min-height:44px;font-size:15px}.nv-product__overlay>header strong,.nv-commerce__overlay>header strong{font-size:17px}.nv-modal{background:#040a1652}.nv-modal__card,.nv-social__sheet section,.nv-snap__sheet section{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-modal__card:after,.nv-social__sheet section:after,.nv-snap__sheet section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-modal__card,.nv-social__sheet section,.nv-snap__sheet section{border-radius:34px;padding:22px;max-height:calc(100% - 90px);overflow-y:auto}.nv-modal__card input,.nv-modal__card textarea,.nv-social__sheet section input,.nv-social__sheet section textarea,.nv-snap__sheet section input,.nv-snap__sheet section textarea{border-radius:16px;background:var(--nv-fill);font-size:16px}.nv-modal__title{font-size:21px;letter-spacing:-.025em}.nv-modal__hint{font-size:14px;line-height:1.45}.nv-modal__actions button,.nv-modal__list button{min-height:46px;border-radius:22px;font-size:15px}.nv-bank__balance-card{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-bank__balance-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-bank__balance-card{border-radius:30px;min-height:178px;padding:24px;background:radial-gradient(ellipse at top right,rgba(96,236,201,.3),transparent 70%),linear-gradient(145deg,#075449c7,#09263ad1)}.nv-bank__balance-card strong{font-size:42px;font-weight:600}.nv-bank__balance-card small{font-size:12px;opacity:.9}.nv-bank__quick{margin:20px 0 26px}.nv-bank__quick button{font-size:12px;gap:8px}.nv-bank__quick svg{width:48px;height:48px;padding:13px;border-radius:18px;background:#1c97733d;color:var(--nv-green)}.nv-bank__transaction{padding:16px 13px;gap:12px}.nv-bank__transaction-copy strong{font-size:15px}.nv-bank__transaction-copy small{font-size:12px}.nv-bank__section-head{margin-bottom:12px}.nv-bank__section-head strong{font-size:19px}.nv-bank__section-head button{font-size:13px}.nv-mail__row{padding:16px 18px}.nv-social__feed{padding:0 14px;gap:12px}.nv-social__post{background:var(--nv-material);border:1px solid var(--nv-material-border);box-shadow:inset 0 1px #ffffff0f,var(--nv-card-shadow);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);padding:16px;border-radius:26px}.nv-social__content{font-size:15px;line-height:1.5}.nv-social__author strong{font-size:15px}.nv-social__author small{font-size:12px}.nv-social__post-actions button{min-height:36px;font-size:12px}.nv-social__profile-nav{background:var(--nv-glass-strong)}.nv-social__profile-nav button{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-social__profile-nav button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-social__profile-nav button{width:44px;height:44px;border-radius:50%}.nv-snap__post{padding-bottom:16px}.nv-snap__tray{padding:12px 18px 18px;border:0}.nv-ember__card{border-radius:30px}.nv-ember__deck{padding:8px 16px 0}.nv-gallery__grid{gap:4px;padding:4px}.nv-gallery__album{border-radius:22px}.nv-services__card{padding:18px 14px;min-height:145px;gap:12px}.nv-services__card-icon{width:44px;height:44px;border-radius:15px}.nv-services__card-label{font-size:16px}.nv-market__grid{gap:13px}.nv-market__card img,.nv-market__card .nv-market__placeholder{height:124px}.nv-market__card>div{padding:13px;gap:6px}.nv-market__card>div strong{font-size:14px}.nv-market__card>div b{font-size:18px}.nv-market__card>div small{font-size:11px}.nv-market__detail p{font-size:16px}.nv-market__detail small,.nv-market__detail em{font-size:13px}.nv-business__directory>button,.nv-city__provider-head{padding:17px 14px;gap:12px}.nv-business__directory>button>span strong,.nv-city__provider-head>span strong{font-size:16px}.nv-business__directory>button>span small,.nv-city__provider-head>span small{font-size:12px;line-height:1.45}.nv-business__directory>button>span em,.nv-city__provider-head>span em{font-size:11px;margin-top:5px}.nv-business__hero{border-radius:28px;padding:26px 20px;background:linear-gradient(145deg,#0000000d,#00000080),var(--business-color)}.nv-business__hero span,.nv-business__hero small{font-size:12px}.nv-business__hero p{font-size:15px}.nv-business__products>button{padding:16px 4px}.nv-business__products>button>span strong{font-size:15px}.nv-business__products>button>span small,.nv-business__products>button b{font-size:13px}.nv-business__order{padding:17px}.nv-business__order>div:first-child strong{font-size:15px}.nv-business__order>div:first-child span,.nv-business__order>div:first-child small{font-size:12px}.nv-business__order>p{font-size:14px}.nv-business__order>small,.nv-business__order>b{font-size:11px}.nv-city__provider-body{padding:6px 16px 16px}.nv-city__provider-body dl>div{font-size:13px;padding:10px 0}.nv-city__provider-body>span{font-size:14px}.nv-store__row{padding:16px 12px;margin-bottom:10px}.nv-findmy__device{padding:16px}.nv-simmgr__title{font-size:30px;letter-spacing:-.035em}.nv-simmgr__content{padding:12px 18px 38px}.nv-carrier__head{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-carrier__head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-carrier__head{background:linear-gradient(145deg,#0000000d,#0000008c),var(--sim-color);border-radius:26px;padding:22px}.nv-product__hero{margin:6px 18px 12px;padding:24px;border-radius:28px;background:linear-gradient(135deg,#e3454cdb,#a52247e6)}.nv-product__hero span,.nv-product__hero small{font-size:14px}.nv-product__hero strong{font-size:58px}.nv-calendar__event{padding:18px 4px;gap:14px}.nv-calendar__event time{flex-basis:62px}.nv-calendar__event time strong{font-size:14px}.nv-calendar__event time span{font-size:12px}.nv-calendar__event-main strong{font-size:16px}.nv-calendar__event-main span{font-size:13px;margin-top:4px}.nv-calendar__event-main small{font-size:12px}.nv-notes__grid{gap:14px}.nv-notes__card{border-radius:23px;min-height:168px;padding:17px;box-shadow:inset 0 1px #fff6,var(--nv-card-shadow)}.nv-notes__card strong{font-size:16px}.nv-notes__card p{font-size:13px;line-height:1.5}.nv-notes__card small{left:17px;bottom:13px;font-size:11px}.nv-notes__editor{padding:18px;background:#f2cd5714}.nv-notes__editor[data-color=blue]{background:#83c9f414}.nv-notes__editor[data-color=green]{background:#8ed49e14}.nv-notes__editor[data-color=pink]{background:#ef9fb414}.nv-notes__editor[data-color=gray]{background:#b9bbc114}.nv-notes__editor>textarea{font-size:17px;line-height:1.65}.nv-notes__title{font-size:28px;letter-spacing:-.03em}.nv-notes__tools{min-height:56px;gap:12px}.nv-notes__tools>button{min-width:32px;min-height:32px}.nv-clock__alarms article{padding:19px 6px}.nv-clock__alarms article>button strong{font-size:52px;letter-spacing:-.04em}.nv-clock__alarms article>button span{font-size:13px}.nv-clock__alarms article .nv-toggle{flex:0 0 51px}.nv-clock__timer{padding:56px 10px;gap:28px}.nv-clock__timer>strong{font-size:48px;letter-spacing:-.04em}.nv-clock__timer label{font-size:14px}.nv-clock__days button{width:40px;height:40px;font-size:12px}.nv-calculator{background:radial-gradient(ellipse at top right,var(--nv-page-glow),transparent 70%),#080c13;padding:var(--nv-safe-top) 18px 38px}.nv-calculator__display{font-size:64px;padding-bottom:24px}.nv-calculator__keys{gap:12px}.nv-calculator__keys button{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-calculator__keys button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-calculator__keys button{background:#a6b9d929;font-size:29px}.nv-calculator__keys button[data-kind=utility]{background:#dde8f9bd;color:#172234}.nv-calculator__keys button[data-kind=operator]{background:#ff9f0adb;color:#fff}.nv-weather{background:radial-gradient(ellipse at 80% 20%,rgba(188,225,255,.36),transparent 50%),linear-gradient(160deg,#244e8c,#367bbe 55%,#4895cb)}.nv-weather>header button{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-weather>header button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-weather>header button{min-width:44px;height:44px;border-radius:50%}.nv-weather__hero{padding:28px 12px 36px}.nv-weather__hero>strong{font-size:88px;letter-spacing:-.05em}.nv-weather__hero>span{font-size:26px}.nv-weather__hero b{font-size:19px}.nv-weather__hero em{font-size:15px}.nv-weather__forecast{position:relative;isolation:isolate;background:var(--nv-glass-clear);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-weather__forecast:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-weather__forecast{margin:0 6px 20px;border-radius:28px;padding:22px 12px}.nv-weather__forecast div{font-size:13px;gap:14px}.nv-weather main>p{font-size:12px;opacity:.9}.nv-music__stations{gap:14px}.nv-music__station{padding:10px}.nv-music__playlist{padding:14px}.nv-music__scroll{padding-left:18px;padding-right:18px}[data-reduce-transparency="1"] .nv-brightness-layer{--nv-glass: var(--nv-surface-solid);--nv-glass-strong: var(--nv-surface-solid);--nv-glass-clear: var(--nv-surface-solid);--nv-material: var(--nv-surface-solid)}[data-high-contrast="1"] .nv-brightness-layer{--nv-label: var(--nv-text);--nv-material-border: var(--nv-text-secondary)}[data-reduce-motion="1"] .nv-app *,[data-reduce-motion="1"] .nv-widget{transition:none!important}.nv-phoneapp,.nv-phone-contacts-shell,.nv-phone-contacts-shell .nv-contacts{background:transparent;color:var(--nv-text)}.nv-phone-contacts-shell .nv-contacts__title{font-size:30px!important;font-weight:730!important;text-align:left}.nv-phone-contacts-shell .nv-contacts__bar{padding:0 18px}.nv-phone-contacts-shell .nv-contacts__bar>button:not(:disabled){color:var(--nv-text)}.nv-phone-contacts-shell .nv-contacts__mycard{background:var(--nv-material);border:1px solid var(--nv-material-border);box-shadow:inset 0 1px #ffffff0f,var(--nv-card-shadow);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);color:var(--nv-text);padding:16px;border-radius:25px;margin-top:12px;margin-bottom:10px}.nv-phone-contacts-shell .nv-contacts__mycard small{color:var(--nv-label);font-size:13px}.nv-phone-contacts-shell .nv-contacts__row{color:var(--nv-text)}.nv-phone-contacts-shell .nv-contacts__row-name small{color:var(--nv-label);font-size:13px}.nv-phone-contacts-shell .nv-contacts__section-letter{color:var(--nv-label);border-color:var(--nv-separator)}.nv-calls-view__header{grid-template-columns:68px minmax(0,1fr) 44px;gap:10px;padding:0 18px}.nv-calls-view__header h1{font-size:24px;letter-spacing:-.03em}.nv-calls-view__edit,.nv-calls-view__menu,.nv-keypad__paste{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-calls-view__edit:after,.nv-calls-view__menu:after,.nv-keypad__paste:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-calls-view__edit,.nv-calls-view__menu,.nv-keypad__paste,.nv-calls-menu button,.nv-call-recent__body,.nv-keypad__num{color:var(--nv-text)}.nv-call-recent__body span,.nv-call-recent time,.nv-call-favorite__name,.nv-keypad__line,.nv-keypad__back{color:var(--nv-label)}.nv-call-recent__action{width:42px;height:42px;background:var(--nv-fill)}.nv-keypad__key{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-keypad__key:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-keypad__key{color:var(--nv-text)}.nv-phone-tabs__rail,.nv-phone-tabs__search{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-phone-tabs__rail:after,.nv-phone-tabs__search:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-phone-tabs__rail,.nv-phone-tabs__search{color:var(--nv-text)}.nv-phone-tabs__rail button{color:var(--nv-label)}.nv-phone-tabs__rail button.is-active{background:var(--nv-fill-strong);color:var(--nv-accent)}.nv-contactform{background:transparent;color:var(--nv-text)}.nv-contactform__sheet{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-contactform__sheet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-contactform__sheet{position:absolute;background:var(--nv-glass-strong)}.nv-contactform__group{background:var(--nv-material);border:1px solid var(--nv-material-border);box-shadow:inset 0 1px #ffffff0f,var(--nv-card-shadow);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.nv-contactform__group input,.nv-contactform__group textarea,.nv-contactform__group>span{color:var(--nv-text)}.nv-contactform__group input::placeholder,.nv-contactform__group textarea::placeholder{color:var(--nv-label)}.nv-contactform__cancel,.nv-contactform__addphoto,.nv-contactform__add{color:var(--nv-text)}.nv-contactform__phone strong{color:var(--nv-label)}.nv-msglist__row{padding:16px 18px}.nv-msglist__preview,.nv-mail__row-subject{font-size:15px}.nv-mail__row-snippet{font-size:14px}.nv-mail__row-sender{font-size:16px}.nv-store__category h3{font-size:12px;margin:10px 4px}.nv-store__row>span:not(.nv-store__tile):not(.nv-store__get) strong{font-size:15px}.nv-store__row>span:not(.nv-store__tile):not(.nv-store__get) small{font-size:12px}.nv-store__get{min-height:34px;padding:9px 13px;font-size:12px}.nv-store__description{font-size:15px}.nv-store__facts,.nv-store__section{background:var(--nv-material);border:1px solid var(--nv-material-border);box-shadow:inset 0 1px #ffffff0f,var(--nv-card-shadow);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);border-radius:24px}.nv-store__facts>div{padding:14px;font-size:13px}.nv-store__section h3{font-size:15px}.nv-store__perm{padding:11px 0;font-size:13px}.nv-findmy__hint{font-size:13px;line-height:1.5}.nv-findmy__notice{font-size:13px;padding:14px;border-radius:18px}.nv-findmy__hero small{font-size:12px}.nv-notifapp{padding:12px 18px}.nv-notifapp__item{padding:16px;gap:12px}.nv-notifapp__title{font-size:16px}.nv-notifapp__content{font-size:14px;line-height:1.45}.nv-notifapp__clear{min-height:40px;font-size:14px}.nv-camera__round{width:44px;height:44px;border:1px solid rgba(255,255,255,.25);box-shadow:inset 0 1px #fff3}.nv-camera__zoom{border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nv-camera__modes{border-radius:28px;background:#00000038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nv-extapp__bar{min-height:64px}.nv-extapp__badge{font-size:12px}.nv-widget{position:relative;isolation:isolate;background:var(--nv-glass-strong);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-widget{border-radius:var(--nv-radius-card);padding:15px;color:var(--nv-text);min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;text-align:left}.nv-widget__head{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--nv-text-secondary);text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}.nv-widget__empty{font-size:13px;color:var(--nv-text-secondary)}.nv-widget--clock{align-items:center;justify-content:center;padding:12px}.nv-widget--clock.nv-widget--medium{flex-direction:row;gap:16px;justify-content:flex-start;padding:14px 18px}.nv-widget--clock.nv-widget--medium .nv-analog{width:128px;height:128px;flex-shrink:0}.nv-widget--clock.nv-widget--large{gap:6px}.nv-widget--clock.nv-widget--large .nv-analog{width:230px;height:230px}.nv-widget__clock-side{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;text-align:center}.nv-widget__clock-time{font-family:Inter Variable,Inter,sans-serif;font-size:40px;font-weight:800;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.nv-widget__clock-date{font-size:13px;color:var(--nv-text-secondary);font-weight:500}.nv-widget--date{justify-content:center;gap:0}.nv-widget__date-day{font-size:13px;color:var(--nv-red);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.nv-widget__date-num{font-size:64px;font-weight:300;line-height:1;letter-spacing:-.04em;margin:2px 0}.nv-widget__date-month{font-size:13px;color:var(--nv-text-secondary);font-weight:600}.nv-widget--status{gap:10px;justify-content:space-between}.nv-widget--status.nv-widget--medium,.nv-widget--status.nv-widget--large{flex-direction:row;align-items:center;justify-content:flex-start;gap:18px}.nv-widget__status-rings{display:flex}.nv-widget__status-text{display:flex;flex-direction:column;gap:2px}.nv-widget__status-text strong{font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1}.nv-widget__status-text span{font-size:12px;color:var(--nv-text-secondary);display:inline-flex;align-items:center;gap:4px}.nv-widget__notifs-item{display:flex;align-items:center;gap:7px;font-size:13px;padding:4px 0}.nv-widget__notifs-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-widget--calendar{gap:6px}.nv-widget--calendar.nv-widget--medium,.nv-widget--calendar.nv-widget--large{flex-direction:row;gap:16px}.nv-widget__cal-date{display:flex;flex-direction:column;flex-shrink:0}.nv-widget__cal-num{font-size:40px;font-weight:400;line-height:1;letter-spacing:-.03em}.nv-widget__cal-events{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1;margin-top:4px}.nv-widget__cal-event{display:flex;flex-direction:column;padding-left:8px;border-left:3px solid var(--nv-red)}.nv-widget__cal-event b{font-size:13.5px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-widget__cal-event small{font-size:12px;color:var(--nv-text-secondary)}.nv-widget--weather{background:linear-gradient(180deg,#2e79d6,#5aa9ef);color:#fff;justify-content:space-between}.nv-widget--weather:after{opacity:.5}.nv-widget__weather-main{display:flex;flex-direction:column}.nv-widget__weather-loc{font-size:15px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nv-widget__weather-temp{font-size:46px;font-weight:300;line-height:1.05;letter-spacing:-.03em}.nv-widget__weather-foot{display:flex;flex-wrap:wrap;align-items:center;column-gap:5px}.nv-widget__weather-foot span{font-size:13px;font-weight:600}.nv-widget__weather-foot small{width:100%;font-size:12.5px;font-weight:600;opacity:.9}.nv-widget__weather-forecast{display:flex;justify-content:space-between;margin-top:8px}.nv-widget__weather-forecast span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px}.nv-widget__weather-forecast small{opacity:.85}.nv-widget--weather.nv-widget--medium{display:grid;grid-template-columns:1fr}.nv-widget--alarm{justify-content:space-between}.nv-widget__alarm-time{font-size:40px;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nv-widget__alarm-label{font-size:13px;color:var(--nv-text-secondary)}.nv-analog{width:100%;height:100%;max-width:100%;max-height:100%}.nv-analog__face{fill:#fff}.nv-analog__num{font-size:10.5px;font-weight:600;text-anchor:middle;fill:#1c1c1e}.nv-analog__hour,.nv-analog__min{stroke:#1c1c1e;stroke-linecap:round}.nv-analog__hour{stroke-width:4.2}.nv-analog__min{stroke-width:2.8}.nv-analog__pin{fill:var(--nv-orange, #ff9f0a)}[data-theme=dark] .nv-analog__face{fill:#1c1c1e}[data-theme=dark] .nv-analog__num{fill:#fff}[data-theme=dark] .nv-analog__hour,[data-theme=dark] .nv-analog__min{stroke:#fff}.nv-widget{position:relative;isolation:isolate;background:var(--nv-glass);backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--nv-glass-blur)) saturate(180%);box-shadow:inset 0 1px .5px var(--nv-glass-inner-hi),inset 0 -1px 1px var(--nv-glass-inner-lo),var(--nv-glass-shadow)}.nv-widget:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,var(--nv-glass-rim-hi) 0%,var(--nv-glass-rim-lo) 38%,transparent 62%,var(--nv-glass-rim-lo) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nv-widget{border-radius:30px;padding:17px;background:linear-gradient(145deg,#ffffff17,#ffffff03),var(--nv-glass-strong);text-shadow:none;--widget-accent: var(--nv-accent)}.nv-widget__head{color:var(--widget-accent);font-size:11px;font-weight:750;letter-spacing:.06em;gap:6px;margin-bottom:8px}.nv-widget__empty{font-size:13px;line-height:1.4;color:var(--nv-label)}.nv-widget__date-day{font-size:11px;line-height:1.25;letter-spacing:.07em}.nv-widget__date-num{font-size:68px;font-weight:350;letter-spacing:-.065em}.nv-widget__date-month{color:var(--nv-label);font-size:13px}.nv-widget--date.nv-widget--medium{display:grid;grid-template-columns:1fr auto;align-content:center}.nv-widget--date.nv-widget--medium .nv-widget__date-num{grid-column:2;grid-row:1/3;font-size:92px}.nv-widget--date.nv-widget--medium .nv-widget__date-day{align-self:end;margin-bottom:6px}.nv-widget--date.nv-widget--large .nv-widget__date-num{font-size:146px}.nv-widget--date.nv-widget--large .nv-widget__date-day,.nv-widget--date.nv-widget--large .nv-widget__date-month{font-size:21px}.nv-widget--clock{padding:14px}.nv-widget--clock.nv-widget--medium{gap:18px;padding:16px}.nv-widget--clock.nv-widget--medium .nv-analog{width:116px;height:116px}.nv-widget--clock.nv-widget--medium .nv-widget__clock-time{font-size:44px}.nv-widget--clock.nv-widget--large .nv-analog{width:210px;height:210px}.nv-widget__clock-date{color:var(--nv-label);line-height:1.5}.nv-widget--status{--widget-accent: var(--nv-green);gap:8px}.nv-widget__status-text strong{font-size:35px;font-weight:550}.nv-widget__status-text span{font-size:12px;color:var(--nv-label)}.nv-widget--batteries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-content:center}.nv-widget--batteries.nv-widget--medium,.nv-widget--batteries.nv-widget--large{display:grid;gap:10px}.nv-widget--batteries.nv-widget--large{grid-template-columns:1fr 1fr;row-gap:25px}.nv-widget__battery{min-width:0;display:flex;align-items:center;flex-direction:column;gap:8px}.nv-widget__battery strong{font-size:18px}.nv-widget__battery small{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:var(--nv-label);text-align:center}.nv-widget__status-rings{gap:8px}.nv-widget--notifs{--widget-accent: #a9a1ff}.nv-widget__notifs-item{min-width:0;padding:7px 0;gap:8px;font-size:13px;border-bottom:.5px solid var(--nv-separator)}.nv-widget__notifs-item:last-child{border:0}.nv-widget__notifs-item>svg{width:23px;height:23px;padding:4px;border-radius:7px;background:var(--nv-fill);color:var(--nv-text)}.nv-widget--calendar{justify-content:space-between}.nv-widget--calendar.nv-widget--medium{gap:20px;align-items:center}.nv-widget--calendar.nv-widget--medium .nv-widget__cal-date{max-width:90px}.nv-widget--calendar.nv-widget--large{flex-direction:column;gap:18px}.nv-widget--calendar.nv-widget--large .nv-widget__cal-events{width:100%;gap:15px}.nv-widget__cal-num{font-size:48px;font-weight:350;letter-spacing:-.05em}.nv-widget__cal-event{border-radius:2px;gap:3px}.nv-widget__cal-event b{font-size:13px}.nv-widget__cal-event small{color:var(--nv-label);font-size:11px}.nv-widget--weather{background:radial-gradient(ellipse at top right,rgba(183,222,255,.24),transparent 65%),linear-gradient(150deg,#1d5599c7,#3f86bb85);color:#fff;text-shadow:0 1px 5px rgba(0,25,65,.2)}.nv-widget__weather-loc{font-size:14px;font-weight:600}.nv-widget__weather-temp{font-size:53px;font-weight:300;letter-spacing:-.05em}.nv-widget__weather-foot span,.nv-widget__weather-foot small{font-size:12px}.nv-widget--weather.nv-widget--medium{display:grid;grid-template-columns:minmax(85px,.85fr) minmax(0,1.4fr);grid-template-rows:1fr auto;column-gap:14px}.nv-widget--weather.nv-widget--medium .nv-widget__weather-main{grid-column:1;grid-row:1}.nv-widget--weather.nv-widget--medium .nv-widget__weather-foot{grid-column:1;grid-row:2}.nv-widget--weather.nv-widget--medium .nv-widget__weather-forecast{grid-column:2;grid-row:1/3;align-self:center;margin:0;border-left:1px solid rgba(255,255,255,.22);padding-left:12px;gap:8px}.nv-widget--weather.nv-widget--medium .nv-widget__weather-forecast span{gap:10px}.nv-widget--weather.nv-widget--large .nv-widget__weather-temp{font-size:92px}.nv-widget--weather.nv-widget--large .nv-widget__weather-loc{font-size:23px}.nv-widget--weather.nv-widget--large .nv-widget__weather-forecast{padding-top:18px;border-top:1px solid rgba(255,255,255,.2)}.nv-widget--alarm{--widget-accent: var(--nv-orange)}.nv-widget__alarm-time{font-size:38px;font-weight:450;line-height:1.1;letter-spacing:-.04em}.nv-widget__alarm-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nv-label)}.nv-widget--alarm.nv-widget--medium{justify-content:center;gap:6px}.nv-widget--alarm.nv-widget--medium .nv-widget__alarm-time{font-size:48px}.nv-widget--alarm.nv-widget--large{justify-content:center;gap:20px}.nv-widget--alarm.nv-widget--large .nv-widget__alarm-time{font-size:76px}.nv-widget--external>strong{font-size:36px;font-weight:550;letter-spacing:-.04em}.nv-analog__face{fill:#ffffffd9}[data-theme=dark] .nv-analog__face{fill:#0c14227a}.nv-widget-slot[role=button]{cursor:pointer}.nv-widget-slot:focus-visible{border-radius:32px;outline:2px solid var(--nv-accent);outline-offset:-8px}[data-reduce-transparency="1"] .nv-widget--weather{background:#245a94}[data-high-contrast="1"] .nv-widget{--nv-label: var(--nv-text)}.nv-widget-slot.is-editing>.nv-widget{pointer-events:none}.nv-island{position:absolute;top:11px;left:50%;transform:translate(-50%);width:124px;height:36px;z-index:100;pointer-events:none;color:#fff;--island-accent: #ffad36;transition:width .42s var(--nv-spring),height .42s var(--nv-spring)}.nv-island__body{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;background:#000;overflow:hidden;transition:right .42s var(--nv-spring),border-radius .42s var(--nv-spring),box-shadow .3s}.nv-island__camera{position:absolute;top:0;left:50%;transform:translate(-50%);width:104px;height:36px;border-radius:22px;pointer-events:none}.nv-island__camera:after{content:"";position:absolute;top:13px;right:13px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#1c2338 0,#1c2338 18%,#080a10 42%,#020304 70%);box-shadow:inset 0 0 0 1px #101116;opacity:.35}.nv-island.has-activity{width:218px}.nv-island.has-secondary{width:228px}.nv-island.has-secondary .nv-island__body{right:42px}.nv-island.has-secondary .nv-island__trigger:not(.is-minimal){padding-right:12px}.nv-island.has-secondary .nv-island__trigger:not(.is-minimal) .nv-island__time{display:none}.nv-island.has-secondary .nv-island__trigger:not(.is-minimal).is-music .nv-island__wave{display:none}.nv-island__trigger{pointer-events:auto;width:100%;height:36px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;color:var(--island-accent);border-radius:22px;background:#000;touch-action:none}.nv-island__trigger .nv-music__cover{border-radius:6px}.nv-island__trigger.is-call{--island-accent: #57df83}.nv-island__trigger.is-music{--island-accent: #ff5b78}.nv-island__trigger.is-minimal{position:absolute;right:0;top:0;width:36px;padding:0;justify-content:center}.nv-island__trigger.is-minimal .nv-music__cover{width:22px!important;height:22px!important}.nv-island__trigger:disabled{opacity:1;cursor:default}.nv-island__time{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.4px}.nv-island__wave{display:flex;align-items:center;justify-content:center;gap:2px;width:24px;height:23px;flex:0 0 24px;color:var(--island-accent, #ff5b78)}.nv-island__wave i{width:3px;height:70%;border-radius:3px;background:currentColor;animation:nv-island-wave .75s ease-in-out infinite alternate}.nv-island__wave i:nth-child(2){height:100%;animation-delay:-.3s}.nv-island__wave i:nth-child(3){height:45%;animation-delay:-.6s}.nv-island__wave i:nth-child(4){height:85%;animation-delay:-.45s}.nv-island__wave i:nth-child(5){height:50%;animation-delay:-.15s}.nv-island__wave.is-paused i{animation-play-state:paused;height:3px}.nv-island.is-expanded{width:366px;height:216px}.nv-island.is-expanded .nv-island__body{right:0;border-radius:36px;box-shadow:0 12px 28px #00000052,0 0 0 1px #ffffff1f}.nv-island.is-expanded.is-incoming{height:114px}.nv-island__panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:48px 20px 14px;pointer-events:auto;display:flex;flex-direction:column;gap:13px;animation:nv-island-reveal .24s ease-out}.nv-island__panel.is-call{--island-accent: #57df83}.nv-island__panel.is-music{--island-accent: #ff5b78}.nv-island__panel button{color:inherit}.nv-island__collapse{position:absolute;top:3px;right:13px;width:44px;height:40px;display:grid;place-items:center;color:#a2a2aa!important;border-radius:50%}.nv-island__metadata{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex:1;text-align:left}.nv-island__metadata strong,.nv-island__metadata small{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-island__metadata strong{font-size:17px;line-height:1.2;font-weight:650;letter-spacing:-.3px}.nv-island__metadata small{font-size:13px;line-height:1.2;color:#a2a2aa}.nv-island__music-summary,.nv-island__call-summary{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.nv-island__music-summary{padding:0}.nv-island__music-summary .nv-music__cover{border-radius:12px}.nv-island__progress{display:flex;align-items:center;gap:9px;color:#9b9ba3;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.nv-island__progress>div{flex:1;height:5px;background:#343438;border-radius:9px;overflow:hidden}.nv-island__progress i{display:block;height:100%;border-radius:inherit;background:#d4d4d8}.nv-island__transport{justify-content:center;gap:26px;margin-top:-7px}.nv-island__transport button{width:46px;height:44px}.nv-island__live-label{color:#a2a2aa;font-size:11px;letter-spacing:1px;text-align:center}.nv-island__avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex:0 0 48px;display:grid;place-items:center;font-size:23px;font-weight:600}.nv-island__avatar img{width:100%;height:100%;object-fit:cover}.nv-island__elapsed{color:#57df83;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.nv-island__call-actions{display:flex;align-items:center;gap:10px;margin-top:auto}.nv-island__call-actions button{display:flex;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;border-radius:50%;background:#27272a;flex:0 0 auto}.nv-island__call-actions button[aria-pressed=true]{background:#fff;color:#000}.nv-island__call-actions .is-danger{background:#ff3b48;color:#fff}.nv-island__call-actions .is-answer{background:#30c85a;color:#fff}.nv-island__call-actions .nv-island__open{flex:1;border-radius:24px;font-size:13px;font-weight:600}.nv-island.is-incoming .nv-island__panel{padding-top:45px;gap:0}.nv-island.is-incoming .nv-island__call-actions{gap:8px;margin:0}.nv-island__timer-summary{display:flex;align-items:center;gap:14px;color:#ffad36}.nv-island__timer-summary strong{font-size:44px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-1.5px}.nv-island__timer-actions{display:flex;gap:10px;margin-top:auto}.nv-island__timer-actions button{flex:1;min-height:44px;display:flex;justify-content:center;align-items:center;gap:6px;background:#28221a;border-radius:24px;color:#ffbd59;font-size:13px;font-weight:600}.nv-island.is-toast{width:218px}.nv-island.is-toast .nv-island__body{right:0}.nv-island.is-toast .nv-island__camera{visibility:hidden}.nv-island__toast{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;color:#fff;font-size:14px;font-weight:600}.nv-island__toast.is-silent{color:#ff4b26}.nv-island button:focus-visible{outline:2px solid #fff;outline-offset:-3px}@keyframes nv-island-wave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes nv-island-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}[data-reduce-motion="1"] .nv-island,[data-reduce-motion="1"] .nv-island *{animation:none!important;transition:none!important}@media (prefers-reduced-motion: reduce){.nv-island,.nv-island *{animation:none!important;transition:none!important}}.nv-phone[data-secure=true]{--frame-radius: 28px;--band-shine: 1px;--band: 12px;--band-rim: 13px;--button-radius: 1px;--secure-mono: ui-monospace, "SFMono-Regular", Consolas, monospace;isolation:isolate;box-shadow:0 0 0 1px #b6f56847,0 0 0 12px #15181b,0 0 0 13px #000000d9,0 40px 90px #0009,0 12px 30px #0006}.nv-phone[data-secure=true]:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:-1;pointer-events:none;border-radius:calc(var(--frame-radius) + 12px);padding:11px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 5px),linear-gradient(90deg,#1d2125,#121417 50%,#1d2125);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.nv-phone[data-secure=true]:after{content:"";position:absolute;top:-17px;right:-17px;bottom:-17px;left:-17px;z-index:-1;pointer-events:none;border-radius:calc(var(--frame-radius) + 17px);padding:17px;background:radial-gradient(circle,#8a949d 0 1.6px,#3a4046 2px 2.6px,#0b0d0f 3px 3.6px,transparent 4px) left 4px top 78px/9px 9px no-repeat,radial-gradient(circle,#8a949d 0 1.6px,#3a4046 2px 2.6px,#0b0d0f 3px 3.6px,transparent 4px) right 4px top 78px/9px 9px no-repeat,radial-gradient(circle,#8a949d 0 1.6px,#3a4046 2px 2.6px,#0b0d0f 3px 3.6px,transparent 4px) left 4px bottom 78px/9px 9px no-repeat,radial-gradient(circle,#8a949d 0 1.6px,#3a4046 2px 2.6px,#0b0d0f 3px 3.6px,transparent 4px) right 4px bottom 78px/9px 9px no-repeat,linear-gradient(135deg,#2b3035,#16191c) left top/104px 104px no-repeat,linear-gradient(225deg,#2b3035,#16191c) right top/104px 104px no-repeat,linear-gradient(45deg,#2b3035,#16191c) left bottom/104px 104px no-repeat,linear-gradient(315deg,#2b3035,#16191c) right bottom/104px 104px no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.nv-phone[data-secure=true] .nv-side-button{width:6px;background:repeating-linear-gradient(0deg,#2c3136 0,#2c3136 2px,#191c1f 2px,#191c1f 4px);box-shadow:0 0 0 1px #000000b3}.nv-phone[data-secure=true] .nv-side-button--action,.nv-phone[data-secure=true] .nv-side-button--volume-up,.nv-phone[data-secure=true] .nv-side-button--volume-down{left:calc(-5px - var(--band-rim))}.nv-phone[data-secure=true] .nv-side-button--power{right:calc(-5px - var(--band-rim))}.nv-phone[data-secure=true] .nv-side-button--action{background:linear-gradient(180deg,#c8fa8b,#72983e)}.nv-phone[data-secure=true] .nv-secure-camera{position:absolute;z-index:95;top:13px;left:calc(50% - 7px);width:14px;height:14px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 42% 38%,#455b43 0,#455b43 9%,#132120 14%,#132120 27%,#030504 32%,#030504 60%,#252b22 65%,#252b22 74%,#020302 78%);box-shadow:0 0 0 3px #020302,0 0 0 4px #b6f5681f}.nv-phone[data-secure=true] .nv-statusbar{grid-template-columns:1fr 32px 1fr;color:#d5e6be}.nv-phone[data-secure=true] .nv-statusbar__time{font:12px var(--secure-mono)}.nv-phone[data-secure=true] .nv-navbar__pill{height:4px;width:78px;border-radius:1px;background:#b6f568}.nv-phone[data-secure=true] .nv-wallpaper{background:#000}.nv-phone[data-secure=true]{--nv-grouped-bg: #040805;--nv-grouped-cell: rgba(9, 19, 12, .92);--nv-fill: rgba(182, 245, 104, .08);--nv-fill-strong: rgba(182, 245, 104, .2);--nv-separator: rgba(182, 245, 104, .14);--nv-glass: rgba(7, 16, 10, .62);--nv-glass-strong: rgba(5, 12, 8, .86);--nv-glass-clear: rgba(7, 16, 10, .5);--nv-glass-blur: 12px;--nv-glass-rim-hi: rgba(182, 245, 104, .55);--nv-glass-rim-lo: rgba(182, 245, 104, .12);--nv-glass-inner-hi: rgba(182, 245, 104, .18);--nv-label: #b5cb99;--nv-page-glow: rgba(182, 245, 104, .07);--nv-page-tint: rgba(182, 245, 104, .03)}.nv-phone[data-secure=true] .nv-statusbar{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-weight:500}.nv-phone[data-secure=true] .nv-shome{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;gap:16px;padding:60px 22px 38px;color:#edf4de}.nv-phone[data-secure=true] .nv-shome__brand{display:flex;justify-content:space-between;align-items:center;padding-bottom:13px;border-bottom:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-shome__brand>span{display:flex;align-items:center;gap:7px;font-size:13px;letter-spacing:.17em}.nv-phone[data-secure=true] .nv-shome__brand svg,.nv-phone[data-secure=true] .nv-shome__brand b{color:#b6f568}.nv-phone[data-secure=true] .nv-shome__brand b{font-weight:500}.nv-phone[data-secure=true] .nv-shome__brand small{font:10px var(--secure-mono);color:#90a47c}.nv-phone[data-secure=true] .nv-shome__hud{position:relative;padding:17px 16px 14px;border:1px solid rgba(182,245,104,.24);background:linear-gradient(120deg,rgba(182,245,104,.07),transparent 70%)}.nv-phone[data-secure=true] .nv-shome__hud:before,.nv-phone[data-secure=true] .nv-shome__hud:after{content:"";position:absolute;width:22px;height:5px;background:#b6f568}.nv-phone[data-secure=true] .nv-shome__hud:before{left:-1px;top:-1px}.nv-phone[data-secure=true] .nv-shome__hud:after{right:-1px;bottom:-1px}.nv-phone[data-secure=true] .nv-shome__eyebrow{display:flex;justify-content:space-between;color:#a3b78d;font:10px var(--secure-mono);letter-spacing:.16em;text-transform:uppercase}.nv-phone[data-secure=true] .nv-shome__eyebrow span{color:#b6f568}.nv-phone[data-secure=true] .nv-shome__time{margin:10px 0 5px}.nv-phone[data-secure=true] .nv-shome__time strong{font-size:72px;font-weight:300;line-height:1.1;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.nv-phone[data-secure=true] .nv-shome__time i{font-style:normal;color:#b6f568}.nv-phone[data-secure=true] .nv-shome__time>span{display:block;margin-top:4px;font:10px var(--secure-mono);letter-spacing:.18em;text-transform:uppercase;color:#a3b78d}.nv-phone[data-secure=true] .nv-shome__telemetry{display:flex;align-items:flex-end;height:38px;gap:3px;overflow:hidden;opacity:.42;margin:6px 0 14px;border-bottom:1px solid #b6f568}.nv-phone[data-secure=true] .nv-shome__telemetry i{flex:1;background:linear-gradient(0deg,#b6f568,transparent)}.nv-phone[data-secure=true] .nv-shome__readouts{display:grid;grid-template-columns:.8fr .7fr 1.6fr;gap:12px;margin:0}.nv-phone[data-secure=true] .nv-shome__readouts>div{min-width:0;border-left:1px solid var(--nv-separator);padding-left:9px}.nv-phone[data-secure=true] .nv-shome__readouts dt{color:#a3b78d;font:9px var(--secure-mono);letter-spacing:.14em;text-transform:uppercase}.nv-phone[data-secure=true] .nv-shome__readouts dd{margin:6px 0 0;font:11px var(--secure-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-phone[data-secure=true] .nv-shome__readouts .is-low{color:#ffb65c}.nv-phone[data-secure=true] .nv-shome__bars{display:inline-flex;gap:3px;height:11px;align-items:flex-end}.nv-phone[data-secure=true] .nv-shome__bars i{width:5px;height:10px;background:#b6f56826}.nv-phone[data-secure=true] .nv-shome__bars i.is-on{background:#b6f568}.nv-phone[data-secure=true] .nv-shome__rule{display:flex;align-items:center;gap:10px;font:10px var(--secure-mono);letter-spacing:.15em;text-transform:uppercase;color:#a3b78d}.nv-phone[data-secure=true] .nv-shome__rule:after{content:"";height:1px;background:var(--nv-separator);flex:1}.nv-phone[data-secure=true] .nv-shome__rule em{order:2;font-style:normal;color:#b6f568}.nv-phone[data-secure=true] .nv-shome__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(68px,1fr);gap:8px;flex:1;min-height:0;overflow-y:auto}.nv-phone[data-secure=true] .nv-shome__tile{position:relative;min-width:0;display:grid;grid-template-columns:30px 1fr;align-content:center;align-items:center;gap:7px;padding:20px 10px 12px;text-align:left;color:#edf4de;border:1px solid rgba(182,245,104,.18);background:linear-gradient(120deg,#172013,#0c120c);border-radius:2px;transition:background .16s,border-color .16s}.nv-phone[data-secure=true] .nv-shome__tile:after{content:"";position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-right:2px solid #79964e;border-bottom:2px solid #79964e}.nv-phone[data-secure=true] .nv-shome__tile:hover{border-color:#b6f568;background:#24331b}.nv-phone[data-secure=true] .nv-shome__tile:active{background:#314324}.nv-phone[data-secure=true] .nv-shome__tile.has-alert{border-left:2px solid #b6f568}.nv-phone[data-secure=true] .nv-shome__glyph{color:#b6f568}.nv-phone[data-secure=true] .nv-shome__label{font-size:11px;font-weight:550;letter-spacing:.025em;overflow-wrap:anywhere}.nv-phone[data-secure=true] .nv-shome__index{position:absolute;top:7px;left:10px;font:8px var(--secure-mono);color:#829473}.nv-phone[data-secure=true] .nv-shome__arrow{position:absolute;right:7px;top:6px;color:#829473}.nv-phone[data-secure=true] .nv-shome__alert{position:absolute;top:5px;right:23px;color:#b6f568;font:8px var(--secure-mono)}.nv-phone[data-secure=true] .nv-shome__connection{display:flex;align-items:center;gap:11px;text-align:left;padding:12px;border:1px solid var(--nv-separator);color:#b6f568;background:#111a0e}.nv-phone[data-secure=true] .nv-shome__connection>span{flex:1;display:flex;flex-direction:column;gap:4px}.nv-phone[data-secure=true] .nv-shome__connection strong{font-size:11px;font-weight:500}.nv-phone[data-secure=true] .nv-shome__connection small{color:#a3b78d;font:9px var(--secure-mono)}.nv-phone[data-secure=true] .nv-shome__footer{display:flex;justify-content:space-between;font:8px var(--secure-mono);letter-spacing:.15em;text-transform:uppercase;color:#829473}.nv-phone[data-secure=true] .nv-tile,.nv-phone[data-secure=true] .nv-store__tile,.nv-phone[data-secure=true] .nv-notif-icon{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.nv-phone[data-secure=true] .nv-tile--xs,.nv-phone[data-secure=true] .nv-notif-icon{border-radius:0;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.nv-phone[data-secure=true] .nv-notif-icon:not([data-artwork]){background:#b6f5681a!important;color:#b6f568;box-shadow:inset 0 0 0 1px #b6f56873}.nv-phone[data-secure=true] .nv-tile[data-artwork],.nv-phone[data-secure=true] .nv-notif-icon[data-artwork],.nv-phone[data-secure=true] .nv-store__tile[data-artwork]{--nv-art-surface: linear-gradient(160deg, rgba(182, 245, 104, .2), rgba(5, 12, 8, .94) 62%);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 0 0 1px #b6f5686b}.nv-phone[data-secure=true] .nv-app-artwork{--nv-art-hi: #dcebbf;--nv-art-lo: #8fc449;--nv-art-ink: #edf4de;--nv-art-cutout: #07140c;--nv-art-sun: #b6f568;--nv-art-petal-1: #e3f2c4;--nv-art-petal-2: #b6f568;--nv-art-petal-3: #8fc449;--nv-art-petal-4: #cdea98;--nv-art-petal-5: #a3d95a;--nv-art-petal-6: #eff8d9}.nv-phone[data-secure=true] .nv-slock{padding:58px 18px 26px;gap:0;color:#edf4de}.nv-phone[data-secure=true] .nv-slock:before{--c: rgba(182, 245, 104, .5);content:"";position:absolute;top:52px;right:12px;bottom:18px;left:12px;pointer-events:none;background:linear-gradient(var(--c),var(--c)) left top/18px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) left top/1.5px 18px no-repeat,linear-gradient(var(--c),var(--c)) right top/18px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) right top/1.5px 18px no-repeat,linear-gradient(var(--c),var(--c)) left bottom/18px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) left bottom/1.5px 18px no-repeat,linear-gradient(var(--c),var(--c)) right bottom/18px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) right bottom/1.5px 18px no-repeat}.nv-phone[data-secure=true] .nv-slock__head{display:flex;justify-content:space-between;align-items:center;padding:10px 6px 0;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#a7bc90b3}.nv-phone[data-secure=true] .nv-slock__state{display:inline-flex;align-items:center;gap:7px;color:#b6f568}.nv-phone[data-secure=true] .nv-slock__state i{width:6px;height:6px;background:#b6f568;box-shadow:0 0 8px #b6f568}.nv-phone[data-secure=true] .nv-slock__time{margin-top:26px;text-align:center}.nv-phone[data-secure=true] .nv-slock__time strong{display:block;font-size:86px;font-weight:300;line-height:1;letter-spacing:.04em;font-variant-numeric:tabular-nums;text-shadow:none}.nv-phone[data-secure=true] .nv-slock__time strong i{font-style:normal;color:#b6f568}.nv-phone[data-secure=true] .nv-slock__time span{display:block;margin-top:10px;font-size:12px;letter-spacing:.4em;color:#b5cb99}.nv-phone[data-secure=true] .nv-slock__reticle{position:relative;align-self:center;margin:34px 0 0;padding:0;opacity:1;animation:none;width:100%;height:150px;background:linear-gradient(120deg,rgba(182,245,104,.06),transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#b6f568}.nv-phone[data-secure=true] .nv-slock__reticle svg{filter:none}.nv-phone[data-secure=true] .nv-slock__reticle small{font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:#dcebbf}.nv-phone[data-secure=true] .nv-slock__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;pointer-events:none;border:1px solid rgba(182,245,104,.35);background:linear-gradient(#b6f568,#b6f568) center top/2px 12px no-repeat,linear-gradient(#b6f568,#b6f568) center bottom/2px 12px no-repeat,linear-gradient(#b6f568,#b6f568) left center/12px 2px no-repeat,linear-gradient(#b6f568,#b6f568) right center/12px 2px no-repeat;animation:none}.nv-phone[data-secure=true] .nv-slock__ring.is-inner{top:8px;right:8px;bottom:8px;left:8px;background:none;border:1px solid rgba(182,245,104,.12);animation-direction:reverse;animation-duration:22s}.nv-phone[data-secure=true] .nv-slock__feed{margin-top:auto;padding:12px 14px 10px;min-height:0;background:#040a06b8;box-shadow:inset 0 0 0 1px #b6f56838,inset 2px 0 #b6f568;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.nv-phone[data-secure=true] .nv-slock__feed ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.nv-phone[data-secure=true] .nv-slock__feed-head{display:flex;justify-content:space-between;margin-bottom:9px;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#b6f568}.nv-phone[data-secure=true] .nv-slock__empty{margin:0;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#a7bc9080}.nv-phone[data-secure=true] .nv-slock__item{display:grid;grid-template-columns:auto 1fr;column-gap:10px;row-gap:2px;align-items:baseline;padding-bottom:8px;border-bottom:1px solid rgba(182,245,104,.12)}.nv-phone[data-secure=true] .nv-slock__item:last-child{border-bottom:0;padding-bottom:0}.nv-phone[data-secure=true] .nv-slock__item-app{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#b6f568}.nv-phone[data-secure=true] .nv-slock__item-title{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-phone[data-secure=true] .nv-slock__item-body{grid-column:2;font-size:12.5px;color:#a7bc90bf;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv-phone[data-secure=true] .nv-slock__actions{display:grid;grid-template-columns:58px 1fr 58px;gap:10px;margin-top:14px;align-items:stretch}.nv-phone[data-secure=true] .nv-slock__key{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);width:58px;height:52px;display:flex;align-items:center;justify-content:center;background:#040a06bf;color:#dcebbf;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:inset 0 0 0 1px #b6f56873}.nv-phone[data-secure=true] .nv-slock__key.is-on{background:#b6f568;color:#03140a;box-shadow:0 0 22px #b6f56880}.nv-phone[data-secure=true] .nv-slock__auth{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);display:flex;align-items:center;justify-content:center;gap:8px;padding:0;font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#03140a;background:linear-gradient(180deg,#c8fa8b,#98cd52);opacity:1;animation:none}.nv-phone[data-secure=true] .nv-slock.is-pad .nv-slock__pad{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:18px}.nv-phone[data-secure=true] .nv-slock .nv-pinpad{color:#edf4de}.nv-phone[data-secure=true] .nv-slock .nv-pinpad__title{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#b6f568}.nv-phone[data-secure=true] .nv-slock .nv-pinpad__dot{border-radius:0;width:12px;height:12px}.nv-phone[data-secure=true] .nv-slock .nv-pinpad__key:not(.is-empty):not(.is-del){border-radius:0;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#040a06b3;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px #b6f56861}.nv-phone[data-secure=true] .nv-slock .nv-pinpad__key:not(.is-empty):not(.is-del):after,.nv-phone[data-secure=true] .nv-slock .nv-pinpad__key:not(.is-empty):not(.is-del):before{display:none}.nv-phone[data-secure=true] .nv-slock .nv-pinpad__key:not(.is-empty):not(.is-del):active{background:#b6f56838}.nv-phone[data-secure=true] .nv-slock .nv-pinpad__letters{display:none}.nv-phone[data-secure=true] .nv-slock__abort{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#a7bc90bf;padding:6px 12px}.nv-phone[data-secure=true] .nv-app,.nv-phone[data-secure=true] .nv-phoneapp,.nv-phone[data-secure=true] .nv-phone-contacts-shell,.nv-phone[data-secure=true] .nv-contacts,.nv-phone[data-secure=true] .nv-msglist,.nv-phone[data-secure=true] .nv-settings,.nv-phone[data-secure=true] .nv-gallery,.nv-phone[data-secure=true] .nv-commerce,.nv-phone[data-secure=true] .nv-contactdetail,.nv-phone[data-secure=true] .nv-contactform{background:linear-gradient(145deg,#111b0e,#080d08 42%);color:#edf4de}.nv-phone[data-secure=true] .nv-app__bar,.nv-phone[data-secure=true] .nv-contacts__bar,.nv-phone[data-secure=true] .nv-msglist__bar,.nv-phone[data-secure=true] .nv-gallery__bar,.nv-phone[data-secure=true] .nv-commerce__bar,.nv-phone[data-secure=true] .nv-calls-view__header{background:#10190e;border-bottom:1px solid var(--nv-separator);box-shadow:none}.nv-phone[data-secure=true] .nv-app__title,.nv-phone[data-secure=true] .nv-contacts__title,.nv-phone[data-secure=true] .nv-msglist__title,.nv-phone[data-secure=true] .nv-calls-view__header h1,.nv-phone[data-secure=true] .nv-commerce__bar>strong,.nv-phone[data-secure=true] .nv-simmgr__title{font:600 16px var(--secure-mono)!important;letter-spacing:.08em!important;text-transform:uppercase;color:#edf4de}.nv-phone[data-secure=true] .nv-app__back,.nv-phone[data-secure=true] .nv-calls-view__edit,.nv-phone[data-secure=true] .nv-calls-view__menu,.nv-phone[data-secure=true] .nv-contactdetail__edit,.nv-phone[data-secure=true] .nv-keypad__paste,.nv-phone[data-secure=true] .nv-contacts__add,.nv-phone[data-secure=true] .nv-msglist__new,.nv-phone[data-secure=true] .nv-conv__call{border-radius:2px;color:#b6f568!important;background:#1a2614;box-shadow:inset 0 0 0 1px var(--nv-separator);-webkit-backdrop-filter:none;backdrop-filter:none}.nv-phone[data-secure=true] .nv-search,.nv-phone[data-secure=true] .nv-field,.nv-phone[data-secure=true] .nv-settings__group,.nv-phone[data-secure=true] .nv-simmgr .nv-settings__group,.nv-phone[data-secure=true] .nv-contactdetail__card,.nv-phone[data-secure=true] .nv-contactform__group,.nv-phone[data-secure=true] .nv-city__provider,.nv-phone[data-secure=true] .nv-notification,.nv-phone[data-secure=true] .nv-notif,.nv-phone[data-secure=true] .nv-nc__group,.nv-phone[data-secure=true] .nv-banner{border-radius:3px;background:#131d10;border:1px solid var(--nv-separator);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.nv-phone[data-secure=true] .nv-settings__group-title{color:#b6f568;font:11px var(--secure-mono);letter-spacing:.1em;text-transform:uppercase}.nv-phone[data-secure=true] .nv-row__label{font-size:14px;font-weight:500}.nv-phone[data-secure=true] .nv-row__icon,.nv-phone[data-secure=true] .nv-city__provider-head i{border-radius:2px;background:#25331b!important;color:#b6f568;box-shadow:none}.nv-phone[data-secure=true] .nv-row.is-clickable:active{background:#25331b}.nv-phone[data-secure=true] .nv-toggle{border-radius:3px;background:#34412a}.nv-phone[data-secure=true] .nv-toggle.is-on{background:#b6f568}.nv-phone[data-secure=true] .nv-toggle__knob{border-radius:2px}.nv-phone[data-secure=true] .nv-toggle.is-on .nv-toggle__knob{background:#18210f}.nv-phone[data-secure=true] .nv-slider input[type=range]::-webkit-slider-thumb{border-radius:2px;background:#b6f568}.nv-phone[data-secure=true] .nv-segmented{border-radius:2px;background:#0b1109;border:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-segmented__item{border-radius:0;font-size:11px!important}.nv-phone[data-secure=true] .nv-segmented__item.is-active{background:#293c1b;color:#b6f568;box-shadow:inset 0 -2px #b6f568}.nv-phone[data-secure=true] .nv-btn{border-radius:2px;font-size:13px;font-weight:600}.nv-phone[data-secure=true] .nv-btn--primary,.nv-phone[data-secure=true] .nv-primary{background:#b6f568;color:#101809}.nv-phone[data-secure=true] .nv-btn--tonal{background:#25331b;color:#b6f568}.nv-phone[data-secure=true] .nv-dialog,.nv-phone[data-secure=true] .nv-modal__card,.nv-phone[data-secure=true] .nv-sheet{border-radius:5px;background:#121b0f;border:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-avatar{border-radius:3px;background:#293a1b!important;color:#b6f568;box-shadow:inset 0 0 0 1px var(--nv-separator)}.nv-phone[data-secure=true] .nv-calls-view__scroll{padding-top:16px}.nv-phone[data-secure=true] .nv-call-recents h2{font:12px var(--secure-mono);color:#b6f568;letter-spacing:.1em;text-transform:uppercase;margin:18px 0 8px}.nv-phone[data-secure=true] .nv-call-recent{border-bottom:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-call-favorite__photo{border-radius:4px;background-color:#25331b!important;color:#b6f568;box-shadow:inset 0 0 0 1px var(--nv-separator);aspect-ratio:1}.nv-phone[data-secure=true] .nv-keypad__grid{column-gap:17px;row-gap:12px}.nv-phone[data-secure=true] .nv-keypad__key{border-radius:3px;background:#182313;color:#edf4de;border:1px solid var(--nv-separator);box-shadow:none}.nv-phone[data-secure=true] .nv-keypad__digit{font-family:var(--secure-mono);font-size:32px}.nv-phone[data-secure=true] .nv-keypad__letters{color:#a3b78d}.nv-phone[data-secure=true] .nv-keypad__call{border-radius:3px;background:#b6f568;color:#101809}.nv-phone[data-secure=true] .nv-keypad__line,.nv-phone[data-secure=true] .nv-keypad__name{color:#b6f568}.nv-phone[data-secure=true] .nv-phone-tabs{gap:7px;bottom:28px}.nv-phone[data-secure=true] .nv-phone-tabs__rail,.nv-phone[data-secure=true] .nv-phone-tabs__search{border-radius:3px;background:#152010;border:1px solid var(--nv-separator);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.nv-phone[data-secure=true] .nv-phone-tabs__rail button{border-radius:2px;color:#a3b78d}.nv-phone[data-secure=true] .nv-phone-tabs__rail button.is-active{background:#2e4320;color:#b6f568;box-shadow:inset 0 -2px #b6f568}.nv-phone[data-secure=true] .nv-contactdetail.is-monogram .nv-contactdetail__page:before{background:linear-gradient(#1b2b12,#080d08 55%);filter:none}.nv-phone[data-secure=true] .nv-contactdetail__header{padding:28px 20px 20px}.nv-phone[data-secure=true] .nv-contactdetail__monogram{width:110px;height:110px;border-radius:4px;font:50px var(--secure-mono);background:#25331b;color:#b6f568;box-shadow:inset 0 0 0 1px #b6f568}.nv-phone[data-secure=true] .nv-contactdetail__actions button,.nv-phone[data-secure=true] .nv-contactform__cancel,.nv-phone[data-secure=true] .nv-contactform__save{border-radius:3px;background:#25331b;color:#b6f568;box-shadow:inset 0 0 0 1px var(--nv-separator);-webkit-backdrop-filter:none;backdrop-filter:none}.nv-phone[data-secure=true] .nv-contactform__sheet{border-radius:6px 6px 0 0;background:#10190e}.nv-phone[data-secure=true] .nv-contactform__avatar{border-radius:4px}.nv-phone[data-secure=true] .nv-contactform__save{background:#b6f568;color:#101809}.nv-phone[data-secure=true] .nv-contacts__index button{color:#b6f568}.nv-phone[data-secure=true] .nv-contacts__section-letter{color:#b6f568;border-color:var(--nv-separator);font-family:var(--secure-mono)}.nv-phone[data-secure=true] .nv-contacts__row,.nv-phone[data-secure=true] .nv-msglist__row{border-bottom:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-contacts__row:after,.nv-phone[data-secure=true] .nv-msglist__row:after{display:none}.nv-phone[data-secure=true] .nv-contacts__row-name,.nv-phone[data-secure=true] .nv-msglist__name{font-size:15px;font-weight:500}.nv-phone[data-secure=true] .nv-conv{--nv-conv-bg: #080d08;--nv-bubble-theirs: #1a2515;--nv-bubble-mine: #b6f568}.nv-phone[data-secure=true] .nv-conv__header{padding-top:8px;border-bottom:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-conv__title{border-radius:2px;background:transparent;font-size:13px}.nv-phone[data-secure=true] .nv-conv__day{font-family:var(--secure-mono);color:#a3b78d}.nv-phone[data-secure=true] .nv-bubble__body{border-radius:3px;font-size:15px;line-height:1.45}.nv-phone[data-secure=true] .nv-bubble.is-mine .nv-bubble__body{color:#101809}.nv-phone[data-secure=true] .nv-bubble.has-tail .nv-bubble__body:before,.nv-phone[data-secure=true] .nv-bubble.has-tail .nv-bubble__body:after{display:none}.nv-phone[data-secure=true] .nv-msglist__badge,.nv-phone[data-secure=true] .nv-composer__send{background:#b6f568;color:#101809;border-radius:2px}.nv-phone[data-secure=true] .nv-composer{background:#10190e;border-top:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-composer__field,.nv-phone[data-secure=true] .nv-composer__attach-btn,.nv-phone[data-secure=true] .nv-composer__attach{border-radius:3px;background:#182313;box-shadow:none}.nv-phone[data-secure=true] .nv-commerce__chips button,.nv-phone[data-secure=true] .nv-commerce__actions button{border-radius:2px}.nv-phone[data-secure=true] .nv-commerce__chips button[data-active=true]{color:#101809;background:#b6f568}.nv-phone[data-secure=true] .nv-city__provider-head strong{font-size:14px}.nv-phone[data-secure=true] .nv-nc__panel{background:#080d08f7}.nv-phone[data-secure=true] .nv-notif__title,.nv-phone[data-secure=true] .nv-nc__title{font-family:var(--secure-mono)}.nv-phone[data-secure=true] .nv-camera__top,.nv-phone[data-secure=true] .nv-camera__bottom{background:#080d08e0;color:#edf4de}.nv-phone[data-secure=true] .nv-camera__round,.nv-phone[data-secure=true] .nv-camera__flip,.nv-phone[data-secure=true] .nv-camera__thumb{border-radius:3px;background:#25331b;color:#b6f568}.nv-phone[data-secure=true] .nv-camera__shutter{box-shadow:inset 0 0 0 3px #b6f568}.nv-phone[data-secure=true] .nv-camera__shutter.is-photo>span{background:#b6f568}.nv-phone[data-secure=true] .nv-camera__modes .is-active{color:#b6f568}.nv-phone[data-secure=true] .nv-camera__grid{opacity:.35}.nv-phone[data-secure=true] .nv-gallery__grid{gap:4px;padding:4px}.nv-phone[data-secure=true] .nv-gallery__cell,.nv-phone[data-secure=true] .nv-gallery__album-cover{border-radius:2px}.nv-phone[data-secure=true] .nv-gallery__day{font:11px var(--secure-mono);color:#b6f568;text-transform:uppercase;letter-spacing:.08em}.nv-phone[data-secure=true] .nv-gallery__tabs{background:#10190e;border-top:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-gallery__tabs button{border-radius:2px}.nv-phone[data-secure=true] .nv-gallery__tabs button.is-active{color:#b6f568;background:#25331b}.nv-phone[data-secure=true] .nv-camera__zoom button.is-active{color:#b6f568}.nv-phone[data-secure=true] .nv-contacts__mycard{border-radius:3px;background:#131d10;box-shadow:none;border:1px solid var(--nv-separator)}.nv-phone[data-secure=true] .nv-call-recent__action{border-radius:3px;color:#b6f568;background:#25331b}.nv-phone[data-secure=true] .nv-brightness-layer{--nv-material: #131d10;--nv-material-border: rgba(182,245,104,.18);--nv-card-shadow: none;--nv-label: #a3b78d}.nv-phone[data-secure=true] .nv-notifapp__item,.nv-phone[data-secure=true] .nv-nc__item{border-radius:3px;background:#131d10;border:1px solid var(--nv-separator);box-shadow:none}.nv-phone[data-secure=true] .nv-notifapp__icon{border-radius:2px;background:#25331b;color:#b6f568}.nv-phone[data-secure=true] .nv-commerce__bar>button{border-radius:3px;color:#b6f568}.nv-phone[data-secure=true] .nv-content.is-camera .nv-shome{visibility:hidden}.nv-phone[data-secure=true] .nv-content.is-camera .nv-app{background:transparent}.nv-phone[data-secure=true] button:focus-visible,.nv-phone[data-secure=true] input:focus-visible,.nv-phone[data-secure=true] textarea:focus-visible,.nv-phone[data-secure=true] select:focus-visible{outline:2px solid #b6f568;outline-offset:-2px}.nv-phone[data-secure=true] .nv-screen[data-reduce-motion="1"] *,.nv-phone[data-secure=true] .nv-screen[data-reduce-motion="1"] *:before,.nv-phone[data-secure=true] .nv-screen[data-reduce-motion="1"] *:after{animation:none!important;transition:none!important}.nv-call[data-secure=true]{color:#edf4de}.nv-call[data-secure=true] .nv-call__bg,.nv-call[data-secure=true].has-monogram[style] .nv-call__bg{background:radial-gradient(ellipse at top,#2c411b,#080d08 65%);filter:none}.nv-call[data-secure=true] .nv-call__status,.nv-call[data-secure=true] .nv-call__phone{font-family:ui-monospace,monospace;color:#b6f568}.nv-call[data-secure=true] .nv-call__monogram{border-radius:5px;border:1px solid #b6f568;background:#1a2811;color:#b6f568;box-shadow:none;animation:none}.nv-call[data-secure=true] .nv-call__ctl svg,.nv-call[data-secure=true] .nv-call__answer,.nv-call[data-secure=true] .nv-call__decline,.nv-call[data-secure=true] .nv-call__silence{border-radius:4px;box-shadow:none}.nv-call[data-secure=true] .nv-call__ctl svg{background:#293b1e;color:#b6f568}.nv-call[data-secure=true] .nv-call__ctl.is-on svg,.nv-call[data-secure=true] .nv-call__answer{background:#b6f568;color:#101809}.nv-call[data-secure=true] .nv-call-voice{border-radius:4px;background:#152010;border:1px solid #526b38}.nv-call[data-secure=true] .nv-call__people{border-radius:2px;background:#25331b;color:#b6f568;font-family:ui-monospace,monospace}.nv-call[data-secure=true] .nv-call-person__avatar,.nv-call[data-secure=true] .nv-call-person__avatar img{border-radius:4px}.nv-call[data-secure=true] .nv-call-person__avatar{background:#1a2811;color:#b6f568;box-shadow:inset 0 0 0 1px #526b38}.nv-call[data-secure=true] .nv-call-person__muted{border-radius:2px;background:#293b1e;color:#b6f568;box-shadow:none}.nv-call[data-secure=true] .nv-call-person.is-ringing .nv-call-person__avatar{animation:none}.nv-call[data-secure=true] .nv-call-sheet__panel{border-radius:4px 4px var(--nv-call-radius) var(--nv-call-radius);background:#101809;border-top:1px solid #394b29;box-shadow:none}.nv-call[data-secure=true] .nv-call-sheet__head button,.nv-call[data-secure=true] .nv-call-sheet__cancel{border-radius:2px}.nv-call[data-secure=true] .nv-call-sheet__add,.nv-call[data-secure=true] .nv-call-add__icon{border-radius:3px;background:#b6f568;color:#101809}.nv-call[data-secure=true] .nv-call-add{background:#080d08}.nv-call[data-secure=true] .nv-call-add__head>button{color:#b6f568}.nv-call[data-secure=true] .nv-call-add__tabs,.nv-call[data-secure=true] .nv-call-add__search{border-radius:3px;background:#1a2614}.nv-call[data-secure=true] .nv-call-add__tabs button{border-radius:2px}.nv-call[data-secure=true] .nv-call-add__tabs button.is-active{background:#2b401c;color:#b6f568}.nv-call[data-secure=true] .nv-call-add__row>svg{color:#b6f568}.nv-call[data-secure=true] .nv-video__people,.nv-call[data-secure=true] .nv-video__label{border-radius:3px}.nv-call[data-secure=true] .nv-video__tile{border-radius:4px}.nv-call[data-secure=true]:not(.nv-call--video){--secure-mono: ui-monospace, "SFMono-Regular", Consolas, monospace}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__inner{padding:57px 22px 28px;align-items:stretch}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__people{align-self:flex-start}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-grid{margin-top:22px}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__bg{background:radial-gradient(ellipse at 100% 0,#26371b,transparent 60%),#080d08}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__camera{position:absolute;top:13px;left:calc(50% - 7px);width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 42% 38%,#455b43,#10201c 24%,#020302 45%);box-shadow:0 0 0 3px #020302,0 0 0 4px #293b1e}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #394b29;color:#b6f568}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__head>span{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__head small{font:10px var(--secure-mono);color:#a3b78d;text-transform:uppercase}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__direction{display:flex;align-items:center;gap:7px;margin:25px 0 13px;font:10px var(--secure-mono);text-transform:uppercase;letter-spacing:.09em;color:#a3b78d}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__top{align-items:flex-start;text-align:left;padding:22px 18px;border:1px solid #394b29;border-left:3px solid #b6f568;background:#b6f56809;text-shadow:none;gap:10px}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__name{font-size:32px;font-weight:450;max-width:100%;line-height:1.15}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__status{font:12px var(--secure-mono);color:#b6f568}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__number{color:#a3b78d;font:13px var(--secure-mono);letter-spacing:.06em}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__activity{display:flex;flex-direction:column;align-items:center;gap:22px;padding:32px 15px;color:#b6f568;opacity:.65}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__activity>div{height:42px;display:flex;align-items:center;gap:4px;width:100%}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__activity i{flex:1;background:#6b9445}.nv-call[data-secure=true]:not(.nv-call--video).is-active .nv-call__status{font-size:36px;letter-spacing:-.05em}.nv-call[data-secure=true]:not(.nv-call--video).is-ringing .nv-call__top{border-left-color:#d2ee82}.nv-call[data-secure=true]:not(.nv-call--video).is-ended .nv-scall__activity{opacity:.2}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__controls{margin-top:auto;padding:0 0 18px;gap:8px}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__ctl{flex:1;padding:12px 4px;border:1px solid #394b29;border-radius:2px;font-size:11px;color:#bed49f}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__ctl svg{width:34px;height:34px;padding:5px;border-radius:0;background:none}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__ctl.is-on{background:#2b401c;border-color:#b6f568}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__ctl.is-on svg{color:#b6f568;background:none}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__actions{padding:0;gap:10px;align-items:stretch}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__controls+.nv-call__actions{margin-top:0}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__action{flex:1;min-width:0}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__answer,.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__decline{width:100%;height:66px;border-radius:3px}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__decline{background:#47231b;color:#ffb59e;border:1px solid #815041;gap:12px}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__actions>.nv-call__decline span{font-size:13px;text-transform:uppercase;letter-spacing:.1em}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__silence{height:66px;width:100%;margin:0;background:#1b2814;color:#bed49f;border:1px solid #394b29}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call__action>span{font:10px var(--secure-mono);text-transform:uppercase;letter-spacing:.08em}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice{width:100%;padding:12px;margin:0 0 12px;box-shadow:none}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice__styles button{border-radius:2px;background:#25331b}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice__styles button.is-active{background:#b6f568;color:#101809}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice__slider input{accent-color:#b6f568}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice .nv-toggle{border-radius:3px;background:#34412a}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice .nv-toggle.is-on{background:#b6f568}.nv-call[data-secure=true]:not(.nv-call--video) .nv-call-voice .nv-toggle__knob{border-radius:2px}.nv-call[data-secure=true]:not(.nv-call--video).has-voice .nv-scall__activity{display:none}.nv-call[data-secure=true]:not(.nv-call--video).has-voice .nv-call__top{padding:12px 16px;margin-bottom:14px}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__footer{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:12px;border-top:1px solid #394b29;color:#81976d}.nv-call[data-secure=true]:not(.nv-call--video) .nv-scall__footer span{font:9px var(--secure-mono);letter-spacing:.1em}.nv-call[data-secure=true]:not(.nv-call--video) button:focus-visible{outline:2px solid #b6f568;outline-offset:3px}.nv-call-peek[data-secure=true]{background:#0c1409}.nv-call-peek[data-secure=true] .nv-island-call{border-radius:3px;background:#172210;border:1px solid #526b38}.nv-call-peek[data-secure=true] .nv-island-call__avatar,.nv-call-peek[data-secure=true] .nv-island-call__answer,.nv-call-peek[data-secure=true] .nv-island-call__decline,.nv-call-peek[data-secure=true] .nv-call-peek__keys>span,.nv-call-peek[data-secure=true] .nv-call-peek__keys kbd{border-radius:2px}.nv-call-peek[data-secure=true] .nv-island-call__avatar{background:#2b401c;color:#b6f568;box-shadow:none}.nv-call-peek[data-secure=true] .nv-island-call__answer{background:#b6f568;color:#101809}.nv-call-peek[data-secure=true] .nv-island-call__decline{background:#47231b;color:#ffb59e}.nv-call-peek[data-secure=true] .nv-island-call__status{color:#b6f568}.nv-call--video[data-secure=true] .nv-video__local{border-radius:3px;box-shadow:0 0 0 1px #526b38}.nv-call--video[data-secure=true] .nv-video__controls{border-radius:3px;background:#0c1409f0;border:1px solid #526b38}.nv-call--video[data-secure=true] .nv-video__controls button{border-radius:3px;color:#b6f568;background:#293b1e}.nv-call--video[data-secure=true] .nv-video__controls button.is-on{background:#b6f568;color:#101809}
