body{font-family:'Segoe UI',Arial,sans-serif;background:radial-gradient(ellipse at 70% 30%,#34454c,#101b21 65%);-webkit-font-smoothing:antialiased}
#phone{background:linear-gradient(115deg,#d2dadc,#78888d 2%,#17252a 5%,#03090c 65%,#82979d);box-shadow:0 25px 65px #0008,0 3px 4px #0008,inset 0 0 0 1px #a7b8bc;border-radius:42px;padding:6px}
.screen{border-radius:36px;border-width:3px}.camera{top:11px;width:9px;height:9px;box-shadow:0 0 0 2px #17222755,inset 1px 1px 2px #61727b}
.status{font-size:10px;align-items:center;letter-spacing:.15px}.status #status-connectivity{margin-left:auto}.status #net-status{margin-left:6px;flex:none}
.wallpaper{background:radial-gradient(ellipse at 78% 8%,#f8dfb9 0,transparent 43%),radial-gradient(ellipse at 0% 65%,#99a997 0,transparent 52%),linear-gradient(155deg,#bfc8ab,#739b8e 42%,#244c50 82%)}
.wallpaper:after{border-width:56px;border-color:#f5e4c624;transform:rotate(30deg);top:10px;left:76px;box-shadow:0 0 60px #fff1d722,inset 0 0 50px #e6f0df22}
.lock-top{padding-top:66px}#lock-time{font-weight:300;font-size:78px;letter-spacing:-4px}.lock-top p{font-weight:500}.lock-shortcuts button{backdrop-filter:blur(18px);background:#f4f8f22b;border:1px solid #ffffff12}
.home-clock{height:154px;padding-top:25px}#home-time{font-size:51px;font-weight:300;letter-spacing:-2.6px}.home-clock p{text-transform:capitalize;font-size:10px;font-weight:500}.home-clock>span{top:50px;max-width:103px;text-align:right;font-size:10px}
.search{background:#f9fbf3e8;box-shadow:0 4px 16px #203e3b12;height:39px;margin-bottom:26px;color:#70817e}.search b{color:#427f70}.search span:last-child{font-size:20px}
#app-grid{row-gap:20px}.icon{width:47px;height:47px;border-radius:15px;box-shadow:0 4px 9px #12302a18,inset 0 1px 1px #ffffff45}.icon svg{width:28px;height:28px;filter:drop-shadow(0 1px 1px #0001)}.app-icon small{font-size:9px;font-weight:500;letter-spacing:.02px;margin-top:7px}.app-icon:active .icon{transform:scale(.91)}
#dock{bottom:29px;background:#e8f1eb26;backdrop-filter:blur(20px);border:1px solid #ffffff24;border-radius:25px;padding:10px 3px;left:12px;right:12px}.dots{margin-top:20px}

button{transition:background .15s,transform .12s}button:active{filter:brightness(.94)}button svg{width:22px;height:22px;display:block;margin:auto;pointer-events:none}.polished-control{display:inline-grid;place-items:center;min-width:25px;min-height:28px}.polished-control svg{font-size:initial}

:root{--nv-accent:#16886c;--nv-ink:#202729;--nv-muted:#849096;--nv-line:#e5e7eb}
#app[data-app="Novera Chat"]{--nv-accent:#008069;background:#fff}
#app[data-app="Novera Chat"] .nk-header{background:#008069;color:white;padding:20px 15px 16px}
#app[data-app="Novera Chat"] .nk-header h2{font-size:23px;font-weight:600}
#app[data-app="Novera Chat"] .nk-header p{color:#d4eee7}
#app[data-app="Novera Chat"] .nk-content{padding-top:15px;background:white}
#app[data-app="Novera Chat"] .live-thread{border-radius:0;border-bottom:1px solid #eef0ef;padding:13px 0!important}
#app[data-app="Novera Chat"] .live-avatar{background:#dfe5e2;color:#6c8078}
#app[data-app="Novera Chat"] .live-conversation.green{background:#e9e2d8}
#app[data-app="Novera Chat"] .live-conversation>header{background:#008069;color:white}
#app[data-app="Novera Chat"] .live-bubble.out{background:#d9fdd3;border-radius:9px 0 9px 9px}
#app[data-app="Novera Chat"] .live-bubble.in{background:#fff;border-radius:0 9px 9px 9px}
#app[data-app="Novera Chat"] #live-send{background:#e9e2d8}
#app[data-app="Banca"]{--nv-accent:#191c28;background:#f4f5f7}
#app[data-app="Banca"] .nk-header h2{font-size:25px;font-weight:700;letter-spacing:-1px}
#app[data-app="Banca"] .live-wallet-balance{background:transparent;color:#171923;padding:25px 4px;text-align:center}
#app[data-app="Banca"] .live-wallet-balance strong{font-size:37px;font-weight:700;letter-spacing:-1.5px}
#app[data-app="Banca"] .live-wallet-actions button{background:#fff!important;color:#151b28!important;border-radius:50%}
#app[data-app="Banca"] .premium-bank-card{background:linear-gradient(130deg,#152039,#475675);border-radius:14px}
#app[data-app="Messaggi"]{--nv-accent:#1a73e8;background:#fff}
#app[data-app="Telefono"]{--nv-accent:#34a853;background:#fff}
#app[data-app="Loop"]{--nv-accent:#fe2c55;background:#000;color:#fff}
#app[data-app="Loop"] .real-loop,#app[data-app="Loop"] .real-loop-content,#app[data-app="Loop"] .real-loop-tabs{background:#000}
#app[data-app="Loop"] .real-loop-new{border-left:4px solid #25f4ee!important;border-right:4px solid #fe2c55!important;border-radius:7px!important}
#app[data-app="Loop"] .real-loop-side .liked{color:#fe2c55!important}
.live-empty{text-align:center;padding:45px 14px;color:var(--nk-muted);font-size:12px;line-height:1.7}.live-empty>span{font-size:36px;color:#8aa99f}.live-empty h3{color:var(--nk-ink);font-size:20px;font-weight:600;letter-spacing:-.5px;margin:14px 0 6px}.live-empty p{margin:8px 0}
.live-primary,.live-outline{display:block;width:100%;padding:13px 12px!important;border-radius:14px;font-size:12px;font-weight:600;margin:12px 0;line-height:1.4}.live-primary{background:var(--nv-accent)!important;color:white!important;box-shadow:0 4px 12px #458a761c}.live-outline{background:var(--nk-surface)!important;border:1px solid var(--nk-line)!important;color:var(--nk-ink)!important}
.live-search{width:100%;border:0;border-radius:13px;background:#e9edf1;color:var(--nk-ink);font-size:12px;padding:13px 14px;margin:0 0 17px}.live-section{font-size:12px;font-weight:650;margin:25px 4px 10px;color:var(--nk-muted)}.live-note{font-size:11px;line-height:1.7;color:var(--nk-muted);padding:0 4px}.live-error{font-size:11px;line-height:1.6;color:#b74d4d;background:#fceeed;padding:12px;border-radius:12px}.live-card{background:var(--nk-surface);padding:17px;border-radius:18px;margin:12px 0;box-shadow:0 4px 14px #263b5008;font-size:12px;line-height:1.6}.live-card h3{margin:0 0 8px;font-size:14px}.live-card p{font-size:11px;color:var(--nk-muted)}
.live-field{display:block;font-size:11px;color:var(--nk-muted);margin:18px 0}.live-field input,.live-field textarea{display:block;width:100%;margin-top:8px;border:1px solid var(--nk-line);border-radius:13px;padding:13px;background:var(--nk-surface);color:var(--nk-ink);font-size:13px}.live-field textarea{min-height:90px}.live-check{display:flex;align-items:center;gap:10px;padding:13px 0;font-size:12px}.live-check small{color:var(--nk-muted)}.live-check input{accent-color:var(--nv-accent)}
.live-thread{display:flex;width:100%;align-items:center;text-align:left;gap:11px;padding:14px 1px!important;border-bottom:1px solid var(--nk-line)!important}.live-thread>div{flex:1;min-width:0}.live-thread strong{font-size:12px;font-weight:650;overflow-wrap:anywhere}.live-thread p{font-size:10px;color:var(--nk-muted);margin:5px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.live-thread>small{font-size:9px;color:var(--nk-muted);flex-shrink:0}.live-thread .live-online{color:var(--nv-accent)}.live-avatar{flex:none;width:39px;height:39px;border-radius:50%;display:grid;place-items:center;background:#e0eae6;color:#4b7e6c;font-size:17px;font-weight:600}
.live-conversation{display:flex;flex-direction:column;height:100%;background:#f3f4f6}.live-conversation>header{display:flex;align-items:center;gap:9px;background:var(--nk-surface);padding:13px 12px;min-height:71px}.live-conversation>header>div{flex:1;min-width:0}.live-conversation>header strong{font-size:12px}.live-conversation>header small{display:block;font-size:9px;color:var(--nk-muted);margin-top:5px;overflow:hidden;text-overflow:ellipsis}.live-conversation>header button{font-size:23px;padding:4px;width:29px;flex:none}.live-conversation>header .live-avatar{width:33px;height:33px;font-size:14px}
.live-bubbles{flex:1;min-height:0;overflow:auto;padding:16px 12px;scrollbar-width:none;display:flex;flex-direction:column;gap:9px}.live-bubble{max-width:86%;padding:10px 12px;border-radius:17px;box-shadow:0 2px 3px #20374206;overflow-wrap:anywhere;flex:none;font-size:12px;line-height:1.5}.live-bubble.in{background:white;align-self:flex-start;border-bottom-left-radius:5px}.live-bubble.out{background:#dcebe3;align-self:flex-end;border-bottom-right-radius:5px}.live-bubble p{margin:0;white-space:pre-wrap}.live-bubble small{display:block;font-size:8px;text-align:right;color:#789084;margin-top:5px}.live-bubble strong{font-size:10px;color:#477d67}.live-conversation-hint{text-align:center;color:var(--nk-muted);font-size:11px;margin:auto}.live-attachment img,.live-attachment video{max-width:100%;max-height:250px;border-radius:11px;display:block;margin-bottom:7px}
#live-send{display:flex;align-items:flex-end;gap:8px;padding:10px 9px 13px;background:var(--nk-surface)}#live-send textarea{flex:1;min-width:0;max-height:110px;border:0;border-radius:17px;background:#edf0f2;padding:10px;color:var(--nk-ink);font-size:12px;line-height:1.5}#live-send button{width:32px;height:36px;font-size:21px;color:var(--nv-accent)}.live-conversation.green{background:#e8efea}
.live-my-number{text-align:center;padding:10px 0 15px}.live-my-number span,.live-my-number small{display:block;font-size:10px;color:var(--nk-muted)}.live-my-number strong{display:block;font-size:27px;font-weight:500;letter-spacing:1px;margin:5px 0}.live-dialpad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 20px}.live-dialpad button{background:var(--nk-surface)!important;border-radius:50%;width:53px;height:53px;margin:auto;font-size:24px;font-weight:400;box-shadow:0 2px 9px #22354905}#live-dial-number{border:0;background:none;color:var(--nk-ink);font-size:25px;text-align:center;width:100%;height:43px;letter-spacing:1px}.live-call-button{display:block!important;width:54px;height:54px;border-radius:50%;background:var(--nv-accent)!important;color:white!important;margin:16px auto!important;font-size:23px}
#live-call{position:absolute;inset:0;z-index:28;display:flex;align-items:center;flex-direction:column;background:radial-gradient(ellipse at 50% 25%,#496e69,#162d32 80%);padding:65px 20px 30px;color:#f1f6f4;text-align:center}.live-call-label{font-size:9px;letter-spacing:4px;opacity:.6}.live-call-avatar{display:grid;place-items:center;border-radius:50%;width:100px;height:100px;background:#ffffff15;border:1px solid #ffffff22;margin-top:45px;font-size:44px;font-weight:300}#live-call h2{font-size:28px;letter-spacing:-1px;font-weight:500;margin:24px 0 6px}#live-call p{font-size:12px;opacity:.7;margin:6px}#live-call-time{font-size:13px;margin-top:20px;font-weight:400}.live-call-help{line-height:1.7;padding:10px 15px}.live-call-hide{background:#ffffff17;color:white;border-radius:14px;padding:12px 18px;font-size:12px;margin:10px}.live-call-volume{font-size:11px;opacity:.8;width:80%;margin-top:10px}.live-call-volume input{margin-top:8px;accent-color:#b4d6c5}.live-call-actions{display:flex;gap:48px;margin-top:auto;padding-top:15px}.live-call-actions button{width:58px;height:58px;border-radius:50%;color:white}.live-call-actions .accept{background:#58b28c}.live-call-actions .reject{background:#da6868;transform:rotate(135deg)}
.live-sheet{position:absolute;inset:auto 0 0;z-index:8;padding:21px 16px 20px;background:var(--nk-surface);border-radius:25px 25px 0 0;box-shadow:0 -10px 80px #15282d40;max-height:80%;overflow:auto;color:var(--nk-ink)}.live-sheet h3{font-size:18px;letter-spacing:-.5px;margin:0 0 17px}.live-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:13px 0}.live-photo-grid button{aspect-ratio:1;overflow:hidden;border-radius:10px;padding:0!important;background:#e5eae9!important;display:grid;place-items:center;min-width:0}.live-photo-grid img{width:100%;height:100%;object-fit:cover}.live-photo-grid .selected{outline:3px solid var(--nv-accent);outline-offset:-3px}.live-photo-grid small{font-size:9px;max-width:100%;overflow:hidden}
.live-wallet-balance{padding:22px 17px 25px;background:linear-gradient(135deg,#324d5d,#192d3b);border-radius:23px;color:white;box-shadow:0 10px 22px #1a354d24}.live-wallet-balance span{font-size:10px;opacity:.7}.live-wallet-balance strong{display:block;font-size:34px;font-weight:500;letter-spacing:-1.6px;margin:12px 0}.live-wallet-balance p{font-size:10px;letter-spacing:1px;opacity:.6;margin:0}.live-wallet-actions{display:flex;justify-content:space-around;margin:23px 0}.live-wallet-actions button{display:flex;align-items:center;flex-direction:column;gap:10px;font-size:23px;color:var(--nv-accent)!important}.live-wallet-actions button span{font-size:10px;color:var(--nk-ink)}.live-transaction{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid var(--nk-line);font-size:11px}.live-transaction>span{font-size:21px;color:#7e9b96;background:#e9eeec;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.live-transaction>div{flex:1;min-width:0}.live-transaction strong{font-weight:600;overflow-wrap:anywhere}.live-transaction small{display:block;font-size:9px;color:var(--nk-muted);margin-top:5px}.live-transaction b{font-size:11px;flex:none;font-weight:600}.live-transaction .positive{color:var(--nv-accent)}.live-pair{display:flex;justify-content:space-between;gap:15px;font-size:11px;border-bottom:1px solid var(--nk-line);padding:13px 0}.live-pair:last-child{border:0}.live-pair span{color:var(--nk-muted)}.live-pair strong{font-weight:600;overflow-wrap:anywhere;text-align:right}.live-money-preview{text-align:center;padding:28px 0}.live-money-preview span{font-size:11px;color:var(--nk-muted)}.live-money-preview strong{display:block;font-size:39px;letter-spacing:-1.5px;margin:12px 0;font-weight:500}.live-money-preview p{font-size:12px}.premium-bank-card{background:linear-gradient(120deg,#223545,#6e8996);border-radius:20px;padding:22px;color:#eff5f8;height:173px;position:relative;margin:18px 0 24px;box-shadow:0 13px 22px #22354522}.premium-bank-card>span{font-size:22px;letter-spacing:-1px}.premium-bank-card>small{position:absolute;right:19px;top:29px;font-size:10px;opacity:.7}.premium-bank-card strong{display:block;margin:24px 0 15px;font-size:20px;letter-spacing:3px}.premium-bank-card p{font-size:11px;margin:0}.premium-bank-card b{position:absolute;bottom:21px;right:18px;font-size:8px;letter-spacing:2px}.premium-bank-card.frozen{filter:grayscale(1);opacity:.65}
.live-weather-hero{text-align:center;border-radius:25px;background:linear-gradient(145deg,#8eb6cf,#557c9f);padding:28px 12px;color:white;margin-bottom:16px}.live-weather-hero>span{font-size:12px}.live-weather-hero h2{font-size:27px;font-weight:500;letter-spacing:-.8px;margin:12px 0}.live-weather-hero p{font-size:10px;opacity:.75}.live-weather-art{width:75px;height:75px;border-radius:50%;background:#ffdc91;box-shadow:0 0 50px #ffe5ab66;margin:32px auto}.cloud .live-weather-art,.rain .live-weather-art,.snow .live-weather-art{width:95px;height:45px;border-radius:40px;background:#f1f5f8;box-shadow:0 -16px 0 -2px #e0e9ef,18px -8px 0 -4px #dbe5eb;margin:53px auto 44px}.rain{background:linear-gradient(145deg,#648696,#344f6e)}.rain .live-weather-art:after{content:'╲ ╲ ╲';display:block;color:#c9e4f9;padding-top:44px}.live-weather-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.live-weather-grid>div{border-radius:17px;background:var(--nk-surface);padding:17px}.live-weather-grid span{font-size:10px;color:var(--nk-muted)}.live-weather-grid strong{display:block;font-size:25px;font-weight:500;margin-top:10px}.live-weather-grid small{font-size:10px}
.live-security{text-align:center;padding:17px 0}.live-shield{display:grid;place-items:center;width:115px;height:125px;margin:7px auto 24px;background:linear-gradient(150deg,#b8d8c7,#5ba58a);clip-path:polygon(50% 0,94% 17%,90% 62%,75% 84%,50% 100%,25% 84%,10% 62%,6% 17%);color:white;font-size:49px}.live-security h2{font-size:21px;font-weight:600;letter-spacing:-.7px}.live-security p{font-size:11px;color:var(--nk-muted)}.live-search-brand{text-align:center;color:var(--nv-accent);font-size:39px;font-weight:600;letter-spacing:-2px;margin:28px 0}.live-search-brand span{display:block;font-size:11px;letter-spacing:.2px;color:var(--nk-muted);margin-top:9px}.live-app-results{display:grid;gap:2px}.live-app-results button{display:flex;justify-content:space-between;padding:14px 5px!important;border-bottom:1px solid var(--nk-line)!important;font-size:12px}
.real-loop{position:relative;height:100%;display:flex;flex-direction:column;background:#111c24;color:white}.real-loop-reel{position:relative;flex:1;min-height:0;overflow:hidden}.real-loop-reel>header{position:absolute;top:12px;left:15px;right:15px;z-index:2;display:flex;justify-content:center;gap:22px}.real-loop-reel>header button{color:#ffffff7f!important;font-size:12px;text-shadow:0 1px 8px #000}.real-loop-reel>header .selected{color:white!important;border-bottom:2px solid white!important;padding-bottom:6px}.real-loop-content{position:absolute;inset:0;display:grid;place-items:center;background:#0d1921}.real-loop-content img,.real-loop-content video{width:100%;height:100%;object-fit:contain}.real-loop-content video{max-height:100%}.real-loop-reel:after{content:'';pointer-events:none;position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#0009)}.real-loop-side{position:absolute;z-index:3;right:8px;bottom:120px;display:flex;flex-direction:column;gap:15px}.real-loop-side button{font-size:27px;color:white!important;text-shadow:0 2px 5px #0008;min-width:34px}.real-loop-side button small{display:block;font-size:10px;margin-top:3px}.real-loop-side .liked{color:#f08d9b!important}.real-loop-caption{position:absolute;z-index:2;bottom:38px;left:15px;right:48px;font-size:12px;text-shadow:0 2px 8px #0008}.real-loop-caption p{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.real-loop-caption small{font-size:9px;opacity:.65}.real-loop-pager{position:absolute;z-index:3;bottom:8px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#ffffff80}.real-loop-pager button{color:white!important;font-size:20px}.real-loop-tabs{display:flex;justify-content:space-around;align-items:center;background:#14212b;flex-shrink:0;padding:11px 0 8px;height:54px}.real-loop-tabs button{font-size:22px;color:white!important;min-width:49px}.real-loop-tabs small{display:block;font-size:8px;margin-top:2px}.real-loop-tabs .real-loop-new{background:#f0f6f4!important;color:#253f3a!important;border-radius:12px;height:31px;font-size:22px}.real-loop-empty{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:35px}.real-loop-empty>span{font-size:55px;color:#94b4ba}.real-loop-empty h3{font-weight:500;letter-spacing:-.7px;font-size:22px}.real-loop-empty p{font-size:11px;color:#9cabb5;line-height:1.8}.real-loop-empty .live-primary{margin-top:22px}.real-loop-profile{flex:1;overflow:auto;padding:25px 16px;text-align:center}.real-loop-avatar{display:grid;place-items:center;width:75px;height:75px;border-radius:50%;background:#43645f;margin:auto;font-size:35px}.real-loop-profile h3{font-size:20px;font-weight:500;letter-spacing:-.5px}.real-loop-profile p{font-size:11px;color:#99aab6}.real-loop-profile>strong{font-size:11px;font-weight:500}.real-loop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:24px 0}.real-loop-grid button{background:#253641!important;aspect-ratio:.8;overflow:hidden;border-radius:8px;color:white!important}.real-loop-grid small{display:block;font-size:9px;margin:7px 3px}.live-header{display:flex;align-items:center;gap:12px;padding:14px 16px;flex-shrink:0}.live-header h2{font-size:20px;font-weight:500;margin:0}.live-header button{font-size:25px}.real-loop-create{flex:1;overflow:auto;padding:0 16px 20px}.real-loop-create .live-field{color:#acbcc7}.real-loop-comments{max-height:230px;overflow:auto;font-size:11px}.real-loop-comments>div{padding:10px 0;border-bottom:1px solid var(--nk-line)}.real-loop-comments p{overflow-wrap:anywhere;margin:5px 0;line-height:1.6}#real-loop-comment{display:flex;gap:8px;margin-top:15px}#real-loop-comment input{flex:1;min-width:0;border:1px solid var(--nk-line);padding:10px;border-radius:12px;font-size:11px;background:var(--nk-surface);color:var(--nk-ink)}#real-loop-comment button{font-size:11px;color:var(--nv-accent)}
.net-cover{display:none}.net-loading .net-cover{position:absolute;inset:0;z-index:29;background:#edf3ef;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#29483d}.net-cover strong{font-size:37px;font-weight:500;letter-spacing:-2px;margin:20px}.net-cover p{font-size:11px;line-height:1.6;padding:0 22px;text-align:center}.net-spinner{width:25px;height:25px;border:2px solid #abc8bb55;border-top-color:#5b9c83;border-radius:50%;animation:nv-spin .9s linear infinite;margin:12px auto}.net-loading #app,.net-loading #home,.net-loading #lock{pointer-events:none}#net-status{width:5px;height:5px;border-radius:50%;background:#8bc5a6}#net-status[data-state=saving]{background:#e7bd78;animation:nv-pulse 1s infinite}#net-status[data-state=offline]{background:#d18484}#net-error{position:absolute;top:37px;left:12px;right:12px;z-index:27;background:#fff1ddee;color:#835d32;padding:9px 12px;border-radius:12px;font-size:10px;line-height:1.5;box-shadow:0 3px 14px #0001;backdrop-filter:blur(12px)}
.phone-dark #app.native-app{background:#18222b}.phone-dark #native-root{--nk-surface:#24313c;--nk-ink:#e1eaf0;--nk-muted:#9aabb9;--nk-line:#34424e}.phone-dark .live-search,.phone-dark #live-send textarea{background:#293945;color:#e1eaf0}.phone-dark .live-conversation{background:#17252d}.phone-dark .live-bubble.in{background:#293b46}.phone-dark .live-bubble.out{background:#305348}.phone-dark .live-avatar{background:#325047;color:#bad9cb}.phone-dark .live-transaction>span{background:#2b3f43}.phone-dark .live-conversation.green{background:#182c29}.phone-dark .live-error{background:#533735;color:#edb2ab}.phone-dark .live-sheet{background:var(--nk-surface)}
@keyframes nv-spin{to{transform:rotate(360deg)}}@keyframes nv-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){button{transition:none}.net-spinner{animation-duration:2s}#net-status{animation:none}}

html.nui-runtime,html.nui-runtime body{background:transparent!important;min-height:0}html.nui-runtime body{display:none}html.nui-runtime #preview{display:none!important}html.nui-runtime #phone{position:absolute;right:4vw;bottom:3vh;transform-origin:bottom right;transform:scale(.9)}
