.native-react-admin{padding:0!important;overflow:hidden!important;background:var(--nv-bg,#0b111c)!important}#phone .na-toolbar{display:flex;flex-direction:column;gap:var(--nv-space-2)}#phone .na-scope{display:flex;align-items:center;gap:var(--nv-space-2);flex-wrap:wrap;color:var(--nv-fg-2);font-size:var(--nv-text-xs)}#phone .na-scope svg{width:14px;height:14px}#phone .na-tabs{margin:0 calc(-1 * var(--nv-gutter));padding:2px var(--nv-gutter)}#phone .na-tabs button svg{width:16px;height:16px}#phone .na-content{display:flex;flex-direction:column;gap:var(--nv-space-3);min-width:0}#phone .na-muted{margin:0;color:var(--nv-fg-2);font-size:var(--nv-text-sm);line-height:var(--nv-leading-sm)}#phone .na-mono{font-family:var(--nv-mono);font-size:var(--nv-text-xs);overflow-wrap:anywhere}#phone .na-text{margin:var(--nv-space-2) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--nv-leading-md)}#phone .na-eyebrow{display:block;font-size:var(--nv-text-xs);font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-accent)}#phone .na-title{margin:var(--nv-space-1) 0 var(--nv-space-2);font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg);overflow-wrap:anywhere}#phone .na-pills{display:flex;flex-wrap:wrap;gap:var(--nv-space-2)}#phone .na-stack-end{display:flex;flex-direction:column;align-items:flex-end;gap:4px}#phone .na-unread{font-weight:800}#phone .na-unread:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--ds-accent);vertical-align:1px}#phone .na-row{display:flex;align-items:center;gap:var(--nv-space-3);min-width:0;margin-bottom:var(--nv-space-3)}#phone .na-row>div{flex:1;min-width:0}#phone .na-row p{margin:0;color:var(--nv-fg-2);font-size:var(--nv-text-sm)}#phone .na-person{display:flex;align-items:center;gap:var(--nv-space-3);min-width:0}#phone .na-person>div{display:grid;flex:1;min-width:0}#phone .na-person small{color:var(--nv-fg-2);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);overflow-wrap:anywhere}#phone .na-dialog{display:flex;flex-direction:column;gap:var(--nv-space-4)}#phone .na-attachments{display:flex;flex-wrap:wrap;gap:var(--nv-space-2);margin-top:var(--nv-space-3)}#phone .na-mail-tools{display:flex;gap:var(--nv-space-2);align-items:center}#phone .na-mail-tools>form{flex:1;min-width:0}#phone .na-thread{display:flex;flex-direction:column;gap:var(--nv-space-2)}#phone .na-bubble{max-width:88%;padding:var(--nv-space-3);border-radius:4px 16px 16px;background:var(--nv-surface-1);border:1px solid var(--nv-line)}#phone .na-bubble small{display:flex;align-items:center;gap:4px;font-size:var(--nv-text-xs);font-weight:750;color:var(--nv-fg-2)}#phone .na-bubble small svg{width:13px;height:13px}#phone .na-bubble p{margin:4px 0 0}#phone .na-bubble[data-author=staff]{align-self:flex-end;border-radius:16px 4px 16px 16px;background:var(--ds-accent-soft);border-color:color-mix(in srgb,var(--ds-accent) 30%,var(--nv-line))}#phone .na-bubble[data-author=note]{align-self:stretch;max-width:none;border-style:dashed;background:var(--nv-warning-bg);color:var(--nv-warning-fg);border-color:color-mix(in srgb,var(--nv-warning-fg) 40%,transparent)}#phone .na-bubble[data-author=note] small{color:inherit}#phone .na-confirm{display:grid;gap:var(--nv-space-3);padding:var(--nv-space-4);border:1px solid color-mix(in srgb,var(--nv-warning-fg) 55%,transparent);border-radius:var(--nv-radius-md);background:color-mix(in srgb,var(--nv-warning-bg) 70%,var(--nv-surface-1))}#phone .na-confirm>b{display:flex;align-items:center;gap:var(--nv-space-2);font-size:var(--nv-text-md)}#phone .na-confirm>b svg{width:20px;height:20px;color:var(--nv-warning-fg)}#phone .na-confirm dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px var(--nv-space-3);margin:0;font-size:var(--nv-text-sm)}#phone .na-confirm dt{color:var(--nv-fg-2);font-weight:650}#phone .na-confirm dd{margin:0;font-weight:650;overflow-wrap:anywhere}#phone .na-confirm small{color:var(--nv-fg-2);font-size:var(--nv-text-xs)}#phone .na-confirm-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-2)}#phone .na-private-launch{position:absolute;bottom:105px;right:20px}#phone .na-private-launch .nv-app-icon{transform:scale(.85)}@container (max-width:340px){#phone .na-confirm-actions{grid-template-columns:minmax(0,1fr)}}#phone.react-ready #app.native-react-pay{padding:0;background:#f5f6f8;overflow:hidden;color:#151820}#app.native-react-pay>.app-header{display:none}#app.native-react-pay #app-content,#app.native-react-pay #native-root{height:100%;padding:0!important;overflow:hidden}.screen.np-active .status{color:#151820}.screen.np-active.phone-dark .status{color:#fafafa}.screen.np-active #gesture{background:#899099!important}.np-app{--np-bg:#f5f6f8;--np-card:#fff;--np-ink:#151820;--np-muted:#7a818c;--np-line:#e9ebef;--np-blue:#2366ee;position:relative;height:100%;display:flex;flex-direction:column;padding:43px 0 19px;background:var(--np-bg);color:var(--np-ink);font:13px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.phone-dark .np-app{--np-bg:#111318;--np-card:#1d2027;--np-ink:#f6f7fa;--np-muted:#989eaa;--np-line:#2d313b;--np-blue:#78a7ff}.np-app *{box-sizing:border-box}.np-app button,.np-app input{font:inherit;color:inherit}.np-app button{cursor:pointer;border:0;background:none}.np-app button:disabled{opacity:.45;cursor:wait}.np-app button:focus-visible,.np-app input:focus-visible{outline:2px solid var(--np-blue);outline-offset:3px}.np-app svg{flex-shrink:0}.np-app p{margin:0}.np-app small{font-size:10px;color:var(--np-muted)}.np-header{display:flex;align-items:center;gap:10px;padding:10px 15px 13px}.np-header>strong{flex:1;font-size:14px}.np-header>button{display:grid;place-items:center;padding:0;width:29px;height:29px}.np-header>.np-avatar{background:#e0e7fa;color:#44619f;border-radius:50%;font-size:13px;font-weight:600}.np-body{flex:1;overflow:auto;min-height:0;scrollbar-width:thin;padding-bottom:12px}.np-balance{text-align:center;padding:20px 13px 17px}.np-balance>span{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:var(--np-muted)}.np-balance>span button{padding:0;display:grid;place-items:center}.np-balance h1{font-size:38px;letter-spacing:-1.7px;line-height:1.1;margin:13px 0;font-weight:650;overflow-wrap:anywhere}.np-sync{display:flex;align-items:center;gap:5px;margin:10px auto 0;font-size:9px!important;color:var(--np-blue)!important}.np-actions{display:flex;justify-content:space-evenly;margin:5px 10px 24px}.np-actions button{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px;color:var(--np-blue)}.np-actions button>span{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#e7eeff}.phone-dark .np-actions button>span{background:#263653}.np-card-teaser{display:flex;align-items:center;gap:12px;margin:0 14px 24px;padding:17px!important;border-radius:17px;background:var(--np-card)!important;width:calc(100% - 28px);text-align:left}.np-card-teaser>svg:first-child{color:var(--np-blue)}.np-card-teaser>div{flex:1}.np-card-teaser strong{display:block;font-size:12px}.np-card-teaser small{display:block;margin-top:3px}.np-section{display:flex;justify-content:space-between;align-items:center;padding:0 15px 8px}.np-section h2{margin:0;font-size:15px;letter-spacing:-.2px}.np-section button{font-size:10px;color:var(--np-blue)}.np-row{display:flex;align-items:center;gap:9px;padding:13px 15px;text-align:left;width:100%;background:var(--np-card)!important;border-bottom:1px solid var(--np-line)!important}.np-row>div{flex:1;min-width:0}.np-row strong{font-size:11px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.np-row small{display:block;font-size:9px;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.np-row>b{font-size:11px;font-weight:600;white-space:nowrap}.np-row .positive{color:#129b74}.np-transfer-icon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--np-bg);flex-shrink:0}.np-transfer-icon.incoming{background:#e4f5ee;color:#158467}.np-search{margin:10px 14px 18px;display:flex;align-items:center;gap:8px;background:var(--np-card);border-radius:12px;padding:11px;color:var(--np-muted)}.np-search input{width:100%;min-width:0;outline:none;border:0;background:none;font-size:11px}.np-nav{display:flex;justify-content:space-around;flex-shrink:0;padding:10px 6px 3px;border-top:1px solid var(--np-line);background:var(--np-card)}.np-nav button{display:flex;align-items:center;flex-direction:column;gap:4px;font-size:9px;color:var(--np-muted);width:75px}.np-nav button.active{color:var(--np-blue)}.np-bank-card,.np-welcome-card{position:relative;border-radius:20px;margin:25px 20px 19px;padding:20px;height:175px;background:radial-gradient(ellipse at 0 0,#eef0f6,transparent 70%),linear-gradient(125deg,#afb2c2,#e9e9f2 48%,#b3b7ce);color:#34394c;box-shadow:0 14px 22px #28325b18;overflow:hidden}.np-bank-card:after,.np-welcome-card:after{content:"";position:absolute;right:-50px;top:-80px;width:180px;height:240px;border:1px solid #fff6;border-radius:50%;transform:rotate(25deg);pointer-events:none}.np-bank-card>span{font-size:19px;letter-spacing:-.7px;font-weight:700;display:block}.np-bank-card>span span{font-size:10px;margin-left:3px;font-weight:500;letter-spacing:0}.np-bank-card>svg{margin-top:18px;opacity:.6}.np-bank-card>strong{display:block;letter-spacing:2px;font-size:14px;margin-top:4px;font-weight:500}.np-bank-card>small{font-size:10px;color:#454b63;margin-top:5px;display:block}.np-bank-card>b{position:absolute;right:18px;bottom:18px;font-size:8px;letter-spacing:1px}.np-bank-card.frozen{filter:grayscale(1);opacity:.7}.np-card-state{display:flex;gap:7px;align-items:center;justify-content:center;font-size:11px;margin:25px 0;color:var(--np-muted)}.np-primary{display:flex;align-items:center;justify-content:center;gap:9px;background:#2366ee!important;color:#fff!important;border-radius:22px;padding:13px 17px;font-size:12px!important;font-weight:600!important;width:calc(100% - 32px);margin:20px 16px}.np-hint{padding:12px 25px;color:var(--np-muted);font-size:10px;line-height:1.8;text-align:center}.np-detail{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:16px;margin:0 15px;border-bottom:1px solid var(--np-line);font-size:11px}.np-detail>span{color:var(--np-muted)}.np-detail strong{font-weight:500;text-align:right;overflow-wrap:anywhere}.np-form{padding:15px}.np-form>label{display:block;font-size:11px;color:var(--np-muted);margin:15px 0}.np-form input{display:block;width:100%;min-width:0;background:var(--np-card);color:var(--np-ink);border:1px solid var(--np-line);border-radius:12px;padding:13px;margin-top:7px;font-size:13px}.np-form .np-primary{width:100%;margin:24px 0}.np-amount{display:flex;align-items:center;gap:10px}.np-amount input{font-size:32px;letter-spacing:-1px}.np-amount>span{font-size:25px;color:var(--np-ink)}.np-review{text-align:center;padding:25px 18px}.np-review-avatar{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e5ecfa;color:#5972a6;font-size:25px;margin:0 auto 18px}.np-review p{color:var(--np-muted);font-size:12px}.np-review h1{font-size:34px;letter-spacing:-1px;margin:14px 0 6px}.np-review h2{font-size:18px}.np-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:65px 20px 25px}.np-success>span{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:#e2f4e9;color:#1a9764}.np-success h1{font-size:25px;letter-spacing:-.6px;margin:25px 0 15px}.np-success>strong{font-size:29px}.np-success p{font-size:11px;color:var(--np-muted);margin:15px 0}.np-success .np-primary{width:100%}.np-logout{display:flex;align-items:center;gap:9px;margin:25px auto;color:#ce4f5f!important;font-size:12px!important}.np-pending{background:#fff3d5;color:#7b5c1e;margin:5px 15px 22px;border-radius:14px;padding:15px;font-size:11px}.np-pending strong{display:block}.np-pending p{margin:7px 0}.np-pending button{font-weight:600;text-decoration:underline;padding:5px 0}.np-error{display:flex;justify-content:space-between;gap:6px;background:#fff0ed;color:#b8463b;padding:10px 13px;font-size:10px}.np-error button{padding:0}.np-modal{position:absolute;inset:38px 0 0;z-index:5;background:#0006;display:flex;align-items:flex-end}.np-modal>section{width:100%;position:relative;text-align:center;background:var(--np-card);border-radius:23px 23px 0 0;padding:35px 24px 50px}.np-modal .np-transfer-icon{margin:0 auto;width:50px;height:50px}.np-modal h2{font-size:17px;margin-top:17px}.np-modal h1{font-size:30px;letter-spacing:-1px}.np-modal p{font-size:12px;margin-bottom:10px;overflow-wrap:anywhere}.np-close{position:absolute;right:16px;top:14px}.np-empty{padding:65px 20px;text-align:center}.np-empty h2{font-size:18px}.np-welcome{flex:1;min-height:0;overflow:auto;padding:20px 26px;display:flex;flex-direction:column;justify-content:center}.np-brand{font-size:28px;letter-spacing:-2px;font-weight:800}.np-brand span{font-size:13px;letter-spacing:-.5px;margin-left:3px;font-weight:600}.np-welcome-card{margin:25px 0;height:175px;flex-shrink:0;transform:rotate(-5deg)}.np-welcome-card>span{font-size:17px;font-weight:700}.np-welcome-card>svg{position:absolute;right:20px;top:20px}.np-welcome-card strong{display:block;font-size:23px;line-height:1.15;letter-spacing:-.7px;margin-top:30px}.np-welcome h1{font-size:29px;letter-spacing:-1px;line-height:1.13;margin:20px 0 15px}.np-welcome p{font-size:12px;color:var(--np-muted);line-height:1.7}.np-welcome .np-primary{width:100%;margin:24px 0 15px}.np-welcome>small{font-size:9px;line-height:1.7;color:var(--np-muted)}#phone.react-ready #app.native-react-loop{padding:0;background:#08090b;overflow:hidden;color:#fff}#app.native-react-loop>.app-header{display:none}#app.native-react-loop #app-content,#app.native-react-loop #native-root{height:100%;padding:0!important;overflow:hidden}.screen.nl-active .status{color:#fff}.screen.nl-active #gesture{background:#aaa!important}.nl-app{height:100%;display:flex;flex-direction:column;position:relative;padding-top:39px;padding-bottom:18px;background:#08090b;color:#fff;font:13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.nl-app *{box-sizing:border-box}.nl-app button,.nl-app input,.nl-app textarea{font:inherit;color:inherit}.nl-app button{border:0;background:none;cursor:pointer}.nl-app button:disabled{opacity:.4;cursor:default}.nl-app button:focus-visible,.nl-app input:focus-visible,.nl-app textarea:focus-visible{outline:2px solid #25f4ee;outline-offset:2px}.nl-app svg{flex-shrink:0}.nl-app p{margin:0}.nl-feed{position:relative;min-height:0;flex:1;overflow:hidden;touch-action:none;background:radial-gradient(ellipse at 30% 25%,#232730,#08090b 75%)}.nl-media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nl-video-toggle{position:absolute;inset:0;width:100%;padding:0}.nl-play{position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);fill:#fff9;stroke:none}.nl-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(#0007,transparent 25%,transparent 50%,#000a)}.nl-top{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;align-items:center;gap:5px;z-index:2}.nl-top button{font-size:14px;color:#c7c7cb;padding:10px 5px;font-weight:600;text-shadow:0 1px 3px #0005}.nl-top button.active{color:#fff;position:relative}.nl-top button.active:after{content:"";height:2px;width:23px;position:absolute;bottom:3px;left:calc(50% - 11px);background:#fff;border-radius:2px}.nl-search{position:absolute;top:58px;left:14px;right:14px;display:flex;gap:8px;align-items:center;padding:10px;background:#121318e8;border:1px solid #ffffff33;border-radius:10px;z-index:3}.nl-search input{flex:1;min-width:0;background:none;border:0;outline:none;font-size:12px}.nl-side{position:absolute;right:9px;bottom:73px;display:flex;flex-direction:column;align-items:center;gap:15px;z-index:2}.nl-side>button{display:flex;align-items:center;flex-direction:column;width:36px;padding:0;gap:3px;color:#fff;filter:drop-shadow(0 1px 2px #0004)}.nl-side>button>svg{width:29px;height:29px}.nl-side small{font-size:10px;font-weight:600}.nl-side>button.liked{color:#fe2c55}.nl-side>button.saved{color:#f8ce4b}.nl-author{position:relative;margin-bottom:8px}.nl-author>span{width:39px;height:39px;border:2px solid white;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#59a6a4,#53476c);font-size:19px}.nl-author i{position:absolute;bottom:-8px;background:#fe2c55;width:17px;height:17px;border-radius:50%;display:grid;place-items:center}.nl-caption{position:absolute;bottom:27px;left:14px;right:60px;text-shadow:0 1px 3px #0007;pointer-events:none}.nl-caption strong{display:block;font-size:14px;margin-bottom:7px}.nl-caption p{font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;max-height:110px;overflow:hidden}.nl-caption small{font-size:9px;display:flex;gap:5px;align-items:center;margin-top:11px;color:#ededed}.nl-pager{position:absolute;right:4px;bottom:5px;display:flex;align-items:center;gap:0;color:#fff9;font-size:8px}.nl-pager button{padding:4px}.nl-nav{height:56px;flex-shrink:0;display:flex;justify-content:space-around;align-items:center;background:#08090b;border-top:1px solid #ffffff12}.nl-nav>button{display:flex;align-items:center;flex-direction:column;gap:3px;font-size:9px;color:#aaa;width:60px}.nl-nav>button.active{color:#fff}.nl-nav .nl-new{width:39px;height:28px;border-radius:7px;background:#fff;color:#08090b;box-shadow:5px 0 #fe2c55,-5px 0 #25f4ee;display:grid;place-items:center}.nl-empty{position:absolute;inset:80px 25px 65px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#d2d3d9}.nl-empty>svg{color:#25f4ee;filter:drop-shadow(3px 2px #fe2c55)}.nl-empty h2{font-size:22px;line-height:1.2;margin:23px 0 13px;color:#fff}.nl-empty p{font-size:12px;line-height:1.8;color:#a5a7b3}.nl-primary{background:#fe2c55!important;border-radius:7px;color:#fff!important;padding:12px 16px;display:block;font-weight:600!important;font-size:12px!important;margin:19px auto;width:100%}.nl-refresh{display:flex;gap:7px;align-items:center;font-size:11px!important;color:#aaa!important}.nl-media-error{position:absolute;inset:0;display:grid;place-items:center;color:#aaa;padding:35px;text-align:center}.nl-page{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;background:#111216}.nl-page>header{display:flex;align-items:center;gap:12px;padding:14px 12px;border-bottom:1px solid #ffffff12}.nl-page header h2{margin:0;flex:1;font-size:15px;text-align:center}.nl-page header button{padding:0;display:grid;place-items:center}.nl-label{display:block;font-size:11px;color:#aaa;padding:20px 15px 10px}.nl-label textarea{margin-top:8px;width:100%;height:95px;resize:none;background:#1d1e25;border:1px solid #ffffff12;border-radius:8px;padding:11px;color:#fff;font-size:12px}.nl-create-meta{display:flex;justify-content:space-between;margin:10px 15px;font-size:11px;color:#aaa}.nl-page>.nl-primary{width:calc(100% - 30px)}.nl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:0 4px}.nl-grid button{aspect-ratio:3/4;position:relative;background:linear-gradient(145deg,#333444,#17181f);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden;padding:8px}.nl-grid button.selected{outline:2px solid #25f4ee;outline-offset:-2px}.nl-grid img{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}.nl-grid small{font-size:9px;overflow:hidden;max-height:39px;overflow-wrap:anywhere}.nl-grid span{font-size:9px;position:absolute;bottom:5px;left:6px}.nl-grid i{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:20px;height:20px;background:#fe2c55;border-radius:50%}.nl-camera{display:flex;align-items:center;justify-content:center;gap:8px;margin:13px auto 20px;font-size:11px!important}.nl-hint{padding:20px;text-align:center;color:#aaa;font-size:11px;line-height:1.7}.nl-profile{display:flex;align-items:center;flex-direction:column;padding:22px 15px 17px}.nl-profile>span{width:69px;height:69px;display:grid;place-items:center;font-size:30px;border-radius:50%;background:linear-gradient(135deg,#477e7c,#494164)}.nl-profile h3{margin:12px 0 4px;font-size:15px}.nl-profile>small{color:#aaa;font-size:10px}.nl-profile>div{display:flex;gap:35px;margin:22px 0;text-align:center}.nl-profile strong{font-size:18px}.nl-profile strong small{display:block;font-size:9px;font-weight:400;color:#aaa;margin-top:3px}.nl-profile>button{border:1px solid #ffffff33;display:flex;gap:9px;align-items:center;border-radius:5px;padding:8px 21px;font-size:11px}.nl-grid-title{font-size:11px;font-weight:500;margin:15px;color:#aaa}.nl-error{z-index:10;background:#8a2636;color:#fff;padding:10px 12px;font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:8px}.nl-sheet-backdrop{position:absolute;inset:38px 0 0;background:#0006;z-index:8;display:flex;align-items:flex-end}.nl-sheet{background:#f8f8fa;color:#16171b;border-radius:18px 18px 0 0;max-height:78%;width:100%;padding:10px 0 23px;display:flex;flex-direction:column}.nl-sheet>header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px}.nl-sheet h3{font-size:12px;margin:0}.nl-comments{overflow:auto;min-height:130px;padding:0 15px}.nl-comments article{display:flex;gap:9px;padding:13px 0}.nl-comments article>span{width:30px;height:30px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#e5e5ec;color:#616275}.nl-comments strong{font-size:10px;color:#777}.nl-comments p{font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.nl-comments small{font-size:9px;color:#999}.nl-sheet form{padding:12px 15px 0;border-top:1px solid #e3e3e6;display:flex;gap:8px}.nl-sheet input{flex:1;min-width:0;background:#eaeaf0;border:0;border-radius:20px;padding:10px 13px;font-size:11px}.nl-sheet form button{color:#fe2c55}.nl-sheet>.nl-primary{width:calc(100% - 32px)}.nl-welcome{display:flex;flex:1;min-height:0;overflow:auto;justify-content:center;flex-direction:column;text-align:center;padding:32px}.nl-logo{color:#fff;filter:drop-shadow(-3px -2px #25f4ee) drop-shadow(3px 2px #fe2c55);margin-bottom:27px}.nl-welcome h1{font-size:31px;line-height:1.15;letter-spacing:-1px;margin:0 0 18px}.nl-welcome p{font-size:12px;color:#aaa;line-height:1.8}.nl-welcome>small{font-size:9px;color:#777}.nl-identity{margin:25px 0 5px;background:#1b1c23;border-radius:10px;padding:17px}.nl-identity strong,.nl-identity span{display:block}.nl-identity span{font-size:12px;color:#aaa;margin-top:7px}#phone.react-ready #app.native-react-chat{padding:0;background:#fff;color:#111b21;overflow:hidden}#app.native-react-chat>.app-header{display:none}#app.native-react-chat #app-content{height:100%;padding:0!important;overflow:hidden}#app.native-react-chat #native-root{height:100%}.screen.nc-active .status{color:#111b21}.screen.nc-active.phone-dark .status{color:#e9edef}.screen.nc-active #gesture{background:#727b80!important}.nc-older{display:block;margin:10px auto;color:var(--nc-green)!important;font-size:10px!important}.nc-app{--nc-bg:#fff;--nc-soft:#f2f4f5;--nc-line:#e9edef;--nc-muted:#7a858b;--nc-ink:#111b21;--nc-green:#128c5a;--nc-bubble:#d9fdd3;display:flex;flex-direction:column;height:100%;padding:43px 0 18px;background:var(--nc-bg);color:var(--nc-ink);font:13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.phone-dark .nc-app{--nc-bg:#101b20;--nc-soft:#1e2c33;--nc-line:#26363e;--nc-muted:#a1b1ba;--nc-ink:#e9edef;--nc-green:#25d366;--nc-bubble:#075e54}.nc-app *{box-sizing:border-box}.nc-app button,.nc-app input,.nc-app textarea{font:inherit;color:inherit}.nc-app button{cursor:pointer;border:0;background:none}.nc-app button:disabled{opacity:.4;cursor:wait}.nc-app button:focus-visible,.nc-app input:focus-visible,.nc-app textarea:focus-visible{outline:2px solid var(--nc-green);outline-offset:2px}.nc-app input,.nc-app textarea{min-width:0;resize:none}.nc-app svg{flex-shrink:0}.nc-app p{margin:0}.nc-app small{color:var(--nc-muted);font-size:10px}.nc-header{display:flex;align-items:center;gap:7px;padding:10px 12px;min-height:57px;flex-shrink:0;background:var(--nc-bg)}.nc-header>div{flex:1;min-width:0}.nc-header h1{font-size:28px;letter-spacing:-.8px;font-weight:720;margin:0;flex:1}.nc-header h2{font-size:14px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nc-header>button{width:30px;height:30px;display:grid;place-items:center;padding:0;color:var(--nc-green);border-radius:50%}.nc-header .nc-add{background:var(--nc-green);color:#fff}.nc-header .nc-avatar{width:32px;height:32px;font-size:14px}.nc-body{flex:1;overflow:auto;min-height:0;scrollbar-width:thin}.nc-search{display:flex;align-items:center;gap:7px;background:var(--nc-soft);margin:5px 14px 13px;padding:8px 10px;border-radius:11px;color:var(--nc-muted)}.nc-search input{border:0;background:none;outline:none;width:100%;font-size:13px}.nc-filters{display:flex;gap:5px;margin:0 14px 12px;overflow:auto;scrollbar-width:none}.nc-filters button{border-radius:20px;padding:6px 10px;background:var(--nc-soft);color:var(--nc-muted);font-size:10px;white-space:nowrap}.nc-filters button.active{background:#d9fdd3;color:#087d4c}.nc-row{display:flex;width:100%;align-items:center;gap:11px;padding:13px 14px;text-align:left;border-bottom:1px solid var(--nc-line)!important;min-height:70px}.nc-row>div{flex:1;min-width:0}.nc-row strong{font-size:13px;font-weight:650;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nc-row p{font-size:11px;color:var(--nc-muted);margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nc-row aside{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;gap:8px;color:var(--nc-muted)}.nc-avatar{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;border-radius:50%;background:linear-gradient(145deg,#e1f0eb,#c4dfd5);color:#3c7763;font-size:20px;font-weight:500}.nc-unread{width:8px;height:8px;border-radius:50%;background:#25d366}.nc-action{color:var(--nc-green)!important;min-height:58px}.nc-action strong{flex:1}.nc-selection{width:19px;height:19px;border:1px solid var(--nc-muted);border-radius:50%;display:grid;place-items:center}.nc-selection.selected{background:var(--nc-green);border-color:var(--nc-green);color:#fff}.nc-tabs{display:flex;flex-shrink:0;padding:8px 5px 2px;border-top:1px solid var(--nc-line);background:var(--nc-bg)}.nc-tabs button{flex:1;display:flex;align-items:center;flex-direction:column;gap:4px;color:var(--nc-muted);font-size:8px;padding:2px}.nc-tabs button.active{color:var(--nc-green)}.nc-tabs button.active svg{fill:#25d36622}.nc-empty{padding:60px 30px;text-align:center;color:var(--nc-muted)}.nc-empty svg{width:36px;height:36px;color:var(--nc-green)}.nc-empty h3{font-size:15px;color:var(--nc-ink);margin:17px 0 9px}.nc-empty p{font-size:12px;line-height:1.7}.nc-chat-info{padding:12px 24px;text-align:center;color:var(--nc-muted);font-size:10px;line-height:1.7}.nc-section-title{font-size:12px;margin:22px 16px 10px}.nc-account{display:flex;align-items:center;flex-direction:column;gap:8px;margin:25px 18px;padding:25px 15px;border-radius:18px;background:var(--nc-soft)}.nc-account .nc-avatar{width:65px;height:65px;font-size:28px}.nc-account>span:last-child{color:var(--nc-muted);font-size:12px}.nc-conversation{background-color:#efeae2;background-image:radial-gradient(#b4a99b33 1px,transparent 1px);background-size:19px 19px;padding:0 10px 12px}.phone-dark .nc-conversation{background-color:#0b141a}.nc-thread-tools{display:flex;justify-content:center;gap:14px;padding:10px 0}.nc-thread-tools button{font-size:10px;display:flex;align-items:center;gap:4px;color:var(--nc-muted)}.nc-date{display:table;margin:12px auto;padding:4px 9px;border-radius:6px;font-size:9px;background:var(--nc-bg);color:var(--nc-muted);box-shadow:0 1px 2px #0001}.nc-bubble{max-width:86%;width:-moz-fit-content;width:fit-content;min-width:70px;padding:8px 9px 5px;border-radius:0 11px 11px;background:var(--nc-bg);box-shadow:0 1px 1px #0001;margin:5px 0;overflow-wrap:anywhere}.nc-bubble.mine{margin-left:auto;background:var(--nc-bubble);border-radius:11px 0 11px 11px}.nc-bubble>p{font-size:12px;white-space:pre-wrap;line-height:1.55}.nc-bubble>small{display:flex;gap:4px;align-items:center;justify-content:flex-end;font-size:8px;margin-top:3px}.nc-bubble>strong{font-size:10px;color:var(--nc-green)}.nc-bubble img,.nc-bubble video{width:100%;max-height:260px;-o-object-fit:contain;object-fit:contain;border-radius:6px}.nc-media-loading{font-size:10px;color:var(--nc-muted)}.nc-composer{display:flex;align-items:flex-end;gap:7px;padding:9px 10px;background:var(--nc-soft);flex-shrink:0}.nc-composer>button{color:var(--nc-green);height:33px;padding:4px}.nc-composer textarea{flex:1;border:1px solid var(--nc-line);background:var(--nc-bg);border-radius:19px;padding:8px 12px;max-height:86px;font-size:12px}.nc-composer .nc-send{border-radius:50%;background:var(--nc-green);color:#fff;width:33px;display:grid;place-items:center}.nc-primary{display:block;background:var(--nc-green)!important;color:#fff!important;border-radius:12px;padding:12px 17px;font-weight:600!important;font-size:12px!important;width:calc(100% - 32px);margin:15px 16px}.nc-number{display:flex;gap:8px;margin:20px 15px}.nc-number input,.nc-field input{background:var(--nc-soft);border:0;border-radius:10px;padding:12px;width:100%}.nc-number button{color:var(--nc-green)}.nc-field{display:block;padding:16px;font-size:11px;color:var(--nc-muted)}.nc-field input{display:block;margin-top:8px;color:var(--nc-ink)}.nc-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:8px}.nc-photos button{padding:0;aspect-ratio:1}.nc-photos img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nc-status-form{padding:0 14px}.nc-status-form textarea{width:100%;height:90px;border:0;background:var(--nc-soft);padding:12px;border-radius:12px;font-size:12px}.nc-status-form .nc-primary{margin:10px 0;width:100%}.nc-story{margin:12px 14px;padding:14px;background:var(--nc-soft);border-radius:16px}.nc-story header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.nc-story .nc-avatar{width:35px;height:35px;border:2px solid #25d366}.nc-story strong,.nc-story small{display:block}.nc-story p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.nc-error{display:flex;justify-content:space-between;gap:7px;padding:9px 12px;background:#fff0ed;color:#b83d32;font-size:11px;flex-shrink:0}.nc-error button{padding:0}.nc-loading{padding:3px;text-align:center;font-size:9px;color:var(--nc-muted);background:var(--nc-soft)}.nc-welcome{display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center;padding:22px 24px;overflow:auto}.nc-welcome-art{position:relative;margin:0 auto 30px;color:#128c5a;width:150px;height:135px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#e0f8e6 0,#edfbf1 60%,transparent 61%)}.nc-welcome-art span{position:absolute;right:2px;top:12px;font-size:30px;font-weight:200}.nc-welcome-art i{position:absolute;left:4px;bottom:7px;font-size:28px;font-style:normal}.nc-welcome h1{font-size:25px;letter-spacing:-.6px;line-height:1.2;margin:0 0 17px}.nc-welcome>p{color:var(--nc-muted);font-size:12px;line-height:1.7}.nc-welcome .nc-primary{margin:27px 0 15px;width:100%}.nc-welcome>small{font-size:9px;line-height:1.6}.nm-app{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;background:linear-gradient(165deg,#f7f6ff,#fff 38%,#f2f4fb);color:#171522;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.nm-app button{font:inherit}.nm-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:46px 16px 12px}.nm-top>button{display:grid;width:36px;height:36px;padding:0;border:0;border-radius:50%;place-items:center;background:#ffffffd9;color:#29243d;box-shadow:0 7px 20px #36268614}.nm-top>button svg{width:18px}.nm-top>span{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:780}.nm-top>span svg{width:18px;color:#6552e8}.nm-search{display:flex;align-items:center;gap:9px;margin:0 16px 12px;padding:10px 13px;border:1px solid #e4e0f1;border-radius:15px;background:#ffffffb8;color:#777287;text-align:left}.nm-search:disabled{opacity:1}.nm-search svg{width:16px}.nm-section-title{display:flex;align-items:center;justify-content:space-between;padding:7px 17px 8px;color:#5e586e}.nm-section-title span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:760;text-transform:uppercase;letter-spacing:.06em}.nm-section-title svg{width:14px}.nm-section-title small{padding:2px 7px;border-radius:99px;background:#ece8fa}.nm-list{min-height:0;overflow:auto;scrollbar-width:none}.nm-list::-webkit-scrollbar{display:none}.nm-row{position:relative;display:flex;min-height:80px;border-bottom:1px solid #eae7f0;background:#ffffff7a;touch-action:pan-y;transition:background .18s,transform .18s}.nm-row-unread{background:#f1efff}.nm-row-selected{background:#e5e0ff}.nm-row-main{display:flex;flex:1;min-width:0;gap:11px;padding:12px 52px 11px 14px;border:0;background:transparent;color:inherit;text-align:left}.nm-avatar{display:grid;flex:0 0 38px;width:38px;height:38px;border-radius:14px;place-items:center;background:linear-gradient(145deg,#8376f4,#5342ca);color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 20px #5846ce2b}.nm-avatar svg{width:18px}.nm-row-copy{display:flex;min-width:0;flex:1;flex-direction:column}.nm-row-line{display:flex;align-items:center;gap:8px}.nm-row-line strong,.nm-subject,.nm-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-row-line strong{flex:1;font-size:13px}.nm-row-time{color:#837d8f;font-size:10px}.nm-subject{margin-top:2px;font-size:12px;font-weight:680}.nm-preview{margin-top:2px;color:#777282;font-size:11px}.nm-row-meta{position:absolute;right:10px;bottom:7px;display:flex;align-items:center;gap:2px;color:#706987}.nm-row-meta>svg{width:13px}.nm-row-meta button{display:grid;width:24px;height:24px;padding:0;border:0;place-items:center;background:transparent;color:inherit}.nm-row-meta button svg{width:14px}.nm-selection{display:flex;align-items:center;justify-content:space-around;margin:0 14px 10px;padding:7px;border-radius:16px;background:#272237;color:#fff;box-shadow:0 12px 28px #24203335}.nm-selection button{display:flex;align-items:center;gap:5px;padding:6px 8px;border:0;background:transparent;color:inherit;font-size:11px}.nm-selection svg{width:15px}.nm-skeleton{display:grid;gap:8px;padding:4px 15px}.nm-skeleton i{height:68px;border-radius:17px;background:linear-gradient(90deg,#ece9f3,#f8f7fb,#ece9f3);background-size:200% 100%;animation:nm-shimmer 1.25s infinite}.nm-error,.nm-empty{display:grid;justify-items:center;gap:8px;padding:44px 24px;text-align:center}.nm-error span,.nm-empty span{color:#777282;font-size:12px;line-height:1.4}.nm-error button,.nm-load-more{padding:9px 15px;border:0;border-radius:12px;background:#6552e8;color:#fff}.nm-empty>svg{width:38px;height:38px;color:#7667df}.nm-load-more{display:flex;align-items:center;justify-content:center;gap:6px;margin:9px auto 18px}.nm-load-more svg{width:14px}.nm-reader{overflow:auto;scrollbar-width:none}.nm-reader>article{padding:4px 19px 32px}.nm-reader h1{margin:12px 0 20px;font-size:23px;line-height:1.15}.nm-reader-sender{display:flex;align-items:center;gap:10px}.nm-reader-sender p{display:flex;min-width:0;flex:1;flex-direction:column;margin:0}.nm-reader-sender small,.nm-recipient-line{color:#777282;font-size:11px}.nm-reader-sender time{color:#777282;font-size:10px}.nm-recipient-line{margin:6px 0 22px;padding-left:48px}.nm-reader-body{white-space:pre-wrap;font-size:13px;line-height:1.65}.nm-reader-attachments{display:grid;gap:8px;margin-top:24px}.nm-reader-attachments button{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #e5e1ee;border-radius:13px;background:#fff;color:#6e6878}.nm-reader-attachments svg{width:16px}@keyframes nm-shimmer{to{background-position:-200% 0}}@media(prefers-color-scheme:dark){.nm-app{background:linear-gradient(165deg,#171521,#0e0e15);color:#f7f5ff}.nm-top>button,.nm-search{background:#252230;color:#f7f5ff;border-color:#332f40}.nm-row{background:#14121c;border-color:#282431}.nm-row-unread{background:#211d32}.nm-row-selected{background:#302846}.nm-section-title,.nm-preview,.nm-row-time,.nm-reader-sender small,.nm-recipient-line{color:#aaa6b8}.nm-section-title small{background:#2b2639}.nm-reader-attachments button{background:#211e2a;border-color:#393442;color:#c7c2d0}.nm-skeleton i{background:linear-gradient(90deg,#201d29,#2c2836,#201d29);background-size:200% 100%}}@media(prefers-reduced-motion:reduce){.nm-skeleton i{animation:none}.nm-row{transition:none}}.nm-compose-fab{position:absolute;right:16px;bottom:26px;display:flex;align-items:center;gap:7px;padding:12px 16px;border:0;border-radius:17px;background:linear-gradient(145deg,#7769f6,#513ed1);color:#fff;font-weight:760;box-shadow:0 14px 30px #4936bd59}.nm-compose-fab svg{width:17px}.nm-composer{position:absolute;inset:0;display:flex;flex-direction:column;background:inherit}.nm-compose-fields{display:grid;min-height:0;flex:1;align-content:start;overflow:auto;padding:0 17px;scrollbar-width:none}.nm-compose-fields label{display:grid;grid-template-columns:76px 1fr;align-items:center;min-height:44px;border-bottom:1px solid #e6e2ed;color:#6f687b;font-size:11px}.nm-compose-fields input,.nm-compose-fields textarea{width:100%;padding:10px 0;border:0;outline:0;background:transparent;color:inherit;font:inherit}.nm-compose-fields>small{padding:5px 0 7px 76px;color:#918b9c;font-size:9px}.nm-compose-fields .nm-compose-body{display:flex;min-height:190px;align-items:stretch;flex-direction:column;padding-top:12px}.nm-compose-fields textarea{min-height:160px;resize:none;line-height:1.55}.nm-compose-actions{display:flex;align-items:center;gap:6px;padding:10px 13px 25px;border-top:1px solid #e6e2ed}.nm-compose-actions button{display:flex;align-items:center;justify-content:center;gap:4px;padding:9px 10px;border:0;border-radius:12px;background:#ebe8f2;color:#4c4658;font-size:10px}.nm-compose-actions svg{width:14px}.nm-compose-actions .nm-send{margin-left:auto;background:#6552e8;color:#fff}.nm-compose-actions button:disabled{opacity:.5}.nm-compose-error{margin:0;padding:7px 17px;color:#b4233b;font-size:10px}.nm-compose-confirm{position:absolute;inset:0;z-index:4;display:grid;padding:18px;place-items:center;background:#15121d99;backdrop-filter:blur(8px)}.nm-compose-confirm>div{position:relative;display:grid;width:100%;gap:8px;padding:22px;border-radius:22px;background:#fff;box-shadow:0 25px 60px #17121f55}.nm-compose-confirm p{margin:0 0 7px;color:#777282;font-size:11px}.nm-compose-confirm button{padding:9px;border:0;border-radius:11px;background:#eeeaf4;color:#403a4a}.nm-compose-confirm .nm-primary{background:#6552e8;color:#fff}.nm-compose-confirm .nm-confirm-x{position:absolute;top:10px;right:10px;display:grid;width:28px;height:28px;padding:0;place-items:center}.nm-compose-confirm .nm-confirm-x svg{width:14px}@media(prefers-color-scheme:dark){.nm-compose-fields label,.nm-compose-actions{border-color:#332f40}.nm-compose-actions button{background:#272331;color:#ddd8e5}.nm-compose-actions .nm-send{background:#7160ef;color:#fff}.nm-compose-confirm>div{background:#211e2a}.nm-compose-confirm button{background:#302b39;color:#eeeaf4}.nm-compose-confirm .nm-primary{background:#7160ef}}.nm-reader-actions{display:flex;flex-wrap:wrap;gap:7px;margin:24px 0 4px}.nm-reader-actions button{display:flex;align-items:center;gap:5px;padding:9px 11px;border:1px solid #ded9eb;border-radius:12px;background:#fff;color:#514a5d;font-size:10px}.nm-reader-actions svg{width:14px}@media(prefers-color-scheme:dark){.nm-reader-actions button{border-color:#393442;background:#211e2a;color:#e8e4ef}}.nm-compose-attachments{display:flex;flex-wrap:wrap;gap:6px;padding:10px 0}.nm-compose-attachments button{display:flex;max-width:100%;align-items:center;gap:5px;padding:7px 9px;border:1px solid #ded9eb;border-radius:11px;background:#fff;color:#514a5d;font-size:10px}.nm-compose-attachments button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-compose-attachments svg{width:13px;flex:0 0 auto}.nm-attachment-picker{position:absolute;inset:0;z-index:8;display:flex;align-items:flex-end;background:#15121d8a;backdrop-filter:blur(7px)}.nm-attachment-picker>section{display:flex;width:100%;max-height:78%;flex-direction:column;padding:17px 14px 26px;border-radius:25px 25px 0 0;background:#faf9ff;box-shadow:0 -20px 50px #17121f44}.nm-attachment-picker header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.nm-attachment-picker header div{display:flex;flex-direction:column}.nm-attachment-picker header small{color:#817a8d;font-size:9px}.nm-attachment-picker header button{display:grid;width:30px;height:30px;border:0;border-radius:50%;place-items:center}.nm-attachment-picker header svg{width:15px}.nm-attachment-picker>section>div{min-height:0;overflow:auto;scrollbar-width:none}.nm-attachment-picker>section>div>button{position:relative;display:flex;width:100%;align-items:center;gap:9px;padding:9px;border:0;border-bottom:1px solid #e7e3ee;background:transparent;color:inherit;text-align:left}.nm-attachment-picker img,.nm-attachment-picker>section>div>button>span:first-child{display:grid;width:38px;height:38px;border-radius:11px;-o-object-fit:cover;object-fit:cover;place-items:center;background:#ece8fa;color:#6254cf}.nm-attachment-picker>section>div>button>span:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column}.nm-attachment-picker>section>div>button>span strong,.nm-attachment-picker>section>div>button>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-attachment-picker>section>div>button>span small,.nm-attachment-picker>section>p{color:#817a8d;font-size:9px}.nm-attachment-picker>section>div>button>svg{width:14px}.nm-attachment-picker>section>p[role=alert]{color:#b4233b}@media(prefers-color-scheme:dark){.nm-compose-attachments button{border-color:#393442;background:#211e2a;color:#e8e4ef}.nm-attachment-picker>section{background:#211e2a}.nm-attachment-picker>section>div>button{border-color:#393442}.nm-attachment-picker img,.nm-attachment-picker>section>div>button>span:first-child{background:#302a42}}.nm-folders{position:absolute;inset:0;z-index:9;background:#17131d88;backdrop-filter:blur(6px)}.nm-folders>section{display:flex;width:82%;height:100%;flex-direction:column;padding:44px 15px 22px;background:#fbfaff;box-shadow:20px 0 50px #1d172b38}.nm-folders header,.nm-label-heading{display:flex;align-items:center;justify-content:space-between}.nm-folders header{padding:0 5px 13px;font-size:16px}.nm-folders header button,.nm-label-heading button{display:grid;width:30px;height:30px;border:0;border-radius:50%;place-items:center}.nm-folders svg{width:16px}.nm-folders nav{display:grid;gap:3px}.nm-folders nav button{display:flex;align-items:center;gap:10px;padding:10px 11px;border:0;border-radius:12px;background:transparent;color:inherit;text-align:left}.nm-folders nav button.active{background:#ebe7ff;color:#5946d4;font-weight:750}.nm-label-heading{margin-top:13px;padding:8px 7px;color:#777181;font-size:11px;text-transform:uppercase}.nm-folders form{display:flex;gap:5px}.nm-folders form input{min-width:0;flex:1;padding:8px;border:1px solid #ddd8e8;border-radius:10px}.nm-folders form button{padding:8px;border:0;border-radius:10px;background:#6552e8;color:#fff}.nm-label-list{display:grid;gap:3px;overflow:auto;scrollbar-width:none}.nm-label-list span{display:flex;align-items:center;gap:7px;padding:7px;font-size:11px}.nm-label-list i,.nm-message-labels i{width:8px;height:8px;border-radius:50%}.nm-label-list span button{display:grid;width:24px;height:24px;margin-left:auto;border:0;place-items:center}.nm-label-list span svg{width:12px}.nm-folders p[role=alert]{color:#b4233b;font-size:10px}.nm-draft-list{display:grid;min-height:0;overflow:auto;scrollbar-width:none}.nm-draft-list>button,.nm-search-mail-results>button{display:flex;flex-direction:column;gap:3px;padding:13px 17px;border:0;border-bottom:1px solid #e6e2ed;background:transparent;color:inherit;text-align:left}.nm-draft-list span,.nm-draft-list small,.nm-search-mail-results small{overflow:hidden;color:#777181;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.nm-message-labels{display:flex;flex-wrap:wrap;gap:6px;margin-top:17px}.nm-message-labels button{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #ded9eb;border-radius:99px;background:transparent;color:inherit;font-size:9px}.nm-message-labels button.active{background:#ece8ff;border-color:#796aeb}.nm-mail-search{position:absolute;inset:0;display:flex;flex-direction:column;background:inherit}.nm-search-fields{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:3px 15px 12px}.nm-search-fields input:first-child,.nm-search-fields input:nth-child(4),.nm-search-fields input:nth-child(5){grid-column:1/-1}.nm-search-fields input,.nm-search-fields select,.nm-search-fields button{min-width:0;padding:9px;border:1px solid #dfdae9;border-radius:11px;background:#fff;color:inherit;font-size:10px}.nm-search-fields button{display:flex;align-items:center;gap:5px}.nm-search-fields button.active{background:#6653e8;color:#fff}.nm-search-fields svg{width:13px}.nm-mail-search>p{padding:8px 17px;color:#777181;font-size:10px}.nm-search-mail-results{min-height:0;overflow:auto;scrollbar-width:none}.nm-search-mail-results>button span{font-size:11px}.nv-global-mail{display:grid;gap:4px;margin-top:12px}.nv-global-mail>strong{font-size:10px;color:#8390a0;text-transform:uppercase}.nv-global-mail button{display:flex;align-items:center;gap:8px;padding:9px;border:0;border-radius:12px;background:#ffffff13;color:inherit;text-align:left}.nv-global-mail button>svg{width:16px}.nv-global-mail button span{display:flex;min-width:0;flex-direction:column}.nv-global-mail button b,.nv-global-mail button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-global-mail button small{font-size:9px;opacity:.75}@media(prefers-color-scheme:dark){.nm-folders>section{background:#211e2a}.nm-folders nav button.active{background:#31294b;color:#c6bcff}.nm-folders form input,.nm-search-fields input,.nm-search-fields select,.nm-search-fields button{border-color:#3b3547;background:#272331}.nm-message-labels button{border-color:#393442}.nm-message-labels button.active{background:#392f59}.nm-draft-list>button,.nm-search-mail-results>button{border-color:#332f40}}.phone-dark .nm-app{background:linear-gradient(165deg,#171521,#0e0e15);color:#f7f5ff}.phone-dark .nm-top>button,.phone-dark .nm-search{background:#252230;color:#f7f5ff;border-color:#332f40}.phone-dark .nm-row{background:#14121c;border-color:#282431}.phone-dark .nm-row-unread{background:#211d32}.phone-dark .nm-row-selected{background:#302846}.phone-dark .nm-section-title,.phone-dark .nm-preview,.phone-dark .nm-row-time,.phone-dark .nm-reader-sender small,.phone-dark .nm-recipient-line{color:#aaa6b8}.phone-dark .nm-section-title small{background:#2b2639}.phone-dark .nm-reader-attachments button,.phone-dark .nm-reader-actions button,.phone-dark .nm-compose-attachments button{background:#211e2a;border-color:#393442;color:#e8e4ef}.phone-dark .nm-skeleton i{background:linear-gradient(90deg,#201d29,#2c2836,#201d29);background-size:200% 100%}.phone-dark .nm-compose-fields label,.phone-dark .nm-compose-actions{border-color:#332f40}.phone-dark .nm-compose-actions button{background:#272331;color:#ddd8e5}.phone-dark .nm-compose-actions .nm-send{background:#7160ef;color:#fff}.phone-dark .nm-compose-confirm>div,.phone-dark .nm-attachment-picker>section,.phone-dark .nm-folders>section{background:#211e2a}.phone-dark .nm-compose-confirm button{background:#302b39;color:#eeeaf4}.phone-dark .nm-compose-confirm .nm-primary{background:#7160ef}.phone-dark .nm-attachment-picker>section>div>button,.phone-dark .nm-draft-list>button,.phone-dark .nm-search-mail-results>button{border-color:#393442}.phone-dark .nm-attachment-picker img,.phone-dark .nm-attachment-picker>section>div>button>span:first-child{background:#302a42}.phone-dark .nm-folders nav button.active{background:#31294b;color:#c6bcff}.phone-dark .nm-folders form input,.phone-dark .nm-search-fields input,.phone-dark .nm-search-fields select,.phone-dark .nm-search-fields button{border-color:#3b3547;background:#272331}.phone-dark .nm-message-labels button{border-color:#393442}.phone-dark .nm-message-labels button.active{background:#392f59}.screen:not(.phone-dark) .nm-app{background:linear-gradient(165deg,#f7f6ff,#fff 38%,#f2f4fb);color:#171522}.screen:not(.phone-dark) .nm-top>button,.screen:not(.phone-dark) .nm-search{background:#ffffffd9;color:#29243d;border-color:#e4e0f1}.screen:not(.phone-dark) .nm-row{background:#ffffff7a;border-color:#eae7f0}.screen:not(.phone-dark) .nm-row-unread{background:#f1efff}.screen:not(.phone-dark) .nm-row-selected{background:#e5e0ff}#phone .pol-duty{display:flex;align-items:flex-start;gap:var(--nv-space-3);margin-bottom:var(--nv-space-3)}#phone .pol-badge{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:var(--ds-accent);color:#fff}#phone .screen.phone-dark .pol-badge{color:#0d1420}#phone .pol-badge svg{width:28px;height:28px}#phone .pol-duty-main{display:grid;flex:1;min-width:0}#phone .pol-duty-main small{color:var(--nv-fg-2);font-size:var(--nv-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em}#phone .pol-duty-main strong{font-size:18px;line-height:24px;overflow-wrap:anywhere}#phone .pol-status{margin-top:var(--nv-space-2)}#phone .pol-since{display:flex;align-items:center;gap:var(--nv-space-2);margin:0 0 var(--nv-space-3);color:var(--nv-fg-2);font-size:var(--nv-text-sm)}#phone .pol-since svg{width:16px;height:16px}#phone .pol-mono{font-family:var(--nv-mono);font-size:var(--nv-text-sm);color:var(--nv-fg-2);font-variant-numeric:tabular-nums}#phone .pol-rank{display:grid;place-items:center;flex:none;min-width:32px;height:32px;padding:0 6px;border-radius:10px;background:var(--ds-accent-soft);color:var(--ds-accent);font-weight:800;font-variant-numeric:tabular-nums}#phone .pol-hint{display:flex;align-items:center;gap:var(--nv-space-2);margin:var(--nv-space-2) 0 0;color:var(--nv-fg-2);font-size:var(--nv-text-sm)}#phone .pol-permissions{display:grid;gap:0;margin:0;padding:var(--nv-space-2) var(--nv-space-3);border:1px solid var(--nv-line);border-radius:var(--nv-radius-sm)}#phone .pol-permissions legend{padding:0 var(--nv-space-1);font-size:var(--nv-text-sm);font-weight:700;color:var(--nv-fg-2)}#phone .pol-permissions .ds-check{min-height:44px}#phone .pol-hero-hint{margin:0;color:var(--nv-hero-fg-2);font-size:var(--nv-text-sm)}#phone .pol-profile{display:flex;align-items:center;gap:var(--nv-space-4);margin-bottom:var(--nv-space-4)}#phone .pol-profile>div{display:grid;min-width:0}#phone .pol-profile small{font-size:var(--nv-text-xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-accent)}#phone .pol-profile strong{font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg);overflow-wrap:anywhere}#phone .ds-app[data-tone=police]{scrollbar-width:none}@media(prefers-reduced-motion:reduce){#phone .ds-app[data-tone=police] *{animation:none!important;transition:none!important}}@media(forced-colors:active){#phone .pol-badge,#phone .pol-rank{forced-color-adjust:auto;border:1px solid CanvasText}}#phone .med-sos{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:var(--nv-space-2);padding:var(--nv-space-8) var(--nv-space-4) var(--nv-space-6);border-radius:24px;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--nv-medical-red) 12%,var(--nv-surface-1)),var(--nv-surface-1) 62%);border:1px solid var(--nv-line);box-shadow:var(--nv-elev-1);text-align:center;isolation:isolate}#phone .med-sos:before{content:"";position:absolute;inset:auto -40px -80px auto;width:200px;height:200px;border-radius:50%;background:color-mix(in srgb,var(--ds-accent) 10%,transparent);z-index:-1}#phone .med-sos-icon{position:relative;display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:var(--nv-danger-bg);color:var(--nv-medical-red);margin-bottom:var(--nv-space-3)}#phone .med-sos-icon:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:2px solid color-mix(in srgb,var(--nv-medical-red) 30%,transparent);animation:med-ring 2.8s ease-out infinite}@keyframes med-ring{0%{transform:scale(.9);opacity:1}to{transform:scale(1.25);opacity:0}}#phone .med-sos-icon svg{width:46px;height:46px}#phone .med-sos small{font-size:var(--nv-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--nv-danger-fg)}#phone .med-sos h1{margin:0;font-size:var(--nv-text-xl);line-height:var(--nv-leading-xl);letter-spacing:-.02em}#phone .med-sos p{margin:0;color:var(--nv-fg-2)}#phone .med-sos-button{display:flex;align-items:center;justify-content:center;gap:var(--nv-space-2);width:100%;min-height:60px;margin:var(--nv-space-5) 0 var(--nv-space-2);border:0;border-radius:var(--nv-radius-md);background:linear-gradient(180deg,#e0404f,var(--nv-danger-solid));color:#fff;font-size:17px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px color-mix(in srgb,var(--nv-danger-solid) 35%,transparent);transition:transform var(--nv-duration-fast)}#phone .med-sos-button:active{transform:scale(.98)}#phone .med-sos-button svg{width:24px;height:24px}#phone .med-note{display:flex;align-items:center;gap:6px;font-size:var(--nv-text-xs);color:var(--nv-fg-2)}#phone .med-note svg{width:14px;height:14px}#phone .med-step{display:flex;flex-direction:column;gap:var(--nv-space-3)}#phone .med-step>small{font-size:var(--nv-text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-accent)}#phone .med-step h2{margin:0;font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg)}#phone .med-step p{margin:0;color:var(--nv-fg-2)}#phone .med-step-icon{width:40px;height:40px;color:var(--nv-warning-fg)}#phone .med-progress{margin:0;color:var(--nv-fg-2);font-size:var(--nv-text-sm)}#phone .med-robert{display:flex;flex-direction:column;gap:var(--nv-space-3)}#phone .med-robert header{display:flex;align-items:center;gap:var(--nv-space-3);padding-bottom:var(--nv-space-3);border-bottom:1px solid var(--nv-line)}#phone .med-robert header>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--ds-accent);color:var(--ds-on-accent);font-weight:800}#phone .med-robert header div{display:grid}#phone .med-robert header small{color:var(--nv-fg-2);font-size:var(--nv-text-xs)}#phone .med-chat{display:flex;flex-direction:column;gap:var(--nv-space-2);min-height:120px}#phone .med-chat p{align-self:flex-start;max-width:85%;margin:0;padding:var(--nv-space-2) var(--nv-space-3);border-radius:4px 16px 16px;background:var(--nv-surface-2);font-size:var(--nv-text-sm);animation:ds-view-in var(--nv-duration-normal) var(--nv-ease-out) both}#phone .med-chat p.mine{align-self:flex-end;border-radius:16px 4px 16px 16px;background:var(--ds-accent);color:var(--ds-on-accent)}#phone .med-robert form{display:flex;gap:var(--nv-space-2)}#phone .med-robert input{flex:1;min-width:0;min-height:var(--nv-hit);padding:0 var(--nv-space-3);border:1px solid var(--nv-line);border-radius:var(--nv-radius-sm);background:var(--nv-surface-2)}#phone .med-live{display:flex;align-items:center;gap:var(--nv-space-3)}#phone .med-live-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:14px;background:var(--ds-accent-soft);color:var(--ds-accent)}#phone .med-live-icon[data-priority=critical]{background:var(--nv-danger-bg);color:var(--nv-danger-fg)}#phone .med-live-icon[data-priority=urgent]{background:var(--nv-busy-bg);color:var(--nv-busy-fg)}#phone .med-live-main{display:grid;flex:1;min-width:0}#phone .med-live-main small{color:var(--nv-fg-2);font-size:var(--nv-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em}#phone .med-live-main strong{font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg);overflow-wrap:anywhere}#phone .med-desc{margin:var(--nv-space-3) 0;padding:var(--nv-space-3);border-radius:var(--nv-radius-sm);background:var(--nv-surface-2);font-size:var(--nv-text-sm);overflow-wrap:anywhere}#phone .ds-card .ds-stepper{margin-top:var(--nv-space-3)}#phone .med-unit{display:flex;align-items:center;gap:var(--nv-space-2);margin:0;font-size:var(--nv-text-sm)}#phone .med-unit svg{width:18px;height:18px;color:var(--ds-accent)}#phone .med-unit span{color:var(--nv-fg-2)}#phone .med-actions,#phone .med-next{display:grid;gap:var(--nv-space-2)}#phone .med-take{display:grid;gap:var(--nv-space-3)}#phone .med-decision{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-2)}#phone .med-location,#phone .med-operator{display:flex;align-items:center;gap:var(--nv-space-3)}#phone .med-support{display:grid}#phone .med-fieldset{display:flex;flex-direction:column;gap:var(--nv-space-3);border:0;padding:0;margin:0;min-width:0}#phone .med-patient{display:flex;align-items:center;gap:var(--nv-space-3);padding-bottom:var(--nv-space-3);border-bottom:1px solid var(--nv-line)}#phone .med-patient>div{display:grid;flex:1;min-width:0}#phone .med-patient small{font-size:var(--nv-text-xs);font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-accent)}#phone .med-patient b{overflow-wrap:anywhere}#phone .med-patient>div>span{color:var(--nv-fg-2);font-size:var(--nv-text-sm);font-family:var(--nv-mono)}#phone .med-summary{display:flex;flex-direction:column;gap:var(--nv-space-3);padding:var(--nv-space-4);border-radius:var(--nv-radius-lg);border:1px solid var(--nv-line);border-left:6px solid var(--nv-info-solid);background:var(--nv-surface-1);box-shadow:var(--nv-elev-1)}#phone .med-summary .med-desc{margin:0}#phone .med-summary[data-priority=critical]{border-left-color:var(--nv-danger-solid);background:linear-gradient(180deg,color-mix(in srgb,var(--nv-danger-bg) 70%,var(--nv-surface-1)),var(--nv-surface-1) 55%)}#phone .med-summary[data-priority=urgent]{border-left-color:var(--nv-busy-solid)}#phone .med-summary[data-priority=low]{border-left-color:var(--nv-line-strong)}#phone .med-queue{display:flex;flex-direction:column;gap:var(--nv-space-2)}#phone .med-call{display:flex;flex-direction:column;border:1px solid var(--nv-line);border-left:5px solid var(--nv-info-solid);border-radius:var(--nv-radius-md);background:var(--nv-surface-1);box-shadow:var(--nv-elev-1);overflow:hidden;transition:transform var(--nv-duration-fast)}#phone .med-call:active{transform:scale(.995)}#phone .med-call[data-priority=critical]{border-left-color:var(--nv-danger-solid);background:linear-gradient(90deg,color-mix(in srgb,var(--nv-danger-bg) 75%,var(--nv-surface-1)),var(--nv-surface-1) 55%)}#phone .med-call[data-priority=urgent]{border-left-color:var(--nv-busy-solid)}#phone .med-call[data-priority=low]{border-left-color:var(--nv-line-strong)}#phone .med-call-open{display:flex;flex-direction:column;gap:6px;width:100%;padding:var(--nv-space-3) var(--nv-space-4);border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}#phone .med-call-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-2);padding:0 var(--nv-space-4) var(--nv-space-3)}#phone .med-call-top,#phone .med-call-foot{display:flex;align-items:center;gap:var(--nv-space-2);flex-wrap:wrap}#phone .med-code{font-family:var(--nv-mono);font-size:var(--nv-text-sm);color:var(--nv-fg-2)}#phone .med-time{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--nv-fg-2);font-size:var(--nv-text-sm);font-variant-numeric:tabular-nums}#phone .med-time svg{width:14px;height:14px}#phone .med-call-open>b{font-size:var(--nv-text-md);overflow-wrap:anywhere}#phone .med-call-desc{color:var(--nv-fg-2);font-size:var(--nv-text-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#phone .med-call-foot span:last-child{margin-left:auto;font-size:var(--nv-text-sm);font-weight:650}#phone .med-free{color:var(--nv-warning-fg)}#phone .med-legend[data-priority=critical]{color:var(--nv-danger-solid)}#phone .med-legend[data-priority=urgent]{color:var(--nv-busy-solid)}#phone .med-legend[data-priority=normal]{color:var(--nv-info-solid)}#phone .med-legend[data-priority=low]{color:#8a97a8}#phone .med-legend{font-weight:650}@container (max-width:340px){#phone .med-decision,#phone .med-call-actions{grid-template-columns:minmax(0,1fr)}}#phone .phone-reduced-motion .med-sos-icon:after{animation:none}@media(prefers-reduced-motion:reduce){#phone .ds-app[data-tone=medical] *,#phone .ds-app[data-tone=medical] *:after{animation:none!important;transition:none!important}}@media(forced-colors:active){#phone .med-call,#phone .med-summary,#phone .med-sos-button{forced-color-adjust:auto;border:1px solid CanvasText}}.nv-setup{position:absolute;inset:0;z-index:150;display:flex;flex-direction:column;padding:57px 23px 22px;background:linear-gradient(155deg,#f9fafc,#eef2f7 58%,#e5eaf1);color:#111827;font:14px/1.45 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;pointer-events:auto;overflow:hidden;--accent:#2161e8;--card:rgba(255,255,255,.72);--muted:#667085;--line:rgba(15,23,42,.09)}.nv-setup.nv-ob-theme-dark{background:radial-gradient(circle at 60% 0,#202b46,transparent 47%),#080b12;color:#f7f8fb;--card:rgba(27,33,47,.86);--muted:#9ca7bb;--line:rgba(255,255,255,.1)}.nv-setup *{box-sizing:border-box}.nv-setup button,.nv-setup input,.nv-setup select{font:inherit}.nv-setup button{cursor:pointer}.nv-setup button:disabled{opacity:.48;cursor:not-allowed}.nv-setup button:focus-visible,.nv-setup input:focus-visible,.nv-setup select:focus-visible{outline:3px solid #6aa0ff;outline-offset:2px}.nv-setup-top{display:flex;justify-content:space-between;align-items:center;height:24px;font-size:9px;letter-spacing:.2em;position:relative;z-index:2}.nv-setup-top strong{font-size:10px}.nv-setup-top span{color:var(--muted)}.nv-setup-back{position:absolute;top:86px;left:20px;border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:5px;padding:6px;font-size:12px;z-index:3}.nv-setup-back svg{width:16px}.nv-ob-main{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:35px 2px 8px;overflow:auto;scrollbar-width:none}.nv-ob-main::-webkit-scrollbar{display:none}.nv-ob-main>section{width:100%;animation:nv-ob-in .35s cubic-bezier(.2,.8,.2,1)}.nv-ob-main h1,.nv-ob-center h1{font-size:31px;line-height:1.04;letter-spacing:-.045em;margin:8px 0 13px}.nv-ob-main p{color:var(--muted);margin:0 0 18px}.nv-ob-kicker{font-size:9px!important;font-weight:800;letter-spacing:.2em;color:var(--accent)!important;margin-bottom:7px!important}.nv-ob-welcome h1{font-size:39px}.nv-ob-welcome>p:not(.nv-ob-kicker){max-width:290px;font-size:15px}.nv-ob-aura{width:77px;height:77px;border-radius:28px;display:grid;place-items:center;margin:0 0 26px;background:linear-gradient(145deg,#3579ff,#1338ad);color:#fff;box-shadow:0 24px 55px #245ed04d;transform:rotate(-4deg)}.nv-ob-aura svg{width:31px;height:31px}.nv-ob-security{display:flex;gap:10px;align-items:flex-start;padding:13px;border:1px solid var(--line);background:var(--card);border-radius:17px;color:var(--muted);font-size:11px}.nv-ob-security svg{width:18px;color:#2c9b66;flex:none}.nv-ob-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:17px;background:#e4ecff;color:var(--accent);margin-bottom:18px}.nv-ob-theme-dark .nv-ob-icon{background:#1b2947}.nv-ob-icon.roblox{background:#111827;color:#fff}.nv-ob-icon svg{width:23px}.nv-ob-connect{width:100%;display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:18px;background:var(--card);color:inherit;text-align:left;padding:13px 14px;box-shadow:0 9px 22px #0f172a0f}.nv-ob-connect>svg{width:18px;margin-left:auto;color:var(--muted)}.nv-ob-connect strong,.nv-ob-connect small{display:block}.nv-ob-connect small{font-size:10px;color:var(--muted);margin-top:2px}.nv-ob-r{width:37px;height:37px;border-radius:12px;background:#111;color:#fff;display:grid;place-items:center;font-weight:900;font-size:18px}.nv-ob-dev,.nv-ob-retry,.nv-ob-edit{border:0;background:transparent;color:var(--accent);font-weight:700;width:100%;padding:12px}.nv-ob-legal{display:flex;gap:7px;align-items:center;font-size:10px;margin-top:12px!important}.nv-ob-legal svg{width:14px}.nv-ob-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px}.nv-ob-center p{max-width:260px}.nv-ob-spin{animation:nv-spin 1s linear infinite}.nv-ob-verify{position:relative;width:82px;height:82px;display:grid;place-items:center;margin-bottom:24px}.nv-ob-verify .nv-ob-spin{position:absolute;width:82px;height:82px;color:#b8c9ee}.nv-ob-verify .nv-ob-spin+svg{width:31px;color:var(--accent)}.nv-ob-roblox-card,.nv-ob-id-card{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:14px;box-shadow:0 12px 28px #18233b14}.nv-ob-roblox-card{display:flex;align-items:center;gap:12px}.nv-ob-roblox-card img,.nv-ob-id-card img,.nv-ob-avatar{width:54px;height:54px;border-radius:17px;-o-object-fit:cover;object-fit:cover;background:linear-gradient(145deg,#276df2,#162d67);color:#fff;display:grid;place-items:center;font-size:24px;font-weight:800}.nv-ob-roblox-card div{min-width:0;flex:1}.nv-ob-roblox-card small,.nv-ob-roblox-card strong,.nv-ob-roblox-card a{display:block;overflow:hidden;text-overflow:ellipsis}.nv-ob-roblox-card small{color:var(--muted);font-size:10px}.nv-ob-roblox-card a{font-size:10px;color:var(--accent);margin-top:3px}.nv-ob-roblox-card>svg{width:18px;color:#2fa66b}.nv-ob-notice{padding:11px;border-radius:13px;background:#fff4d8;color:#74500a!important;font-size:10px;margin-top:10px!important}.nv-ob-check{display:flex;gap:9px;align-items:center;margin-top:14px;font-size:11px}.nv-ob-check input,.nv-ob-prefs input{accent-color:var(--accent)}.nv-ob-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nv-ob-form label{font-size:10px;color:var(--muted)}.nv-ob-form label:nth-child(3),.nv-ob-form label:nth-child(4){grid-column:1/-1}.nv-ob-form label small{float:right}.nv-ob-form input,.nv-ob-form select{display:block;width:100%;height:42px;margin-top:5px;border:1px solid var(--line);border-radius:13px;padding:0 11px;background:var(--card);color:inherit;outline:0}.nv-ob-theme{margin-top:14px;display:flex;align-items:center;gap:5px}.nv-ob-theme>span{font-size:10px;color:var(--muted);margin-right:auto}.nv-ob-theme button{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:10px;padding:6px 8px;font-size:9px}.nv-ob-theme button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.nv-ob-id-card>div{display:flex;gap:11px;align-items:center}.nv-ob-id-card>div span:last-child{display:flex;flex-direction:column}.nv-ob-id-card small{font-size:8px;letter-spacing:.16em;color:var(--muted)}.nv-ob-id-card em{font-style:normal;color:var(--muted);font-size:10px}.nv-ob-id-card dl{margin:14px 0 0;padding-top:10px;border-top:1px solid var(--line)}.nv-ob-id-card dl div{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font-size:10px}.nv-ob-id-card dt{color:var(--muted)}.nv-ob-id-card dd{margin:0;max-width:190px;overflow:hidden;text-overflow:ellipsis}.nv-ob-prefs{display:flex;gap:13px;margin:13px 2px;font-size:10px;color:var(--muted)}.nv-ob-number-icon,.nv-ob-done-mark{width:72px;height:72px;border-radius:25px;display:grid;place-items:center;background:linear-gradient(145deg,#2f74ff,#1745be);color:#fff;box-shadow:0 20px 44px #2155c64a;margin-bottom:22px}.nv-ob-number-icon svg{width:30px}.nv-ob-progress{width:180px;height:5px;background:var(--line);border-radius:999px;overflow:hidden}.nv-ob-progress i{display:block;width:45%;height:100%;border-radius:inherit;background:var(--accent);animation:nv-progress 1.15s ease-in-out infinite}.nv-ob-done-mark{border-radius:50%;background:#20a16b}.nv-ob-done-mark svg{width:34px}.nv-ob-done>p:not(.nv-ob-kicker){margin-bottom:4px}.nv-ob-number{font-size:27px;letter-spacing:.06em;margin:5px 0}.nv-ob-done>small{color:var(--muted);font-size:9px}.nv-ob-footer{min-height:82px;position:relative;z-index:2}.nv-setup-next{width:100%;height:48px;border:0;border-radius:16px;background:#151b28;color:#fff;font-weight:750;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 12px 26px #0f172a29}.nv-ob-theme-dark .nv-setup-next{background:#f6f7fa;color:#111827}.nv-setup-next svg{width:17px}.nv-setup-error{margin:0 0 8px;padding:9px 11px;background:#fee8e8;color:#a32222;border-radius:12px;font-size:10px}.nv-ob-dots{height:18px;display:flex;justify-content:center;align-items:end;gap:5px}.nv-ob-dots i{width:5px;height:5px;border-radius:9px;background:#c7cdd7;transition:.2s}.nv-ob-dots i.active{width:17px;background:var(--accent)}.nv-ob-dots i.done{background:#6f92d9}@keyframes nv-ob-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes nv-spin{to{transform:rotate(360deg)}}@keyframes nv-progress{0%{transform:translate(-110%)}50%{transform:translate(120%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.nv-ob-main>section,.nv-ob-spin,.nv-ob-progress i{animation:none}}.nv-shell .nv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.nv-shell .nv-fixed{position:fixed}.nv-shell .nv-absolute{position:absolute}.nv-shell .nv-relative{position:relative}.nv-shell .nv-inset-0{inset:0}.nv-shell .nv-left-\[50\%\]{left:50%}.nv-shell .nv-right-4{right:1rem}.nv-shell .nv-top-4{top:1rem}.nv-shell .nv-top-\[50\%\]{top:50%}.nv-shell .nv-z-50{z-index:50}.nv-shell .nv-flex{display:flex}.nv-shell .nv-inline-flex{display:inline-flex}.nv-shell .nv-grid{display:grid}.nv-shell .nv-h-1\.5{height:.375rem}.nv-shell .nv-h-10{height:2.5rem}.nv-shell .nv-h-4{height:1rem}.nv-shell .nv-h-8{height:2rem}.nv-shell .nv-h-9{height:2.25rem}.nv-shell .nv-h-full{height:100%}.nv-shell .nv-w-4{width:1rem}.nv-shell .nv-w-9{width:2.25rem}.nv-shell .nv-w-full{width:100%}.nv-shell .nv-max-w-lg{max-width:32rem}.nv-shell .nv-grow{flex-grow:1}.nv-shell .nv-translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nv-shell .nv-translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nv-shell .nv-touch-none{touch-action:none}.nv-shell .nv-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.nv-shell .nv-flex-col{flex-direction:column}.nv-shell .nv-flex-col-reverse{flex-direction:column-reverse}.nv-shell .nv-items-center{align-items:center}.nv-shell .nv-justify-center{justify-content:center}.nv-shell .nv-gap-2{gap:.5rem}.nv-shell .nv-gap-4{gap:1rem}.nv-shell :is(.nv-space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.nv-shell .nv-overflow-hidden{overflow:hidden}.nv-shell .nv-whitespace-nowrap{white-space:nowrap}.nv-shell .nv-rounded-full{border-radius:9999px}.nv-shell .nv-rounded-md{border-radius:12px}.nv-shell .nv-rounded-sm{border-radius:8px}.nv-shell .nv-border{border-width:1px}.nv-shell .nv-border-input{border-color:#ffffff20}.nv-shell .nv-bg-background{--tw-bg-opacity:1;background-color:rgb(23 32 53 / var(--tw-bg-opacity, 1))}.nv-shell .nv-bg-black\/80{background-color:#000c}.nv-shell .nv-bg-destructive{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.nv-shell .nv-bg-primary{--tw-bg-opacity:1;background-color:rgb(168 202 255 / var(--tw-bg-opacity, 1))}.nv-shell .nv-bg-primary\/20{background-color:#a8caff33}.nv-shell .nv-bg-secondary{background-color:#ffffff18}.nv-shell .nv-p-6{padding:1.5rem}.nv-shell .nv-px-3{padding-left:.75rem;padding-right:.75rem}.nv-shell .nv-px-4{padding-left:1rem;padding-right:1rem}.nv-shell .nv-px-8{padding-left:2rem;padding-right:2rem}.nv-shell .nv-py-2{padding-top:.5rem;padding-bottom:.5rem}.nv-shell .nv-text-center{text-align:center}.nv-shell .nv-text-lg{font-size:1.125rem;line-height:1.75rem}.nv-shell .nv-text-sm{font-size:.875rem;line-height:1.25rem}.nv-shell .nv-text-xs{font-size:.75rem;line-height:1rem}.nv-shell .nv-font-medium{font-weight:500}.nv-shell .nv-font-semibold{font-weight:600}.nv-shell .nv-leading-none{line-height:1}.nv-shell .nv-tracking-tight{letter-spacing:-.025em}.nv-shell .nv-text-destructive-foreground{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nv-shell .nv-text-muted-foreground{--tw-text-opacity:1;color:rgb(185 197 216 / var(--tw-text-opacity, 1))}.nv-shell .nv-text-primary{--tw-text-opacity:1;color:rgb(168 202 255 / var(--tw-text-opacity, 1))}.nv-shell .nv-text-primary-foreground{--tw-text-opacity:1;color:rgb(20 33 57 / var(--tw-text-opacity, 1))}.nv-shell .nv-text-secondary-foreground{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nv-shell .nv-underline-offset-4{text-underline-offset:4px}.nv-shell .nv-opacity-70{opacity:.7}.nv-shell .nv-shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nv-shell .nv-shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nv-shell .nv-shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.nv-shell .nv-ring-offset-background{--tw-ring-offset-color:#172035}.nv-shell .nv-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nv-shell .nv-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nv-shell .nv-duration-200{transition-duration:.2s}#phone.react-ready{width:350px;height:742px;padding:5px;border-radius:48px;background:linear-gradient(120deg,#abb7c9,#323b4b 3%,#080c13 16%,#101723 78%,#7c8a9d);box-shadow:0 38px 85px #03071188,0 4px 12px #0008,inset 0 0 0 1px #b7c1d075}#phone.react-ready .screen{border-radius:43px;border:3px solid #080d16;isolation:isolate;background:#192a43;overflow:clip}#phone.react-ready .camera{top:12px;width:9px;height:9px;left:calc(50% - 4.5px);box-shadow:0 0 0 3px #15213188,inset 1px 1px 2px #53647b;z-index:45}#phone.react-ready .status{top:16px;left:23px;right:21px;height:14px;font-size:10px;z-index:42;font-weight:600}#phone.react-ready .status #status-connectivity{display:none}#phone.react-ready .status .nv-react-host{margin-left:auto;display:block}.nv-status-icons{display:flex;gap:5px;align-items:center}.nv-status-icons svg{width:12px;height:12px}.nv-status-icons svg:last-child{width:18px}#phone.react-ready #net-status{margin-left:5px}#phone.react-ready #lock,#phone.react-ready #home{padding:0}#phone.react-ready #lock>:not(.nv-react-host),#phone.react-ready #home>:not(.nv-react-host),#phone.react-ready #shade>:not(.nv-react-host){display:none!important}#phone.react-ready #shade{padding:0;background:#101e34ed;backdrop-filter:blur(28px);z-index:41;color:#fff}#phone.react-ready #gesture{width:95px;left:calc(50% - 47.5px);height:4px;bottom:8px;opacity:.75;z-index:55;background:#e1eaff;box-shadow:0 1px 2px #0003}#phone.react-ready .wallpaper:after{width:420px;height:650px;border:0;left:112px;top:105px;transform:rotate(-27deg);background:linear-gradient(160deg,#a1caffaa,#75a5ee33 52%,#2355a822);border-radius:48% 52% 0 0;box-shadow:-17px -4px 50px #91b7ed26,inset 12px 0 24px #c2dcff2b}#phone.react-ready[data-shell-theme=nature] .wallpaper{background:radial-gradient(ellipse at 8% 3%,#7da2bd,transparent 45%),radial-gradient(ellipse at 82% 65%,#234e91,transparent 58%),linear-gradient(150deg,#42536e,#162c50 56%,#0b1730)!important}#phone.react-ready[data-shell-theme=ocean] .wallpaper{background:radial-gradient(ellipse at 10% 0%,#8ccad8,transparent 53%),linear-gradient(155deg,#5a8cab,#295984 50%,#152a50)!important}#phone.react-ready[data-shell-theme=rose] .wallpaper{background:radial-gradient(ellipse at 0% 0%,#f0c3b5,transparent 55%),linear-gradient(160deg,#b37f94,#594c83 60%,#242646)!important}.nv-react-host{height:100%}.nv-shell{color:#f6f8ff;font-family:Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;line-height:1.4}.nv-shell *{box-sizing:border-box}.nv-shell button{font-family:inherit;cursor:pointer}.nv-shell button:focus-visible,.nv-shell input:focus-visible{outline:2px solid #b4d5ff;outline-offset:4px}.nv-shell button svg{margin:0;width:22px;height:22px}.nv-shell button{color:inherit;-webkit-tap-highlight-color:transparent}.nv-shell button:active{transform:scale(.96)}.nv-home{height:100%;padding:57px 21px 110px;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nv-home-heading{margin-bottom:23px}.nv-home-heading>span{font-size:10px;color:#c3d3ea;letter-spacing:1.3px}.nv-home-heading time{display:block;font-size:53px;line-height:1.12;letter-spacing:-2.5px;font-weight:300;font-variant-numeric:tabular-nums;margin-top:6px}.nv-home-heading p{font-size:11px;color:#d7e4f5;text-transform:capitalize;margin:5px 0 0}.nv-widgets{display:grid;grid-template-columns:1.3fr 1fr;gap:11px;margin-bottom:19px}.nv-widgets>button{height:123px;border-radius:23px;padding:13px 16px;text-align:left;border:1px solid #ffffff23;box-shadow:0 5px 18px #0b193412;overflow:hidden}.nv-weather-widget{background:linear-gradient(135deg,#d8e8ff2e,#87acdd16);backdrop-filter:blur(18px);position:relative}.nv-widget-top{display:flex;align-items:center;justify-content:space-between}.nv-widget-top svg:first-child{color:#ffde9d;width:24px;height:24px}.nv-widget-top svg:last-child{width:12px;height:12px;opacity:.5}.nv-weather-widget strong{font-size:31px;font-weight:350;position:absolute;right:15px;top:39px;letter-spacing:-1px}.nv-weather-widget>span:not(.nv-widget-top){display:block;margin-top:13px;font-size:11px}.nv-weather-widget>small{font-size:9px;opacity:.6}.nv-day-widget{background:linear-gradient(135deg,#f1e8db,#d9e2ec);color:#273950!important}.nv-day-widget>span{display:block;font-size:10px;font-weight:600;text-transform:capitalize;color:#57677a}.nv-day-widget strong{display:block;font-size:39px;font-weight:400;line-height:1.12;margin:3px 0}.nv-day-widget small{display:flex;align-items:center;justify-content:space-between;font-size:10px;text-transform:capitalize;color:#68768b}.nv-day-widget small svg{width:13px;height:13px}.nv-shell .nv-app-search{display:flex;align-items:center;justify-content:flex-start;gap:9px;border:1px solid #ffffff14;background:#ffffff14;width:100%;height:35px;border-radius:13px;padding:0 12px;margin-bottom:23px;color:#e0e8f5;font-weight:400;font-size:11px;box-shadow:none;backdrop-filter:blur(12px)}.nv-app-search svg{width:13px!important;height:13px!important;opacity:.75}.nv-search-mark{margin-left:auto;font-size:13px;font-weight:700;opacity:.6}.nv-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:19px 6px;min-height:151px;animation:nv-page-in .24s ease-out}.nv-app-icon{background:transparent;border:0;display:flex;flex-direction:column;align-items:center;min-width:0;padding:0;gap:7px;text-align:center;box-shadow:none}.nv-icon-face{position:relative;width:49px;height:49px;border-radius:15px;background:linear-gradient(145deg,var(--icon-top),var(--icon-bottom));box-shadow:inset 0 1px 1px #ffffff65,0 5px 9px #03102b24;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden}.nv-icon-face:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid #ffffff18;pointer-events:none}.nv-shell .nv-icon-face svg{width:26px;height:26px;filter:drop-shadow(0 1px 1px #0002)}.nv-icon-label{font-size:9px;font-weight:500;color:#f4f6fc;line-height:1.2;white-space:nowrap;text-shadow:0 1px 4px #0005;max-width:100%}.nv-icon-face.kind-calendar{flex-direction:column;color:#192432;gap:0}.nv-icon-face.kind-calendar small{font-size:7px;line-height:11px;color:#e8535c;text-transform:uppercase;font-weight:800;letter-spacing:.5px}.nv-icon-face.kind-calendar strong{font-size:25px;font-weight:400;line-height:27px}.nv-icon-face.kind-notes svg{color:#fff9e5}.nv-icon-face.kind-loop svg{filter:drop-shadow(-1px 0 #2fe4e4) drop-shadow(1px 1px #f26b91)}.nv-icon-face.kind-search b{font-size:30px;letter-spacing:-4px;padding-right:4px;font-weight:650;background:conic-gradient(#4285f4 0 90deg,#34a853 90deg 165deg,#fbbc05 165deg 220deg,#ea4335 220deg 285deg,#4285f4 285deg);-webkit-background-clip:text;background-clip:text;color:transparent}.nv-pages{display:flex;justify-content:center;gap:0;margin-top:8px}.nv-pages button{display:flex;align-items:center;gap:7px;background:none;padding:5px 4px;min-height:27px}.nv-pages svg{width:10px!important;height:10px!important;opacity:.35}.nv-pages i{width:4px;height:4px;border-radius:10px;background:#ffffff50}.nv-pages i.active{width:14px;background:#edf3ff}.nv-dock{position:absolute;bottom:31px;left:14px;right:14px;background:linear-gradient(145deg,#f2f7ff29,#d8eaff13);border:1px solid #ffffff27;border-radius:27px;backdrop-filter:blur(24px);padding:12px 6px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:inset 0 1px #ffffff10,0 7px 20px #010a2014}.nv-dock .nv-icon-face{width:48px;height:48px}.nv-lock{height:100%;padding:72px 22px 27px;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nv-lock-brand{align-self:center;font-size:9px;letter-spacing:3px;color:#d7e6fb;display:flex;align-items:center;gap:8px;opacity:.75}.nv-lock-heading{text-align:center;margin-top:30px}.nv-lock-heading p{text-transform:capitalize;font-size:12px;letter-spacing:.2px;color:#e1ebf9;margin:0 0 1px}.nv-lock-heading time{font-size:82px;line-height:1.13;letter-spacing:-5px;font-weight:250;font-variant-numeric:tabular-nums;text-shadow:0 5px 25px #121c4515}.nv-lock-heading time.stacked{display:block;white-space:pre-line;font-size:86px;line-height:.92;margin-top:20px}.nv-lock-weather{display:flex;align-items:center;align-self:center;gap:12px;padding:12px 14px;width:238px;background:#dbeaff12;border:1px solid #ffffff18;border-radius:20px;margin-top:auto;margin-bottom:34px;backdrop-filter:blur(12px)}.nv-lock-weather>svg{color:#ffe3ad}.nv-lock-weather>span{font-size:11px;text-align:left;flex:1}.nv-lock-weather small{display:block;font-size:9px;color:#bbcee9;margin-top:2px}.nv-lock-weather strong{font-size:26px;font-weight:350}.nv-lock-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:6px;margin-top:auto;margin-bottom:9px}.nv-lock-weather+.nv-lock-footer{margin-top:0}.nv-lock-shortcut{border-radius:50%;width:39px;height:39px;background:#d4e5ff21;border:1px solid #ffffff1a;display:grid;place-items:center;backdrop-filter:blur(12px)}.nv-lock-shortcut svg{width:18px!important;height:18px!important}.nv-lock-shortcut.active{background:#d3e5ff;color:#22344e}.nv-unlock{background:none;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 3px 10px;color:#e7effe!important}.nv-unlock svg{width:19px!important;height:19px!important;animation:nv-breathe 3s ease-in-out infinite}.nv-unlock span{font-size:9px;white-space:nowrap}.nv-controls{padding:58px 22px 27px;height:100%;overflow-y:auto}.nv-controls header{display:flex;align-items:center;justify-content:space-between}.nv-controls header small{letter-spacing:2.4px;color:#9eb5d2;font-size:8px}.nv-controls h2{font-size:26px;font-weight:500;letter-spacing:-.7px;margin:4px 0}.nv-close{background:#ffffff15;width:29px;height:29px;border-radius:50%;display:grid;place-items:center}.nv-close svg{width:15px!important;height:15px!important}.nv-network-name{font-size:10px;color:#a7bcd8;margin:4px 0 24px}.nv-control-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nv-control-tiles>button{background:#ffffff10;min-height:71px;border:1px solid #ffffff10;border-radius:18px;text-align:left;padding:11px 13px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:0 7px}.nv-control-tiles svg{width:20px!important;height:20px!important;grid-row:span 2}.nv-control-tiles span{font-size:11px}.nv-control-tiles small{font-size:8px;opacity:.5}.nv-control-tiles .active{background:#c1daf7;color:#1b3451;border-color:#e2f0ff3b}.nv-control-tiles .active small{opacity:.65}.nv-sliders{background:#ffffff0d;border-radius:19px;margin-top:19px;padding:14px 17px}.nv-sliders label{display:flex;align-items:center;gap:9px;font-size:10px;color:#d2e0f2}.nv-sliders label svg{width:15px;height:15px}.nv-sliders output{margin-left:auto;font-size:9px;color:#94acca}.nv-shell-slider{height:27px;padding:12px 0;margin:3px 0 12px;position:relative;display:flex;align-items:center;width:100%;touch-action:none}.nv-shell-slider:last-child{margin-bottom:0}.nv-shell-slider>[data-orientation]{height:5px;background:#ffffff21;border-radius:6px;position:relative;flex:1}.nv-shell-slider>[data-orientation]>span{height:100%;background:#b4d4fa;position:absolute;border-radius:6px}.nv-shell-slider .nv-slider-thumb{display:block;width:14px;height:14px;border:0;background:#edf5ff;border-radius:50%;box-shadow:0 2px 5px #0004;cursor:grab}.nv-control-notice{font-size:10px;color:#9fb3cf;text-align:center;padding:20px 5px;line-height:1.5}.nv-dialog-overlay{position:absolute!important;inset:0;z-index:60;background:#0a122499!important;backdrop-filter:blur(18px);border-radius:inherit}.nv-shell.nv-search-dialog{position:absolute;inset:43px 9px 20px;z-index:61;background:#17253df7;border:1px solid #ffffff20;border-radius:28px;padding:24px 17px;color:#fff;box-shadow:0 15px 50px #0003;display:flex;flex-direction:column;gap:0;transform:none;max-width:none;outline:none}.nv-search-title{font-size:23px;font-weight:500;letter-spacing:-.6px;margin:0 0 7px}.nv-search-description{color:#a7bddb;font-size:10px;margin:0 0 21px;max-width:210px;line-height:1.6}.nv-search-input{display:flex;gap:9px;align-items:center;padding:10px;background:#ffffff12;border-radius:13px;flex:none}.nv-search-input svg{width:16px;height:16px;color:#c2d6f3}.nv-search-input input{width:100%;padding:0;border:0;background:none;outline:none!important;font-size:12px;color:#fff}.nv-search-input input::-moz-placeholder{color:#b3c4df}.nv-search-input input::placeholder{color:#b3c4df}.nv-search-results{margin-top:25px;display:grid;grid-template-columns:repeat(4,1fr);gap:19px 2px;overflow:auto;padding:1px 0 10px;align-content:start}.nv-search-dialog>button{position:absolute;right:15px;top:15px;background:#ffffff12;border-radius:50%;padding:5px;color:#c2d4ec;display:grid;place-items:center}.nv-search-dialog>button svg{width:13px;height:13px}.nv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nv-no-results{font-size:12px;color:#bbcae1;text-align:center;margin-top:30px}#phone.react-ready .phone-no-labels .nv-icon-label{visibility:hidden}#phone.react-ready .phone-round-icons .nv-icon-face{border-radius:50%}.phone-reduced-motion .nv-shell *{animation:none!important;transition:none!important}@keyframes nv-page-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-breathe{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-5px);opacity:1}}@media(prefers-reduced-motion:reduce){.nv-shell *{animation:none!important;transition:none!important}}@media(max-height:800px){body.fivem #phone.react-ready{transform:scale(.82)}}.nv-shell .hover\:nv-bg-accent:hover{background-color:#ffffff20}.nv-shell .hover\:nv-bg-destructive\/90:hover{background-color:#ef4444e6}.nv-shell .hover\:nv-bg-primary\/90:hover{background-color:#a8caffe6}.nv-shell .hover\:nv-bg-secondary\/80:hover{background-color:#fffc}.nv-shell .hover\:nv-text-accent-foreground:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nv-shell .hover\:nv-underline:hover{text-decoration-line:underline}.nv-shell .hover\:nv-opacity-100:hover{opacity:1}.nv-shell .focus\:nv-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.nv-shell .focus\:nv-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.nv-shell .focus\:nv-ring-ring:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 202 255 / var(--tw-ring-opacity, 1))}.nv-shell .focus\:nv-ring-offset-2:focus{--tw-ring-offset-width:2px}.nv-shell .focus-visible\:nv-outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.nv-shell .focus-visible\:nv-ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.nv-shell .focus-visible\:nv-ring-ring:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(168 202 255 / var(--tw-ring-opacity, 1))}.nv-shell .disabled\:nv-pointer-events-none:disabled{pointer-events:none}.nv-shell .disabled\:nv-opacity-50:disabled{opacity:.5}.nv-shell .data-\[state\=open\]\:nv-bg-accent[data-state=open]{background-color:#ffffff20}.nv-shell .data-\[state\=open\]\:nv-text-muted-foreground[data-state=open]{--tw-text-opacity:1;color:rgb(185 197 216 / var(--tw-text-opacity, 1))}@media(min-width:640px){.nv-shell .sm\:nv-flex-row{flex-direction:row}.nv-shell .sm\:nv-justify-end{justify-content:flex-end}.nv-shell :is(.sm\:nv-space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.nv-shell .sm\:nv-rounded-lg{border-radius:16px}.nv-shell .sm\:nv-text-left{text-align:left}}.nv-shell :is(.\[\&_svg\]\:nv-pointer-events-none svg){pointer-events:none}.nv-shell :is(.\[\&_svg\]\:nv-size-4 svg){width:1rem;height:1rem}.nv-shell :is(.\[\&_svg\]\:nv-shrink-0 svg){flex-shrink:0}#phone.react-ready{width:350px;height:742px;padding:5px;border-radius:51px;background:linear-gradient(110deg,#777b7d,#252729 2%,#090a0b 8%,#303234 48%,#0c0d0e 91%,#737679 98%,#222426);box-shadow:0 28px 65px #0008,0 5px 12px #0009,inset 0 0 0 1px #a0a2a480,inset 0 0 0 2px #18191a,inset 0 0 0 3px #55585a70}#phone.react-ready .screen{border:5px solid #030304;border-radius:46px;box-shadow:0 0 0 1px #64676a65,inset 0 0 0 1px #ffffff0b}#phone.react-ready .camera{top:10px;left:calc(50% - 51px);width:102px;height:29px;border-radius:20px;background:#010102;box-shadow:inset 0 1px 2px #000,0 0 0 1px #08090c;pointer-events:none}#phone.react-ready .camera:before{content:"";position:absolute;width:11px;height:11px;right:10px;top:9px;border:1px solid #151725;border-radius:50%;background:radial-gradient(circle at 38% 32%,#30395c,#10162d 22%,#04050d 48%,#111428 64%,#030308 78%);box-shadow:inset 0 0 3px #000}#phone.react-ready .camera:after{content:"";position:absolute;width:30px;height:5px;left:17px;top:12px;background:#060609;border-radius:5px}#phone.react-ready .status{top:19px;left:25px;right:21px;height:14px;font-size:11px;letter-spacing:-.15px}#phone.react-ready .status #net-status{max-width:45px;overflow:hidden;white-space:nowrap}#phone.react-ready .side.volume{display:none}#phone.react-ready .side.power{top:183px;right:-3px;width:4px;height:69px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#111213,#626567 48%,#202223);box-shadow:1px 0 1px #0008,inset 0 1px #a6a7a84d}.nv-chassis-details{position:absolute;inset:0;pointer-events:none}.nv-chassis-details i{position:absolute;display:block}.nv-action-key,.nv-volume-up,.nv-volume-down{left:-3px;width:4px;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#303234,#76797b 40%,#141516);box-shadow:-1px 0 1px #0007,inset 0 1px #c2c3c34d}.nv-action-key{top:102px;height:23px}.nv-volume-up{top:149px;height:48px}.nv-volume-down{top:211px;height:48px}.nv-earpiece{top:4px;left:calc(50% - 26px);width:52px;height:2px;border-radius:50%;background:#050506;box-shadow:0 1px #74777a26}.nv-antenna{width:3px;height:5px;background:#171819;box-shadow:0 1px #87898b40}.nv-antenna-left{left:0;top:72px}.nv-antenna-right{right:0;bottom:78px}#phone.react-ready #gesture{width:112px;left:calc(50% - 56px);bottom:7px;background:#fff;opacity:.9}#phone.react-ready #app{padding-top:49px}#phone.react-ready .nv-shell{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#phone.react-ready[data-shell-theme=nature] .wallpaper{background:radial-gradient(ellipse at 50% 25%,#808293 0%,#3f4055 22%,#11121f 41%,transparent 46%),radial-gradient(ellipse at 50% 83%,#9b95a6,#4a465f 22%,#141526 48%,#080911 70%)!important}#phone.react-ready[data-shell-theme=nature] .wallpaper:after{inset:0;width:auto;height:auto;transform:none;border:0;border-radius:0;background:radial-gradient(ellipse 95% 52% at 50% 12%,transparent 80%,#b8baca66 83%,#161624 87%,transparent 90%);box-shadow:none}.nv-home{padding:65px 20px 120px;touch-action:none}.nv-widgets{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:25px}.nv-widgets>button{height:135px;border-radius:24px;border:0;padding:14px}.nv-weather-widget{background:linear-gradient(155deg,#255aaa,#5199d4);box-shadow:0 5px 18px #0002}.nv-widget-top svg:last-child,.nv-day-widget small svg{display:none}.nv-weather-widget strong{font-size:35px;top:34px;right:14px;font-weight:300}.nv-weather-widget>small{opacity:.85}.nv-day-widget{background:#fafafa;color:#151519!important}.nv-day-widget>span{color:#e94b49;text-transform:uppercase;font-size:10px}.nv-day-widget strong{font-size:51px;font-weight:300;margin:4px 0}.nv-day-widget small{color:#646469}.nv-apps{gap:23px 9px;min-height:260px;align-content:start}.nv-icon-face,.nv-dock .nv-icon-face{width:53px;height:53px;border-radius:13px;box-shadow:0 3px 6px #0002}.nv-icon-face:after{border-color:#ffffff16}.nv-shell .nv-icon-face svg{width:29px;height:29px}.nv-icon-label{font-size:9px;font-weight:400;text-shadow:0 1px 5px #0009}.nv-icon-face.kind-camera{background:linear-gradient(#dfdfe2,#9d9da4);color:#252528}.nv-icon-face.kind-notes{background:linear-gradient(#ffd744 0 26%,#fff 26%)}.nv-shell .nv-icon-face.kind-notes svg{color:#93939b;margin-top:9px;height:25px}.nv-icon-face.kind-clock{background:#121214}.nv-shell .nv-icon-face.kind-clock svg{color:#fff;width:41px;height:41px}.nv-pages{margin-top:10px}.nv-pages i,.nv-pages i.active{width:5px;height:5px}.nv-pages svg{display:none}.nv-pages button{min-width:24px;justify-content:center}.nv-shell .nv-app-search{position:absolute;bottom:111px;left:calc(50% - 36px);width:72px;height:25px;border:0;margin:0;padding:0;justify-content:center;gap:4px;border-radius:20px;background:#f0f0ff28;font-size:10px}.nv-dock{bottom:25px;left:10px;right:10px;padding:14px 6px;border-radius:30px;background:#dcdce738;border:1px solid #ffffff18;backdrop-filter:blur(24px)}.nv-lock{padding:57px 22px 31px;touch-action:none}.nv-lock-brand{color:#fff;opacity:.95;letter-spacing:0}.nv-lock-heading{margin-top:17px}.nv-lock-heading p{font-size:16px;color:#e8e5f0;letter-spacing:-.4px}.nv-lock-heading time{display:block;font-size:86px;line-height:1.12;font-weight:600;letter-spacing:-5px;color:#e2dce9}.nv-lock-weather{margin:18px auto 0;width:auto;max-width:100%;background:transparent;border:0;padding:0;backdrop-filter:none;gap:10px}.nv-lock-weather>span{font-size:10px}.nv-lock-weather small{color:#d2cdda}.nv-lock-weather strong{font-size:24px}.nv-lock-footer,.nv-lock-weather+.nv-lock-footer{margin-top:auto;margin-bottom:0;align-items:center}.nv-lock-shortcut{width:43px;height:43px;background:#17171d66;border:0}.nv-unlock{padding:0;gap:4px}.nv-unlock span{font-size:9px}.nv-unlock svg{opacity:.7}.nv-lock-notification{margin-top:auto;margin-bottom:18px;background:#ececf1c9;color:#222228;padding:14px;border-radius:20px;backdrop-filter:blur(16px)}.nv-lock-notification strong{font-size:10px}.nv-lock-notification p{font-size:11px;margin:5px 0 0;overflow-wrap:anywhere}#phone.react-ready #shade{background:#171721c9;backdrop-filter:blur(35px) saturate(1.4)}.nv-controls{padding:66px 20px 24px}.nv-controls header small{color:#d4d1df;letter-spacing:.5px}.nv-controls h2{font-size:23px;letter-spacing:-.8px}.nv-network-name{color:#c1becb;margin-bottom:23px}.nv-control-tiles{gap:12px}.nv-control-tiles>button{border:0;border-radius:24px;background:#6d6b7950;min-height:70px;padding:12px}.nv-control-tiles>button.active{background:#f3f1f7;color:#29232f}.nv-control-tiles>button.nv-toggle-wifi.active,.nv-control-tiles>button.nv-toggle-bluetooth.active{background:#1675ee;color:#fff}.nv-control-tiles>button.nv-toggle-airplane.active{background:#f49a31;color:#fff}.nv-control-tiles>button.nv-toggle-data.active{background:#32b962;color:#fff}.nv-control-tiles>button.nv-toggle-dnd svg{color:#c3a3f3}.nv-controls .nv-sliders{padding:18px;border-radius:25px;background:#6d6b7950;margin-top:16px}.nv-sliders label,.nv-sliders output{color:#eeeaf5}.nv-shell-slider{height:36px}.nv-shell-slider>[data-orientation]{height:12px}.nv-shell-slider>[data-orientation]>span{background:#f0edf5}.nv-shell-slider .nv-slider-thumb{width:20px;height:20px;background:#fff}.nv-control-notice{color:#d7d3e0}.nv-shell.nv-search-dialog{top:51px;background:#36343ee8;border-color:#ffffff20}.nv-search-description,.nv-search-title,.nv-search-input svg{color:#eeebf5}.nv-search-input{background:#eeeaf51a}@media(prefers-reduced-motion:reduce){.nv-apps{animation:none}}.phone-reduced-motion .nv-apps{animation:none}#phone,#phone *{scrollbar-width:none!important;scrollbar-gutter:auto!important;-ms-overflow-style:none}#phone::-webkit-scrollbar,#phone *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}#phone *::-webkit-scrollbar-track,#phone *::-webkit-scrollbar-thumb{background:transparent!important;border:0!important}#phone #shade,#phone .nt-scroll,#phone .nk-content{overscroll-behavior:contain}#phone.react-ready .nv-controls{padding:23px 19px 25px}#phone.react-ready .nv-controls h2{font-size:24px;letter-spacing:-.8px}#phone.react-ready .nv-control-tiles{gap:10px}#phone.react-ready .nv-control-tiles>button{border-radius:22px;min-height:78px;box-shadow:inset 0 1px #ffffff12}#phone.react-ready .nv-sliders{border-radius:24px;padding:20px 16px}#phone.react-ready .nv-home{padding-left:20px;padding-right:20px}#phone.react-ready .nv-widgets{gap:12px;margin-bottom:20px}#phone.react-ready .nv-widgets>button{border-radius:23px;box-shadow:0 6px 20px #00000014,inset 0 1px #ffffff24}#phone.react-ready .nv-weather-widget{background:radial-gradient(ellipse at 90% 0,#9dc3f080,transparent 70%),linear-gradient(145deg,#2766af,#5a9bc8)}#phone.react-ready .nv-icon-face{border-radius:16px;box-shadow:0 3px 9px #0002,inset 0 1px 1px #fff5}#phone.react-ready .nv-dock{border-radius:30px;background:#dfe5ef38;border:1px solid #ffffff28;box-shadow:0 7px 23px #0002}#phone.react-ready[data-shell-theme=nature] .wallpaper{background:radial-gradient(ellipse at 85% 16%,#fce3bc 0,transparent 38%),radial-gradient(ellipse at 5% 55%,#778f7c 0,transparent 48%),linear-gradient(145deg,#dde2c0,#9fbaa6 35%,#416a68 60%,#163837)!important}#phone.react-ready[data-shell-theme=nature] .wallpaper:after{display:none}#phone #app.settings-app{background:#f3f4f8}#phone .nt-header{padding:14px 19px 18px}#phone .nt-header h2{font-weight:650;letter-spacing:-.7px}#phone .nt-header-main h2{font-size:31px}#phone .nt-search{height:39px;border-radius:13px;background:#e7e9ef;font-size:12px}#phone .nt-group{border-radius:19px;box-shadow:0 2px 8px #263b5c04;margin-bottom:18px}#phone .nt-row{min-height:57px;padding:13px 14px!important}#phone .nt-icon{width:28px;height:28px;border-radius:8px}#phone .nt-toggle i{width:39px;height:24px}#phone .nt-toggle i:after{width:18px;height:18px}#phone .nt-toggle input:checked+i{background:#34c759}#phone .nt-toggle input:checked+i:after{transform:translate(15px)}#phone .phone-dark #app.settings-app{background:#111216}#phone #app.native-notes{background:#f6f5f0}#phone #app.native-notes #native-root{--nn-bg:#fff;--nn-gold:#b78c16;--nn-text:#26241f;--nn-line:#eeece4}#phone .nn-large{font-size:33px;letter-spacing:-1.2px;margin-top:14px}#phone .nn-search{background:#eae8e1;border-radius:13px;padding:12px 13px}#phone .nn-list{border-radius:17px}#phone .nn-note-row{padding:18px 16px!important}#phone .nn-note-row strong{font-size:14px;font-weight:650}#phone .nn-note-row p{line-height:1.6}#phone .nn-editor-scroll{padding:0 22px 22px}#phone .nn-title{font-size:28px;letter-spacing:-.8px}#phone .nn-body{font-size:14px;line-height:1.85}#phone .nn-toolbar,#phone .nn-list-footer{min-height:52px}#phone .phone-dark #app.native-notes{background:#181714}#phone .phone-dark #app.native-notes #native-root{--nn-bg:#22211d;--nn-text:#f4f0e5;--nn-muted:#aaa69b;--nn-line:#34312a;--nn-gold:#e9bb43}#phone .phone-dark .nn-search{background:#302e28}#phone #app.gallery-app{background:#f8f9fb}#phone .ng-header{padding:17px 17px 15px}#phone .ng-title-row h2{font-size:31px;letter-spacing:-1px}#phone .ng-header p{font-size:11px;line-height:1.5}#phone .ng-search{height:38px;background:#eaecef;border-radius:12px;font-size:12px}#phone .ng-scroll{padding:0 7px 15px}#phone .ng-grid{gap:5px}#phone .ng-thumb{border-radius:8px}#phone .ng-date{font-size:13px;padding:18px 10px 11px;letter-spacing:-.2px}#phone .ng-bottom{background:#ffffffeb;border-top:1px solid #e8ebee;padding-top:10px}#phone .ng-album{border-radius:16px;overflow:hidden}#phone .ng-viewer{background:#050506}#phone .ng-viewer header{padding:17px}#phone .ng-view-actions{padding-bottom:19px}#phone .phone-dark #app.gallery-app{background:#141519;color:#f6f7f9}#phone .phone-dark .ng-search{background:#292b32;color:#eee}#phone .phone-dark .ng-title-row button{color:#eee}#phone .phone-dark .ng-bottom{background:#1c1d22;border-color:#303139}#phone #app.native-contacts,#phone #app.live-messages,#phone #app.live-phone{background:#f5f6f9;--nk-ink:#1d2230;--nk-muted:#89909c;--nk-surface:#fff;--nk-line:#e8ebf0}#phone #app.native-contacts .nk-header h2,#phone #app.live-messages .nk-header h2{font-size:28px;font-weight:700;letter-spacing:-1px}#phone .co-row{padding:15px 13px;gap:12px}#phone .co-row strong{font-size:13px;font-weight:600}#phone .co-avatar{background:linear-gradient(145deg,#dce8f8,#b0c7e9);color:#45648f;border-radius:50%;box-shadow:none}#phone .co-profile{padding:25px 15px}#phone .co-profile h3{font-size:24px;letter-spacing:-.6px;margin-bottom:7px}#phone .co-actions{gap:9px}#phone .co-actions button{border-radius:14px;background:#fff!important;color:#2875e7!important;padding:13px 8px}#phone .cm-search,#phone .live-search{background:#e9ecf2!important;border:0!important;border-radius:13px!important;padding:12px!important;font-size:12px!important}#phone .live-thread{padding:15px 12px;border-bottom:1px solid #e9ecf2;gap:12px}#phone .live-avatar{width:42px;height:42px;flex-shrink:0;border-radius:50%;background:linear-gradient(140deg,#d9e7ff,#b7cbeb)!important;color:#3c5d8c!important}#phone #app.live-messages .live-conversation{background:#f8f9fb}#phone #app.live-messages .live-conversation>header{background:#f2f4f8;padding:13px 12px}#phone #app.live-messages .live-bubbles{padding:15px 13px}#phone #app.live-messages .live-bubble{border-radius:18px;background:#e8eaf0;color:#1f2631;padding:10px 13px;box-shadow:none;line-height:1.65}#phone #app.live-messages .live-bubble.out{background:#2681f2;color:#fff;border-bottom-right-radius:5px}#phone #app.live-messages #live-send{background:#f2f4f8;padding:11px 10px;border-top:1px solid #e7e9ee}#phone #app.live-messages #live-message{background:#fff;border:1px solid #dfe3ea;border-radius:19px;padding:9px 12px;color:#242b36}#phone .live-my-number{padding:20px 10px}#phone .live-my-number strong{font-size:29px;letter-spacing:.4px}#phone .live-dialpad{gap:11px;margin:16px 28px}#phone .live-dialpad button{width:57px;height:57px;font-size:25px;background:#e9ebf0!important;box-shadow:none}#phone .live-call-button{background:#32c659!important;width:59px;height:59px}#phone .phone-dark #app.native-contacts,#phone .phone-dark #app.live-messages,#phone .phone-dark #app.live-phone{background:#15171c;--nk-ink:#f2f3f8;--nk-muted:#9ca4b0;--nk-surface:#24272e;--nk-line:#343841}#phone .phone-dark .cm-search,#phone .phone-dark .live-search{background:#292d36!important;color:#eee}#phone .phone-dark .live-thread{border-color:#30343c}#phone .phone-dark #app.live-messages .live-conversation{background:#111318}#phone .phone-dark #app.live-messages .live-conversation>header,#phone .phone-dark #app.live-messages #live-send{background:#20232a}#phone .phone-dark #app.live-messages .live-bubble{background:#2e333c;color:#eee}#phone .phone-dark #app.live-messages .live-bubble.out{background:#1674df}#phone .phone-dark #app.live-messages #live-message{background:#30343d;border-color:#40444d;color:#eee}#phone .phone-dark .live-dialpad button{background:#2c3039!important;color:#eee}#phone #app.native-files{background:#f4f7fb}#phone #app.native-files .nk-header h2{font-size:28px;letter-spacing:-1px;font-weight:700}#phone .nf-row{padding:15px 12px;border-bottom:1px solid #e6ebf2;gap:12px}#phone .nf-file-icon{width:40px;height:43px;border-radius:11px;background:#e4efff;color:#367be0;display:grid;place-items:center}#phone .nf-row strong{font-size:13px;font-weight:600}#phone .nf-detail-head{padding:22px 14px}#phone .phone-dark #app.native-files{background:#171c24}#phone .phone-dark .nf-row{border-color:#303845}#phone .phone-dark .nf-file-icon{background:#263c5a;color:#94baff}#phone .nm-search-box{border-radius:17px;background:#fffffff5;box-shadow:0 5px 22px #1826381a;border:1px solid #ffffff80;min-height:46px}#phone .nm-search-box input{font-size:13px}#phone .nm-chips{gap:7px;padding:9px 0}#phone .nm-chips button{border-radius:18px;padding:8px 13px;background:#fffffff5;box-shadow:0 3px 9px #21354610;font-size:10px}#phone .nm-chips button.selected{background:#e3eeff;color:#2466ce}#phone .nm-sheet{border-radius:25px 25px 0 0;background:#fafbfdf5;box-shadow:0 -8px 30px #1c304316;padding-top:21px}#phone .nm-sheet:before{content:"";display:block;width:34px;height:4px;background:#ced3dc;border-radius:4px;position:absolute;top:9px;left:calc(50% - 17px)}#phone .nm-sheet h3{font-size:20px;letter-spacing:-.5px}#phone .nm-results>button{padding:13px 4px;border-bottom:1px solid #e5e9ee}#phone .nm-actions button{border-radius:17px;background:#287ceb;color:#fff}#phone .nm-tools button{border-radius:50%;width:35px;height:35px;background:#fff;box-shadow:0 3px 10px #182c3820}#phone .nm-bottom{background:#fff;border-top:1px solid #e6e9ef}#phone #app.native-security{background:#f3f7f5}#phone #app.native-security .nk-header h2{font-size:28px;font-weight:700;letter-spacing:-1px}#phone .nk-security-hero{border-radius:25px;padding:25px 15px;background:radial-gradient(ellipse at 50% 5%,#c5f4de,transparent 68%),#e9f3ed}#phone .nk-security-orb{width:122px;height:122px;border-radius:50%;border:5px solid #ffffff9c;outline:1px solid #9fd7b9;margin:0 auto 20px;color:#22845b;background:#f4fff880;box-shadow:0 9px 30px #29855712}#phone .nk-security-hero h3{font-size:19px;letter-spacing:-.4px;color:#24513d}#phone #app.native-security .nk-primary{background:#239065!important;border-radius:16px;padding:14px}#phone #app.native-security .nk-tile{background:#fff;border-radius:19px;padding:19px 13px;box-shadow:0 3px 13px #22482d05}#phone #app.native-security .nk-tile>span{color:#258a62}#phone .phone-dark #app.native-security{background:#111b17}#phone .phone-dark .nk-security-hero{background:radial-gradient(ellipse at 50% 5%,#255b43,transparent 70%),#182e23}#phone .phone-dark .nk-security-orb{background:#234734;color:#a5e9c2;border-color:#335e47;outline-color:#427a59}#phone .phone-dark .nk-security-hero h3{color:#c0e8cf}#phone .phone-dark #app.native-security .nk-tile{background:#22362a}#phone #app.native-weather{background:radial-gradient(ellipse at 90% 8%,#bedbfa88,transparent 45%),linear-gradient(165deg,#386ca6,#77a7c9 68%,#94b7c9)}#phone #app.native-weather[data-weather-theme=night]{background:radial-gradient(ellipse at 90% 8%,#57679188,transparent 45%),linear-gradient(165deg,#0d1935,#283d62)}#phone #app.native-weather[data-weather-theme=rain]{background:linear-gradient(165deg,#334e69,#7e9aaa)}#phone #app.native-weather[data-weather-theme=cloud]{background:linear-gradient(165deg,#718a9c,#a3bbc8)}#phone #app.native-weather[data-weather-theme=snow]{background:linear-gradient(165deg,#738fa9,#c1d3df)}#phone .nw-hero{padding:8px 0 28px}#phone .nw-place{font-size:22px;letter-spacing:-.6px}#phone .nw-temperature{font-size:94px;font-weight:200;letter-spacing:-6px}#phone .nw-symbol{font-size:42px;margin-top:15px}#phone .nw-panel{border-radius:22px;background:#ffffff19;border:1px solid #ffffff22;padding:17px;backdrop-filter:blur(12px);box-shadow:0 3px 15px #17375909}#phone .nw-panel h3{font-size:10px;letter-spacing:.7px;text-transform:uppercase;opacity:.8}#phone .nw-hours{gap:22px;padding-bottom:10px}#phone .nw-metrics{gap:11px}#phone .nw-day{padding-top:12px;padding-bottom:12px}#phone .ca-view{background:#030303}#phone .ca-canvas{-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}#phone .ca-app>header{padding:9px 18px 12px;min-height:43px}#phone .ca-app>header button{width:32px;height:32px;border-radius:50%;background:#222!important;font-size:20px}#phone .ca-app>header span{font-size:10px;color:#d5d5d8}#phone .ca-focus{border-color:#f5d365;border-radius:8px}#phone .ca-zoom{gap:18px;padding:10px}#phone .ca-zoom button{width:32px;height:32px;background:#222!important;border-radius:50%}#phone .ca-app nav{padding:6px 0 15px}#phone .ca-shutter{width:65px;height:65px;border:4px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 3px #000}#phone .ca-gallery{border-radius:10px;overflow:hidden;width:39px;height:39px}#phone .ca-hint{padding:0 18px 8px;font-size:8px;color:#777}#phone #app.native-react-themes{padding:0;background:#f5f6fa;color:#20232b}.screen:has(#app.native-react-themes:not(.hidden)) .status{color:#20232b}.screen.phone-dark:has(#app.native-react-themes:not(.hidden)) .status{color:#edf0f7}#app.native-react-themes>.app-header{display:none}#app.native-react-themes #app-content,#app.native-react-themes #native-root{height:100%;padding:0}.nr-themes{display:flex;flex-direction:column;height:100%;padding:43px 0 20px;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nr-themes button,.nr-themes select{font:inherit;cursor:pointer}.nr-themes header{display:flex;align-items:center;gap:12px;padding:12px 18px}.nr-themes header span{flex:1;font-size:12px;font-weight:600}.nr-themes header button{border:0;background:none;padding:0;color:inherit}.nr-theme-scroll{overflow:auto;flex:1;min-height:0;padding:0 19px 20px}.nr-theme-scroll h1{font-size:29px;line-height:1.12;letter-spacing:-1px;margin:19px 0 12px}.nr-theme-scroll>p{font-size:11px;color:#8b909b;margin:0 0 22px}.nr-theme-preview{position:relative;height:235px;width:140px;margin:0 auto 26px;border-radius:25px;border:4px solid #1e2027;box-shadow:0 12px 24px #21263f22;text-align:center;color:#fff;padding:18px 8px;overflow:hidden}.nr-theme-preview>span{font-size:6px;letter-spacing:3px;display:block;margin-bottom:23px}.nr-theme-preview>small{display:block;font-size:7px}.nr-theme-preview>strong{font-size:33px;line-height:1.2;font-weight:300;letter-spacing:-1px}.nr-preview-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:22px 5px}.nr-preview-icons i{width:17px;height:17px;border-radius:5px;background:#ffffff6b;border:1px solid #ffffff3d}.nr-preview-icons i:nth-child(3n){background:#7ac3beaa}.nr-theme-preview>b{position:absolute;bottom:7px;width:43px;height:3px;border-radius:3px;background:#fff8;left:calc(50% - 21px)}.nr-theme-scroll h2{font-size:14px;margin:21px 0 12px;letter-spacing:-.2px}.nr-theme-choices{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.nr-theme-choices button{padding:0;background:none;border:0;text-align:left;color:inherit}.nr-theme-choices button>span{height:100px;border-radius:15px;display:grid;place-items:center;color:#fff;border:3px solid transparent;box-shadow:0 3px 9px #0001}.nr-theme-choices button.selected>span{border-color:#397bf1}.nr-theme-choices strong{display:block;font-size:11px;margin:7px 0 2px}.nr-theme-choices small{font-size:8px;color:#8a909a}.nr-theme-modes{display:flex;gap:10px}.nr-theme-modes button{display:flex;align-items:center;gap:8px;flex:1;border:1px solid #e3e7ee;border-radius:13px;padding:13px 9px;background:#fff;color:inherit;font-size:10px}.nr-theme-modes button.selected{border-color:#397bf1;color:#2874e6}.nr-theme-target{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:24px 0 0;font-size:10px}.nr-theme-target select{font-size:10px;padding:8px;border-radius:8px;border:1px solid #e0e3eb;background:#fff;color:#303540}.nr-themes footer{padding:11px 18px 0;border-top:1px solid #e3e7ee;background:#f5f6fa}.nr-themes footer button{display:flex;align-items:center;justify-content:center;gap:7px;background:#2677eb;color:#fff;border:0;border-radius:14px;width:100%;padding:13px;font-size:12px;font-weight:600}.nr-themes footer span{display:block;text-align:center;color:#969ca8;font-size:8px;margin-top:6px}.phone-dark #app.native-react-themes{background:#15171c;color:#edf0f7}.phone-dark .nr-theme-modes button,.phone-dark .nr-theme-target select{background:#262a33;border-color:#3a414e;color:#edf0f7}.phone-dark .nr-themes footer{background:#15171c;border-color:#333945}@media(prefers-reduced-motion:reduce){#phone *{scroll-behavior:auto!important}}#phone{--nv-font: system-ui, "Segoe UI", -apple-system, sans-serif;--nv-mono: ui-monospace, "Cascadia Mono", Consolas, monospace;--nv-text-xs: 12px;--nv-text-sm: 13px;--nv-text-md: 15px;--nv-text-lg: 20px;--nv-text-xl: 28px;--nv-leading-xs: 16px;--nv-leading-sm: 18px;--nv-leading-md: 22px;--nv-leading-lg: 26px;--nv-leading-xl: 32px;--nv-space-1: 4px;--nv-space-2: 8px;--nv-space-3: 12px;--nv-space-4: 16px;--nv-space-5: 20px;--nv-space-6: 24px;--nv-space-8: 32px;--nv-gutter: 16px;--nv-hit: 44px;--nv-control: 48px;--nv-header: 56px;--nv-tabbar: 60px;--nv-icon: 20px;--nv-icon-lg: 24px;--nv-radius-sm: 12px;--nv-radius-md: 16px;--nv-radius-lg: 20px;--nv-radius-pill: 999px;--nv-duration-fast: .12s;--nv-duration-normal: .18s;--nv-duration-sheet: .22s;--nv-ease: cubic-bezier(.22,.8,.22,1);--nv-ease-out: cubic-bezier(.16,1,.3,1);--nv-blur: 16px;--nv-z-app: 20;--nv-z-sticky: 30;--nv-z-fab: 35;--nv-z-controls: 41;--nv-z-gesture: 55;--nv-z-sheet: 58;--nv-z-dialog: 61;--nv-z-toast: 70;--nv-z-error: 90;--nv-bp-narrow: 320px;--nv-bp-compact: 360px;--nv-bp-wide: 430px;--nv-bg: #f4f6fa;--nv-surface-1: #ffffff;--nv-surface-2: #eaf0f7;--nv-surface-3: #dfe7f1;--nv-fg: #162235;--nv-fg-2: #53647b;--nv-fg-3: #6b7a90;--nv-line: #d5deea;--nv-line-strong: #b7c4d6;--nv-primary: #2459cf;--nv-on-primary: #ffffff;--nv-focus: #174bae;--nv-danger-fg: #b42337;--nv-danger-bg: #ffe8ed;--nv-danger-solid: #c42b41;--nv-warning-fg: #8a4b08;--nv-warning-bg: #fff1db;--nv-warning-solid: #c46a0a;--nv-success-fg: #176644;--nv-success-bg: #e1f5e9;--nv-success-solid: #1d8a5b;--nv-info-fg: #214f9a;--nv-info-bg: #e8f0ff;--nv-info-solid: #2459cf;--nv-busy-fg: #9a3f07;--nv-busy-bg: #ffe9d9;--nv-busy-solid: #e0661b;--nv-neutral-fg: #4a5a70;--nv-neutral-bg: #edf1f6;--nv-scrim: rgba(9,16,28,.48);--nv-elev-1: 0 4px 16px rgba(18,34,53,.08);--nv-elev-2: 0 12px 36px rgba(0,0,0,.24);--nv-elev-hero: 0 14px 32px rgba(10,29,63,.22);--nv-accent-police: #1d5ee8;--nv-accent-medical: #0a6fb4;--nv-accent-municipal: #1d4f91;--nv-accent-municipal-gold: #b98a2e;--nv-accent-admin: #4549c9;--nv-accent-wallet: #0b7465;--nv-accent-market: #0b7465;--nv-accent-mail: #6654d8;--nv-medical-red: #d42f45;--nv-medical-green: #1d8a5b;--nv-hero-police: linear-gradient(140deg,#071631 0%,#0d2a5e 52%,#1a55d6 100%);--nv-hero-medical: linear-gradient(140deg,#0b3a63 0%,#0a6fb4 62%,#35a3e6 100%);--nv-hero-admin: linear-gradient(140deg,#11131f 0%,#252a4a 55%,#4549c9 100%);--nv-hero-fg: #ffffff;--nv-hero-fg-2: rgba(255,255,255,.78);--nv-surface: var(--nv-bg);--nv-card: var(--nv-surface-1);--nv-text: var(--nv-fg);--nv-secondary: var(--nv-fg-2);--nv-accent: var(--nv-primary);--nv-danger: var(--nv-danger-fg);--nv-border: var(--nv-line);--nv-shadow: var(--nv-elev-1)}#phone .screen.phone-dark{--nv-bg: #0d1420;--nv-surface-1: #162133;--nv-surface-2: #1d2c41;--nv-surface-3: #263850;--nv-fg: #f3f6fc;--nv-fg-2: #b3c0d2;--nv-fg-3: #93a3b9;--nv-line: #34465f;--nv-line-strong: #4a6080;--nv-primary: #9ebbff;--nv-on-primary: #132a57;--nv-focus: #b6ceff;--nv-danger-fg: #ffb3c0;--nv-danger-bg: #4a1622;--nv-danger-solid: #c93a50;--nv-warning-fg: #ffd59a;--nv-warning-bg: #452a08;--nv-warning-solid: #e08a1e;--nv-success-fg: #9fe6c0;--nv-success-bg: #103a28;--nv-success-solid: #1b7d52;--nv-info-fg: #b9d0ff;--nv-info-bg: #18305a;--nv-info-solid: #6f97f0;--nv-busy-fg: #ffc199;--nv-busy-bg: #47230d;--nv-busy-solid: #f08a45;--nv-neutral-fg: #c3cfdf;--nv-neutral-bg: #233148;--nv-scrim: rgba(0,0,0,.6);--nv-elev-1: 0 0 0 1px var(--nv-line);--nv-elev-2: 0 16px 40px rgba(0,0,0,.5);--nv-elev-hero: 0 0 0 1px rgba(255,255,255,.08);--nv-accent-police: #8fb3ff;--nv-accent-medical: #7cc4f5;--nv-accent-municipal: #9cc0ff;--nv-accent-municipal-gold: #e2bd6c;--nv-accent-admin: #b3b6ff;--nv-accent-wallet: #5fd1bd;--nv-accent-market: #5fd1bd;--nv-accent-mail: #b3a8ff;--nv-medical-red: #ff7a8a;--nv-medical-green: #5fd39a;--nv-hero-police: linear-gradient(140deg,#050d1d 0%,#0b2149 55%,#173f9c 100%);--nv-hero-medical: linear-gradient(140deg,#071f35 0%,#0b4370 60%,#12609c 100%);--nv-hero-admin: linear-gradient(140deg,#090a12 0%,#1a1d35 55%,#33368f 100%)}#phone .screen{font-family:var(--nv-font)}#phone :is(button,input,select,textarea,[role=button],a):focus-visible{outline:3px solid var(--nv-focus);outline-offset:2px}#phone .nv-controls .nv-close{width:var(--nv-hit);height:var(--nv-hit)}#phone .nr-theme-modes{grid-template-columns:repeat(3,minmax(0,1fr))}#phone .nr-theme-modes button{min-width:0;min-height:var(--nv-hit);font-size:var(--nv-text-xs)}#phone .phone-high-contrast{--nv-fg: #070b12;--nv-fg-2: #25364d;--nv-fg-3: #2f425c;--nv-line: #304055;--nv-line-strong: #1d2a3b}#phone .phone-high-contrast.phone-dark{--nv-fg: #fff;--nv-fg-2: #e4edfa;--nv-fg-3: #d2deef;--nv-line: #c0d1e8;--nv-line-strong: #e1ebf7}#phone .phone-high-contrast :is(.nt-note,.nt-row small,.nr-theme-scroll>p,.nv-network-name,.nv-control-notice){color:var(--nv-fg-2);opacity:1}#phone .phone-high-contrast .nv-controls :is(small,.nv-network-name,.nv-control-notice){color:#fff;opacity:1}#phone .phone-high-contrast :is(input,select,textarea,.nt-group){border:1px solid var(--nv-line)}#phone .phone-reduced-transparency :is(.nv-dock,.nv-weather-widget,.nv-lock-weather,.nv-search-dialog,#shade){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#202c40!important}#phone .phone-reduced-motion *,#phone .phone-reduced-motion *:before,#phone .phone-reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}#phone,#phone *{scrollbar-width:none}#phone::-webkit-scrollbar,#phone *::-webkit-scrollbar{display:none;width:0;height:0}@media(prefers-reduced-motion:reduce){#phone{--nv-duration-fast: 0ms;--nv-duration-normal: 0ms;--nv-duration-sheet: 0ms}}#phone .ds-app{--ds-accent:var(--nv-primary);--ds-accent-soft:var(--nv-info-bg);--ds-on-accent:var(--nv-on-primary);--nv-safe-top:46px;position:absolute;inset:0;z-index:var(--nv-z-app);display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--nv-bg);color:var(--nv-fg);font:400 var(--nv-text-md)/var(--nv-leading-md) var(--nv-font);animation:ds-app-in var(--nv-duration-normal) var(--nv-ease-out) both}#phone .ds-app *{box-sizing:border-box}#phone .ds-app :where(button,input,select,textarea){font:inherit;color:inherit}#phone :is(.ds-app,.ds-modal,.ds-sheet)[data-tone=police]{--ds-accent:var(--nv-accent-police);--ds-accent-soft:color-mix(in srgb,var(--nv-accent-police) 14%,var(--nv-surface-1))}#phone :is(.ds-app,.ds-modal,.ds-sheet)[data-tone=medical]{--ds-accent:var(--nv-accent-medical);--ds-accent-soft:color-mix(in srgb,var(--nv-accent-medical) 14%,var(--nv-surface-1))}#phone :is(.ds-app,.ds-modal,.ds-sheet)[data-tone=municipal]{--ds-accent:var(--nv-accent-municipal);--ds-accent-soft:color-mix(in srgb,var(--nv-accent-municipal) 12%,var(--nv-surface-1))}#phone :is(.ds-app,.ds-modal,.ds-sheet)[data-tone=admin]{--ds-accent:var(--nv-accent-admin);--ds-accent-soft:color-mix(in srgb,var(--nv-accent-admin) 16%,var(--nv-surface-1))}#phone :is(.ds-app,.ds-modal,.ds-sheet)[data-tone=wallet]{--ds-accent:var(--nv-accent-wallet);--ds-accent-soft:color-mix(in srgb,var(--nv-accent-wallet) 14%,var(--nv-surface-1))}#phone :is(.ds-app,.ds-modal,.ds-sheet)[data-tone=mail]{--ds-accent:var(--nv-accent-mail);--ds-accent-soft:color-mix(in srgb,var(--nv-accent-mail) 14%,var(--nv-surface-1))}#phone .ds-app[data-tone=police]{--ds-hero:var(--nv-hero-police)}#phone .ds-app[data-tone=medical]{--ds-hero:var(--nv-hero-medical)}#phone .ds-app[data-tone=admin]{--ds-hero:var(--nv-hero-admin)}@keyframes ds-app-in{0%{opacity:0;transform:translateY(10px)}}@keyframes ds-fade-in{0%{opacity:0}}@keyframes ds-view-in{0%{opacity:0;transform:translateY(6px)}}@keyframes ds-pop-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}}@keyframes ds-sheet-in{0%{transform:translateY(100%)}}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(-12px) scale(.98)}}@keyframes ds-shimmer{to{background-position:-200% 0}}@keyframes ds-spin{to{transform:rotate(360deg)}}#phone .ds-header{position:relative;z-index:var(--nv-z-sticky);display:flex;align-items:center;gap:var(--nv-space-3);min-height:calc(var(--nv-header) + var(--nv-safe-top));padding:var(--nv-safe-top) var(--nv-gutter) var(--nv-space-2);background:color-mix(in srgb,var(--nv-surface-1) 94%,transparent);backdrop-filter:saturate(1.4) blur(var(--nv-blur));-webkit-backdrop-filter:saturate(1.4) blur(var(--nv-blur));border-bottom:1px solid var(--nv-line)}#phone .ds-header-title{display:grid;flex:1;min-width:0}#phone .ds-header-title small{font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-accent)}#phone .ds-header-title strong{font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg);font-weight:750;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#phone .ds-header-actions{display:flex;gap:var(--nv-space-1)}#phone .ds-header-extra{padding:var(--nv-space-2) var(--nv-gutter) var(--nv-space-3);background:var(--nv-surface-1);border-bottom:1px solid var(--nv-line)}#phone .ds-header+.ds-header-extra{margin-top:-1px}#phone .ds-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--nv-gutter);display:flex;flex-direction:column;gap:var(--nv-space-3);scrollbar-width:none}#phone .ds-body.flush{padding:0;gap:0}#phone .ds-body>*{flex-shrink:0}#phone .ds-view{display:flex;flex-direction:column;gap:var(--nv-space-3);animation:ds-view-in var(--nv-duration-sheet) var(--nv-ease-out) both}#phone .ds-section{display:flex;flex-direction:column;gap:var(--nv-space-2)}#phone .ds-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--nv-space-2);margin-top:var(--nv-space-2)}#phone .ds-section-head h2{margin:0;font-size:var(--nv-text-md);line-height:var(--nv-leading-md);font-weight:750}#phone .ds-section-head p{margin:2px 0 0;color:var(--nv-fg-2);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs)}#phone .ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--nv-space-2);min-height:var(--nv-control);padding:0 var(--nv-space-4);border:1px solid transparent;border-radius:var(--nv-radius-sm);font-weight:700;font-size:var(--nv-text-md);cursor:pointer;transition:transform var(--nv-duration-fast) var(--nv-ease),background-color var(--nv-duration-fast) var(--nv-ease),opacity var(--nv-duration-fast);text-decoration:none;white-space:nowrap}#phone .ds-btn svg{width:var(--nv-icon);height:var(--nv-icon);flex:none}#phone .ds-btn:active:not(:disabled){transform:scale(.98)}#phone .ds-btn:disabled{opacity:.5;cursor:not-allowed}#phone .ds-btn.block{width:100%}#phone .ds-btn.sm{min-height:var(--nv-hit);padding:0 var(--nv-space-3);font-size:var(--nv-text-sm)}#phone .ds-btn-primary{background:var(--ds-accent);color:var(--ds-on-accent,#fff)}#phone .ds-btn-secondary{background:var(--nv-surface-2);color:var(--nv-fg);border-color:var(--nv-line)}#phone .ds-btn-danger{background:var(--nv-danger-solid);color:#fff}#phone .ds-btn-ghost{background:transparent;color:var(--ds-accent)}#phone .ds-btn .ds-spinner{width:18px;height:18px}#phone .ds-icon-btn{display:inline-grid;place-items:center;flex:none;width:var(--nv-hit);height:var(--nv-hit);border:0;border-radius:var(--nv-radius-sm);background:var(--nv-surface-2);color:var(--nv-fg);cursor:pointer;transition:background-color var(--nv-duration-fast)}#phone .ds-icon-btn svg{width:var(--nv-icon);height:var(--nv-icon)}#phone .ds-icon-btn.plain{background:transparent}#phone .ds-icon-btn:disabled{opacity:.45;cursor:not-allowed}#phone .ds-fab{position:absolute;right:var(--nv-gutter);bottom:calc(var(--nv-tabbar) + var(--nv-space-4));z-index:var(--nv-z-fab);display:inline-flex;align-items:center;gap:var(--nv-space-2);min-height:52px;padding:0 var(--nv-space-5);border:0;border-radius:var(--nv-radius-pill);background:var(--ds-accent);color:var(--ds-on-accent,#fff);font-weight:750;box-shadow:var(--nv-elev-2);cursor:pointer}#phone .ds-fab svg{width:22px;height:22px}#phone .ds-tabbar{display:flex;flex:none;min-height:var(--nv-tabbar);padding:var(--nv-space-1) var(--nv-space-2) calc(var(--nv-space-2) + 14px);background:var(--nv-surface-1);border-top:1px solid var(--nv-line)}#phone .ds-tabbar button{flex:1;min-width:0;display:grid;justify-items:center;align-content:center;gap:2px;min-height:var(--nv-control);border:0;border-radius:var(--nv-radius-sm);background:transparent;color:var(--nv-fg-2);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);font-weight:650;cursor:pointer}#phone .ds-tabbar button svg{width:22px;height:22px}#phone .ds-tabbar button[aria-current=page]{color:var(--ds-accent)}#phone .ds-tabbar button[aria-current=page] svg{transform:translateY(-1px)}#phone .ds-tabbar button span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#phone .ds-segmented{display:flex;gap:2px;padding:3px;border-radius:var(--nv-radius-sm);background:var(--nv-surface-2)}#phone .ds-segmented button{flex:1;min-width:0;min-height:40px;border:0;border-radius:10px;background:transparent;color:var(--nv-fg-2);font-weight:650;font-size:var(--nv-text-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color var(--nv-duration-fast),color var(--nv-duration-fast)}#phone .ds-segmented button svg{width:18px;height:18px;flex:none}#phone .ds-segmented button[aria-pressed=true]{background:var(--nv-surface-1);color:var(--nv-fg);box-shadow:var(--nv-elev-1)}#phone .ds-search{display:flex;align-items:center;gap:var(--nv-space-2);min-height:var(--nv-hit);padding:0 var(--nv-space-1) 0 var(--nv-space-3);border:1px solid var(--nv-line);border-radius:var(--nv-radius-sm);background:var(--nv-surface-2)}#phone .ds-search:focus-within{border-color:var(--ds-accent)}#phone .ds-search>svg{width:18px;height:18px;color:var(--nv-fg-3);flex:none}#phone .ds-search input{flex:1;min-width:0;min-height:42px;border:0;outline:0;background:transparent;font-size:var(--nv-text-md)}#phone .ds-search input::-moz-placeholder{color:var(--nv-fg-3)}#phone .ds-search input::placeholder{color:var(--nv-fg-3)}#phone .ds-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}#phone .ds-search input:focus-visible{outline:none}#phone .ds-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-accent) 22%,transparent)}#phone .ds-chips{display:flex;gap:var(--nv-space-2);overflow-x:auto;padding:2px 0;scrollbar-width:none}#phone .ds-chips button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--nv-space-3);border:1px solid var(--nv-line);border-radius:var(--nv-radius-pill);background:var(--nv-surface-1);color:var(--nv-fg-2);font-size:var(--nv-text-sm);font-weight:650;cursor:pointer;position:relative}#phone .ds-chips button:after{content:"";position:absolute;inset:-4px 0}#phone .ds-chips button[aria-pressed=true]{background:var(--ds-accent-soft);border-color:var(--ds-accent);color:var(--nv-fg)}#phone .ds-chips button em{font-style:normal;font-variant-numeric:tabular-nums;color:var(--nv-fg-3)}#phone .ds-card{background:var(--nv-surface-1);border:1px solid var(--nv-line);border-radius:var(--nv-radius-md);padding:var(--nv-space-4);box-shadow:var(--nv-elev-1);min-width:0}#phone .ds-card.flush{padding:0;overflow:hidden}#phone .ds-card.accent{border-color:color-mix(in srgb,var(--ds-accent) 45%,var(--nv-line));background:linear-gradient(180deg,var(--ds-accent-soft),var(--nv-surface-1) 70%)}#phone .ds-card>h3{margin:0 0 var(--nv-space-2);font-size:var(--nv-text-md);line-height:var(--nv-leading-md)}#phone .ds-card[role=button],#phone button.ds-card{width:100%;text-align:left;cursor:pointer;color:inherit;font:inherit;transition:transform var(--nv-duration-fast),border-color var(--nv-duration-fast)}#phone button.ds-card:active{transform:scale(.99)}#phone .ds-list{display:flex;flex-direction:column;background:var(--nv-surface-1);border:1px solid var(--nv-line);border-radius:var(--nv-radius-md);overflow:hidden}#phone .ds-row{display:flex;align-items:center;gap:var(--nv-space-3);width:100%;min-height:56px;padding:var(--nv-space-3) var(--nv-space-4);border:0;border-bottom:1px solid var(--nv-line);background:transparent;color:inherit;text-align:left;font:inherit}#phone .ds-row:last-child{border-bottom:0}#phone button.ds-row{cursor:pointer}#phone button.ds-row:hover,#phone button.ds-row[aria-selected=true]{background:var(--nv-surface-2)}#phone .ds-row-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--ds-accent-soft);color:var(--ds-accent)}#phone .ds-row-icon svg{width:var(--nv-icon);height:var(--nv-icon)}#phone .ds-row-main{display:grid;flex:1;min-width:0}#phone .ds-row-main b{font-weight:650;overflow-wrap:anywhere}#phone .ds-row-main small{color:var(--nv-fg-2);font-size:var(--nv-text-sm);line-height:var(--nv-leading-sm);overflow-wrap:anywhere}#phone .ds-row-end{display:flex;align-items:center;gap:var(--nv-space-2);flex:none;color:var(--nv-fg-2)}#phone .ds-row-end>svg{width:18px;height:18px;color:var(--nv-fg-3)}#phone .ds-avatar{display:grid;place-items:center;flex:none;border-radius:50%;overflow:hidden;background:var(--ds-accent-soft);color:var(--ds-accent);font-weight:750}#phone .ds-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#phone .ds-badge,#phone .ds-pill{display:inline-flex;align-items:center;gap:4px;max-width:100%;border-radius:var(--nv-radius-pill);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);font-weight:750;white-space:nowrap}#phone .ds-badge{padding:2px 8px;background:var(--nv-neutral-bg);color:var(--nv-neutral-fg)}#phone .ds-pill{padding:4px 10px 4px 8px}#phone .ds-pill svg{width:14px;height:14px;flex:none}#phone :is(.ds-badge,.ds-pill)[data-tone=danger]{background:var(--nv-danger-bg);color:var(--nv-danger-fg)}#phone :is(.ds-badge,.ds-pill)[data-tone=warning]{background:var(--nv-warning-bg);color:var(--nv-warning-fg)}#phone :is(.ds-badge,.ds-pill)[data-tone=success]{background:var(--nv-success-bg);color:var(--nv-success-fg)}#phone :is(.ds-badge,.ds-pill)[data-tone=info]{background:var(--nv-info-bg);color:var(--nv-info-fg)}#phone :is(.ds-badge,.ds-pill)[data-tone=busy]{background:var(--nv-busy-bg);color:var(--nv-busy-fg)}#phone :is(.ds-badge,.ds-pill)[data-tone=neutral]{background:var(--nv-neutral-bg);color:var(--nv-neutral-fg)}#phone :is(.ds-badge,.ds-pill)[data-tone=accent]{background:var(--ds-accent-soft);color:var(--ds-accent)}#phone .ds-pill[data-live=true]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:ds-pulse 1.6s ease-in-out infinite}@keyframes ds-pulse{50%{opacity:.35}}#phone .ds-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-3) var(--nv-space-4);margin:0}#phone .ds-fields.single{grid-template-columns:minmax(0,1fr)}#phone .ds-field{display:grid;gap:2px;min-width:0}#phone .ds-field dt{font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);color:var(--nv-fg-2);font-weight:650}#phone .ds-field dd{margin:0;font-weight:600;overflow-wrap:anywhere}#phone .ds-field dd.mono{font-family:var(--nv-mono);font-size:var(--nv-text-sm)}#phone .ds-num{font-variant-numeric:tabular-nums}#phone .ds-doc{display:flex;gap:var(--nv-space-3);align-items:center}#phone .ds-doc-icon{display:grid;place-items:center;flex:none;width:44px;height:52px;border-radius:10px;border:1px solid var(--nv-line);background:var(--nv-surface-2);color:var(--ds-accent)}#phone .ds-user{display:flex;align-items:center;gap:var(--nv-space-3)}#phone .ds-user>div{display:grid;min-width:0}#phone .ds-user small{color:var(--nv-fg-2);font-size:var(--nv-text-sm)}#phone .ds-timeline{list-style:none;margin:0;padding:0;display:grid;gap:0}#phone .ds-timeline li{position:relative;display:grid;gap:2px;padding:0 0 var(--nv-space-4) 26px}#phone .ds-timeline li:before{content:"";position:absolute;left:5px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--nv-surface-1);border:2px solid var(--ds-accent)}#phone .ds-timeline li:after{content:"";position:absolute;left:10px;top:20px;bottom:2px;width:2px;background:var(--nv-line)}#phone .ds-timeline li:last-child{padding-bottom:0}#phone .ds-timeline li:last-child:after{display:none}#phone .ds-timeline li[data-current=true]:before{background:var(--ds-accent)}#phone .ds-timeline b{font-size:var(--nv-text-sm)}#phone .ds-timeline small{color:var(--nv-fg-2);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs)}#phone .ds-notification{display:flex;gap:var(--nv-space-3);align-items:flex-start}#phone .ds-marker{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50% 50% 50% 4px;transform:rotate(-45deg);background:var(--ds-accent);color:#fff;box-shadow:var(--nv-elev-1)}#phone .ds-marker>*{transform:rotate(45deg)}#phone .ds-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-2)}#phone .ds-stat{display:grid;gap:2px;padding:var(--nv-space-3);border-radius:var(--nv-radius-sm);background:var(--nv-surface-1);border:1px solid var(--nv-line)}#phone .ds-stat span{font-size:var(--nv-text-xs);color:var(--nv-fg-2);font-weight:650}#phone .ds-stat b{font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg);font-variant-numeric:tabular-nums}#phone .ds-form{display:flex;flex-direction:column;gap:var(--nv-space-3)}#phone .ds-input{display:grid;gap:6px;min-width:0}#phone .ds-input>span{font-size:var(--nv-text-sm);font-weight:650;color:var(--nv-fg-2)}#phone .ds-input :is(input,select,textarea){width:100%;min-height:var(--nv-hit);padding:var(--nv-space-2) var(--nv-space-3);border:1px solid var(--nv-line);border-radius:var(--nv-radius-sm);background:var(--nv-surface-2);color:var(--nv-fg);outline:0}#phone .ds-input :is(input,select,textarea):focus{border-color:var(--ds-accent)}#phone .ds-input textarea{min-height:96px;resize:vertical}#phone .ds-input small{color:var(--nv-fg-3);font-size:var(--nv-text-xs)}#phone .ds-check{display:flex;align-items:center;gap:var(--nv-space-3);min-height:var(--nv-hit);font-size:var(--nv-text-md)}#phone .ds-check input{width:22px;height:22px;accent-color:var(--ds-accent);flex:none}#phone .ds-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-3)}#phone .ds-notice{display:flex;gap:var(--nv-space-3);align-items:flex-start;padding:var(--nv-space-3);border-radius:var(--nv-radius-sm);background:var(--nv-info-bg);color:var(--nv-info-fg);font-size:var(--nv-text-sm);line-height:var(--nv-leading-sm)}#phone .ds-notice svg{width:18px;height:18px;flex:none;margin-top:1px}#phone .ds-notice[data-tone=danger]{background:var(--nv-danger-bg);color:var(--nv-danger-fg)}#phone .ds-notice[data-tone=warning]{background:var(--nv-warning-bg);color:var(--nv-warning-fg)}#phone .ds-notice[data-tone=success]{background:var(--nv-success-bg);color:var(--nv-success-fg)}#phone .ds-notice[data-tone=neutral]{background:var(--nv-neutral-bg);color:var(--nv-neutral-fg)}#phone .ds-disclosure{border:1px solid var(--nv-line);border-radius:var(--nv-radius-md);background:var(--nv-surface-1);overflow:hidden}#phone .ds-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--nv-space-2);min-height:var(--nv-control);padding:0 var(--nv-space-4);font-weight:700;cursor:pointer;list-style:none}#phone .ds-disclosure>summary::-webkit-details-marker{display:none}#phone .ds-disclosure>summary svg{width:18px;height:18px;transition:transform var(--nv-duration-normal);color:var(--nv-fg-3)}#phone .ds-disclosure[open]>summary svg{transform:rotate(180deg)}#phone .ds-disclosure>div{display:flex;flex-direction:column;gap:var(--nv-space-3);padding:0 var(--nv-space-4) var(--nv-space-4)}#phone .ds-state{display:grid;justify-items:center;gap:var(--nv-space-2);padding:var(--nv-space-8) var(--nv-space-6);text-align:center;color:var(--nv-fg-2)}#phone .ds-state>svg{width:44px;height:44px;color:var(--ds-accent);margin-bottom:var(--nv-space-1)}#phone .ds-state[data-tone=danger]>svg{color:var(--nv-danger-fg)}#phone .ds-state h2{margin:0;color:var(--nv-fg);font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg)}#phone .ds-state p{margin:0;max-width:30ch}#phone .ds-state .ds-btn{margin-top:var(--nv-space-3)}#phone .ds-skeleton{display:grid;gap:var(--nv-space-3);padding:var(--nv-gutter)}#phone .ds-skeleton i{display:block;height:72px;border-radius:var(--nv-radius-md);background:linear-gradient(90deg,var(--nv-surface-2),var(--nv-surface-1),var(--nv-surface-2));background-size:200% 100%;animation:ds-shimmer 1.2s linear infinite}#phone .ds-skeleton i:first-child{height:120px}#phone .ds-spinner{width:28px;height:28px;border-radius:50%;border:3px solid var(--nv-line);border-top-color:var(--ds-accent);animation:ds-spin .8s linear infinite}#phone .ds-scrim{position:absolute;inset:0;z-index:var(--nv-z-dialog);background:var(--nv-scrim);animation:ds-fade-in var(--nv-duration-normal) both}#phone .ds-modal{position:absolute;left:50%;top:50%;z-index:var(--nv-z-dialog);width:min(calc(100% - 32px),380px);max-height:calc(100% - 96px);overflow:auto;transform:translate(-50%,-50%);padding:var(--nv-space-5);border-radius:var(--nv-radius-lg);background:var(--nv-surface-1);color:var(--nv-fg);box-shadow:var(--nv-elev-2);font-family:var(--nv-font);animation:ds-pop-in var(--nv-duration-normal) var(--nv-ease-out) both;outline:0}#phone .ds-modal h2{margin:0 0 var(--nv-space-2);font-size:var(--nv-text-lg);line-height:var(--nv-leading-lg)}#phone .ds-modal p{margin:0 0 var(--nv-space-3);color:var(--nv-fg-2)}#phone .ds-modal-actions{display:flex;flex-direction:column-reverse;gap:var(--nv-space-2);margin-top:var(--nv-space-4)}#phone .ds-modal-effect{display:grid;gap:4px;margin:var(--nv-space-3) 0;padding:var(--nv-space-3);border-radius:var(--nv-radius-sm);background:var(--nv-surface-2);font-size:var(--nv-text-sm)}#phone .ds-modal-effect b{font-size:var(--nv-text-xs);color:var(--nv-fg-2);text-transform:uppercase;letter-spacing:.06em}#phone :is(.ds-modal,.ds-sheet){--ds-accent:var(--nv-primary);--ds-accent-soft:var(--nv-info-bg);--ds-on-accent:var(--nv-on-primary)}#phone .ds-sheet{position:absolute;left:0;right:0;bottom:0;z-index:var(--nv-z-dialog);max-height:86%;overflow:auto;padding:var(--nv-space-2) var(--nv-gutter) calc(var(--nv-space-6) + 14px);border-radius:var(--nv-radius-lg) var(--nv-radius-lg) 0 0;background:var(--nv-surface-1);color:var(--nv-fg);box-shadow:var(--nv-elev-2);font-family:var(--nv-font);animation:ds-sheet-in var(--nv-duration-sheet) var(--nv-ease-out) both;outline:0}#phone .ds-sheet-grip{display:block;width:40px;height:5px;margin:0 auto var(--nv-space-3);border-radius:3px;background:var(--nv-line-strong)}#phone .ds-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--nv-space-2);margin-bottom:var(--nv-space-3)}#phone .ds-sheet-head h2{margin:0;font-size:var(--nv-text-lg)}#phone .ds-toasts{position:absolute;left:var(--nv-space-3);right:var(--nv-space-3);top:calc(var(--nv-safe-top) + var(--nv-header) - 4px);z-index:var(--nv-z-toast);display:grid;gap:var(--nv-space-2);pointer-events:none}#phone .ds-toast{display:flex;align-items:center;gap:var(--nv-space-3);min-height:var(--nv-control);padding:var(--nv-space-2) var(--nv-space-1) var(--nv-space-2) var(--nv-space-3);border:1px solid var(--nv-line);border-left:4px solid var(--ds-accent);border-radius:var(--nv-radius-md);background:color-mix(in srgb,var(--nv-surface-1) 96%,transparent);backdrop-filter:blur(var(--nv-blur));-webkit-backdrop-filter:blur(var(--nv-blur));color:var(--nv-fg);box-shadow:var(--nv-elev-2);font-size:var(--nv-text-sm);line-height:var(--nv-leading-sm);font-weight:600;pointer-events:auto;animation:ds-toast-in var(--nv-duration-sheet) var(--nv-ease-out) both}#phone .ds-toast>svg{width:20px;height:20px;flex:none;color:var(--ds-accent)}#phone .ds-toast>span{flex:1;min-width:0;overflow-wrap:anywhere}#phone .ds-toast[data-tone=danger]{border-left-color:var(--nv-danger-solid)}#phone .ds-toast[data-tone=danger]>svg{color:var(--nv-danger-fg)}#phone .ds-toast[data-tone=success]{border-left-color:var(--nv-success-solid)}#phone .ds-toast[data-tone=success]>svg{color:var(--nv-success-solid)}#phone .ds-toast button{display:grid;place-items:center;width:var(--nv-hit);height:var(--nv-hit);border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer}#phone .ds-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#phone button.ds-card:hover,#phone button.ds-row:hover{border-color:var(--nv-line-strong)}#phone .ds-btn-primary:hover:not(:disabled){filter:brightness(1.06)}#phone .ds-btn-success{background:var(--nv-success-solid);color:#fff}#phone .ds-btn.lg{min-height:56px;font-size:16px;border-radius:var(--nv-radius-md)}#phone .ds-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:var(--nv-space-2)}#phone .ds-tabbar button{position:relative;transition:color var(--nv-duration-fast)}#phone .ds-tabbar button svg{box-sizing:content-box;padding:3px 14px;border-radius:var(--nv-radius-pill);transition:background-color var(--nv-duration-normal) var(--nv-ease)}#phone .ds-tabbar button[aria-current=page] svg{background:var(--ds-accent-soft);transform:none}#phone .ds-tabbar button[aria-current=page] span{font-weight:750}#phone .ds-tabbar button em{position:absolute;top:2px;left:calc(50% + 10px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--nv-danger-solid);color:#fff;font:700 11px/18px var(--nv-font);font-style:normal;font-variant-numeric:tabular-nums}#phone .ds-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--nv-space-3);padding:var(--nv-space-5) var(--nv-space-4) var(--nv-space-4);border-radius:22px;background:var(--ds-hero,var(--ds-accent));color:var(--nv-hero-fg);box-shadow:var(--nv-elev-hero);isolation:isolate}#phone .ds-hero:before,#phone .ds-hero:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}#phone .ds-hero:before{width:200px;height:200px;right:-70px;top:-80px;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 70%)}#phone .ds-hero:after{width:130px;height:130px;left:-46px;bottom:-70px;border:18px solid rgba(255,255,255,.06)}#phone .ds-hero-top{display:flex;align-items:center;gap:var(--nv-space-3);min-width:0}#phone .ds-hero-icon{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;overflow:hidden;background:#ffffff24;border:1px solid rgba(255,255,255,.22);color:#fff;font-weight:800;font-size:18px}#phone .ds-hero-icon svg{width:26px;height:26px}#phone .ds-hero-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#phone .ds-hero-title{display:grid;flex:1;min-width:0}#phone .ds-hero-title small{font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--nv-hero-fg-2)}#phone .ds-hero-title strong{font-size:20px;line-height:26px;font-weight:780;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto}#phone .ds-hero-title>span{font-size:var(--nv-text-sm);line-height:var(--nv-leading-sm);color:var(--nv-hero-fg-2);overflow-wrap:anywhere}#phone .ds-hero-meta{display:flex;flex-wrap:wrap;gap:var(--nv-space-2)}#phone .ds-hero-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;max-width:100%;padding:0 10px;border-radius:var(--nv-radius-pill);background:#ffffff1f;border:1px solid rgba(255,255,255,.18);font-size:var(--nv-text-xs);font-weight:650;color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#phone .ds-hero-chip svg{width:14px;height:14px;flex:none}#phone .ds-hero .ds-pill{box-shadow:0 0 0 1px #ffffff4d}#phone .ds-hero .ds-btn-secondary{background:#ffffff24;border-color:#ffffff42;color:#fff}#phone .ds-hero .ds-btn-primary{background:#fff;color:#0b1d3f}#phone .ds-hero .ds-icon-btn{background:#ffffff24;color:#fff}#phone .ds-hero .ds-btn-danger{box-shadow:0 0 0 1px #ffffff4d}#phone .ds-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-2)}#phone .ds-tile{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:var(--nv-space-3);column-gap:var(--nv-space-3);row-gap:0;min-width:0;padding:var(--nv-space-3);border-radius:var(--nv-radius-md);background:var(--nv-surface-1);border:1px solid var(--nv-line);box-shadow:var(--nv-elev-1);text-align:left;color:inherit;font:inherit}#phone button.ds-tile{cursor:pointer;transition:transform var(--nv-duration-fast),border-color var(--nv-duration-fast)}#phone button.ds-tile:active{transform:scale(.98)}#phone .ds-tile-icon{grid-row:span 2;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--ds-accent-soft);color:var(--ds-accent)}#phone .ds-tile-icon svg{width:20px;height:20px}#phone .ds-tile b{font-size:22px;line-height:26px;font-weight:780;font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:break-word}#phone .ds-tile b[data-empty=true]{font-size:var(--nv-text-sm);line-height:var(--nv-leading-sm);color:var(--nv-fg-3);font-weight:650}#phone .ds-tile>span:last-child{font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);color:var(--nv-fg-2);font-weight:650;overflow-wrap:break-word;hyphens:auto}#phone .ds-tile[data-tone=success] .ds-tile-icon{background:var(--nv-success-bg);color:var(--nv-success-fg)}#phone .ds-tile[data-tone=warning] .ds-tile-icon{background:var(--nv-warning-bg);color:var(--nv-warning-fg)}#phone .ds-tile[data-tone=busy] .ds-tile-icon{background:var(--nv-busy-bg);color:var(--nv-busy-fg)}#phone .ds-tile[data-tone=danger] .ds-tile-icon{background:var(--nv-danger-bg);color:var(--nv-danger-fg)}#phone .ds-tile[data-tone=neutral] .ds-tile-icon{background:var(--nv-neutral-bg);color:var(--nv-neutral-fg)}#phone .ds-tile[data-tone=info] .ds-tile-icon{background:var(--nv-info-bg);color:var(--nv-info-fg)}#phone .ds-bars{display:grid;gap:var(--nv-space-3);margin:0;padding:0;list-style:none}#phone .ds-bars li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px var(--nv-space-2);align-items:center}#phone .ds-bars span{font-size:var(--nv-text-sm);color:var(--nv-fg-2);font-weight:600;overflow-wrap:anywhere}#phone .ds-bars b{font-variant-numeric:tabular-nums;font-size:var(--nv-text-sm)}#phone .ds-bars i{grid-column:1/-1;display:block;height:10px;border-radius:5px;background:var(--nv-surface-2);overflow:hidden}#phone .ds-bars i:before{content:"";display:block;width:var(--value,0%);height:100%;border-radius:inherit;background:var(--bar,var(--ds-accent));transform-origin:left;animation:ds-bar-in .42s var(--nv-ease-out) both}@keyframes ds-bar-in{0%{transform:scaleX(0)}}#phone [data-duty=success]{--dot:var(--nv-success-solid)}#phone [data-duty=warning]{--dot:#d4a20b}#phone [data-duty=busy]{--dot:var(--nv-busy-solid)}#phone [data-duty=danger]{--dot:var(--nv-danger-solid)}#phone [data-duty=neutral]{--dot:#8a97a8}#phone [data-duty=info]{--dot:var(--nv-info-solid)}#phone .ds-duty{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px 4px 8px;border-radius:var(--nv-radius-pill);background:color-mix(in srgb,var(--dot) 14%,var(--nv-surface-1));color:var(--nv-fg);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);font-weight:750;white-space:nowrap}#phone .ds-duty-dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;background:var(--dot,#8a97a8);box-shadow:0 0 0 3px color-mix(in srgb,var(--dot,#8a97a8) 24%,transparent)}#phone .ds-duty-dot[data-live=true]{animation:ds-glow 2.4s ease-in-out infinite}@keyframes ds-glow{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--dot) 6%,transparent)}}#phone .ds-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nv-space-2)}#phone .ds-status-grid button{position:relative;display:grid;justify-items:start;align-content:space-between;gap:8px;min-height:68px;min-width:0;padding:var(--nv-space-3);border:1.5px solid var(--nv-line);border-radius:var(--nv-radius-md);background:var(--nv-surface-1);color:var(--nv-fg);font-size:var(--nv-text-sm);font-weight:700;text-align:left;cursor:pointer;transition:border-color var(--nv-duration-fast),background-color var(--nv-duration-fast),transform var(--nv-duration-fast)}#phone .ds-status-grid button:active:not(:disabled){transform:scale(.97)}#phone .ds-status-grid button:disabled{opacity:.5;cursor:not-allowed}#phone .ds-status-grid button span:last-child{max-width:100%;overflow-wrap:break-word;hyphens:manual;line-height:var(--nv-leading-sm)}@container (max-width:360px){#phone .ds-status-grid button{padding:var(--nv-space-3) 10px;font-size:var(--nv-text-xs)}}#phone .ds-status-grid button[aria-pressed=true]{border-color:var(--dot);background:color-mix(in srgb,var(--dot) 13%,var(--nv-surface-1))}#phone .ds-status-grid button[aria-pressed=true] .ds-duty-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--dot) 30%,transparent)}#phone .ds-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nv-space-2)}#phone .ds-module{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nv-space-2);min-width:0;min-height:116px;padding:var(--nv-space-3);border:1px solid var(--nv-line);border-radius:var(--nv-radius-md);background:var(--nv-surface-1);box-shadow:var(--nv-elev-1);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--nv-duration-fast),border-color var(--nv-duration-fast)}#phone .ds-module:active{transform:scale(.98)}#phone .ds-module[aria-pressed=true]{border-color:var(--ds-accent);background:linear-gradient(180deg,var(--ds-accent-soft),var(--nv-surface-1))}#phone .ds-module-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--ds-accent-soft);color:var(--ds-accent)}#phone .ds-module-icon svg{width:20px;height:20px}#phone .ds-module b{font-size:var(--nv-text-md);line-height:var(--nv-leading-md);overflow-wrap:anywhere}#phone .ds-module small{margin-top:auto;color:var(--nv-fg-2);font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);overflow-wrap:anywhere}#phone .ds-stepper{display:flex;gap:4px;margin:0;padding:0;list-style:none}#phone .ds-stepper li{flex:1;min-width:0;display:grid;gap:6px}#phone .ds-stepper li:before{content:"";height:6px;border-radius:3px;background:var(--nv-surface-3)}#phone .ds-stepper li[data-state=done]:before{background:var(--ds-accent)}#phone .ds-stepper li[data-state=current]:before{background:linear-gradient(90deg,var(--ds-accent) 55%,var(--nv-surface-3))}#phone .ds-stepper-wrap{display:grid;gap:6px}#phone .ds-stepper-caption{margin:0;font-size:var(--nv-text-xs);line-height:var(--nv-leading-xs);color:var(--nv-fg-2)}#phone .ds-stepper-caption b{color:var(--nv-fg)}#phone .ds-state[data-tone=unavailable]{border:1px dashed var(--nv-line-strong);border-radius:var(--nv-radius-md);background:var(--nv-surface-1);padding:var(--nv-space-6) var(--nv-space-5)}#phone .ds-state[data-tone=unavailable]>svg{color:var(--nv-fg-3)}#phone .ds-minimap{position:relative;margin:0;overflow:hidden;border-radius:var(--nv-radius-md);border:1px solid var(--nv-line);background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--ds-accent) 10%,var(--nv-surface-1)),var(--nv-surface-2))}#phone .ds-minimap svg{display:block;width:100%;height:auto}#phone .ds-minimap .grid{stroke:var(--nv-line);stroke-width:1}#phone .ds-minimap .road{stroke:color-mix(in srgb,var(--nv-fg-3) 26%,transparent);stroke-width:7;stroke-linecap:round;fill:none}#phone .ds-minimap .pin{cursor:pointer;outline:0}#phone .ds-minimap .pin:focus-visible circle.core{stroke:var(--nv-focus);stroke-width:4}#phone .ds-minimap .pin circle.halo{fill:currentColor;opacity:.2}#phone .ds-minimap .pin circle.core{fill:currentColor;stroke:var(--nv-surface-1);stroke-width:3}#phone .ds-minimap .pin[data-selected=true] circle.core{stroke:var(--nv-fg)}#phone .ds-minimap [data-priority=critical]{color:var(--nv-danger-solid)}#phone .ds-minimap [data-priority=urgent]{color:var(--nv-busy-solid)}#phone .ds-minimap [data-priority=normal]{color:var(--nv-info-solid)}#phone .ds-minimap [data-priority=low]{color:#8a97a8}#phone .ds-minimap .pin[data-priority=critical] circle.halo{animation:ds-halo 2.6s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes ds-halo{0%{transform:scale(.6);opacity:.32}to{transform:scale(1.7);opacity:0}}#phone .ds-minimap figcaption{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:var(--nv-radius-pill);background:color-mix(in srgb,var(--nv-surface-1) 88%,transparent);font-size:11px;line-height:16px;color:var(--nv-fg-2)}#phone .ds-legend{display:flex;flex-wrap:wrap;gap:var(--nv-space-2) var(--nv-space-3);font-size:var(--nv-text-xs);color:var(--nv-fg-2)}#phone .ds-legend span{display:inline-flex;align-items:center;gap:6px}#phone .ds-legend i{width:10px;height:10px;border-radius:50%;background:currentColor}@container (max-width:300px){#phone .ds-tiles,#phone .ds-modules{grid-template-columns:minmax(0,1fr)}#phone .ds-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#phone .phone-reduced-motion :is(.ds-duty-dot,.ds-minimap .pin circle.halo){animation:none!important}@media(prefers-reduced-motion:reduce){#phone :is(.ds-duty-dot,.ds-minimap .pin circle.halo,.ds-bars i){animation:none!important}}@media(forced-colors:active){#phone :is(.ds-hero,.ds-tile,.ds-module,.ds-status-grid button,.ds-duty){border:1px solid CanvasText;forced-color-adjust:auto}}@container (max-width:340px){#phone .ds-fields,#phone .ds-grid-2,#phone .ds-stats{grid-template-columns:minmax(0,1fr)}}#phone .ds-app{container-type:inline-size}@media(prefers-reduced-motion:reduce){#phone .ds-app,#phone .ds-app *,#phone .ds-modal,#phone .ds-sheet,#phone .ds-toast,#phone .ds-scrim{animation:none!important;transition:none!important}}#phone .phone-reduced-transparency .ds-scrim{background:#000000b3}@media(forced-colors:active){#phone :is(.ds-card,.ds-list,.ds-btn,.ds-pill,.ds-badge,.ds-modal,.ds-sheet){border:1px solid CanvasText;forced-color-adjust:auto}}#phone.react-ready #app:has(>#app-content .ds-app),#phone.react-ready #app:has(#native-root .ds-app){padding:0!important;overflow:hidden!important;background:var(--nv-bg)!important}#phone.react-ready #app:has(#native-root .ds-app)>.app-header{display:none}#phone.react-ready #app:has(#native-root .ds-app) :is(#app-content,#native-root){height:100%;padding:0!important;overflow:hidden}#phone .ds-plain{border:0;background:transparent;text-align:left;padding:0;cursor:pointer;color:inherit;font:inherit}#phone .ds-plain:disabled{cursor:default;opacity:1}#phone .ds-app :is(button,a,summary) svg{margin:0}.nv-home-edit{position:absolute;right:15px;bottom:109px;z-index:2;display:flex;align-items:center;gap:4px;min-height:29px;padding:3px 9px;border-radius:20px;background:#f0f0ff28;color:#f6f8ff;font-size:10px}.nv-home-edit svg{height:13px;width:13px}.nv-app-slot{min-width:0;display:flex;justify-content:center;border-radius:15px}.nv-app-slot:focus-within{outline:2px solid #d7eaff;outline-offset:3px}.nv-editing .nv-app-slot{background:#ffffff12;outline:1px dashed #ffffff6b;cursor:grab}.nv-editing .nv-app-slot:active{cursor:grabbing}.nv-editing .nv-app-slot .nv-app-icon{pointer-events:none}.nv-home-edit:focus-visible,.nv-pages button:focus-visible{outline:2px solid #e4edff;outline-offset:2px}#phone.react-ready[data-shell-theme=orbit] .wallpaper{background:radial-gradient(circle at 53% 35%,#e8eaf1 0 9%,#9ca8c8 13%,#4d5c83 24%,#151b32 31%,transparent 32%),radial-gradient(ellipse at 50% 25%,#595b86,#13192f 66%)!important}#phone.react-ready[data-shell-theme=orbit] .wallpaper:after{display:none}#phone.react-ready[data-shell-theme=linen] .wallpaper{background:linear-gradient(155deg,#e8e6dc 0 44%,#acb8aa 44.4% 45%,#e0e4da 45.4% 65%,#c9d1c8 65.4% 66%,#f3f0e7 66.4%)!important}#phone.react-ready[data-shell-theme=linen] .wallpaper:after{display:none}#phone.react-ready[data-shell-theme=city] .wallpaper{background:linear-gradient(180deg,transparent 53%,#142e4b 54% 68%,#0c1b2f 69%),repeating-linear-gradient(90deg,transparent 0 12px,#213b58 12px 20px,#162e4a 20px 32px),linear-gradient(#e4b6a5,#526d8c 54%,#172d48)!important}#phone.react-ready[data-shell-theme=city] .wallpaper:after{display:none}#phone.react-ready[data-shell-theme=pulse] .wallpaper{background:radial-gradient(circle at 20% 34%,#9ac7e9 0,transparent 37%),radial-gradient(circle at 82% 71%,#bc8cba 0,transparent 36%),linear-gradient(145deg,#142039,#354766)!important;background-size:175% 175%!important;animation:nv-wall-drift 22s ease-in-out infinite alternate}#phone.react-ready[data-shell-theme=pulse] .wallpaper:after{display:none}#phone.react-ready[data-shell-theme=tide] .wallpaper{background:radial-gradient(ellipse at 20% 70%,#91d1d7 0,transparent 40%),radial-gradient(ellipse at 80% 30%,#4d88b1 0,transparent 42%),linear-gradient(#102943,#214b68)!important;background-size:165% 165%!important;animation:nv-wall-drift 28s ease-in-out infinite alternate-reverse}#phone.react-ready[data-shell-theme=tide] .wallpaper:after{display:none}@keyframes nv-wall-drift{0%{background-position:0% 0%}to{background-position:100% 100%}}.phone-reduced-motion #phone.react-ready .wallpaper,#phone.react-ready .phone-reduced-motion .wallpaper{animation:none!important}@media(prefers-reduced-motion:reduce){#phone.react-ready .wallpaper{animation:none!important}}.nv-setup-walls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.nv-setup-walls button{width:100%;min-width:0}.wall-orbit{background:radial-gradient(circle at 50% 37%,#d6def0 0 14%,#65749a 28%,transparent 37%),#181e38}.wall-linen{background:linear-gradient(155deg,#ece9df 0 48%,#b9c2b6 49% 50%,#e1e4d9 51%)}.wall-city{background:linear-gradient(180deg,#d6a794 0 54%,#102840 55%)}.wall-pulse{background:radial-gradient(circle at 25% 35%,#8abce4,transparent 38%),radial-gradient(circle at 75% 66%,#bc8cba,transparent 40%),#1a2945}.wall-tide{background:radial-gradient(ellipse at 25% 70%,#81c4cd,transparent 40%),radial-gradient(ellipse at 75% 28%,#447aa6,transparent 42%),#122846}.nv-notification-center{margin:20px 0 24px}.nv-notification-center>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.nv-notification-center h3{display:flex;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600}.nv-notification-center>header>button{font-size:10px;color:#bdd9f7;min-height:32px;padding:3px 6px}.nv-notification-group{margin-bottom:12px}.nv-notification-group h4{display:flex;gap:6px;align-items:center;font-size:10px;color:#b6c8e0;margin:0 0 5px}.nv-notification-group h4 small{border-radius:999px;background:#e8f2ff2b;padding:1px 5px}.nv-notification-group article{position:relative;display:grid;grid-template-columns:1fr auto 19px;gap:5px;align-items:start;border-radius:12px;background:#ffffff12;padding:9px 7px 9px 10px;margin:5px 0}.nv-notification-group article.important{border-left:3px solid #f2b978}.nv-notification-group article p{font-size:10px;line-height:1.35;margin:0;overflow-wrap:anywhere}.nv-notification-group article time{font-size:8px;color:#a9c2df}.nv-notification-group article button{min-width:18px;min-height:18px;display:grid;place-items:center;color:#c7d9ee}.nv-lock-notification p{overflow-wrap:anywhere}.nv-lock-notification p b{font-weight:700}
