:root{color:#263934;font-synthesis:none;--ink:#263934;--muted:#72827e;--mint:#6fae9e;--deep:#315f57;--glass:#ffffffa3;--line:#305e541a;--shadow:0 22px 60px #375b521c;background:#e8f1ee;font-family:Segoe UI Variable,Microsoft YaHei UI,Noto Sans SC,sans-serif}html[data-theme] .nv-deploy-center{--deploy-ink:var(--sv-text,#18213f);--deploy-muted:var(--sv-text-muted,#68708d);--deploy-line:#5265b524;--deploy-blue:#5b70ea;--deploy-violet:#8a67e8;--deploy-cyan:#41a9d8;--deploy-amber:#d89343;color:var(--deploy-ink)}html[data-theme] .nv-deploy-flightdeck{border:1px solid var(--deploy-line);-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:radial-gradient(circle at 85% 20%,#7081e82e,#0000 32%),linear-gradient(135deg,#ffffffdb,#f4f7ffa3);border-radius:30px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:28px;min-height:286px;padding:clamp(27px,4vw,45px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 68px #323f781a,inset 0 1px #ffffffe6}html[data-theme=dark] .nv-deploy-flightdeck{background:radial-gradient(circle at 85% 18%,#697ae033,#0000 34%),linear-gradient(135deg,#131728eb,#0d101dc2);border-color:#8797e229;box-shadow:0 32px 80px #00000052,inset 0 1px #ffffff0d}html[data-theme] .nv-deploy-flightdeck:after{content:"";pointer-events:none;opacity:.26;background-image:linear-gradient(#6270be1f 1px,#0000 1px),linear-gradient(90deg,#6270be1f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000);mask-image:linear-gradient(90deg,#0000 25%,#000)}html[data-theme] .nv-deploy-flightdeck-copy{z-index:1;min-width:0;position:relative}html[data-theme] .nv-deploy-flightdeck-copy>span{color:var(--deploy-blue);letter-spacing:.17em;font:800 10px/1.2 Consolas,SFMono-Regular,monospace}html[data-theme] .nv-deploy-flightdeck h2{color:var(--deploy-ink);letter-spacing:-.055em;margin:9px 0 8px;font-size:clamp(31px,3.5vw,48px);line-height:1}html[data-theme] .nv-deploy-flightdeck p{max-width:620px;color:var(--deploy-muted);margin:0;font-size:12px;line-height:1.7}html[data-theme] .nv-deploy-stage-line{align-items:center;gap:10px;margin-top:31px;display:flex}html[data-theme] .nv-deploy-stage-line>div{min-width:0;color:var(--deploy-muted);align-items:center;gap:8px;display:flex}html[data-theme] .nv-deploy-stage-line i{border:1px solid var(--deploy-line);background:#ffffff80;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}html[data-theme] .nv-deploy-stage-line i svg{width:13px;animation:2s ease-in-out infinite nv-deploy-pulse}html[data-theme] .nv-deploy-stage-line i span{background:#737eae73;border-radius:50%;width:6px;height:6px}html[data-theme] .nv-deploy-stage-line strong{white-space:nowrap;font-size:10px}html[data-theme] .nv-deploy-stage-line>div>svg{color:#66709b73;width:14px;margin-left:5px}html[data-theme] .nv-deploy-stage-line .active{color:var(--deploy-blue)}html[data-theme] .nv-deploy-stage-line .active i{color:#fff;background:linear-gradient(135deg, var(--deploy-blue), var(--deploy-violet));border-color:#0000;box-shadow:0 8px 24px #5b70ea47}html[data-theme] .nv-deploy-orbit{z-index:1;background:conic-gradient(var(--deploy-blue) var(--deploy-progress), #6a77af1f 0);border-radius:50%;justify-self:center;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:0 20px 50px #45508f24}html[data-theme] .nv-deploy-orbit:before{content:"";border:1px solid var(--deploy-line);background:color-mix(in srgb, var(--sv-panel-strong,#fff) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:50%;position:absolute;inset:11px}html[data-theme] .nv-deploy-orbit>div{text-align:center;display:grid;position:relative}html[data-theme] .nv-deploy-orbit strong{letter-spacing:-.06em;font-size:35px}html[data-theme] .nv-deploy-orbit span{color:var(--deploy-muted);font-size:9px}html[data-theme] .nv-deploy-orbit em{z-index:1;color:var(--deploy-blue);font-size:8px;font-style:normal;font-weight:800;position:absolute;bottom:25px}html[data-theme] .nv-deploy-livebar{border:1px solid var(--deploy-line);background:color-mix(in srgb, var(--sv-panel,#fff) 72%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:19px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;min-height:62px;padding:10px 13px;display:grid}html[data-theme] .nv-deploy-livebar>span{width:36px;height:36px;color:var(--deploy-blue);background:#5b70ea1c;border-radius:12px;place-items:center;display:grid}html[data-theme] .nv-deploy-livebar svg{width:16px}html[data-theme] .nv-deploy-livebar>div{flex-direction:column;min-width:0;display:flex}html[data-theme] .nv-deploy-livebar strong{font-size:11px}html[data-theme] .nv-deploy-livebar small{color:var(--deploy-muted);font-size:9px}html[data-theme] .nv-deploy-livebar button{border:1px solid var(--deploy-line);min-height:36px;color:var(--deploy-ink);cursor:pointer;background:#fff6;border-radius:11px;align-items:center;gap:6px;padding:0 12px;display:flex}html[data-theme] .nv-deploy-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}html[data-theme] .nv-deploy-service-grid article{border:1px solid var(--deploy-line);background:color-mix(in srgb, var(--sv-panel,#fff) 74%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:22px;flex-direction:column;min-height:154px;padding:17px;display:flex;box-shadow:0 16px 38px #313d740f}html[data-theme] .nv-deploy-service-grid header{justify-content:space-between;align-items:center;display:flex}html[data-theme] .nv-deploy-service-grid header>span{width:34px;height:34px;color:var(--deploy-blue);background:#5b70ea1a;border-radius:11px;place-items:center;display:grid}html[data-theme] .nv-deploy-service-grid header svg{width:16px}html[data-theme] .nv-deploy-service-grid header em{color:var(--deploy-muted);align-items:center;gap:5px;font-size:8px;font-style:normal;display:flex}html[data-theme] .nv-deploy-service-grid header em i{background:var(--deploy-cyan);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #41a9d81a}html[data-theme] .nv-deploy-service-grid article.fallback header em i{background:var(--deploy-amber);box-shadow:0 0 0 4px #d893431a}html[data-theme] .nv-deploy-service-grid article>strong{margin-top:14px;font-size:14px}html[data-theme] .nv-deploy-service-grid article>p{color:var(--deploy-muted);margin:3px 0 12px;font:9px Consolas,monospace}html[data-theme] .nv-deploy-service-grid footer{border-top:1px solid var(--deploy-line);color:var(--deploy-muted);justify-content:space-between;margin-top:auto;padding-top:10px;font-size:9px;display:flex}html[data-theme] .nv-deploy-main-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start;gap:14px;display:grid}html[data-theme] .nv-deploy-checklist>header,html[data-theme] .nv-deploy-migrations>header{justify-content:space-between;align-items:center;min-height:61px;padding:13px 16px;display:flex}html[data-theme] .nv-deploy-checklist header span,html[data-theme] .nv-deploy-migrations header span{color:var(--deploy-blue);letter-spacing:.14em;font:800 8px Consolas,monospace}html[data-theme] .nv-deploy-checklist h3,html[data-theme] .nv-deploy-migrations h3{margin:3px 0 0;font-size:15px}html[data-theme] .nv-deploy-checklist header>em{color:var(--deploy-blue);background:#5b70ea1a;border-radius:9px;padding:6px 9px;font-size:9px;font-style:normal}html[data-theme] .nv-deploy-checklist>div{padding:4px 14px 14px;display:grid}html[data-theme] .nv-deploy-checklist article,html[data-theme] .nv-deploy-migration-list article{border-top:1px solid var(--deploy-line);grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:55px;padding:8px 4px;display:grid}html[data-theme] .nv-deploy-checklist article>i,html[data-theme] .nv-deploy-migration-list article>i{width:27px;height:27px;color:var(--deploy-blue);background:#5b70ea1a;border-radius:9px;place-items:center;display:grid}html[data-theme] .nv-deploy-checklist article.blocked>i{color:var(--deploy-amber);background:#d893431f}html[data-theme] .nv-deploy-checklist article svg,html[data-theme] .nv-deploy-migration-list svg{width:13px}html[data-theme] .nv-deploy-checklist article>span,html[data-theme] .nv-deploy-migration-list article>span{flex-direction:column;display:flex}html[data-theme] .nv-deploy-checklist strong,html[data-theme] .nv-deploy-migration-list strong{font-size:10px}html[data-theme] .nv-deploy-checklist small,html[data-theme] .nv-deploy-migration-list small{color:var(--deploy-muted);font-size:8px}html[data-theme] .nv-deploy-checklist article>em,html[data-theme] .nv-deploy-migration-list article>em{color:var(--deploy-muted);font-size:8px;font-style:normal}html[data-theme] .nv-deploy-migrations>header>svg{width:20px;color:var(--deploy-violet)}html[data-theme] .nv-deploy-migration-summary{grid-template-columns:repeat(3,1fr);gap:7px;padding:0 15px 14px;display:grid}html[data-theme] .nv-deploy-migration-summary>span{border:1px solid var(--deploy-line);background:#6f7ece0d;border-radius:14px;flex-direction:column;justify-content:center;min-height:68px;padding:10px;display:flex}html[data-theme] .nv-deploy-migration-summary strong{font-size:20px}html[data-theme] .nv-deploy-migration-summary small{color:var(--deploy-muted);font-size:8px}html[data-theme] .nv-deploy-migration-list{padding:0 15px 15px}html[data-theme] .nv-deploy-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}html[data-theme] .nv-deploy-capability-grid article{border:1px solid var(--deploy-line);background:color-mix(in srgb,var(--sv-panel,#fff) 70%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:19px;grid-template-columns:37px 1fr auto;align-items:center;gap:10px;min-height:88px;padding:14px;display:grid}html[data-theme] .nv-deploy-capability-grid article>span{width:35px;height:35px;color:var(--deploy-violet);background:#8a67e81a;border-radius:11px;place-items:center;display:grid}html[data-theme] .nv-deploy-capability-grid svg{width:16px}html[data-theme] .nv-deploy-capability-grid article>div{flex-direction:column;min-width:0;display:flex}html[data-theme] .nv-deploy-capability-grid strong{font-size:10px}html[data-theme] .nv-deploy-capability-grid p{color:var(--deploy-muted);margin:2px 0 0;font-size:8px;line-height:1.5}html[data-theme] .nv-deploy-capability-grid em,html[data-theme] .nv-deploy-capability-grid a{color:var(--deploy-blue);white-space:nowrap;font-size:8px;font-style:normal;font-weight:800}html[data-theme] .nv-deploy-capability-grid a{align-items:center;gap:4px;text-decoration:none;display:flex}html[data-theme] .nv-deploy-capability-grid a svg{width:11px}html[data-theme] .nv-auth-trust-link{color:#667092;cursor:pointer;text-align:left;background:#6877c90b;border:1px solid #5769be24;border-radius:13px;grid-template-columns:18px 1fr 14px;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:3px;padding:0 12px;font-size:10px;display:grid}html[data-theme=dark] .nv-auth-trust-link{color:#aeb9dd}html[data-theme] .nv-auth-trust-link:hover{color:var(--sv-accent,#5b70ea);background:#5b70ea12;border-color:#5b70ea47}html[data-theme] .nv-auth-trust-link svg{width:14px}html[data-theme] .nv-trust-overlay{z-index:4000;place-items:center;padding:22px;display:grid;position:fixed;inset:0}html[data-theme] .nv-trust-backdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#090c1994;position:absolute;inset:0}html[data-theme] .nv-trust-center{width:min(1120px,100%);max-height:calc(100vh - 44px);color:var(--sv-text,#18213f);background:color-mix(in srgb, var(--sv-panel-strong,#fff) 92%, transparent);-webkit-backdrop-filter:blur(32px)saturate(150%);backdrop-filter:blur(32px)saturate(150%);border:1px solid #8091e22e;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 45px 120px #0408196b,inset 0 1px #fffc}html[data-theme=dark] .nv-trust-center{background:#0e111ef0;box-shadow:0 48px 140px #0000009e,inset 0 1px #ffffff0d}html[data-theme] .nv-trust-header{border-bottom:1px solid #5b6dbb1f;justify-content:space-between;align-items:center;min-height:69px;padding:11px 18px;display:flex}html[data-theme] .nv-trust-header>div{align-items:center;gap:10px;display:flex}html[data-theme] .nv-trust-header>div>svg{color:#fff;background:linear-gradient(135deg,#5b70ea,#8b68e8);border-radius:11px;width:33px;height:33px;padding:8px;box-shadow:0 9px 24px #5b70ea3d}html[data-theme] .nv-trust-header span{flex-direction:column;display:flex}html[data-theme] .nv-trust-header strong{font-size:12px}html[data-theme] .nv-trust-header small{color:var(--sv-text-muted,#68708d);font-size:8px}html[data-theme] .nv-trust-header button{width:35px;height:35px;color:var(--sv-text-muted,#68708d);cursor:pointer;background:0 0;border:1px solid #5b6dbb21;border-radius:11px;place-items:center;display:grid}html[data-theme] .nv-trust-header button svg{width:16px}html[data-theme] .nv-trust-scroll{gap:16px;max-height:calc(100vh - 115px);padding:22px;display:grid;overflow:auto}html[data-theme] .nv-trust-hero{background:radial-gradient(circle at 78% 30%,#707ee033,#0000 30%),linear-gradient(135deg,#f7f9ffe0,#e8edff94);border:1px solid #596cc224;border-radius:26px;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:28px;min-height:330px;padding:clamp(29px,5vw,56px);display:grid;position:relative;overflow:hidden}html[data-theme=dark] .nv-trust-hero{background:radial-gradient(circle at 78% 30%,#6979e138,#0000 31%),linear-gradient(135deg,#171b30f5,#0f1221cc)}html[data-theme] .nv-trust-hero:after{content:"";opacity:.25;pointer-events:none;background-image:linear-gradient(#5a6bbc24 1px,#0000 1px),linear-gradient(90deg,#5a6bbc24 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}html[data-theme] .nv-trust-hero>div:first-child{z-index:1;position:relative}html[data-theme] .nv-trust-hero>div:first-child>span,html[data-theme] .nv-trust-flow header span,html[data-theme] .nv-trust-control-section header>span,html[data-theme] .nv-trust-chain>div>span{color:#5b70ea;letter-spacing:.16em;font:800 9px Consolas,monospace}html[data-theme] .nv-trust-hero h1{letter-spacing:-.065em;margin:10px 0 11px;font-size:clamp(35px,5vw,59px);line-height:.98}html[data-theme] .nv-trust-hero p{max-width:620px;color:var(--sv-text-muted,#68708d);margin:0;font-size:12px;line-height:1.7}html[data-theme] .nv-trust-proofline{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}html[data-theme] .nv-trust-proofline em{color:#4e67d6;background:#5b70ea17;border-radius:9px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:8px;font-style:normal;font-weight:750;display:flex}html[data-theme] .nv-trust-proofline em.honest{color:#b77935;background:#d18e421a}html[data-theme] .nv-trust-proofline svg{width:12px}html[data-theme] .nv-trust-vault-orbit{z-index:1;justify-self:center;place-items:center;width:235px;height:235px;display:grid;position:relative}html[data-theme] .nv-trust-vault-orbit i{border:1px solid #5b70ea40;border-radius:50%;position:absolute;inset:0}html[data-theme] .nv-trust-vault-orbit i.outer{border-style:dashed;animation:18s linear infinite nv-trust-spin}html[data-theme] .nv-trust-vault-orbit i.inner{border-color:#5b70ea1f;inset:23px;box-shadow:inset 0 0 55px #5b70ea14,0 20px 60px #37427d1f}html[data-theme] .nv-trust-vault-orbit>span{color:#fff;background:linear-gradient(145deg,#6478ed,#815fe0);border-radius:40px;flex-direction:column;justify-content:center;align-items:center;width:134px;height:134px;display:flex;transform:rotate(-6deg);box-shadow:0 25px 55px #5263cd4d,inset 0 1px #ffffff52}html[data-theme] .nv-trust-vault-orbit span svg{width:28px;margin-bottom:8px}html[data-theme] .nv-trust-vault-orbit span strong{font-size:16px}html[data-theme] .nv-trust-vault-orbit span small{opacity:.72;letter-spacing:.16em;font:7px Consolas,monospace}html[data-theme] .nv-trust-vault-orbit>em{color:#5b70ea;letter-spacing:.13em;font:800 7px Consolas,monospace;position:absolute;bottom:0}html[data-theme] .nv-trust-flow,html[data-theme] .nv-trust-control-section,html[data-theme] .nv-trust-chain,html[data-theme] .nv-trust-honesty{background:color-mix(in srgb,var(--sv-panel,#fff) 73%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #596cc221;border-radius:22px}html[data-theme] .nv-trust-flow{padding:22px}html[data-theme] .nv-trust-flow h2,html[data-theme] .nv-trust-control-section h2,html[data-theme] .nv-trust-chain h2{letter-spacing:-.035em;margin:5px 0 0;font-size:21px}html[data-theme] .nv-trust-flow>div{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;gap:8px;margin-top:18px;display:grid}html[data-theme] .nv-trust-flow>div>svg{color:#5b70ea80;justify-self:center;width:16px}html[data-theme] .nv-trust-flow article{border:1px solid #596cc21f;border-radius:16px;align-items:center;gap:11px;min-height:90px;padding:14px;display:flex}html[data-theme] .nv-trust-flow article.boundary{background:#5b70ea0f;border-color:#5b70ea4d;box-shadow:0 15px 35px #46539614}html[data-theme] .nv-trust-flow article>i{color:#5b70ea;background:#5b70ea1a;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}html[data-theme] .nv-trust-flow article svg{width:16px}html[data-theme] .nv-trust-flow article span,html[data-theme] .nv-trust-flow footer span{flex-direction:column;display:flex}html[data-theme] .nv-trust-flow article strong,html[data-theme] .nv-trust-flow footer strong{font-size:10px}html[data-theme] .nv-trust-flow article small,html[data-theme] .nv-trust-flow footer small{color:var(--sv-text-muted,#68708d);font-size:8px}html[data-theme] .nv-trust-flow footer{color:#5b70ea;background:#5b70ea11;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}html[data-theme] .nv-trust-flow footer svg{width:18px}html[data-theme] .nv-trust-control-section{padding:22px}html[data-theme] .nv-trust-control-section header p{color:var(--sv-text-muted,#68708d);margin:4px 0 0;font-size:9px}html[data-theme] .nv-trust-control-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px;display:grid}html[data-theme] .nv-trust-control-grid article{border:1px solid #596cc21a;border-radius:15px;grid-template-columns:33px 1fr auto;align-items:center;gap:9px;min-height:68px;padding:11px;display:grid}html[data-theme] .nv-trust-control-grid article>i{color:#5b70ea;background:#5b70ea1a;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}html[data-theme] .nv-trust-control-grid article:not(.implemented)>i{color:#ba7a34;background:#cd8b411a}html[data-theme] .nv-trust-control-grid svg{width:14px}html[data-theme] .nv-trust-control-grid article>span{flex-direction:column;min-width:0;display:flex}html[data-theme] .nv-trust-control-grid strong{font-size:10px}html[data-theme] .nv-trust-control-grid small{color:var(--sv-text-muted,#68708d);font-size:8px}html[data-theme] .nv-trust-control-grid em{color:#5b70ea;white-space:nowrap;font-size:8px;font-style:normal}html[data-theme] .nv-trust-control-grid article:not(.implemented) em{color:#b77731}html[data-theme] .nv-trust-chain{background:linear-gradient(135deg,#5f70d314,#8865e10d);grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:center;gap:25px;padding:25px;display:grid}html[data-theme] .nv-trust-chain p{max-width:590px;color:var(--sv-text-muted,#68708d);margin:10px 0 0;font-size:9px;line-height:1.7}html[data-theme] .nv-trust-chain-map{grid-template-columns:1fr 22px 1fr 22px 1fr;align-items:center;gap:6px;display:grid}html[data-theme] .nv-trust-chain-map>span{color:#6d63dc;background:#ffffff40;border:1px solid #5b70ea26;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:82px;display:flex}html[data-theme] .nv-trust-chain-map>span svg{width:20px}html[data-theme] .nv-trust-chain-map>svg{color:#5b70ea80;width:13px}html[data-theme] .nv-trust-honesty{grid-template-columns:40px 1fr auto;align-items:center;gap:11px;min-height:86px;padding:15px;display:grid}html[data-theme] .nv-trust-honesty>svg{color:#5b70ea;background:#5b70ea1a;border-radius:12px;width:38px;height:38px;padding:10px}html[data-theme] .nv-trust-honesty p{color:var(--sv-text-muted,#68708d);margin:2px 0 0;font-size:8px;line-height:1.55}html[data-theme] .nv-trust-honesty a{color:#5b70ea;white-space:nowrap;align-items:center;gap:4px;font-size:8px;font-weight:800;text-decoration:none;display:flex}html[data-theme] .nv-trust-honesty a svg{width:11px}html[data-theme] .nv-data-sovereignty-hero{background:radial-gradient(circle at 88% 20%,#687ae133,#0000 30%),linear-gradient(135deg,#5b70ea14,#8b67e80a);border:1px solid #596cc224;border-radius:23px;grid-template-columns:1fr 90px;align-items:center;gap:18px;min-height:175px;padding:25px;display:grid;overflow:hidden}html[data-theme] .nv-data-sovereignty-hero span{color:#5b70ea;letter-spacing:.16em;font:800 8px Consolas,monospace}html[data-theme] .nv-data-sovereignty-hero h3{letter-spacing:-.045em;margin:8px 0;font-size:24px;line-height:1.05}html[data-theme] .nv-data-sovereignty-hero p{max-width:600px;color:var(--sv-text-muted,#68708d);margin:0;font-size:9px;line-height:1.65}html[data-theme] .nv-data-sovereignty-hero>svg{color:#fff;background:linear-gradient(145deg,#6478ed,#825fe0);border-radius:25px;width:78px;height:78px;padding:21px;transform:rotate(7deg);box-shadow:0 20px 44px #5363cd47}html[data-theme] .nv-data-control-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}html[data-theme] .nv-data-control-grid article{background:#6777c709;border:1px solid #596cc21f;border-radius:17px;grid-template-columns:37px 1fr auto;align-items:center;gap:10px;min-height:88px;padding:13px;display:grid}html[data-theme] .nv-data-control-grid article>span{color:#b77935;background:#d18e421a;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}html[data-theme] .nv-data-control-grid article.ready>span{color:#5b70ea;background:#5b70ea1a}html[data-theme] .nv-data-control-grid svg{width:16px}html[data-theme] .nv-data-control-grid article>div{flex-direction:column;display:flex}html[data-theme] .nv-data-control-grid strong{font-size:10px}html[data-theme] .nv-data-control-grid p{color:var(--sv-text-muted,#68708d);margin:2px 0 0;font-size:8px;line-height:1.5}html[data-theme] .nv-data-control-grid em{color:#b77935;white-space:nowrap;font-size:8px;font-style:normal}html[data-theme] .nv-data-control-grid article.ready em{color:#5b70ea}html[data-theme] .nv-data-privacy-note{color:#5b70ea;background:#5b70ea0e;border:1px solid #596cc221;border-radius:15px;gap:9px;padding:13px;display:flex}html[data-theme] .nv-data-privacy-note>svg{width:18px}html[data-theme] .nv-data-privacy-note span{flex-direction:column;display:flex}html[data-theme] .nv-data-privacy-note strong{font-size:9px}html[data-theme] .nv-data-privacy-note small{color:var(--sv-text-muted,#68708d);font-size:8px}@keyframes nv-trust-spin{to{transform:rotate(360deg)}}@keyframes nv-deploy-pulse{50%{opacity:.7;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-deploy-stage-line i svg{animation:none}}@media (max-width:980px){html[data-theme] .nv-deploy-flightdeck{grid-template-columns:1fr 180px}html[data-theme] .nv-deploy-orbit{width:155px;height:155px}html[data-theme] .nv-deploy-main-grid,html[data-theme] .nv-deploy-capability-grid{grid-template-columns:1fr}}@media (max-width:680px){html[data-theme] .nv-deploy-flightdeck{grid-template-columns:1fr}html[data-theme] .nv-deploy-orbit{justify-self:start}html[data-theme] .nv-deploy-stage-line{flex-direction:column;align-items:flex-start}html[data-theme] .nv-deploy-stage-line>div>svg{transform:rotate(90deg)}html[data-theme] .nv-deploy-service-grid{grid-template-columns:1fr}html[data-theme] .nv-deploy-livebar{grid-template-columns:38px 1fr}html[data-theme] .nv-deploy-livebar button{grid-column:1/-1;justify-content:center}}.nv-order-toggle{color:#5d627d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#ffffff94;border:1px solid #686fc62e;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:inset 0 1px #ffffffd1,0 8px 20px #393f8012}.nv-order-toggle svg{width:16px;height:16px}.nv-order-toggle:hover,.nv-order-toggle.active{color:#5359c5;background:linear-gradient(135deg,#ebedffe6,#f5efffc7);border-color:#656ce757}.nv-order-toggle:focus-visible,.nv-manual-order-controls button:focus-visible{outline-offset:2px;outline:3px solid #646ced3d}.nv-manual-order-controls{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:5;cursor:grab;background:#fafaffe0;border:1px solid #7077cd33;border-radius:13px;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 10px 24px #33397821,inset 0 1px #ffffffe6}.nv-manual-order-controls:active{cursor:grabbing}.nv-manual-order-controls>svg{color:#8b90ac;width:15px;height:15px;margin:0 3px}.nv-manual-order-controls button{color:#5d63bf;cursor:pointer;background:#6b73e01a;border:0;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid}.nv-manual-order-controls button:hover{background:#646ce02e}.nv-manual-order-controls button:disabled{opacity:.3;cursor:not-allowed}.nv-manual-order-controls button svg{width:14px;height:14px}.nv-sortable-card{min-width:0;position:relative}.nv-sortable-card>.nv-payment-card{width:100%}.nv-sortable-card.is-reordering>.nv-payment-card{box-shadow:0 18px 40px #393f7c24,0 0 0 2px #686fe224}.nv-sortable-card>.nv-manual-order-controls{position:absolute;top:12px;right:12px}.nv-account-table>div.is-reordering{background:linear-gradient(90deg,#0000,#6970dc0b);padding-right:122px;position:relative}.nv-account-table>div.is-reordering>.nv-manual-order-controls{position:absolute;right:5px}.nv-esim-card.is-reordering{position:relative;box-shadow:0 20px 48px #3e438926,0 0 0 2px #6a71e121}.nv-esim-card.is-reordering>.nv-manual-order-controls{position:absolute;top:18px;right:18px}.nv-funds-account-wrap{border-bottom:1px solid #e1ebe8;position:relative}.nv-funds-account-wrap .nv-funds-account{border-bottom:0;width:100%}.nv-funds-account-wrap.is-reordering .nv-funds-account{cursor:default;background:linear-gradient(90deg,#0000,#6970dc0d);padding-right:120px}.nv-funds-account-wrap>.nv-manual-order-controls{position:absolute;top:50%;right:8px;transform:translateY(-50%)}[data-theme=dark] .nv-order-toggle,[data-theme=dark] .nv-manual-order-controls{color:#d5d7ff;background:#151727cc;border-color:#9399f43b;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000042}[data-theme=dark] .nv-order-toggle.active{background:linear-gradient(135deg,#575ecd47,#724dba33)}[data-theme=dark] .nv-manual-order-controls button{color:#d9dbff;background:#7e85eb29}[data-theme=dark] .nv-funds-account-wrap{border-color:#9198de21}@media (max-width:760px){.nv-tools-right{flex-wrap:wrap;justify-content:flex-end}.nv-order-toggle{min-height:38px;padding-inline:11px}.nv-account-table>div.is-reordering{padding-bottom:58px;padding-right:8px}.nv-account-table>div.is-reordering>.nv-manual-order-controls{top:auto;bottom:10px;right:8px}.nv-funds-account-wrap.is-reordering .nv-funds-account{padding-bottom:58px;padding-right:4px}.nv-funds-account-wrap>.nv-manual-order-controls{top:auto;bottom:8px;right:8px;transform:none}html[data-theme] .nv-trust-overlay{padding:0}html[data-theme] .nv-trust-center{border-radius:0;width:100%;height:100%;max-height:none}html[data-theme] .nv-trust-scroll{max-height:calc(100vh - 69px);padding:13px}html[data-theme] .nv-trust-hero{grid-template-columns:1fr;min-height:auto}html[data-theme] .nv-trust-vault-orbit{justify-self:start;width:190px;height:190px}html[data-theme] .nv-trust-flow>div{grid-template-columns:1fr}html[data-theme] .nv-trust-flow>div>svg{transform:rotate(90deg)}html[data-theme] .nv-trust-control-grid,html[data-theme] .nv-data-control-grid,html[data-theme] .nv-trust-chain{grid-template-columns:1fr}html[data-theme] .nv-trust-honesty{grid-template-columns:40px 1fr}html[data-theme] .nv-trust-honesty a{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-trust-vault-orbit i.outer{animation:none}}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #468b7b4d}.app-shell{background:radial-gradient(circle at 75% 10%,#ffffffd9,#0000 28%),linear-gradient(135deg,#edf4f1,#e4efec 55%,#dae8e5);min-height:100vh;display:flex}.glass{background:var(--glass);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffffc2}.sidebar-wrap{flex:0 0 242px;width:242px}.sidebar{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:10;background:#f1f7f5ad;border-right:1px solid #3e675e17;flex-direction:column;width:242px;height:100vh;padding:28px 20px 20px;display:flex;position:fixed}.brand,.brand-lock{letter-spacing:-.03em;align-items:center;gap:11px;font-weight:700;display:flex}.mini-logo,.drop-logo{color:#fff;background:linear-gradient(145deg,#8ec6b8,#4e8d7e);place-items:center;display:grid;box-shadow:0 8px 18px #37706140}.mini-logo{border-radius:12px 12px 12px 4px;width:33px;height:33px}.sidebar nav{flex-direction:column;gap:7px;margin-top:42px;display:flex}.sidebar nav button,.lock-now{color:#6e7d79;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;gap:13px;padding:11px 12px;display:flex}.sidebar nav button:hover{background:#ffffff80}.sidebar nav button.active{color:#315f57;background:#ffffffc2;font-weight:650;box-shadow:0 8px 26px #3b665b14}.sidebar nav button em{color:#fff;background:#e7a59c;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:auto;font-size:11px;font-style:normal;display:grid}.sidebar-bottom{margin-top:auto}.privacy-card{color:#4c7e72;background:linear-gradient(145deg,#74b0a024,#ffffff61);border:1px solid #5491811f;border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.privacy-card strong{margin-top:2px;font-size:12px}.privacy-card>span{color:#80938e;font-size:10px}.privacy-card i{background:#d6e4e0;border-radius:5px;height:3px;margin-top:6px;overflow:hidden}.privacy-card i span{background:#77ad9f;width:68%;height:100%;display:block}.profile{border:0;border-top:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:9px;width:100%;margin-top:18px;padding:10px 2px;display:flex}.profile .avatar{color:#46796d;background:#d6e9e4;border-radius:12px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.profile>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.profile strong{font-size:11px}.profile small{color:#8a9894;font-size:9px}.lock-now{color:#84918e;width:100%;padding:7px 4px;font-size:11px}.content{width:calc(100% - 242px);max-width:1500px;margin:0 auto;padding:30px 4vw 60px;position:relative}.content header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.date,.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#8a9995;margin:0 0 7px;font-family:DM Mono,monospace;font-size:9px}.content header h2{letter-spacing:-.04em;margin:0;font-size:25px}.header-actions{align-items:center;gap:9px;display:flex}.header-actions>button,.mobile-menu{cursor:pointer;background:#ffffff94;border:1px solid #ffffffe6;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.header-actions .has-dot{position:relative}.has-dot:after{content:"";background:#e59287;border:2px solid #eef5f2;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.add-button,.primary-button{color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 17px;box-shadow:0 10px 25px #31645836;background:#396f63!important;width:auto!important;display:flex!important}.add-button{height:40px}.mobile-menu{display:none;position:absolute;top:27px;left:18px}.overview-grid{grid-template-columns:minmax(0,1.8fr) minmax(250px,.7fr);gap:18px;display:grid}.balance-hero{background:linear-gradient(120deg,#ffffffc7,#dbeee9ad);border-radius:27px;min-height:273px;padding:30px 32px;position:relative;overflow:hidden}.balance-label{color:#697c77;align-items:center;gap:8px;font-size:12px;display:flex}.balance-label button{cursor:pointer;color:#78908a;background:0 0;border:0;place-items:center;display:grid}.balance-number{letter-spacing:-.055em;margin:12px 0 9px;font-family:Manrope,sans-serif;font-size:42px;font-weight:600}.balance-number small{color:#7f918c;font-size:20px}.trend{align-items:center;gap:10px;font-size:11px;display:flex}.trend span{color:#3e8a77;background:#d9eee7;border-radius:8px;align-items:center;padding:5px 8px;font-weight:700;display:flex}.trend p{color:#8a9995}.hero-art{width:235px;height:235px;position:absolute;top:-8px;right:25px}.planet{background:radial-gradient(circle at 38% 33%,#d9f2eb,#82bdad 55%,#5e9d8d);border-radius:50%;width:139px;height:139px;position:absolute;top:38px;right:39px;overflow:hidden;box-shadow:inset -15px -16px 35px #255e5033,0 22px 48px #45857438}.continent{filter:blur(.4px);background:#f4fcf9b3;position:absolute;transform:rotate(-15deg)}.c1{border-radius:60% 40% 65% 30%;width:43px;height:27px;top:26px;left:19px}.c2{border-radius:50% 30% 65% 40%;width:29px;height:49px;top:54px;left:52px}.c3{border-radius:40% 70% 30% 60%;width:37px;height:21px;bottom:23px;right:9px}.planet-ring{border:1px solid #47847538;border-radius:50%;width:203px;height:89px;position:absolute;top:65px;right:4px;transform:rotate(-17deg)}.orbit-dot{background:#e5a899;border-radius:50%;width:10px;height:10px;position:absolute;top:76px;right:28px;box-shadow:0 0 0 5px #e5a8992e}.hero-footer{border-top:1px solid var(--line);color:#83928e;justify-content:space-between;padding:14px 31px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-footer>span{align-items:center;gap:8px;display:flex}.status-dot{background:#6aaf9c;border-radius:50%;width:6px;height:6px}.hero-footer button,.section-heading button,.panel-head button,.reminder>button,.esim-body>button{color:#557d74;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;font-size:10px;display:flex}.reminder{border-radius:27px;padding:27px;position:relative;overflow:hidden}.section-title{justify-content:space-between;display:flex}.section-title p{color:#8a9995;margin:0 0 6px;font-size:10px}.section-title h3{margin:0;font-size:15px}.flag-bubble{background:#fff9;border-radius:15px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.days{align-items:baseline;gap:6px;margin-top:18px;display:flex}.days strong{letter-spacing:-.05em;font-size:43px}.days span{color:#778985;font-size:12px}.reminder-copy{color:#84938f;font-size:10px}.progress{background:#e3e9e7;border-radius:6px;height:4px;margin:18px 0}.progress i{background:linear-gradient(90deg,#78b2a3,#e8a499);border-radius:6px;width:72%;height:100%;display:block}.reminder>button{padding:0}.section-heading{justify-content:space-between;align-items:end;margin:30px 2px 13px;display:flex}.section-heading h3,.panel-head h3{letter-spacing:-.025em;margin:0;font-size:16px}.asset-cards{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.asset-card{border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;padding:20px;display:grid}.asset-icon,.account-icon{color:#fff;place-items:center;display:grid}.asset-icon{border-radius:13px;width:37px;height:37px}.asset-card .more{color:#98a6a2;background:0 0;border:0;grid-column:3}.asset-card p{color:#7c8d88;grid-column:1/4;margin:17px 0 6px;font-size:10px}.asset-card strong{grid-column:1/3;font-size:18px}.asset-card>span{color:#94a29e;text-align:right;font-size:9px}.lower-grid{grid-template-columns:1.15fr .85fr;gap:18px;margin-top:18px;display:grid}.panel{border-radius:22px;padding:22px}.panel-head{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.account-list button{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;width:100%;padding:13px 2px;display:grid}.account-list button:first-child{border-top:0}.account-icon{border-radius:11px;width:34px;height:34px}.account-list button>span:nth-child(2),.sim-mini-list>div>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.account-list strong,.sim-mini-list strong{font-size:10px}.account-list small,.sim-mini-list small{color:#8d9b97;font-size:9px}.hidden-pass{letter-spacing:.08em;color:#98a5a2;font-family:DM Mono;font-size:10px}.account-list svg:last-child{color:#90a09c}.sim-mini-list>div{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.sim-mini-list>div:first-child{border-top:0}.sim-flag{background:#ffffff80;border-radius:12px;place-items:center;width:35px;height:35px;display:grid}.day-pill{color:#518676;background:#dbece7;border-radius:8px;padding:5px 8px;font-size:9px}.day-pill.urgent{color:#b76d62;background:#f5ded9}.page-stack{flex-direction:column;gap:20px;display:flex}.page-intro{color:#6f827d;justify-content:space-between;align-items:center;font-size:12px;display:flex}.credit-grid{grid-template-columns:repeat(2,minmax(280px,420px));gap:23px;display:grid}.credit-card{aspect-ratio:1.59;color:#fff;text-align:left;cursor:pointer;border:1px solid #ffffff8c;border-radius:25px;padding:25px;position:relative;overflow:hidden;box-shadow:0 26px 50px #30524b33}.credit-card.visa{background:linear-gradient(135deg,#416f68,#78afa1)}.credit-card.coral{background:linear-gradient(135deg,#ad766f,#e3a99c)}.card-top,.card-bottom{justify-content:space-between;display:flex}.card-top{letter-spacing:.12em;font-size:13px}.card-top strong{font-size:19px;font-style:italic}.chip{background:linear-gradient(135deg,#f1d7a6,#b99d6e);border-radius:8px;width:38px;height:29px;margin-top:31px;display:block}.card-number{letter-spacing:.08em;margin:18px 0;font-family:DM Mono;font-size:17px;display:block}.card-bottom span{font-size:11px}.card-bottom small{text-transform:uppercase;opacity:.6;margin-bottom:3px;font-size:7px;display:block}.shine{background:#ffffff14;border-radius:50%;width:230px;height:230px;position:absolute;top:-90px;right:-60px;box-shadow:0 0 0 35px #ffffff06}.security-tip{border-radius:20px;align-items:center;gap:14px;max-width:863px;padding:20px;display:flex}.security-tip>svg{color:#4f897b}.security-tip strong{font-size:12px}.security-tip p{color:#7b8d88;margin:4px 0;font-size:10px}.full-panel{padding:10px 22px}.filter-row{justify-content:space-between;align-items:center;padding:12px 0 18px;display:flex}.filter-row label{border:1px solid var(--line);color:#91a09c;background:#ffffff80;border-radius:13px;align-items:center;gap:9px;width:min(420px,70%);height:41px;padding:0 13px;display:flex}.filter-row input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.filter-row button{background:0 0;border:0;font-size:10px}.vault-table>div{border-top:1px solid var(--line);grid-template-columns:auto minmax(120px,1.5fr) auto 1fr auto auto;align-items:center;gap:13px;padding:14px 2px;display:grid}.table-main{flex-direction:column;display:flex}.table-main strong{font-size:11px}.table-main small{color:#8c9a96;margin-top:3px;font-size:9px}.tag{color:#588779;background:#e1eee9;border-radius:7px;padding:4px 7px;font-size:8px}.vault-table button{color:#82928e;cursor:pointer;background:0 0;border:0}.esim-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.esim-card{border-radius:23px;overflow:hidden}.esim-top{color:#ffffffe6;border-radius:17px;justify-content:space-between;align-items:start;height:110px;margin:10px;padding:18px;font-size:26px;display:flex;position:relative}.esim-top.mint{background:linear-gradient(135deg,#72aa9d,#a7cec4)}.esim-top.blue{background:linear-gradient(135deg,#739eb9,#b3cddd)}.esim-top.amber{background:linear-gradient(135deg,#c29068,#e2b99a)}.sim-cut{background:#fff3;border:1px solid #ffffff40;border-radius:13px;width:56px;height:40px;position:absolute;bottom:13px;right:14px}.esim-body{padding:10px 21px 20px}.esim-body>p{color:#83938e;margin:0;font-size:9px}.esim-body h3{margin:3px 0;font-size:18px}.phone{color:#6e817c;font-family:DM Mono;font-size:10px}.renew-row{border-top:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:10px;margin-top:16px;padding:14px 0;display:grid}.renew-row span{flex-direction:column;gap:4px;display:flex}.renew-row small{color:#98a49f;font-size:8px}.renew-row strong{font-size:9px}.esim-body>button{padding:0}.security-grid{grid-template-columns:.75fr 1.25fr;gap:18px;display:grid}.security-score{text-align:center;border-radius:24px;flex-direction:column;grid-row:span 2;align-items:center;padding:35px;display:flex}.score-ring{background:radial-gradient(circle at center, #ffffffe6 56%, transparent 58%), conic-gradient(#68a897 0 92%, #dce8e4 92%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:145px;height:145px;display:flex;box-shadow:0 16px 40px #41736624}.score-ring strong{font-size:40px;line-height:1}.score-ring span{color:#899894;margin-top:5px;font-size:9px}.security-score h3{margin:24px 0 8px}.security-score p{color:#7b8d88;max-width:290px;font-size:10px;line-height:1.7}.security-score .primary-button{height:42px;margin-top:15px}.security-list h3{margin:0 0 12px}.security-list button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:100%;padding:13px 0;display:grid}.security-list button>span:first-child{color:#4e8477;background:#e2efeb;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.security-list button>span:nth-child(2){flex-direction:column;display:flex}.security-list strong{font-size:10px}.security-list small{color:#8b9a96;margin-top:2px;font-size:8px}.audit>div:not(.panel-head){border-top:1px solid var(--line);align-items:center;gap:13px;padding:11px 0;display:flex}.safe-dot{background:#69a795;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #e0eee9}.safe-dot.muted{background:#93a19d;box-shadow:0 0 0 5px #e7ecea}.audit p{flex-direction:column;margin:0;display:flex}.audit strong{font-size:10px}.audit small{color:#8b9a96;margin-top:3px;font-size:8px}.empty{color:#719087;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.empty svg{width:42px;height:42px}.empty h3{margin:16px 0 6px}.empty p{color:#8c9b97;font-size:11px}.lock-screen{background:linear-gradient(145deg,#eef6f3,#deebe7);place-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.aurora{filter:blur(12px);opacity:.55;border-radius:50%;position:absolute}.aurora-one{background:radial-gradient(circle,#b8ddd4,#0000 68%);width:580px;height:580px;top:-250px;left:-210px}.aurora-two{background:radial-gradient(circle,#d5c9d9,#0000 65%);width:650px;height:650px;bottom:-330px;right:-280px}.unlock-card{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);text-align:center;background:#ffffff94;border:1px solid #ffffffd9;border-radius:34px;width:min(440px,100% - 34px);padding:34px 46px 28px;position:relative;box-shadow:0 35px 90px #345e5421}.brand-lock{justify-content:center;font-size:14px}.drop-logo{border-radius:17px 17px 17px 6px;width:42px;height:42px}.breathing-orb{background:#71b09f21;border-radius:50%;place-items:center;width:120px;height:120px;margin:29px auto 25px;animation:3.4s ease-in-out infinite breathe;display:grid}.orb-core{color:#fff;background:linear-gradient(145deg,#8bc5b6,#4d8b7c);border-radius:50%;place-items:center;width:77px;height:77px;display:grid;box-shadow:0 18px 36px #427f6f4d,inset 0 1px #fff6}@keyframes breathe{50%{transform:scale(1.06);box-shadow:0 0 0 16px #6fb19f0d}}.unlock-card h1{letter-spacing:-.04em;margin:0;font-size:25px}.lock-copy{color:#7e8f8a;margin:10px 0 24px;font-size:11px;line-height:1.7}.password-field{color:#78908a;background:#ffffffb0;border:1px solid #4c7c7026;border-radius:14px;align-items:center;height:48px;padding:0 14px;display:flex}.password-field input{background:0 0;border:0;outline:0;flex:1;padding:0 10px;font-size:11px}.password-field button{color:#84948f;background:0 0;border:0;place-items:center;display:grid}.unlock-card>.primary-button{height:48px;margin-top:12px;width:100%!important}.bio-button{color:#4e7f73;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;font-size:11px;display:flex}.local-note{border-top:1px solid var(--line);color:#7c908a;justify-content:center;align-items:center;gap:7px;margin-top:6px;padding-top:16px;font-size:8px;display:flex}.prototype-note{color:#8b9c97;font-size:9px;position:absolute;bottom:18px}.shake{animation:.35s shake}@keyframes shake{25%{transform:translate(-7px)}50%{transform:translate(7px)}75%{transform:translate(-4px)}}.modal-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:50;background:#1f353045;place-items:center;display:grid;position:fixed;inset:0}.verify-modal{text-align:center;background:#f4f8f6;border:1px solid #fff;border-radius:27px;width:min(390px,100% - 32px);padding:35px;position:relative;box-shadow:0 35px 90px #25423b47}.modal-x{color:#83938f;background:0 0;border:0;position:absolute;top:18px;right:18px}.verify-icon{color:#4c8476;background:#dceee8;border-radius:22px;place-items:center;width:66px;height:66px;margin:0 auto 18px;display:grid}.verify-modal h3{margin:4px 0 8px}.verify-modal>p:not(.eyebrow){color:#7e8f8a;font-size:10px;line-height:1.7}.verify-modal .primary-button{height:45px;margin-top:22px;width:100%!important}.text-button{color:#60877d;background:0 0;border:0;margin-top:15px;font-size:10px}.toast{color:#fff;z-index:60;background:#315f57;border:1px solid #ffffff4d;border-radius:13px;align-items:center;gap:9px;padding:13px 17px;font-size:10px;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 45px #294e454d}.mobile-backdrop{display:none}@media (max-width:980px){.sidebar-wrap{flex-basis:205px;width:205px}.sidebar{width:205px}.content{width:calc(100% - 205px);padding-inline:25px}.overview-grid{grid-template-columns:1fr}.reminder{min-height:220px}.esim-grid{grid-template-columns:repeat(2,1fr)}.lower-grid{grid-template-columns:1fr}.hero-art{opacity:.75}.credit-grid,.security-grid{grid-template-columns:1fr}.security-score{grid-row:auto}.asset-cards{grid-template-columns:1fr 1fr}.asset-card:last-child{grid-column:span 2}}@media (max-width:720px){.sidebar-wrap{z-index:30;transition:all .25s;position:fixed;transform:translate(-105%)}.sidebar-wrap.open{transform:translate(0)}.sidebar{width:235px}.mobile-backdrop.show{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:20;background:#21363140;display:block;position:fixed;inset:0}.content{width:100%;padding:26px 17px 50px}.mobile-menu{display:grid}.content header{padding-left:48px}.date,.header-actions>button:not(.add-button){display:none}.header-actions .add-button{padding:0;font-size:0;width:40px!important}.header-actions .add-button svg{margin:0}.overview-grid{display:block}.reminder{margin-top:15px}.balance-hero{min-height:285px;padding:25px 22px}.balance-number{font-size:34px}.hero-art{opacity:.52;width:180px;height:180px;top:43px;right:-12px}.planet{width:110px;height:110px}.planet-ring{width:165px}.hero-footer{padding-inline:22px}.asset-cards{padding-bottom:8px;display:flex;overflow:auto}.asset-card{min-width:210px}.asset-card:last-child{grid-column:auto}.lower-grid{display:block}.lower-grid>.panel{margin-top:15px}.page-intro p{max-width:60%;font-size:10px}.credit-grid{display:block}.credit-card{width:100%;margin-bottom:16px}.esim-grid{grid-template-columns:1fr}.vault-table>div{grid-template-columns:auto 1fr auto auto}.vault-table .tag,.vault-table .hidden-pass{display:none}.filter-row label{width:100%}.filter-row button{display:none}.unlock-card{padding:29px 24px}.header-actions .add-button:after{content:""}.security-grid{display:block}.security-grid>section{margin-bottom:15px}}html[data-theme] body .nv-real-globe>span{white-space:normal;overflow-wrap:anywhere;text-align:center;width:max-content;max-width:100%;line-height:1.35}html[data-theme] body .nv-theme-choice>button{align-items:start;height:auto;min-height:74px}html[data-theme] body .nv-theme-choice>button :is(strong,small){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.35;overflow:visible}html[data-locale=es] body .nv-theme-choice,html[data-locale=pt] body .nv-theme-choice,html[data-locale=fr] body .nv-theme-choice,html[data-locale=ru] body .nv-theme-choice{grid-template-columns:minmax(0,1fr)}html[data-locale=fr] body .nv-currency-glass-select,html[data-locale=ru] body .nv-currency-glass-select{width:184px}html[data-locale=fr] body .nv-currency-picker.hero .nv-glass-select-copy small,html[data-locale=ru] body .nv-currency-picker.hero .nv-glass-select-copy small{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.3;overflow:visible}html[data-theme] body .nv-settings-content .nv-session-list article :is(strong,small),html[data-theme] body .nv-settings-content .nv-session-list article>:is(em,button){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;overflow:visible}html[data-theme] body .nv-sim-body footer{flex-wrap:wrap}html[data-theme] body :is(.nv-esim-card,.nv-sim-body,.nv-sim-body footer,.nv-sim-actions),html[data-theme] body .nv-sim-body>div span{min-width:0}html[data-locale=es] body .nv-esim-grid,html[data-locale=pt] body .nv-esim-grid,html[data-locale=fr] body .nv-esim-grid,html[data-locale=ru] body .nv-esim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-locale=es] body .nv-sim-body footer,html[data-locale=pt] body .nv-sim-body footer,html[data-locale=fr] body .nv-sim-body footer,html[data-locale=ru] body .nv-sim-body footer{flex-direction:column;align-items:stretch}html[data-locale=es] body .nv-sim-actions,html[data-locale=pt] body .nv-sim-actions,html[data-locale=fr] body .nv-sim-actions,html[data-locale=ru] body .nv-sim-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}html[data-locale=fr] body .nv-sim-actions,html[data-locale=ru] body .nv-sim-actions{grid-template-columns:minmax(0,1fr)}html[data-locale=es] body .nv-sim-actions button,html[data-locale=pt] body .nv-sim-actions button,html[data-locale=fr] body .nv-sim-actions button,html[data-locale=ru] body .nv-sim-actions button{white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;width:100%;min-width:0;min-height:42px;padding:8px 10px;line-height:1.35}.form-error{color:#b6665c;text-align:left;margin:7px 4px -4px;font-size:9px}.primary-button:disabled{opacity:.72;cursor:wait}.record-modal{background:#f4f8f6;border:1px solid #fff;border-radius:27px;width:min(480px,100% - 28px);max-height:calc(100vh - 32px);padding:30px;position:relative;overflow:auto;box-shadow:0 35px 90px #25423b47}.record-modal h3{margin:4px 0 18px}.kind-tabs{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:18px;display:grid}.kind-tabs button{border:1px solid var(--line);cursor:pointer;background:#ffffff94;border-radius:10px;padding:8px;font-size:10px}.kind-tabs button.active{color:#fff;background:#3f786b;border-color:#3f786b}.record-modal>label{margin-top:12px;display:block}.record-modal>label span{color:#71837e;margin:0 0 6px 3px;font-size:9px;display:block}.record-modal>label input,.reauth input{background:#ffffffb8;border:1px solid #3f716521;border-radius:12px;outline:0;width:100%;height:42px;padding:0 12px;font-size:11px}.reauth{border-top:1px solid var(--line);color:#64877e;align-items:center;gap:9px;margin-top:18px;padding-top:18px;display:flex}.save-record{height:44px;margin-top:17px;width:100%!important}.custom-records{margin-top:18px}.custom-records .panel-head>span{color:#85958f;font-size:9px}.custom-records>button{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;width:100%;padding:13px 2px;display:grid}.custom-records>button .account-icon{background:#8ab4a9}.custom-records>button>span:nth-child(2){flex-direction:column;display:flex}.custom-records strong{font-size:10px}.custom-records small{color:#8c9b97;margin-top:3px;font-size:8px}.unlock-card{width:calc(100% - 34px);max-width:440px}@media (max-width:720px){.unlock-card{width:calc(100vw - 34px);max-width:none}}.nv-shell{color:#263934;background:radial-gradient(circle at 75% 3%,#fffffff2,#0000 28%),linear-gradient(135deg,#edf5f2,#dfece8);min-height:100vh;display:flex}.nv-sidebar{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);z-index:20;background:#eff7f4cc;border-right:1px solid #305e5417;flex-direction:column;width:245px;padding:28px 20px 18px;display:flex;position:fixed;inset:0 auto 0 0}.nv-brand{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;font-size:17px;font-weight:750;display:flex}.nv-brand>.nv-brand-mark-shell{color:#fff;background:linear-gradient(145deg,#90c8b9,#4e8e7e);border-radius:14px 14px 14px 5px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 10px 22px #326d5e38}.nv-brand svg{width:20px}.nv-sidebar nav{flex-direction:column;gap:6px;margin-top:45px;display:flex}.nv-sidebar nav button{color:#758783;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;height:45px;padding:0 13px;display:flex}.nv-sidebar nav button svg{width:19px}.nv-sidebar nav button.active{color:#346c60;background:#ffffffe0;font-weight:700;box-shadow:0 10px 25px #36605614}.nv-sidebar nav em{color:#fff;background:#eca097;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:auto;font-size:10px;font-style:normal;display:grid}.nv-side-status{color:#508778;background:linear-gradient(145deg,#71b1a021,#ffffff80);border:1px solid #4f897a1f;border-radius:17px;grid-template-columns:auto 1fr;gap:3px 8px;margin-top:auto;padding:15px;display:grid}.nv-side-status svg{grid-row:1/3;width:20px}.nv-side-status strong{font-size:10px}.nv-side-status small{color:#7e918b;font-size:8px}.nv-profile{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #305e541a;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;margin-top:4px;padding-top:10px;display:grid}.nv-profile>span{color:#4d7e73;background:#d8eae5;border-radius:12px;place-items:center;width:34px;height:34px;font-weight:700;display:grid;overflow:hidden}.nv-profile>span.has-avatar{background:#edf4f2}.nv-profile>span img,.nv-settings-person>span img,.nv-avatar-preview img{object-fit:cover;width:100%;height:100%;display:block}.nv-profile>div{flex-direction:column;display:flex}.nv-profile strong{font-size:10px}.nv-profile small{color:#84948f;font-size:8px}.nv-profile svg{width:16px}.nv-lock{color:#81918d;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:9px;padding:8px 2px;font-size:9px;display:flex}.nv-lock svg{width:16px}.nv-main{width:calc(100% - 245px);min-height:100vh;margin-left:245px;padding:30px clamp(25px,4vw,64px) 70px}.nv-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.nv-header p,.nv-section-head p,.nv-drawer-head p{letter-spacing:.11em;color:#879792;margin:0 0 6px;font-family:Consolas,monospace;font-size:8px}.nv-header h1{letter-spacing:-.04em;margin:0;font-size:27px}.nv-header-state{color:#66827b;background:#ffffffa6;border:1px solid #ffffffe6;border-radius:12px;align-items:center;gap:6px;padding:9px 12px;font-size:9px;display:flex}.nv-header-state span{background:#68ac99;border-radius:50%;width:6px;height:6px}.nv-header-state svg{width:15px}.nv-primary,.nv-editor-actions .primary,.nv-detail-actions .primary{color:#fff;cursor:pointer;background:#397267;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;height:auto;min-height:42px;padding:8px 16px;line-height:1.25;display:flex;box-shadow:0 10px 24px #30675a33}.nv-primary svg{width:17px}.nv-page-tools{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.nv-page-tools>div:first-child{flex-direction:column;display:flex}.nv-page-tools span{color:#7d8e89;margin-top:3px;font-size:9px}.nv-tools-right{align-items:center;gap:10px;display:flex}.nv-tools-right select,.nv-filters select{color:#55736c;background:#ffffffa8;border:1px solid #426c621f;border-radius:12px;height:42px;padding:0 12px;font-size:10px}.nv-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffab;border:1px solid #ffffffe0;border-radius:24px;padding:24px;box-shadow:0 20px 50px #3658501a}.nv-section-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.nv-section-head h3{margin:0;font-size:16px}.nv-section-head>button{color:#568078;cursor:pointer;background:0 0;border:0;align-items:center;font-size:10px;display:flex}.nv-section-head>button svg{width:15px}.nv-section-head>span{color:#879792;font-size:9px}.nv-hero{background:linear-gradient(120deg,#ffffffc7,#cbe7e0b8);border:1px solid #fff;border-radius:28px;justify-content:space-between;align-items:center;min-height:245px;padding:32px;display:flex;overflow:hidden;box-shadow:0 24px 60px #365a511c}.nv-hero>div:first-child{flex-direction:column;align-items:flex-start;display:flex}.nv-hero p{color:#71837e;margin:0;font-size:11px}.nv-hero h2{letter-spacing:-.05em;margin:10px 0 5px;font-size:42px}.nv-hero span{color:#7e908b;font-size:10px}.nv-hero button{color:#3f766b;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:24px;padding:0;font-size:10px;display:flex}.nv-hero button svg{width:16px}.nv-globe{color:#ffffffc7;background:radial-gradient(circle at 35% 30%,#d7f0e9,#73ad9e 66%,#4b897b);border-radius:50%;place-items:center;width:175px;height:175px;margin-right:45px;display:grid;position:relative;box-shadow:0 22px 45px #37716240}.nv-globe>svg{width:90px;height:90px}.nv-globe span{background:#ffffffd1;border-radius:15px;padding:6px 10px;font-size:14px;position:absolute;bottom:23px}.nv-overview-grid{grid-template-columns:1.35fr .65fr;gap:18px;margin-top:18px;display:grid}.nv-group-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.nv-group-grid button{text-align:left;cursor:pointer;background:#f5f9f7b3;border:1px solid #426e6314;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:15px;display:grid}.nv-group-grid svg{color:#5f988a;width:25px}.nv-group-grid span{color:#748681;font-size:9px}.nv-group-grid strong{grid-column:2;font-size:14px}.nv-group-grid small{color:#7e918b;grid-area:1/3/3}.nv-next-card{text-align:left;cursor:pointer;background:#f4f9f7bd;border:0;border-radius:17px;grid-template-columns:auto 1fr auto;gap:11px;width:100%;padding:15px;display:grid}.nv-next-card>span{font-size:24px}.nv-next-card>div{flex-direction:column;display:flex}.nv-next-card strong{font-size:10px}.nv-next-card small,.nv-next-card p{color:#81928d;margin:3px 0;font-size:8px}.nv-next-card em{color:#b6675d;font-variant-numeric:tabular-nums;background:#f4dad6;border-radius:999px;align-self:center;padding:4px 7px;font-size:10px;font-style:normal}.nv-region-panel{margin-top:18px}.nv-region-list{gap:9px;display:flex;overflow:auto}.nv-region-list>div{background:#f6faf8b3;border:1px solid #406c6214;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 8px;min-width:125px;padding:13px;display:grid}.nv-region-list span{grid-row:1/3;font-size:21px}.nv-region-list strong{font-size:9px}.nv-region-list small{color:#879792;font-size:8px}.nv-asset-layout{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.nv-cashflow{margin:0 0 18px;padding:22px 24px 18px;position:relative;overflow:hidden}.nv-cashflow:after{content:"";pointer-events:none;border:1px solid #5e9e8e24;border-radius:50%;width:220px;height:220px;position:absolute;top:-130px;right:-90px;box-shadow:0 0 0 28px #5e9e8e09,0 0 0 58px #5e9e8e06}.nv-cashflow-head,.nv-cashflow-title,.nv-cashflow-body,.nv-cashflow-metrics,.nv-cashflow-legend{align-items:center;display:flex}.nv-cashflow-head{z-index:1;justify-content:space-between;gap:20px;margin-bottom:18px;position:relative}.nv-cashflow-title{gap:12px}.nv-cashflow-title>span{color:#397d6e;background:linear-gradient(145deg,#e0f2ed,#f7fbfa);border:1px solid #d7e9e4;border-radius:15px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 22px #3c73651f}.nv-cashflow-title svg{width:20px}.nv-cashflow-title p{letter-spacing:.15em;color:#79a096;margin:0 0 2px;font:700 9px/1 Consolas,monospace}.nv-cashflow-title h3{letter-spacing:-.02em;margin:0;font-size:17px}.nv-cashflow-title small{color:#83958f;font-size:10px}.nv-range-switch{background:#edf4f2;border:1px solid #ddeae6;border-radius:12px;padding:4px;display:flex}.nv-range-switch button{color:#738a84;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:10px}.nv-range-switch button.active{color:#286b5d;background:#fff;font-weight:700;box-shadow:0 5px 14px #39695e1f}.nv-cashflow-body{align-items:stretch;gap:24px}.nv-cashflow-metrics{grid-template-columns:1fr 1fr;gap:10px;width:42%;min-width:360px;display:grid}.nv-cashflow-metrics>button{text-align:left;color:inherit;cursor:pointer;background:#f4f9f7c7;border:1px solid #4e7c7117;border-radius:15px;flex-direction:column;padding:13px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.nv-cashflow-metrics>button:hover{border-color:#40847338;transform:translateY(-2px);box-shadow:0 10px 24px #315e5317}.nv-cashflow-metrics span{color:#788c86;align-items:center;gap:5px;font-size:10px;display:flex}.nv-cashflow-metrics span svg{width:14px}.nv-cashflow-metrics strong{margin-top:8px;font-size:15px}.nv-cashflow-metrics button>small{color:#8a9c97;margin-top:4px;font-size:8px}.nv-cashflow-metrics .income svg{color:#3d9980}.nv-cashflow-metrics .expense svg{color:#d17a67}.nv-cashflow-metrics .balance{background:linear-gradient(120deg,#daf0eadb,#f6faf9e0);grid-column:1/-1}.nv-cashflow-metrics .balance strong{color:#2d7565;font-size:21px}.nv-cashflow-metrics .balance.negative strong{color:#b45f54}.nv-cashflow-metrics .balance small{color:#78918a;margin-top:3px;font-size:9px}.nv-cashflow-chart{background-image:linear-gradient(0deg,#5a847a0e 1px,#0000 1px);background-size:100% 33%;border-bottom:1px solid #dce8e4;flex:1;grid-template-columns:repeat(7,minmax(20px,1fr));align-items:end;gap:7px;height:148px;padding:8px 2px 0;display:grid}.nv-cashflow-chart.range-15{grid-template-columns:repeat(15,minmax(10px,1fr));gap:4px}.nv-cash-day{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.nv-bar-pair{flex:1;justify-content:center;align-items:flex-end;gap:2px;width:100%;display:flex}.nv-bar-pair i{border-radius:5px 5px 2px 2px;width:min(12px,45%);min-height:0;transition:transform .18s,filter .18s}.nv-bar-pair i.income{background:linear-gradient(#82c1b0,#55a38f)}.nv-bar-pair i.expense{background:linear-gradient(#efb4a7,#d77e6b)}.nv-cash-day:hover i{filter:saturate(1.16);transform:translateY(-2px)}.nv-cash-day>span{color:#879791;white-space:nowrap;font-size:8px}.nv-cashflow-chart.range-15 .nv-cash-day:nth-child(2n)>span{opacity:.35}.nv-cashflow-legend{color:#7b8f89;justify-content:flex-end;gap:14px;margin-top:10px;font-size:9px}.nv-cashflow-legend span:before{content:"";border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.nv-cashflow-legend span.income:before{background:#62aa96}.nv-cashflow-legend span.expense:before{background:#dd8c78}.nv-cashflow-legend em{color:#9aa8a4;font-style:normal}.nv-cashflow-legend button{color:#397b6d;cursor:pointer;background:0 0;border:0;margin-left:4px;font-size:9px;font-weight:700}.nv-ai-fab{z-index:19;color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#397f70,#5ca18f);border:1px solid #ffffffd1;border-radius:18px;align-items:center;gap:8px;height:52px;padding:0 17px 0 14px;transition:left .22s cubic-bezier(.2,.8,.2,1),top .12s,transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:auto;right:auto;box-shadow:0 18px 38px #275b4e4d}.nv-ai-fab.dragging{cursor:grabbing;transition:none;transform:scale(1.035);box-shadow:0 24px 46px #275b4e61}.nv-ai-fab svg{width:20px}.nv-ai-fab span{font-size:12px;font-weight:700}.nv-ai-fab em{background:#ef9a89;border:2px solid #fff;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-6px;right:-5px}.nv-ai-layer{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1a2d2840;justify-content:flex-end;display:flex;position:fixed;inset:0}.nv-ai-drawer{background:linear-gradient(155deg,#f9fcfb,#edf6f3);flex-direction:column;width:min(520px,100vw);height:100%;animation:.28s ease-out nv-ai-in;display:flex;box-shadow:-25px 0 70px #1e423933}@keyframes nv-ai-in{0%{opacity:.4;transform:translate(40px)}}.nv-ai-head{border-bottom:1px solid #dce9e5;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:24px 24px 17px;display:grid}.nv-ai-orb{color:#fff;background:radial-gradient(circle at 30% 20%,#85c8b7,#397c6d 72%);border-radius:17px;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 10px 25px #30705f3d}.nv-ai-orb svg{width:23px}.nv-ai-head p{letter-spacing:.15em;color:#7d9a92;margin:0 0 2px;font:700 8px/1 Consolas,monospace}.nv-ai-head h2{margin:0;font-size:20px}.nv-ai-head span{color:#728d85;align-items:center;gap:4px;margin-top:4px;font-size:9px;display:flex}.nv-ai-head span svg{width:12px}.nv-ai-head>button{color:#59746d;cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.nv-ai-head>button svg{width:18px}.nv-ai-tabs{border-bottom:1px solid #dce9e5;grid-template-columns:repeat(4,1fr);gap:5px;padding:10px 18px;display:grid}.nv-ai-tabs button{color:#77908a;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:9px 4px;font-size:9px;display:flex}.nv-ai-tabs button svg{width:14px}.nv-ai-tabs button.active{color:#347565;background:#fff;font-weight:700;box-shadow:0 6px 16px #39655b17}.nv-ai-content{flex:1;padding:18px 22px 28px;overflow:auto}.nv-ai-welcome{color:#fff;background:linear-gradient(135deg,#397b6c,#75b4a3);border-radius:22px;padding:21px;position:relative;overflow:hidden;box-shadow:0 17px 34px #36746333}.nv-ai-welcome:after{content:"";border:1px solid #ffffff38;border-radius:50%;width:130px;height:130px;position:absolute;top:-55px;right:-25px;box-shadow:0 0 0 23px #ffffff0b}.nv-ai-welcome span,.nv-ai-welcome p{opacity:.82;margin:0;font-size:10px}.nv-ai-welcome strong{letter-spacing:-.04em;margin:7px 0;font-size:25px;display:block}.nv-ai-actions{gap:9px;margin-top:14px;display:grid}.nv-ai-actions>button{text-align:left;color:#294c44;cursor:pointer;background:#ffffffbd;border:1px solid #dce9e5;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:100%;padding:12px;display:grid}.nv-ai-actions>button>span{border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.nv-ai-actions .mint{color:#438b78;background:#ddf1eb}.nv-ai-actions .blue{color:#5681a0;background:#e1ecf4}.nv-ai-actions .amber{color:#ad7844;background:#f7eadb}.nv-ai-actions svg{width:17px}.nv-ai-actions>button>svg{color:#849c95;width:15px}.nv-ai-actions div{flex-direction:column;gap:3px;display:flex}.nv-ai-actions strong{font-size:11px}.nv-ai-actions small{color:#84958f;font-size:9px}.nv-ai-reminder{color:#a65b50;text-align:left;cursor:pointer;background:#f8e7e3;border:0;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;margin-top:14px;padding:12px;display:grid}.nv-ai-reminder svg{width:17px}.nv-ai-reminder div{flex-direction:column;display:flex}.nv-ai-reminder strong{font-size:10px}.nv-ai-reminder span{opacity:.8;font-size:9px}.nv-ai-drop{color:#466e64;cursor:pointer;background:#ffffff9e;border:1px dashed #9ec5ba;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:240px;display:flex}.nv-ai-drop>span{background:#e1f0ec;border-radius:19px;place-items:center;width:57px;height:57px;margin-bottom:14px;display:grid}.nv-ai-drop svg{width:24px}.nv-ai-drop strong{font-size:13px}.nv-ai-drop small{color:#81958f;margin:6px 0 18px;font-size:9px}.nv-ai-drop em{color:#6f8b83;align-items:center;gap:5px;font-size:9px;font-style:normal;display:flex}.nv-ai-drop em svg{width:13px}.nv-ai-import{flex-direction:column;gap:12px;display:flex}.nv-import-command{background:#fffc;border:1px solid #5284772e;border-radius:18px;grid-template-columns:1fr auto;gap:11px;padding:14px;display:grid;box-shadow:0 10px 28px #365c520f}.nv-import-command>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.nv-import-command>div:first-child>span{color:#397c6d;background:#e0f1ec;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.nv-import-command>div:first-child svg{width:18px}.nv-import-command>div:first-child div{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-import-command strong{color:#315b51;font-size:12px}.nv-import-command small{color:#789087;font-size:10px}.nv-import-command>div:nth-child(2){align-items:center;gap:6px;display:flex}.nv-import-command button,.nv-import-retry button{color:#47756a;cursor:pointer;white-space:nowrap;background:#e7f1ee;border:0;border-radius:10px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:10px;display:flex}.nv-import-command button:last-child{color:#8c6961;background:#f5ece9}.nv-import-command button:disabled,.nv-import-retry button:disabled,.nv-ai-review-actions button:disabled{opacity:.5;cursor:not-allowed}.nv-import-command button svg,.nv-import-retry button svg{width:14px}.nv-import-command>i{background:#e3eeea;border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.nv-import-command>i span{border-radius:inherit;background:linear-gradient(90deg,#70b8a4,#418574);height:100%;transition:width .22s;display:block}.nv-import-list{flex-direction:column;gap:7px;max-height:210px;padding-right:2px;display:flex;overflow:auto}.nv-import-item{background:#ffffffad;border:1px solid #dbe8e4;border-radius:15px;grid-template-columns:1fr auto;align-items:center;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative}.nv-import-item.active{background:#fff;border-color:#79ad9f;box-shadow:0 8px 20px #35635717}.nv-import-item.error{background:#fff9f7;border-color:#edccc5}.nv-import-item.saved{background:#f5fbf8;border-color:#cce5dc}.nv-import-item-main{text-align:left;color:#31574e;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-width:0;min-height:57px;padding:9px 10px;display:grid;position:relative}.nv-import-item-main>span{color:#4b8777;background:#e4f1ed;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.nv-import-item.error .nv-import-item-main>span{color:#ac5f52;background:#fae9e5}.nv-import-item.saved .nv-import-item-main>span{color:#37806d;background:#dff1eb}.nv-import-item-main svg{width:16px}.nv-import-item-main>div{flex-direction:column;gap:3px;min-width:0;display:flex}.nv-import-item-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.nv-import-item-main small{color:#7d928c;font-size:9px}.nv-import-item-main>em{color:#46786c;background:#e8f3ef;border-radius:999px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:700}.nv-import-item-main>i{background:#e4eeeb;border-radius:999px;height:3px;position:absolute;bottom:5px;left:51px;right:10px;overflow:hidden}.nv-import-item-main>i span{background:#5ba08e;height:100%;transition:width .18s linear;display:block}.nv-import-remove{color:#879994;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:31px;height:31px;margin-right:8px;display:grid}.nv-import-remove:hover{color:#a45f55;background:#fae9e5}.nv-import-remove svg{width:14px}.nv-import-retry{background:#fff8f5;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.nv-import-retry small{color:#8d7771;font-size:9px}.nv-import-saved{color:#377665;background:linear-gradient(135deg,#e4f4ee,#f8fcfa);border:1px solid #cce4dc;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:13px;display:grid}.nv-import-saved>svg{width:22px}.nv-import-saved div{flex-direction:column;gap:2px;display:flex}.nv-import-saved strong{font-size:11px}.nv-import-saved small{color:#6f8981;font-size:9px}.nv-ai-progress{background:#fff;border-radius:15px;margin-top:15px;padding:14px}.nv-ai-progress>div{color:#647f77;align-items:center;gap:8px;font-size:9px;display:flex}.nv-ai-progress svg{width:15px}.nv-ai-progress strong{margin-left:auto}.nv-ai-progress>i{background:#e5efec;border-radius:4px;height:5px;margin-top:10px;display:block;overflow:hidden}.nv-ai-progress>i span{background:#60a691;height:100%;display:block}.nv-ai-error{color:#ae5d52;background:#fae8e4;border-radius:12px;padding:11px;font-size:10px}.nv-receipt-review{flex-direction:column;gap:12px;display:flex}.nv-receipt-file{color:#377667;background:#e0f1ec;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.nv-receipt-file>svg{width:21px}.nv-receipt-file div{flex-direction:column;display:flex}.nv-receipt-file strong{font-size:10px}.nv-receipt-file small{color:#728d85;font-size:8px}.nv-receipt-review label{color:#6e867f;flex-direction:column;gap:5px;font-size:9px;display:flex}.nv-receipt-review input,.nv-receipt-review select{color:#294840;background:#ffffffe0;border:1px solid #d6e4e0;border-radius:12px;width:100%;height:42px;padding:0 11px}.nv-ai-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nv-ai-review-actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.nv-ai-review-actions button{color:#667f78;cursor:pointer;background:#e8f0ee;border:0;border-radius:12px;height:40px;padding:0 14px}.nv-ai-review-actions button.primary{color:#fff;background:#397c6d;align-items:center;gap:5px;display:flex}.nv-ai-review-actions svg{width:15px}.nv-document-kind{background:#f0f9f6cc;border:1px solid #5085772e;border-radius:14px;padding:10px 12px}.nv-document-kind select{color:#276c5d;font-weight:750}.nv-document-ocr-languages{background:#f5f7ffd1;border:1px solid #536fe32e;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.nv-document-ocr-languages>span{color:#697389;white-space:nowrap;font-size:11px;font-weight:700}.nv-document-ocr-languages>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.nv-document-ocr-languages em{color:#526bd0;background:#536fe31a;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:750}.nv-document-evidence{flex-wrap:wrap;gap:6px;display:flex}.nv-document-evidence span{color:#4b776c;background:#e7f4f0;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:inline-flex}.nv-document-evidence svg{stroke-width:2.4px;width:12px;height:12px}.nv-document-payment-context{background:linear-gradient(135deg,#f0f9f6eb,#ffffffc7);border:1px solid #5085772e;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:12px 14px;display:grid}.nv-document-payment-context span{color:#66847c;font-size:12px}.nv-document-payment-context strong{color:#255f53;text-align:right;font-size:13px}.nv-document-payment-context small{color:#7a8f89;grid-column:1/-1;font-size:11px;line-height:1.5}.nv-smart-match{color:#336f61;background:linear-gradient(135deg,#e7f5f0,#f7fbfa);border:1px solid #cbe3dc;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.nv-smart-match.suggested{color:#8b683f;background:linear-gradient(135deg,#fbf1e2,#fffaf2);border-color:#ead7ba}.nv-smart-match>span{background:#ffffffb8;border-radius:10px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 4px 12px #2d5b4e14}.nv-smart-match svg{width:15px}.nv-smart-match>div{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-smart-match strong{font-size:10px}.nv-smart-match small{color:#6e8981;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.nv-smart-match>em{white-space:nowrap;background:#ffffffb8;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:700}.nv-inline-cost{grid-template-columns:1.5fr .8fr;gap:6px;display:grid}.nv-ai-chat{flex-direction:column;height:100%;min-height:520px;display:flex}.nv-ai-messages{flex-direction:column;flex:1;gap:12px;display:flex}.nv-ai-messages>div{align-items:flex-start;gap:8px;display:flex}.nv-ai-messages>div>span{color:#397c6d;background:#dceee9;border-radius:10px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.nv-ai-messages>div>span svg{width:15px}.nv-ai-messages p{color:#45625b;background:#fff;border-radius:4px 14px 14px;margin:0;padding:10px 12px;font-size:10px;line-height:1.7}.nv-ai-messages .user{flex-direction:row-reverse}.nv-ai-messages .user p{color:#fff;background:#397c6d;border-radius:14px 4px 14px 14px}.nv-ai-prompts{flex-wrap:wrap;gap:5px;margin:12px 0;display:flex}.nv-ai-prompts button{color:#617d75;cursor:pointer;background:#ffffffb3;border:1px solid #d6e5e1;border-radius:14px;padding:6px 9px;font-size:8px}.nv-ai-composer{background:#fff;border:1px solid #d4e4df;border-radius:16px;gap:7px;padding:7px;display:flex}.nv-ai-composer input{color:#294840;border:0;outline:0;flex:1;padding:0 6px;font-size:10px}.nv-ai-composer button{color:#fff;cursor:pointer;background:#397c6d;border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.nv-ai-composer svg{width:16px}.nv-ai-insights{flex-direction:column;gap:14px;display:flex}.nv-ai-insights>section{background:#ffffffb8;border:1px solid #dce9e5;border-radius:18px;padding:15px}.nv-location-card{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.nv-location-card>svg{color:#438a78;width:23px}.nv-location-card div{flex-direction:column;display:flex}.nv-location-card span,.nv-location-card small{color:#81948f;font-size:8px}.nv-location-card strong{margin:2px 0;font-size:11px}.nv-location-card button{color:#49796d;cursor:pointer;background:#e4f0ed;border:0;border-radius:10px;padding:7px 9px;font-size:8px}.nv-ai-section-title{align-items:center;gap:8px;margin-bottom:10px;display:flex}.nv-ai-section-title>svg{color:#438675;width:18px}.nv-ai-section-title div{flex-direction:column;display:flex}.nv-ai-section-title strong{font-size:11px}.nv-ai-section-title small{color:#81948f;font-size:8px}.nv-card-advice,.nv-expiry-item{border-top:1px solid #e0eae7;align-items:center;gap:9px;padding:10px 0;display:grid}.nv-card-advice{grid-template-columns:auto 1fr auto}.nv-card-advice>em{color:#367565;background:#dcefe9;border-radius:8px;place-items:center;width:23px;height:23px;font:700 9px/1 Consolas;display:grid}.nv-card-advice div,.nv-expiry-item div{flex-direction:column;display:flex}.nv-card-advice strong,.nv-expiry-item strong{font-size:10px}.nv-card-advice span,.nv-expiry-item small{color:#7a8e88;font-size:8px;line-height:1.45}.nv-card-advice>small{color:#58766e;font-size:8px}.nv-ai-caution{color:#987450;background:#fbf0e2;border-radius:10px;margin:8px 0 0;padding:9px;font-size:8px;line-height:1.5}.nv-expiry-item{grid-template-columns:auto 1fr auto}.nv-expiry-item>span{text-align:center;color:#4d796e;background:#e2efeb;border-radius:8px;min-width:38px;padding:5px 6px;font-size:8px}.nv-expiry-item>em{color:#59766e;font-size:9px;font-style:normal}.nv-expiry-item>em.urgent{color:#b85f52;font-weight:700}.nv-ai-empty{color:#81948f;font-size:9px}@media (max-width:1000px){.nv-cashflow-body{flex-direction:column}.nv-cashflow-metrics{grid-template-columns:repeat(3,1fr);width:100%;min-width:0}.nv-cashflow-metrics .balance{grid-column:auto}}@media (max-width:720px){.nv-cashflow{padding:17px}.nv-cashflow-head{flex-direction:column;align-items:flex-start}.nv-cashflow-title small{display:none}.nv-cashflow-metrics{grid-template-columns:1fr 1fr}.nv-cashflow-metrics .balance{grid-column:1/-1}.nv-cashflow-chart{min-width:480px;overflow-x:auto}.nv-ai-fab{bottom:auto;right:auto}.nv-ai-fab span{display:none}.nv-ai-fab{border-radius:17px;justify-content:center;width:50px;padding:0}.nv-ai-head{padding:17px}.nv-ai-content{padding:14px 16px 24px}}.nv-asset-list>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #37635917;border-radius:12px;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:10px;width:100%;padding:14px 4px;display:grid}.nv-asset-list>button.selected{background:#e5f0ed;padding-inline:10px}.nv-asset-list-controls{justify-content:flex-end;align-items:center;gap:7px;display:flex}.nv-asset-list-controls>span{color:#81938e;margin-right:2px;font-size:9px}.nv-asset-list-controls button,.nv-asset-list-controls input[type=button]{color:#52776d;font:inherit;cursor:pointer;background:#edf4f2;border:0;border-radius:9px;padding:6px 8px;font-size:8px}.nv-asset-list-controls button.active,.nv-asset-list-controls input[type=button].active{color:#fff;background:#397b6d}.nv-asset-list-scroll{--nv-account-row:74px;max-height:calc(var(--nv-account-row) * 5);overscroll-behavior:contain;scrollbar-color:#a8c4bc transparent;scrollbar-width:thin;overflow-y:auto}.nv-asset-row-wrap{min-height:var(--nv-account-row);border-top:1px solid #37635917;border-radius:12px;align-items:stretch;display:flex;position:relative}.nv-asset-row-wrap.selected{background:#e5f0ed}.nv-asset-row-main{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:12px 6px;display:grid}.nv-asset-row-wrap.selected .nv-asset-row-main{padding-inline:10px}.nv-asset-row-main>div{flex-direction:column;min-width:0;display:flex}.nv-asset-row-main>div strong,.nv-asset-row-main>div small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-asset-row-main>div strong{font-size:10px}.nv-asset-row-main>div small{color:#84958f;margin-top:3px;font-size:8px}.nv-asset-row-main>em{white-space:nowrap;font-size:10px;font-style:normal;font-weight:700}.nv-asset-row-main>small{color:#82938e;font-size:8px}.nv-asset-row-main>svg{color:#729087;width:15px}.nv-asset-reorder{flex-direction:column;justify-content:center;gap:3px;padding:4px 5px 4px 0;display:flex}.nv-asset-reorder button{color:#4c786c;cursor:pointer;background:#ffffffc2;border:0;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.nv-asset-reorder button:disabled{opacity:.3;cursor:not-allowed}.nv-asset-reorder svg{width:13px}.nv-ledger-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafdfcb8;border:1px solid #ffffffc2;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:20px 22px;display:flex;box-shadow:0 18px 45px #254e441a}.nv-ledger-nav>div small,.nv-ledger-section-head p{color:#6f9b90;letter-spacing:.16em;font:700 8px/1 Consolas,monospace}.nv-ledger-nav h2{letter-spacing:-.04em;margin:4px 0 2px;font-size:24px}.nv-ledger-nav p{color:#7c908a;margin:0;font-size:9px}.nv-ledger-nav nav{background:#edf4f2;border:1px solid #dbe8e4;border-radius:16px;gap:5px;padding:5px;display:flex}.nv-ledger-nav nav button{color:#69817b;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:96px;height:auto;min-height:42px;padding:7px 10px;font-size:10px;line-height:1.25;display:flex}.nv-ledger-nav nav button svg{width:16px}.nv-ledger-nav nav button.active{color:#2f7566;background:#fff;font-weight:700;box-shadow:0 8px 20px #315f541f}.nv-ledger-view{flex-direction:column;gap:18px;display:flex}.nv-ledger-month-hero,.nv-ledger-asset-hero{color:#fff;background:linear-gradient(125deg,#315f55,#5d9d8b 66%,#86b9aa);border-radius:27px;grid-template-columns:1.25fr 1fr auto;align-items:center;gap:28px;min-height:205px;padding:26px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 52px #2b5e5038}.nv-ledger-month-hero:after,.nv-ledger-asset-hero:after{content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;width:330px;height:330px;position:absolute;top:-180px;right:-120px;box-shadow:0 0 0 34px #ffffff0b,0 0 0 74px #ffffff08}.nv-ledger-month-hero>div:first-child,.nv-ledger-asset-hero>div{z-index:1;flex-direction:column;display:flex;position:relative}.nv-ledger-month-hero small,.nv-ledger-asset-hero small{opacity:.68;letter-spacing:.14em;font:700 8px/1 Consolas,monospace}.nv-ledger-month-hero span,.nv-ledger-asset-hero span{opacity:.82;margin-top:14px;font-size:11px}.nv-ledger-month-hero strong,.nv-ledger-asset-hero strong{letter-spacing:-.05em;margin-top:5px;font-size:clamp(30px,3vw,45px)}.nv-ledger-month-hero dl,.nv-ledger-asset-hero dl{z-index:1;grid-template-columns:1fr 1fr;gap:15px 24px;margin:0;display:grid;position:relative}.nv-ledger-month-hero dl div,.nv-ledger-asset-hero dl div{flex-direction:column;gap:4px;display:flex}.nv-ledger-month-hero dt,.nv-ledger-asset-hero dt{color:#ffffffad;font-size:9px}.nv-ledger-month-hero dd,.nv-ledger-asset-hero dd{margin:0;font-size:13px;font-weight:700}.nv-ledger-quick-add{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.nv-ledger-quick-add button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff59;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-width:118px;height:42px;font-size:9px;font-weight:700;display:flex}.nv-ledger-quick-add button:hover{background:#ffffff3b}.nv-ledger-quick-add svg{width:16px}.nv-ledger-bills-panel,.nv-ledger-daily-chart,.nv-ledger-category-card{padding:22px}.nv-ledger-section-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.nv-ledger-section-head p{margin:0 0 5px}.nv-ledger-section-head h3{letter-spacing:-.03em;margin:0;font-size:18px}.nv-ledger-section-head>div:first-child>span{color:#82958f;margin-top:5px;font-size:9px;display:block}.nv-ledger-section-head>button{color:#397b6d;cursor:pointer;background:0 0;border:0;font-size:9px}.nv-ledger-search{background:#f7faf9;border:1px solid #dbe7e3;border-radius:12px;align-items:center;gap:8px;width:min(310px,40%);height:38px;padding:0 11px;display:flex}.nv-ledger-search svg{color:#7e948e;width:15px}.nv-ledger-search input{color:#294840;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:9px}.nv-ledger-filter{background:#edf3f1;border-radius:12px;align-items:center;gap:4px;width:max-content;padding:4px;display:flex}.nv-ledger-filter button{color:#758983;cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:58px;height:29px;font-size:9px}.nv-ledger-filter button.active{color:#2f7566;background:#fff;font-weight:700;box-shadow:0 5px 12px #365f551a}.nv-ledger-bills-panel>.nv-ledger-filter{margin-bottom:15px}.nv-ledger-groups{flex-direction:column;gap:15px;display:flex}.nv-ledger-day-group>header{color:#6d827c;justify-content:space-between;align-items:center;min-height:32px;padding:0 5px;display:flex}.nv-ledger-day-group>header strong{font-size:10px}.nv-ledger-day-group>header span{font-size:8px}.nv-transaction-row{border-top:1px solid #e0eae7}.nv-transaction-row:last-child{border-bottom:1px solid #e0eae7}.nv-transaction-row summary{cursor:pointer;grid-template-columns:auto minmax(130px,1fr) minmax(90px,.7fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:8px 5px;list-style:none;display:grid}.nv-transaction-row summary::-webkit-details-marker{display:none}.nv-transaction-row .icon{color:#b76b5d;background:#f4e3df;border-radius:12px;place-items:center;width:35px;height:35px;display:grid}.nv-transaction-row.income .icon{color:#39806e;background:#dff0eb}.nv-transaction-row .icon svg{width:16px}.nv-transaction-row .copy{flex-direction:column;min-width:0;display:flex}.nv-transaction-row .copy strong{font-size:10px}.nv-transaction-row .copy small,.nv-transaction-row .account{color:#81938e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.nv-transaction-row .copy small{margin-top:3px}.nv-transaction-row summary em{text-align:right;color:#a76257;min-width:90px;font-size:10px;font-style:normal;font-weight:700}.nv-transaction-row.income summary em{color:#337b69}.nv-transaction-row summary>svg{color:#82938e;width:14px;transition:transform .18s}.nv-transaction-row[open] summary>svg{transform:rotate(90deg)}.nv-transaction-row>div{color:#758a84;background:#f2f7f5;border-radius:12px;flex-wrap:wrap;gap:8px 16px;margin:0 5px 9px 52px;padding:10px 12px;font-size:8px;display:flex}.nv-transaction-row>div p{color:#506b64;flex-basis:100%;margin:0}.nv-transaction-actions{border-top:1px solid #5b7e7521;flex:1 0 100%;justify-content:flex-end;gap:8px;margin-top:3px;padding-top:10px;display:flex}.nv-transaction-actions button{color:#4f746a;min-height:34px;font-size:var(--nv-type-caption,12px);cursor:pointer;background:#fff;border:1px solid #d8e5e1;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.nv-transaction-actions button:hover{background:#f9fcfb;border-color:#b9d1ca}.nv-transaction-actions button:focus-visible{outline-offset:2px;outline:3px solid #3d806f33}.nv-transaction-actions button svg{width:14px;height:14px}.nv-transaction-actions button.danger{color:#a45d52;background:#fff8f6;border-color:#efd4cf}.nv-transaction-actions button.danger:hover{background:#fff2ef;border-color:#e4bcb5}.nv-ledger-empty{color:#84968f;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.nv-ledger-empty svg{width:32px;margin-bottom:11px}.nv-ledger-empty strong{color:#56736b;font-size:11px}.nv-ledger-empty span{margin-top:5px;font-size:8px}.nv-ledger-kpi-strip{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.nv-ledger-kpi-strip>div{background:#f9fcfbc7;border:1px solid #4a776c1a;border-radius:18px;flex-direction:column;min-height:105px;padding:17px;display:flex;box-shadow:0 12px 28px #29504612}.nv-ledger-kpi-strip span{color:#718780;font-size:9px}.nv-ledger-kpi-strip strong{letter-spacing:-.03em;margin-top:12px;font-size:19px}.nv-ledger-kpi-strip small{color:#8a9995;margin-top:5px;font-size:8px}.nv-ledger-kpi-strip .positive strong{color:#327766}.nv-ledger-kpi-strip .negative strong{color:#a7655b}.nv-ledger-stats-grid{grid-template-columns:1.12fr .88fr;gap:18px;display:grid}.nv-ledger-daily-chart,.nv-ledger-category-card{min-height:390px}.nv-ledger-bars{background-image:linear-gradient(0deg,#53786f0f 1px,#0000 1px);background-size:100% 25%;border-bottom:1px solid #dbe6e3;grid-template-columns:repeat(7,minmax(24px,1fr));align-items:end;gap:9px;height:245px;padding:20px 5px 0;display:grid}.nv-ledger-bars.range-15{grid-template-columns:repeat(15,minmax(12px,1fr));gap:5px}.nv-ledger-bars>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.nv-ledger-bars .marks{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.nv-ledger-bars i{border:1px solid #0000;border-radius:4px 4px 1px 1px;width:min(11px,42%);display:block}.nv-ledger-bars i.income{background:#619e8e;border-color:#4e8e7d}.nv-ledger-bars i.expense{background:#d58b7b;border-color:#c87868}.nv-ledger-bars small{color:#84958f;font-size:8px}.nv-ledger-bars.range-15>div:nth-child(2n) small{opacity:.35}.nv-ledger-daily-chart>footer{color:#788b85;justify-content:flex-end;gap:14px;padding-top:12px;font-size:8px;display:flex}.nv-ledger-daily-chart>footer span:before{content:"";border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.nv-ledger-daily-chart>footer .income:before{background:#619e8e}.nv-ledger-daily-chart>footer .expense:before{background:#d58b7b}.nv-category-visual{grid-template-columns:minmax(180px,.8fr) 1.2fr;align-items:center;gap:20px;min-height:270px;display:grid}.nv-category-donut{aspect-ratio:1;background:var(--nv-donut);border-radius:50%;place-items:center;width:min(210px,100%);margin:auto;display:grid;position:relative}.nv-category-donut:after{content:"";background:#f9fcfb;border-radius:50%;position:absolute;inset:27%;box-shadow:0 0 0 1px #466c630f}.nv-category-donut>span{z-index:1;flex-direction:column;align-items:center;margin:0;display:flex}.nv-category-donut small{color:#7b8f89;font-size:8px}.nv-category-donut strong{margin-top:5px;font-size:13px}.nv-category-ranking{scrollbar-width:thin;scrollbar-color:#bad0c9 transparent;flex-direction:column;max-height:270px;padding-right:5px;display:flex;overflow-y:auto}.nv-category-ranking>div{border-top:1px solid #e1eae7;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:46px;display:grid}.nv-category-ranking>div>i{border-radius:3px;width:9px;height:9px}.nv-category-ranking>div>span{flex-direction:column;gap:2px;display:flex}.nv-category-ranking strong{font-size:9px}.nv-category-ranking small{color:#879791;font-size:8px}.nv-category-ranking em{color:#536d66;font-size:9px;font-style:normal;font-weight:700}.nv-category-ranking>p{color:#849690;font-size:9px}.nv-ledger-asset-hero{grid-template-columns:1.3fr 1fr}.nv-ledger-asset-hero dl{grid-template-columns:repeat(3,1fr)}.nv-ledger-asset-quadrants{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.nv-ledger-asset-quadrants>button,.nv-ledger-asset-quadrants>a{min-height:120px;color:inherit;text-align:left;cursor:pointer;background:#f9fcfbd1;border:1px solid #4370651a;border-radius:19px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;text-decoration:none;display:grid;box-shadow:0 12px 28px #284f4512}.nv-ledger-asset-quadrants>button>span,.nv-ledger-asset-quadrants>a>span{border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.nv-ledger-asset-quadrants svg{width:18px}.nv-ledger-asset-quadrants .fund{color:#397e6d;background:#dfeeea}.nv-ledger-asset-quadrants .member{color:#726493;background:#e7e4f0}.nv-ledger-asset-quadrants .investment{color:#9a7040;background:#f4ead8}.nv-ledger-asset-quadrants .debt{color:#a36459;background:#f1e2df}.nv-ledger-asset-quadrants div{flex-direction:column;min-width:0;display:flex}.nv-ledger-asset-quadrants div small{color:#81938d;letter-spacing:.12em;font:700 7px/1 Consolas,monospace}.nv-ledger-asset-quadrants div strong{margin-top:5px;font-size:10px}.nv-ledger-asset-quadrants div em{color:#82948e;margin-top:4px;font-size:8px;font-style:normal}.nv-ledger-asset-quadrants>button>b,.nv-ledger-asset-quadrants>a>b{grid-column:2;font-size:11px}.nv-ledger-asset-quadrants>button>svg,.nv-ledger-asset-quadrants>a>svg{color:#83958f;grid-area:1/3/3;width:14px}.nv-ledger-asset-details{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.nv-ledger-asset-details>section{padding:21px}.nv-ledger-account-preview{flex-direction:column;display:flex}.nv-ledger-account-preview>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e0eae7;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:59px;display:grid}.nv-ledger-account-preview>button>span{flex-direction:column;min-width:0;display:flex}.nv-ledger-account-preview strong{font-size:9px}.nv-ledger-account-preview small{color:#82948f;margin-top:3px;font-size:8px}.nv-ledger-account-preview em{font-size:9px;font-style:normal;font-weight:700}.nv-debt-summary{grid-template-columns:1fr 1fr;gap:9px;display:grid}.nv-debt-summary>div{background:#f4f8f7;border-radius:16px;flex-direction:column;min-height:108px;padding:14px;display:flex}.nv-debt-summary span{color:#718780;align-items:center;gap:6px;font-size:8px;display:flex}.nv-debt-summary svg{width:14px}.nv-debt-summary strong{margin-top:12px;font-size:15px}.nv-debt-summary small{color:#899a95;margin-top:4px;font-size:7px}.nv-debt-note{color:#80938d;margin:10px 0 0;font-size:8px;line-height:1.6}.nv-ledger-floating-add{z-index:44;color:#fff;cursor:pointer;background:#397b6d;border:1px solid #fffc;border-radius:18px;place-items:center;width:52px;height:52px;display:grid;position:fixed;bottom:28px;right:92px;box-shadow:0 17px 34px #2c5e5040}.nv-ledger-floating-add svg{width:21px}.nv-ledger-modal{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b302a47;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.nv-ledger-editor{background:linear-gradient(155deg,#fbfdfc,#eef6f3);border:1px solid #ffffffdb;border-radius:27px;width:min(820px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 34px 90px #193d3347}.nv-ledger-editor>header{justify-content:space-between;align-items:center;padding:21px 23px 15px;display:flex}.nv-ledger-editor>header>div{align-items:center;gap:11px;display:flex}.nv-ledger-editor>header>div>span{color:#397b6d;background:#deeee9;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.nv-ledger-editor>header svg{width:18px}.nv-ledger-editor>header small{color:#78988f;letter-spacing:.14em;font:700 7px/1 Consolas,monospace}.nv-ledger-editor>header h2{margin:4px 0 0;font-size:19px}.nv-ledger-editor>header>button{color:#627c75;cursor:pointer;background:#fff;border:0;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.nv-ledger-type-switch{background:#e6efec;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;margin:0 23px 15px;padding:4px;display:grid}.nv-ledger-type-switch button{color:#71857f;cursor:pointer;background:0 0;border:0;border-radius:10px;height:36px}.nv-ledger-type-switch button.active{background:#fff;font-weight:700;box-shadow:0 6px 15px #2f574d1a}.nv-ledger-type-switch button.income{color:#327b68}.nv-ledger-type-switch button.expense{color:#a6655a}.nv-ledger-form-grid{grid-template-columns:1fr 1fr;gap:12px;padding:0 23px;display:grid}.nv-ledger-form-grid label{color:#6c837c;flex-direction:column;gap:6px;font-size:8px;display:flex}.nv-ledger-form-grid input,.nv-ledger-form-grid select,.nv-ledger-form-grid textarea{color:#294840;width:100%;font:inherit;background:#ffffffd1;border:1px solid #d7e5e1;border-radius:12px;outline:0}.nv-ledger-form-grid input,.nv-ledger-form-grid select{height:42px;padding:0 11px}.nv-ledger-form-grid textarea{resize:vertical;min-height:74px;padding:10px 11px}.nv-ledger-form-grid .wide,.nv-ledger-form-grid .amount{grid-column:1/-1}.nv-ledger-form-grid .amount>div{background:#fff;border:1px solid #cfe0db;border-radius:15px;align-items:center;display:flex;overflow:hidden}.nv-ledger-form-grid .amount b{color:#4e7168;padding-left:15px;font-size:11px}.nv-ledger-form-grid .amount input{letter-spacing:-.03em;border:0;height:56px;font-size:24px;font-weight:700}.nv-transaction-category-picker{background:#ffffff94;border:1px solid #5884792b;border-radius:19px;grid-column:1/-1;min-width:0;margin:2px 0 0;padding:15px;box-shadow:inset 0 1px #ffffffd9}.nv-transaction-category-picker legend{color:#55766d;padding:0 7px;font-size:10px;font-weight:800}.nv-transaction-category-picker>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.nv-transaction-category-picker>header>div{flex-direction:column;gap:4px;min-width:0;display:flex}.nv-transaction-category-picker>header small{color:#8a9a95;font-size:8px}.nv-transaction-category-picker>header strong{color:#315d53;align-items:center;gap:7px;font-size:12px;display:flex}.nv-transaction-category-picker>header strong i{color:#a4b4af;font-style:normal}.nv-transaction-category-picker>header label{background:#fff;border:1px solid #d9e5e1;border-radius:11px;flex-direction:row;align-items:center;gap:7px;width:min(255px,48%);height:36px;padding:0 10px;display:flex}.nv-transaction-category-picker>header label svg{color:#78918a;width:14px}.nv-transaction-category-picker>header input{background:0 0;border:0;border-radius:0;min-width:0;height:auto;padding:0;font-size:9px}.nv-primary-category-strip{scrollbar-width:thin;scrollbar-color:#b9cec8 transparent;gap:7px;margin-top:14px;padding-bottom:5px;display:flex;overflow-x:auto}.nv-primary-category-strip button{color:#647e77;cursor:pointer;background:#f7fbfae0;border:1px solid #dce8e4;border-radius:12px;flex:none;align-items:center;gap:7px;height:39px;padding:0 11px 0 6px;font-size:9px;display:flex}.nv-primary-category-strip button>i{color:#397769;background:#e1eee9;border-radius:9px;place-items:center;width:27px;height:27px;font-style:normal;font-weight:800;display:grid}.nv-primary-category-strip button.active{color:#2f6d5f;background:#e3f0ec;border-color:#80ab9f;font-weight:800;box-shadow:0 6px 15px #3062541a}.nv-primary-category-strip button.active>i{color:#fff;background:#397b6d}.nv-primary-category-strip button>i svg{stroke-width:1.9px;width:15px;height:15px}.nv-card-directory-toolbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #5680751f;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:10px;display:flex}.nv-card-directory-toolbar>label{color:#78908a;background:#fbfdfc;border:1px solid #d7e4e0;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:230px;max-width:390px;height:42px;padding:0 12px;display:flex}.nv-card-directory-toolbar>label svg{width:16px}.nv-card-directory-toolbar input{color:#2f5048;background:0 0;border:0;outline:0;flex:1;min-width:0}.nv-card-directory-toolbar>div{background:#eaf1ef;border-radius:12px;gap:3px;padding:4px;display:flex}.nv-card-directory-toolbar button{color:#688079;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:34px;padding:0 12px}.nv-card-directory-toolbar button.active{color:#2f7666;background:#fff;font-weight:750;box-shadow:0 6px 14px #315c511a}.nv-card-empty{background:#ffffff70;border:1px dashed #cbded8;border-radius:22px;min-height:240px}.nv-non-payment-card{color:#244b42!important;background:linear-gradient(145deg,#eef7f3,#c8dfd8 58%,#a9c9bf)!important}.nv-non-payment-card .nv-card-art-layer{opacity:.35}.nv-card-kind-label{color:#397565;background:#ffffff80;border:1px solid #2f6a5b2e;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:750}@media (max-width:720px){.nv-card-directory-toolbar{flex-direction:column;align-items:stretch}.nv-card-directory-toolbar>label{width:100%;max-width:none}.nv-card-directory-toolbar>div{overflow-x:auto}.nv-card-directory-toolbar button{flex:none}}.nv-secondary-category-grid{scrollbar-width:thin;scrollbar-color:#b9cec8 transparent;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:192px;margin-top:9px;display:grid;overflow-y:auto}.nv-secondary-category-grid button{color:#577169;text-align:left;cursor:pointer;background:#f1f6f4;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:45px;padding:8px 10px;display:flex}.nv-secondary-category-grid button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.nv-secondary-category-grid button small{color:#8b9b96;font-size:7px}.nv-secondary-category-grid button:hover{background:#edf5f2;border-color:#b8d0c9}.nv-secondary-category-grid button.active{color:#276858;background:#dcece7;border-color:#62998a;font-weight:800;box-shadow:inset 3px 0 #397b6d}.nv-category-stat-controls{align-items:center;gap:7px;display:flex}.nv-ledger-editor>footer{justify-content:flex-end;gap:8px;padding:17px 23px 22px;display:flex}.nv-ledger-editor>footer button{color:#607a73;cursor:pointer;background:#e5eeeb;border:0;border-radius:12px;height:40px;padding:0 17px}.nv-ledger-editor>footer button.primary{color:#fff;background:#397b6d;font-weight:700}.nv-ledger-editor>footer button.danger{color:#fff;background:#ae665a;align-items:center;gap:7px;font-weight:700;display:inline-flex}.nv-ledger-editor>footer button.danger svg{width:15px}.nv-transaction-delete-dialog{width:min(510px,100%)}.nv-transaction-delete-dialog>header>div>span{color:#a96055;background:#f4e1dd}.nv-transaction-delete-copy{background:#fff9f7cc;border:1px solid #a6635724;border-radius:17px;margin:0 23px;padding:18px}.nv-transaction-delete-copy strong{color:#493c39;font-size:var(--nv-type-subtitle,16px);display:block}.nv-transaction-delete-copy p{color:#7b6e6a;font-size:var(--nv-type-label,13px);margin:8px 0 0;line-height:1.65}@media (max-width:1100px){.nv-ledger-month-hero{grid-template-columns:1fr 1fr}.nv-ledger-quick-add{flex-direction:row;grid-column:1/-1}.nv-ledger-stats-grid,.nv-ledger-asset-details{grid-template-columns:1fr}.nv-ledger-asset-quadrants{grid-template-columns:1fr 1fr}}@media (max-width:760px){.nv-ledger-nav{flex-direction:column;align-items:flex-start;padding:17px}.nv-ledger-nav nav{width:100%}.nv-ledger-nav nav button{flex:1;min-width:0}.nv-ledger-month-hero,.nv-ledger-asset-hero{grid-template-columns:1fr;padding:22px}.nv-ledger-month-hero dl,.nv-ledger-asset-hero dl{grid-template-columns:1fr 1fr}.nv-ledger-quick-add{grid-column:auto}.nv-ledger-kpi-strip{grid-template-columns:1fr 1fr}.nv-ledger-asset-quadrants,.nv-category-visual{grid-template-columns:1fr}.nv-ledger-section-head{flex-direction:column}.nv-ledger-search{width:100%}.nv-transaction-row summary{grid-template-columns:auto 1fr auto auto}.nv-transaction-row .account{display:none}.nv-ledger-form-grid{grid-template-columns:1fr}.nv-ledger-form-grid label{grid-column:1!important}.nv-ledger-floating-add{bottom:17px;right:76px}.nv-transaction-category-picker>header{flex-direction:column;align-items:stretch}.nv-transaction-category-picker>header label{width:100%}.nv-secondary-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-category-stat-controls{flex-direction:column;align-items:flex-start}}.nv-country{background:#fff;border-radius:11px;place-items:center;width:35px;height:35px;font-size:19px;display:grid}.nv-asset-list button>div{flex-direction:column;display:flex}.nv-asset-list button strong{font-size:10px}.nv-asset-list button small{color:#84948f;font-size:8px}.nv-asset-list button>em{font-size:11px;font-style:normal;font-weight:700}.nv-asset-list button>svg{width:15px}.nv-account-total{flex-direction:column;margin-bottom:15px;display:flex}.nv-account-total strong{font-size:27px}.nv-account-total span{color:#7f908c;margin-top:4px;font-size:9px}.nv-bars{border-bottom:1px solid #3763591a;align-items:end;gap:10px;height:180px;padding:15px 10px 0;display:flex}.nv-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.nv-bars i{background:linear-gradient(#75b09f,#a9d2c7);border-radius:7px 7px 2px 2px;width:65%;min-height:10px;display:block}.nv-bars span{color:#84948f;font-size:8px}.nv-distribution{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:17px;font-size:9px;display:grid}.nv-distribution>div{background:#dfeae7;border-radius:6px;height:5px;overflow:hidden}.nv-distribution i{background:#65a28f;height:100%;display:block}.nv-empty-mini{color:#879994;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:180px;font-size:9px;display:flex}.nv-empty-mini svg{width:32px}.nv-hint{color:#82938e;margin:9px 5px;font-size:8px}.nv-card-grid{gap:22px;display:grid}.nv-card-grid.is-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-card-grid.is-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nv-card-view-toggle{border:1px solid var(--sv-line,#686fc62e);background:var(--sv-panel-recessed,#ffffff94);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-radius:14px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffff61}.nv-card-view-toggle button{width:42px;height:34px;color:var(--sv-text-muted,#75817d);cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:3px;padding:0;transition:color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.nv-card-view-toggle button:hover{color:var(--sv-text,#263f39);background:#536fe312}.nv-card-view-toggle button.active{color:var(--sv-accent,#536fe3);background:var(--sv-panel-strong,#ffffffe6);box-shadow:0 7px 18px #2a336924,inset 0 1px #ffffffb3}.nv-card-view-toggle button:active{transform:scale(.95)}.nv-card-view-toggle svg{width:17px;height:17px}.nv-card-view-toggle small{color:inherit;font:800 9px/1 ui-monospace,monospace}.nv-card-balance-toggle{border:1px solid var(--sv-line,#686fc62e);min-height:44px;color:var(--sv-text-soft,#59627e);background:var(--sv-panel-recessed,#ffffff94);white-space:nowrap;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:720;transition:color .16s,border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff61}.nv-card-balance-toggle svg{width:16px;height:16px}.nv-card-balance-toggle:hover{color:var(--sv-accent,#536fe3);border-color:color-mix(in srgb,var(--sv-accent,#536fe3) 28%,var(--sv-line))}.nv-card-balance-toggle:active{transform:scale(.98)}.nv-card-balance-toggle.active{color:var(--sv-accent,#536fe3);border-color:color-mix(in srgb,var(--sv-accent,#536fe3) 30%,var(--sv-line));background:linear-gradient(125deg,color-mix(in srgb,var(--sv-accent,#536fe3) 14%,transparent),color-mix(in srgb,var(--sv-violet,#7b68d9) 8%,transparent));box-shadow:0 8px 22px #3743911f,inset 0 1px #ffffff6b}.nv-card-balance-peek{z-index:8;min-width:132px;max-width:calc(100% - 24px);min-height:48px;color:var(--sv-text,#1b2340);-webkit-backdrop-filter:blur(18px)saturate(132%);pointer-events:none;background:linear-gradient(130deg,#ffffffc7,#eef1ffa8);border:1px solid #ffffff94;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px 7px 11px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 9px 24px #141b442e,inset 0 1px #ffffffb8}.nv-card-balance-peek>span{text-align:left;gap:2px;min-width:0;display:grid}.nv-card-balance-peek small{color:#68718c;font-size:8px;font-weight:700}.nv-card-balance-peek strong{color:#17203b;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.15;overflow:hidden}.nv-card-balance-peek>em{color:#526de0;text-align:center;background:#536fe317;border:1px solid #536fe32e;border-radius:9px;flex:none;min-width:38px;padding:6px 7px;font:750 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace}html[data-theme=dark] .nv-card-balance-peek{color:#f1f3ff;background:linear-gradient(130deg,#181c2ad1,#111420b3);border-color:#dee4ff2e;box-shadow:0 10px 26px #00000057,inset 0 1px #e0e6ff14}html[data-theme=dark] .nv-card-balance-peek small{color:#aeb6d2}html[data-theme=dark] .nv-card-balance-peek strong{color:#f1f3ff}.nv-card-grid.is-stacked{isolation:isolate;width:min(1040px,100%);margin-inline:auto;padding:8px 0 28px;display:grid}.nv-card-grid.is-stacked.is-stack-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.nv-card-stack-column{flex-direction:column;min-width:0;display:flex}.nv-card-grid.is-stacked .nv-card-stack-column .nv-sortable-card{z-index:calc(var(--nv-card-stack-index) + 1);transition:transform .19s cubic-bezier(.2,.75,.25,1),filter .19s}.nv-card-grid.is-stacked .nv-card-stack-column .nv-sortable-card:not(:first-child){margin-top:clamp(-210px,-36vw,-126px)}.nv-card-grid.is-stacked .nv-sortable-card:hover,.nv-card-grid.is-stacked .nv-sortable-card:focus-within{filter:drop-shadow(0 18px 24px #1c234b2e);transform:translateY(-7px)scale(1.008)}.nv-card-grid.is-stacked .nv-payment-card{box-shadow:0 17px 38px #1b234d30,0 0 0 1px #fff3}html[data-theme=dark] .nv-card-grid.is-stacked .nv-payment-card{box-shadow:0 20px 42px #0000006b,0 0 0 1px #dce3ff1a}@media (max-width:560px){.nv-card-grid.is-stacked{width:100%;padding-inline:2px}.nv-card-grid.is-stacked.is-stack-2{grid-template-columns:1fr}.nv-card-grid.is-stacked .nv-card-stack-column .nv-sortable-card:not(:first-child){margin-top:clamp(-158px,-36vw,-118px)}}@media (max-width:1080px){.nv-card-grid.is-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.nv-card-grid.is-grid-2,.nv-card-grid.is-grid-3{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nv-card-grid.is-stacked .nv-sortable-card,.nv-card-view-toggle button,.nv-card-balance-toggle{transition:none}}.nv-payment-card{aspect-ratio:1.59;color:#fff;text-align:left;cursor:pointer;border:1px solid #ffffff80;border-radius:25px;padding:25px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 22px 46px #2f504833}.nv-payment-card:hover{transform:translateY(-4px);box-shadow:0 28px 55px #2f504840}.nv-payment-card.mint{background:linear-gradient(135deg,#3e756b,#80b4a6)}.nv-payment-card.coral{background:linear-gradient(135deg,#ae746d,#e1a397)}.nv-payment-card.blue{background:linear-gradient(135deg,#557c9b,#91b8ce)}.nv-payment-card>div{letter-spacing:.1em;justify-content:space-between;font-size:13px;display:flex}.nv-payment-card>div strong{font-size:18px}.nv-payment-card>i{background:linear-gradient(135deg,#f1d59d,#bc9f69);border-radius:8px;width:39px;height:29px;margin-top:31px;display:block}.nv-payment-card>p{letter-spacing:.09em;margin:17px 0;font-family:Consolas,monospace;font-size:16px}.nv-payment-card footer{justify-content:space-between;font-size:10px;display:flex}.nv-payment-card footer span{flex-direction:column;display:flex}.nv-payment-card footer small{opacity:.65;margin-bottom:3px;font-size:7px}.nv-payment-card>em{background:#ffffff2e;border-radius:9px;padding:5px 8px;font-size:9px;font-style:normal;position:absolute;top:62px;right:24px}.nv-card-summary{align-items:center;gap:13px;max-width:842px;margin-top:22px;display:flex}.nv-card-summary svg{color:#4d8779}.nv-card-summary p{color:#7b8d88;margin:4px 0;font-size:9px}.nv-account-panel{padding:12px 25px}.nv-filters{justify-content:space-between;gap:12px;padding:8px 0 17px;display:flex}.nv-filters>label{background:#fff9;border:1px solid #426c621c;border-radius:13px;align-items:center;gap:9px;width:min(470px,65%);height:42px;padding:0 13px;display:flex}.nv-filters label svg{color:#8b9a96;width:17px}.nv-filters input{background:0 0;border:0;outline:0;width:100%;font-size:10px}.nv-account-table>div{border-top:1px solid #37635917;grid-template-columns:auto minmax(210px,1.3fr) minmax(220px,1fr) minmax(145px,.72fr) auto auto auto;align-items:center;gap:12px;padding:14px 0;display:grid}.nv-app-icon{color:#fff;background:#82b5a7;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.nv-app-icon svg{width:18px}.nv-account-table>div>div{flex-direction:column;display:flex}.nv-account-table strong{font-size:10px}.nv-account-table small{color:#83948f;margin-top:3px;font-size:8px}.nv-password{font-family:Consolas,monospace;font-size:10px}.nv-account-table button{color:#77908a;cursor:pointer;background:0 0;border:0}.nv-account-table button svg{width:17px}.nv-account-copy-field{text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:44px;display:flex;color:#58716b!important;border:1px solid #0000!important;padding:6px 9px!important}.nv-account-copy-field:hover,.nv-account-copy-field:focus-visible{outline:none;background:#e8f2efb8!important;border-color:#4375691f!important}.nv-account-copy-field>span{flex-direction:column;min-width:0;display:flex}.nv-account-copy-field small{color:#91a09c;margin:0;font-size:11px}.nv-account-copy-field strong{color:#526d66;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.nv-account-copy-field>svg{opacity:.72;flex:none}.nv-copy-toast{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#3c6e62;background:#f7fcfaf0;border:1px solid #347b6929;border-radius:17px;align-items:center;gap:10px;min-width:210px;padding:12px 14px;animation:.18s ease-out nv-copy-toast-in;display:flex;position:fixed;top:24px;right:28px;box-shadow:0 18px 50px #264c4333}.nv-copy-toast>span{background:#dcefe9;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.nv-copy-toast svg{width:17px}.nv-copy-toast>div{flex-direction:column;display:flex}.nv-copy-toast strong{font-size:14px}.nv-copy-toast small{color:#78918a;font-size:12px}@keyframes nv-copy-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.nv-copy-toast{animation:none}}.nv-account-tag-editor{background:#ffffff7a;border:1px solid #426c621c;border-radius:15px;padding:14px}.nv-account-tag-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.nv-account-tag-heading>span{color:#4d7168;align-items:center;gap:7px;font-weight:700;display:flex}.nv-account-tag-heading svg,.nv-account-tag-filter svg{width:16px}.nv-account-tag-heading small{color:#82938e}.nv-account-tag-options{flex-wrap:wrap;gap:7px;display:flex}.nv-account-tag-options button,.nv-account-tag-filter button{color:#6d817c;cursor:pointer;background:#ffffffbf;border:1px solid #446f651f;border-radius:999px;padding:6px 10px}.nv-account-tag-options button.active,.nv-account-tag-filter button.active{color:#2f7464;background:#dceee9;border-color:#4384743d;box-shadow:inset 0 0 0 1px #ffffffa6}.nv-account-tag-custom{gap:8px;margin-top:10px;display:flex}.nv-account-tag-custom input{background:#fff;border:1px solid #426c6221;border-radius:11px;outline:none;flex:1;min-width:0;padding:9px 11px}.nv-account-tag-custom button{color:#3f776a;cursor:pointer;background:#e2efeb;border:0;border-radius:11px;padding:8px 12px}.nv-account-tag-filter{scrollbar-width:thin;align-items:center;gap:7px;padding:0 0 13px;display:flex;overflow-x:auto}.nv-account-tag-filter>span{color:#647e77;white-space:nowrap;align-items:center;gap:5px;margin-right:3px;font-weight:700;display:flex}.nv-account-tag-filter button{white-space:nowrap;align-items:center;gap:5px;display:flex}.nv-account-tag-filter em{opacity:.65;font-style:normal}.nv-account-row-tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.nv-account-row-tags em{color:#68847c;background:#edf4f2;border-radius:999px;padding:2px 6px;font-size:11px;font-style:normal}.nv-settings-shell{grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.nv-settings-nav,.nv-settings-content{padding:20px}.nv-settings-person{border-bottom:1px solid #3d6a5f1a;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:4px 4px 18px;display:grid}.nv-settings-person>span{color:#397363;background:linear-gradient(145deg,#cfe8e1,#eef6f3);border-radius:15px;place-items:center;width:44px;height:44px;font-weight:800;display:grid;overflow:hidden}.nv-settings-person>span.has-avatar{background:#edf4f2}.nv-settings-person>div{flex-direction:column;min-width:0;display:flex}.nv-settings-person small{color:#80918c;text-overflow:ellipsis;overflow:hidden}.nv-settings-nav nav{flex-direction:column;gap:7px;margin-top:15px;display:flex}.nv-settings-nav nav button{color:#647a74;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.nv-settings-nav nav button.active{color:#326f61;background:linear-gradient(135deg,#dceee9,#edf6f3);box-shadow:inset 0 0 0 1px #4884751a}.nv-settings-nav nav svg{width:19px}.nv-settings-nav nav span{flex-direction:column;display:flex}.nv-settings-nav nav small{color:#8a9995}.nv-settings-content{min-height:590px;padding:clamp(22px,4vw,42px)}.nv-settings-heading{border-bottom:1px solid #3d6a5f17;align-items:center;gap:14px;padding-bottom:21px;display:flex}.nv-settings-heading>span{color:#367565;background:linear-gradient(145deg,#d8ede7,#ffffffd9);border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 28px #4170651f}.nv-settings-heading svg{width:22px}.nv-settings-heading p{color:#67a091;letter-spacing:.12em;margin:0 0 2px;font-size:11px;font-weight:800}.nv-settings-heading h2{color:#294f46;margin:0;font-size:24px}.nv-settings-heading small{color:#7c8f89}.nv-settings-form{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.nv-settings-form label{color:#5f756f;flex-direction:column;gap:7px;font-weight:700;display:flex}.nv-settings-form label.wide{grid-column:1/-1}.nv-avatar-editor{background:linear-gradient(135deg,#e6f2eeb8,#ffffffb3);border:1px solid #3c6a5f1a;border-radius:17px;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:17px;display:grid}.nv-avatar-preview{color:#397363;background:linear-gradient(145deg,#cfe8e1,#eef6f3);border:3px solid #ffffffe6;border-radius:25px;place-items:center;width:82px;height:82px;font-size:25px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 12px 30px #35625726}.nv-avatar-editor>div:last-child{min-width:0}.nv-avatar-editor strong{color:#42655d}.nv-avatar-editor p{color:#7b8f89;margin:3px 0 10px}.nv-avatar-actions{flex-wrap:wrap;gap:8px;display:flex}.nv-avatar-actions label.secondary-button{cursor:pointer;align-items:center;gap:7px;margin:0;display:inline-flex;position:relative}.nv-avatar-actions label.secondary-button svg,.nv-avatar-remove svg{width:16px}.nv-avatar-actions input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nv-avatar-remove{color:#a16058;cursor:pointer;background:#f6e5e2c7;border:0;border-radius:11px;align-items:center;gap:6px;padding:9px 12px;display:inline-flex}.nv-settings-form input,.nv-settings-form select,.nv-settings-form textarea,.nv-recovery-action input{color:#365b52;resize:vertical;background:#ffffffc7;border:1px solid #3c6a5f21;border-radius:13px;outline:none;width:100%;padding:11px 13px}.nv-settings-form input:focus,.nv-settings-form select:focus,.nv-settings-form textarea:focus,.nv-recovery-action input:focus{border-color:#35816e6b;box-shadow:0 0 0 3px #5197861a}.nv-settings-form label>small{color:#8b9a96;font-weight:400}.nv-settings-readonly{color:#527068;background:#edf4f2;border:1px solid #3c6a5f17;border-radius:13px;align-items:center;gap:9px;min-height:45px;padding:10px 13px;font-weight:500;display:flex}.nv-settings-readonly svg{width:17px}.nv-settings-readonly em{color:#4e7b70;background:#d7eae4;border-radius:999px;margin-left:auto;padding:3px 8px;font-style:normal}.nv-settings-submit{margin-top:22px}.nv-email-change-card{border:1px solid var(--sv-line,#5d74d929);background:linear-gradient(145deg, color-mix(in srgb, var(--sv-panel-strong,#fff) 94%, #7588ee 6%), var(--sv-panel-recessed,#f4f6fcd1));border-radius:18px;margin:22px 0;padding:16px;box-shadow:inset 0 1px #ffffff1a}.nv-email-change-card>header{align-items:center;gap:11px;display:flex}.nv-email-change-card>header>span{width:38px;height:38px;color:var(--sv-accent,#6477df);background:#6374e21f;border-radius:12px;place-items:center;display:grid}.nv-email-change-card>header svg{width:18px}.nv-email-change-card>header div{flex:1;min-width:0}.nv-email-change-card h3,.nv-email-change-card p{margin:0}.nv-email-change-card h3{color:var(--sv-text,#202334);font-size:14px}.nv-email-change-card p,.nv-email-change-card>small{color:var(--sv-text-muted,#73798d);font-size:12px}.nv-email-change-card>header em{color:var(--sv-accent,#6477df);background:#6374e21a;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:720}.nv-email-change-card>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin:15px 0 9px;display:grid}.nv-email-change-card label{color:var(--sv-text-soft,#555d72);flex-direction:column;gap:6px;font-size:12px;font-weight:680;display:flex}.nv-email-change-card input{border:1px solid var(--sv-line,#5d74d929);width:100%;min-height:42px;color:var(--sv-text,#202334);background:var(--sv-panel-recessed,#f4f6fcd1);border-radius:12px;outline:none;padding:0 12px}.nv-email-change-card input:focus{border-color:#6374e285;box-shadow:0 0 0 3px #6374e21a}.nv-email-change-card>a{color:var(--sv-accent,#6477df);align-items:center;gap:5px;margin-top:10px;font-size:12px;font-weight:720;display:inline-flex}.nv-email-change-card>a svg{width:14px}@media (max-width:760px){.nv-email-change-card>div{grid-template-columns:1fr}.nv-email-change-card>div .secondary-button{width:100%}}.nv-security-status-grid{gap:10px;margin-top:24px;display:grid}.nv-security-status-grid article{background:#fafdfca6;border:1px solid #3e6d621a;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.nv-security-status-grid svg{color:#579080;width:21px}.nv-security-status-grid span{flex-direction:column;display:flex}.nv-security-status-grid small{color:#879691}.nv-security-status-grid em{color:#397464;background:#dceee8;border-radius:999px;padding:4px 9px;font-style:normal}.nv-security-status-grid em.attention{color:#9a7337;background:#f4ead7}.nv-recovery-action{background:linear-gradient(135deg,#e6f2ee,#f7faf9);border-radius:17px;grid-template-columns:1fr minmax(180px,.6fr) auto;align-items:end;gap:14px;margin-top:18px;padding:18px;display:grid}.nv-recovery-action h3,.nv-recovery-action p{margin:0}.nv-recovery-action p{color:#748883;margin-top:5px}.nv-recovery-action label{color:#627b74;flex-direction:column;gap:6px;font-weight:700;display:flex}.nv-settings-message{margin-top:16px}.nv-esim-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:stretch;gap:18px;display:grid}.nv-esim-card{background:#ffffffa6;border:1px solid #ffffffe6;border-radius:23px;height:100%;overflow:hidden;box-shadow:0 20px 48px #3658501a}.nv-sim-face{color:#fff;cursor:pointer;border:0;border-radius:17px;justify-content:space-between;align-items:flex-start;width:calc(100% - 20px);height:125px;margin:10px;padding:20px;display:flex;position:relative}.nv-sim-face.mint{background:linear-gradient(135deg,#70aa9b,#a3cec2)}.nv-sim-face.blue{background:linear-gradient(135deg,#709bb7,#acd0df)}.nv-sim-face.amber{background:linear-gradient(135deg,#c38c62,#e3b08b)}.nv-sim-face span{font-size:27px}.nv-sim-face svg{width:23px}.nv-sim-face i{background:#ffffff2b;border:1px solid #ffffff3b;border-radius:13px;width:58px;height:42px;position:absolute;bottom:14px;right:16px}.nv-sim-body{padding:10px 22px 20px}.nv-sim-body>small{color:#82928e;font-size:8px}.nv-sim-body h3{margin:3px 0;font-size:18px}.nv-sim-type-badge{color:#39776d;background:#6fb5a621;border:1px solid #5e9d912e;border-radius:999px;width:fit-content;margin:4px 0 10px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.nv-full-number{color:#355f57;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-family:Consolas,monospace;font-size:11px;display:flex}.nv-full-number svg{width:14px}.nv-sim-body>div{border-top:1px solid #37635917;grid-template-columns:.6fr 1.4fr;gap:10px;margin-top:12px;padding-top:13px;display:grid}.nv-sim-body>div span{flex-direction:column;display:flex}.nv-sim-body>div small{color:#879792;font-size:8px}.nv-sim-body>div strong{margin-top:4px;font-size:9px}.nv-sim-body .urgent{color:#c76f64}.nv-sim-body footer{justify-content:space-between;align-items:center;gap:10px;margin-top:15px;display:flex}.nv-sim-body footer>span{color:#80918c;font-size:8px}.nv-sim-body footer button{color:#4c7a70;cursor:pointer;background:0 0;border:0;align-items:center;font-size:9px;display:flex}.nv-sim-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.nv-sim-body footer .nv-complete-keepalive{color:#327363;white-space:nowrap;background:linear-gradient(135deg,#dceee8,#edf6f3);border:1px solid #397e6d26;border-radius:999px;gap:5px;padding:7px 10px;font-weight:750;box-shadow:inset 0 1px #fffc}.nv-sim-body footer .nv-complete-keepalive:hover,.nv-sim-body footer .nv-complete-keepalive:focus-visible{background:#d2e9e2;border-color:#2f746347;outline:none}.nv-last-keepalive{color:#7c918a!important;font-size:10px!important}.nv-sim-body>.nv-last-keepalive-row{border-top:0;grid-template-columns:none;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;padding-top:0;display:flex}.nv-undo-keepalive{color:#78918a;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;transition:color .16s,background .16s,transform .16s;display:inline-flex}.nv-undo-keepalive svg{width:11px;height:11px}.nv-undo-keepalive:hover,.nv-undo-keepalive:focus-visible{color:#456f65;background:#66978b1a;outline:none}.nv-undo-keepalive:active{transform:translateY(1px)}.nv-keepalive-toast{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#356f60;background:#f6fcf9f2;border:1px solid #2f7e692b;border-radius:17px;align-items:center;gap:10px;min-width:250px;padding:12px 14px;animation:.18s ease-out nv-copy-toast-in;display:flex;position:fixed;top:24px;right:28px;box-shadow:0 18px 50px #264c4333}.nv-keepalive-toast>span{background:#d7ece5;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.nv-keepalive-toast svg{width:19px}.nv-keepalive-toast>div{flex-direction:column;flex:1;display:flex}.nv-keepalive-toast strong{font-size:14px}.nv-keepalive-toast small{color:#748d86;font-size:12px}.nv-keepalive-toast.undone{color:#506f67;background:#f8fbfaf5;border-color:#5d7e7629}.nv-keepalive-toast.undone>span{background:#e5efec}.nv-keepalive-toast-undo{color:#4d786d;cursor:pointer;white-space:nowrap;background:#ffffffad;border:1px solid #3f796a24;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.nv-keepalive-toast-undo:hover,.nv-keepalive-toast-undo:focus-visible{background:#fff;border-color:#3f796a47;outline:none}.nv-keepalive-toast-undo svg{width:13px;height:13px}.nv-sim-body footer svg{width:14px}.nv-security-grid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.nv-security-main{text-align:center;padding:45px}.nv-security-main>svg{color:#4d8779;width:55px;height:55px}.nv-security-main h2{font-size:20px}.nv-security-main>p{color:#758782;max-width:550px;margin:0 auto;font-size:10px;line-height:1.8}.nv-security-main>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:25px;display:grid}.nv-security-main>div span{color:#778984;background:#e8f1ee;border-radius:13px;flex-direction:column;gap:4px;padding:12px;font-size:8px;display:flex}.nv-security-main>div strong{color:#397267}.nv-security-notes h3{font-size:15px}.nv-security-notes li{color:#71837e;font-size:9px;line-height:2}.nv-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:60;background:#1d332e40;justify-content:flex-end;display:flex;position:fixed;inset:0}.nv-editor,.nv-detail{background:#f3f8f6;width:min(560px,100%);height:100%;padding:28px;overflow:auto;box-shadow:-25px 0 70px #213f3833}.nv-drawer-head{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.nv-drawer-head h2{margin:0;font-size:21px}.nv-drawer-head>button{cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.nv-drawer-head svg{width:18px}.nv-form{flex-direction:column;gap:13px;display:flex}.nv-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nv-auto-detected-type{color:#7d8f89;background:#e5ece9b8;border-radius:999px;align-self:flex-start;margin-top:-6px;padding:5px 10px;font-size:9px}.nv-auto-detected-type.matched{color:#397b69;background:#d3ebe3db}.nv-market-quote{color:#214e45;background:radial-gradient(circle at 92% 8%,#ffffffd1,#0000 35%),linear-gradient(135deg,#e0f2ecf5,#eef7f4c7);border:1px solid #48807226;border-radius:21px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:100px;padding:17px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 12px 30px #2e5e5214}.nv-market-quote.error{color:#985f51;background:linear-gradient(135deg,#f9e5dee6,#fcf2eed1)}.nv-market-icon{color:#3f8472;background:#ffffffad;border:1px solid #4f897a21;border-radius:15px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 20px #396f611a}.nv-market-icon svg{stroke-width:1.7px;width:22px;height:22px}.nv-market-value{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-market-value>span{color:#6b8981;letter-spacing:.08em;font-size:9px;font-weight:600}.nv-market-value strong{color:#174a40;letter-spacing:-.025em;font-size:clamp(17px,2.1vw,22px);line-height:1.25}.nv-market-value b{color:#3f7468;margin-top:3px;font-size:10px;font-weight:750}.nv-market-value small{color:#7e938d;align-items:center;gap:4px;margin-top:2px;font-size:8px;display:inline-flex}.nv-market-value small svg{width:11px;height:11px}.nv-market-refresh{color:#356f61;background:#ffffffb8;border:1px solid #376f6124;border-radius:13px;justify-content:center;align-items:center;gap:6px;min-width:68px;min-height:38px;padding:0 12px;font-size:9px;font-weight:600;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 7px 18px #2c5b4f14}.nv-market-refresh:hover:not(:disabled){background:#fffffff0;transform:translateY(-1px);box-shadow:0 10px 22px #2c5b4f1f}.nv-market-refresh:focus-visible{outline-offset:2px;outline:2px solid #347d697a}.nv-market-refresh:disabled{opacity:.64;cursor:wait}.nv-market-refresh svg{width:15px;height:15px}.nv-asset-inclusion-toggle{z-index:1;isolation:isolate;cursor:pointer;background:#ffffff87;border:1px solid #3c6d611c;border-radius:17px;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:13px 15px;position:relative;gap:12px!important;display:grid!important}.nv-asset-inclusion-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;min-height:1px;margin:0;padding:0;position:absolute;inset:50% auto auto 16px;transform:translateY(-50%)}.nv-toggle-control{background:#cbd9d5;border-radius:999px;width:38px;height:22px;transition:background .18s;position:relative;box-shadow:inset 0 1px 3px #2c4e4624}.nv-toggle-control i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #284b4238}.nv-asset-inclusion-toggle input:checked+.nv-toggle-control{background:#62a893}.nv-asset-inclusion-toggle input:checked+.nv-toggle-control i{transform:translate(16px)}.nv-asset-inclusion-toggle input:focus-visible+.nv-toggle-control{outline-offset:2px;outline:2px solid #347d697a}.nv-toggle-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-toggle-copy strong{color:#315e54;font-size:10px}.nv-toggle-copy small{color:#80938e;font-size:8px;line-height:1.45}.nv-form label{flex-direction:column;gap:6px;display:flex}.nv-form label>span{color:#698078;margin-left:2px;font-size:9px}.nv-form input,.nv-form select,.nv-form textarea{color:#2b403b;background:#ffffffd1;border:1px solid #3d6a5f21;border-radius:12px;outline:0;width:100%;min-height:43px;padding:0 12px;font-size:10px}.nv-form textarea{resize:vertical;min-height:75px;padding-top:10px}.nv-form input:focus,.nv-form select:focus,.nv-form textarea:focus{border-color:#75aa9d;box-shadow:0 0 0 3px #5997871a}.nv-form .nv-check{flex-direction:row;align-items:center;gap:8px;font-size:10px;display:flex}.nv-check input{width:16px;min-height:16px}.nv-editor-actions,.nv-detail-actions{border-top:1px solid #3763591a;justify-content:flex-end;gap:9px;margin-top:24px;padding-top:18px;display:flex}.nv-editor-actions{z-index:5;isolation:isolate;background:#f3f8f6;position:relative}.nv-editor-save-error{color:#9c5a51;min-height:42px;font-size:var(--nv-type-caption);background:#fae8e4d1;border:1px solid #c2675b38;border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;display:flex}.nv-editor-save-error svg{flex:none;width:17px}.nv-editor-actions button,.nv-detail-actions button{cursor:pointer;border:0;border-radius:12px;height:40px;padding:0 17px}.nv-editor-actions>button:first-child{color:#647b75;background:#e4ece9}.nv-detail-rows{border-top:1px solid #3763591a}.nv-detail-rows>div{border-bottom:1px solid #37635917;grid-template-columns:110px 1fr auto;align-items:center;gap:10px;padding:14px 2px;display:grid}.nv-detail-rows span{color:#788984;font-size:9px}.nv-detail-rows strong{overflow-wrap:anywhere;font-size:11px}.nv-detail-rows button{color:#568276;cursor:pointer;background:#e4efeb;border:0;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.nv-detail-rows svg{width:15px}.nv-card-economics{background:linear-gradient(145deg,#ebf8f4c7,#ffffffad);border:1px solid #427a6c24;border-radius:20px;margin-top:20px;padding:18px;box-shadow:inset 0 1px #ffffffd1}.nv-card-economics-head{border-bottom:1px solid #427a6c1a;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:15px;display:flex}.nv-card-economics-head span{color:#6c8880;letter-spacing:.1em;font-size:11px}.nv-card-economics-head h3{color:#1f3e37;margin:4px 0 3px;font-size:17px}.nv-card-economics-head p{color:#779088;max-width:420px;margin:0;font-size:11px;line-height:1.55}.nv-card-economics-head .nv-card-profile-summary{color:#3f6158;margin-bottom:5px;font-size:12px;font-weight:650}.nv-card-economics-head>strong{color:#2d7968;background:#dff2ea;border-radius:14px;flex:none;padding:9px 12px;font-size:16px}.nv-card-economics-head>strong.medium{color:#9a6b28;background:#fff0d7}.nv-card-economics-head>strong.high{color:#ad5e54;background:#fae0dc}.nv-card-economics-head>strong.unknown{color:#6c7e79;background:#e8efed;font-size:12px}.nv-card-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.nv-card-fee-grid>div{background:#ffffff94;border:1px solid #427a6c1a;border-radius:13px;min-width:0;padding:11px 12px}.nv-card-fee-grid span,.nv-card-compatibility span{color:#789087;margin-bottom:4px;font-size:10px;display:block}.nv-card-fee-grid strong{color:#29473f;overflow-wrap:anywhere;font-size:12px;line-height:1.35;display:block}.nv-card-compatibility{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nv-card-compatibility>div{background:#def0ea9e;border-radius:13px;grid-template-columns:24px 1fr;align-items:center;column-gap:8px;min-width:0;padding:10px 12px;display:grid}.nv-card-compatibility svg{color:#4b8d7d;grid-row:1/3;width:17px}.nv-card-compatibility span{margin:0}.nv-card-compatibility strong{color:#29473f;overflow-wrap:anywhere;font-size:12px}.nv-card-compatibility strong[data-status=supported]{color:#287a62}.nv-card-compatibility strong[data-status=unsupported]{color:#a65f54}.nv-card-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.nv-card-benefits>div{color:#3f6057;background:#ffffff80;border:1px solid #427a6c1a;border-radius:12px;align-items:flex-start;gap:7px;min-width:0;padding:9px 10px;font-size:11px;line-height:1.45;display:flex}.nv-card-benefits svg{color:#3d8a75;flex:none;width:14px;height:14px;margin-top:1px}.nv-official-data-sources{border-top:1px solid #427a6c1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;padding-top:12px;display:grid}.nv-official-data-sources>div{background:#ffffff80;border:1px solid #427a6c1a;border-radius:13px;min-width:0;padding:11px 12px}.nv-official-data-sources span{color:#789087;margin-bottom:5px;font-size:10px;display:block}.nv-official-data-sources strong{color:#61746f;font-size:11px}.nv-official-data-links{flex-wrap:wrap;gap:6px;display:flex}.nv-official-data-sources a{color:#327c6c;overflow-wrap:anywhere;align-items:center;gap:4px;max-width:100%;font-size:11px;font-weight:700;line-height:1.45;text-decoration:none;display:inline-flex}.nv-official-data-sources a:hover{color:#245f53}.nv-official-data-sources svg{flex:none;width:12px}.nv-detail-actions .danger{color:#ad6259;background:#f4dfdc;align-items:center;gap:7px;margin-right:auto;display:flex}.nv-detail-actions .danger svg,.nv-detail-actions .primary svg{width:16px}@media (max-width:1000px){.nv-overview-grid,.nv-asset-layout,.nv-security-grid{grid-template-columns:1fr}.nv-globe{margin-right:10px}.nv-account-table>div{grid-template-columns:auto minmax(160px,1.2fr) minmax(170px,1fr) minmax(120px,.7fr) auto auto auto}.nv-settings-shell{grid-template-columns:1fr}.nv-settings-nav nav{grid-template-columns:repeat(2,1fr);display:grid}.nv-recovery-action{grid-template-columns:1fr}}@media (max-width:720px){.nv-sidebar{transform:translate(-100%)}html[dir=rtl] .nv-sidebar{transform:translate(100%)}.nv-main{width:100%;margin-left:0;padding:22px 16px 55px}.nv-header-state{display:none}.nv-hero{min-height:210px;padding:24px}.nv-hero h2{font-size:30px}.nv-globe{opacity:.65;width:110px;height:110px;margin-right:-20px}.nv-globe>svg{width:58px}.nv-globe span{font-size:10px;bottom:10px}.nv-overview-grid{display:block}.nv-overview-grid>section{margin-top:14px}.nv-group-grid{grid-template-columns:1fr}.nv-page-tools{align-items:flex-end}.nv-page-tools span{max-width:210px}.nv-tools-right select{display:none}.nv-card-grid,.nv-esim-grid{grid-template-columns:1fr}.nv-payment-card{min-width:0}.nv-account-panel{padding:10px 14px}.nv-filters{display:block}.nv-filters>label{width:100%;margin-bottom:8px}.nv-filters select{width:100%}.nv-account-table>div{grid-template-columns:auto 1fr auto auto}.nv-account-table>div>.nv-platform-logo,.nv-account-table>div>.nv-app-icon{grid-area:1/1/3}.nv-account-table>div>div{grid-area:1/2}.nv-account-copy-field{grid-area:2/2;min-height:36px;padding-left:0!important}.nv-copy-password{grid-area:1/3/3}.nv-account-table>div>button:last-child{grid-area:1/4/3}.nv-account-table .nv-password,.nv-account-table>div>button:nth-of-type(2){display:none}.nv-form-row,.nv-settings-form{grid-template-columns:1fr}.nv-settings-form label.wide{grid-column:auto}.nv-avatar-editor{grid-column:auto;grid-template-columns:1fr}.nv-settings-nav nav{grid-template-columns:1fr}.nv-editor,.nv-detail{padding:22px 18px}.nv-detail-rows>div{grid-template-columns:85px 1fr auto}.nv-security-main>div{grid-template-columns:1fr}.nv-region-list{padding-bottom:5px}}@media (max-width:520px){.nv-card-fee-grid,.nv-card-compatibility,.nv-official-data-sources,.nv-card-benefits{grid-template-columns:1fr}.nv-card-economics-head{flex-direction:column;align-items:flex-start}}html[data-theme] .nv-session-center>header{min-height:82px;padding:16px 18px}html[data-theme] .nv-session-center>header h3{font-size:16px}html[data-theme] .nv-session-center>header p{margin-top:4px;font-size:10px;line-height:1.5}html[data-theme] .nv-session-list article strong{font-size:11px;line-height:1.35}html[data-theme] .nv-session-list article small{font-size:9px;line-height:1.45}html[data-theme] .nv-session-list .device,html[data-theme] .nv-session-list .activity{gap:4px}@media (max-width:980px){html[data-theme] .nv-session-columns{display:none}html[data-theme] .nv-session-list article{grid-template-columns:44px minmax(0,1fr) 112px;gap:10px 12px}html[data-theme] .nv-session-list .activity,html[data-theme] .nv-session-list .expiry{grid-column:2}html[data-theme] .nv-session-list .activity{border-top:1px dashed var(--sv-line);padding-top:7px}html[data-theme] .nv-session-list article>:is(em,button){grid-area:1/3/4}}@media (max-width:620px){html[data-theme] .nv-session-list{padding-left:12px;padding-right:12px}html[data-theme] .nv-session-list article{grid-template-columns:40px minmax(0,1fr)}html[data-theme] .nv-session-list article>:is(em,button){grid-area:auto/1/auto/-1}}@media (min-width:1081px){html[data-theme] body .nv-visa-workspace>.nv-visa-browser{position:sticky;top:20px}}html[data-theme] body .nv-region-list>div{grid-template-columns:auto minmax(0,1fr);min-width:190px}html[data-theme] body .nv-region-list>div :is(strong,small){white-space:normal;overflow-wrap:anywhere;min-width:0}@media (max-width:720px){html[data-theme] body :is(.nv-esim-grid,.nv-esim-card,.nv-sim-body,.nv-sim-body footer,.nv-sim-actions){width:100%;min-width:0;max-width:100%}html[data-theme] body .nv-sim-body{padding-inline:16px}html[data-theme] body .nv-sim-body>div{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .nv-sim-body>div span,html[data-theme] body .nv-sim-body footer>span{white-space:normal;overflow-wrap:anywhere;min-width:0}html[data-theme] body .nv-sim-body footer{flex-direction:column;align-items:stretch}html[data-theme] body .nv-sim-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}html[data-theme] body .nv-sim-body footer .nv-sim-actions button{white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;width:100%;min-width:0;min-height:42px;padding:8px 10px;line-height:1.35}html[data-locale=es] body .nv-sim-actions,html[data-locale=pt] body .nv-sim-actions,html[data-locale=fr] body .nv-sim-actions,html[data-locale=ru] body .nv-sim-actions,html[data-locale=ar] body .nv-sim-actions{grid-template-columns:minmax(0,1fr)}}html[data-theme] .nv-trust-governance{--trust-blue:#6f86f5;--trust-violet:#8a72ea;--trust-line:#657bda29}html[data-theme] .nv-trust-governance-hero{isolation:isolate;border:1px solid var(--trust-line);-webkit-backdrop-filter:blur(26px)saturate(150%);background:radial-gradient(circle at 86% 2%,#748bf43b,#0000 31%),radial-gradient(circle at 8% 100%,#8b69e21f,#0000 36%),linear-gradient(135deg,#ffffffd1,#ebeffc94);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;min-height:190px;padding:30px 32px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 22px 55px #2d37691a}html[data-theme=dark] .nv-trust-governance-hero{background:radial-gradient(circle at 86% 2%,#667de72e,#0000 32%),radial-gradient(circle at 8% 100%,#845dd31a,#0000 36%),linear-gradient(135deg,#1b1e2be0,#0c0e15b8);border-color:#8798e824;box-shadow:inset 0 1px #ffffff0d,0 24px 60px #0000004d}html[data-theme] .nv-trust-governance-hero:after{content:"";z-index:-1;border:1px solid #7086e92b;border-radius:50%;width:205px;height:205px;position:absolute;top:-105px;right:43px;box-shadow:0 0 0 30px #7187ea0b,0 0 0 65px #8466de06}html[data-theme] .nv-trust-governance-hero>div>span,html[data-theme] .nv-trust-claims-table>header span{color:var(--trust-blue);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:10px;font-weight:800}html[data-theme] .nv-trust-governance-hero h3{max-width:760px;color:var(--sv-text);letter-spacing:-.035em;margin:10px 0 9px;font-size:clamp(23px,2.5vw,36px);line-height:1.16}html[data-theme] .nv-trust-governance-hero p{max-width:720px;color:var(--sv-text-muted);margin:0;font-size:13px;line-height:1.75}html[data-theme] .nv-trust-governance-hero>svg{color:#fff;background:linear-gradient(145deg, var(--trust-blue), var(--trust-violet));border:1px solid #6d84ea33;border-radius:23px;width:68px;height:68px;padding:17px;box-shadow:inset 0 1px #ffffff3d,0 15px 32px #4a57ae42}html[data-theme] .nv-trust-governance-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}html[data-theme] .nv-trust-governance-kpis article{border:1px solid var(--trust-line);background:color-mix(in srgb, var(--sv-panel-strong) 74%, transparent);border-radius:20px;align-items:center;gap:13px;min-width:0;min-height:84px;padding:16px 17px;display:flex;box-shadow:inset 0 1px #ffffff5c}html[data-theme=dark] .nv-trust-governance-kpis article{box-shadow:inset 0 1px #ffffff09}html[data-theme] .nv-trust-governance-kpis article>svg{width:34px;height:34px;color:var(--trust-blue);background:#6981eb1a;border-radius:12px;flex:none;padding:8px}html[data-theme] .nv-trust-governance-kpis article span{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme] .nv-trust-governance-kpis strong{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.05;overflow:hidden}html[data-theme] .nv-trust-governance-kpis small{color:var(--sv-text-muted);font-size:10px}html[data-theme] .nv-trust-error{color:#c3465e;background:#d84f6514;border:1px solid #e5708140;border-radius:15px;align-items:center;gap:9px;padding:13px 15px;display:flex}html[data-theme] .nv-trust-error svg{width:17px;height:17px}html[data-theme] .nv-trust-claims-table{overflow:hidden}html[data-theme] .nv-trust-claims-table>header{padding-bottom:16px}html[data-theme] .nv-trust-claims-table>header em{max-width:42%;color:var(--sv-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}html[data-theme] .nv-trust-claims-table>.head,html[data-theme] .nv-trust-claims-table>article{grid-template-columns:minmax(145px,.9fr) minmax(230px,1.5fr) minmax(105px,.55fr) minmax(190px,1fr);align-items:center;gap:16px;display:grid}html[data-theme] .nv-trust-claims-table>.head{border:1px solid var(--trust-line);color:var(--sv-text-muted);letter-spacing:.08em;background:#697fe00e;border-radius:13px;padding:11px 16px;font-size:9px;font-weight:800}html[data-theme] .nv-trust-claims-table>article{border-bottom:1px solid var(--trust-line);min-height:67px;color:var(--sv-text-muted);padding:13px 16px;font-size:11px;line-height:1.55}html[data-theme] .nv-trust-claims-table>article strong{color:var(--sv-text);font-size:12px}html[data-theme] .nv-trust-claims-table>article em{white-space:nowrap;border:1px solid #0000;border-radius:999px;width:fit-content;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800}html[data-theme] .nv-trust-claims-table>article em.implemented{color:#506bdd;background:#5471e11a;border-color:#5676e836}html[data-theme] .nv-trust-claims-table>article em:is(.planned,.design-stage,.awaiting-independent-verification){color:#7861c8;background:#8160cf17;border-color:#896cda33}@media (max-width:1060px){html[data-theme] .nv-trust-governance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .nv-trust-claims-table{overflow-x:auto}html[data-theme] .nv-trust-claims-table>.head,html[data-theme] .nv-trust-claims-table>article{min-width:860px}}@media (max-width:640px){html[data-theme] .nv-trust-governance-hero{grid-template-columns:1fr;gap:20px;padding:24px 22px}html[data-theme] .nv-trust-governance-hero>svg{border-radius:17px;width:52px;height:52px;padding:13px}html[data-theme] .nv-trust-governance-kpis{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nv-visa-page{grid-template-columns:minmax(0,1fr);gap:22px;padding-bottom:40px;display:grid}.nv-visa-page>*{min-width:0}.nv-visa-intro{background:radial-gradient(circle at 84% 15%,#6fbca647,#0000 32%),linear-gradient(115deg,#ffffffd1,#e1f3eeb8);border:1px solid #ffffffe6;border-radius:30px;justify-content:space-between;align-items:center;gap:28px;min-height:170px;padding:30px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #34685c21}.nv-visa-intro:after{content:"";pointer-events:none;border:1px solid #5d9c8c2e;border-radius:50%;width:210px;height:210px;position:absolute;right:7%;box-shadow:inset 0 0 0 28px #ffffff1f}.nv-visa-intro>*{z-index:1;position:relative}.nv-visa-kicker{color:#4e887b;letter-spacing:.13em;align-items:center;gap:8px;font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.nv-visa-kicker svg{width:16px;height:16px}.nv-visa-intro h2{color:#183a33;margin:13px 0 8px;font-size:clamp(26px,2.1vw,38px)}.nv-visa-intro p{color:#6d8881;margin:0}.nv-passport-select{background:#fffc;border:1px solid #6d9e9340;border-radius:20px;width:min(330px,100%);padding:14px 16px 16px;box-shadow:0 14px 34px #35675b1f}.nv-passport-select>span{color:#759089;margin-bottom:8px;font-size:12px;display:block}.nv-passport-select>div{align-items:center;gap:10px;display:flex}.nv-passport-select b{width:34px;line-height:1;display:flex}.nv-passport-select b svg{object-fit:cover;border-radius:5px;width:34px;height:23px}.nv-passport-select select{color:#183a33;background:0 0;border:0;outline:0;flex:1;min-width:0;font:700 15px/1.4 inherit}.nv-visa-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.nv-visa-stats article{background:#ffffffad;border:1px solid #759a912e;border-radius:20px;grid-template-columns:1fr auto;align-items:end;gap:3px 10px;padding:20px 22px;display:grid}.nv-visa-stats span{color:#6f8882;font-size:13px}.nv-visa-stats strong{color:#21473e;grid-area:1/2/3;font-size:30px}.nv-visa-stats small{color:#9aaca8}.nv-visa-workspace{grid-template-columns:minmax(430px,1.2fr) minmax(330px,.8fr);gap:18px;display:grid}.nv-visa-browser,.nv-visa-detail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafdfcc2;border:1px solid #ffffffeb;border-radius:28px;box-shadow:0 22px 50px #3563581a}.nv-visa-search{background:#ffffffd1;border:1px solid #dbe8e4;border-radius:16px;align-items:center;gap:11px;height:52px;padding:0 16px;display:flex}.nv-visa-search svg{color:#6f8f87;width:19px}.nv-visa-search input{color:#23433c;width:100%;font:inherit;background:0 0;border:0;outline:0}.nv-visa-filters{gap:7px;padding:14px 0;display:flex;overflow-x:auto}.nv-visa-filters button{color:#68827c;background:#ffffff8a;border:1px solid #dbe8e4;border-radius:999px;flex:none;padding:8px 13px}.nv-visa-filters button.active{color:#fff;background:#337a6c;border-color:#4e8d7e}.nv-visa-results{gap:8px;max-height:560px;padding-right:5px;display:grid;overflow-y:auto}.nv-visa-result{text-align:left;color:#26443d;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:70px;padding:10px 12px;display:grid}.nv-visa-result:hover{background:#e5f2eea6}.nv-visa-result.active{background:#e7f3ef;border-color:#c8ded8}.nv-visa-result-flag{background:#fff;border-radius:11px;place-items:center;width:46px;height:40px;font-size:25px;display:grid;box-shadow:0 6px 16px #2e554c1a}.nv-visa-result-flag svg{object-fit:cover;border-radius:5px;width:32px;height:22px}.nv-visa-result>span:nth-child(2){gap:2px;display:grid}.nv-visa-result small{color:#8ba09b;letter-spacing:.08em;font-size:11px}.nv-visa-result em{color:#397a6b;white-space:nowrap;background:#e2f1ec;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal}.nv-visa-result em[data-kind=visa-required]{color:#a76543;background:#f8e9df}.nv-visa-result em[data-kind=no-admission]{color:#aa5050;background:#f5dddd}.nv-visa-result em[data-kind=eta],.nv-visa-result em[data-kind=e-visa]{color:#5378a1;background:#e4ecf8}.nv-visa-empty{text-align:center;color:#819891;padding:50px 20px}.nv-visa-detail{align-self:start;padding:27px;position:sticky;top:20px}.nv-visa-detail-country{border-bottom:1px solid #deebe7;align-items:center;gap:15px;padding-bottom:22px;display:flex}.nv-visa-detail-country>span{filter:drop-shadow(0 8px 12px #244b4226);width:72px;display:flex}.nv-visa-detail-country>span svg{object-fit:cover;border-radius:10px;width:72px;height:48px}.nv-visa-detail-country small{color:#7f9892;letter-spacing:.12em;font:600 10px/1.2 ui-monospace,monospace}.nv-visa-detail-country h3{color:#193c34;margin:5px 0 0;font-size:27px}.nv-visa-status{color:#2f7465;background:#e4f3ee;border-radius:17px;gap:12px;margin:22px 0;padding:16px;display:flex}.nv-visa-status[data-kind=visa-required]{color:#925d40;background:#f8ebe2}.nv-visa-status[data-kind=no-admission]{color:#9e4f4f;background:#f6e2e2}.nv-visa-status>svg{flex:none;width:19px}.nv-visa-status div{gap:6px;display:grid}.nv-visa-status span{opacity:.85;font-size:12px;line-height:1.55}.nv-visa-howto>span{color:#31594f;align-items:center;gap:8px;font-weight:700;display:flex}.nv-visa-howto svg{width:18px}.nv-visa-howto ol{counter-reset:visa-step;gap:13px;margin:17px 0 23px;padding:0;list-style:none;display:grid}.nv-visa-howto li{color:#637e77;counter-increment:visa-step;grid-template-columns:25px 1fr;align-items:center;gap:9px;font-size:13px;display:grid}.nv-visa-howto li:before{content:counter(visa-step);color:#4c8175;background:#edf5f2;border-radius:8px;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.nv-visa-official{color:#fff;background:#347c6d;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:49px;font-weight:700;text-decoration:none;display:flex}.nv-visa-official:hover{background:#286b5d}.nv-visa-official svg{width:17px}.nv-visa-detail-note{color:#91a39e;margin-top:12px;line-height:1.55;display:block}.nv-visa-notice{color:#4f776e;background:#ecf7f3b8;border:1px solid #d7e8e3;border-radius:18px;align-items:center;gap:13px;padding:16px 20px;display:flex}.nv-visa-notice>svg{flex:none}.nv-visa-notice div{gap:3px;display:grid}.nv-visa-notice span{color:#78918b;font-size:12px}.nv-visa-notice a{color:#397a6c;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:12px;text-decoration:none;display:flex}.nv-visa-notice a svg{width:14px}@media (max-width:1080px){.nv-visa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-visa-workspace{grid-template-columns:minmax(0,1fr)}.nv-visa-detail{position:static}}@media (max-width:720px){.nv-visa-intro{flex-direction:column;align-items:stretch;padding:24px}.nv-passport-select{width:auto}.nv-visa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-visa-stats article{padding:16px}.nv-visa-stats strong{font-size:25px}.nv-visa-browser,.nv-visa-detail{border-radius:22px}.nv-visa-result{grid-template-columns:42px 1fr}.nv-visa-result em{grid-column:2;justify-self:start}.nv-visa-notice{flex-wrap:wrap;align-items:flex-start}.nv-visa-notice a{width:100%;margin-left:37px}}.nv-platform-logo{color:#35695f;letter-spacing:-.04em;background:#fff;border:1px solid #315f570f;border-radius:12px;flex:none;place-items:center;font-size:10px;overflow:hidden;box-shadow:0 6px 16px #2f554c1a;display:grid!important}.nv-platform-logo img{object-fit:contain;width:72%;height:72%;display:block}.nv-platform-logo b{font-size:10px}.nv-platform-combobox{z-index:5;position:relative}.nv-platform-input{position:relative}.nv-platform-input>svg,.nv-platform-input>.nv-platform-logo{pointer-events:none;z-index:1;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.nv-platform-input>svg{color:#82958f;width:15px;left:12px}.nv-form .nv-platform-input input{padding-left:43px}.nv-platform-results{z-index:80;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#f8fbfafa;border:1px solid #35635921;border-radius:15px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 20px 50px #23443c33}.nv-platform-results>button,.nv-platform-result-entry>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:8px;display:grid}.nv-platform-results>button:hover,.nv-platform-results>button.active,.nv-platform-result-entry>button:hover,.nv-platform-result-entry>button.active{background:#e2efeb}.nv-platform-results>button>span:nth-child(2),.nv-platform-result-entry>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.nv-platform-results small{color:#7d8f89;margin-top:3px;font-size:8px}.nv-platform-results .nv-sim-support-label{color:#39776d;margin-top:3px;font-weight:650;display:block}.nv-platform-results em{color:#8a655f;white-space:nowrap;align-items:center;gap:3px;font-size:8px;font-style:normal;display:flex}.nv-platform-results em svg{width:12px}.nv-platform-results>p{color:#7c8e89;text-align:center;padding:10px;font-size:9px}.nv-platform-country-summary{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f1f9f6f7;border-bottom:1px solid #3b6f621a;border-radius:11px 11px 8px 8px;grid-template-columns:auto 1fr;align-items:center;gap:9px;margin:-1px -1px 5px;padding:10px 11px;display:grid;position:sticky;top:-6px}.nv-platform-country-summary>span{font-size:22px}.nv-platform-country-summary>div{flex-direction:column;min-width:0;display:flex}.nv-platform-country-summary strong{color:#2d6155;font-size:11px}.nv-platform-country-summary small{color:#78918a;margin-top:2px;font-size:9px}.nv-platform-result-entry{display:contents}.nv-platform-result-group{color:#739087;letter-spacing:.05em;padding:8px 9px 4px;font-size:9px;font-weight:750;display:block}.nv-country-carrier-hint{color:#718981;margin:-5px 2px 2px;font-size:10px;line-height:1.55}.nv-detail-title{align-items:center;gap:11px;display:flex}.nv-card-brand{align-items:center;gap:9px;display:flex}.nv-card-brand .nv-platform-logo{color:#335f57}.nv-sim-face>.nv-platform-logo{color:#335f57;position:absolute;bottom:16px;left:20px}.nv-sim-face>.nv-platform-logo+svg{margin-left:auto}.nv-asset-list .nv-platform-logo{border-radius:11px}.nv-total-heading{align-items:center;gap:16px;display:flex}.nv-total-heading>p{margin:0}.nv-total-heading label,.nv-assets-actions label{align-items:center;gap:7px;display:flex}.nv-total-heading label>span,.nv-assets-actions label>span{color:#71857f;white-space:nowrap;font-size:8px}.nv-total-heading select,.nv-assets-actions select{color:#3e6b61;background:#ffffffb8;border:1px solid #39695e21;border-radius:11px;outline:0;height:35px;padding:0 9px;font-size:9px}.nv-fx-status{color:#68847d;align-items:center;gap:8px;margin-top:10px;flex-direction:row!important;display:flex!important}.nv-fx-status>span{margin:0!important;font-size:8px!important}.nv-fx-status>button{color:#4b7d72;cursor:pointer;background:#ffffffa6;border:0;border-radius:8px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;display:flex}.nv-fx-status button:disabled{opacity:.65}.nv-fx-status svg{width:12px;height:12px}.nv-fx-status.error>span{color:#b36c62}.nv-fx-status .spin{animation:.8s linear infinite nv-spin}@keyframes nv-spin{to{transform:rotate(360deg)}}.nv-assets-actions{align-items:center;gap:10px;display:flex}.nv-asset-list button>em{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.nv-asset-list button>em small{color:#7e908a;font-size:7px;font-weight:400}.nv-page-tools>div:first-child>.nv-fx-status{margin-top:6px}@media (max-width:720px){.nv-total-heading{flex-direction:column;align-items:flex-start;gap:8px}.nv-assets-actions label{display:none}.nv-fx-status>button{display:flex!important}.nv-asset-list>button{grid-template-columns:auto 1fr auto auto}.nv-asset-list>button>small,.nv-asset-list>button>svg{display:none}}.nv-platform-results em.unverified{color:#897b6e}.nv-platform-results em.discontinued{color:#b5625b}.nv-platform-logo img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.02)}.nv-asset-list .nv-platform-logo{border-radius:14px;width:44px!important;height:44px!important}.nv-account-table .nv-platform-logo{border-radius:13px;width:42px!important;height:42px!important}.nv-card-brand{gap:10px}.nv-card-brand .nv-platform-logo{border-radius:13px;width:38px!important;height:38px!important}.nv-sim-face>.nv-platform-logo{border-radius:16px;width:54px!important;height:54px!important}.nv-detail-title .nv-platform-logo{border-radius:15px;width:50px!important;height:50px!important}.nv-bin-result{color:#47776b;background:#ebf4f1b8;border:1px solid #47776b1f;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:-5px;padding:10px 12px;display:grid}.nv-bin-result>svg{width:19px}.nv-bin-result>span{flex-direction:column;gap:2px;display:flex}.nv-bin-result strong{font-size:10px}.nv-bin-result small{color:#758985;font-size:8px}.nv-bin-result em{white-space:nowrap;color:#64837b;font-size:8px;font-style:normal}.nv-bin-result.partial{color:#8d795d;background:#f7f4ebc7}.nv-bin-result.partial em{color:#8d795d}.nv-form .nv-check-explained{background:#e8f2efa6;border:1px solid #3d6a5f1c;border-radius:13px;align-items:flex-start;padding:12px}.nv-check-explained input{margin-top:2px}.nv-form .nv-check-explained>span{flex-direction:column;gap:3px;margin:0;display:flex}.nv-check-explained strong{color:#365f56;font-size:10px}.nv-check-explained small{color:#748a84;font-size:8px;line-height:1.55}.nv-check-explained input:disabled{opacity:.45}.nv-country-flag{background:#ffffffd1;border-radius:7px;line-height:0;display:block;overflow:hidden;box-shadow:0 5px 13px #2a4c4429}.nv-country-flag svg{object-fit:cover;width:100%;height:100%;display:block}.nv-next-card>.nv-country-flag{width:38px;height:25px;margin-top:2px}.nv-region-list>div{grid-template-columns:auto 1fr;align-items:center}.nv-region-list>div>.nv-region-flag{width:42px;height:28px;font-size:initial;grid-row:auto}.nv-region-list>div>div{flex-direction:column;gap:4px;display:flex}.nv-region-list>div strong{align-items:center;gap:6px;display:flex}.nv-region-list>div strong em{color:#5d7c74;background:#e4efeb;border-radius:6px;padding:3px 5px;font-size:7px;font-style:normal;line-height:1}.nv-sim-country{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;bottom:14px;right:18px}.nv-sim-country>.nv-country-flag{border:1px solid #ffffff94;border-radius:10px;width:60px;height:40px}.nv-sim-country small{color:#fff;letter-spacing:.12em;text-shadow:0 1px 4px #18362f4d;font-size:8px;font-weight:700;line-height:1}.nv-sim-face{height:142px}.nv-sim-face>.nv-platform-logo{border:2px solid #ffffffad;border-radius:22px;bottom:20px;left:22px;box-shadow:0 14px 30px #1f423a33;width:84px!important;height:84px!important}.nv-sim-country{gap:4px;bottom:20px;right:22px}.nv-sim-country>.nv-country-flag{border:1px solid #ffffff9e;border-radius:6px;width:38px;height:25px;box-shadow:0 6px 14px #1f423a29}.nv-sim-country small{letter-spacing:.16em;opacity:.88;font-size:7px}.nv-sim-face>svg{opacity:.92;width:22px;height:22px}@media (max-width:720px){.nv-sim-face{height:132px}.nv-sim-face>.nv-platform-logo{border-radius:20px;width:76px!important;height:76px!important}.nv-sim-country>.nv-country-flag{width:34px;height:23px}}.nv-inline-flag{border-radius:3px;flex:none;width:18px;height:12px;display:inline-block;box-shadow:0 2px 6px #27484021}.nv-detail-title h2,.nv-asset-list button strong,.nv-account-total>span,.nv-account-table strong{align-items:center;gap:6px;display:flex}.nv-globe-flags{background:#ffffffd1;border-radius:15px;align-items:center;gap:5px;padding:7px 9px;display:flex;position:absolute;bottom:22px}.nv-globe .nv-globe-flags .nv-country-flag{width:20px;height:13px;box-shadow:none;background:0 0;border-radius:3px;padding:0;display:block;position:static}.nv-payment-card>em{align-items:center;gap:6px;display:flex}.nv-card-country-flag{width:19px;height:13px;box-shadow:none;border-radius:3px}.nv-payment-card.nv-card-art{isolation:isolate;color:#fff;background:#315f56;border:1px solid #ffffff85;flex-direction:column;justify-content:flex-start;padding:23px 25px 20px;display:flex}.nv-card-art.issuer-revolut{color:#111820;background:linear-gradient(135deg,#f6f8fb 0%,#dce2e9 40%,#fbfcff 72%,#c8d0dc 100%);border-color:#ffffffdb}.nv-card-art.issuer-revolut-plus{color:#161a25;background:linear-gradient(135deg,#d9d2ff 0%,#f3f0ff 42%,#b6abef 72%,#ece9ff 100%)}.nv-card-art.issuer-revolut-sage{color:#eef8f4;background:linear-gradient(135deg,#668b7d,#9db9ae 52%,#4f6f64)}.nv-card-art.issuer-revolut-slate{color:#fff;background:linear-gradient(135deg,#3e444b,#76808a 52%,#2d3238)}.nv-card-art.issuer-revolut-midnight{color:#fff;background:linear-gradient(135deg,#071a34,#173f68 52%,#050d1c)}.nv-card-art.issuer-revolut-metal-black{color:#fff;background:linear-gradient(135deg,#080909,#343536 48%,#0b0c0d)}.nv-card-art.issuer-revolut-metal-silver{color:#15191d;background:linear-gradient(120deg,#9ea5aa,#f0f1f2 38%,#8c949a 72%,#dfe2e4)}.nv-card-art.issuer-revolut-ultra{color:#16191b;background:linear-gradient(125deg,#c4c5c1,#f3f1ea 35%,#a7a8a4 62%,#e5e4df);box-shadow:0 22px 48px #50525038}.nv-card-art.issuer-revolut-metal-gold{color:#241d12;background:linear-gradient(120deg,#9f7c38,#f1d48b 35%,#a98242 68%,#e6c477)}.nv-card-art.issuer-revolut-metal-rose{color:#2b2020;background:linear-gradient(120deg,#a97570,#edc5b9 34%,#9b6968 68%,#dfaea5)}.nv-card-art.issuer-revolut-metal-lavender{color:#f8f4ff;background:linear-gradient(120deg,#54446f,#9c83bf 36%,#59456f 70%,#8a72aa)}.nv-card-art.issuer-revolut[class*=issuer-revolut-metal]:before,.nv-card-art.issuer-revolut-ultra:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(112deg,#0000 12%,#ffffff57 29%,#0000 45%,#ffffff1a 68%,#0000 82%);position:absolute;inset:0}.nv-card-art.issuer-redotpay{background:radial-gradient(circle at 72% 12%,#ef4b4f,#0000 38%),linear-gradient(135deg,#161719,#292a2d)}.nv-card-art.issuer-wirex{background:radial-gradient(circle at 18% 85%,#15b69a,#0000 36%),linear-gradient(145deg,#071b19,#153a34)}.nv-card-art.issuer-gnosis{color:#27264d;background:linear-gradient(145deg,#dfff4f,#a6c4fb 72%)}.nv-card-art.issuer-crypto{background:linear-gradient(135deg,#061833,#173f75 48%,#07162d)}.nv-card-art.issuer-coinbase{background:radial-gradient(circle at 80% 15%,#5d8aff,#0000 32%),linear-gradient(135deg,#0648e9,#082c86)}.nv-card-art.issuer-bybit{background:linear-gradient(135deg,#141516,#292b2f)}.nv-card-art.issuer-metamask{background:radial-gradient(circle at 78% 10%,#f5841f,#0000 36%),linear-gradient(135deg,#241711,#5d2f12)}.nv-card-art.issuer-kast{background:radial-gradient(circle at 18% 12%,#9de2a2,#0000 32%),linear-gradient(135deg,#090b0b,#252b29)}.nv-card-art.issuer-generic.mint{background:linear-gradient(135deg,#3e756b,#80b4a6)}.nv-card-art.issuer-generic.coral{background:linear-gradient(135deg,#ae746d,#e1a397)}.nv-card-art.issuer-generic.blue{background:linear-gradient(135deg,#557c9b,#91b8ce)}.nv-card-art-layer{z-index:-1;pointer-events:none;position:absolute;inset:0;display:block!important}.nv-card-art-layer i{border:1px solid #ffffff21;border-radius:50%;display:block;position:absolute}.nv-card-art-layer i:first-child{width:230px;height:230px;top:-135px;right:-90px;box-shadow:0 0 0 30px #ffffff06}.nv-card-art-layer i:nth-child(2){width:120px;height:120px;bottom:-75px;left:-70px}.nv-card-art-layer i:nth-child(3){border:0;border-left:1px solid #ffffff14;border-radius:0;width:1px;height:250%;top:-70%;left:62%;transform:rotate(28deg)}.issuer-revolut .nv-card-art-layer{background:radial-gradient(at 75% 15%,#7b4fff38,#0000 28%),radial-gradient(at 52% 92%,#00b0ff2b,#0000 36%)}.issuer-revolut .nv-card-art-layer i:first-child{border:13px solid #fff3;width:210px;height:210px}.nv-card-topline{z-index:2;justify-content:space-between;align-items:flex-start;gap:16px;min-height:39px;display:flex;position:relative}.nv-card-topline .nv-card-brand{letter-spacing:.11em;align-items:center;gap:9px;min-width:0;max-width:calc(100% - 86px);display:flex}.nv-card-topline .nv-card-brand b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;overflow:hidden}.nv-card-country{min-width:26px;height:20px;color:inherit;letter-spacing:.04em;background:#ffffff3d;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 6px;font:700 8px/1 ui-monospace,monospace;display:inline-flex}.nv-card-topline .nv-platform-logo{background:#ffffffe6;border-radius:11px;box-shadow:0 6px 16px #1a372f21;width:36px!important;height:36px!important}.nv-network-logo{color:currentColor;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.nv-network-logo.simple{width:58px;height:27px}.nv-network-logo.simple svg{fill:currentColor;width:100%;max-height:100%}.issuer-revolut .nv-network-logo.visa{color:#1434cb}.nv-network-logo.mastercard{width:53px;height:32px}.nv-network-logo.mastercard i{border-radius:50%;width:31px;height:31px;position:absolute;top:0}.nv-network-logo.mastercard i:first-child{background:#eb001b;left:2px}.nv-network-logo.mastercard i:last-child{mix-blend-mode:screen;background:#f79e1b;right:2px}.issuer-revolut .nv-network-logo.mastercard i:last-child{mix-blend-mode:multiply}.nv-network-logo.unionpay{color:#fff;text-shadow:0 1px 1px #00000040;background:linear-gradient(110deg,#1d8a7a 0 34%,#d62d3f 35% 68%,#1762a0 69%);border-radius:5px;flex-direction:column;width:58px;height:29px;line-height:.9;transform:skew(-7deg)}.nv-network-logo.unionpay i{font-size:8px;font-style:normal;font-weight:800}.nv-network-logo.unionpay b{font-size:7px}.nv-network-logo.amex{color:#2b9bd7;background:#fff;border-radius:3px;padding:3px}.nv-network-logo.jcb,.nv-network-logo.discover,.nv-network-logo.diners{width:44px}.nv-network-logo.wordmark{text-align:right;text-transform:uppercase;max-width:72px;font:800 12px/1.05 Arial,sans-serif}.nv-card-chip-row{z-index:2;align-items:center;gap:9px;margin-top:29px;position:relative;justify-content:flex-start!important;display:flex!important}.nv-chip{background:linear-gradient(135deg,#f0d89d,#b79553);border:1px solid #50390e2e;border-radius:8px;grid-template-columns:1fr 1fr;width:39px;height:29px;display:grid;position:relative;overflow:hidden}.nv-chip:before,.nv-chip:after{content:"";background:#5b451c52;width:1px;height:100%;position:absolute;top:0;left:50%}.nv-chip:after{width:100%;height:1px;top:50%;left:0}.nv-chip i{border-bottom:1px solid #5b451c33}.nv-contactless{opacity:.75;width:21px;height:21px;transform:rotate(90deg)}.nv-payment-card.nv-card-art>.nv-card-number{letter-spacing:clamp(.06em,.55vw,.11em);text-overflow:ellipsis;white-space:nowrap;z-index:2;max-width:100%;margin:16px 0 15px;font:500 clamp(12px,1.05vw,15px)/1.1 Consolas,monospace;position:relative;overflow:hidden}.nv-payment-card.nv-card-art>.nv-card-number[data-empty]{letter-spacing:.04em;opacity:.72;font-family:inherit;font-size:10px;font-weight:700}.nv-payment-card.nv-card-art footer{z-index:2;grid-template-columns:minmax(0,1fr) minmax(62px,auto);align-items:end;gap:16px;margin-top:auto;font-size:10px;display:grid;position:relative}.nv-payment-card.nv-card-art footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nv-payment-card.nv-card-art footer span:last-child{text-align:right;justify-self:end}.issuer-revolut.nv-payment-card>em{background:#ffffff7a}.nv-card-artwork-label{display:none}.nv-card-network-stack{flex:0 0 74px;align-content:start;justify-items:end;min-width:0;line-height:1;display:grid}.nv-card-network-stack>small{letter-spacing:.04em;text-transform:none;margin-top:-2px;font-size:7px;font-weight:700}.nv-card-watermark{z-index:0;opacity:.18;pointer-events:none;place-items:center;display:none;position:absolute;inset:52px 88px 48px}.nv-card-watermark .nv-platform-logo{box-shadow:none;object-fit:contain;background:0 0;border-radius:26px;width:126px!important;height:126px!important}.nv-pengu-art{z-index:1;filter:drop-shadow(0 8px 13px #1f4a8521);pointer-events:none;width:126px;height:108px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.nv-card-art.digital .nv-card-chip-row{visibility:hidden;height:24px;margin-top:18px}.nv-card-art.digital .nv-card-number{max-width:calc(100% - 108px);margin-top:8px}.nv-card-art.digital .nv-card-topline .nv-platform-logo{background:#ffffffe0}.nv-card-art.issuer-plasma{color:#fff;background:radial-gradient(circle at 18% 12%,#35423b 0,#0000 40%),linear-gradient(135deg,#101512,#222824)}.issuer-plasma .nv-card-art-layer{background:linear-gradient(112deg,#0000 0 42%,#7ea08b14 58%,#0000 72%)}.nv-card-art.issuer-plasma-platinum{color:#f8f8f6;background:linear-gradient(106deg,#0000 0 30%,#ffffff7a 41%,#50504e33 55%,#0000 70%),linear-gradient(145deg,#bebfbd,#f2f1ed 34%,#777875 67%,#dbd9d3);box-shadow:inset 0 1px #ffffffd9,0 22px 45px #2c323038}.issuer-plasma-platinum .nv-card-art-layer{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#00000005 1px 3px)}.nv-card-art.issuer-ypt{color:#050705;background:#9bec5d;box-shadow:0 20px 42px #68cd2840}.issuer-ypt .nv-card-topline .nv-card-brand b{letter-spacing:.08em;font-size:20px}.issuer-ypt .nv-network-logo{color:#fff}.nv-card-art.issuer-wise-mountain{color:#fff;background:linear-gradient(150deg,#49d5df 0 18%,#318cc2 19% 43%,#3caa9c 44% 66%,#b1dd72 67% 83%,#3f9bad 84%)}.nv-card-art.issuer-wise-current{color:#172b1a;background:linear-gradient(135deg,#79e100 0%,#9fe870 45%,#84e041 72%,#61ca00 100%);border-color:#e1ffd5e6}.issuer-wise-current .nv-card-art-layer{background:radial-gradient(circle at 88% 10%,#ffffff3d,#0000 28%),linear-gradient(115deg,#0000 0 38%,#ffffff29 49%,#0000 62%)}.issuer-wise-current .nv-card-topline .nv-card-brand{letter-spacing:-.055em;font-weight:900}.issuer-wise-digital{box-shadow:0 22px 44px #51b4103d,inset 0 1px #ffffff75}.issuer-wise-mountain .nv-card-art-layer{mix-blend-mode:overlay;background:linear-gradient(18deg,#0c5c8740 0 33%,#0000 34%),linear-gradient(162deg,#0000 0 54%,#97ffcf52 55% 69%,#0000 70%)}.issuer-wise-mountain .nv-card-topline .nv-card-brand:after{content:"PREPAID";letter-spacing:.06em;font:700 9px/1 Arial,sans-serif}.nv-card-art.issuer-metamask-wallet{color:#21120d;background:linear-gradient(90deg,#ff5c15 0 44%,#ff8a5a 44% 68%,#ff5c15 68%)}.issuer-metamask-wallet .nv-card-watermark{opacity:.78;display:grid;inset:40px 20px 22px 145px}.issuer-metamask-wallet .nv-card-watermark .nv-platform-logo{width:156px!important;height:156px!important}.issuer-metamask-wallet .nv-card-topline .nv-card-brand .nv-platform-logo{display:none}.issuer-metamask-wallet .nv-network-logo.mastercard{align-self:end}.nv-card-art.issuer-payy{color:#14161b;background:#dbff16}.issuer-payy .nv-card-art-layer{background:radial-gradient(at 46% 70%,#151d271f 0 28%,#0000 29%),linear-gradient(18deg,#0000 0 52%,#ffffff42 53% 58%,#0000 59%)}.nv-card-art.issuer-avalanche{color:#fff;background:#ff3e51}.issuer-avalanche .nv-card-watermark{opacity:.92;display:grid}.issuer-avalanche .nv-card-topline .nv-card-brand{opacity:0}.nv-card-art.issuer-yonder{color:#edf0f3;background:linear-gradient(135deg,#192127,#111820)}.issuer-yonder .nv-network-logo.mastercard i{filter:grayscale();opacity:.82}.issuer-yonder .nv-card-topline{flex-direction:row-reverse}.nv-card-art.issuer-monese{color:#a6c2f5;background:linear-gradient(135deg,#f4f7ff,#e8eefc)}.issuer-monese .nv-card-watermark{opacity:.12;display:grid}.nv-card-art.issuer-trading212{color:#fff;background:#12161b;border-color:#56606a}.issuer-trading212 .nv-card-art-layer{background:linear-gradient(120deg,#0000 0 58%,#00b5dd14 59% 62%,#0000 63%)}.nv-card-art.issuer-koho{color:#fff;background:#2e1c61}.issuer-koho .nv-card-topline{flex-direction:row-reverse}.issuer-koho .nv-card-brand b{color:#d6ff28;font-size:19px}.nv-card-art.issuer-skrill{color:#fff;background:linear-gradient(135deg,#6e0069,#8e008d 55%,#74005f)}.issuer-skrill .nv-card-art-layer{background:radial-gradient(circle at 85% 10%,#ffffff1f,#0000 35%)}.nv-card-art.issuer-kast-pengu{color:#6a92cc;background-color:#f9fbff;background-image:radial-gradient(circle at 10% 20%,#0000 0 19px,#699eef38 20px 21px,#0000 22px),radial-gradient(circle at 90% 80%,#0000 0 22px,#699eef2e 23px 24px,#0000 25px)}.issuer-kast-pengu .nv-card-number,.issuer-kast-pengu footer{color:#5477aa}.issuer-kast-pengu .nv-card-topline{color:#5879a9}.nv-card-art.issuer-jupiter{color:#fff;background:linear-gradient(135deg,#00535a 0%,#006b70 48%,#008c85 100%)}.issuer-jupiter .nv-card-art-layer{background:radial-gradient(circle at 112% -18%,#0000 0 96px,#0028352e 97px 116px,#0000 117px 136px,#00283521 137px 154px,#0000 155px)}.issuer-jupiter .nv-card-topline .nv-card-brand{visibility:hidden}.issuer-jupiter .nv-card-network-stack{color:#fff;position:absolute;top:171px;right:0}.issuer-jupiter .nv-card-number{margin-top:auto!important;margin-bottom:2px!important}.issuer-jupiter footer,.issuer-jupiter>em{display:none!important}.nv-card-art.issuer-bitget{color:#fff;background:#020606}.nv-card-art.issuer-kraken-white{color:#777;background:repeating-radial-gradient(at 45%,#fff 0 2px,#f0edf4 3px 4px)}.nv-card-art.issuer-kraken-red{color:#fff;background:#ff3c2f url(/card-art/krak-card-reference.png) 50%/cover no-repeat!important}.issuer-kraken-red .nv-card-art-layer{display:none}.issuer-kraken-red .nv-card-topline{visibility:hidden}.issuer-kraken-red .nv-card-network-stack{display:none}.issuer-kraken .nv-network-logo.mastercard i{filter:grayscale();opacity:.72}.nv-card-art.issuer-safepal{color:#fff;background:radial-gradient(circle at 72% 52%,#682cff 0,#0000 46%),linear-gradient(135deg,#08041d,#18034d)}.issuer-safepal .nv-card-watermark{opacity:.7;display:grid}.issuer-safepal .nv-card-watermark .nv-platform-logo{width:104px!important;height:104px!important}.nv-card-art.issuer-mexc-etherfi{color:#fff;background:linear-gradient(115deg,#181818,#333 52%,#151515)}.issuer-mexc-etherfi .nv-card-art-layer{background:repeating-linear-gradient(0deg,transparent 0 2px,#ffffff05 3px 4px),conic-gradient(from 45deg at 50% 58%,transparent 0 12%,#00000040 13% 20%,transparent 21% 100%)}.issuer-mexc-etherfi .nv-card-watermark{opacity:.15;display:grid}.nv-card-art.issuer-bybit-eu{color:#fff;background:radial-gradient(circle at 72% 32%,#777 0 2px,#0000 3px),radial-gradient(circle at 66% 48%,#777 0 3px,#0000 4px),radial-gradient(circle at 82% 18%,#777 0 4px,#0000 5px),#050505}.issuer-bybit-eu .nv-card-brand b:after{content:" EU";font-size:7px;font-weight:500}.nv-card-art.issuer-lava{color:#fff;background:#211b1d}.issuer-lava .nv-card-topline .nv-card-brand b{text-transform:lowercase;font-size:18px}.nv-card-art.issuer-coinbase-debit{color:#fff;background:#0758f7}.issuer-coinbase-debit .nv-card-topline .nv-card-brand b{text-transform:lowercase;letter-spacing:0;font-size:17px}.nv-card-art.issuer-crypto-indigo{color:#fff;background:radial-gradient(circle at 45% 25%,#482293,#0000 47%),linear-gradient(135deg,#171050,#2b0e70)}.issuer-crypto-indigo .nv-card-watermark{opacity:.82;display:grid}.nv-card-art.issuer-gnosis-lines{color:#fff;background:#10120d}.issuer-gnosis-lines .nv-card-art-layer{background:repeating-radial-gradient(at 8% 5%,#0000 0 11px,#beff368c 12px 13px,#0000 14px 23px)}.nv-card-art.issuer-etherfi-cash{color:#fff;background:#0d0d0c}.issuer-etherfi-cash .nv-card-art-layer{clip-path:polygon(0 0,70% 0,30% 100%,0 100%);background:linear-gradient(135deg,#46495680 0 2%,#0000 2% 100%),repeating-radial-gradient(circle at 0 0,#0000 0 15px,#777c9047 16px 17px,#0000 18px 31px)}.issuer-etherfi-cash .nv-card-watermark{opacity:.7;width:58px;height:58px;display:grid;inset:22px auto auto 22px}.issuer-etherfi-cash .nv-card-watermark .nv-platform-logo{width:55px!important;height:55px!important}.nv-card-face-motif{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nv-bitget-motif{fill:#68eaf1}.issuer-bitget .nv-card-art-layer{background:0 0}.issuer-bitget .nv-card-topline .nv-card-brand{visibility:hidden}.issuer-bitget .nv-card-network-stack{color:#fff;position:absolute;top:172px;right:0}.issuer-bitget .nv-card-network-stack>small{font-size:8px}.issuer-bitget .nv-card-number{margin-top:auto!important;margin-bottom:2px!important}.issuer-wise-mountain{background:#3cbac5 url(/card-art/wise-prepaid-reference.png) 50%/cover no-repeat!important}.issuer-wise-mountain .nv-card-art-layer,.issuer-wise-mountain .nv-wise-mountain-motif{display:none}.issuer-wise-mountain .nv-card-topline{visibility:hidden}.issuer-wise-mountain .nv-card-network-stack{display:none}.issuer-wise-mountain .nv-card-number{margin-top:auto!important;margin-bottom:2px!important}.nv-card-art.issuer-bybit-global{color:#15171a;background:linear-gradient(120deg,#f1f2f3,#fff 56%,#e8eaed)}.nv-bybit-wave-motif{fill:none;stroke:#c9cdd2;stroke-width:1px;opacity:.64}.issuer-bybit-global .nv-card-network-stack{position:absolute;top:171px;right:0}.issuer-bybit-global .nv-network-logo.mastercard{color:initial}.issuer-bybit-global .nv-card-brand b{letter-spacing:.06em;font-size:17px}.issuer-bybit-global .nv-card-brand b:first-letter{text-decoration-color:#ff8a00}.issuer-bybit-global .nv-card-number{margin-top:auto!important;margin-bottom:2px!important}.issuer-bybit-global .nv-card-art-layer{background:0 0}.issuer-bybit-eu .nv-card-network-stack{position:absolute;top:171px;right:0}.issuer-bybit-eu .nv-card-number{margin-top:auto!important;margin-bottom:2px!important}.issuer-kraken .nv-card-network-stack{position:absolute;top:157px;right:0}.issuer-kraken .nv-card-number{margin-top:auto!important;margin-bottom:2px!important}.issuer-wise-mountain footer,.issuer-bitget footer,.issuer-bybit-global footer,.issuer-bybit-eu footer,.issuer-kraken footer,.issuer-wise-mountain .nv-card-country,.issuer-bitget .nv-card-country,.issuer-bybit-global .nv-card-country,.issuer-bybit-eu .nv-card-country,.issuer-kraken .nv-card-country,.issuer-jupiter .nv-card-country,.nv-payment-card.nv-card-art footer{display:none!important}.nv-payment-card.nv-card-art.nv-card-reference{aspect-ratio:1010/630;image-rendering:auto;backface-visibility:hidden;contain:paint;isolation:isolate;border:0;border-radius:clamp(18px,2vw,25px);transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffa8,inset 0 -1px #00000014,0 5px 12px #1b342e14,0 20px 42px #1b342e29;background:#15211f!important;padding:0!important}.nv-card-reference>.nv-card-reference-image{z-index:1;border-radius:inherit;background-image:var(--nv-card-reference);background-position:var(--nv-card-reference-position,center);background-repeat:no-repeat;background-size:var(--nv-card-reference-size,100% 100%);image-rendering:auto;filter:none;pointer-events:none;position:absolute;inset:0;transform:none}.nv-card-reference[data-artwork=hsbc-hk-everymile]{aspect-ratio:1616/1010}.nv-card-reference[data-artwork=hsbc-hk-everymile]>.nv-card-reference-image{background-position:50%;background-size:100% 100%}.nv-card-reference[data-artwork=x-card-silver]{background:#bfc0c0!important}.nv-card-reference[data-artwork=x-card-silver]>.nv-card-reference-image{inset:-4px -4px -7px}.nv-card-reference[data-artwork=xplace-green]{aspect-ratio:2560/1615;box-shadow:0 12px 28px #252b3824;background:#aeb5c2!important}.nv-card-reference[data-artwork=xplace-green]>.nv-card-reference-image{border-radius:inherit;background-size:100% 100%;width:auto;height:auto;inset:-1px;transform:none}.nv-card-reference[data-artwork=xplace-green]:after{border-radius:inherit;inset:0;box-shadow:inset 0 0 0 .5px #ffffff3d}.nv-card-reference[data-artwork=xplace-green]:hover{box-shadow:0 18px 38px #252b382b}.nv-card-classification-note{border:1px solid color-mix(in srgb,var(--sv-accent) 18%,var(--sv-line));background:linear-gradient(105deg,color-mix(in srgb,var(--sv-accent) 9%,var(--sv-panel-strong)),color-mix(in srgb,var(--sv-violet) 5%,var(--sv-panel-soft)));color:var(--sv-text-soft);border-radius:13px;margin:-2px 2px 5px;padding:11px 14px 11px 36px;font-size:12px;line-height:1.55;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 22px #242d5b14}.nv-card-classification-note:before{content:"";background:var(--sv-accent);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb,var(--sv-accent) 11%,transparent),0 0 16px color-mix(in srgb,var(--sv-accent) 38%,transparent);border-radius:50%;position:absolute;top:50%;left:16px;transform:translateY(-50%)}html[data-theme=dark] .nv-card-classification-note{border-color:color-mix(in srgb,var(--sv-accent) 27%,var(--sv-line));background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--sv-accent) 13%,transparent),transparent 38%), linear-gradient(105deg,color-mix(in srgb,var(--sv-panel-strong) 92%,#111522),color-mix(in srgb,var(--sv-violet) 7%,var(--sv-panel-recessed)));color:#c7cee8;box-shadow:inset 0 1px #e0e6ff12,0 10px 26px #00000038}html[dir=rtl] .nv-card-classification-note{padding-left:14px;padding-right:36px}html[dir=rtl] .nv-card-classification-note:before{left:auto;right:16px}.nv-card-artwork-missing{min-width:0;color:var(--sv-text-muted,#69718d);background:#6973c611;border:1px solid #6770bf2e;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.nv-card-artwork-missing>svg{color:#6873d8;flex:none;width:18px;height:18px}.nv-card-artwork-missing>span{gap:3px;min-width:0;display:grid}.nv-card-artwork-missing strong{color:var(--sv-text,#1b2340);font-size:13px}.nv-card-artwork-missing small{font-size:12px;line-height:1.5}.nv-payment-card.nv-card-artwork-unavailable{aspect-ratio:1010/630;min-width:0;color:var(--sv-text,#1b2340);background:radial-gradient(circle at 86% 12%,#767edc1a,transparent 34%), color-mix(in srgb,var(--sv-panel,#fff) 82%,transparent);border:1px dashed #6c75ba47;border-radius:clamp(18px,2vw,25px);flex-direction:column;justify-content:space-between;padding:22px;display:flex;overflow:hidden;box-shadow:0 14px 32px #2e376612}.nv-card-unavailable-brand{align-items:center;gap:10px;min-width:0;display:flex}.nv-card-unavailable-brand>span{flex:none}.nv-card-unavailable-brand b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nv-card-unavailable-copy{text-align:left;gap:4px;display:grid}.nv-card-unavailable-copy strong{font-size:15px}.nv-card-unavailable-copy small{color:var(--sv-text-muted,#69718d);font-size:12px;line-height:1.45}[data-theme=dark] .nv-card-artwork-missing,[data-theme=dark] .nv-payment-card.nv-card-artwork-unavailable{background:#141728a8;border-color:#929ae638}[data-theme=dark] .nv-card-artwork-missing strong,[data-theme=dark] .nv-payment-card.nv-card-artwork-unavailable{color:#eef0ff}.nv-payment-card.nv-card-art.nv-card-reference:before{content:"";z-index:2;border-radius:inherit;mix-blend-mode:soft-light;pointer-events:none;background:radial-gradient(100% 75% at 16% -8%,#fff3,#0000 48%),linear-gradient(118deg,#ffffff1c,#0000 24% 72%,#ffffff0a);position:absolute;inset:0}.nv-card-reference[data-material=metal]:before{opacity:.56;mix-blend-mode:soft-light;background:linear-gradient(103deg,#0000 0 31%,#ffffff2e 41%,#0000 50% 100%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#00000005 1px 3px)}.nv-card-reference[data-material=glass]:before{opacity:.48;mix-blend-mode:soft-light;background:radial-gradient(80% 72% at 8% 0,#ffffff42,#0000 52%),linear-gradient(112deg,#0000 12%,#ffffff29 34%,#0000 50%)}.nv-payment-card.nv-card-art.nv-card-reference:after{content:"";z-index:2;pointer-events:none;border-radius:calc(clamp(18px,2vw,25px) - 1px);position:absolute;inset:1px;box-shadow:inset 0 0 0 .75px #ffffff85,inset 0 -14px 24px #00000009,inset 0 10px 18px #ffffff06}.nv-payment-card.nv-card-art.nv-card-reference:hover{transform:translateY(-4px)scale(1.004);box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #00000014,0 8px 18px #1b342e1a,0 28px 56px #1b342e33}.nv-card-reference>.nv-card-art-layer,.nv-card-reference>.nv-card-face-motif,.nv-card-reference>.nv-card-watermark,.nv-card-reference>.nv-pengu-art,.nv-card-reference>.nv-card-topline,.nv-card-reference>.nv-card-chip-row,.nv-card-reference>footer{display:none!important}.nv-payment-card.nv-card-art.nv-card-reference>.nv-card-number{z-index:3;color:inherit;letter-spacing:.11em;text-shadow:0 1px 3px #00000038;font:500 clamp(12px,1.05vw,15px)/1.1 Consolas,monospace;bottom:clamp(24px,7%,34px);left:26px;overflow:visible;max-width:calc(100% - 52px)!important;margin:0!important;position:absolute!important}.nv-payment-card.nv-card-art.nv-card-reference[data-tone=light]>.nv-card-number{color:#14181d;text-shadow:0 1px 2px #ffffffb8;font-weight:600}.nv-payment-card.nv-card-art.nv-card-reference[data-tone=dark]>.nv-card-number{color:#fff;text-shadow:0 1px 3px #00000057}.nv-card-reference:is([data-artwork=wise-white-infinite],[data-artwork=wise-prepaid-mountain])>.nv-card-reference-image{border-radius:inherit;background-size:100% 100%;inset:-3px}.nv-card-reference:is([data-artwork=wise-white-infinite],[data-artwork=wise-prepaid-mountain]):after{border-radius:inherit;inset:0;box-shadow:inset 0 0 0 1px #161d231f}.nv-card-reference[data-artwork=wise-white-infinite]:before{opacity:.2}.nv-card-reference[data-artwork=kolo-dark]>.nv-card-number{background:#26303afa;border-radius:7px;min-width:96px;padding:4px 7px;bottom:28px;left:20px}@media (prefers-reduced-motion:reduce){.nv-card-art{transition:none}.nv-card-art:hover{transform:none}}@media (max-width:720px){.nv-globe-flags{gap:3px;padding:5px 7px;bottom:10px}.nv-globe .nv-globe-flags .nv-country-flag{width:16px;height:11px}}.nv-real-globe{-webkit-user-select:none;user-select:none;flex:none;place-items:center;width:248px;height:248px;margin-right:20px;display:grid;position:relative}.nv-real-globe svg{touch-action:none;cursor:grab;width:100%;height:100%;overflow:visible}.nv-real-globe svg:active{cursor:grabbing}.nv-earth-ocean{fill:url(#nv-ocean);filter:url(#nv-sphere-shadow);stroke:#ffffffad;stroke-width:1.4px}.nv-earth-grid{fill:none;stroke:#e7f8f340;stroke-width:.55px;pointer-events:none}.nv-earth-land{fill:#ebf8f4c7;stroke:#2d685b57;stroke-width:.48px;pointer-events:none}.nv-earth-shine{fill:#ffffff1c;pointer-events:none}.nv-earth-marker{cursor:help}.nv-earth-pulse{fill:#ffd86652;stroke:#ffe89d80;stroke-width:1px;filter:url(#nv-glow);transform-box:fill-box;transform-origin:50%;animation:2.1s ease-out infinite nv-earth-pulse}.nv-earth-dot{fill:#ffe28a;stroke:#fffdf4;stroke-width:1.6px;filter:url(#nv-glow)}.nv-earth-tooltip{pointer-events:none}.nv-earth-tooltip rect{fill:#1d443be6;stroke:#ffffff80;stroke-width:.6px}.nv-earth-tooltip text{fill:#fff;font-size:7px;font-weight:700}.nv-real-globe>span{white-space:nowrap;color:#55776f;pointer-events:none;background:#fffc;border-radius:12px;padding:6px 10px;font-size:8px;position:absolute;bottom:5px;left:50%;transform:translate(-50%);box-shadow:0 7px 18px #254c431f}@keyframes nv-earth-pulse{0%{opacity:.9;transform:scale(.6)}72%,to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.nv-earth-pulse{opacity:.55;animation:none}}@media (max-width:720px){.nv-real-globe{width:145px;height:145px;margin-right:-20px}.nv-real-globe>span{display:none}}.nv-country-code{color:#55776f;letter-spacing:.05em;background:#e4efeb;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:22px;height:16px;padding:0 5px;font-family:Consolas,monospace;font-size:7px;font-weight:700;line-height:1;display:inline-flex}.nv-group-category-logo{border:1px solid #ffffffc7;border-radius:13px;grid-row:1/3;align-self:center;place-items:center;width:40px;height:40px;transition:transform .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff94,0 8px 18px #2a4f461a;display:grid!important}.nv-group-grid .nv-group-category-logo svg{color:currentColor;width:21px;height:21px}.nv-group-category-logo.bank{color:#39796b;background:linear-gradient(145deg,#cce9e1,#eef8f5)}.nv-group-category-logo.wallet{color:#527895;background:linear-gradient(145deg,#d6e6f0,#f1f7fa)}.nv-group-category-logo.investment{color:#9a7248;background:linear-gradient(145deg,#f1dfc6,#faf4e9)}.nv-group-category-logo.card{color:#9a625b;background:linear-gradient(145deg,#efd5d1,#fbf1ef)}.nv-group-grid button:hover .nv-group-category-logo{transform:translateY(-2px);box-shadow:0 10px 22px #2a4f462b}@media (max-width:520px){.nv-market-quote{grid-template-columns:auto minmax(0,1fr)}.nv-market-refresh{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.nv-market-refresh,.nv-toggle-control,.nv-toggle-control i{transition:none}}.nv-visa-page{gap:16px}.nv-visa-intro{border-radius:24px;min-height:128px;padding:23px 28px}.nv-visa-intro h2{margin:9px 0 5px;font-size:clamp(22px,1.65vw,29px)}.nv-visa-intro p{font-size:13px}.nv-passport-select{border-radius:17px;width:min(300px,100%);padding:11px 14px 13px}.nv-visa-stats{gap:11px}.nv-visa-stats article{border-radius:16px;padding:14px 17px}.nv-visa-browser{padding:16px}.nv-visa-search{height:46px}.nv-visa-results{max-height:510px}.nv-visa-detail{padding:22px}.nv-visa-detail-country>span{width:56px}.nv-visa-detail-country>span svg{border-radius:8px;width:56px;height:38px}.nv-visa-detail-country h3{font-size:22px}.nv-visa-status{margin:17px 0;padding:13px}.nv-owned-visas{background:#fafdfcb8;border:1px solid #ffffffeb;border-radius:24px;padding:20px;box-shadow:0 18px 42px #35635814}.nv-owned-visas-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.nv-owned-visas-head>div>span{color:#76918a;letter-spacing:.13em;font:700 10px/1.2 ui-monospace,monospace}.nv-owned-visas-head h3{color:#203f38;margin:4px 0 2px;font-size:20px}.nv-owned-visas-head p{color:#81968f;margin:0;font-size:12px}.nv-owned-visas-head>button{color:#fff;background:#347c6d;border:0;border-radius:13px;align-items:center;gap:7px;min-height:40px;padding:0 15px;font-weight:700;display:flex}.nv-owned-visas-head>button svg{width:17px}.nv-owned-visa-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.nv-owned-visa-card{background:#ffffffb8;border:1px solid #dce9e5;border-radius:17px;grid-template-columns:50px minmax(0,1fr) auto 34px;align-items:center;gap:12px;min-height:82px;padding:12px;display:grid;position:relative}.nv-owned-visa-card[data-status=due]{background:#fffaf3;border-color:#ebcfae}.nv-owned-visa-card[data-status=expired]{background:#fff7f7;border-color:#eccaca}.nv-owned-visa-country{background:#fff;border-radius:11px;place-items:center;width:50px;height:43px;display:grid;box-shadow:0 5px 14px #2b4f461a}.nv-owned-visa-country svg{border-radius:5px;width:35px;height:24px}.nv-owned-visa-main{gap:2px;min-width:0;display:grid}.nv-owned-visa-main small{color:#819791;letter-spacing:.07em;font:600 9px/1.2 ui-monospace,monospace}.nv-owned-visa-main strong{color:#29483f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-owned-visa-main span{color:#7c928c;font-size:11px}.nv-owned-visa-expiry{justify-items:end;gap:3px;display:grid}.nv-owned-visa-expiry small{color:#849a94;font-size:10px}.nv-owned-visa-expiry b{color:#397568;font-size:12px}.nv-owned-visa-card[data-status=due] .nv-owned-visa-expiry b{color:#a66d37}.nv-owned-visa-card[data-status=expired] .nv-owned-visa-expiry b{color:#ae5555}.nv-owned-visa-card>button{color:#5e847b;background:#eef6f3;border:0;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.nv-owned-visa-card>button svg{width:15px}.nv-owned-visa-empty{color:#719088;background:#eef7f473;border:1px dashed #c9ded8;border-radius:16px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:70px;margin-top:15px;display:flex}.nv-owned-visa-empty>span{background:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.nv-owned-visa-empty svg{width:17px}.nv-owned-visa-empty strong{color:#476f65;font-size:13px}.nv-owned-visa-empty small{font-size:11px}.nv-visa-route-title{color:#31594f;align-items:center;gap:9px;margin:17px 0 11px;display:flex}.nv-visa-route-title>svg{width:18px}.nv-visa-route-title>div{gap:2px;display:grid}.nv-visa-route-title small{color:#859a94;font-size:10px;font-weight:400}.nv-visa-routes{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.nv-visa-routes button{color:#67847c;text-align:left;background:#ffffff9e;border:1px solid #dae7e3;border-radius:13px;justify-items:start;gap:7px;min-width:0;padding:10px;display:grid}.nv-visa-routes button.active{color:#347568;background:#e5f3ef;border-color:#78ab9e;box-shadow:0 5px 15px #37746517}.nv-visa-routes svg{width:17px;height:17px}.nv-visa-routes span{gap:2px;min-width:0;display:grid}.nv-visa-routes strong{white-space:nowrap;font-size:11px}.nv-visa-routes small{color:#879b96;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.nv-visa-route-content{background:#f2f8f6;border-radius:15px;margin-top:11px;padding:15px}.nv-visa-route-content>strong{color:#345e54;font-size:13px}.nv-visa-route-content ol{counter-reset:route;gap:9px;margin:12px 0;padding:0;list-style:none;display:grid}.nv-visa-route-content li{color:#69827c;counter-increment:route;grid-template-columns:21px 1fr;align-items:center;gap:7px;font-size:11px;display:grid}.nv-visa-route-content li:before{content:counter(route);color:#4d8175;background:#fff;border-radius:7px;place-items:center;width:20px;height:20px;font-weight:700;display:grid}.nv-visa-route-content>p{color:#8b7659;align-items:flex-start;gap:6px;margin:0 0 12px;font-size:10px;line-height:1.5;display:flex}.nv-visa-route-content>p svg{flex:none;width:14px}.nv-visa-route-links{gap:7px;display:grid}.nv-visa-route-links a{color:#fff;background:#347c6d;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:38px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.nv-visa-route-links a.secondary{color:#4a776c;background:#fff;border:1px solid #c9ddd8}.nv-visa-route-links a.text{color:#6e8c84;background:0 0;min-height:24px;font-weight:500}.nv-visa-route-links svg{width:13px}.nv-visa-modal{z-index:100;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.nv-visa-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#172f2961;border:0;width:100%;position:absolute;inset:0}.nv-visa-editor{background:#f5faf8;border:1px solid #ffffffeb;border-radius:25px;width:min(760px,100%);max-height:calc(100vh - 44px);padding:25px;position:relative;overflow-y:auto;box-shadow:0 28px 80px #14372f4d}.nv-visa-editor-head{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.nv-visa-editor-head small{color:#769089;letter-spacing:.13em;font:700 9px/1.2 ui-monospace,monospace}.nv-visa-editor-head h3{color:#20433a;margin:4px 0 0;font-size:22px}.nv-visa-editor-head>button{color:#55776f;background:#fff;border:0;border-radius:12px;place-items:center;width:37px;height:37px;display:grid}.nv-visa-editor-head svg{width:18px}.nv-visa-form-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.nv-visa-form-grid>label{color:#667f79;gap:6px;font-size:11px;display:grid}.nv-visa-form-grid input,.nv-visa-form-grid select,.nv-visa-form-grid textarea{color:#29473f;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d8e6e2;border-radius:12px;outline:0;padding:0 12px}.nv-visa-form-grid input:focus,.nv-visa-form-grid select:focus,.nv-visa-form-grid textarea:focus{border-color:#75a99c;box-shadow:0 0 0 3px #508f7f1a}.nv-visa-reminders,.nv-visa-note{grid-column:1/-1}.nv-visa-reminders{border:1px solid #d8e6e2;border-radius:14px;margin:0;padding:13px}.nv-visa-reminders legend{color:#4f766c;align-items:center;gap:6px;padding:0 5px;font-size:11px;font-weight:700;display:flex}.nv-visa-reminders legend svg{width:15px}.nv-visa-reminders p{color:#879a95;margin:0 0 9px;font-size:10px}.nv-visa-reminders>div{flex-wrap:wrap;gap:7px;display:flex}.nv-visa-reminders>div label{position:relative}.nv-visa-reminders input{opacity:0;pointer-events:none;position:absolute}.nv-visa-reminders label span{color:#6f8781;background:#fff;border:1px solid #d8e6e2;border-radius:999px;padding:7px 10px;font-size:10px;display:block}.nv-visa-reminders label:has(input:checked) span{color:#347466;background:#dff0eb;border-color:#6da092}.nv-visa-note textarea{resize:vertical;min-height:75px;padding-top:11px}.nv-visa-editor-actions{border-top:1px solid #dce9e5;justify-content:flex-end;gap:9px;margin-top:19px;padding-top:16px;display:flex}.nv-visa-editor-actions button{color:#607b74;background:#e8f1ee;border:0;border-radius:12px;min-height:40px;padding:0 15px}.nv-visa-editor-actions .primary{color:#fff;background:#347c6d;font-weight:700}.nv-visa-editor-actions .danger{color:#ae5c55;background:#f8e5e3;align-items:center;gap:6px;margin-right:auto;display:flex}.nv-visa-editor-actions .danger svg{width:15px}@media (max-width:1080px){.nv-owned-visa-grid{grid-template-columns:1fr}}@media (max-width:720px){.nv-owned-visas-head{flex-wrap:wrap;align-items:flex-start}.nv-owned-visas-head>div{min-width:0}.nv-owned-visa-card{grid-template-columns:45px minmax(0,1fr) 32px}.nv-owned-visa-expiry{grid-column:2;justify-items:start}.nv-owned-visa-card>button{grid-area:1/3/3}.nv-visa-routes{grid-template-columns:1fr}.nv-visa-routes button{grid-template-columns:20px 1fr;align-items:center}.nv-visa-form-grid{grid-template-columns:1fr}.nv-visa-reminders,.nv-visa-note{grid-column:1}.nv-visa-editor{border-radius:21px;padding:19px}}.nv-diy-wizard{margin-top:12px}.nv-diy-progress-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.nv-diy-progress-head>div{gap:2px;display:grid}.nv-diy-progress-head strong{color:#345e54;font-size:13px}.nv-diy-progress-head small{color:#869b95;font-size:10px}.nv-diy-progress-head b{color:#347c6d;font-size:18px}.nv-diy-progress-bar{background:#dfece8;border-radius:999px;height:6px;margin:8px 0 12px;overflow:hidden}.nv-diy-progress-bar i{border-radius:inherit;background:linear-gradient(90deg,#64a997,#347c6d);height:100%;transition:width .25s;display:block}.nv-diy-stepper{scrollbar-width:thin;gap:6px;padding:2px 0 9px;display:flex;overflow-x:auto}.nv-diy-stepper button{color:#758c86;text-align:left;background:#ffffffa8;border:1px solid #dbe8e4;border-radius:11px;flex:0 0 104px;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:6px;min-height:40px;padding:6px 7px;display:grid}.nv-diy-stepper button.active{color:#346f62;background:#e4f2ee;border-color:#72a89a}.nv-diy-stepper button[data-done=true]{border-color:#b9d9d0}.nv-diy-stepper button>span{background:#edf4f2;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.nv-diy-stepper button[data-done=true]>span{color:#fff;background:#4b8e7d}.nv-diy-stepper button svg{width:13px}.nv-diy-stepper em{text-overflow:ellipsis;font-size:9px;font-style:normal;line-height:1.25;overflow:hidden}.nv-diy-stage{background:#f5faf8;border:1px solid #dce9e5;border-radius:16px;padding:15px}.nv-diy-stage-head>span{color:#6f9188;letter-spacing:.1em;font:700 9px/1.2 ui-monospace,monospace}.nv-diy-stage-head h4{color:#2d594f;margin:5px 0 3px;font-size:15px}.nv-diy-stage-head p{color:#7d938d;margin:0;font-size:10px;line-height:1.5}.nv-diy-tasks{gap:7px;margin:13px 0;display:grid}.nv-diy-tasks label{cursor:pointer}.nv-diy-tasks input{opacity:0;pointer-events:none;position:absolute}.nv-diy-tasks label>span{color:#607b74;background:#fff;border:1px solid #dfeae7;border-radius:11px;grid-template-columns:25px 1fr;align-items:center;gap:8px;min-height:40px;padding:6px 9px;font-size:10px;line-height:1.4;display:grid}.nv-diy-tasks label i{color:#0000;border:1px solid #c8dad5;border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.nv-diy-tasks label i svg{width:13px}.nv-diy-tasks label:has(input:checked)>span{color:#356e61;background:#eaf5f2;border-color:#b7d8cf}.nv-diy-tasks label:has(input:checked) i{color:#fff;background:#4a8b7b;border-color:#4a8b7b}.nv-diy-tip{color:#8d704d;background:#fff6e9;border-radius:10px;align-items:flex-start;gap:7px;padding:9px 10px;font-size:9px;line-height:1.5;display:flex}.nv-diy-tip svg{flex:none;width:13px}.nv-diy-official-link{color:#fff;background:#347c6d;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:37px;margin-top:9px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.nv-diy-official-link svg{width:13px}.nv-diy-stage-actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.nv-diy-stage-actions button{color:#587a72;background:#fff;border:1px solid #ccded9;border-radius:10px;min-height:34px;padding:0 10px;font-size:9px}.nv-diy-stage-actions button.primary{color:#fff;background:#347c6d;border-color:#347c6d;font-weight:700}.nv-diy-disclaimer{color:#8a9e99;margin:9px 2px 0;font-size:9px;line-height:1.5}@media (max-width:720px){.nv-diy-stepper button{flex-basis:94px}.nv-diy-stage-actions{grid-template-columns:1fr 1fr;display:grid}}.nv-visa-free-panel{gap:12px;margin-top:4px;display:grid}.nv-visa-free-wish{background:radial-gradient(circle at 88% 10%,#fffc,#0000 36%),linear-gradient(135deg,#e7f6f1,#f4fbf8);border:1px solid #cfe5de;border-radius:17px;align-items:center;gap:13px;padding:17px;display:flex}.nv-visa-free-wish>span{color:#4b8b7b;background:#fff;border-radius:15px;flex:none;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 8px 20px #3675651f}.nv-visa-free-wish svg{width:21px}.nv-visa-free-wish div{gap:3px;display:grid}.nv-visa-free-wish small{color:#77a096;letter-spacing:.13em;font:700 8px/1.2 ui-monospace,monospace}.nv-visa-free-wish h4{color:#2a6155;margin:0;font-size:16px}.nv-visa-free-wish p{color:#79928c;margin:0;font-size:10px}.nv-visa-free-facts{gap:7px;display:grid}.nv-visa-free-facts article{background:#ffffffa8;border:1px solid #dce9e5;border-radius:13px;grid-template-columns:30px 1fr;align-items:center;gap:9px;min-height:54px;padding:8px 10px;display:grid}.nv-visa-free-facts article>svg{color:#5c8b80;width:17px}.nv-visa-free-facts article div{gap:2px;display:grid}.nv-visa-free-facts strong{color:#456d64;font-size:11px}.nv-visa-free-facts span{color:#81958f;font-size:9px;line-height:1.45}.nv-visa-free-kindness{color:#92754f;background:#fff7e9;border-radius:13px;align-items:flex-start;gap:9px;padding:11px;display:flex}.nv-visa-free-kindness>svg{flex:none;width:16px}.nv-visa-free-kindness>span{gap:3px;display:grid}.nv-visa-free-kindness strong{font-size:10px}.nv-visa-free-kindness small{font-size:9px;line-height:1.5}.nv-visa-free-links{grid-template-columns:1fr 1fr;gap:7px;display:grid}.nv-visa-free-links a{color:#4c7b70;text-align:center;background:#fff;border:1px solid #c9ded8;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:0 8px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.nv-visa-free-links a:first-child{color:#fff;background:#347c6d;border-color:#347c6d}.nv-visa-free-links svg{width:12px}@media (max-width:520px){.nv-visa-free-links{grid-template-columns:1fr}}.nv-requirement-guide{gap:11px;margin-top:3px;display:grid}.nv-requirement-guide-head{background:linear-gradient(135deg,#edf8f5,#f8fcfb);border:1px solid #d4e5e0;border-radius:16px;grid-template-columns:1fr auto;align-items:end;gap:12px;padding:15px;display:grid}.nv-requirement-guide[data-kind=eta] .nv-requirement-guide-head{background:linear-gradient(135deg,#eef4fb,#f8fbfe);border-color:#d6e0ef}.nv-requirement-guide[data-kind=e-visa] .nv-requirement-guide-head{background:linear-gradient(135deg,#f2f0fb,#fbfaff);border-color:#dcdaf0}.nv-requirement-guide-head>div{gap:3px;display:grid}.nv-requirement-guide-head small{color:#6f938a;letter-spacing:.12em;font:700 8px/1.2 ui-monospace,monospace}.nv-requirement-guide-head h4{color:#315d53;margin:0;font-size:15px}.nv-requirement-guide-head p{color:#7b928c;margin:0;font-size:9px;line-height:1.5}.nv-requirement-guide-head>b{color:#3d8273;font-size:17px}.nv-requirement-progress{background:#e0ece9;border-radius:999px;height:5px;overflow:hidden}.nv-requirement-progress i{border-radius:inherit;background:#4c927f;height:100%;transition:width .25s;display:block}.nv-requirement-guide[data-kind=eta] .nv-requirement-progress i{background:#5c83ad}.nv-requirement-guide[data-kind=e-visa] .nv-requirement-progress i{background:#766eaa}.nv-requirement-steps{gap:6px;display:grid}.nv-requirement-steps label{cursor:pointer}.nv-requirement-steps input{opacity:0;pointer-events:none;position:absolute}.nv-requirement-steps label>span{background:#ffffffb3;border:1px solid #dde9e6;border-radius:11px;grid-template-columns:25px 1fr;align-items:center;gap:8px;min-height:39px;padding:6px 9px;display:grid}.nv-requirement-steps label>span>i{color:#60867d;background:#eef5f3;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;font-weight:800;display:grid}.nv-requirement-steps label>span>i svg{width:13px}.nv-requirement-steps label>span>em{color:#617b75;font-size:10px;font-style:normal;line-height:1.45}.nv-requirement-steps label:has(input:checked)>span{background:#eaf5f2;border-color:#bdd9d1}.nv-requirement-steps label:has(input:checked)>span>i{color:#fff;background:#4c8e7e}.nv-requirement-note{color:#8e714d;background:#fff5e7;border-radius:11px;align-items:flex-start;gap:7px;padding:9px 10px;font-size:9px;line-height:1.5;display:flex}.nv-requirement-note svg{flex:none;width:13px}.nv-requirement-links{grid-template-columns:1.25fr .75fr;gap:7px;display:grid}.nv-requirement-links a{color:#507d72;text-align:center;background:#fff;border:1px solid #cbded9;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:0 8px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.nv-requirement-links a:first-child{color:#fff;background:#347c6d;border-color:#347c6d}.nv-requirement-links svg{width:12px}.nv-restricted-entry{color:#9c5151;background:#fff5f5;border:1px solid #ebcccc;border-radius:16px;grid-template-columns:27px 1fr;gap:10px;margin-top:4px;padding:15px;display:grid}.nv-restricted-entry>svg{width:20px}.nv-restricted-entry div{gap:4px;display:grid}.nv-restricted-entry p{color:#98706f;margin:0;font-size:10px;line-height:1.55}.nv-restricted-entry a{color:#fff;background:#a45757;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:37px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.nv-restricted-entry a svg{width:13px}@media (max-width:520px){.nv-requirement-links{grid-template-columns:1fr}}:root{--nv-type-micro:12px;--nv-type-caption:13px;--nv-type-label:14px;--nv-type-body:15px;--nv-type-subtitle:17px;--nv-type-section:21px;--nv-type-page:28px;--nv-type-display:34px}.nv-shell{font-size:var(--nv-type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}.nv-shell button,.nv-shell input,.nv-shell select,.nv-shell textarea{font-size:var(--nv-type-label)}.nv-shell small{font-size:var(--nv-type-caption);line-height:1.45}.nv-shell p{font-size:var(--nv-type-label);line-height:1.55}.nv-brand{font-size:19px}.nv-sidebar nav button{font-size:15px}.nv-sidebar nav em{font-size:var(--nv-type-micro)}.nv-side-status strong,.nv-profile strong{font-size:var(--nv-type-caption)}.nv-side-status small,.nv-profile small,.nv-lock{font-size:var(--nv-type-micro);line-height:1.4}.nv-header p,.nv-section-head p,.nv-drawer-head p{font-size:var(--nv-type-micro)}.nv-header h1{font-size:var(--nv-type-page)}.nv-header-state{font-size:var(--nv-type-caption)}.nv-page-tools strong{font-size:20px}.nv-page-tools span,.nv-tools-right select,.nv-filters select{font-size:var(--nv-type-caption)}.nv-section-head h3{font-size:var(--nv-type-section)}.nv-section-head>button,.nv-section-head>span{font-size:var(--nv-type-caption)}.nv-hero h2{font-size:clamp(32px, 3vw, var(--nv-type-display))}.nv-hero p,.nv-hero span,.nv-hero button{font-size:var(--nv-type-label)}.nv-group-grid span,.nv-next-card p,.nv-next-card em,.nv-region-list small,.nv-account-total span,.nv-distribution,.nv-empty-mini,.nv-hint{font-size:var(--nv-type-caption)}.nv-next-card strong,.nv-region-list strong{font-size:var(--nv-type-label)}.nv-asset-list button strong,.nv-account-table strong{font-size:var(--nv-type-body)}.nv-asset-list button small,.nv-account-table small{font-size:var(--nv-type-caption)}.nv-asset-list button>em,.nv-password{font-size:var(--nv-type-label)}.nv-asset-list button>em small,.nv-bars span{font-size:var(--nv-type-micro)}.nv-payment-card footer{font-size:var(--nv-type-caption)}.nv-payment-card footer small,.nv-payment-card>em,.nv-card-summary p{font-size:var(--nv-type-micro)}.nv-card-summary strong,.nv-filters input{font-size:var(--nv-type-label)}.nv-sim-body>small,.nv-sim-body>div small,.nv-sim-body footer>span,.nv-sim-body footer button,.nv-sim-country small{font-size:var(--nv-type-caption)}.nv-full-number{font-size:var(--nv-type-body)}.nv-sim-body>div strong,.nv-security-main>p,.nv-security-notes li{font-size:var(--nv-type-label)}.nv-security-main>div span,.nv-auto-detected-type,.nv-market-value>span,.nv-market-value small,.nv-market-refresh,.nv-toggle-copy small,.nv-form label>span,.nv-form .nv-check{font-size:var(--nv-type-caption)}.nv-toggle-copy strong,.nv-form textarea{font-size:var(--nv-type-label)}.nv-detail-rows span{font-size:var(--nv-type-caption)}.nv-detail-rows strong{font-size:var(--nv-type-body)}.nv-platform-logo,.nv-platform-logo b{font-size:var(--nv-type-caption)}.nv-platform-results strong{font-size:var(--nv-type-label)}.nv-platform-results small,.nv-platform-results em,.nv-platform-results>p{font-size:var(--nv-type-caption)}.nv-assets-actions label>span,.nv-assets-actions select,.nv-fx-status>span,.nv-fx-status>button{font-size:var(--nv-type-caption)!important}.nv-bin-result strong,.nv-check-explained strong{font-size:var(--nv-type-label)}.nv-bin-result small,.nv-bin-result em,.nv-check-explained small{font-size:var(--nv-type-caption)}.nv-region-list>div strong em,.nv-country-code,.nv-real-globe>span{font-size:var(--nv-type-micro)}.nv-earth-tooltip text{font-size:10px}.nv-visa-intro h2{font-size:clamp(23px,1.8vw,28px)}.nv-visa-intro p,.nv-visa-stats span{font-size:var(--nv-type-label)}.nv-visa-stats strong{font-size:25px}.nv-visa-result strong{font-size:var(--nv-type-body)}.nv-visa-result small,.nv-visa-result em{font-size:var(--nv-type-caption)}.nv-owned-visas-head>div>span,.nv-owned-visa-main small,.nv-owned-visa-expiry small{font-size:var(--nv-type-micro)}.nv-owned-visa-main span,.nv-owned-visa-empty small,.nv-visa-route-title small,.nv-visa-routes strong,.nv-visa-routes small,.nv-visa-route-content li,.nv-visa-route-content>p,.nv-visa-route-links a,.nv-visa-form-grid>label,.nv-visa-reminders legend,.nv-visa-reminders p,.nv-visa-reminders label span,.nv-diy-progress-head small,.nv-diy-stepper button>span,.nv-diy-stepper em,.nv-diy-stage-head p,.nv-diy-tasks label>span,.nv-diy-tip,.nv-diy-official-link,.nv-diy-stage-actions button,.nv-diy-disclaimer,.nv-visa-free-wish p,.nv-visa-free-facts strong,.nv-visa-free-facts span,.nv-visa-free-kindness strong,.nv-visa-free-kindness small,.nv-visa-free-links a,.nv-requirement-guide-head p,.nv-requirement-steps label>span>em,.nv-requirement-note,.nv-requirement-links a,.nv-restricted-entry p,.nv-restricted-entry a{font-size:var(--nv-type-caption)}.nv-requirement-steps label>span>i{font-size:var(--nv-type-micro)}@media (min-width:1600px){:root{--nv-type-caption:13px;--nv-type-label:14px;--nv-type-body:15px;--nv-type-section:21px;--nv-type-page:29px;--nv-type-display:35px}}@media (max-width:720px){:root{--nv-type-micro:11px;--nv-type-caption:12px;--nv-type-label:13px;--nv-type-body:14px;--nv-type-subtitle:16px;--nv-type-section:19px;--nv-type-page:25px;--nv-type-display:30px}.nv-header h1{font-size:var(--nv-type-page)}.nv-hero h2{font-size:var(--nv-type-display)}.nv-page-tools strong{font-size:18px}}.nv-ledger-nav>div small,.nv-ledger-section-head p,.nv-ledger-asset-hero small,.nv-ledger-asset-quadrants div small,.nv-subpage-heading small,.nv-funds-insights small,.nv-debt-command small{font-size:var(--nv-type-micro)}.nv-ledger-nav p,.nv-ledger-section-head>div:first-child>span,.nv-ledger-asset-quadrants div em,.nv-ledger-asset-hero dt,.nv-debt-note{font-size:var(--nv-type-caption)}.nv-ledger-nav h2{font-size:var(--nv-type-page)}.nv-ledger-nav nav button,.nv-ledger-filter button,.nv-range-switch button{font-size:var(--nv-type-label)}.nv-ledger-section-head h3{font-size:var(--nv-type-section)}.nv-ledger-section-head>button,.nv-ledger-section-head>span,.nv-ledger-asset-hero span{font-size:var(--nv-type-label)}.nv-ledger-asset-hero strong{font-size:clamp(30px,3vw,var(--nv-type-display))}.nv-ledger-asset-hero dd{font-size:var(--nv-type-subtitle)}.nv-ledger-asset-quadrants div strong,.nv-ledger-asset-quadrants>button>b,.nv-ledger-asset-quadrants>a>b,.nv-ledger-account-preview strong,.nv-ledger-account-preview em{font-size:var(--nv-type-label)}.nv-ledger-account-preview small,.nv-debt-summary span,.nv-debt-summary small{font-size:var(--nv-type-caption)}.nv-debt-summary strong{font-size:var(--nv-type-subtitle)}.nv-ledger-form-grid label,.nv-ledger-form-grid input,.nv-ledger-form-grid select,.nv-ledger-form-grid textarea,.nv-ledger-type-switch button,.nv-ledger-editor>footer button{font-size:var(--nv-type-label)}.nv-ledger-editor>header small{font-size:var(--nv-type-micro)}.nv-ledger-editor>header h2{font-size:var(--nv-type-section)}.nv-subpage-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.nv-subpage-heading>button{color:#397b6d;cursor:pointer;background:#ffffffb8;border:1px solid #41716524;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 20px #2d534a12}.nv-subpage-heading>button svg{width:18px}.nv-subpage-heading small{color:#6b988d;font:750 var(--nv-type-micro)/1 Consolas,monospace;letter-spacing:.14em}.nv-subpage-heading h2{font-size:var(--nv-type-page);letter-spacing:-.045em;margin:6px 0 4px}.nv-subpage-heading p{color:#71847f;max-width:680px;font-size:var(--nv-type-label);margin:0}.nv-subpage-actions{align-items:center;gap:9px;display:flex}.nv-soft-action,.nv-primary-action{cursor:pointer;min-height:42px;font-size:var(--nv-type-label);border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:700;display:inline-flex}.nv-soft-action{color:#4f766d;background:#ffffffad;border:1px solid #d6e5e1}.nv-primary-action{color:#fff;background:#397b6d;border:1px solid #397b6d;box-shadow:0 12px 25px #34706033}.nv-primary-action svg{width:17px}.nv-funds-command,.nv-debt-command{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#fafdfcdb,#e6f2eec2);border:1px solid #ffffffc7;border-radius:26px;grid-template-columns:1fr auto;gap:22px;padding:24px;display:grid;box-shadow:0 20px 48px #274f451a}.nv-funds-kpis,.nv-debt-kpis{grid-column:1/-1;grid-template-columns:1.35fr repeat(3,1fr);gap:10px;display:grid}.nv-funds-kpis>div,.nv-debt-kpis>div{background:#ffffff9e;border:1px solid #42706517;border-radius:18px;flex-direction:column;min-width:0;min-height:112px;padding:17px;display:flex}.nv-funds-kpis>div.total{color:#fff;background:linear-gradient(135deg,#468474f2,#64a593db)}.nv-funds-kpis span,.nv-debt-kpis span{color:#708780;font-size:var(--nv-type-caption);align-items:center;gap:7px;display:flex}.nv-funds-kpis .total span,.nv-funds-kpis .total small{color:#ffffffc7}.nv-funds-kpis svg,.nv-debt-kpis svg{width:15px}.nv-funds-kpis strong,.nv-debt-kpis strong{text-overflow:ellipsis;letter-spacing:-.035em;white-space:nowrap;margin-top:14px;font-size:clamp(20px,2vw,26px);overflow:hidden}.nv-funds-kpis small,.nv-debt-kpis small{color:#879893;font-size:var(--nv-type-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.nv-debt-kpis .payable strong{color:#a36359}.nv-debt-kpis .receivable strong{color:#347866}.nv-debt-kpis .attention{background:#fff5eb}.nv-debt-kpis .attention strong{color:#ac6f42}.nv-funds-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.nv-funds-directory,.nv-debt-directory{padding:22px}.nv-funds-toolbar{grid-template-columns:minmax(210px,1.7fr) repeat(4,minmax(130px,.75fr));gap:8px;margin-bottom:15px;display:grid}.nv-funds-toolbar label,.nv-debt-toolbar>label{color:#748a84;background:#f9fcfbe0;border:1px solid #d8e5e1;border-radius:12px;align-items:center;gap:7px;min-width:0;min-height:42px;padding:0 11px;display:flex}.nv-funds-toolbar svg,.nv-debt-toolbar svg{flex:none;width:15px}.nv-funds-toolbar input,.nv-funds-toolbar select,.nv-debt-toolbar input,.nv-debt-toolbar select{color:#36534c;width:100%;min-width:0;font-size:var(--nv-type-label);background:0 0;border:0;outline:0}.nv-funds-toolbar label:last-child{padding-left:8px}.nv-funds-account-list{border-top:1px solid #dfe9e6;flex-direction:column;display:flex}.nv-funds-account{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e1ebe8;grid-template-columns:auto minmax(150px,1.35fr) minmax(110px,.95fr) minmax(145px,.85fr) auto auto;align-items:center;gap:12px;min-height:76px;padding:10px 8px;transition:background .18s,transform .18s;display:grid}.nv-funds-account:hover{background:#eef6f3;transform:translate(2px)}.nv-funds-account>.identity,.nv-funds-account>.balance{flex-direction:column;min-width:0;display:flex}.nv-funds-account .identity strong,.nv-funds-account .balance strong{font-size:var(--nv-type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-funds-account .identity small,.nv-funds-account .balance small,.nv-funds-account .account-number{color:#7d918b;font-size:var(--nv-type-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.nv-funds-account .identity em{color:#678179;font-size:var(--nv-type-micro);background:#e2ece9;border-radius:5px;margin-right:6px;padding:2px 5px;font-style:normal}.nv-funds-account .balance{text-align:right}.nv-funds-account .state{color:#397765;font-size:var(--nv-type-micro);background:#e4f0ec;border-radius:999px;padding:5px 8px;font-weight:700}.nv-funds-account .state.excluded{color:#967148;background:#f3eadf}.nv-funds-account .state.hidden{color:#7f7b84;background:#ecebed}.nv-funds-account>svg{color:#879892;width:15px}.nv-funds-insights{flex-direction:column;gap:14px;display:flex}.nv-funds-insights>section{padding:20px}.nv-funds-insights header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.nv-funds-insights h3,.nv-funds-checklist h3{font-size:var(--nv-type-section);margin:5px 0 0}.nv-funds-insights header>strong{color:#357965;font-size:24px}.nv-funds-insights>section>p{color:#738781;font-size:var(--nv-type-caption);margin:14px 0;line-height:1.6}.nv-funds-allocation{flex-direction:column;gap:11px;margin-top:16px;display:flex}.nv-funds-allocation>div>span{background:#e4eeeb;border-radius:999px;height:6px;display:block;overflow:hidden}.nv-funds-allocation i{border-radius:inherit;background:linear-gradient(90deg,#4f927f,#8bbcae);height:100%;display:block}.nv-funds-allocation p{justify-content:space-between;align-items:center;gap:10px;margin:5px 0 0;display:flex}.nv-funds-allocation p strong,.nv-funds-allocation p em{font-size:var(--nv-type-caption)}.nv-funds-allocation p em{color:#71877f;font-style:normal}.nv-funds-checklist ul{margin:15px 0 0;padding:0;list-style:none}.nv-funds-checklist li{min-height:43px;font-size:var(--nv-type-caption);border-top:1px solid #e0eae7;justify-content:space-between;align-items:center;display:flex}.nv-funds-checklist li span{color:#758a84}.nv-funds-checklist li strong{font-size:var(--nv-type-caption)}.nv-debt-command{grid-template-columns:1fr auto}.nv-debt-toolbar{grid-template-columns:minmax(240px,1fr) auto 160px;align-items:center;gap:10px;margin-bottom:16px;display:grid}.nv-debt-toolbar>select{color:#4e6e65;min-height:40px;font-size:var(--nv-type-label);background:#f8fbfa;border:1px solid #d8e5e1;border-radius:11px;padding:0 10px}.nv-debt-list{flex-direction:column;gap:10px;display:flex}.nv-debt-record{background:#fcfdfdcc;border:1px solid #dce8e4;border-radius:17px;padding:0 12px 11px}.nv-debt-record.overdue{background:#fff9f7;border-color:#e7c8c1}.nv-debt-record.settled{opacity:.72}.nv-debt-record-main{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(150px,1.25fr) minmax(135px,.8fr) minmax(130px,.65fr) auto;align-items:center;gap:12px;width:100%;min-height:76px;display:grid}.nv-debt-record-main .direction{color:#a26459;background:#f1e1dd;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.nv-debt-record.lent .direction{color:#397a69;background:#deeee9}.nv-debt-record-main .direction svg{width:18px}.nv-debt-record-main .identity,.nv-debt-record-main .due,.nv-debt-record-main .amount{flex-direction:column;min-width:0;display:flex}.nv-debt-record-main strong{font-size:var(--nv-type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-debt-record-main small,.nv-debt-record-main em{color:#7e918c;font-size:var(--nv-type-caption);margin-top:4px;font-style:normal}.nv-debt-record-main .due em{color:#4b7b70}.nv-debt-record.overdue .due em{color:#b05e52}.nv-debt-record-main .amount{text-align:right}.nv-debt-record-main .amount strong{font-size:var(--nv-type-subtitle)}.nv-debt-record-main>svg{color:#879892;width:15px}.nv-debt-progress{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.nv-debt-progress>span{background:#e4eeeb;border-radius:999px;height:6px;overflow:hidden}.nv-debt-progress i{border-radius:inherit;background:#63a28f;height:100%;display:block}.nv-debt-progress small{color:#7a8e88;font-size:var(--nv-type-caption)}.nv-debt-record-actions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.nv-debt-record-actions button{color:#607c74;cursor:pointer;min-height:34px;font-size:var(--nv-type-caption);background:#fff;border:1px solid #d6e4e0;border-radius:10px;align-items:center;gap:6px;padding:0 11px;display:flex}.nv-debt-record-actions button.primary{color:#fff;background:#3f8373;border-color:#3f8373}.nv-debt-record-actions svg{width:14px}.nv-ledger-empty>button{color:#fff;cursor:pointer;min-height:39px;font-size:var(--nv-type-label);background:#3f8373;border:0;border-radius:11px;align-items:center;gap:6px;margin-top:14px;padding:0 14px;display:flex}.nv-ledger-empty>button svg{width:15px;margin:0}.nv-debt-editor-actions{justify-content:space-between!important}.nv-debt-editor-actions>div{gap:8px;display:flex}.nv-debt-editor-actions .danger{color:#a45e55;background:#f7e9e6;align-items:center;gap:6px;display:flex}.nv-debt-editor-actions .danger.confirm{color:#fff;background:#a45e55}.nv-debt-editor-actions .danger svg{width:15px}.nv-next-debt{text-align:left;cursor:pointer;background:#f5f9f8;border:1px solid #dde8e5;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:10px;padding:8px 10px;display:grid}.nv-next-debt>span{flex-direction:column;display:flex}.nv-next-debt small{color:#7d908a;font-size:var(--nv-type-caption)}.nv-next-debt strong{font-size:var(--nv-type-label);margin-top:3px}.nv-next-debt em{color:#5e7b73;font-size:var(--nv-type-caption);font-style:normal}.nv-next-debt svg{width:15px}.nv-next-debt.empty{background:#fbfcfc}@media (max-width:1200px){.nv-funds-layout{grid-template-columns:1fr}.nv-funds-insights{grid-template-columns:1fr 1fr;display:grid}.nv-funds-toolbar{grid-template-columns:minmax(220px,1.5fr) repeat(2,1fr)}.nv-funds-toolbar label:nth-last-child(-n+2){grid-column:auto}}@media (max-width:900px){.nv-funds-kpis,.nv-debt-kpis{grid-template-columns:1fr 1fr}.nv-funds-account{grid-template-columns:auto 1fr auto auto}.nv-funds-account .account-number{display:none}.nv-funds-account .balance{text-align:left;grid-area:2/2}.nv-funds-account .state{grid-area:1/3/3}.nv-debt-record-main{grid-template-columns:auto 1fr auto}.nv-debt-record-main .due{grid-area:2/2}.nv-debt-record-main .amount{grid-area:1/3/3}.nv-debt-record-main>svg{display:none}}@media (max-width:720px){.nv-funds-command,.nv-debt-command{grid-template-columns:1fr;padding:18px}.nv-subpage-actions,.nv-debt-command>.nv-primary-action{width:100%}.nv-subpage-actions>button,.nv-debt-command>.nv-primary-action{flex:1}.nv-funds-kpis,.nv-debt-kpis{grid-template-columns:1fr}.nv-funds-kpis>div,.nv-debt-kpis>div{min-height:96px}.nv-funds-toolbar,.nv-debt-toolbar{grid-template-columns:1fr}.nv-funds-toolbar label,.nv-debt-toolbar>label,.nv-debt-toolbar>select{width:100%}.nv-funds-insights{grid-template-columns:1fr}.nv-funds-account{grid-template-columns:auto 1fr auto;padding:11px 3px}.nv-funds-account .state{display:none}.nv-funds-account>svg{grid-area:1/3/3}.nv-funds-account .balance{grid-column:2}.nv-debt-record-main{grid-template-columns:auto 1fr}.nv-debt-record-main .amount{text-align:left;grid-area:2/2}.nv-debt-record-main .due{grid-area:3/2}.nv-debt-record-actions{justify-content:stretch}.nv-debt-record-actions button{flex:1;justify-content:center}.nv-debt-editor-actions{flex-direction:column-reverse;align-items:stretch}.nv-debt-editor-actions>div{width:100%}.nv-debt-editor-actions>div button{flex:1}}.nv-ai-head span,.nv-ai-tabs button,.nv-ai-welcome span,.nv-ai-welcome p,.nv-ai-actions small,.nv-ai-reminder span,.nv-ai-drop small,.nv-ai-drop em,.nv-ai-progress>div,.nv-ai-error,.nv-receipt-file small,.nv-receipt-review label,.nv-ai-messages p,.nv-ai-prompts button,.nv-ai-composer input,.nv-location-card span,.nv-location-card small,.nv-location-card button,.nv-ai-section-title small,.nv-card-advice span,.nv-card-advice>small,.nv-expiry-item small,.nv-ai-caution,.nv-expiry-item>span,.nv-expiry-item>em,.nv-ai-empty{font-size:var(--nv-type-caption)}.nv-ai-actions strong,.nv-ai-reminder strong,.nv-receipt-file strong,.nv-location-card strong,.nv-ai-section-title strong,.nv-card-advice strong,.nv-expiry-item strong{font-size:var(--nv-type-label)}.nv-ledger-month-hero dt,.nv-ledger-quick-add button,.nv-ledger-search input,.nv-ledger-day-group>header span,.nv-transaction-row .copy small,.nv-transaction-row .account,.nv-transaction-row>div,.nv-ledger-empty span,.nv-ledger-kpi-strip span,.nv-ledger-kpi-strip small,.nv-ledger-bars small,.nv-ledger-daily-chart>footer,.nv-category-donut small,.nv-category-ranking strong,.nv-category-ranking small,.nv-category-ranking em,.nv-category-ranking>p,.nv-transaction-category-picker>span,.nv-primary-category-strip button,.nv-secondary-category-grid button span{font-size:var(--nv-type-caption)}.nv-ledger-day-group>header strong,.nv-transaction-row .copy strong,.nv-transaction-row summary em,.nv-ledger-empty strong,.nv-category-donut strong{font-size:var(--nv-type-label)}.nv-owned-visa-head p,.nv-visa-step-copy,.nv-diy-stage-head p,.nv-diy-tasks label,.nv-requirement-guide-head p,.nv-requirement-steps label,.nv-restricted-entry p{font-size:var(--nv-type-caption);line-height:1.55}@media (max-width:720px){.nv-ledger-nav{align-items:flex-start}.nv-ledger-nav nav{justify-content:flex-start;width:100%;overflow-x:auto}.nv-ledger-nav nav button{flex:none}.nv-ledger-month-hero strong,.nv-ledger-asset-hero strong{font-size:var(--nv-type-display)}}.nv-sidebar nav>div:not(.nv-sidebar-admin-entry){display:contents}.nv-sidebar-admin-entry{border-top:1px solid #315f571a;margin-top:14px;padding-top:14px}.nv-sidebar-admin-entry>span{color:#91a19d;letter-spacing:.12em;margin:0 12px 7px;font-family:Consolas,monospace;font-size:10px;font-weight:700;display:block}.nv-sidebar-admin-entry>button{width:100%}.nv-admin{--admin-navy:#173b37;--admin-green:#36796b;--admin-soft:#e4f0ec;--admin-border:#2e5b511f;color:#263b36}.nv-admin button{transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.nv-admin button:active{transform:translateY(1px)}.nv-admin-hero{background:radial-gradient(circle at 10% 10%,#a6ddcc61,#0000 31%),radial-gradient(circle at 82% 35%,#77bdaa38,#0000 33%),linear-gradient(125deg,#fcfffeed,#e4f2edc7);border:1px solid #ffffffd1;border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:center;gap:36px;min-height:265px;margin-bottom:22px;padding:34px clamp(26px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #2a53491c}.nv-admin-hero:before{content:"";border:1px solid #4b8e7d29;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;right:-90px;box-shadow:0 0 0 35px #589a890d,0 0 0 78px #589a8909}.nv-admin-hero-copy,.nv-admin-command-status{z-index:1;position:relative}.nv-admin-eyebrow,.nv-admin-panel header>div>span,.nv-admin-section-head>div>span,.nv-admin-space-templates header>span,.nv-admin-release-policy header>span,.nv-admin-security-baseline header>span{color:#5f8b80;letter-spacing:.12em;align-items:center;gap:7px;font-family:Consolas,monospace;font-size:11px;font-weight:800;display:flex}.nv-admin-eyebrow svg{width:15px;height:15px}.nv-admin-hero h2{color:#203c36;letter-spacing:-.045em;max-width:690px;margin:12px 0 10px;font-size:clamp(30px,3vw,45px);line-height:1.08}.nv-admin-hero-copy>p{color:#637d76;max-width:670px;margin:0;font-size:15px;line-height:1.75}.nv-admin-hero-actions{gap:10px;margin-top:24px;display:flex}.nv-admin-primary,.nv-admin-secondary{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-weight:750;display:inline-flex}.nv-admin-primary{color:#fff;background:linear-gradient(145deg,#438a79,#2f6a5e);border:1px solid #347566;box-shadow:0 12px 25px #2d6c5b33}.nv-admin-primary:hover{transform:translateY(-1px);box-shadow:0 15px 30px #2d6c5b47}.nv-admin-secondary{color:#426e64;background:#ffffffba;border:1px solid #d8e6e2}.nv-admin-secondary:hover{background:#fff;border-color:#bcd5ce}.nv-admin-primary svg,.nv-admin-secondary svg{width:17px;height:17px}.nv-admin-command-status{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f9fdfc9e;border:1px solid #ffffffbf;border-radius:22px;padding:22px;box-shadow:inset 0 1px #fffc,0 18px 42px #2c564b17}.nv-admin-command-status>div{justify-content:space-between;align-items:center;display:flex}.nv-admin-command-status>div>span{color:#7b8f89;font-size:13px}.nv-admin-command-status>div strong{color:#347365;align-items:center;gap:7px;font-size:13px;display:flex}.nv-admin-command-status>div strong i{background:#58a58f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #58a58f1f}.nv-admin-command-status dl{border-block:1px solid #305e5417;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:18px 0;display:grid}.nv-admin-command-status dl div{border-right:1px solid #305e5417;padding:0 12px}.nv-admin-command-status dl div:first-child{padding-left:0}.nv-admin-command-status dl div:last-child{border-right:0;padding-right:0}.nv-admin-command-status dt{color:#213e38;letter-spacing:-.04em;white-space:nowrap;font-size:22px;font-weight:800}.nv-admin-command-status dd{color:#7c908a;white-space:nowrap;margin:4px 0 0;font-size:11px}.nv-admin-command-status>small{color:#68817a;align-items:center;gap:8px;font-size:12px;display:flex}.nv-admin-command-status>small svg{color:#4d8c7e;width:16px}.nv-admin-workspace{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:20px;display:grid}.nv-admin-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafdfc94;border:1px solid #ffffffd1;border-radius:22px;flex-direction:column;gap:5px;min-height:520px;padding:12px;display:flex;position:sticky;top:20px;box-shadow:0 16px 42px #2e544b12}.nv-admin-tabs>button{color:#71837e;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.nv-admin-tabs>button:hover{background:#ffffff9e}.nv-admin-tabs>button.active{color:#356f62;background:#fff;border-color:#598e801f;font-weight:800;box-shadow:0 8px 20px #36675b14}.nv-admin-tabs>button svg{width:18px;height:18px}.nv-admin-tabs>button em{color:#fff;background:#e79a8f;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:11px;font-style:normal;display:grid}.nv-admin-nav-foot{border-top:1px solid var(--admin-border);color:#71847f;gap:9px;margin-top:auto;padding:14px 10px 5px;display:flex}.nv-admin-nav-foot>svg{flex:none;width:17px}.nv-admin-nav-foot>span{flex-direction:column;font-size:12px;font-weight:700;display:flex}.nv-admin-nav-foot small{color:#92a09c;font-size:10px}.nv-admin-content{min-width:0}.nv-admin-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.nv-admin-kpis article,.nv-admin-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfdfcad;border:1px solid #ffffffd4;box-shadow:0 15px 38px #2c514811}.nv-admin-kpis article{border-radius:20px;flex-direction:column;min-height:135px;padding:19px;display:flex}.nv-admin-kpis article>span{color:#748882;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.nv-admin-kpis article>span svg{color:#4c887a;width:17px}.nv-admin-kpis article strong{color:#203e37;letter-spacing:-.04em;margin-top:auto;font-size:30px;line-height:1}.nv-admin-kpis article small{color:#81918d;margin-top:7px;font-size:11px}.nv-admin-kpis article small.positive{color:#3f8a76}.nv-admin-kpis article small.warning{color:#b17b4f}.nv-admin-panel{border-radius:22px;overflow:hidden}.nv-admin-dashboard-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:16px;display:grid}.nv-admin-dashboard-grid>section{min-height:300px}.nv-admin-panel>header,.nv-admin-section-head{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:19px 21px;display:flex}.nv-admin-panel header h3,.nv-admin-section-head h3,.nv-admin-space-templates h3,.nv-admin-release-policy h3,.nv-admin-security-baseline h3{color:#263f39;letter-spacing:-.025em;margin:4px 0 0;font-size:18px}.nv-admin-panel header button:not(.nv-admin-primary),.nv-admin-section-head button:not(.nv-admin-primary){color:#5e8279;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;font-size:12px;display:flex}.nv-admin-panel header button svg,.nv-admin-section-head button svg{width:15px}.nv-admin-health-list{padding:8px 15px 15px}.nv-admin-health-list>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #315e5412;grid-template-columns:auto minmax(120px,1fr) minmax(80px,.6fr) 40px;align-items:center;gap:10px;width:100%;min-height:59px;padding:8px;display:grid}.nv-admin-health-list>button:hover{background:#ebf5f273;border-radius:12px}.nv-admin-module-mark{color:#3f7f70;background:#e5f0ed;border-radius:11px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:850;display:grid}.nv-admin-module-mark.review{color:#aa7141;background:#fff0dc}.nv-admin-module-mark.draft{color:#756d94;background:#e9e7f2}.nv-admin-module-mark.disabled{color:#929a97;background:#ecedec}.nv-admin-health-list .copy,.nv-admin-module-cell>div,.nv-admin-table td:nth-child(3),.nv-admin-table td:nth-child(4){flex-direction:column;display:flex}.nv-admin-health-list .copy strong{font-size:13px}.nv-admin-health-list .copy small{color:#899995;font-size:10px}.nv-admin-health-list .meter,.nv-admin-inline-meter{background:#e3ece9;border-radius:9px;height:5px;overflow:hidden}.nv-admin-health-list .meter i,.nv-admin-inline-meter i{border-radius:inherit;background:linear-gradient(90deg,#72af9f,#3e7f70);height:100%;display:block}.nv-admin-health-list b{color:#5d7770;text-align:right;font-size:11px}.nv-admin-source-health>header>svg{color:#4d8a7c;width:20px}.nv-admin-source-health>div{padding:9px 18px 17px}.nv-admin-source-health article{border-bottom:1px solid #305e5412;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:58px;display:grid}.source-state{background:#78a99b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #69a3931a}.source-state.degraded{background:#d6a264;box-shadow:0 0 0 5px #d6a2641a}.source-state.offline{background:#d27770;box-shadow:0 0 0 5px #d277701a}.nv-admin-source-health article>div{flex-direction:column;display:flex}.nv-admin-source-health article strong{font-size:12px}.nv-admin-source-health article small{color:#8b9996;font-size:10px}.nv-admin-source-health article em{color:#6f837e;font-size:11px;font-style:normal}.nv-admin-audit-preview>div{padding:10px 20px 18px}.nv-admin-audit-preview article{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:55px;display:grid}.audit-dot{background:#6fa896;border:2px solid #fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #dcebe6}.audit-dot.warning{background:#d49c5c;box-shadow:0 0 0 3px #f4e6d4}.audit-dot.critical{background:#cc6d66;box-shadow:0 0 0 3px #f2dcd9}.nv-admin-audit-preview article>div{flex-direction:column;display:flex}.nv-admin-audit-preview article strong{font-size:12px}.nv-admin-audit-preview article p{color:#869793;margin:2px 0 0;font-size:10px}.nv-admin-audit-preview time{color:#8c9b97;white-space:nowrap;font-size:10px}.nv-admin-zero-knowledge{color:#fff;background:linear-gradient(145deg,#264b44f5,#306457e6);padding:24px;position:relative}.nv-admin-zero-knowledge>span{letter-spacing:.12em;color:#9ed2c3;font-family:Consolas,monospace;font-size:10px}.nv-admin-zero-knowledge h3{margin:7px 0 8px;font-size:22px}.nv-admin-zero-knowledge p{color:#c1d5cf;max-width:450px;margin:0;font-size:12px;line-height:1.7}.nv-admin-zero-knowledge ul{gap:7px;margin:18px 0 0;padding:0;list-style:none;display:grid}.nv-admin-zero-knowledge li{color:#d8e7e3;align-items:center;gap:7px;font-size:11px;display:flex}.nv-admin-zero-knowledge li svg{color:#8ed0bd;width:14px}.privacy-orbit{border:1px solid #b0e0d330;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:19px;right:18px}.privacy-orbit:before{content:"";border:1px dashed #b0e0d32e;border-radius:50%;position:absolute;inset:10px}.privacy-orbit svg{color:#a5d8ca;width:27px}.privacy-orbit i,.privacy-orbit b{background:#91cdbd;border-radius:50%;width:7px;height:7px;position:absolute}.privacy-orbit i{top:5px;left:18px}.privacy-orbit b{bottom:9px;right:11px}.nv-admin-section-head{min-height:92px}.nv-admin-section-head>div>p{color:#7b8e89;margin:5px 0 0;font-size:12px}.nv-admin-toolbar{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 20px;display:flex}.nv-admin-toolbar>label{background:#ffffffb3;border:1px solid #dbe7e3;border-radius:12px;align-items:center;gap:8px;width:min(360px,100%);height:40px;padding:0 12px;display:flex}.nv-admin-toolbar>label svg{color:#78908a;width:16px}.nv-admin-toolbar input{color:#314942;background:0 0;border:0;outline:0;width:100%}.nv-admin-toolbar>div{gap:5px;display:flex}.nv-admin-toolbar>div button{color:#758882;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;min-height:32px;padding:0 10px;font-size:11px}.nv-admin-toolbar>div button.active{color:#3b7568;background:#e9f2ef;border-color:#cfe0db;font-weight:800}.nv-admin-table-wrap{overflow:auto}.nv-admin-table{border-collapse:collapse;width:100%;min-width:940px}.nv-admin-table th{color:#82928e;text-align:left;white-space:nowrap;background:#edf5f28c;height:42px;padding:0 15px;font-size:10px;font-weight:750}.nv-admin-table td{vertical-align:middle;border-top:1px solid #305e5412;min-height:78px;padding:13px 15px;font-size:12px}.nv-admin-table tbody tr:hover{background:#f0f7f575}.nv-admin-module-cell{grid-template-columns:auto 1fr;align-items:start;gap:11px;min-width:260px;display:grid}.nv-admin-module-cell strong{font-size:13px}.nv-admin-module-cell small,.nv-admin-table td>small{color:#879793;font-size:10px}.nv-admin-module-cell p{color:#778a84;max-width:330px;margin:4px 0 0;font-size:10px;line-height:1.45}.nv-admin-status{color:#3d806f;white-space:nowrap;background:#e2f0eb;border-radius:8px;align-items:center;width:max-content;min-height:23px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.nv-admin-status.review{color:#a76e3d;background:#fff0dc}.nv-admin-status.draft{color:#756a98;background:#ece8f4}.nv-admin-status.disabled{color:#858f8c;background:#eceeed}.nv-admin-sensitivity{margin-top:4px;display:block}.nv-admin-inline-meter{width:80px;margin-bottom:4px}.nv-admin-row-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.nv-admin-row-actions button{color:#6a7f79;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dce7e4;border-radius:9px;min-height:31px;padding:0 8px;font-size:10px}.nv-admin-row-actions button svg{width:13px}.nv-admin-row-actions .text.primary{color:#397769;background:#eff7f4;border-color:#bed8d1}.nv-admin-empty{color:#81918d;flex-direction:column;justify-content:center;align-items:center;min-height:230px;display:flex}.nv-admin-empty svg{opacity:.5;width:30px;margin-bottom:10px}.nv-admin-empty strong{color:#596f69}.nv-admin-empty p{margin:4px 0 0;font-size:12px}.nv-admin-spaces-layout,.nv-admin-release-layout,.nv-admin-audit-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.nv-admin-space-list{padding:8px 18px 18px}.nv-admin-space-list article{border-bottom:1px solid #305e5414;grid-template-columns:auto minmax(160px,1fr) minmax(150px,.7fr) auto auto;align-items:center;gap:12px;min-height:78px;padding:12px 4px;display:grid}.nv-admin-space-icon{color:#3e7d6e;background:#e4f0ec;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.nv-admin-space-icon svg{width:19px}.nv-admin-space-icon.team,.nv-admin-space-icon.institution{color:#656d8d;background:#e8eaf2}.nv-admin-space-list .copy{flex-direction:column;display:flex}.nv-admin-space-list .copy strong{font-size:13px}.nv-admin-space-list .copy small{color:#879793;font-size:10px}.nv-admin-space-list .policy{color:#657e77;align-items:center;gap:7px;font-size:10px;display:flex}.nv-admin-space-list .policy svg{color:#4b8879;width:15px}.nv-admin-space-list article>button{color:#657d76;cursor:pointer;background:#fff;border:1px solid #dbe7e3;border-radius:9px;min-height:31px;padding:0 9px;font-size:10px}.nv-admin-space-templates{padding-bottom:15px}.nv-admin-space-templates header,.nv-admin-release-policy header,.nv-admin-security-baseline header{border-bottom:1px solid var(--admin-border);padding:20px}.nv-admin-space-templates header p{color:#7d8e8a;margin:5px 0 0;font-size:11px}.nv-admin-space-templates>button{text-align:left;cursor:pointer;background:#ffffffa1;border:1px solid #deebe7;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:calc(100% - 28px);min-height:70px;margin:11px 14px 0;padding:10px;display:grid}.nv-admin-space-templates>button:hover{background:#fff;border-color:#bad6ce}.nv-admin-space-templates>button>span{color:#437d70;background:#e8f2ef;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.nv-admin-space-templates>button svg{width:16px}.nv-admin-space-templates>button>div{flex-direction:column;display:flex}.nv-admin-space-templates>button strong{font-size:12px}.nv-admin-space-templates>button small{color:#879793;font-size:9px}.nv-admin-policy-chip{color:#397668;background:#eaf4f1;border:1px solid #cfe1dc;border-radius:11px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:11px;font-weight:750;display:flex}.nv-admin-policy-chip svg{width:15px}.nv-admin-permission-grid{--permission-count:7;grid-template-columns:minmax(210px,1.7fr) repeat(var(--permission-count),minmax(86px,1fr));padding:18px 20px;display:grid;overflow:auto}.nv-admin-permission-grid>.corner,.nv-admin-permission-grid>.permission-name{border-bottom:1px solid var(--admin-border);color:#7f918c;align-items:center;min-height:45px;padding:7px;font-size:10px;font-weight:700;display:flex}.nv-admin-permission-grid>.permission-name{text-align:center;justify-content:center}.nv-admin-permission-grid .role-row{display:contents}.nv-admin-permission-grid .role-name{border-bottom:1px solid var(--admin-border);align-items:center;gap:9px;min-height:68px;padding:10px 5px;display:flex}.nv-admin-permission-grid .role-name>span{color:#3e7c6d;background:#e4f0ec;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:850;display:grid}.nv-admin-permission-grid .role-name>div{flex-direction:column;min-width:0;display:flex}.nv-admin-permission-grid .role-name strong{font-size:12px}.nv-admin-permission-grid .role-name small{color:#8b9a96;white-space:nowrap;text-overflow:ellipsis;max-width:250px;font-size:9px;overflow:hidden}.nv-admin-permission-grid .role-name>button{color:#58766f;cursor:pointer;background:#fff;border:1px solid #dce7e4;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;margin-left:auto;display:grid}.nv-admin-permission-grid .role-name>button svg{width:13px}.nv-admin-permission-grid .role-row>button{color:#a0aaa7;cursor:pointer;background:#f4f7f6;border:1px solid #dfe7e5;border-radius:9px;place-items:center;width:28px;height:28px;margin:auto;display:grid}.nv-admin-permission-grid .role-row>button.enabled{color:#39796a;background:#e5f2ee;border-color:#bcd8d1}.nv-admin-permission-grid .role-row>button:disabled{cursor:not-allowed;opacity:.8}.nv-admin-permission-grid .role-row>button svg{width:14px}.nv-admin-permission-notice{color:#52776e;background:#f0f7f5;border:1px solid #dce9e5;border-radius:15px;gap:11px;margin:0 20px 20px;padding:15px;display:flex}.nv-admin-permission-notice>svg{flex:none;width:20px}.nv-admin-permission-notice strong{font-size:12px}.nv-admin-permission-notice p{color:#78908a;margin:3px 0 0;font-size:10px}.nv-admin-release-layout{grid-template-areas:"changes policy""history history"}.nv-admin-release-layout>section:first-child{grid-area:changes}.nv-admin-release-policy{grid-area:policy}.nv-admin-release-history{grid-area:history}.nv-admin-change-list{padding:10px 18px 18px}.nv-admin-change-list article{border-bottom:1px solid var(--admin-border);grid-template-columns:auto minmax(150px,1fr) auto auto;align-items:center;gap:10px;min-height:72px;padding:10px 3px;display:grid}.change-icon{color:#467f72;background:#e7f0ee;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.change-icon svg{width:17px}.nv-admin-change-list .copy{flex-direction:column;display:flex}.nv-admin-change-list .copy strong{font-size:12px}.nv-admin-change-list .copy small{color:#899995;font-size:9px}.nv-admin-change-status{color:#74758a;background:#ececf2;border-radius:8px;align-items:center;min-height:24px;padding:0 8px;font-size:10px;font-weight:800;display:flex}.nv-admin-change-status.review{color:#a77040;background:#fff0da}.nv-admin-change-status.approved{color:#3e7e6e;background:#e1f0ec}.nv-admin-change-status.published{color:#397568;background:#e2eee9}.nv-admin-change-list .nv-admin-secondary{min-height:33px;padding:0 10px;font-size:10px}.nv-admin-release-policy{padding-bottom:12px}.nv-admin-release-policy>button{border:0;border-bottom:1px solid var(--admin-border);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:75px;padding:13px 18px;display:flex}.nv-admin-release-policy>button>div{flex-direction:column;display:flex}.nv-admin-release-policy>button strong{font-size:12px}.nv-admin-release-policy>button small{color:#899a95;max-width:205px;font-size:9px}.nv-admin-release-policy>button>i{background:#dce4e2;border-radius:12px;align-items:center;width:36px;height:21px;padding:3px;font-style:normal;display:flex}.nv-admin-release-policy>button>i span{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;box-shadow:0 2px 5px #23443d2e}.nv-admin-release-policy>button>i.active{background:#5f9c8c}.nv-admin-release-policy>button>i.active span{transform:translate(15px)}.nv-admin-release-history>div{padding:5px 20px 18px}.nv-admin-release-history article{border-bottom:1px solid var(--admin-border);grid-template-columns:auto minmax(160px,1fr) auto auto;align-items:center;gap:12px;min-height:69px;display:grid}.release-node{color:#3f7c6e;background:#e5f1ed;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.release-node svg{width:16px}.nv-admin-release-history .copy{flex-direction:column;display:flex}.nv-admin-release-history .copy strong{font-size:12px}.nv-admin-release-history .copy small{color:#879793;font-size:9px}.nv-admin-release-history article>button{color:#647d76;cursor:pointer;background:#fff;border:1px solid #dbe7e3;border-radius:9px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:10px;display:flex}.nv-admin-release-history article>button:disabled{opacity:.45;cursor:not-allowed}.nv-admin-release-history article>button svg{width:14px}.nv-admin-empty-version{color:#778d86;text-align:center;background:#f8fbfa;border:1px dashed #d8e5e1;border-radius:12px;margin:14px 0 2px;padding:18px;font-size:11px}.nv-admin-audit-layout{grid-template-columns:minmax(0,1fr) 340px}.nv-admin-audit-log .nv-admin-toolbar{justify-content:flex-start}.nv-admin-audit-table{padding:5px 20px 20px}.nv-admin-audit-table article{border-bottom:1px solid var(--admin-border);grid-template-columns:auto minmax(190px,1fr) minmax(120px,.55fr) auto;align-items:center;gap:12px;min-height:66px;display:grid}.audit-icon{color:#3d7a6b;background:#e5f1ed;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.audit-icon.warning{color:#a56f3e;background:#fff0db}.audit-icon.critical{color:#a95d57;background:#f6e2df}.audit-icon svg{width:16px}.nv-admin-audit-table article>div{flex-direction:column;display:flex}.nv-admin-audit-table strong{font-size:11px}.nv-admin-audit-table small{color:#899a95;font-size:9px}.nv-admin-audit-table time{color:#82938e;font-size:9px}.nv-admin-security-baseline{padding-bottom:10px}.nv-admin-security-baseline>article{border-bottom:1px solid var(--admin-border);align-items:center;gap:10px;min-height:71px;padding:12px 17px;display:flex}.nv-admin-security-baseline>article>span{color:#3e7c6d;background:#e4f1ed;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.nv-admin-security-baseline>article>span.warning{color:#a87340;background:#fff0db}.nv-admin-security-baseline>article svg{width:17px}.nv-admin-security-baseline>article>div{flex-direction:column;display:flex}.nv-admin-security-baseline strong{align-items:center;gap:7px;font-size:11px;display:flex}.nv-admin-security-baseline strong em{color:#4d8074;background:#e8f1ee;border-radius:5px;padding:2px 5px;font-size:8px;font-style:normal}.nv-admin-security-baseline small{color:#899995;font-size:9px}.nv-admin-module-dialog{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#f9fcfbf5;border:1px solid #ffffffe6;border-radius:25px;width:min(640px,100vw - 34px);max-height:calc(100vh - 36px);overflow:auto;box-shadow:0 30px 90px #1d3e363d}.nv-admin-module-dialog>header{border-bottom:1px solid var(--admin-border);justify-content:space-between;gap:18px;padding:22px 24px 18px;display:flex}.nv-admin-module-dialog>header span{color:#5e887d;letter-spacing:.12em;font-family:Consolas,monospace;font-size:10px;font-weight:800}.nv-admin-module-dialog>header h2{color:#263f39;margin:4px 0;font-size:22px}.nv-admin-module-dialog>header p{color:#7c8e89;margin:0;font-size:11px}.nv-admin-module-dialog>header button{color:#6c817b;cursor:pointer;background:#fff;border:1px solid #dce7e4;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.nv-admin-module-dialog>header button svg{width:17px}.nv-admin-module-form{gap:14px;padding:20px 24px;display:grid}.nv-admin-module-form label{flex-direction:column;gap:6px;display:flex}.nv-admin-module-form label>span{color:#607770;font-size:11px;font-weight:750}.nv-admin-module-form input,.nv-admin-module-form select,.nv-admin-module-form textarea{color:#2f4942;background:#fffc;border:1px solid #d7e5e1;border-radius:12px;outline:0;width:100%}.nv-admin-module-form input,.nv-admin-module-form select{height:43px;padding:0 12px}.nv-admin-module-form textarea{resize:vertical;min-height:92px;padding:11px 12px}.nv-admin-module-form input:focus,.nv-admin-module-form select:focus,.nv-admin-module-form textarea:focus{border-color:#76a99c;box-shadow:0 0 0 3px #538e7f1a}.nv-admin-module-form input:disabled{color:#899793;background:#edf1f0}.nv-admin-module-form label>small{color:#94a19d;text-align:right;font-size:9px}.nv-admin-module-form .row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nv-organization-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nv-admin-check{cursor:pointer;background:#ffffffa8;border:1px solid #d7e5e1;border-radius:12px;align-items:center;min-height:43px;padding:0 12px;flex-direction:row!important;gap:9px!important;display:flex!important}.nv-admin-check input{accent-color:#39796a;width:16px!important;height:16px!important}.nv-admin-check span{color:#536f67!important;font-size:11px!important}.nv-role-permission-picker{border:1px solid #d7e5e1;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.nv-role-permission-picker legend{color:#607770;padding:0 5px;font-size:11px;font-weight:750}.nv-role-permission-picker label{cursor:pointer;background:#edf5f2;border-radius:10px;flex-direction:row;align-items:center;gap:8px;min-height:36px;padding:0 10px;display:flex}.nv-role-permission-picker input{accent-color:#39796a;width:15px;height:15px}.nv-role-permission-picker span{color:#526f67;font-size:10px;font-weight:700}.nv-admin-form-note{color:#607a73;background:#edf5f2;border-radius:11px;padding:10px 12px;font-size:10px;line-height:1.5}.nv-admin-form-error{color:#a65f57;background:#fbebe8;border:1px solid #f0d2ce;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:9px 11px;font-size:11px;display:flex}.nv-admin-form-error svg{width:15px}.nv-admin-module-dialog>footer{border-top:1px solid var(--admin-border);justify-content:flex-end;gap:9px;padding:15px 24px 20px;display:flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1280px){.nv-admin-hero{grid-template-columns:1fr minmax(300px,.7fr)}.nv-admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-admin-dashboard-grid,.nv-admin-spaces-layout,.nv-admin-audit-layout{grid-template-columns:1fr}}@media (max-width:1050px){.nv-admin-hero,.nv-admin-workspace{grid-template-columns:1fr}.nv-admin-tabs{flex-direction:row;min-height:0;position:static;overflow-x:auto}.nv-admin-tabs>button{flex:none}.nv-admin-nav-foot{display:none}.nv-admin-release-layout{grid-template-columns:1fr;grid-template-areas:"changes""policy""history"}}@media (max-width:760px){.nv-admin-hero{border-radius:22px;padding:25px 20px}.nv-admin-hero h2{font-size:29px}.nv-admin-command-status dl{overflow-x:auto}.nv-admin-kpis{grid-template-columns:1fr 1fr}.nv-admin-kpis article{min-height:120px}.nv-admin-toolbar{flex-direction:column;align-items:stretch}.nv-admin-toolbar>label{width:100%}.nv-admin-toolbar>div{overflow-x:auto}.nv-admin-section-head{flex-direction:column;align-items:flex-start}.nv-admin-section-head .nv-admin-primary{width:100%}.nv-admin-space-list article{grid-template-columns:auto 1fr auto}.nv-admin-space-list .policy{grid-column:2/4}.nv-admin-space-list article>.nv-admin-status{grid-column:2}.nv-admin-change-list article{grid-template-columns:auto 1fr auto}.nv-admin-change-list article>.nv-admin-secondary{grid-column:2/4;width:100%}.nv-admin-release-history article{grid-template-columns:auto 1fr auto}.nv-admin-release-history article>button{grid-column:2/4;justify-content:center}.nv-admin-audit-table article{grid-template-columns:auto 1fr auto}.nv-admin-audit-table article>div:nth-of-type(2){grid-column:2}.nv-admin-audit-table time{grid-area:1/3}}@media (max-width:520px){.nv-admin-hero-actions{flex-direction:column}.nv-admin-command-status dl{grid-template-columns:repeat(3,minmax(90px,1fr))}.nv-admin-kpis{grid-template-columns:1fr}.nv-admin-health-list>button{grid-template-columns:auto 1fr 38px}.nv-admin-health-list .meter{display:none}.nv-admin-module-form .row{grid-template-columns:1fr}}.nv-admin-workspace{grid-template-columns:232px minmax(0,1fr)}.nv-admin-tabs{scrollbar-width:thin;scrollbar-color:#c5d8d2 transparent;gap:3px;max-height:calc(100vh - 38px);overflow-y:auto}.nv-admin-menu-brand{border-bottom:1px solid var(--admin-border);align-items:center;gap:10px;min-height:58px;margin-bottom:8px;padding:8px;display:flex}.nv-admin-menu-brand>span{color:#fff;background:linear-gradient(145deg,#4e9483,#2f6a5e);border-radius:12px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 9px 18px #34746238}.nv-admin-menu-brand svg{width:18px}.nv-admin-menu-brand>div{flex-direction:column;display:flex}.nv-admin-menu-brand small{color:#8b9b97;letter-spacing:.1em;font-family:Consolas,monospace;font-size:9px}.nv-admin-menu-group{padding:2px 0}.nv-admin-menu-parent{color:#71847e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 10px;font-size:12px;font-weight:750;display:grid}.nv-admin-menu-parent:hover,.nv-admin-menu-group.active>.nv-admin-menu-parent{color:#3e7166;background:#ffffff8c}.nv-admin-menu-parent svg{width:16px;height:16px}.nv-admin-menu-parent svg:last-child{width:13px;transition:transform .18s}.nv-admin-menu-group.expanded .nv-admin-menu-parent svg:last-child{transform:rotate(90deg)}.nv-admin-submenu{gap:2px;margin:2px 0 3px 18px;padding-left:12px;display:grid;position:relative}.nv-admin-submenu:before{content:"";background:#d7e4e0;width:1px;position:absolute;top:3px;bottom:3px;left:1px}.nv-admin-submenu>button{color:#7e8f8a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:35px;padding:0 9px;font-size:11px;display:grid;position:relative}.nv-admin-submenu>button:before{content:"";background:#d7e4e0;width:7px;height:1px;position:absolute;left:-14px}.nv-admin-submenu>button svg{width:14px;height:14px}.nv-admin-submenu>button:hover{color:#496f66;background:#ffffff9e}.nv-admin-submenu>button.active{color:#2f6f61;background:#fff;font-weight:800;box-shadow:0 7px 17px #315e5314}.nv-admin-submenu>button.active:before{background:#4b907e;border-radius:2px;width:3px;height:15px;left:-14px}.nv-admin-submenu>button em{color:#fff;background:#eb9c91;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-style:normal;display:grid}.nv-admin-breadcrumb{border-bottom:1px solid #335e5414;align-items:center;gap:13px;min-height:54px;margin-bottom:15px;padding:0 4px;display:flex}.nv-admin-breadcrumb>span{color:#8b9a96;align-items:center;gap:5px;font-size:10px;display:flex}.nv-admin-breadcrumb>span svg{width:12px}.nv-admin-breadcrumb>strong{color:#334f48;font-size:13px}.nv-admin-breadcrumb>em{color:#5e8078;align-items:center;gap:6px;margin-left:auto;font-size:10px;font-style:normal;display:flex}.nv-admin-breadcrumb>em i{background:#62a891;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #62a8911a}.nv-ea-page{gap:16px;min-width:0;display:grid}.nv-ea-page-title{justify-content:space-between;align-items:flex-end;gap:24px;min-height:90px;padding:3px 4px 17px;display:flex}.nv-ea-page-title>div:first-child{min-width:0}.nv-ea-page-title>div:first-child>span{color:#56887b;letter-spacing:.13em;font-family:Consolas,monospace;font-size:10px;font-weight:800}.nv-ea-page-title h2{color:#213e37;letter-spacing:-.04em;margin:5px 0 3px;font-size:clamp(25px,2.4vw,34px);line-height:1.1}.nv-ea-page-title p{color:#7b8e89;margin:0;font-size:12px}.nv-ea-page-title>div:last-child{flex:none;gap:8px;display:flex}.nv-ea-range{background:#ffffff9e;border:1px solid #d7e5e1;border-radius:12px;gap:2px;padding:3px;display:flex}.nv-ea-range button{color:#788b85;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:32px;padding:0 10px;font-size:10px}.nv-ea-range button.active{color:#347466;background:#fff;font-weight:800;box-shadow:0 5px 14px #33605514}.nv-ea-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.nv-ea-metric{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfdfcb3;border:1px solid #ffffffd6;border-radius:20px;flex-direction:column;min-height:145px;padding:18px;display:flex;box-shadow:0 15px 38px #2c514811}.nv-ea-metric header{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.nv-ea-metric header>span{color:#3d7d6e;background:#e4f1ed;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.nv-ea-metric header svg{width:15px}.nv-ea-metric header small{color:#738781;font-size:10px;font-weight:700}.nv-ea-metric header em{align-items:center;gap:3px;font-size:9px;font-style:normal;display:flex}.nv-ea-metric header em svg{width:11px}.nv-ea-metric .positive,.nv-ea-page .positive{color:#3c8a75}.nv-ea-metric .negative,.nv-ea-page .negative{color:#be685f}.nv-ea-metric>strong{color:#203e37;letter-spacing:-.045em;margin-top:auto;font-size:27px;line-height:1}.nv-ea-metric>p{color:#859590;margin:8px 0 0;font-size:10px}.nv-ea-metric-grid.compact .nv-ea-metric{min-height:126px}.nv-ea-dashboard-main{grid-template-columns:minmax(0,1.45fr) minmax(290px,.75fr);gap:15px;display:grid}.nv-ea-signal-panel,.nv-ea-country-pulse{min-height:350px}.nv-ea-chart{min-width:0;padding:12px 18px 16px}.nv-ea-chart-legend{color:#728680;align-items:center;gap:13px;min-height:32px;font-size:9px;display:flex}.nv-ea-chart-legend span{align-items:center;gap:5px;display:flex}.nv-ea-chart-legend i{background:#3f8977;border-radius:3px;width:15px;height:3px}.nv-ea-chart-legend i.secondary{background:#d59c69}.nv-ea-chart-legend em{color:#315f55;margin-left:auto;font-size:12px;font-style:normal;font-weight:800}.nv-ea-chart svg{width:100%;height:auto;max-height:245px;overflow:visible}.nv-ea-chart svg .grid{stroke:#36635917;stroke-width:1px}.nv-ea-chart svg .primary-line,.nv-ea-chart svg .secondary-line{fill:none;stroke:#3e8876;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.nv-ea-chart svg .secondary-line{stroke:#d39a66;stroke-width:2px;stroke-dasharray:5 5}.nv-ea-chart footer{color:#94a19d;justify-content:space-between;font-size:9px;display:flex}.nv-ea-country-pulse>header>svg{color:#4e8b7c;width:21px}.nv-ea-country-pulse>div{padding:10px 16px 16px;display:grid}.nv-ea-country-pulse button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #305e5412;grid-template-columns:31px minmax(90px,1fr) minmax(55px,.55fr) 38px;align-items:center;gap:8px;min-height:45px;padding:4px;display:grid}.nv-ea-country-pulse button>b,.nv-ea-country-table .country b,.country-code{color:#3d7a6c;background:#e5f0ed;border-radius:8px;place-items:center;width:28px;height:24px;font-size:9px;display:grid}.nv-ea-country-pulse button>span{flex-direction:column;display:flex}.nv-ea-country-pulse button strong{font-size:10px}.nv-ea-country-pulse button small{color:#8b9a96;font-size:8px}.nv-ea-country-pulse button>i,.nv-ea-plan-stack i,.nv-ea-plan-distribution i,.nv-ea-local-usage i,.nv-ea-position-grid footer>i{background:#e1ebe8;border-radius:5px;height:5px;overflow:hidden}.nv-ea-country-pulse button>i em,.nv-ea-plan-stack i em,.nv-ea-plan-distribution i em,.nv-ea-local-usage i em,.nv-ea-position-grid footer>i em{border-radius:inherit;background:linear-gradient(90deg,#75ad9e,#438577);height:100%;display:block}.nv-ea-country-pulse button>strong{text-align:right;color:#617a74;font-size:9px}.nv-ea-activity-panel,.nv-ea-subscription-brief{min-height:310px}.nv-ea-activity-panel>div{padding:8px 18px 17px}.nv-ea-activity-panel article{border-bottom:1px solid #305e5412;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;min-height:47px;display:grid}.nv-ea-activity-panel article>span{color:#a2aeaa;font-family:Consolas,monospace;font-size:9px}.nv-ea-activity-panel article>div{flex-direction:column;display:flex}.nv-ea-activity-panel article strong{font-size:10px}.nv-ea-activity-panel article small{color:#8b9996;font-size:8px}.nv-ea-activity-panel article>em{font-size:9px;font-style:normal}.nv-ea-plan-stack{gap:14px;padding:18px;display:grid}.nv-ea-plan-stack>div{grid-template-columns:82px 1fr 25px;align-items:center;gap:8px;font-size:10px;display:grid}.nv-ea-plan-stack strong{text-align:right}.nv-ea-subscription-brief>footer{background:#e9f3f0;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;margin:0 18px 18px;padding:14px;display:grid}.nv-ea-subscription-brief>footer span{color:#79908a;flex-direction:column;font-size:8px;display:flex}.nv-ea-subscription-brief>footer strong{color:#315f55;font-size:16px}.nv-ea-analytics-chart{min-height:390px}.nv-ea-live-chip{color:#3e7b6d;background:#e6f1ee;border-radius:9px;align-items:center;gap:6px;min-height:27px;padding:0 9px;font-size:9px;font-weight:750;display:flex}.nv-ea-live-chip i{background:#58a38f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #58a38f1a}.nv-ea-two-column{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:15px;display:grid}.nv-ea-two-column.equal,.nv-ea-two-column.finance{grid-template-columns:1fr 1fr}.nv-ea-two-column.jobs{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr)}.nv-ea-country-table>header label{background:#fff;border:1px solid #d9e5e1;border-radius:10px;align-items:center;gap:6px;width:220px;height:34px;padding:0 10px;display:flex}.nv-ea-country-table>header label svg{width:14px}.nv-ea-country-table>header input{background:0 0;border:0;outline:0;width:100%;font-size:9px}.nv-ea-table{min-width:0}.nv-ea-table>.head,.nv-ea-table>article{align-items:center;gap:10px;display:grid}.nv-ea-table>.head{color:#84938f;background:#eaf3f094;min-height:35px;padding:0 17px;font-size:9px;font-weight:750}.nv-ea-table>article{border-top:1px solid #305e5412;min-height:59px;padding:9px 17px;font-size:10px}.nv-ea-table>article:hover{background:#eff7f473}.nv-ea-table>article>span{flex-direction:column;min-width:0;display:flex}.nv-ea-table small{color:#8c9a96;font-size:8px}.nv-ea-country-table .nv-ea-table>.head,.nv-ea-country-table .nv-ea-table>article{grid-template-columns:minmax(130px,1.2fr) .55fr .45fr .45fr minmax(120px,.9fr)}.nv-ea-country-table .country{flex-direction:row;align-items:center;gap:8px}.nv-ea-country-table .ip code,.nv-ea-table code{color:#55776f;font-family:Consolas,monospace;font-size:9px}.nv-ea-privacy-note{color:#66817a;background:#eff7f4;border:1px solid #d9e8e3;border-radius:13px;gap:9px;margin:11px 15px 15px;padding:12px;display:flex}.nv-ea-privacy-note svg{flex:none;width:18px}.nv-ea-privacy-note strong{color:#416c62;font-size:10px;display:block}.nv-ea-popular-list>div{padding:7px 16px 16px}.nv-ea-popular-list article{border-bottom:1px solid #305e5412;grid-template-columns:25px minmax(110px,1fr) 58px 40px;align-items:center;gap:8px;min-height:59px;display:grid}.nv-ea-popular-list .rank{color:#3e7a6d;background:#e5f0ed;border-radius:8px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:grid}.nv-ea-popular-list article>div{flex-direction:column;display:flex}.nv-ea-popular-list strong{font-size:10px}.nv-ea-popular-list small{color:#8b9996;font-size:8px}.nv-ea-popular-list .events{text-align:right}.nv-ea-popular-list article>em{text-align:right;font-size:9px;font-style:normal}.nv-ea-finance-summary dl{margin:0;padding:15px 20px 22px}.nv-ea-finance-summary dl div{border-bottom:1px solid #305e5414;justify-content:space-between;align-items:center;min-height:45px;display:flex}.nv-ea-finance-summary dt{color:#748781;font-size:10px}.nv-ea-finance-summary dd{color:#314d46;margin:0;font-size:11px;font-weight:800}.nv-ea-finance-summary .total{background:#e8f2ef;border:0;border-radius:13px;min-height:60px;margin-top:8px;padding:0 13px}.nv-ea-finance-summary .total dt{color:#345f56;font-weight:750}.nv-ea-finance-summary .total dd{color:#246653;font-size:17px}.nv-ea-subscription-table .nv-ea-table>.head,.nv-ea-subscription-table .nv-ea-table>article{grid-template-columns:minmax(160px,1.3fr) .7fr .6fr .6fr .5fr .7fr}.nv-ea-status{color:#3d7b6c;white-space:nowrap;background:#e4f1ed;border-radius:8px;justify-content:center;align-items:center;width:max-content;min-height:23px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex!important}.nv-ea-status.trial,.nv-ea-status.invited,.nv-ea-status.processing,.nv-ea-status.medium{color:#a56e3e;background:#fff0dc}.nv-ea-status.past-due,.nv-ea-status.suspended,.nv-ea-status.failed,.nv-ea-status.blocked,.nv-ea-status.denied,.nv-ea-status.open{color:#a65e57;background:#f7e4e0}.nv-ea-status.cancelled,.nv-ea-status.disabled,.nv-ea-status.paused,.nv-ea-status.closed{color:#808c88;background:#eceeed}.nv-ea-directory-toolbar{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:12px;min-height:63px;padding:11px 17px;display:flex}.nv-ea-directory-toolbar>label{background:#fff;border:1px solid #d9e5e1;border-radius:11px;align-items:center;gap:7px;width:min(340px,100%);height:38px;padding:0 11px;display:flex}.nv-ea-directory-toolbar>label svg{color:#77908a;width:15px}.nv-ea-directory-toolbar input{background:0 0;border:0;outline:0;width:100%}.nv-ea-directory-toolbar select,.nv-ea-log-page select{color:#5f7771;background:#fff;border:1px solid #d9e5e1;border-radius:10px;height:36px;padding:0 10px;font-size:10px}.nv-ea-table.customer>.head,.nv-ea-table.customer>article{grid-template-columns:minmax(170px,1.3fr) .7fr .7fr .6fr .8fr .55fr 80px}.nv-ea-table .person{flex-direction:row;align-items:center;gap:8px}.nv-ea-table .person>b{color:#3c796b;background:#e4f0ed;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;display:grid}.nv-ea-table .person>span{flex-direction:column;min-width:0;display:flex}.nv-ea-table article>span:last-child{flex-direction:row;align-items:center;gap:4px}.nv-ea-table article button{color:#617a73;cursor:pointer;background:#fff;border:1px solid #dce7e4;border-radius:8px;min-height:27px;padding:0 7px;font-size:8px}.nv-ea-table article button svg{width:13px}.nv-ea-plan-distribution>div,.nv-ea-local-usage>div{gap:14px;padding:16px 20px 20px;display:grid}.nv-ea-plan-distribution article{color:#667d77;grid-template-columns:86px 1fr 45px 35px;align-items:center;gap:8px;font-size:10px;display:grid}.nv-ea-plan-distribution article>strong{text-align:right}.nv-ea-plan-distribution article>small{color:#8c9a96;text-align:right;font-size:8px}.nv-ea-local-usage article{grid-template-columns:95px 1fr 30px;align-items:center;gap:9px;font-size:10px;display:grid}.nv-ea-local-usage article>strong{text-align:right}.nv-ea-empty{color:#859590;flex-direction:column;justify-content:center;align-items:center;min-height:200px;display:flex!important}.nv-ea-empty svg{opacity:.5;width:28px}.nv-ea-empty strong{color:#5d746e;margin-top:8px}.nv-ea-empty p{margin:3px 0 0;font-size:9px}.nv-ea-filter-tabs{border-bottom:1px solid var(--admin-border);gap:5px;padding:12px 17px;display:flex;overflow:auto}.nv-ea-filter-tabs button{color:#728680;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;display:flex}.nv-ea-filter-tabs button.active{color:#397668;background:#fff;border-color:#d4e3df;font-weight:800}.nv-ea-filter-tabs button em{color:#71847e;background:#e6eeeb;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:8px;font-style:normal;display:grid}.nv-ea-feedback-list{padding:5px 18px 18px}.nv-ea-feedback-list article{border-bottom:1px solid #305e5414;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:12px;min-height:93px;padding:13px 3px;display:grid}.nv-ea-feedback-list .type{color:#417d70;background:#e6f0ed;border-radius:13px;place-items:center;width:39px;height:39px;display:grid}.nv-ea-feedback-list .type.security,.nv-ea-feedback-list .type.bug{color:#a8645c;background:#f8e6e3}.nv-ea-feedback-list .type svg{width:18px}.nv-ea-feedback-list .copy{flex-direction:column;display:flex}.nv-ea-feedback-list .copy>span{color:#899995;font-size:8px}.nv-ea-feedback-list .copy strong{margin:3px 0;font-size:11px}.nv-ea-feedback-list .copy p{color:#748883;margin:0;font-size:9px}.nv-ea-feedback-list .priority{color:#71837f;background:#e9efed;border-radius:5px;margin-right:7px;padding:2px 5px;font-style:normal}.nv-ea-feedback-list .priority.high{color:#a66058;background:#f7e3df}.nv-ea-feedback-list .nv-admin-secondary{min-height:31px;font-size:9px}.nv-ea-secure-label{color:#4d7c71;align-items:center;gap:6px;font-size:9px;display:flex}.nv-ea-secure-label svg{width:15px}.nv-ea-table.users>.head,.nv-ea-table.users>article{grid-template-columns:minmax(180px,1.2fr) minmax(120px,.8fr) minmax(90px,.55fr) minmax(160px,1fr) .55fr .7fr 185px}.nv-ea-table.user-directory>.head,.nv-ea-table.user-directory>article{grid-template-columns:minmax(185px,1.2fr) minmax(105px,.65fr) minmax(125px,.75fr) minmax(130px,.78fr) minmax(90px,.55fr) minmax(125px,.8fr) 205px}.nv-ea-table.user-directory>article{min-height:68px}.nv-ea-table.user-directory>article>span:last-child{flex-wrap:wrap}.nv-ea-table.user-directory>article>span:last-child button{white-space:nowrap}.nv-customer-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:22px 24px;display:grid}.nv-customer-detail-grid>div{background:#eff7f4b8;border:1px solid #dce8e4;border-radius:13px;flex-direction:column;justify-content:center;gap:5px;min-height:66px;padding:12px 14px;display:flex}.nv-customer-detail-grid dt{color:#7b8f89;font-size:9px}.nv-customer-detail-grid dd{color:#345b51;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:780}.nv-customer-plan-dialog select:disabled,.nv-customer-plan-dialog input:disabled{opacity:.62;cursor:not-allowed}.nv-ea-security-callout{color:#4a756b;background:linear-gradient(135deg,#e5f1ed,#f2f8f6);border:1px solid #3b726324;border-radius:17px;gap:11px;padding:17px;display:flex}.nv-ea-security-callout>svg{flex:none;width:22px}.nv-ea-security-callout strong{font-size:11px}.nv-ea-security-callout p{margin:3px 0 0;font-size:9px}.nv-ea-org-tree>header>span{color:#68817a;font-size:10px}.nv-ea-org-tree>div{padding:7px 18px 19px}.nv-ea-org-tree article{min-height:65px;margin-left:calc(var(--depth) * 32px);border-bottom:1px solid #305e5414;grid-template-columns:auto minmax(160px,1fr) 70px auto 58px 45px;align-items:center;gap:7px;padding:8px 3px;display:grid}.nv-ea-org-tree .node{color:#3f7c6e;background:#e4f0ed;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.nv-ea-org-tree .node svg{width:17px}.nv-ea-org-tree article>div{flex-direction:column;display:flex}.nv-ea-org-tree article strong{font-size:11px}.nv-ea-org-tree article small{color:#899995;font-size:8px}.nv-ea-org-tree article>span:nth-child(3){color:#69817b;align-items:center;gap:5px;font-size:9px;display:flex}.nv-ea-org-tree article>span:nth-child(3) svg{width:14px}.nv-ea-org-tree article>button{color:#637c75;cursor:pointer;background:#fff;border:1px solid #dbe6e3;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:29px;padding:0 7px;font-size:8px;display:flex}.nv-ea-org-tree article>button svg{width:12px}.nv-ea-position-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nv-ea-position-grid>article{min-height:250px;padding-bottom:15px}.nv-ea-position-grid>article>header{min-height:45px;padding:10px 15px}.nv-ea-position-grid>article>header>span:first-child{color:#78908a;font-family:Consolas,monospace;font-size:9px}.nv-ea-position-grid>article>div{text-align:center;padding:18px 17px 13px}.nv-ea-position-grid .icon{color:#3c796b;background:#e4f0ed;border-radius:14px;place-items:center;width:44px;height:44px;margin:auto;display:grid}.nv-ea-position-grid .icon svg{width:20px}.nv-ea-position-grid h3{margin:9px 0 2px;font-size:14px}.nv-ea-position-grid p{color:#83938f;margin:0;font-size:9px}.nv-ea-position-grid dl{background:#edf5f2;border-radius:13px;grid-template-columns:repeat(3,1fr);margin:0 16px 15px;padding:12px;display:grid}.nv-ea-position-grid dl div{text-align:center;border-right:1px solid #d8e6e2}.nv-ea-position-grid dl div:last-child{border:0}.nv-ea-position-grid dt{color:#81928d;font-size:8px}.nv-ea-position-grid dd{color:#315f55;margin:2px 0 0;font-size:15px;font-weight:800}.nv-ea-position-grid footer{grid-template-columns:1fr auto auto auto;align-items:center;gap:6px;padding:0 16px;display:grid}.nv-ea-position-grid footer span{color:#788b85;font-size:8px}.nv-ea-position-grid footer button{color:#617a73;cursor:pointer;background:#fff;border:1px solid #dbe7e3;border-radius:8px;align-items:center;gap:4px;min-height:27px;padding:0 7px;font-size:8px;display:flex}.nv-ea-position-grid footer button svg{width:11px}.nv-admin-section-actions{align-items:center;gap:8px;display:flex}.nv-ea-hiring-funnel>div{flex-direction:column;align-items:center;gap:8px;padding:25px 20px 27px;display:flex}.nv-ea-hiring-funnel article{color:#3a6f63;background:linear-gradient(90deg,#3e867421,#3e86740d);border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;padding:0 17px;display:flex}.nv-ea-hiring-funnel article strong{font-size:16px}.nv-ea-hiring-funnel article span{font-size:9px}.nv-ea-job-list>div{padding:7px 16px 18px}.nv-ea-job-list article{border-bottom:1px solid #305e5414;grid-template-columns:auto minmax(160px,1fr) 42px auto 40px;align-items:center;gap:9px;min-height:67px;display:grid}.nv-ea-job-list .icon{color:#3f7c6e;background:#e4f0ed;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.nv-ea-job-list .icon svg{width:16px}.nv-ea-job-list article>div,.nv-ea-job-list article>span:nth-child(3){flex-direction:column;display:flex}.nv-ea-job-list strong{font-size:10px}.nv-ea-job-list small{color:#8b9a96;font-size:8px}.nv-ea-job-list article>button{color:#617a73;cursor:pointer;background:#fff;border:1px solid #dbe7e3;border-radius:8px;min-height:28px;font-size:8px}.nv-ea-settings-layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:15px;display:grid}.nv-ea-settings-layout>nav{gap:4px;padding:10px;display:grid}.nv-ea-settings-layout>nav button{color:#728680;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:39px;padding:0 10px;font-size:10px;display:grid}.nv-ea-settings-layout>nav button.active{color:#397769;background:#e8f2ef;font-weight:800}.nv-ea-settings-layout>nav button svg{width:14px}.nv-ea-settings-layout>nav button span{color:#94a19d;font-size:8px}.nv-ea-parameter-list>div{padding:5px 19px 20px}.nv-ea-parameter-list article{border-bottom:1px solid #305e5414;grid-template-columns:1fr minmax(140px,.38fr);align-items:center;gap:20px;min-height:83px;display:grid}.nv-ea-parameter-list article>div{flex-direction:column;display:flex}.nv-ea-parameter-list article>div>span{color:#415f58;font-size:11px;font-weight:750}.nv-ea-parameter-list article>div>span em{color:#788985;background:#edf2f1;border-radius:5px;align-items:center;gap:3px;margin-left:7px;padding:2px 5px;font-size:7px;font-style:normal;display:inline-flex}.nv-ea-parameter-list article>div>span svg{width:9px}.nv-ea-parameter-list code{color:#668179;margin-top:2px;font-family:Consolas,monospace;font-size:8px}.nv-ea-parameter-list p{color:#899995;margin:3px 0 0;font-size:8px}.nv-ea-parameter-list input,.nv-ea-parameter-list select{color:#425f58;background:#fff;border:1px solid #d8e5e1;border-radius:10px;outline:0;height:38px;padding:0 10px;font-size:10px}.nv-ea-toggle{cursor:pointer;background:#d9e2df;border:0;border-radius:12px;align-items:center;width:37px;height:22px;padding:3px;display:flex}.nv-ea-toggle i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;box-shadow:0 2px 5px #23443d2e}.nv-ea-toggle.active{background:#5d9b8a}.nv-ea-toggle.active i{transform:translate(15px)}.nv-ea-site-config{grid-template-columns:1fr 1fr;align-items:start;gap:15px;display:grid}.nv-ea-site-config .form{gap:13px;padding:18px;display:grid}.nv-ea-site-config .form>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.nv-ea-site-config .form label{flex-direction:column;gap:5px;display:flex}.nv-ea-site-config label>span{color:#687f79;font-size:9px;font-weight:700}.nv-ea-site-config input,.nv-ea-site-config select{color:#3f5e56;background:#fff;border:1px solid #d8e5e1;border-radius:10px;outline:0;height:40px;padding:0 10px;font-size:10px}.nv-ea-config-switches{padding:5px 18px 18px}.nv-ea-config-switches>label{border-bottom:1px solid #305e5414;grid-template-columns:1fr auto auto;align-items:center;gap:8px;min-height:70px;display:grid}.nv-ea-config-switches>label>span{flex-direction:column;display:flex}.nv-ea-config-switches>label strong{color:#405e57;font-size:10px}.nv-ea-config-switches>label small{color:#899995;font-size:8px}.nv-ea-config-switches>label input{width:75px}.nv-ea-config-switches>label em{color:#7e918b;font-size:9px;font-style:normal}.nv-ea-log-page .nv-ea-directory-toolbar>label{width:380px}.nv-ea-table.logs>.head,.nv-ea-table.logs>article{grid-template-columns:.75fr minmax(150px,1.15fr) 1fr .55fr .75fr .75fr}.nv-ea-table.logs article>span:nth-child(5){flex-direction:column;align-items:flex-start;display:flex}.nv-ea-table.logs .risk{color:#477a6f;background:#e5f0ed;border-radius:5px;width:max-content;padding:2px 5px;font-size:7px;font-style:normal}.nv-ea-table.logs .risk.medium{color:#a36c3d;background:#fff0dc}.nv-ea-table.logs .risk.high{color:#a75f57;background:#f7e3df}.nv-ea-log-page .nv-directory-pagination{margin:14px 16px 4px}.nv-ea-data-origin{border:1px solid var(--sv-line);width:max-content;color:var(--sv-text-muted);background:var(--sv-panel-soft);border-radius:999px;margin-top:4px;padding:2px 6px;line-height:1.35;font-size:8px!important}.nv-ea-data-origin.demo{color:#a8733f;background:#d6975417;border-color:#d6975438}@media (max-width:1350px){.nv-ea-metric-grid,.nv-ea-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-ea-dashboard-main,.nv-ea-two-column,.nv-ea-two-column.equal,.nv-ea-two-column.finance,.nv-ea-two-column.jobs{grid-template-columns:1fr}}@media (max-width:1050px){.nv-admin-workspace{grid-template-columns:1fr}.nv-admin-tabs{flex-direction:column;max-height:440px;overflow-y:auto}.nv-admin-menu-brand,.nv-admin-menu-group{flex:none}.nv-admin-nav-foot{display:flex}.nv-admin-submenu{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-admin-submenu:before,.nv-admin-submenu>button:before{display:none}}@media (max-width:760px){.nv-admin-breadcrumb{flex-wrap:wrap;align-items:flex-start;padding-bottom:10px}.nv-admin-breadcrumb>em{width:100%;margin-left:0}.nv-ea-page-title{flex-direction:column;align-items:flex-start}.nv-ea-page-title>div:last-child,.nv-ea-page-title .nv-ea-range{width:100%}.nv-ea-range button{flex:1}.nv-ea-metric-grid{grid-template-columns:1fr}.nv-ea-table,.nv-ea-directory{overflow-x:auto}.nv-ea-table>.head,.nv-ea-table>article{min-width:820px}.nv-ea-position-grid,.nv-ea-settings-layout,.nv-ea-site-config{grid-template-columns:1fr}.nv-ea-settings-layout>nav{grid-template-columns:repeat(3,1fr);overflow:auto}.nv-ea-directory-toolbar{flex-direction:column;align-items:stretch}.nv-ea-directory-toolbar>label,.nv-ea-log-page .nv-ea-directory-toolbar>label{width:100%}.nv-ea-feedback-list article{grid-template-columns:auto 1fr auto}.nv-ea-feedback-list article>.nv-admin-secondary{grid-column:2/4;width:100%}.nv-ea-org-tree article{min-width:620px}.nv-ea-org-tree>div{overflow:auto}.nv-organization-path{grid-template-columns:1fr}.nv-admin-section-actions{flex-direction:column;align-items:stretch;width:100%}.nv-role-permission-picker{grid-template-columns:1fr}.nv-ea-table.user-directory>.head,.nv-ea-table.user-directory>article{min-width:1120px}}@media (max-width:520px){.nv-admin-submenu{grid-template-columns:1fr}.nv-ea-page-title h2{font-size:25px}.nv-ea-site-config .form>div{grid-template-columns:1fr}.nv-ea-parameter-list article{grid-template-columns:1fr;gap:9px;padding:13px 0}.nv-organization-dialog .nv-admin-module-form .row,.nv-customer-detail-grid{grid-template-columns:1fr}}.nv-error-boundary{isolation:isolate;color:#18203a;background:radial-gradient(circle at 18% 8%,#667cff2e,#0000 34%),radial-gradient(circle at 87% 88%,#8e5bff24,#0000 36%),linear-gradient(145deg,#f4f6fb 0%,#eaedf6 58%,#f8f9fc 100%);place-items:center;min-height:100dvh;padding:32px;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .nv-error-boundary{color:#f4f6ff;background:radial-gradient(circle at 18% 8%,#5b70ea38,#0000 35%),radial-gradient(circle at 87% 88%,#8255eb2e,#0000 38%),linear-gradient(145deg,#080a11 0%,#0e111d 54%,#070810 100%)}.nv-error-orbit{z-index:-1;pointer-events:none;border:1px solid #697ad229;border-radius:50%;position:absolute}.nv-error-orbit:after{content:"";background:#7488ff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 24px #7488ffe6}.nv-error-orbit-a{aspect-ratio:1;width:min(68vw,820px);top:-42vw;left:-25vw;transform:rotate(24deg)}.nv-error-orbit-a:after{bottom:16%;right:13%}.nv-error-orbit-b{aspect-ratio:1;width:min(48vw,580px);bottom:-27vw;right:-19vw}.nv-error-orbit-b:after{top:28%;left:9%}.nv-error-card{text-align:center;-webkit-backdrop-filter:blur(30px)saturate(145%);background:#ffffffa1;border:1px solid #7b8bd638;border-radius:32px;width:min(590px,100%);padding:clamp(28px,5vw,48px);box-shadow:0 34px 100px #28336729,inset 0 1px #ffffffd1}html[data-theme=dark] .nv-error-card{background:linear-gradient(145deg,#1a1e2fcc,#0f121eb3);border-color:#97a4e633;box-shadow:0 38px 110px #0000007a,inset 0 1px #ffffff14}.nv-error-brand{justify-content:center;align-items:center;gap:10px;margin-bottom:31px;display:flex}.nv-error-brand>span{background:#ffffff7a;border:1px solid #7384da33;border-radius:11px;place-items:center;width:34px;height:34px;padding:6px;display:grid;box-shadow:0 8px 24px #424e8e1f}.nv-error-brand img{object-fit:contain;width:100%;height:100%}.nv-error-brand strong{letter-spacing:-.035em;font-size:18px}.nv-error-symbol{background:#6577e212;border:1px solid #6c7ee22e;border-radius:28px;width:78px;height:78px;margin:0 auto 21px;padding:7px;transform:rotate(-7deg)}.nv-error-symbol span{color:#6579ec;background:linear-gradient(145deg,#ffffffe0,#e6eafc8c);border-radius:22px;place-items:center;width:100%;height:100%;display:grid;transform:rotate(7deg);box-shadow:0 14px 35px #4858b22e}html[data-theme=dark] .nv-error-symbol span{color:#a6b2ff;background:linear-gradient(145deg,#3d4569a6,#1a1e318c)}.nv-error-symbol svg{width:28px;height:28px}.nv-error-eyebrow{color:#6877bb;letter-spacing:.13em;font:800 10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.nv-error-card h1{letter-spacing:-.045em;margin:11px 0 10px;font-size:clamp(25px,4vw,34px);line-height:1.18}.nv-error-card>p{color:#697087;max-width:455px;margin:0 auto 26px;font-size:14px;line-height:1.75}html[data-theme=dark] .nv-error-card>p{color:#aab1c9}.nv-error-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nv-error-actions button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#ffffff73;border:1px solid #6d7cc133;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:13px;font-weight:750;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}html[data-theme=dark] .nv-error-actions button{background:#ffffff0b}.nv-error-actions button:hover{border-color:#6677e285;transform:translateY(-2px);box-shadow:0 12px 28px #4856a024}.nv-error-actions button.primary{color:#fff;background:linear-gradient(135deg,#556be8,#8061e9);border-color:#0000;box-shadow:0 13px 30px #5365da4d}.nv-error-actions svg{width:16px;height:16px}.nv-error-details{color:#788097;text-align:left;border-top:1px solid #7382c426;margin-top:22px;padding-top:17px}.nv-error-details summary{cursor:pointer;justify-content:center;align-items:center;gap:5px;font-size:11px;list-style:none;display:flex}.nv-error-details summary::-webkit-details-marker{display:none}.nv-error-details summary svg{width:13px;transition:transform .18s}.nv-error-details[open] summary svg{transform:rotate(180deg)}.nv-error-details code{color:#aeb8e9;white-space:pre-wrap;word-break:break-word;background:#080a14d1;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:11px;display:block;overflow:auto}@media (max-width:560px){.nv-error-boundary{padding:16px}.nv-error-card{border-radius:25px;padding:27px 20px}.nv-error-actions{display:grid}.nv-error-actions button{width:100%}}.nv-admin-data-status.connecting i{background:#dcae5f!important}.nv-admin-data-status.offline{color:#a36054!important}.nv-admin-data-status.offline i{background:#d87061!important}.nv-ea-empty.chart-empty{min-height:272px}.nv-ea-table>.nv-ea-empty{grid-column:1/-1;margin:14px}.nv-admin-secondary:disabled{cursor:not-allowed;opacity:.45}.nv-admin-data-connection{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 8% 0,#9dd7c638,#0000 34%),#fafdfcbf;border:1px solid #538b7c2b;border-radius:20px;margin-bottom:16px;overflow:hidden;box-shadow:0 14px 34px #2d534a0f}.nv-admin-data-connection>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:13px 17px;display:grid}.nv-admin-data-connection .signal{color:#347465;background:linear-gradient(145deg,#e0f0eb,#f4faf8);border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffffe6}.nv-admin-data-connection .signal svg{width:18px;height:18px}.nv-admin-data-connection>header>div{flex-direction:column;min-width:0;display:flex}.nv-admin-data-connection>header>div>span{color:#5c8a7e;letter-spacing:.08em;font-size:11px;font-weight:800}.nv-admin-data-connection>header strong{color:#294c44;margin-top:2px;font-size:15px;line-height:1.35}.nv-admin-data-connection>header small{color:#748a84;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;line-height:1.5;overflow:hidden}.nv-admin-data-connection>header>em{color:#347665;background:#e5f2ee;border-radius:10px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.nv-admin-data-connection>header>em i{background:#50a087;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #50a0871c}.nv-admin-data-connection.connecting>header>em{color:#9b6c3e;background:#fff2df}.nv-admin-data-connection.connecting>header>em i{background:#d8a258}.nv-admin-data-connection.offline>header>em{color:#a15f56;background:#f8e6e2}.nv-admin-data-connection.offline>header>em i{background:#c96e62}.nv-admin-data-connection .connectors{background:#eff7f47a;border-top:1px solid #3f6f6314;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nv-admin-data-connection .connectors>div{border-right:1px solid #3f6f6314;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 8px;min-width:0;min-height:69px;padding:12px 14px;display:grid}.nv-admin-data-connection .connectors>div:last-child{border-right:0}.nv-admin-data-connection .connectors span{align-items:center;gap:6px;min-width:0;display:flex}.nv-admin-data-connection .connectors svg{color:#5d887e;flex:none;width:14px;height:14px}.nv-admin-data-connection .connectors strong{color:#455f59;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.nv-admin-data-connection .connectors small{color:#889994;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:11.5px;overflow:hidden}.nv-admin-data-connection .connectors em{color:#7e8d89;white-space:nowrap;background:#edf0ef;border-radius:7px;grid-area:1/2/3;align-self:center;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800}.nv-admin-data-connection .connectors em.live{color:#387767;background:#e1f0eb}.nv-admin{font-size:14px;line-height:1.5}.nv-admin-menu-brand strong{font-size:15px}.nv-admin-menu-brand small{font-size:10px}.nv-admin-menu-parent{min-height:43px;font-size:13px}.nv-admin-submenu>button{min-height:38px;font-size:12px}.nv-admin-submenu>button em{font-size:10px}.nv-admin-breadcrumb{min-height:46px}.nv-admin-breadcrumb>span,.nv-admin-breadcrumb>em{font-size:11.5px}.nv-admin-breadcrumb>strong{font-size:14px}.nv-ea-page-title>div:first-child>span{font-size:11px}.nv-ea-page-title h2{font-size:clamp(25px,2.2vw,32px);line-height:1.18}.nv-ea-page-title p{max-width:760px;font-size:13.5px;line-height:1.65}.nv-ea-range button{min-height:35px;font-size:11.5px}.nv-ea-metric header small{font-size:12px}.nv-ea-metric header em{font-size:10.5px}.nv-ea-metric>strong{font-size:28px}.nv-ea-metric>p{font-size:11.5px;line-height:1.5}.nv-ea-chart-legend{font-size:11px}.nv-ea-chart-legend em{font-size:13px}.nv-ea-chart footer{font-size:10.5px}.nv-ea-country-pulse button strong,.nv-ea-activity-panel article strong,.nv-ea-popular-list strong,.nv-ea-job-list strong{font-size:11.5px}.nv-ea-country-pulse button small,.nv-ea-activity-panel article small,.nv-ea-popular-list small,.nv-ea-job-list small{font-size:10px;line-height:1.45}.nv-ea-country-pulse button>strong,.nv-ea-activity-panel article>em,.nv-ea-popular-list article>em{font-size:10.5px}.nv-ea-plan-stack>div,.nv-ea-plan-distribution article,.nv-ea-local-usage article{font-size:11.5px}.nv-ea-subscription-brief>footer span,.nv-ea-plan-distribution article>small{font-size:10px}.nv-ea-live-chip{font-size:10.5px}.nv-ea-country-table>header input,.nv-ea-directory-toolbar input{font-size:12px}.nv-ea-table>.head{min-height:39px;font-size:11px}.nv-ea-table>article{min-height:64px;font-size:12px;line-height:1.45}.nv-ea-table strong{font-size:12px}.nv-ea-table small{font-size:10.5px;line-height:1.45}.nv-ea-country-table .ip code,.nv-ea-table code{font-size:10.5px}.nv-ea-privacy-note span{font-size:11px;line-height:1.6}.nv-ea-privacy-note strong{font-size:11.5px}.nv-ea-status{min-height:25px;font-size:10px}.nv-ea-directory-toolbar select,.nv-ea-log-page select{font-size:11.5px}.nv-ea-table article button{min-height:30px;font-size:10.5px}.nv-ea-empty{text-align:center;padding:22px}.nv-ea-empty strong{font-size:13px}.nv-ea-empty p{max-width:430px;font-size:11.5px;line-height:1.6}.nv-ea-filter-tabs button{font-size:11.5px}.nv-ea-feedback-list .copy>span,.nv-ea-feedback-list .copy p,.nv-ea-org-tree article small,.nv-ea-position-grid p,.nv-ea-job-list small{font-size:10.5px;line-height:1.5}.nv-ea-feedback-list .copy strong,.nv-ea-org-tree article strong,.nv-ea-security-callout strong{font-size:12px}.nv-ea-secure-label,.nv-ea-security-callout p,.nv-ea-org-tree article>span:nth-child(3),.nv-ea-position-grid footer span,.nv-ea-hiring-funnel article span{font-size:10.5px;line-height:1.5}.nv-ea-org-tree article>button,.nv-ea-position-grid footer button,.nv-ea-job-list article>button,.nv-ea-position-grid p,.nv-ea-position-grid dt{font-size:10.5px}.nv-ea-settings-layout>nav button{font-size:11.5px}.nv-ea-settings-layout>nav button span,.nv-ea-parameter-list code,.nv-ea-parameter-list p{font-size:10.5px;line-height:1.5}.nv-ea-parameter-list article>div>span,.nv-ea-parameter-list input,.nv-ea-parameter-list select,.nv-ea-site-config input,.nv-ea-site-config select{font-size:12px}.nv-ea-site-config label>span,.nv-ea-config-switches>label strong{font-size:11.5px}.nv-ea-config-switches>label small,.nv-ea-config-switches>label em{font-size:10.5px;line-height:1.5}@media (max-width:1050px){.nv-admin-data-connection .connectors{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-admin-data-connection .connectors>div:nth-child(2){border-right:0}.nv-admin-data-connection .connectors>div:nth-child(-n+2){border-bottom:1px solid #3f6f6314}}@media (max-width:620px){.nv-admin-data-connection>header{grid-template-columns:auto minmax(0,1fr)}.nv-admin-data-connection>header>em{grid-column:1/-1;width:max-content;margin-left:50px}.nv-admin-data-connection>header small{white-space:normal}.nv-admin-data-connection .connectors{grid-template-columns:1fr}.nv-admin-data-connection .connectors>div{border-bottom:1px solid #3f6f6314;border-right:0;min-height:64px}.nv-admin-data-connection .connectors>div:last-child{border-bottom:0}.nv-ea-page-title p{font-size:13px}}html[data-theme] :is(.nv-recovery-action>button.secondary-button,.nv-session-center>header>button.secondary-button,.nv-data-transfer-grid>article>button.secondary-button,.nv-data-transfer-grid>article>label.secondary-button):hover{color:#435ed1;border-color:#536fe359;transform:translateY(-1px)}html[data-theme] :is(.nv-recovery-action>button.secondary-button,.nv-session-center>header>button.secondary-button,.nv-data-transfer-grid>article>button.secondary-button):disabled{cursor:not-allowed;opacity:.48;transform:none}@media (max-width:620px){html[data-theme] body .nv-settings-content :is(.nv-session-center,.nv-session-list){width:100%;min-width:0;max-width:100%}html[data-theme] body .nv-settings-content .nv-session-list{padding-inline:12px}html[data-theme] body .nv-settings-content .nv-session-list article,html[data-theme] body .nv-settings-content .nv-session-list article.current{grid-template-columns:40px minmax(0,1fr);gap:10px 12px;width:100%;min-width:0;max-width:100%;margin-inline:0;padding:14px 4px}html[data-theme] body .nv-settings-content .nv-session-list article>div{grid-column:2;min-width:0}html[data-theme] body .nv-settings-content .nv-session-list article :is(strong,small){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}html[data-theme] body .nv-settings-content .nv-session-list article>:is(em,button){white-space:normal;overflow-wrap:anywhere;grid-area:auto/1/auto/-1;width:100%;max-width:100%;min-height:40px}}@media (max-width:720px){html[data-theme] body :is(.nv-main,.nv-settings-shell,.nv-settings-nav,.nv-settings-content){width:100%;min-width:0;max-width:100%}html[data-theme] body .nv-settings-shell{grid-template-columns:minmax(0,1fr);gap:14px}html[data-theme] body .nv-settings-nav{padding:14px;overflow:hidden}html[data-theme] body .nv-settings-nav nav{grid-template-columns:minmax(0,1fr)}html[data-theme] body :is(.nv-settings-nav nav button,.nv-settings-nav nav button>span,.nv-settings-person,.nv-settings-person>div,.nv-account-copy-field,.nv-account-copy-field>span,.nv-account-copy-field strong){min-width:0}html[data-theme] body :is(.nv-settings-nav nav small,.nv-settings-person small,.nv-account-copy-field strong){white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.4}html[data-theme] body .nv-account-copy-field{width:100%;max-width:100%}}html[dir=rtl] :is(.nv-settings-nav nav button,.nv-settings-heading,.nv-settings-person){text-align:start}html[data-theme] body .nv-settings-content .nv-session-center>header h3{font-size:16px}html[data-theme] body .nv-settings-content .nv-session-center>header p,html[data-theme] body .nv-settings-content .nv-session-list article small{font-size:12px;line-height:1.5}html[data-theme] body .nv-settings-content .nv-session-list article strong{font-size:14px;line-height:1.4}html[data-theme] body .nv-settings-content .nv-session-list article>:is(em,button){font-size:12px}@media (max-width:620px){html[data-theme] body .nv-settings-content :is(.nv-session-center,.nv-session-list){width:100%;min-width:0;max-width:100%}html[data-theme] body .nv-settings-content .nv-session-list{padding-inline:12px}html[data-theme] body .nv-settings-content .nv-session-list article,html[data-theme] body .nv-settings-content .nv-session-list article.current{grid-template-columns:40px minmax(0,1fr);gap:10px 12px;width:100%;min-width:0;max-width:100%;margin-inline:0;padding:14px 4px}html[data-theme] body .nv-settings-content .nv-session-list article>div{grid-column:2;min-width:0}html[data-theme] body .nv-settings-content .nv-session-list article :is(strong,small){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}html[data-theme] body .nv-settings-content .nv-session-list article>:is(em,button){white-space:normal;overflow-wrap:anywhere;grid-area:auto/1/auto/-1;width:100%;max-width:100%;min-height:40px}}html[data-theme] body .nv-settings-content .nv-data-sovereignty-hero h3{margin-top:0}html[data-theme] body .nv-settings-content .nv-data-sovereignty-hero p{font-size:12px;line-height:1.6}html[data-theme] body .nv-settings-content .nv-data-transfer-grid h3{margin:2px 0 0;font-size:16px;line-height:1.35}html[data-theme] body .nv-settings-content .nv-data-transfer-grid p{margin-top:7px;font-size:12px;line-height:1.6}html[data-theme] body .nv-settings-content .nv-data-assurance-strip{border-radius:22px;padding:20px}html[data-theme] body .nv-settings-content .nv-data-assurance-strip>header{margin-bottom:15px}html[data-theme] body .nv-settings-content .nv-data-assurance-strip>header h3{font-size:17px;line-height:1.4}html[data-theme] body .nv-settings-content .nv-data-assurance-strip>div{gap:12px}html[data-theme] body .nv-settings-content .nv-data-assurance-strip article{grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:94px;padding:15px}html[data-theme] body .nv-settings-content .nv-data-assurance-strip article>svg{border-radius:13px;width:40px;height:40px;padding:10px}html[data-theme] body .nv-settings-content .nv-data-assurance-strip article strong{font-size:14px;line-height:1.4}html[data-theme] body .nv-settings-content .nv-data-assurance-strip article small{margin-top:2px;font-size:12px;line-height:1.55}html[data-theme] .nv-data-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}html[data-theme] .nv-data-governance-grid article{background:linear-gradient(145deg,#ffffff94,#ebeefa61);border:1px solid #666cbe21;border-radius:20px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-height:112px;padding:18px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff8f,0 12px 30px #323d780b}html[data-theme=dark] .nv-data-governance-grid article{background:linear-gradient(145deg,#1d202dc7,#0f111994);box-shadow:inset 0 1px #ffffff0a}html[data-theme] .nv-data-governance-grid article>span{color:#8067c8;background:#7d63c91a;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}html[data-theme] .nv-data-governance-grid article.privacy>span{color:#586fda;background:#536fe31a}html[data-theme] .nv-data-governance-grid article>span svg{width:19px}html[data-theme] .nv-data-governance-grid article>div{flex-direction:column;gap:6px;min-width:0;padding-right:4px;display:flex}html[data-theme] .nv-data-governance-grid strong{color:var(--sv-text-soft);font-size:14px;line-height:1.4}html[data-theme] .nv-data-governance-grid p{color:var(--sv-text-muted);margin:0;font-size:12px;line-height:1.55}html[data-theme] .nv-data-governance-grid em{color:#8068bb;white-space:nowrap;background:#8265c914;border:1px solid #8265c924;border-radius:999px;padding:6px 9px;font-size:10px;font-style:normal;position:absolute;top:13px;right:13px}html[data-theme] .nv-data-governance-grid article:has(em)>div{padding-right:76px}html[data-theme] body .nv-settings-content .nv-backup-import-confirm>div>span strong{color:var(--sv-text-soft);overflow-wrap:anywhere;font-size:14px;line-height:1.4}html[data-theme] body .nv-settings-content .nv-backup-import-confirm>div>span small,html[data-theme] body .nv-settings-content .nv-backup-import-confirm>label:not(.confirm)>span{color:var(--sv-text-muted);font-size:12px;line-height:1.5}html[data-theme] body .nv-settings-content .nv-backup-import-confirm .confirm{font-size:11px;line-height:1.55}html[data-theme] body .nv-settings-content .nv-session-columns,html[data-theme] body .nv-settings-content .nv-session-list article{grid-template-columns:42px minmax(170px,1.35fr) minmax(115px,.72fr) minmax(125px,.76fr) minmax(92px,.55fr);column-gap:10px}html[data-theme] body .nv-settings-content .nv-session-columns span{white-space:normal;min-width:0;line-height:1.35}@media (max-width:900px){html[data-theme] .nv-data-governance-grid,html[data-theme] body .nv-settings-content .nv-data-assurance-strip>div{grid-template-columns:1fr}}@media (max-width:520px){html[data-theme] .nv-data-governance-grid article{min-height:0;padding:16px}html[data-theme] .nv-data-governance-grid article:has(em)>div{padding-top:26px;padding-right:0}}html[data-theme] .nv-session-center{border-radius:24px;box-shadow:inset 0 1px #ffffff8c,0 16px 38px #303b740e}html[data-theme] .nv-settings-content .nv-session-center>header{min-height:82px;padding:16px 18px}html[data-theme] .nv-settings-content .nv-session-center>header h3{font-size:16px}html[data-theme] .nv-settings-content .nv-session-center>header p{margin-top:4px;font-size:10px;line-height:1.5}html[data-theme] .nv-session-list{padding:0 18px 14px}html[data-theme] .nv-session-columns{border-bottom:1px solid var(--sv-line);min-height:40px;color:var(--sv-text-muted);letter-spacing:.045em;grid-template-columns:44px minmax(210px,1.45fr) minmax(140px,.78fr) minmax(150px,.82fr) 108px;align-items:center;gap:12px;font-size:9px;font-weight:720;display:grid}html[data-theme] .nv-session-columns span:first-child{grid-column:1/3;padding-left:4px}html[data-theme] .nv-session-columns span:nth-child(2){grid-column:3}html[data-theme] .nv-session-columns span:nth-child(3){grid-column:4}html[data-theme] .nv-session-columns span:nth-child(4){text-align:center;grid-column:5}html[data-theme] .nv-session-list article{grid-template-columns:44px minmax(210px,1.45fr) minmax(140px,.78fr) minmax(150px,.82fr) 108px;gap:12px;min-height:84px;padding:12px 4px}html[data-theme] .nv-session-list article.current{background:linear-gradient(100deg,#536fe311,#7d63cf06);border-radius:16px;margin:0 -7px;padding-left:11px;padding-right:11px}html[data-theme=dark] .nv-session-list article.current{background:linear-gradient(100deg,#5e77e11a,#7d63cf09)}html[data-theme] .nv-session-list article>span{border-radius:13px;width:40px;height:40px}html[data-theme] .nv-session-center .nv-session-list article strong{font-size:11px;line-height:1.35}html[data-theme] .nv-session-center .nv-session-list article small{font-size:9px;line-height:1.45}html[data-theme] .nv-session-list :is(.device,.activity){gap:4px}html[data-theme] .nv-session-list .expiry{grid-template-columns:26px minmax(0,1fr);gap:8px;display:grid}html[data-theme] .nv-session-list .expiry>svg{background:#536fe317;border-radius:9px;width:26px;height:26px;padding:6px}html[data-theme] .nv-session-list .expiry>span{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme] .nv-session-list article>:is(em,button){border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:34px;padding:0 9px;font-size:9px;font-weight:720;display:inline-flex}html[data-theme] .nv-session-list article>em{background:#536fe313;border-color:#536fe321}@media (max-width:980px){html[data-theme] .nv-session-columns{display:none}html[data-theme] .nv-session-list article{grid-template-columns:44px minmax(0,1fr) 112px;gap:10px 12px}html[data-theme] .nv-session-list :is(.activity,.expiry){grid-column:2}html[data-theme] .nv-session-list .activity{border-top:1px dashed var(--sv-line);padding-top:7px}html[data-theme] .nv-session-list article>:is(em,button){grid-area:1/3/4}}@media (max-width:620px){html[data-theme] .nv-session-list{padding-left:12px;padding-right:12px}html[data-theme] .nv-session-list article{grid-template-columns:40px minmax(0,1fr)}html[data-theme] .nv-session-list article>:is(em,button){grid-area:auto/1/auto/-1}}html[data-theme] .nv-data-sovereignty-hero{background:radial-gradient(circle at 91% 16%,#6f6fe833,#0000 31%),linear-gradient(135deg,#5c74e817,#8969e009);border-radius:24px;grid-template-columns:minmax(0,1fr) 64px;gap:20px;min-height:132px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff9e,0 16px 42px #36428711}html[data-theme=dark] .nv-data-sovereignty-hero{background:radial-gradient(circle at 91% 16%,#6f6fe82b,#0000 32%),linear-gradient(135deg,#232843c2,#11131e94);box-shadow:inset 0 1px #ffffff0b,0 18px 44px #00000029}html[data-theme] .nv-data-sovereignty-hero span{font-size:9px}html[data-theme] .nv-data-sovereignty-hero h3{color:var(--sv-text);margin:7px 0 6px;font-size:clamp(22px,2.4vw,29px);line-height:1.08}html[data-theme] .nv-data-sovereignty-hero p{max-width:670px;font-size:10px;line-height:1.65}html[data-theme] .nv-data-sovereignty-hero>svg{border-radius:19px;width:58px;height:58px;padding:16px;transform:rotate(4deg);box-shadow:0 15px 34px #4b58b83d}html[data-theme] .nv-data-transfer-grid{align-items:start;gap:12px;margin-top:12px}html[data-theme] .nv-data-transfer-grid:has(.nv-backup-import-confirm){grid-template-columns:1fr}html[data-theme] .nv-data-transfer-grid:has(.nv-backup-import-confirm)>article:first-child{min-height:132px}html[data-theme] .nv-data-transfer-grid>article{border-radius:20px;grid-template-rows:auto auto;gap:12px 14px;min-height:154px;padding:17px;box-shadow:inset 0 1px #ffffff8c,0 13px 32px #323d780e}html[data-theme] .nv-data-transfer-grid>article.import:has(.nv-backup-import-confirm){min-height:0}html[data-theme] .nv-data-transfer-grid .icon{border-radius:14px;width:44px;height:44px;box-shadow:0 10px 23px #4854ad33}html[data-theme] .nv-data-transfer-grid article>div>small{font-size:9px}html[data-theme] .nv-data-transfer-grid h3{font-size:14px}html[data-theme] .nv-data-transfer-grid p{max-width:520px;font-size:10px;line-height:1.55}html[data-theme] .nv-data-transfer-grid>article>:is(button,label.secondary-button){align-self:end;margin-top:0}html[data-theme] .nv-data-assurance-strip{background:linear-gradient(135deg,#ffffff94,#eaeefb5c);border:1px solid #596ecf24;border-radius:20px;margin-top:12px;padding:17px;box-shadow:inset 0 1px #ffffff8c,0 13px 32px #323d780b}html[data-theme=dark] .nv-data-assurance-strip{background:linear-gradient(135deg,#1b1e2bc2,#0e10188f);box-shadow:inset 0 1px #ffffff0a}html[data-theme] .nv-data-assurance-strip>header{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}html[data-theme] .nv-data-assurance-strip>header span{color:var(--sv-accent);letter-spacing:.13em;font:800 9px/1.2 Consolas,SFMono-Regular,monospace}html[data-theme] .nv-data-assurance-strip>header h3{color:var(--sv-text);margin:0;font-size:14px}html[data-theme] .nv-data-assurance-strip>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}html[data-theme] .nv-data-assurance-strip article{background:#5e71cf0b;border:1px solid #596ecf1a;border-radius:15px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:12px;display:grid}html[data-theme] .nv-data-assurance-strip article>svg{width:32px;height:32px;color:var(--sv-accent);background:#536fe31a;border-radius:10px;padding:8px}html[data-theme] .nv-data-assurance-strip article>span{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme] .nv-data-assurance-strip article strong{color:var(--sv-text-soft);font-size:10px}html[data-theme] .nv-data-assurance-strip article small{color:var(--sv-text-muted);font-size:9px;line-height:1.45}html[data-theme] .nv-data-deletion-row{background:#7d63ba0b;border:1px solid #8269be24;border-radius:18px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;margin-top:12px;padding:13px 16px;display:grid}html[data-theme] .nv-data-deletion-row>span{color:#886dcc;background:#8265c91a;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}html[data-theme] .nv-data-deletion-row>span svg{width:17px}html[data-theme] .nv-data-deletion-row>div{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 10px;min-width:0;display:grid}html[data-theme] .nv-data-deletion-row small{color:#886dcc;letter-spacing:.12em;font:800 8px/1.2 Consolas,SFMono-Regular,monospace}html[data-theme] .nv-data-deletion-row strong{color:var(--sv-text-soft);font-size:11px}html[data-theme] .nv-data-deletion-row p{color:var(--sv-text-muted);grid-column:1/-1;margin:0;font-size:9px;line-height:1.5}html[data-theme] .nv-data-deletion-row em{color:#8068bb;white-space:nowrap;background:#8265c914;border:1px solid #8265c924;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal}html[data-theme] .nv-data-privacy-note{border-radius:16px;align-items:center;margin-top:10px;padding:12px 14px}html[data-theme] .nv-data-privacy-note strong{color:var(--sv-text-soft);font-size:10px}html[data-theme] .nv-data-privacy-note small{color:var(--sv-text-muted);font-size:9px;line-height:1.5}@media (max-width:760px){html[data-theme] .nv-data-assurance-strip>div{grid-template-columns:1fr}html[data-theme] .nv-data-assurance-strip article{min-height:64px}}@media (max-width:520px){html[data-theme] .nv-data-sovereignty-hero{grid-template-columns:1fr;min-height:0;padding:19px}html[data-theme] .nv-data-sovereignty-hero>svg{display:none}html[data-theme] .nv-data-transfer-grid>article{grid-template-columns:40px minmax(0,1fr);min-height:0}html[data-theme] .nv-data-transfer-grid>article>:is(button,label.secondary-button){grid-column:1/-1;width:100%}html[data-theme] .nv-data-deletion-row{grid-template-columns:38px minmax(0,1fr)}html[data-theme] .nv-data-deletion-row>div{grid-template-columns:1fr}html[data-theme] .nv-data-deletion-row p{grid-column:1}html[data-theme] .nv-data-deletion-row em{grid-column:2;justify-self:start}}html[data-theme] .nv-session-list article strong,html[data-theme] .nv-data-transfer-grid h3{font-size:11px}html[data-theme] :is(.nv-session-list article small,.nv-data-transfer-grid p){font-size:9px}html[data-theme] .nv-recovery-action p{font-size:10px;line-height:1.65}.unlock-card.nv-account-login{-webkit-backdrop-filter:blur(32px)saturate(132%);background:linear-gradient(145deg,#ffffffa3,#f0f9f77a);border-color:#ffffffc7;border-radius:32px;width:min(468px,100vw - 32px);max-height:calc(100dvh - 28px);padding:34px 34px 26px;overflow-y:auto;box-shadow:0 34px 86px #2b474829,0 8px 28px #36675e14,inset 0 1px #fffffff0,inset 0 -1px #5477710f}.lock-screen{background:radial-gradient(circle at 12% 5%,#c9e9e1e0,#0000 35%),radial-gradient(circle at 92% 92%,#cdd9edb8,#0000 40%),linear-gradient(145deg,#edf6f3 0%,#e3eeec 52%,#e8edf4 100%);min-height:100dvh;padding:14px}.nv-login-field{background:#ffffffb3;border:1px solid #46766a29;border-radius:16px;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 15px;display:flex}.nv-login-field svg{color:#64857d;width:18px}.nv-login-field input{color:#304b44;background:0 0;border:0;outline:0;width:100%;font-size:14px}.nv-login-field input:disabled{color:#55716a;opacity:.82}.nv-account-login .password-field{margin-top:10px}.nv-account-login .primary-button{width:100%;margin-top:14px}.nv-auth-brandbar{justify-content:center;padding:0;display:flex}.nv-auth-brandbar:after{display:none}.nv-auth-heading{text-align:center;margin:27px 0 25px}.nv-auth-heading .eyebrow{margin:0 0 8px}.nv-auth-heading h1{color:#173530;letter-spacing:-.045em;font-size:28px;font-weight:770}.nv-auth-heading .lock-copy{color:#6c817c;margin:10px 0 0;font-size:13px;line-height:1.65}.nv-login-flow{text-align:left;width:100%}.nv-auth-field-group{width:100%;margin-top:16px}.nv-auth-field-group:first-child{margin-top:0}.nv-auth-field-group>label,.nv-auth-field-label{color:#4f6962;justify-content:space-between;align-items:center;min-height:22px;margin-bottom:7px;font-size:13px;font-weight:680;display:flex}.nv-auth-field-label button{color:#356f61;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:700}.nv-login-flow .nv-login-field,.nv-login-flow .password-field{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff85;border-color:#3d686029;border-radius:16px;height:54px;min-height:54px;margin-top:0;box-shadow:0 8px 22px #39595309,inset 0 1px #fffffff0,inset 0 -1px #4167600a}.nv-login-flow .nv-login-field:focus-within,.nv-login-flow .password-field:focus-within{border-color:#3070606b;box-shadow:0 0 0 3px #4b907d1a,0 10px 26px #3959530f,inset 0 1px #fffffff0}.nv-login-flow .nv-login-field input,.nv-login-flow .password-field input{color:#243e38;font-size:14px}.nv-login-flow>.primary-button{border:1px solid #ffffff3d;border-radius:16px;min-height:52px;margin-top:22px;font-size:15px;font-weight:720;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 14px 28px #2a61533d,inset 0 1px #ffffff42,inset 0 -1px #0e423629;background:linear-gradient(#408070fa,#2d6759fa)!important;width:100%!important}.nv-login-flow>.primary-button:not(:disabled):hover{filter:brightness(1.035);transform:translateY(-1px);box-shadow:0 17px 32px #2a615347,inset 0 1px #ffffff4d}.nv-login-flow>.primary-button:not(:disabled):active{transform:translateY(0)}.nv-auth-divider{color:#a0afaa;justify-content:center;align-items:center;height:40px;font-size:12px;display:flex}.nv-auth-divider:before,.nv-auth-divider:after{display:none}.nv-auth-signup{color:#71837e;justify-content:center;align-items:center;margin-top:18px;font-size:12.5px;display:flex}.nv-auth-signup button,.nv-auth-account-actions button{color:#2f6f5f;cursor:pointer;background:0 0;border:0;padding:2px 3px;font-weight:750}.nv-auth-account-actions{justify-content:center;margin-top:12px;font-size:12.5px;display:flex}.nv-account-login .local-note{color:#7c8f89;border-top:0;margin-top:20px;padding-top:0;font-size:10.5px;line-height:1.45}.nv-account-login .local-note svg{flex:none;width:16px}.nv-spacevault-mark{object-fit:contain;object-position:center;border-radius:inherit;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.nv-spacevault-wordmark{flex-direction:column;align-items:flex-start;min-width:0;line-height:1;display:flex}.nv-spacevault-wordmark strong{color:#102640;font-size:inherit;letter-spacing:-.045em;font-weight:720}.nv-spacevault-wordmark small{color:#54728d;letter-spacing:.085em;text-transform:uppercase;white-space:nowrap;margin-top:5px;font-size:8.5px;font-weight:650;line-height:1.25}.brand-lock{gap:14px}.brand-lock .drop-logo{background:linear-gradient(145deg,#f9fdfed1,#daedf2a8);border:1px solid #ffffffd1;border-radius:50%;flex:0 0 58px;width:58px;height:58px;padding:5px;overflow:hidden;box-shadow:0 13px 30px #2a5d7a29,inset 0 1px #fffffff0}.brand-lock .nv-spacevault-wordmark{text-align:left;font-size:24px}.brand-lock .nv-spacevault-wordmark strong{letter-spacing:-.048em;font-weight:750}.nv-brand{color:#102640;text-align:left;gap:14px;width:100%;min-height:60px;padding:0;overflow:visible}.nv-brand>.nv-brand-mark-shell{background:linear-gradient(145deg,#f1f9faf5,#dceff2e6);border:1px solid #2d649a24;border-radius:50%;flex:0 0 50px;width:50px;height:50px;padding:5px;overflow:hidden;box-shadow:0 13px 30px #2a5d7a29,inset 0 1px #ffffffe6}.nv-brand .nv-spacevault-wordmark{background:0 0;flex:auto;width:auto;height:auto;font-size:23px;overflow:visible}.nv-brand .nv-spacevault-wordmark strong{white-space:nowrap}.nv-admin-menu-brand>span{background:linear-gradient(145deg,#f1f9faf5,#dceff2e6);border:1px solid #2d649a24;border-radius:50%;padding:3px;overflow:hidden;box-shadow:0 8px 18px #2a5d7a1f}.nv-admin-menu-brand>span .nv-spacevault-mark{width:100%;height:100%}.nv-admin-menu-brand strong{color:#173451;letter-spacing:-.035em}.nv-admin-menu-brand small{color:#5b7690;letter-spacing:.075em}.nv-google-login,.nv-switch-account{color:#49675f;background:#ffffff61;border:1px solid #446c6421;border-radius:15px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:43px;margin-top:0;padding:0 13px;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffffdb,0 7px 20px #3a595309}.nv-google-login{grid-template-columns:28px minmax(0,1fr) auto;display:grid}.nv-google-login>span{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;box-shadow:0 2px 8px #2c48401a}.nv-google-login>.nv-platform-logo{background:#fff;border:0;border-radius:8px;box-shadow:0 2px 8px #2c48401a;width:28px!important;height:28px!important}.nv-google-login>strong{color:#506a63;text-align:center;font-size:13px;font-weight:720}.nv-google-login em{color:#879690;background:#edf1f0;border-radius:6px;margin-left:auto;padding:2px 6px;font-size:10px;font-style:normal}.nv-google-login:disabled{cursor:not-allowed;opacity:.74}@media (max-width:520px){.unlock-card.nv-account-login{border-radius:28px;width:calc(100vw - 24px);padding:28px 22px 22px}.brand-lock .drop-logo{flex-basis:52px;width:52px;height:52px}.brand-lock .nv-spacevault-wordmark{font-size:22px}.nv-auth-heading{margin:24px 0 22px}.nv-auth-heading h1{font-size:24px}}.nv-switch-account{color:#71857f;cursor:pointer;background:0 0;border:0;font-size:12px}.nv-switch-account svg{width:15px}.nv-auth-form{width:100%}.nv-auth-form .nv-login-field{margin-top:10px}.nv-auth-links{justify-content:space-between;align-items:center;width:100%;margin-top:9px;display:flex}.nv-auth-links button,.nv-auth-back{color:#52766d;cursor:pointer;background:0 0;border:0;font-size:12.5px;font-weight:750}.nv-auth-back{justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:8px;display:flex}.nv-auth-back svg{width:15px}.nv-resend-action{color:#5f7d75;cursor:pointer;background:0 0;border:0;width:100%;margin-top:10px;font-size:12px;font-weight:750}.nv-resend-action:disabled{cursor:default;opacity:.55}.nv-otp-form{gap:12px;display:grid}.nv-otp-intro{text-align:center;justify-items:center;gap:4px;padding:6px 0 2px;display:grid}.nv-otp-mail-icon{color:#5146d8;background:linear-gradient(145deg,#ffffffeb,#ebe9ffb8);border:1px solid #5c57d633;border-radius:15px;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid;box-shadow:0 12px 28px #463eb421,inset 0 1px #ffffffe6}.nv-otp-mail-icon svg{width:20px}.nv-otp-intro p,.nv-otp-intro strong{margin:0}.nv-otp-intro p{color:var(--nv-theme-text-muted,#6d6d80);font-size:13px}.nv-otp-intro strong{max-width:100%;color:var(--nv-theme-text,#171721);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.nv-otp-intro button{color:#5146d8;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:12px;font-weight:750}.nv-otp-field{display:block;position:relative}.nv-otp-field input{width:100%;min-height:62px;color:var(--nv-theme-text,#171721);letter-spacing:.52em;text-align:center;background:#fafaffb8;border:1px solid #5c57d633;border-radius:17px;outline:0;padding:0 12px 0 20px;font:750 25px/1 ui-monospace,SFMono-Regular,Consolas,monospace;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffffe0,0 12px 30px #2c267d14}.nv-otp-field input:focus{background:#ffffffe6;border-color:#5c57d68c;box-shadow:0 0 0 4px #5c57d61a,0 16px 34px #2c267d1f}.nv-otp-expiry{color:var(--nv-theme-text-muted,#717184);text-align:center;font-size:11.5px;line-height:1.5;display:block}html[data-theme=dark] .nv-otp-mail-icon{color:#aaa4ff;background:linear-gradient(145deg,#2d2a4eeb,#18172bcc);border-color:#928aff3d;box-shadow:0 14px 30px #04031057,inset 0 1px #ffffff17}html[data-theme=dark] .nv-otp-field input{color:#f2f0ff;background:#141324c2;border-color:#928aff38;box-shadow:inset 0 1px #ffffff0d,0 14px 32px #02020c52}html[data-theme=dark] .nv-otp-field input:focus{background:#1b1930eb;border-color:#a099ff9e;box-shadow:0 0 0 4px #7e74ff1f,0 18px 38px #02020c66}.nv-auth-notice{color:#316b59;text-align:left;background:#e8f8f1e0;border:1px solid #4a8f7833;border-radius:14px;align-items:flex-start;gap:9px;width:100%;margin-top:12px;padding:12px 14px;font-size:12.5px;font-weight:700;line-height:1.55;display:flex}.nv-auth-notice svg{flex:none;width:17px}.nv-development-mail{color:#76613e;background:#f3eee3;border-radius:13px;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:9px;padding:0 13px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.nv-development-mail svg{width:16px}.nv-danger-choice{color:#7d4f47;text-align:left;background:#fff4f1d6;border:1px solid #b14f4438;border-radius:14px;align-items:flex-start;gap:10px;width:100%;margin-top:10px;padding:12px;display:flex}.nv-danger-choice input{accent-color:#a45549;margin-top:3px}.nv-danger-choice span{gap:3px;display:grid}.nv-danger-choice strong{font-size:12.5px}.nv-danger-choice small{font-size:11px;line-height:1.5}.nv-recovery-overlay{z-index:220;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 25%,#a7dbc642,#0000 42%),#172a2594;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.nv-recovery-dialog{color:#36534b;text-align:center;background:#fbfdf9eb;border:1px solid #ffffffa6;border-radius:30px;width:min(560px,100%);padding:34px;box-shadow:0 28px 80px #1631293d}.nv-recovery-icon{color:#3e836e;background:linear-gradient(145deg,#d8f2e5,#f6fbf5);border-radius:20px;place-items:center;width:58px;height:58px;margin:0 auto 12px;display:grid;box-shadow:inset 0 1px #fff,0 14px 30px #2d695624}.nv-recovery-dialog h2{margin:5px 0 8px;font-size:clamp(24px,4vw,31px)}.nv-recovery-dialog>p:not(.eyebrow){color:#6b817b;max-width:460px;margin:0 auto;font-size:13px;line-height:1.7}.nv-recovery-code{background:#e7f2ecbf;border:1px solid #42766724;border-radius:17px;align-items:center;gap:10px;margin-top:20px;padding:14px;display:flex}.nv-recovery-code code{overflow-wrap:anywhere;color:#2f5d50;text-align:left;flex:1;min-width:0;font-size:13px;font-weight:800;line-height:1.55}.nv-recovery-code button{color:#476d62;cursor:pointer;background:#fff;border:0;border-radius:11px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.nv-recovery-code button svg{width:15px}.nv-recovery-confirm{color:#5d746d;justify-content:center;align-items:center;gap:8px;margin:16px 0;font-size:12px;font-weight:700;display:flex}.nv-recovery-confirm input{accent-color:#4a8a76}.nv-recovery-dialog .primary-button{width:100%}.nv-credential-center{grid-column:1/-1}.nv-credential-heading{align-items:center;gap:13px;display:flex}.nv-credential-heading>span{color:#4d8a77;background:#e7f3ed;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.nv-credential-heading>span svg{width:21px}.nv-credential-heading>div{flex:1;min-width:0}.nv-credential-heading h3{color:#38554d;margin:2px 0;font-size:19px}.nv-credential-heading small{color:#7c908a;font-size:11.5px}.nv-credential-heading>strong{border-radius:999px;padding:7px 10px;font-size:10.5px}.nv-credential-heading>strong.ready{color:#3d7f69;background:#e8f5ee}.nv-credential-heading>strong.attention{color:#8d6b32;background:#fff3df}.nv-credential-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.nv-credential-form label{color:#667e77;gap:7px;font-size:11.5px;font-weight:750;display:grid}.nv-credential-form input{color:#345047;background:#ffffffb8;border:1px solid #416f6324;border-radius:13px;outline:0;width:100%;min-height:45px;padding:0 13px}.nv-credential-form input:focus{border-color:#3d856f6b;box-shadow:0 0 0 3px #4d927d17}.nv-security-success{color:#3d8069;margin:12px 0 0;font-size:12.5px;font-weight:750}.nv-credential-actions{gap:10px;margin-top:16px;display:flex}.nv-credential-actions .primary-button,.nv-credential-actions .secondary-button{min-height:43px;padding:0 17px}.nv-credential-actions .secondary-button{align-items:center;gap:7px;display:flex}.nv-credential-actions svg{width:16px}.nv-credential-footnote{color:#80918c;margin:13px 0 0;font-size:11.5px;line-height:1.6}@media (max-width:760px){.nv-recovery-dialog{border-radius:24px;padding:25px 18px}.nv-recovery-code{flex-direction:column;align-items:stretch}.nv-recovery-code button{justify-content:center}.nv-credential-heading{flex-wrap:wrap;align-items:flex-start}.nv-credential-form{grid-template-columns:1fr}.nv-credential-actions{flex-direction:column}}:root{--nv-canvas:#e8f1ee;--nv-canvas-deep:#dceae6;--nv-surface:#ffffffad;--nv-surface-strong:#fafdfceb;--nv-surface-soft:#eff7f4c2;--nv-ink:#263934;--nv-ink-soft:#617871;--nv-ink-muted:#82938e;--nv-theme-line:#305e541c;--nv-theme-shadow:0 22px 60px #375b521c}html[data-theme=dark]{--nv-canvas:#071511;--nv-canvas-deep:#0b1c17;--nv-surface:#122721c7;--nv-surface-strong:#162e27f0;--nv-surface-soft:#0f221dd6;--nv-ink:#e5f1ed;--nv-ink-soft:#aec4bd;--nv-ink-muted:#78938a;--nv-theme-line:#a6d3c51f;--nv-theme-shadow:0 25px 70px #0007055c;color:var(--nv-ink);background:var(--nv-canvas)}body,.nv-shell,.lock-screen,.nv-sidebar,.nv-panel,.nv-admin-workspace,.nv-settings-nav,.nv-settings-content,.nv-ai-drawer,.nv-drawer,.nv-ledger-editor,.unlock-card{transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s}.nv-theme-toggle{color:#57736c;text-align:left;cursor:pointer;background:#ffffff57;border:1px solid #3a6c5f1a;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:9px;padding:6px 8px;display:grid;box-shadow:inset 0 1px #ffffff94}.nv-theme-toggle>span:first-child{color:#49776b;background:radial-gradient(circle at 35% 30%,#fbf7de 0 18%,#dcece6 64%,#c3dcd4);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 7px 18px #36645821,inset 0 0 0 1px #ffffffbd}.nv-theme-toggle>span:first-child svg{width:15px;height:15px}.nv-theme-toggle>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-theme-toggle strong{font-size:var(--nv-type-caption,12px)}.nv-theme-toggle small{color:#82958f;font-size:var(--nv-type-micro,10px)}.nv-theme-toggle:hover{background:#ffffff94;border-color:#43817138}.nv-theme-toggle.compact{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:50%;grid-template-columns:1fr;place-items:center;width:46px;min-height:46px;margin:0;padding:6px;display:grid}.nv-theme-toggle.compact>span:first-child{width:32px;height:32px}.nv-auth-theme-toggle{z-index:25;position:fixed;top:22px;right:24px}html[data-theme=dark] body{color:var(--nv-ink);background:var(--nv-canvas)}html[data-theme=dark] .nv-shell{color:var(--nv-ink);background:radial-gradient(circle at 78% 8%,#3b746524,#0000 29%),radial-gradient(circle at 18% 82%,#42637717,#0000 34%),linear-gradient(145deg,#071511,#0a1c17 55%,#07130f)}html[data-theme=dark] .nv-brand .nv-spacevault-wordmark strong,html[data-theme=dark] .nv-admin-menu-brand strong{color:#dcece8}html[data-theme=dark] .nv-brand .nv-spacevault-wordmark small,html[data-theme=dark] .nv-admin-menu-brand small{color:#81a399}html[data-theme=dark] .nv-brand>.nv-brand-mark-shell,html[data-theme=dark] .nv-admin-menu-brand>span{background:linear-gradient(145deg,#1a372ff5,#0c211beb);border-color:#8ec8b833;box-shadow:0 13px 30px #00070552,inset 0 1px #d3f0e71a}html[data-theme=dark] .nv-sidebar nav button:hover{background:#8bc6b512}html[data-theme=dark] .nv-sidebar nav button.active{color:#d9ebe5;background:linear-gradient(100deg,#5b9d8b38,#5081741a);box-shadow:inset 0 0 0 1px #97cfbf1a,0 9px 24px #00080633}html[data-theme=dark] .nv-sidebar-admin-entry>span,html[data-theme=dark] .nv-header p,html[data-theme=dark] .nv-section-head p,html[data-theme=dark] .nv-drawer-head p{color:#6f8f86}html[data-theme=dark] .nv-side-status small,html[data-theme=dark] .nv-profile small,html[data-theme=dark] .nv-lock{color:#79948b}html[data-theme=dark] .nv-profile{border-color:var(--nv-theme-line)}html[data-theme=dark] .nv-profile:hover,html[data-theme=dark] .nv-lock:hover{color:#c6dcd5}html[data-theme=dark] .nv-theme-toggle{color:#c0d7d0;background:#7ab4a30f;border-color:#95cfbe1f;box-shadow:inset 0 1px #d9f4ec0d}html[data-theme=dark] .nv-theme-toggle:hover{background:#7ab4a31c;border-color:#95cfbe3d}html[data-theme=dark] .nv-theme-toggle small{color:#769188}html[data-theme=dark] .nv-header h1,html[data-theme=dark] .nv-section-head h2,html[data-theme=dark] .nv-section-head h3,html[data-theme=dark] .nv-panel h2,html[data-theme=dark] .nv-panel h3,html[data-theme=dark] .nv-settings-heading h2,html[data-theme=dark] .nv-drawer-head h2{color:#e2efeb}html[data-theme=dark] .nv-header-state{color:#9cb8af;background:#122a23b8;border-color:#a4d5c61c;box-shadow:0 8px 24px #00080629}html[data-theme=dark] .nv-hero{color:#e2efeb;background:radial-gradient(circle at 78% 16%,#68b39d2b,#0000 31%),linear-gradient(120deg,#122b23f5,#193a30d6);border-color:#aed9cc24;box-shadow:0 26px 64px #0007055c,inset 0 1px #def4ed0f}html[data-theme=dark] .nv-hero h2{color:#eaf4f1}html[data-theme=dark] .nv-hero :is(p,span){color:#96b2a9}html[data-theme=dark] .nv-hero button{color:#8ec8b7}html[data-theme=dark] .nv-total-heading select{color:#e2efeb;background:#071913b8;border-color:#a5d3c52b}html[data-theme=dark] .nv-fx-status{color:#8fa9a1}html[data-theme=dark] .nv-fx-status>button{color:#9bc6b9;background:#619a8a29}html[data-theme=dark] .nv-real-globe>span{color:#a9c2ba;background:#081b15cc;box-shadow:0 8px 20px #0008054d,inset 0 0 0 1px #a5d3c51a}html[data-theme=dark] :is(.nv-group-grid button,.nv-next-card,.nv-region-list>div){color:#dcebe6;border-color:var(--nv-theme-line);background:#091d179e}html[data-theme=dark] :is(.nv-group-grid span,.nv-group-grid small,.nv-next-card small,.nv-next-card p,.nv-region-list small){color:#8ca69e}html[data-theme=dark] .nv-group-grid button:hover{background:#1d3d33b8;border-color:#8fc7b633}html[data-theme=dark] :is(.nv-panel,.nv-cashflow-board,.nv-ledger-kpi-strip>div,.nv-ledger-asset-quadrants>button,.nv-ledger-asset-quadrants>a,.nv-settings-nav,.nv-settings-content,.nv-funds-stat,.nv-debt-card,.nv-admin-card,.nv-admin-table-shell,.nv-admin-kpi,.nv-admin-chart-card){color:var(--nv-ink);border-color:var(--nv-theme-line);background:var(--nv-surface);box-shadow:var(--nv-theme-shadow)}html[data-theme=dark] :is(.nv-asset-list button,.nv-account-table>div,.nv-ledger-account-preview>button,.nv-transaction-row,.nv-admin-table tbody tr,.nv-vault-table>div){border-color:var(--nv-theme-line)}html[data-theme=dark] :is(.nv-asset-list button,.nv-ledger-account-preview>button,.nv-account-table button,.nv-vault-table button):hover{background:#81bbaa0f}html[data-theme=dark] :is(.nv-panel p,.nv-panel small,.nv-panel label,.nv-panel span,.nv-settings-shell p,.nv-settings-shell small,.nv-settings-shell label,.nv-admin p,.nv-admin small,.nv-admin label,.nv-ledger-account-preview small,.nv-ledger-kpi-strip span,.nv-ledger-kpi-strip small){color:var(--nv-ink-soft)}html[data-theme=dark] :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .nv-shell :is(input,select,textarea),html[data-theme=dark] .nv-admin :is(input,select,textarea){color:#dcebe6;background:#0a1b16c7;border-color:#9eccbe26;box-shadow:inset 0 1px #d3efe708}html[data-theme=dark] .nv-shell :is(input,textarea)::placeholder,html[data-theme=dark] .nv-admin :is(input,textarea)::placeholder{color:#607a72}html[data-theme=dark] :is(.nv-range-switch,.nv-ledger-type-switch,.nv-card-directory-toolbar>div,.nv-settings-nav nav,.nv-admin-filter,.nv-admin-segmented){border-color:var(--nv-theme-line);background:#0717129e}html[data-theme=dark] :is(.nv-range-switch button.active,.nv-ledger-type-switch button.active,.nv-card-directory-toolbar button.active,.nv-settings-nav nav button.active,.nv-admin-segmented button.active){color:#bde0d5;background:#51917f3d;box-shadow:0 7px 18px #00070533}html[data-theme=dark] :is(.nv-transaction-row>div,.nv-debt-summary>div,.nv-ledger-empty,.nv-card-directory-toolbar,.nv-card-empty,.nv-transaction-category-picker,.nv-secondary-category-grid button,.nv-primary-category-strip button,.nv-import-command,.nv-import-item,.nv-ai-actions>button,.nv-ai-drop){color:var(--nv-ink-soft);border-color:var(--nv-theme-line);background:#10251fad}html[data-theme=dark] .nv-category-donut:after{box-shadow:0 0 0 1px var(--nv-theme-line);background:#10251f}html[data-theme=dark] .nv-ledger-bars{border-color:var(--nv-theme-line);background-image:linear-gradient(0deg,#a6d3c50f 1px,#0000 1px)}html[data-theme=dark] :is(.nv-drawer,.nv-ledger-editor,.nv-ai-drawer,.nv-recovery-dialog){color:var(--nv-ink);background:radial-gradient(circle at 80% 0,#4e8b7a1f,#0000 32%),linear-gradient(155deg,#132c25,#0b1e19);border-color:#aed9cc24;box-shadow:-25px 0 75px #0006046b}html[data-theme=dark] :is(.nv-drawer button,.nv-ledger-editor button,.nv-ai-drawer button,.nv-recovery-dialog button):not(.primary):not(.danger){border-color:var(--nv-theme-line)}html[data-theme=dark] .lock-screen{color:var(--nv-ink);background:radial-gradient(circle at 22% 16%,#4f8f7e2e,#0000 30%),radial-gradient(circle at 82% 80%,#3e5c7224,#0000 34%),linear-gradient(145deg,#06130f,#0b1e19 58%,#071511)}html[data-theme=dark] .aurora-one{background:radial-gradient(circle,#4d948040,#0000 68%)}html[data-theme=dark] .aurora-two{background:radial-gradient(circle,#54658630,#0000 65%)}html[data-theme=dark] .unlock-card.nv-account-login{color:var(--nv-ink);background:radial-gradient(circle at 75% 0,#4789771f,#0000 32%),#0f221ce6;border-color:#b0dbce26;box-shadow:0 34px 90px #00070580,inset 0 1px #d8f2ea0f}html[data-theme=dark] .brand-lock .drop-logo{background:linear-gradient(145deg,#18362df5,#091b16e6);border-color:#a0d0c229;box-shadow:0 14px 34px #0007056b,inset 0 1px #dcf4ed12}html[data-theme=dark] .brand-lock .nv-spacevault-wordmark strong,html[data-theme=dark] .nv-auth-heading h1{color:#e4f0ec}html[data-theme=dark] .brand-lock .nv-spacevault-wordmark small,html[data-theme=dark] .nv-auth-heading .lock-copy,html[data-theme=dark] .nv-account-login .local-note,html[data-theme=dark] .nv-auth-signup{color:#8ba69d}html[data-theme=dark] .nv-login-flow .nv-login-field,html[data-theme=dark] .nv-login-flow .password-field,html[data-theme=dark] .nv-auth-form .nv-login-field,html[data-theme=dark] .nv-auth-form .password-field{color:#dcebe6;background:#061611b8;border-color:#9fcdbf26;box-shadow:inset 0 1px #daf3ec0a,0 9px 24px #0008052e}html[data-theme=dark] .nv-login-flow :is(input,button),html[data-theme=dark] .nv-auth-form :is(input,button){color:#dcebe6}html[data-theme=dark] .nv-google-login{color:#afc7bf;background:#0c1f19b8;border-color:#9fcdbf21}html[data-theme=dark] .nv-google-login>strong{color:#b4cbc4}html[data-theme=dark] .nv-admin-workspace{border-color:var(--nv-theme-line);background:#0a1b1694}html[data-theme=dark] .nv-admin-tabs{border-color:var(--nv-theme-line);background:#081813eb}html[data-theme=dark] :is(.nv-admin-menu-parent,.nv-admin-submenu button,.nv-admin-nav-foot){color:#8ea89f}html[data-theme=dark] .nv-admin-submenu button.active{color:#cfe5de;background:#4c8d7b38}html[data-theme=dark] .nv-admin :is(h1,h2,h3,h4,strong){color:#deece8}html[data-theme=dark] .nv-platform-logo{background:#ebf7f3e6;border-color:#b0d6cb1f}html[data-theme=dark] .nv-card-art .nv-platform-logo,html[data-theme=dark] .nv-card-reference .nv-platform-logo{background:#ffffffe6}@media (max-width:760px){.nv-auth-theme-toggle{top:14px;right:14px}}@media (prefers-reduced-motion:reduce){body,.nv-shell,.lock-screen,.nv-sidebar,.nv-panel,.nv-admin-workspace,.nv-settings-nav,.nv-settings-content,.nv-ai-drawer,.nv-drawer,.nv-ledger-editor,.unlock-card{transition:none}}:root,html[data-theme=light]{--sv-canvas:#f2f4f9;--sv-canvas-deep:#e8ebf3;--sv-panel:#ffffffbd;--sv-panel-strong:#fcfdfff0;--sv-panel-soft:#f1f3f9cc;--sv-panel-recessed:#e8ecf6ad;--sv-text:#171b2d;--sv-text-soft:#626a80;--sv-text-muted:#858ca0;--sv-line:#2f37571a;--sv-accent:#536fe3;--sv-accent-strong:#3f58c4;--sv-violet:#7b68d9;--sv-coral:#e58d7d;--sv-shadow:0 24px 66px #232a481c}html[data-theme=dark]{--sv-canvas:#050609;--sv-canvas-deep:#080a10;--sv-panel:#15171e;--sv-panel-strong:#191b24;--sv-panel-soft:#101218;--sv-panel-recessed:#0b0c11;--sv-text:#f3f5fb;--sv-text-soft:#adb4c6;--sv-text-muted:#737b90;--sv-line:#cdd4ef1a;--sv-accent:#7691ff;--sv-accent-strong:#90a5ff;--sv-violet:#9a83ff;--sv-coral:#f19b89;--sv-shadow:0 28px 78px #0000007a}html[data-theme=light] body,html[data-theme=light] .nv-shell{color:var(--sv-text);background:radial-gradient(circle at 77% 7%, #6e87df1f, transparent 30%), radial-gradient(circle at 20% 86%, #907cd712, transparent 35%), linear-gradient(145deg, #f6f7fb, var(--sv-canvas) 56%, #eceff6)}html[data-theme=dark] body,html[data-theme=dark] .nv-shell{color:var(--sv-text);background:radial-gradient(circle at 78% 7%, #495ba029, transparent 31%), radial-gradient(circle at 18% 84%, #62489114, transparent 35%), linear-gradient(145deg, #030407, var(--sv-canvas) 56%, #080910)}html[data-theme=light] .nv-sidebar{border-color:var(--sv-line);background:#f6f7fbd1;box-shadow:16px 0 50px #252b480f}html[data-theme=dark] .nv-sidebar{border-color:var(--sv-line);background:#08090d;box-shadow:18px 0 52px #00000057}html[data-theme] .nv-brand>.nv-brand-mark-shell,html[data-theme] .nv-admin-menu-brand>span,html[data-theme] .brand-lock .drop-logo{border-color:var(--sv-line);background:linear-gradient(145deg, var(--sv-panel-strong), var(--sv-panel-soft));box-shadow:0 13px 30px #181d3426,inset 0 1px #ffffff1f}html[data-theme] .nv-brand .nv-spacevault-wordmark strong,html[data-theme] .brand-lock .nv-spacevault-wordmark strong,html[data-theme] .nv-admin-menu-brand strong{color:var(--sv-text)}html[data-theme] .nv-brand .nv-spacevault-wordmark small,html[data-theme] .brand-lock .nv-spacevault-wordmark small,html[data-theme] .nv-admin-menu-brand small{color:var(--sv-text-muted)}html[data-theme] .nv-sidebar nav button{color:var(--sv-text-soft)}html[data-theme=dark] .nv-sidebar nav button{color:#9299aa}html[data-theme] .nv-sidebar nav button:hover{color:var(--sv-text);background:#6777b914}html[data-theme] .nv-sidebar nav button.active{color:var(--sv-text);box-shadow:inset 3px 0 0 var(--sv-accent), inset 0 0 0 1px #7185dd1a, 0 10px 28px #252e5b1f;background:linear-gradient(100deg,#576fd633,#7c68d814)}html[data-theme] .nv-sidebar nav button.active svg{color:var(--sv-accent)}html[data-theme] .nv-sidebar nav em{background:var(--sv-coral)}html[data-theme] .nv-sidebar-admin-entry>span{color:var(--sv-text-muted)}html[data-theme] .nv-side-status{color:#687bd3;background:linear-gradient(145deg,#5b71d11a,#816cd30a);border-color:#5469c324}html[data-theme=dark] .nv-side-status{color:#9eafff;background:linear-gradient(145deg,#4c60b824,#19182f47);border-color:#7991ff24}html[data-theme] :is(.nv-side-status small,.nv-profile small,.nv-lock,.nv-header p,.nv-section-head p,.nv-drawer-head p){color:var(--sv-text-muted)}html[data-theme=dark] :is(.nv-header p,.nv-section-head p,.nv-drawer-head p,.nv-sidebar-admin-entry>span){color:#7c8395}html[data-theme] .nv-profile{border-color:var(--sv-line)}html[data-theme] .nv-profile>span{color:var(--sv-accent);background:#556fda1f}html[data-theme=dark] .nv-profile>span{color:#aab8ff;background:#171b2d}html[data-theme] .nv-profile:hover,html[data-theme] .nv-lock:hover{color:var(--sv-accent)}html[data-theme] .nv-theme-toggle{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-soft);box-shadow:inset 0 1px #ffffff14}html[data-theme] .nv-theme-toggle:hover{background:var(--sv-panel);border-color:#647ada42}html[data-theme] .nv-theme-toggle>span:first-child{color:var(--sv-accent);background:radial-gradient(circle at 34% 28%,#f6f8ff 0 18%,#d9e0ff 19%,#adbbee 68%);box-shadow:0 0 0 5px #536fe30d,0 8px 20px #222a502e,inset 0 0 0 1px #ffffffa6}html[data-theme=dark] .nv-theme-toggle>span:first-child{color:#c9d2ff;background:radial-gradient(circle at 34% 28%,#eef1ff 0 14%,#6d79ad 15%,#1b1f32 67%);box-shadow:0 0 0 5px #7791ff0f,0 8px 22px #0000006b,inset 0 0 0 1px #d4dcff26}html[data-theme] .nv-theme-toggle small{color:var(--sv-text-muted)}html[data-theme] :is(.nv-header h1,.nv-section-head h2,.nv-section-head h3,.nv-panel h2,.nv-panel h3,.nv-settings-heading h2,.nv-drawer-head h2,.nv-auth-heading h1){color:var(--sv-text)}html[data-theme] .nv-header-state{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:0 9px 26px #232a4814}html[data-theme] .nv-header-state span{background:var(--sv-accent)}html[data-theme] :is(.nv-panel,.nv-cashflow-board,.nv-ledger-kpi-strip>div,.nv-ledger-asset-quadrants>button,.nv-ledger-asset-quadrants>a,.nv-settings-nav,.nv-settings-content,.nv-funds-stat,.nv-debt-card,.nv-admin-card,.nv-admin-table-shell,.nv-admin-kpi,.nv-admin-chart-card){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme] .nv-hero{color:var(--sv-text);border-color:var(--sv-line);box-shadow:var(--sv-shadow);background:radial-gradient(circle at 82% 10%,#7b68d91f,#0000 31%),linear-gradient(120deg,#ffffffe6,#e2e7f6d1)}html[data-theme=dark] .nv-hero{background:radial-gradient(circle at 82% 10%,#7d65d929,#0000 30%),radial-gradient(circle at 15% 90%,#4960bb1c,#0000 34%),linear-gradient(120deg,#0f1118,#171923);box-shadow:0 30px 76px #00000075,inset 0 1px #ffffff0b}html[data-theme] .nv-hero h2{color:var(--sv-text)}html[data-theme] .nv-hero :is(p,span),html[data-theme] .nv-total-heading label>span{color:var(--sv-text-soft)}html[data-theme] .nv-hero button,html[data-theme] .nv-section-head>button{color:var(--sv-accent)}html[data-theme] .nv-total-heading select,html[data-theme] .nv-assets-actions select{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] :is(.nv-group-grid button,.nv-next-card,.nv-region-list>div,.nv-transaction-row>div,.nv-debt-summary>div,.nv-card-directory-toolbar,.nv-card-empty,.nv-transaction-category-picker,.nv-secondary-category-grid button,.nv-primary-category-strip button,.nv-import-command,.nv-import-item,.nv-ai-actions>button,.nv-ai-drop){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme=dark] :is(.nv-group-grid button,.nv-next-card,.nv-region-list>div){background:#0c0e14}html[data-theme] :is(.nv-group-grid span,.nv-group-grid small,.nv-next-card small,.nv-next-card p,.nv-region-list small,.nv-panel p,.nv-panel small,.nv-panel label,.nv-settings-shell p,.nv-settings-shell small,.nv-settings-shell label,.nv-ledger-kpi-strip span,.nv-ledger-kpi-strip small){color:var(--sv-text-soft)}html[data-theme] .nv-group-grid button:hover{background:#5b71d11a;border-color:#5c73d73d}html[data-theme] .nv-group-category-logo.bank{color:#526bd2;background:linear-gradient(145deg,#d9e0fb,#f4f6ff)}html[data-theme] .nv-group-category-logo.wallet{color:#527aa8;background:linear-gradient(145deg,#dbe6f4,#f5f8fc)}html[data-theme] .nv-group-category-logo.investment{color:#9a7040;background:linear-gradient(145deg,#f0dfc7,#fbf5ec)}html[data-theme] .nv-group-category-logo.card{color:#a4627c;background:linear-gradient(145deg,#eddbea,#fbf2f8)}html[data-theme] .nv-country-code{color:var(--sv-accent-strong);background:#536fe31c}html[data-theme=dark] .nv-country-code{color:#b6c2ff;background:#6981ec29}html[data-theme] .nv-fx-status{color:var(--sv-text-soft)}html[data-theme] .nv-fx-status>button{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-real-globe>span{color:var(--sv-text-soft);background:var(--sv-panel-strong);box-shadow:0 9px 22px #22294624, inset 0 0 0 1px var(--sv-line)}html[data-theme=dark] .nv-real-globe>span{color:#b3bad0;background:#07080dd6}html[data-theme] .nv-earth-grid{stroke:#e7ebff40}html[data-theme] .nv-earth-land{fill:#eef1ffd1;stroke:#36447961}html[data-theme] .nv-earth-tooltip rect{fill:#0f1220eb}html[data-theme] .primary-button,html[data-theme] .nv-login-flow>.primary-button,html[data-theme] .nv-ledger-editor>footer button.primary,html[data-theme] .nv-ledger-floating-add{color:#fff;box-shadow:0 14px 30px #4251a03d;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet))!important}html[data-theme] :is(.nv-range-switch,.nv-ledger-type-switch,.nv-card-directory-toolbar>div,.nv-settings-nav nav,.nv-admin-filter,.nv-admin-segmented){border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] :is(.nv-range-switch button.active,.nv-ledger-type-switch button.active,.nv-card-directory-toolbar button.active,.nv-settings-nav nav button.active,.nv-admin-segmented button.active){color:var(--sv-accent);background:var(--sv-panel-strong);box-shadow:0 7px 19px #252d521f}html[data-theme] .nv-shell :is(input,select,textarea),html[data-theme] .nv-admin :is(input,select,textarea){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-shell :is(input,textarea)::placeholder,html[data-theme] .nv-admin :is(input,textarea)::placeholder{color:var(--sv-text-muted)}html[data-theme] :is(.nv-drawer,.nv-ledger-editor,.nv-ai-drawer,.nv-recovery-dialog){color:var(--sv-text);border-color:var(--sv-line);background:radial-gradient(circle at 80% 0, #705bcb1a, transparent 32%), linear-gradient(155deg, var(--sv-panel-strong), var(--sv-panel-soft));box-shadow:-28px 0 78px #1215273d}html[data-theme=dark] :is(.nv-drawer,.nv-ledger-editor,.nv-ai-drawer,.nv-recovery-dialog){box-shadow:-28px 0 82px #0000008f}html[data-theme] .nv-ai-fab,html[data-theme] .nv-ai-orb{background:linear-gradient(135deg,#4f68d2,#8068ce);box-shadow:0 18px 40px #3942894d}html[data-theme] .lock-screen{color:var(--sv-text);background:radial-gradient(circle at 21% 15%, #5b6fc726, transparent 31%), radial-gradient(circle at 81% 82%, #8162be1a, transparent 35%), linear-gradient(145deg, var(--sv-canvas), var(--sv-canvas-deep))}html[data-theme=dark] .lock-screen{background:radial-gradient(circle at 21% 15%,#4c5fb82e,#0000 31%),radial-gradient(circle at 81% 82%,#7756b51a,#0000 35%),linear-gradient(145deg,#030407,#090a10 58%,#050609)}.nv-restore-shell{min-height:100dvh;color:var(--sv-text,#171b2c);background:radial-gradient(circle at 21% 15%, #5b6fc726, transparent 31%), radial-gradient(circle at 81% 82%, #8162be1a, transparent 35%), linear-gradient(145deg, var(--sv-canvas,#f2f4f9), var(--sv-canvas-deep,#e9ecf4));place-items:center;padding:24px;display:grid}html[data-theme=dark] .nv-restore-shell{background:radial-gradient(circle at 21% 15%,#4c5fb82e,#0000 31%),radial-gradient(circle at 81% 82%,#7756b51a,#0000 35%),linear-gradient(145deg,#030407,#090a10 58%,#050609)}.nv-restore-status{border:1px solid var(--sv-line,#3d48711f);background:var(--sv-panel,#ffffffa8);-webkit-backdrop-filter:blur(18px)saturate(130%);border-radius:18px;align-items:center;gap:11px;padding:10px 14px 10px 10px;animation:.18s ease-out both nv-restore-enter;display:flex;box-shadow:0 14px 36px #191e391a}.nv-restore-mark{background:linear-gradient(145deg,#5b6fc729,#8162be1f);border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.nv-restore-mark .nv-spacevault-mark{object-fit:contain;width:22px;height:22px}.nv-restore-status>span:last-child{gap:2px;display:grid}.nv-restore-status strong{letter-spacing:-.01em;font-size:13px;line-height:1.25}.nv-restore-status small{color:var(--sv-text-soft,#697087);font-size:11px;line-height:1.25}@keyframes nv-restore-enter{0%{opacity:0;transform:translateY(5px)scale(.98)}}@media (prefers-reduced-motion:reduce){.nv-restore-status{animation:none}}html[data-theme] .unlock-card.nv-account-login{color:var(--sv-text);border-color:var(--sv-line);background:radial-gradient(circle at 76% 0, #725cca1a, transparent 32%), var(--sv-panel-strong);box-shadow:0 34px 92px #191e392e,inset 0 1px #ffffff14}html[data-theme=dark] .unlock-card.nv-account-login{box-shadow:0 36px 96px #00000094,inset 0 1px #ffffff0a}html[data-theme] :is(.nv-auth-heading .lock-copy,.nv-account-login .local-note,.nv-auth-signup){color:var(--sv-text-soft)}html[data-theme] .nv-login-flow .nv-login-field,html[data-theme] .nv-login-flow .password-field,html[data-theme] .nv-auth-form .nv-login-field,html[data-theme] .nv-auth-form .password-field,html[data-theme] .nv-google-login{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-soft);box-shadow:inset 0 1px #ffffff0d,0 9px 24px #15192f14}html[data-theme] .nv-admin-workspace{border-color:var(--sv-line);background:var(--sv-panel-soft)}html[data-theme] .nv-admin-tabs{border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] :is(.nv-admin-menu-parent,.nv-admin-submenu button,.nv-admin-nav-foot){color:var(--sv-text-soft)}html[data-theme] .nv-admin-submenu button.active{color:var(--sv-text);box-shadow:inset 3px 0 0 var(--sv-accent);background:#536fe326}html[data-theme] .nv-admin :is(h1,h2,h3,h4,strong){color:var(--sv-text)}html[data-theme] .nv-ledger-nav{color:var(--sv-text);border-color:var(--sv-line);background:radial-gradient(circle at 4% 0, #536fe314, transparent 35%), var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] .nv-ledger-nav{background:radial-gradient(circle at 4% 0,#6981ec17,#0000 35%),#12141b}html[data-theme] .nv-ledger-nav>div small,html[data-theme] .nv-ledger-section-head p{color:var(--sv-accent)}html[data-theme] .nv-ledger-nav :is(h2,p),html[data-theme] .nv-ledger-section-head :is(h3,span){color:var(--sv-text)}html[data-theme] .nv-ledger-nav p,html[data-theme] .nv-ledger-section-head>div:first-child>span{color:var(--sv-text-muted)}html[data-theme] .nv-ledger-nav nav{border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-ledger-nav nav button{color:var(--sv-text-soft)}html[data-theme] .nv-ledger-nav nav button:hover{color:var(--sv-text);background:#5b71d117}html[data-theme] .nv-ledger-nav nav button.active{color:var(--sv-accent);background:var(--sv-panel-strong);box-shadow:0 9px 24px #1f264d29,inset 0 0 0 1px #7185dd14}html[data-theme] .nv-ledger-month-hero,html[data-theme] .nv-ledger-asset-hero{color:#f7f8ff;background:radial-gradient(circle at 82% 12%,#9b83ff47,#0000 31%),radial-gradient(circle at 14% 90%,#5875e43d,#0000 37%),linear-gradient(125deg,#252d53,#455cae 63%,#7366bc);border:1px solid #6077da33;box-shadow:0 26px 58px #303d7c3d}html[data-theme=dark] .nv-ledger-month-hero,html[data-theme=dark] .nv-ledger-asset-hero{background:radial-gradient(circle at 82% 10%,#8d71e740,#0000 32%),radial-gradient(circle at 13% 92%,#465bb538,#0000 38%),linear-gradient(125deg,#10121a,#202743 62%,#302a52);border-color:#899aea24;box-shadow:0 30px 72px #00000073,inset 0 1px #ffffff0e}html[data-theme] .nv-ledger-month-hero:after,html[data-theme] .nv-ledger-asset-hero:after{border-color:#dae0ff33;box-shadow:0 0 0 34px #cdd6ff0b,0 0 0 74px #cdd6ff06}html[data-theme] .nv-ledger-section-head>button,html[data-theme] .nv-ledger-asset-details .nv-ledger-section-head>button{color:var(--sv-accent)}html[data-theme] .nv-next-debt,html[data-theme] .nv-next-debt.empty{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme=dark] .nv-next-debt,html[data-theme=dark] .nv-next-debt.empty{background:#0b0d13}html[data-theme] .nv-next-debt small,html[data-theme] .nv-next-debt em{color:var(--sv-text-muted)}html[data-theme] .nv-next-debt:hover{background:#5b71d114;border-color:#5c73d73d}html[data-theme] .nv-ledger-asset-quadrants .member{color:#526bd2;background:linear-gradient(145deg,#dbe3ff,#f6f8ff)}html[data-theme] .nv-ledger-asset-quadrants .fund{color:#4269c5;background:linear-gradient(145deg,#d9e4fb,#f6f9ff)}html[data-theme] .nv-ledger-asset-quadrants .card{color:#755fbd;background:linear-gradient(145deg,#e6e0fa,#faf8ff)}html[data-theme] .nv-ledger-asset-quadrants .investment{color:#a06e3f;background:linear-gradient(145deg,#f0dfc6,#fff8ef)}html[data-theme] .nv-ledger-asset-quadrants .debt{color:#ad625b;background:linear-gradient(145deg,#f3dedb,#fff7f5)}html[data-theme] .nv-admin{--admin-navy:var(--sv-text);--admin-green:var(--sv-accent);--admin-soft:var(--sv-panel-soft);--admin-border:var(--sv-line);color:var(--sv-text)}html[data-theme] .nv-admin-workspace{background:0 0}html[data-theme] .nv-admin-tabs{border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow);scrollbar-color:#7489e659 transparent}html[data-theme=dark] .nv-admin-tabs{background:#15171f}html[data-theme] .nv-admin-menu-brand{color:var(--sv-text);background:0 0}html[data-theme] .nv-admin-menu-parent,html[data-theme] .nv-admin-submenu>button{color:var(--sv-text-soft)}html[data-theme] .nv-admin-menu-parent:hover,html[data-theme] .nv-admin-menu-group.active>.nv-admin-menu-parent{color:var(--sv-accent);background:#536fe317}html[data-theme] .nv-admin-submenu>button.active{color:var(--sv-text);box-shadow:inset 3px 0 0 var(--sv-accent);background:linear-gradient(100deg,#536fe333,#7b68d914)}html[data-theme] .nv-admin-submenu>button.secondary:not(.active){min-height:31px;color:var(--sv-text-muted);opacity:.7;font-size:10px}html[data-theme] .nv-admin-submenu>button.secondary:not(.active) svg{opacity:.72;width:13px;height:13px}html[data-theme] .nv-admin-submenu>button.secondary:hover{opacity:1}html[data-theme] .nv-admin-breadcrumb{border-color:var(--sv-line);background:var(--sv-panel-soft)}html[data-theme] .nv-admin-breadcrumb>span,html[data-theme] .nv-admin-breadcrumb>em{color:var(--sv-text-muted)}html[data-theme] .nv-admin-breadcrumb>strong{color:var(--sv-text)}html[data-theme] .nv-admin-breadcrumb>em i{background:var(--sv-accent);box-shadow:0 0 0 4px #536fe31a}html[data-theme] .nv-admin-data-connection{color:var(--sv-text);border-color:var(--sv-line);background:radial-gradient(circle at 8% 0, #536fe31f, transparent 34%), var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] .nv-admin-data-connection{background:radial-gradient(circle at 8% 0,#576bcd24,#0000 35%),#15171f}html[data-theme] .nv-admin-data-connection .signal{color:var(--sv-accent);background:linear-gradient(145deg,#536fe329,#7b68d912);box-shadow:inset 0 1px #ffffff17}html[data-theme] .nv-admin-data-connection>header>div>span{color:var(--sv-accent)}html[data-theme] .nv-admin-data-connection>header strong{color:var(--sv-text)}html[data-theme] .nv-admin-data-connection>header small{color:var(--sv-text-muted)}html[data-theme] .nv-admin-data-connection>header>em,html[data-theme] .nv-ea-live-chip{color:var(--sv-accent);background:#536fe31c}html[data-theme] .nv-admin-data-connection>header>em i,html[data-theme] .nv-ea-live-chip i{background:var(--sv-accent);box-shadow:0 0 0 4px #536fe31a}html[data-theme] .nv-admin-data-connection .connectors{border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-admin-data-connection .connectors>div{border-color:var(--sv-line)}html[data-theme] .nv-admin-data-connection .connectors svg{color:var(--sv-accent)}html[data-theme] .nv-admin-data-connection .connectors strong{color:var(--sv-text-soft)}html[data-theme] .nv-admin-data-connection .connectors small{color:var(--sv-text-muted)}html[data-theme] .nv-admin-data-connection .connectors em{color:var(--sv-text-muted);background:var(--sv-panel-soft)}html[data-theme] .nv-admin-data-connection .connectors em.live{color:var(--sv-accent);background:#536fe31c}html[data-theme] :is(.nv-admin-kpis article,.nv-admin-panel,.nv-ea-metric){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] :is(.nv-admin-kpis article,.nv-admin-panel,.nv-ea-metric){background:#15171f}html[data-theme] :is(.nv-admin-eyebrow,.nv-admin-panel header>div>span,.nv-admin-section-head>div>span,.nv-admin-space-templates header>span,.nv-admin-release-policy header>span,.nv-admin-security-baseline header>span,.nv-ea-page-title>div:first-child>span){color:var(--sv-accent)}html[data-theme] :is(.nv-admin-kpis article>span,.nv-admin-kpis article small,.nv-admin-panel p,.nv-admin-panel small,.nv-ea-page-title p,.nv-ea-metric header small,.nv-ea-metric>p,.nv-ea-chart-legend,.nv-ea-table small,.nv-ea-plan-distribution article,.nv-ea-local-usage article){color:var(--sv-text-muted)}html[data-theme] :is(.nv-admin-kpis article strong,.nv-admin-panel header h3,.nv-admin-section-head h3,.nv-ea-page-title h2,.nv-ea-metric>strong,.nv-ea-chart-legend em,.nv-ea-subscription-brief>footer strong,.nv-ea-finance-summary dd){color:var(--sv-text)}html[data-theme] .nv-admin-kpis article>span svg,html[data-theme] .nv-ea-metric header>span,html[data-theme] .nv-ea-country-pulse>header>svg{color:var(--sv-accent)}html[data-theme] .nv-admin :is(.positive,button:not(.danger)){--nv-positive-accent:var(--sv-accent)}html[data-theme] .nv-ea-metric .positive,html[data-theme] .nv-ea-page .positive,html[data-theme] .nv-admin-panel header button:not(.nv-admin-primary),html[data-theme] .nv-admin-section-head button:not(.nv-admin-primary){color:var(--sv-accent)}html[data-theme] .nv-ea-metric header>span{background:#536fe31f}html[data-theme] .nv-ea-range,html[data-theme] .nv-ea-filter-tabs,html[data-theme] .nv-ea-directory-toolbar{border-color:var(--sv-line)}html[data-theme] .nv-ea-range{background:var(--sv-panel-recessed)}html[data-theme] .nv-ea-range button{color:var(--sv-text-muted)}html[data-theme] .nv-ea-range button.active,html[data-theme] .nv-ea-filter-tabs button.active{color:var(--sv-accent);background:var(--sv-panel-strong);border-color:#536fe326;box-shadow:0 6px 16px #21295224}html[data-theme] .nv-ea-chart svg .grid{stroke:var(--sv-line)}html[data-theme] .nv-ea-chart svg .primary-line{stroke:var(--sv-accent)}html[data-theme] .nv-ea-chart svg .secondary-line{stroke:var(--sv-violet)}html[data-theme] .nv-ea-chart-legend i{background:var(--sv-accent)}html[data-theme] .nv-ea-chart-legend i.secondary{background:var(--sv-violet)}html[data-theme] :is(.nv-ea-country-pulse button,.nv-ea-activity-panel article,.nv-ea-table>article,.nv-ea-popular-list article,.nv-ea-finance-summary dl div,.nv-admin-health-list>button,.nv-admin-source-health article,.nv-admin-audit-preview article){border-color:var(--sv-line)}html[data-theme] .nv-ea-table>.head{color:var(--sv-text-muted);background:var(--sv-panel-recessed)}html[data-theme] .nv-ea-table>article:hover,html[data-theme] .nv-admin-health-list>button:hover{background:#536fe312}html[data-theme] :is(.nv-ea-country-pulse button>b,.nv-ea-country-table .country b,.country-code,.nv-ea-popular-list .rank,.nv-admin-module-mark){color:var(--sv-accent);background:#536fe31f}html[data-theme] :is(.nv-ea-country-pulse button>i,.nv-ea-plan-stack i,.nv-ea-plan-distribution i,.nv-ea-local-usage i,.nv-ea-position-grid footer>i,.nv-admin-health-list .meter,.nv-admin-inline-meter){background:var(--sv-panel-recessed)}html[data-theme] :is(.nv-ea-country-pulse button>i em,.nv-ea-plan-stack i em,.nv-ea-plan-distribution i em,.nv-ea-local-usage i em,.nv-ea-position-grid footer>i em,.nv-admin-health-list .meter i,.nv-admin-inline-meter i){background:linear-gradient(90deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-ea-subscription-brief>footer,html[data-theme] .nv-ea-finance-summary .total,html[data-theme] .nv-ea-privacy-note,html[data-theme] .nv-ea-security-callout{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-admin-primary{background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 12px 28px #4251a03d}html[data-theme] .nv-admin-secondary{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-admin-secondary:hover{color:var(--sv-accent);background:var(--sv-panel);border-color:#536fe33d}html[data-theme] .nv-admin-zero-knowledge{background:radial-gradient(circle at 85% 12%,#9a83ff33,#0000 35%),linear-gradient(145deg,#171a2b,#27315f)}html[data-theme] :is(.nv-ea-directory-toolbar>label,.nv-ea-country-table>header label,.nv-admin-toolbar>label,.nv-admin-row-actions button,.nv-ea-table article button){color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-admin :is(input,select,textarea){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-admin :is(input,textarea)::placeholder{color:var(--sv-text-muted)}html[data-theme=dark] .nv-admin{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme] .nv-page-tools strong{color:var(--sv-text)}html[data-theme] .nv-page-tools span{color:var(--sv-text-muted)}html[data-theme] :is(.nv-primary,.nv-primary-action,.nv-editor-actions .primary,.nv-detail-actions .primary){color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 12px 28px #4251a040}html[data-theme] :is(.nv-primary,.nv-primary-action,.nv-editor-actions .primary,.nv-detail-actions .primary):hover{filter:brightness(1.06);box-shadow:0 15px 34px #4251a04d}html[data-theme] .nv-card-directory-toolbar{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel)}html[data-theme] .nv-card-directory-toolbar>label,html[data-theme] .nv-filters>label{color:var(--sv-text-muted);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-card-directory-toolbar input,html[data-theme] .nv-filters input{color:var(--sv-text)}html[data-theme] .nv-card-directory-toolbar>div{background:var(--sv-panel-recessed)}html[data-theme] .nv-card-directory-toolbar button{color:var(--sv-text-soft)}html[data-theme] .nv-card-directory-toolbar button:hover{color:var(--sv-text);background:#536fe314}html[data-theme] .nv-card-directory-toolbar button.active{color:var(--sv-accent);background:var(--sv-panel-strong);box-shadow:0 6px 16px #20274d29}html[data-theme] .nv-card-summary svg{color:var(--sv-accent)}html[data-theme] .nv-card-summary p{color:var(--sv-text-muted)}html[data-theme] .nv-filters select,html[data-theme] .nv-tools-right select{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-account-panel{color:var(--sv-text)}html[data-theme] .nv-account-tag-filter>span{color:var(--sv-text-soft)}html[data-theme] .nv-account-tag-filter button{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-account-tag-filter button.active{color:var(--sv-accent);background:#536fe31f;border-color:#536fe329}html[data-theme] .nv-account-table>div{border-color:var(--sv-line)}html[data-theme] .nv-account-table>div:hover{background:#536fe30b}html[data-theme] .nv-account-table button,html[data-theme] .nv-account-copy-field{color:var(--sv-text-muted)!important}html[data-theme] .nv-account-copy-field small{color:var(--sv-text-muted)}html[data-theme] .nv-account-copy-field strong{color:var(--sv-text-soft)}html[data-theme] .nv-account-copy-field:hover,html[data-theme] .nv-account-copy-field:focus-visible{color:var(--sv-accent)!important;background:#536fe314!important;border-color:#536fe329!important}html[data-theme] .nv-account-row-tags em{color:var(--sv-text-soft);background:var(--sv-panel-recessed)}html[data-theme] .nv-esim-card{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] .nv-esim-card{background:linear-gradient(155deg,#1a1c25fa,#11131afa);box-shadow:0 26px 62px #00000070,inset 0 1px #ffffff09}html[data-theme] .nv-sim-body>small,html[data-theme] .nv-sim-body>div small,html[data-theme] .nv-sim-body footer>span,html[data-theme] .nv-last-keepalive{color:var(--sv-text-muted)!important}html[data-theme] .nv-sim-body h3,html[data-theme] .nv-sim-body>div strong{color:var(--sv-text)}html[data-theme] .nv-sim-type-badge{color:var(--sv-accent);background:#536fe31c;border-color:#536fe32b}html[data-theme] .nv-full-number,html[data-theme] .nv-sim-body footer button{color:var(--sv-text-soft)}html[data-theme] .nv-full-number:hover,html[data-theme] .nv-sim-body footer button:hover{color:var(--sv-accent)}html[data-theme] .nv-sim-body>div{border-color:var(--sv-line)}html[data-theme] .nv-sim-body footer .nv-complete-keepalive{color:var(--sv-accent);background:linear-gradient(135deg,#536fe326,#7b68d914);border-color:#536fe329;box-shadow:inset 0 1px #ffffff0f}html[data-theme] .nv-sim-body footer .nv-complete-keepalive:hover,html[data-theme] .nv-sim-body footer .nv-complete-keepalive:focus-visible{background:#536fe32e;border-color:#536fe347}html[data-theme] .nv-visa-intro,html[data-theme] .nv-owned-visas,html[data-theme] .nv-visa-stats article,html[data-theme] .nv-visa-browser,html[data-theme] .nv-visa-detail,html[data-theme] .nv-visa-notice{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] .nv-visa-intro,html[data-theme=dark] .nv-owned-visas,html[data-theme=dark] .nv-visa-stats article,html[data-theme=dark] .nv-visa-browser,html[data-theme=dark] .nv-visa-detail,html[data-theme=dark] .nv-visa-notice{background:#15171f}html[data-theme] .nv-visa-intro{background:radial-gradient(circle at 85% 35%, #7b68d921, transparent 30%), linear-gradient(125deg, var(--sv-panel-strong), var(--sv-panel-soft))}html[data-theme=dark] .nv-visa-intro{background:radial-gradient(circle at 85% 35%,#8269de2e,#0000 31%),linear-gradient(125deg,#15171f,#1b1e2a)}html[data-theme] .nv-visa-intro:after{border-color:#7185dd24;box-shadow:0 0 0 34px #536fe309,0 0 0 72px #7b68d906}html[data-theme] .nv-visa-intro h2,html[data-theme] .nv-owned-visas-head h3,html[data-theme] .nv-visa-stats strong,html[data-theme] .nv-visa-result strong,html[data-theme] .nv-visa-detail-country h3,html[data-theme] .nv-visa-route-title,html[data-theme] .nv-visa-route-content>strong{color:var(--sv-text)}html[data-theme] .nv-visa-intro p,html[data-theme] .nv-owned-visas-head p,html[data-theme] .nv-visa-stats span,html[data-theme] .nv-visa-stats small,html[data-theme] .nv-visa-result small,html[data-theme] .nv-visa-detail-country small,html[data-theme] .nv-visa-route-title small,html[data-theme] .nv-visa-notice span{color:var(--sv-text-muted)}html[data-theme] .nv-passport-select{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 14px 34px #21284f1f}html[data-theme] .nv-passport-select>span{color:var(--sv-text-muted)}html[data-theme] .nv-passport-select select{color:var(--sv-text)}html[data-theme] .nv-visa-search{color:var(--sv-text-muted);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-visa-filters button:hover{color:var(--sv-text);border-color:#536fe333}html[data-theme] .nv-visa-filters button.active{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] .nv-visa-result:hover{background:#536fe312}html[data-theme] .nv-visa-result.active{background:#536fe31f;border-color:#536fe32b}html[data-theme] .nv-visa-result em{color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-visa-result em[data-kind=eta],html[data-theme] .nv-visa-result em[data-kind=e-visa]{color:var(--sv-violet);background:#7b68d921}html[data-theme] .nv-visa-detail-country{border-color:var(--sv-line)}html[data-theme] .nv-visa-status{color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-visa-status[data-kind=visa-required]{color:#d59868;background:#d598681f}html[data-theme] .nv-visa-howto li,html[data-theme] .nv-visa-route-content li{color:var(--sv-text-soft)}html[data-theme] .nv-visa-howto li:before,html[data-theme] .nv-visa-route-content li:before{color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-visa-route-content{background:var(--sv-panel-recessed)}html[data-theme] .nv-visa-official,html[data-theme] .nv-visa-route-links a,html[data-theme] .nv-requirement-links a:first-child{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-visa-route-links a.secondary,html[data-theme] .nv-visa-route-links a.text{color:var(--sv-accent);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-visa-notice>svg,html[data-theme] .nv-visa-notice a{color:var(--sv-accent)}html[data-theme] .nv-owned-visa-empty{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-owned-visa-empty>span{color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-owned-visa-empty strong{color:var(--sv-text)}html[data-theme] .nv-requirement-guide-head{color:var(--sv-text);border-color:var(--sv-line);background:linear-gradient(135deg,#536fe31f,#7b68d90f)}html[data-theme] .nv-requirement-guide[data-kind=eta] .nv-requirement-guide-head,html[data-theme] .nv-requirement-guide[data-kind=e-visa] .nv-requirement-guide-head{border-color:var(--sv-line);background:linear-gradient(135deg,#536fe31f,#7b68d90f)}html[data-theme] .nv-requirement-guide-head small{color:var(--sv-accent)}html[data-theme] .nv-requirement-guide-head h4{color:var(--sv-text)}html[data-theme] .nv-requirement-guide-head p{color:var(--sv-text-muted)}html[data-theme] .nv-requirement-guide-head>b{color:var(--sv-violet)}html[data-theme] .nv-requirement-progress{background:var(--sv-panel-recessed)}html[data-theme] .nv-requirement-progress i,html[data-theme] .nv-requirement-guide[data-kind=eta] .nv-requirement-progress i,html[data-theme] .nv-requirement-guide[data-kind=e-visa] .nv-requirement-progress i{background:linear-gradient(90deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-requirement-steps label>span{border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-requirement-steps label>span>i{color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-requirement-steps label>span>em{color:var(--sv-text-soft)}html[data-theme] .nv-requirement-steps label:has(input:checked)>span{background:#536fe31a;border-color:#536fe338}html[data-theme] .nv-requirement-steps label:has(input:checked)>span>i{color:#fff;background:var(--sv-accent)}html[data-theme] .nv-requirement-links a{color:var(--sv-accent);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-visa-editor{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 30px 90px #0006}html[data-theme] .nv-visa-editor-head h3,html[data-theme] .nv-visa-form-grid>label{color:var(--sv-text)}html[data-theme] .nv-visa-editor-head small,html[data-theme] .nv-visa-reminders p{color:var(--sv-text-muted)}html[data-theme] .nv-visa-editor-head>button,html[data-theme] .nv-visa-editor-actions button{color:var(--sv-text-soft);background:var(--sv-panel-recessed)}html[data-theme] .nv-visa-editor-actions .primary{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet))}html[data-theme] :is(.nv-card-directory-toolbar>label,.nv-filters>label,.nv-visa-search,.nv-ledger-search,.nv-funds-toolbar label,.nv-debt-toolbar>label,.nv-admin-toolbar>label,.nv-ea-directory-toolbar>label,.nv-ea-country-table>header label,.nv-transaction-category-picker>header label){-webkit-backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(135deg,#ffffffb8,#f1f4fc8c);border:1px solid #45538b21;box-shadow:inset 0 1px #ffffffe0,0 9px 24px #29315612}html[data-theme=dark] :is(.nv-card-directory-toolbar>label,.nv-filters>label,.nv-visa-search,.nv-ledger-search,.nv-funds-toolbar label,.nv-debt-toolbar>label,.nv-admin-toolbar>label,.nv-ea-directory-toolbar>label,.nv-ea-country-table>header label,.nv-transaction-category-picker>header label){background:linear-gradient(135deg,#171922db,#0b0d13b8);border-color:#b4c0ee1c;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #0000003d}html[data-theme] :is(.nv-card-directory-toolbar>label,.nv-filters>label,.nv-visa-search,.nv-ledger-search,.nv-funds-toolbar label,.nv-debt-toolbar>label,.nv-admin-toolbar>label,.nv-ea-directory-toolbar>label,.nv-ea-country-table>header label,.nv-transaction-category-picker>header label):focus-within{border-color:#536fe37a;box-shadow:inset 0 1px #ffffff1a,0 0 0 3px #536fe31c,0 12px 30px #2d3a7821}html[data-theme] :is(.nv-card-directory-toolbar>label,.nv-filters>label,.nv-visa-search,.nv-ledger-search,.nv-funds-toolbar label,.nv-debt-toolbar>label,.nv-admin-toolbar>label,.nv-ea-directory-toolbar>label,.nv-ea-country-table>header label,.nv-transaction-category-picker>header label)>svg{color:var(--sv-text-muted);filter:drop-shadow(0 4px 7px #2d387024)}html[data-theme] :is(.nv-card-directory-toolbar>label input,.nv-filters>label input,.nv-visa-search input,.nv-ledger-search input,.nv-funds-toolbar label input,.nv-debt-toolbar>label input,.nv-admin-toolbar>label input,.nv-ea-directory-toolbar>label input,.nv-ea-country-table>header label input,.nv-transaction-category-picker>header label input){width:100%;min-width:0;height:auto;color:var(--sv-text);-webkit-backdrop-filter:none;border-radius:0;outline:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] :is(.nv-card-directory-toolbar>label input,.nv-filters>label input,.nv-visa-search input,.nv-ledger-search input,.nv-funds-toolbar label input,.nv-debt-toolbar>label input,.nv-admin-toolbar>label input,.nv-ea-directory-toolbar>label input,.nv-ea-country-table>header label input,.nv-transaction-category-picker>header label input)::placeholder{color:var(--sv-text-muted);opacity:.88}html[data-theme] .nv-sim-face{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(135%);border:1px solid #ffffff8f;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #26315b14,0 17px 38px #2c376629}html[data-theme] .nv-sim-face.mint{background:linear-gradient(132deg,#687fcdb8,#66c4cd75),#6f8ccd6b}html[data-theme] .nv-sim-face.blue{background:linear-gradient(132deg,#567cc6c2,#85bede80),#5c87cb6b}html[data-theme] .nv-sim-face.amber{background:linear-gradient(132deg,#a9687eb3,#e19e7785),#bb758566}html[data-theme=dark] .nv-sim-face{border-color:#e0e6ff2e;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000040,0 20px 44px #00000052}html[data-theme=dark] .nv-sim-face.mint{background:linear-gradient(132deg,#3e4e8bd1,#3d899e94),#1d294cc7}html[data-theme=dark] .nv-sim-face.blue{background:linear-gradient(132deg,#304784db,#4781a89e),#1b2748cc}html[data-theme=dark] .nv-sim-face.amber{background:linear-gradient(132deg,#74435fd1,#a9654ea3),#43263ac7}html[data-theme] .nv-sim-face:before{content:"";z-index:0;filter:blur(.2px);pointer-events:none;background:#ffffff3d;border-radius:50%;width:210px;height:210px;position:absolute;top:-145px;right:-48px;box-shadow:0 0 0 28px #ffffff0e,0 0 0 62px #ffffff07}html[data-theme] .nv-sim-face:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(112deg,#ffffff4d,#0000 26% 72%,#ffffff14),linear-gradient(#ffffff14,#0000 45%);position:absolute;inset:0}html[data-theme] .nv-sim-face>.nv-platform-logo,html[data-theme] .nv-sim-face>svg,html[data-theme] .nv-sim-face>i,html[data-theme] .nv-sim-face>.nv-sim-country{z-index:2}html[data-theme] .nv-sim-face:hover{border-color:#e6ebffb8;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffc7,0 22px 48px #2d397038}html[data-theme=dark] .nv-sim-face:hover{border-color:#ced8ff4d;box-shadow:inset 0 1px #ffffff2b,0 24px 54px #0006}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-sim-face{transition:none}}html[data-theme]{--ink:var(--sv-text);--muted:var(--sv-text-muted);--mint:var(--sv-accent);--deep:var(--sv-accent-strong);--glass:var(--sv-panel);--line:var(--sv-line);--shadow:var(--sv-shadow);--nv-canvas:var(--sv-canvas);--nv-canvas-deep:var(--sv-canvas-deep);--nv-surface:var(--sv-panel);--nv-surface-strong:var(--sv-panel-strong);--nv-surface-soft:var(--sv-panel-soft);--nv-ink:var(--sv-text);--nv-ink-soft:var(--sv-text-soft);--nv-ink-muted:var(--sv-text-muted);--nv-theme-line:var(--sv-line);--nv-theme-shadow:var(--sv-shadow)}html[data-theme] :is(button,input,select,textarea):focus-visible{outline-color:#536fe36b}html[data-theme] :is(.nv-overlay,.nv-ai-layer,.nv-ledger-modal,.nv-recovery-overlay){-webkit-backdrop-filter:blur(10px)saturate(112%);background:#13162357}html[data-theme=dark] :is(.nv-overlay,.nv-ai-layer,.nv-ledger-modal,.nv-recovery-overlay){background:#0000009e}html[data-theme] :is(.nv-editor,.nv-detail){color:var(--sv-text);background:radial-gradient(circle at 90% 0,#7b68d91a,#0000 28%),linear-gradient(155deg,#fdfdfffa,#f2f5fcf7);box-shadow:-30px 0 80px #1c22413d,inset 1px 0 #ffffffb3}html[data-theme=dark] :is(.nv-editor,.nv-detail){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 90% 0,#8068e224,#0000 29%),linear-gradient(155deg,#171922,#0f1117);box-shadow:-32px 0 86px #0000009e,inset 1px 0 #ffffff0a}html[data-theme] .nv-drawer-head{border-color:var(--sv-line)}html[data-theme] .nv-drawer-head>button{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 9px 22px #2026491a,inset 0 1px #ffffff1f}html[data-theme] .nv-drawer-head>button:hover{color:var(--sv-accent);background:#536fe314;border-color:#536fe338}html[data-theme] :is(.nv-form label>span,.nv-form .nv-check,.nv-toggle-copy small,.nv-detail-rows span,.nv-country-carrier-hint){color:var(--sv-text-muted)}html[data-theme] .nv-auto-detected-type{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-auto-detected-type.matched{color:var(--sv-accent);background:#536fe31a;border-color:#536fe326}html[data-theme] .nv-form :is(input,select,textarea){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:inset 0 1px #ffffff14}html[data-theme] .nv-form :is(input,select,textarea):focus{border-color:#536fe380;box-shadow:0 0 0 3px #536fe31c,0 10px 24px #2f3b7814}html[data-theme] .nv-asset-inclusion-toggle{color:var(--sv-text);border-color:var(--sv-line);background:linear-gradient(135deg,#ffffff8c,#ebeff973);box-shadow:inset 0 1px #ffffff8c}html[data-theme=dark] .nv-asset-inclusion-toggle{background:linear-gradient(135deg,#1c1e28e6,#0e1016c2);box-shadow:inset 0 1px #ffffff09}html[data-theme] .nv-toggle-control{background:#c7cbd6;box-shadow:inset 0 1px 3px #1a1e322e}html[data-theme=dark] .nv-toggle-control{background:#383c49}html[data-theme] .nv-toggle-control i{background:#fff;box-shadow:0 3px 8px #1c213d47}html[data-theme] .nv-asset-inclusion-toggle input:checked+.nv-toggle-control{background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-asset-inclusion-toggle input:focus-visible+.nv-toggle-control{outline-color:#536fe37a}html[data-theme] .nv-toggle-copy strong{color:var(--sv-text)}html[data-theme] :is(.nv-editor-actions,.nv-detail-actions){border-color:var(--sv-line)}html[data-theme] .nv-editor-actions{background:0 0}html[data-theme] :is(.nv-editor-actions>button:first-child,.nv-detail-rows button,.nv-detail-actions button:not(.primary):not(.danger)){color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] :is(.nv-detail-rows,.nv-detail-rows>div){border-color:var(--sv-line)}html[data-theme] .nv-market-quote{color:var(--sv-text);background:radial-gradient(circle at 92% 8%,#ffffffbd,#0000 35%),linear-gradient(135deg,#e0e7fcf0,#f2f4fcd1);border-color:#536fe326;box-shadow:inset 0 1px #ffffffc2,0 12px 30px #2c397417}html[data-theme=dark] .nv-market-quote{background:radial-gradient(circle at 92% 8%,#7e8fe01a,#0000 35%),linear-gradient(135deg,#1c2030,#13151d)}html[data-theme] .nv-market-icon{color:var(--sv-accent);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 8px 20px #2c38701f}html[data-theme] :is(.nv-market-value>span,.nv-market-value small){color:var(--sv-text-muted)}html[data-theme] :is(.nv-market-value strong,.nv-market-value b){color:var(--sv-text)}html[data-theme] .nv-market-refresh{color:var(--sv-accent);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 7px 18px #2a356917}html[data-theme] .nv-ai-layer{color:var(--sv-text)}html[data-theme] .nv-ai-drawer{background:radial-gradient(circle at 88% 0,#7b68d91f,#0000 30%),linear-gradient(155deg,#fdfdfffa,#eef2fbf7)}html[data-theme=dark] .nv-ai-drawer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 88% 0,#8a71ea29,#0000 30%),linear-gradient(155deg,#171923,#0d0f15)}html[data-theme] :is(.nv-ai-head,.nv-ai-tabs){border-color:var(--sv-line)}html[data-theme] .nv-ai-head p{color:var(--sv-accent)}html[data-theme] .nv-ai-head h2{color:var(--sv-text)}html[data-theme] .nv-ai-head span{color:var(--sv-text-muted)}html[data-theme] .nv-ai-head>button{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 9px 22px #2026491a}html[data-theme] .nv-ai-head>button:hover{color:var(--sv-accent);background:#536fe314}html[data-theme] .nv-ai-tabs button{color:var(--sv-text-muted)}html[data-theme] .nv-ai-tabs button:hover{color:var(--sv-text);background:#536fe312}html[data-theme] .nv-ai-tabs button.active{color:var(--sv-accent);background:var(--sv-panel-strong);box-shadow:0 8px 22px #242c5821,inset 0 0 0 1px #536fe314}html[data-theme] .nv-ai-welcome{color:#fff;background:radial-gradient(circle at 88% 12%,#b7a4ff4d,#0000 31%),linear-gradient(132deg,#252d53,#4b61b7 62%,#7968c6);border:1px solid #a4b2f72e;box-shadow:0 20px 42px #303c7e42}html[data-theme=dark] .nv-ai-welcome{background:radial-gradient(circle at 88% 12%,#a48bff47,#0000 31%),linear-gradient(132deg,#11141e,#222944 62%,#332b55);box-shadow:0 24px 50px #0000006b,inset 0 1px #ffffff0d}html[data-theme] .nv-ai-actions>button{color:var(--sv-text);border-color:var(--sv-line);background:#f8f9fdb8;box-shadow:inset 0 1px #ffffff85}html[data-theme=dark] .nv-ai-actions>button{background:#151821;box-shadow:inset 0 1px #ffffff09}html[data-theme] .nv-ai-actions>button:hover{background:#536fe312;border-color:#536fe333;transform:translateY(-1px)}html[data-theme] .nv-ai-actions .mint{color:#526bd2;background:#536fe31f}html[data-theme] .nv-ai-actions .blue{color:#755fbd;background:#7b68d921}html[data-theme] .nv-ai-actions .amber{color:#b3773f;background:#da9e6026}html[data-theme] :is(.nv-ai-actions small,.nv-ai-actions>button>svg){color:var(--sv-text-muted)}html[data-theme] .nv-ai-reminder{color:#ad5f55;background:#ef9b8b26;box-shadow:inset 0 0 0 1px #e58d7d1a}html[data-theme] :is(.nv-ai-drop,.nv-import-command,.nv-import-item,.nv-ai-progress){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 10px 28px #22295012}html[data-theme=dark] :is(.nv-ai-drop,.nv-import-command,.nv-import-item,.nv-ai-progress){background:#151820}html[data-theme] .nv-ai-drop{background:linear-gradient(135deg, #536fe312, #7b68d90a), var(--sv-panel-strong);border-color:#536fe34d}html[data-theme] .nv-ai-drop>span,html[data-theme] .nv-import-item-main>span{color:var(--sv-accent);background:#536fe31f}html[data-theme] :is(.nv-ai-drop small,.nv-ai-drop em,.nv-import-command small,.nv-import-item-main small,.nv-import-saved small,.nv-ai-progress>div){color:var(--sv-text-muted)}html[data-theme] .nv-import-command button,html[data-theme] .nv-import-retry button{color:var(--sv-accent);background:#536fe31a}html[data-theme] :is(.nv-import-command>i,.nv-import-item-main>i,.nv-ai-progress>i){background:var(--sv-panel-recessed)}html[data-theme] :is(.nv-import-command>i span,.nv-import-item-main>i span,.nv-ai-progress>i span){background:linear-gradient(90deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-import-item.active{background:var(--sv-panel-strong);border-color:#536fe34d;box-shadow:0 9px 24px #2d397321}html[data-theme] .nv-import-item-main>em,html[data-theme] .nv-document-evidence span,html[data-theme] .nv-receipt-file{color:var(--sv-accent);background:#536fe31a}html[data-theme] :is(.nv-receipt-file small,.nv-receipt-review label){color:var(--sv-text-muted)}html[data-theme] .nv-receipt-review :is(input,select){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] :is(.nv-document-kind,.nv-document-payment-context),html[data-theme] .nv-document-ocr-languages{color:var(--sv-text);border-color:var(--sv-line);background:linear-gradient(135deg, #536fe314, #7b68d90a), var(--sv-panel-soft)}html[data-theme] .nv-document-ocr-languages>span{color:var(--sv-text-muted)}html[data-theme] .nv-document-ocr-languages em{color:var(--sv-accent);background:#536fe31a}html[data-theme] :is(.nv-document-payment-context span,.nv-document-payment-context small){color:var(--sv-text-muted)}html[data-theme] .nv-ai-review-actions button{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-ai-review-actions button.primary{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] .nv-ai-messages>div>span{color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-ai-messages p{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-ai-messages .user p{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] .nv-ai-prompts button{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-ai-prompts button:hover{color:var(--sv-accent);border-color:#536fe333}html[data-theme] .nv-ai-composer{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 10px 28px #1f264b1a}html[data-theme] .nv-ai-composer input{color:var(--sv-text);background:0 0!important}html[data-theme] .nv-ai-composer button{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-ai-insights>section{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 10px 28px #21284e12}html[data-theme=dark] .nv-ai-insights>section{background:#151820}html[data-theme] :is(.nv-location-card>svg,.nv-ai-section-title>svg){color:var(--sv-accent)}html[data-theme] :is(.nv-location-card span,.nv-location-card small,.nv-ai-section-title small,.nv-card-advice span,.nv-card-advice>small,.nv-expiry-item small,.nv-ai-empty){color:var(--sv-text-muted)}html[data-theme] .nv-location-card button{color:var(--sv-accent);background:#536fe31a}html[data-theme] :is(.nv-card-advice,.nv-expiry-item){border-color:var(--sv-line)}html[data-theme] .nv-card-advice>em,html[data-theme] .nv-expiry-item>span{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-expiry-item>em{color:var(--sv-text-soft)}html[data-theme] .nv-subpage-heading>button,html[data-theme] .nv-soft-action{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 9px 22px #1f264b17}html[data-theme] .nv-subpage-heading>button:hover,html[data-theme] .nv-soft-action:hover{color:var(--sv-accent);background:#536fe314;border-color:#536fe338}html[data-theme] .nv-subpage-heading small{color:var(--sv-accent)}html[data-theme] .nv-subpage-heading h2{color:var(--sv-text)}html[data-theme] .nv-subpage-heading p{color:var(--sv-text-muted)}html[data-theme] :is(.nv-funds-command,.nv-debt-command){color:var(--sv-text);border-color:var(--sv-line);background:radial-gradient(circle at 88% 0,#7b68d91a,#0000 30%),linear-gradient(145deg,#ffffffd1,#ecf0f9bd);box-shadow:0 24px 58px #22294c1f,inset 0 1px #ffffff9e}html[data-theme=dark] :is(.nv-funds-command,.nv-debt-command){background:radial-gradient(circle at 88% 0,#896fe824,#0000 31%),linear-gradient(145deg,#171922,#101218);box-shadow:0 28px 68px #0000006e,inset 0 1px #ffffff0a}html[data-theme] :is(.nv-funds-kpis>div,.nv-debt-kpis>div){color:var(--sv-text);border-color:var(--sv-line);background:#fcfdffad;box-shadow:inset 0 1px #ffffff80}html[data-theme=dark] :is(.nv-funds-kpis>div,.nv-debt-kpis>div){background:#161821e6;box-shadow:inset 0 1px #ffffff09}html[data-theme] .nv-funds-kpis>div.total{color:#fff;background:radial-gradient(circle at 88% 10%,#b29dff45,#0000 32%),linear-gradient(132deg,#29335f,#5067bd 62%,#806dca);border-color:#91a1ee29;box-shadow:0 18px 38px #303d8236}html[data-theme=dark] .nv-funds-kpis>div.total{background:radial-gradient(circle at 88% 10%,#a48bff40,#0000 32%),linear-gradient(132deg,#11141e,#222944 62%,#342d58)}html[data-theme] :is(.nv-funds-kpis span,.nv-debt-kpis span,.nv-funds-kpis small,.nv-debt-kpis small){color:var(--sv-text-muted)}html[data-theme] .nv-funds-kpis .total :is(span,small){color:#ffffffc7}html[data-theme] :is(.nv-funds-directory,.nv-debt-directory,.nv-funds-insights>section){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] :is(.nv-funds-directory,.nv-debt-directory,.nv-funds-insights>section){background:#15171f}html[data-theme] .nv-funds-toolbar :is(label,select),html[data-theme] .nv-debt-toolbar :is(label,select){color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] :is(.nv-funds-account-list,.nv-funds-account,.nv-funds-checklist li){border-color:var(--sv-line)}html[data-theme] .nv-funds-account{color:var(--sv-text)}html[data-theme] .nv-funds-account:hover{background:#536fe311}html[data-theme] :is(.nv-funds-account .identity small,.nv-funds-account .balance small,.nv-funds-account .account-number,.nv-funds-insights>section>p,.nv-funds-allocation p em,.nv-funds-checklist li span){color:var(--sv-text-muted)}html[data-theme] .nv-funds-account .identity em{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-funds-account .state{color:var(--sv-accent);background:#536fe31c}html[data-theme] .nv-funds-account .state.excluded{color:#a06d3d;background:#da9e6026}html[data-theme] .nv-funds-account .state.hidden{color:var(--sv-text-muted);background:var(--sv-panel-recessed)}html[data-theme] .nv-funds-account>svg{color:var(--sv-text-muted)}html[data-theme] .nv-funds-insights header>strong{color:var(--sv-accent)}html[data-theme] .nv-funds-allocation>div>span{background:var(--sv-panel-recessed)}html[data-theme] .nv-funds-allocation i,html[data-theme] .nv-debt-progress i{background:linear-gradient(90deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-debt-kpis .receivable strong{color:var(--sv-accent)}html[data-theme] .nv-debt-kpis .attention{background:#da9e6021}html[data-theme] :is(.nv-debt-record,.nv-debt-record-actions button){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme=dark] .nv-debt-record{background:#151820}html[data-theme] .nv-debt-record.lent .direction{color:var(--sv-accent);background:#536fe31c}html[data-theme] .nv-debt-record-main :is(small,em),html[data-theme] .nv-debt-progress small{color:var(--sv-text-muted)}html[data-theme] .nv-debt-record-main .due em{color:var(--sv-accent)}html[data-theme] .nv-debt-progress>span{background:var(--sv-panel-recessed)}html[data-theme] .nv-debt-record-actions button.primary,html[data-theme] .nv-ledger-empty>button{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] :is(.nv-security-main,.nv-security-notes,.nv-credential-center,.nv-admin-module-dialog,.nv-admin-command-status,.nv-admin-tabs){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel);box-shadow:var(--sv-shadow)}html[data-theme=dark] :is(.nv-security-main,.nv-security-notes,.nv-credential-center,.nv-admin-module-dialog,.nv-admin-command-status,.nv-admin-tabs){background:#15171f}html[data-theme] .nv-credential-heading>span{color:var(--sv-accent);background:#536fe31f}html[data-theme] :is(.nv-security-notes li,.nv-credential-footnote){color:var(--sv-text-muted)}html[data-theme] :is(.nv-auth-notice,.nv-admin-permission-notice,.nv-ea-privacy-note){color:var(--sv-text-soft);border-color:var(--sv-line);background:linear-gradient(135deg, #536fe314, #7b68d90a), var(--sv-panel-soft)}html[data-theme] :is(.nv-recovery-icon,.change-icon){color:var(--sv-accent);background:#536fe31f}html[data-theme] .nv-recovery-code{border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-recovery-code code{color:var(--sv-text)}html[data-theme] :is(.nv-recovery-code button,.nv-admin-module-dialog>header button){color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] .nv-recovery-dialog>p:not(.eyebrow),html[data-theme] .nv-recovery-confirm{color:var(--sv-text-muted)}html[data-theme] .nv-recovery-confirm input{accent-color:var(--sv-accent)}html[data-theme] .nv-admin-hero{color:var(--sv-text);border-color:var(--sv-line);background:radial-gradient(circle at 12% 8%, #536fe321, transparent 31%), radial-gradient(circle at 84% 35%, #7b68d91c, transparent 33%), linear-gradient(125deg, var(--sv-panel-strong), var(--sv-panel-soft));box-shadow:var(--sv-shadow)}html[data-theme=dark] .nv-admin-hero{background:radial-gradient(circle at 12% 8%,#6981ec24,#0000 31%),radial-gradient(circle at 84% 35%,#8f74ec1f,#0000 33%),linear-gradient(125deg,#12141c,#191c27)}html[data-theme] .nv-admin-hero:before{border-color:#536fe324;box-shadow:0 0 0 35px #536fe309,0 0 0 78px #7b68d906}html[data-theme] :is(.nv-admin-hero h2,.nv-admin-command-status dt){color:var(--sv-text)}html[data-theme] :is(.nv-admin-hero-copy>p,.nv-admin-command-status>div>span,.nv-admin-command-status dd,.nv-admin-command-status>small){color:var(--sv-text-muted)}html[data-theme] .nv-admin-command-status>div strong,html[data-theme] .nv-admin-command-status>small svg{color:var(--sv-accent)}html[data-theme] .nv-admin-command-status>div strong i{background:var(--sv-accent);box-shadow:0 0 0 5px #536fe31a}html[data-theme] .nv-admin-tabs>button{color:var(--sv-text-soft)}html[data-theme] .nv-admin-tabs>button:hover{background:#536fe312}html[data-theme] .nv-admin-tabs>button.active{color:var(--sv-accent);background:var(--sv-panel-strong);border-color:#536fe324;box-shadow:0 8px 20px #262f5e1a}html[data-theme] .nv-platform-results{color:var(--sv-text);border-color:var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 96%, transparent);box-shadow:0 22px 56px #181d393d}html[data-theme=dark] .nv-platform-results{background:#14161efa}html[data-theme] :is(.nv-platform-results>button:hover,.nv-platform-results>button.active,.nv-platform-result-entry>button:hover,.nv-platform-result-entry>button.active){background:#536fe31a}html[data-theme] :is(.nv-platform-input>svg,.nv-platform-results small,.nv-platform-results>p,.nv-platform-country-summary small,.nv-platform-result-group){color:var(--sv-text-muted)}html[data-theme] .nv-platform-results .nv-sim-support-label{color:var(--sv-accent)}html[data-theme] .nv-platform-country-summary{border-color:var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 97%, transparent)}html[data-theme=dark] .nv-platform-country-summary{background:#161821fa}html[data-theme] .nv-platform-country-summary strong{color:var(--sv-text)}html[data-theme] .nv-bin-result{color:var(--sv-accent);background:#536fe317;border-color:#536fe326}html[data-theme] .nv-bin-result small,html[data-theme] .nv-bin-result em{color:var(--sv-text-muted)}html[data-theme] .nv-bin-result.partial{color:#9b713f;background:#d598681c;border-color:#d5986829}html[data-theme] .nv-form .nv-check-explained{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-check-explained strong{color:var(--sv-text)}html[data-theme] .nv-check-explained small{color:var(--sv-text-muted)}html[data-theme] .nv-settings-person{border-color:var(--sv-line)}html[data-theme] :is(.nv-settings-person>span,.nv-avatar-preview,.nv-settings-heading>span){color:var(--sv-accent);border-color:var(--sv-line);background:linear-gradient(145deg, #536fe324, #7b68d912), var(--sv-panel-strong);box-shadow:0 12px 28px #27305f21}html[data-theme] :is(.nv-settings-person small,.nv-settings-nav nav small,.nv-settings-heading small,.nv-settings-form label>small,.nv-avatar-editor p,.nv-security-status-grid small,.nv-recovery-action p){color:var(--sv-text-muted)}html[data-theme] .nv-settings-nav nav button{color:var(--sv-text-soft)}html[data-theme] .nv-settings-nav nav button:hover{color:var(--sv-text);background:#536fe312}html[data-theme] .nv-settings-nav nav button.active{color:var(--sv-accent);background:linear-gradient(135deg,#536fe324,#7b68d912);box-shadow:inset 0 0 0 1px #536fe31c}html[data-theme] .nv-settings-heading{border-color:var(--sv-line)}html[data-theme] .nv-settings-heading p{color:var(--sv-accent)}html[data-theme] .nv-settings-heading h2,html[data-theme] .nv-avatar-editor strong{color:var(--sv-text)}html[data-theme] .nv-settings-form label,html[data-theme] .nv-recovery-action label{color:var(--sv-text-soft)}html[data-theme] .nv-avatar-editor{color:var(--sv-text);border-color:var(--sv-line);background:linear-gradient(135deg, #536fe312, #7b68d909), var(--sv-panel-soft)}html[data-theme] :is(.nv-settings-form input,.nv-settings-form select,.nv-settings-form textarea,.nv-recovery-action input){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] :is(.nv-settings-form input,.nv-settings-form select,.nv-settings-form textarea,.nv-recovery-action input):focus{border-color:#536fe37a;box-shadow:0 0 0 3px #536fe31c}html[data-theme] .nv-settings-readonly{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-settings-readonly em{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-security-status-grid article{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-soft)}html[data-theme] .nv-security-status-grid svg{color:var(--sv-accent)}html[data-theme] .nv-security-status-grid em{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-security-status-grid em.attention{color:#9a713d;background:#d5986824}html[data-theme] .nv-recovery-action{color:var(--sv-text);border:1px solid var(--sv-line);background:linear-gradient(135deg, #536fe314, #7b68d90a), var(--sv-panel-soft)}.nv-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nv-preference-grid>article{border:1px solid var(--sv-line);background:linear-gradient(145deg, #536fe313, #7b68d906), var(--sv-panel-soft);border-radius:20px;min-width:0;padding:18px;box-shadow:inset 0 1px #ffffff14,0 16px 34px #1e254a0e}.nv-preference-copy{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;min-height:58px;margin-bottom:15px;display:grid}.nv-preference-copy>span{width:38px;height:38px;color:var(--sv-accent);background:#536fe31c;border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #536fe314}.nv-preference-copy>span svg{width:18px;height:18px}.nv-preference-copy>div{flex-direction:column;gap:5px;min-width:0;display:flex}.nv-preference-copy strong{color:var(--sv-text);font-size:var(--nv-type-body,14px)}.nv-preference-copy small{color:var(--sv-text-muted);font-size:var(--nv-type-caption,12px);line-height:1.55}.nv-preference-grid :is(.nv-settings-language,.nv-settings-theme){background:var(--sv-panel-strong);width:100%;margin-top:0}.nv-theme-choice{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.nv-theme-choice>button{border:1px solid var(--sv-line);min-width:0;min-height:66px;color:var(--sv-text-soft);background:var(--sv-panel-strong);text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:10px;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.nv-theme-choice>button>svg{width:17px;height:17px}.nv-theme-choice>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.nv-theme-choice>button strong,.nv-theme-choice>button small{text-overflow:ellipsis;overflow:hidden}.nv-theme-choice>button strong{color:inherit;font-size:var(--nv-type-caption,12px);white-space:nowrap}.nv-theme-choice>button small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);white-space:nowrap}.nv-theme-choice>button:hover{color:var(--sv-text);background:var(--sv-panel);border-color:#536fe347;transform:translateY(-1px)}.nv-theme-choice>button.active{color:var(--sv-accent-strong);background:linear-gradient(145deg, #536fe326, #7b68d914), var(--sv-panel-strong);border-color:#536fe357;box-shadow:inset 0 0 0 1px #7691ff14,0 10px 24px #2934691f}html[data-theme=dark] .nv-theme-choice>button.active{color:#c8d2ff;border-color:#7691ff4d;box-shadow:inset 0 0 0 1px #96a7ff0f,0 12px 28px #00000047}html[data-theme=dark] .nv-preference-grid>article{box-shadow:inset 0 1px #ffffff09,0 18px 38px #0003}@media (max-width:920px){.nv-preference-grid{grid-template-columns:1fr}}@media (max-width:520px){.nv-theme-choice{grid-template-columns:1fr}.nv-theme-choice>button{min-height:54px}}.nv-settings-loading{border:1px dashed var(--sv-line);min-height:180px;color:var(--sv-text-muted);background:var(--sv-panel-soft);font-size:var(--nv-type-caption,12px);border-radius:20px;place-items:center;display:grid}.nv-notification-groups{gap:15px;display:grid}.nv-notification-groups>section,.nv-invoice-history{border:1px solid var(--sv-line);background:var(--sv-panel-soft);border-radius:20px;overflow:hidden}.nv-notification-groups>section>header,.nv-invoice-history>header{border-bottom:1px solid var(--sv-line);background:linear-gradient(135deg,#536fe313,#7b68d906);align-items:center;gap:11px;min-height:66px;padding:13px 16px;display:flex}.nv-notification-groups header>span,.nv-invoice-history header>span{width:36px;height:36px;color:var(--sv-accent);background:#536fe31c;border-radius:12px;flex:none;place-items:center;display:grid}.nv-notification-groups header svg,.nv-invoice-history header svg{width:17px;height:17px}.nv-notification-groups header h3,.nv-invoice-history header h3{color:var(--sv-text);font-size:var(--nv-type-body,14px);margin:0}.nv-notification-groups header p,.nv-invoice-history header p{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);margin:4px 0 0}.nv-notification-switch{border:0;border-bottom:1px solid var(--sv-line);width:100%;min-height:68px;color:var(--sv-text);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:12px 17px;display:flex}.nv-notification-switch:last-child{border-bottom:0}.nv-notification-switch:hover{background:#536fe30b}.nv-notification-switch>span{flex-direction:column;gap:4px;min-width:0;display:flex}.nv-notification-switch strong{font-size:var(--nv-type-caption,12px)}.nv-notification-switch small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);line-height:1.45}.nv-notification-switch>i{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:999px;flex:none;width:42px;height:24px;transition:all .18s;position:relative}.nv-notification-switch>i>b{background:var(--sv-text-muted);border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 3px 8px #14182a33}.nv-notification-switch[aria-checked=true]>i{background:linear-gradient(135deg,#6179e7,#7a69d9);border-color:#536fe380}.nv-notification-switch[aria-checked=true]>i>b{background:#fff;left:21px}.nv-membership-billing{gap:16px;display:grid}.nv-current-membership{background:radial-gradient(circle at 92% 4%, #7a69d924, transparent 32%), linear-gradient(145deg, #536fe31c, #7b68d90a), var(--sv-panel-soft);border:1px solid #536fe32e;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px;display:grid}.nv-current-membership>div:first-child{align-items:center;gap:12px;display:flex}.nv-membership-icon{color:#fff;background:linear-gradient(145deg,#647ce8,#7c68d9);border-radius:15px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 12px 26px #4b58b43d}.nv-membership-icon svg{width:19px}.nv-current-membership small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px)}.nv-current-membership h3{margin:4px 0 0;font-size:22px}.nv-current-membership>em{color:var(--sv-accent);font-size:var(--nv-type-micro,10px);background:#536fe31c;border-radius:999px;padding:6px 9px;font-style:normal}.nv-current-membership>em.past-due{color:#bd6b59;background:#d0644f1f}.nv-current-membership dl{border-top:1px solid var(--sv-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 0;padding-top:17px;display:grid}.nv-current-membership dl>div{background:var(--sv-panel-strong);border-radius:14px;padding:12px}.nv-current-membership dt{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px)}.nv-current-membership dd{color:var(--sv-text);font-size:var(--nv-type-caption,12px);margin:5px 0 0;font-weight:750}.nv-billing-manage{border:1px solid var(--sv-line-strong);min-height:38px;color:var(--sv-text);background:var(--sv-panel-strong);cursor:pointer;border-radius:12px;grid-column:1/-1;justify-self:start;padding:0 15px}.nv-plan-picker{border:1px solid var(--sv-line);background:radial-gradient(circle at 10% 0%, #6077e81f, transparent 30%), var(--sv-panel-soft);border-radius:24px;padding:20px;box-shadow:inset 0 1px #ffffff1a}.nv-plan-picker>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.nv-plan-picker header p,.nv-plan-picker header h3,.nv-plan-picker header small{margin:0}.nv-plan-picker header p{color:var(--sv-accent);letter-spacing:.14em;font-size:10px;font-weight:800}.nv-plan-picker header h3{color:var(--sv-text);margin-top:5px;font-size:18px}.nv-plan-picker header small{max-width:590px;color:var(--sv-text-muted);margin-top:6px;line-height:1.5;display:block}.nv-billing-cycle{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:13px;flex:none;padding:4px;display:flex}.nv-billing-cycle button{min-height:34px;color:var(--sv-text-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px}.nv-billing-cycle button.active{color:var(--sv-text);background:var(--sv-panel-strong);box-shadow:0 5px 16px #1118361a}.nv-billing-cycle em{color:var(--sv-accent);font-size:9px;font-style:normal}.nv-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.nv-plan-grid>article{border:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 88%, transparent);border-radius:19px;flex-direction:column;gap:13px;min-width:0;padding:17px;display:flex}.nv-plan-grid>article.featured{border-color:#6077e859}.nv-plan-grid>article.current{outline:2px solid color-mix(in srgb, var(--sv-accent) 42%, transparent);outline-offset:-4px}.nv-plan-title{align-items:center;gap:10px;display:flex}.nv-plan-title>span{width:35px;height:35px;color:var(--sv-accent);background:#6077e81c;border-radius:12px;place-items:center;display:grid}.nv-plan-title svg{width:16px}.nv-plan-title small,.nv-plan-title h4{margin:0}.nv-plan-title small{color:var(--sv-text-muted);font-size:9px}.nv-plan-title h4{color:var(--sv-text);margin-top:2px;font-size:16px}.nv-plan-title>em{color:var(--sv-accent);background:#6077e81f;border-radius:999px;margin-inline-start:auto;padding:5px 7px;font-size:9px;font-style:normal}.nv-plan-grid article>p{min-height:42px;color:var(--sv-text-muted);margin:0;font-size:11px;line-height:1.55}.nv-plan-price strong{color:var(--sv-text);letter-spacing:-.04em;font-size:23px}.nv-plan-price span{color:var(--sv-text-muted);margin-inline-start:5px;font-size:10px}.nv-plan-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nv-plan-grid li{color:var(--sv-text-muted);padding-inline-start:15px;font-size:10px;line-height:1.4;position:relative}.nv-plan-grid li:before{content:"";inset-inline-start:1px;background:var(--sv-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;box-shadow:0 0 8px #6077e880}.nv-plan-grid article>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6077e8,#7769d9);border:1px solid #6077e84d;border-radius:12px;min-height:40px;margin-top:auto}.nv-plan-grid article>button:disabled{color:var(--sv-text-muted);border-color:var(--sv-line);background:var(--sv-panel-recessed);cursor:default}.nv-seat-picker{color:var(--sv-text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.nv-seat-picker input{border:1px solid var(--sv-line);width:72px;min-height:34px;color:var(--sv-text);background:var(--sv-panel-recessed);border-radius:10px;padding:0 9px}.nv-billing-provider-note{border:1px solid var(--sv-line);color:var(--sv-text-muted);background:var(--sv-panel-recessed);border-radius:15px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.nv-billing-provider-note svg{width:18px;color:var(--sv-accent)}.nv-billing-provider-note span{flex-direction:column;gap:3px;display:flex}.nv-billing-provider-note strong{color:var(--sv-text);font-size:11px}.nv-billing-provider-note small{font-size:10px}.nv-invoice-list article>a{color:var(--sv-accent);font-size:10px;text-decoration:none}.nv-workspace-create{border:1px solid var(--sv-line);background:linear-gradient(135deg, color-mix(in srgb, var(--sv-panel-strong) 88%, transparent), color-mix(in srgb, var(--sv-accent) 5%, var(--sv-panel-soft)));border-radius:22px;grid-template-columns:minmax(210px,1fr) 170px minmax(200px,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff8c,0 16px 36px #2b36600f}.nv-workspace-create>div{flex-direction:column;gap:5px;display:flex}.nv-workspace-create strong{color:var(--sv-text);letter-spacing:-.02em;font-size:16px}.nv-workspace-create small{color:var(--sv-text-muted);font-size:12px;line-height:1.45}.nv-workspace-create input,.nv-workspace-list footer input{border:1px solid var(--sv-line);min-height:48px;color:var(--sv-text);background:var(--sv-panel-recessed);border-radius:15px;padding:0 15px;font-size:14px}.nv-workspace-create button{min-height:48px;padding-inline:20px}.nv-workspace-list{gap:16px;margin-top:18px;display:grid}.nv-workspace-invitations{gap:8px;margin-top:14px;display:grid}.nv-workspace-invitations article{background:#6077e814;border:1px solid #6077e84d;border-radius:15px;align-items:center;gap:10px;padding:12px 14px;display:flex}.nv-workspace-invitations svg{width:17px;color:var(--sv-accent)}.nv-workspace-invitations div{flex-direction:column;flex:1;gap:3px;display:flex}.nv-workspace-invitations strong{color:var(--sv-text);font-size:14px}.nv-workspace-invitations small{color:var(--sv-text-muted);font-size:12px}.nv-workspace-invitations button{color:#fff;background:linear-gradient(135deg,#6077e8,#7769d9);border:1px solid #6077e84d;border-radius:10px;min-height:34px;padding:0 12px}.nv-workspace-card{border:1px solid var(--sv-line);background:linear-gradient(145deg, color-mix(in srgb, var(--sv-panel-strong) 92%, transparent), color-mix(in srgb, var(--sv-panel-soft) 94%, var(--sv-accent) 6%));border-radius:24px;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 18px 44px #2c355b12}.nv-workspace-card:before{content:"";background:linear-gradient(90deg, var(--sv-accent), #7e69d933);width:94px;height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--sv-accent) 42%, transparent);border-radius:999px;position:absolute;inset:0 auto auto 28px}.nv-workspace-card>header{grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:13px;display:grid}.nv-workspace-card>header>span{border:1px solid color-mix(in srgb, var(--sv-accent) 16%, var(--sv-line));width:46px;height:46px;color:var(--sv-accent);background:color-mix(in srgb, var(--sv-accent) 10%, var(--sv-panel-strong));border-radius:15px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff8c}.nv-workspace-card>header svg{width:19px}.nv-workspace-card>header small,.nv-workspace-card>header h3{margin:0}.nv-workspace-card>header small{color:var(--sv-accent);letter-spacing:.08em;font-size:11px;font-weight:700}.nv-workspace-card>header h3{color:var(--sv-text);letter-spacing:-.025em;margin-top:3px;font-size:19px}.nv-workspace-card-meta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.nv-workspace-card-meta em,.nv-workspace-card-meta i{color:var(--sv-text-muted);white-space:nowrap;font-size:12px;font-style:normal}.nv-workspace-card-meta i{color:var(--sv-accent)}.nv-workspace-delete-trigger{min-height:38px;color:var(--sv-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.nv-workspace-delete-trigger:hover,.nv-workspace-delete-trigger[aria-expanded=true]{color:#d65263;background:#d6526314;border-color:#d6526333}.nv-workspace-delete-trigger svg{width:16px}.nv-workspace-delete-trigger span{font-size:12px}.nv-workspace-member-section{border-top:1px solid var(--sv-line);margin-top:18px;padding-top:17px}.nv-workspace-section-title{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.nv-workspace-section-title strong{color:var(--sv-text);font-size:14px}.nv-workspace-section-title small{color:var(--sv-text-muted);font-size:12px}.nv-workspace-members{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.nv-workspace-member{border:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-recessed) 84%, transparent);border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:58px;padding:9px 11px;display:grid}.nv-workspace-member>span{width:34px;height:34px;color:var(--sv-accent);background:color-mix(in srgb, var(--sv-accent) 10%, var(--sv-panel-strong));border-radius:11px;place-items:center;font-size:13px;font-weight:750;display:grid}.nv-workspace-member>span svg{width:15px}.nv-workspace-member>div{flex-direction:column;gap:3px;min-width:0;display:flex}.nv-workspace-member b{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nv-workspace-member small{color:var(--sv-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.nv-workspace-member>em{color:var(--sv-accent);background:color-mix(in srgb, var(--sv-accent) 9%, transparent);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.nv-workspace-member.pending{border-style:dashed}.nv-workspace-card>footer{border-top:1px solid var(--sv-line);grid-template-columns:minmax(150px,.7fr) minmax(210px,1fr) auto;align-items:center;gap:11px;margin-top:16px;padding-top:16px;display:grid}.nv-workspace-card>footer>div{flex-direction:column;gap:3px;display:flex}.nv-workspace-card>footer strong{color:var(--sv-text);font-size:13px}.nv-workspace-card>footer small{color:var(--sv-text-muted);font-size:11px}.nv-workspace-card>footer button{border:1px solid var(--sv-line-strong);min-height:48px;color:var(--sv-text);background:var(--sv-panel-strong);border-radius:15px;padding:0 17px;font-size:13px}.nv-workspace-private-note{border-top:1px solid var(--sv-line);color:var(--sv-text-muted);align-items:center;gap:8px;margin:16px 0 0;padding-top:15px;font-size:12px;line-height:1.5;display:flex}.nv-workspace-private-note svg{width:16px;color:var(--sv-accent);flex:none}.nv-workspace-delete-confirm{background:#d6526312;border:1px solid #d6526338;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-top:16px;padding:14px;display:grid}.nv-workspace-delete-confirm>div{flex-direction:column;gap:4px;display:flex}.nv-workspace-delete-confirm strong{color:var(--sv-text);font-size:14px}.nv-workspace-delete-confirm small{color:var(--sv-text-muted);font-size:12px;line-height:1.45}.nv-workspace-delete-confirm button{border:1px solid var(--sv-line);min-height:38px;color:var(--sv-text);background:var(--sv-panel-strong);border-radius:11px;padding:0 13px}.nv-workspace-delete-confirm button.danger{color:#fff;background:linear-gradient(135deg,#cf5263,#b94158);border-color:#cf5263}.nv-admin-complimentary{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:14px;align-items:center;gap:11px;padding:12px 14px;flex-direction:row!important;display:flex!important}.nv-admin-complimentary input{height:17px;accent-color:var(--sv-accent);width:17px!important;min-height:0!important}.nv-admin-complimentary>span{flex-direction:column;gap:3px;display:flex}.nv-admin-complimentary strong{color:var(--sv-text);font-size:11px}.nv-admin-complimentary small{color:var(--sv-text-muted);font-size:10px;line-height:1.45}.nv-billing-empty{min-height:190px;color:var(--sv-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.nv-billing-empty>svg{width:28px;height:28px;color:var(--sv-accent);margin-bottom:12px}.nv-billing-empty strong{color:var(--sv-text);font-size:var(--nv-type-body,14px)}.nv-billing-empty p{max-width:460px;font-size:var(--nv-type-caption,12px);margin:7px 0 0;line-height:1.55}.nv-invoice-list article{border-bottom:1px solid var(--sv-line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:10px 16px;display:grid}.nv-invoice-list article:last-child{border-bottom:0}.nv-invoice-list article>span{color:var(--sv-accent)}.nv-invoice-list article>span svg{width:17px}.nv-invoice-list article>div{flex-direction:column;gap:3px;display:flex}.nv-invoice-list article small,.nv-invoice-list article em{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);font-style:normal}@media (max-width:680px){.nv-current-membership dl{grid-template-columns:1fr}.nv-invoice-list article{grid-template-columns:auto minmax(0,1fr) auto}.nv-invoice-list article>em{grid-column:2/4}.nv-plan-picker>header{flex-direction:column;align-items:stretch}.nv-billing-cycle{align-self:flex-start}.nv-plan-grid,.nv-workspace-create{grid-template-columns:1fr}.nv-workspace-card{border-radius:20px;padding:16px}.nv-workspace-card>header{grid-template-columns:42px minmax(0,1fr) auto}.nv-workspace-card-meta,.nv-workspace-delete-trigger span{display:none}.nv-workspace-members,.nv-workspace-card>footer{grid-template-columns:1fr}.nv-workspace-delete-confirm{grid-template-columns:1fr 1fr}.nv-workspace-delete-confirm>div{grid-column:1/-1}}@media (min-width:681px) and (max-width:1080px){.nv-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-workspace-create,.nv-workspace-card>footer{grid-template-columns:1fr 1fr}.nv-workspace-card>footer>div{grid-column:1/-1}}html[data-theme] :is(.nv-account-tag-editor,.nv-account-tag-custom){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-soft)}html[data-theme] :is(.nv-account-tag-heading small,.nv-account-tag-filter>span){color:var(--sv-text-muted)}html[data-theme] :is(.nv-account-tag-options button,.nv-account-tag-filter button){color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] :is(.nv-account-tag-options button.active,.nv-account-tag-filter button.active){color:var(--sv-accent);background:#536fe31c;border-color:#536fe32e}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-ai-actions>button{transition:none}}.nv-language-switcher{border:1px solid var(--sv-line);width:100%;min-height:48px;color:var(--sv-text);background:linear-gradient(135deg, #536fe314, #7b68d909), var(--sv-panel-soft);cursor:pointer;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:8px;padding:6px 9px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 8px 22px #1f264b0f}.nv-language-switcher:hover,.nv-language-switcher:focus-within{color:var(--sv-accent);background:linear-gradient(135deg, #536fe321, #7b68d90f), var(--sv-panel);border-color:#536fe342}.nv-language-switcher>span:first-child{width:32px;height:32px;color:var(--sv-accent);background:#536fe31f;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #536fe314}.nv-language-switcher>span:first-child svg{width:16px}.nv-language-copy{text-align:start;flex-direction:column;gap:2px;min-width:0;display:flex}.nv-language-copy strong{font-size:var(--nv-type-caption,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-language-copy small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-language-switcher>svg{width:15px;color:var(--sv-text-muted);pointer-events:none}.nv-language-switcher>.nv-language-check{display:none}.nv-language-switcher select{z-index:2;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.nv-language-switcher.compact{-webkit-backdrop-filter:blur(18px)saturate(120%);border-radius:23px;grid-template-columns:auto auto;width:auto;min-width:64px;min-height:46px;margin:0;padding:6px 10px 6px 7px}.nv-language-switcher.compact>span:first-child{width:32px;height:32px}.nv-language-switcher.compact>strong{letter-spacing:.04em;text-align:center;min-width:20px;font-size:10px}html[data-theme=dark] .nv-language-switcher{background:linear-gradient(135deg,#6981ec1a,#8f74ec0d),#101218}html[data-locale=ja] body{line-break:strict;font-family:Yu Gothic UI,Hiragino Kaku Gothic ProN,Noto Sans JP,Segoe UI Variable,sans-serif}html[data-locale=ar] body{font-kerning:normal;font-family:Segoe UI,Noto Sans Arabic,Tahoma,Arial,sans-serif}html[data-locale=en] body,html[data-locale=es] body,html[data-locale=pt] body{font-family:Segoe UI Variable,Inter,Noto Sans,Arial,sans-serif}html[data-locale=en] :is(button,label,input,select,textarea),html[data-locale=es] :is(button,label,input,select,textarea),html[data-locale=pt] :is(button,label,input,select,textarea),html[data-locale=ar] :is(button,label,input,select,textarea){letter-spacing:normal}html[data-locale] :is(.nv-sidebar nav button,.nv-page-tools,.nv-section-head,.nv-ledger-section-head,.nv-ai-actions strong,.nv-admin-menu-parent,.nv-admin-submenu button,.nv-ea-table article,.nv-funds-account,.nv-debt-record-main,.nv-settings-nav nav button){min-width:0}html[data-locale] :is(.nv-sidebar nav button,.nv-admin-menu-parent,.nv-admin-submenu button,.nv-settings-nav nav button,.nv-ai-actions strong,.nv-ai-actions small,.nv-page-tools span,.nv-section-head p,.nv-ledger-section-head span,.nv-ea-table strong,.nv-ea-table small){overflow-wrap:anywhere}html[data-locale=es] .nv-sidebar nav button,html[data-locale=pt] .nv-sidebar nav button,html[data-locale=ar] .nv-sidebar nav button{line-height:1.35}html[dir=rtl],html[dir=rtl] :is(input,textarea,select){text-align:start}html[dir=rtl] :is(input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],input[inputmode=numeric],input[inputmode=decimal],code,.account-number,.nv-card-number,.nv-account-copy-field,.nv-full-number){text-align:left;direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(.nv-platform-logo,.nv-country-flag,.nv-region-flag,.nv-inline-flag,.nv-card-stage,.nv-wallet-card,.nv-sim-face){direction:ltr}html[dir=rtl] .nv-sidebar{border-right:0;border-left:1px solid var(--sv-line);left:auto;right:0;box-shadow:-18px 0 52px #0000001f}html[dir=rtl] .nv-main{margin-left:0;margin-right:245px}html[dir=rtl] .nv-sidebar nav button.active{box-shadow:inset -3px 0 0 var(--sv-accent), inset 0 0 0 1px #7185dd1a, 0 10px 28px #252e5b1f}html[dir=rtl] :is(.nv-overlay,.nv-ai-layer){justify-content:flex-start}html[dir=rtl] :is(.nv-editor,.nv-detail,.nv-ai-drawer){box-shadow:30px 0 80px #12152747}html[dir=rtl] .nv-platform-input>svg,html[dir=rtl] .nv-platform-input>.nv-platform-logo{left:auto;right:9px}html[dir=rtl] .nv-platform-input>svg{right:12px}html[dir=rtl] .nv-form .nv-platform-input input{padding-left:12px;padding-right:43px}html[dir=rtl] :is(.lucide-chevron-right,.lucide-arrow-right,.lucide-chevron-left,.lucide-arrow-left,.lucide-log-out){transform:scaleX(-1)}html[dir=rtl] .nv-auth-language-switcher{left:82px;right:auto}html[dir=rtl] .nv-auth-theme-toggle{left:24px;right:auto}html[dir=rtl] .nv-ai-welcome:after{left:-25px;right:auto}html[dir=rtl] .nv-ai-fab{direction:rtl}@media (max-width:760px){.nv-auth-language-switcher{top:18px;right:76px}html[dir=rtl] .nv-auth-language-switcher{left:76px;right:auto}html[dir=rtl] .nv-main{margin:0}}html[data-theme]{--ink:var(--sv-text);--muted:var(--sv-text-muted);--mint:var(--sv-accent);--deep:var(--sv-accent-strong);--glass:var(--sv-panel);--line:var(--sv-line);--shadow:var(--sv-shadow)}html[data-theme] :is(.nv-auth-field-group>label,.nv-auth-field-label,.nv-auth-form .lock-copy,.nv-login-field input,.password-field input){color:var(--sv-text-soft)}html[data-theme] :is(.nv-login-field input,.password-field input)::placeholder{color:var(--sv-text-muted);opacity:1}html[data-theme] :is(.nv-login-field>svg,.password-field>svg,.nv-account-login .local-note>svg),html[data-theme] :is(.password-field>button,.nv-auth-field-label>button,.nv-auth-signup>button,.nv-auth-account-actions>button,.nv-auth-links>button,.nv-auth-back,.nv-resend-action){color:var(--sv-accent-strong)}html[data-theme] :is(.nv-login-flow .nv-login-field,.nv-login-flow .password-field,.nv-auth-form .nv-login-field,.nv-auth-form .password-field):focus-within{border-color:#7691ff80;box-shadow:0 0 0 3px #7691ff1f,0 12px 30px #272f5c1f,inset 0 1px #ffffff14}html[data-theme] .nv-auth-divider{color:var(--sv-text-muted)}html[data-theme] .nv-google-login{border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-google-login>strong{color:var(--sv-text-soft)}html[data-theme] .nv-google-login em{color:var(--sv-text-muted);background:var(--sv-panel)}html[data-theme] .nv-auth-notice{color:var(--sv-text-soft);background:linear-gradient(135deg, #536fe31a, #7b68d90b), var(--sv-panel-soft);border-color:#7691ff33}html[data-theme] .nv-auth-notice svg{color:var(--sv-accent-strong)}html[data-theme] .nv-development-mail{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-development-mail svg{color:var(--sv-accent)}html[data-theme] .nv-danger-choice{color:var(--sv-text-soft);background:linear-gradient(135deg, #f19b891a, #7b68d906), var(--sv-panel-soft);border-color:#f19b8947}html[data-theme] .nv-danger-choice input{accent-color:var(--sv-coral)}html[data-theme] .nv-danger-choice small{color:var(--sv-text-muted)}html[data-theme] .nv-account-login .form-error{color:var(--sv-coral)}html[data-theme] .nv-account-login .primary-button{color:#fff!important}html[data-theme] .nv-region-list>div strong em{color:var(--sv-accent-strong);background:#536fe31f}html[data-theme] .nv-ledger-asset-quadrants div small{color:var(--sv-accent-strong)}html[data-theme] .nv-ledger-asset-quadrants div em,html[data-theme] .nv-ea-chart footer,html[data-theme] .nv-ea-activity-panel article>span,html[data-theme] .nv-ea-subscription-brief>footer span{color:var(--sv-text-muted)}html[data-theme] .nv-debt-summary span{color:var(--sv-text-soft)}html[data-theme] .nv-admin-nav-foot small{color:var(--sv-text-muted)}.nv-glass-select{min-width:0;position:relative}.nv-glass-select-trigger{width:100%;min-height:46px;color:var(--sv-text);background:radial-gradient(circle at 12% 0, #ffffff61, transparent 42%), linear-gradient(135deg, #6f88ef1f, #8971e10e), color-mix(in srgb, var(--sv-panel-strong) 88%, transparent);-webkit-backdrop-filter:blur(22px)saturate(145%);text-align:start;cursor:pointer;border:1px solid #536fe32b;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffff4d,0 10px 26px #232b571a}.nv-glass-select-trigger:hover,.nv-glass-select.open .nv-glass-select-trigger{background:radial-gradient(circle at 12% 0, #ffffff75, transparent 43%), linear-gradient(135deg, #5c77e52e, #8069da17), color-mix(in srgb, var(--sv-panel-strong) 92%, transparent);border-color:#536fe35c;box-shadow:inset 0 1px #ffffff61,0 13px 31px #2a346d24}.nv-glass-select-trigger:focus-visible{border-color:var(--sv-accent);outline:0;box-shadow:0 0 0 4px #536fe324,0 14px 32px #252e6026}.nv-glass-select-leading{width:33px;height:33px;color:var(--sv-accent);background:linear-gradient(145deg,#7f96f633,#7861d414);border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #7086e51a,inset 0 1px #ffffff47}.nv-glass-select-leading svg{width:16px;height:16px}.nv-glass-select-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-glass-select-copy strong,.nv-glass-select-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-glass-select-copy strong{color:var(--sv-text);font-size:var(--nv-type-caption,12px)}.nv-glass-select-copy small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px)}.nv-glass-select-chevron{width:15px;height:15px;color:var(--sv-text-muted);transition:transform .18s}.nv-glass-select.open .nv-glass-select-chevron{transform:rotate(180deg)}.nv-glass-select-popover{z-index:1000;color:var(--sv-text);-webkit-backdrop-filter:blur(28px)saturate(165%);background:radial-gradient(circle at 12% 0,#ffffff9e,#0000 42%),linear-gradient(145deg,#f7f9ffe0,#eaedf8cc);border:1px solid #6980e038;border-radius:20px;padding:8px;animation:.15s ease-out nv-glass-select-enter;position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 24px 70px #1b22493d,0 3px 12px #2730601a}.nv-glass-select-options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5b70cd59 transparent;max-height:min(340px,100vh - 40px);overflow-y:auto}.nv-glass-select-options::-webkit-scrollbar{width:6px}.nv-glass-select-options::-webkit-scrollbar-thumb{background:#5b70cd59;border-radius:999px}.nv-glass-select-options>button{width:100%;min-height:44px;color:var(--sv-text-soft);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px 7px 11px;transition:color .14s,background .14s,transform .14s;display:grid}.nv-glass-select-options>button:hover,.nv-glass-select-options>button:focus-visible{color:var(--sv-text);background:#536fe317;outline:0}.nv-glass-select-options>button.active{color:var(--sv-accent-strong);background:linear-gradient(120deg,#536fe32e,#7b68d917);box-shadow:inset 0 0 0 1px #536fe31a}.nv-glass-select-options>button>span{align-items:baseline;gap:7px;min-width:0;display:flex}.nv-glass-select-options>button strong{color:inherit;font-size:var(--nv-type-caption,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-glass-select-options>button small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-glass-select-options>button>svg{width:15px;height:15px;color:var(--sv-accent)}html[data-theme=dark] .nv-glass-select-trigger{background:radial-gradient(circle at 12% 0,#aebeff17,#0000 43%),linear-gradient(135deg,#4f60ae26,#644da114),#0f1118d6;border-color:#7e94f229;box-shadow:inset 0 1px #e0e6ff0e,0 14px 32px #00000042}html[data-theme=dark] .nv-glass-select-trigger:hover,html[data-theme=dark] .nv-glass-select.open .nv-glass-select-trigger{background:radial-gradient(circle at 12% 0,#aebeff1f,#0000 43%),linear-gradient(135deg,#5366bb33,#6951ae1c),#11131be6;border-color:#7e94f24d}html[data-theme=dark] .nv-glass-select-popover{background:radial-gradient(circle at 12% 0,#97a9f81a,#0000 43%),linear-gradient(145deg,#171923eb,#0b0c12e6);border-color:#8095ef33;box-shadow:inset 0 1px #e0e6ff0e,0 28px 80px #00000094,0 4px 14px #00000052}.nv-language-switcher,.nv-language-switcher.compact{width:100%;min-width:0;min-height:0;box-shadow:none;cursor:default;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:visible}.nv-language-switcher:hover,.nv-language-switcher:focus-within,html[data-theme=dark] .nv-language-switcher{color:inherit;background:0 0;border-color:#0000}.nv-language-switcher.compact{width:auto}.nv-language-switcher.compact .nv-glass-select-trigger{border-radius:23px;width:auto;min-width:82px;min-height:46px;padding:6px 9px 6px 7px}.nv-language-switcher.compact .nv-glass-select-leading{border-radius:50%;width:32px;height:32px}.nv-language-switcher.compact .nv-glass-select-copy small{display:none}.nv-language-switcher.compact .nv-glass-select-copy strong{font-size:var(--nv-type-micro,10px)}.nv-auth-language-switcher{z-index:25;position:fixed;top:22px;right:82px}.nv-currency-picker{align-items:center;gap:7px;display:flex}.nv-currency-picker-label{color:var(--sv-text-soft);font-size:var(--nv-type-micro,10px);white-space:nowrap;align-items:center;gap:6px;display:flex}.nv-currency-picker-label>svg{width:14px;height:14px;color:var(--sv-accent)}.nv-currency-picker-label small{color:inherit;font:inherit}.nv-currency-glass-select{width:132px}html[data-locale=es] .nv-currency-glass-select,html[data-locale=pt] .nv-currency-glass-select,html[data-locale=ar] .nv-currency-glass-select{width:156px}.nv-currency-glass-select .nv-glass-select-trigger{border-radius:12px;min-height:36px;padding:5px 8px 5px 10px}.nv-currency-glass-select .nv-glass-select-copy strong{font-size:var(--nv-type-caption,12px)}.nv-currency-glass-select .nv-glass-select-copy small{font-size:9px}.nv-currency-symbol{letter-spacing:-.04em;font-size:15px;font-weight:820}@keyframes nv-glass-select-enter{0%{opacity:1;transform:translateY(-4px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:720px){.nv-assets-actions .nv-currency-picker{display:none}}@media (prefers-reduced-motion:reduce){.nv-glass-select-popover,.nv-glass-select-trigger,.nv-glass-select-chevron,.nv-glass-select-options>button{transition:none;animation:none}}html[data-theme] :is(.eyebrow,.nv-cashflow-title p,.nv-ai-head p,.nv-settings-heading p,.nv-drawer-head .eyebrow,.nv-admin-hero .eyebrow){color:var(--sv-accent-strong)}html[data-theme] :is(.nv-form>label,.nv-form>label>span,.nv-editor label,.nv-ledger-editor label,.nv-credential-form label,.nv-admin-module-dialog label){color:var(--sv-text-soft)}html[data-theme] :is(.nv-form input,.nv-form select,.nv-form textarea,.nv-editor input,.nv-editor select,.nv-editor textarea,.nv-ledger-editor input,.nv-ledger-editor select,.nv-ledger-editor textarea){color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong)}html[data-theme] :is(.nv-form input,.nv-form textarea,.nv-editor input,.nv-editor textarea,.nv-ledger-editor input,.nv-ledger-editor textarea)::placeholder{color:var(--sv-text-muted);opacity:1}html[data-theme] .nv-preference-grid .nv-settings-language,html[data-theme] .nv-preference-grid .nv-settings-theme,html[data-theme] .nv-preference-grid .nv-theme-choice{box-shadow:none;border:0;border-radius:0;background:0 0!important}html[data-theme] .nv-preference-grid .nv-language-switcher{overflow:visible}html[data-theme] .nv-theme-choice>button{background-clip:padding-box}html[data-theme] .nv-settings-nav{isolation:isolate;border-color:var(--sv-line);background:radial-gradient(circle at 0 0, #97a9f81c, transparent 34%), linear-gradient(145deg, #536fe30e, #7b68d905), var(--sv-panel);box-shadow:inset 0 1px 0 #ffffff38, var(--sv-shadow);background-clip:padding-box;position:relative;overflow:hidden}html[data-theme=dark] .nv-settings-nav{background:radial-gradient(circle at 0 0,#7e94f21b,#0000 35%),linear-gradient(145deg,#41509114,#58458b06),#11131bf0;border-color:#7e94f224;box-shadow:inset 0 1px #ffffff0b,0 24px 58px #0000004d}html[data-theme] .nv-settings-nav nav,html[data-theme] .nv-settings-nav nav button{background-clip:padding-box}html[data-theme] .nv-avatar-editor{border-color:var(--sv-line);background:radial-gradient(circle at 8% 0, #adbcff24, transparent 31%), linear-gradient(145deg, #536fe312, #7b68d906), var(--sv-panel-soft);overflow:hidden;box-shadow:inset 0 1px #ffffff30,0 14px 34px #232b520f}html[data-theme] .nv-avatar-actions{border:1px solid var(--sv-line);background:linear-gradient(135deg, #536fe30f, #7b68d906), var(--sv-panel-recessed);border-radius:15px;flex-wrap:nowrap;gap:3px;width:fit-content;max-width:100%;margin-top:11px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #fff3,0 8px 20px #232b520e}html[data-theme] .nv-avatar-actions label.secondary-button,html[data-theme] .nv-avatar-actions .nv-avatar-remove{min-height:38px;box-shadow:none;font-size:var(--nv-type-caption,12px);white-space:nowrap;border:0;border-radius:11px;margin:0;padding:8px 13px;font-weight:750;transition:color .16s,background .16s,box-shadow .16s,transform .16s}html[data-theme] .nv-avatar-actions label.secondary-button{color:#f7f9ff;background:linear-gradient(135deg,#5b78e8fa,#7b66d8f0);box-shadow:inset 0 1px #fff3,0 7px 17px #4552a833}html[data-theme] .nv-avatar-actions label.secondary-button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 10px 22px #4552a840}html[data-theme] .nv-avatar-actions .nv-avatar-remove{color:#a8595a;background:0 0}html[data-theme] .nv-avatar-actions .nv-avatar-remove:hover{color:#963f46;background:#d259601a}html[data-theme=dark] .nv-avatar-actions .nv-avatar-remove{color:#ef9b9f}html[data-theme=dark] .nv-avatar-actions .nv-avatar-remove:hover{color:#ffc2c4;background:#e870771f}html[data-theme] .nv-sim-face{--sim-start:#677ec9;--sim-middle:#8ba6dc;--sim-end:#b6d6e9;--sim-glow:#ffffff57;--sim-shadow:#37468438;background:radial-gradient(circle at 60% 58%, var(--sim-glow), transparent 34%), linear-gradient(132deg, var(--sim-start), var(--sim-middle) 56%, var(--sim-end));box-shadow:inset 0 1px 0 #ffffffb8, inset 0 -1px 0 #232b5214, 0 18px 40px var(--sim-shadow)}html[data-theme] .nv-sim-face.sim-tone-yellow{--sim-start:#c8a92c;--sim-middle:#e5c94c;--sim-end:#f7e58e;--sim-glow:#fffcd26b;--sim-shadow:#9d801b33}html[data-theme] .nv-sim-face.sim-tone-lime{--sim-start:#6f9b50;--sim-middle:#9fc271;--sim-end:#c9dda2;--sim-glow:#efffda5c;--sim-shadow:#507c3533}html[data-theme] .nv-sim-face.sim-tone-green{--sim-start:#3e8c72;--sim-middle:#67ad92;--sim-end:#a9d0bc;--sim-glow:#dcffee57;--sim-shadow:#246b5033}html[data-theme] .nv-sim-face.sim-tone-teal{--sim-start:#348993;--sim-middle:#65adb1;--sim-end:#acd1cf;--sim-glow:#daffff57;--sim-shadow:#20666e33}html[data-theme] .nv-sim-face.sim-tone-cyan{--sim-start:#3c83b8;--sim-middle:#75afd2;--sim-end:#b9dce8;--sim-glow:#e3f9ff61;--sim-shadow:#2a628e36}html[data-theme] .nv-sim-face.sim-tone-blue{--sim-start:#4c6eb7;--sim-middle:#7599d1;--sim-end:#b2cce5;--sim-glow:#e5efff5c;--sim-shadow:#314b8938}html[data-theme] .nv-sim-face.sim-tone-indigo{--sim-start:#525ca5;--sim-middle:#777fc2;--sim-end:#b8bce1;--sim-glow:#ededff57;--sim-shadow:#3a3d7d38}html[data-theme] .nv-sim-face.sim-tone-purple{--sim-start:#765b9f;--sim-middle:#9b7fbd;--sim-end:#d0bde0;--sim-glow:#f9ecff57;--sim-shadow:#573a7836}html[data-theme] .nv-sim-face.sim-tone-magenta{--sim-start:#a25085;--sim-middle:#c377a5;--sim-end:#e7b7cc;--sim-glow:#ffeaf657;--sim-shadow:#84306036}html[data-theme] .nv-sim-face.sim-tone-red{--sim-start:#ad565b;--sim-middle:#ce7e7c;--sim-end:#e8bbb1;--sim-glow:#ffece757;--sim-shadow:#88363a36}html[data-theme] .nv-sim-face.sim-tone-orange{--sim-start:#b67145;--sim-middle:#d49a6d;--sim-end:#edc8a4;--sim-glow:#fff2dc5c;--sim-shadow:#8f4d2536}html[data-theme] .nv-sim-face.sim-tone-graphite{--sim-start:#505b70;--sim-middle:#778398;--sim-end:#adb7c6;--sim-glow:#eff4ff47;--sim-shadow:#282e3c3b}html[data-theme=dark] .nv-sim-face{background:radial-gradient(circle at 60% 58%, color-mix(in srgb, var(--sim-glow) 62%, transparent), transparent 35%), linear-gradient(132deg, color-mix(in srgb, var(--sim-start) 72%, #090b12), color-mix(in srgb, var(--sim-middle) 72%, #0b0d15) 56%, color-mix(in srgb, var(--sim-end) 64%, #11131c));box-shadow:inset 0 1px #ffffff26,inset 0 -1px #00000040,0 20px 44px #00000057}html[data-theme] .nv-sim-face:before{background:#fff3;box-shadow:0 0 0 28px #ffffff0d,0 0 0 62px #ffffff06}html[data-theme] .nv-sim-face:after{background:linear-gradient(112deg,#ffffff47,#0000 25% 70%,#ffffff12),radial-gradient(circle at 61% 57%,#ffffff1a,#0000 28%),linear-gradient(#ffffff14,#0000 46%)}@media (max-width:520px){html[data-theme] .nv-avatar-editor{text-align:center;grid-template-columns:1fr;justify-items:center}html[data-theme] .nv-avatar-editor>div:last-child{width:100%}html[data-theme] .nv-avatar-actions{margin-inline:auto}}html[data-theme] .nv-asset-hero{background:radial-gradient(circle at 82% 15%,#7e94f22e,#0000 32%),radial-gradient(circle at 16% 96%,#9d80e01a,#0000 34%),linear-gradient(125deg,#fffffff5,#e7ebfad6);border-radius:30px;min-height:300px;padding:clamp(28px,4vw,46px)}html[data-theme=dark] .nv-asset-hero{background:radial-gradient(circle at 82% 15%,#7289ec2e,#0000 31%),radial-gradient(circle at 16% 96%,#7e5bc41f,#0000 34%),linear-gradient(125deg,#0e1017,#171923)}html[data-theme] .nv-asset-hero-copy{z-index:2;gap:0;width:min(650px,64%)}html[data-theme] .nv-asset-hero-heading{justify-content:space-between;align-items:flex-end;gap:18px;width:100%;display:flex}html[data-theme] .nv-asset-hero-heading>div{flex-direction:column;gap:5px;min-width:0;display:flex}html[data-theme] .nv-asset-hero-heading>div>span{color:var(--sv-accent);font-family:Consolas,SFMono-Regular,monospace;font-size:var(--nv-type-micro,10px);letter-spacing:.14em;font-weight:800}html[data-theme] .nv-asset-hero-heading p{color:var(--sv-text);font-size:var(--nv-type-body,14px);font-weight:760}html[data-theme] .nv-asset-hero-value{width:100%;margin:23px 0 16px;overflow:visible}html[data-theme] .nv-asset-hero-value>h2{white-space:nowrap;text-wrap:nowrap;font-variant-numeric:tabular-nums lining-nums;width:100%;min-width:0}html[data-theme] .nv-asset-hero-currency-bar{width:100%;margin-bottom:20px}html[data-theme] .nv-asset-hero-currency-bar .nv-currency-picker.hero{background:radial-gradient(circle at 10% 0, #ffffff7a, transparent 46%), linear-gradient(135deg, #6f88ef1a, #8971e109), color-mix(in srgb, var(--sv-panel-strong) 70%, transparent);-webkit-backdrop-filter:blur(22px)saturate(135%);border:1px solid #536fe321;border-radius:18px;grid-template-columns:minmax(128px,.78fr) minmax(218px,1.22fr);align-items:center;gap:8px;width:100%;min-width:0;padding:8px;display:grid;box-shadow:inset 0 1px #fff6,0 12px 30px #2a346d14}html[data-theme] .nv-currency-picker.hero .nv-currency-picker-label{min-width:0;min-height:51px;color:var(--sv-text-muted);font-size:var(--nv-type-caption,12px);letter-spacing:.01em;white-space:normal;padding:0 12px;font-weight:760;line-height:1.25}html[data-theme] .nv-currency-picker.hero .nv-currency-picker-label>svg{flex:none;width:18px;height:18px}html[data-theme] .nv-currency-picker.hero .nv-currency-glass-select{width:100%;min-width:0}html[data-theme] .nv-currency-picker.hero .nv-glass-select-trigger{border-radius:14px;min-height:51px;margin:0;padding:7px 10px 7px 7px;box-shadow:inset 0 1px #ffffff57,0 7px 18px #232b5714}html[data-theme] .nv-currency-picker.hero .nv-glass-select-copy strong{font-size:var(--nv-type-label,13px)}html[data-theme] .nv-currency-picker.hero .nv-glass-select-copy small{font-size:var(--nv-type-micro,10px)}html[data-theme=dark] .nv-asset-hero-currency-bar .nv-currency-picker.hero{background:radial-gradient(circle at 10% 0,#aebeff12,#0000 46%),linear-gradient(135deg,#4f60ae1f,#644da10b),#0d0f16b8;border-color:#7e94f224;box-shadow:inset 0 1px #e0e6ff0b,0 16px 34px #00000038}html[data-theme] .nv-visa-intro{-webkit-backdrop-filter:blur(26px)saturate(140%);background:radial-gradient(circle at 87% 18%,#8169de2b,#0000 31%),radial-gradient(circle at 62% 110%,#536fe31c,#0000 40%),linear-gradient(125deg,#ffffffdb,#f0f3fdad);border-color:#677cdd24;box-shadow:inset 0 1px #ffffffb8,0 22px 54px #2730601c}html[data-theme=dark] .nv-visa-intro{background:radial-gradient(circle at 87% 18%,#7e61db33,#0000 32%),radial-gradient(circle at 62% 110%,#4b60bb24,#0000 40%),linear-gradient(125deg,#171923f0,#0c0e15db);border-color:#8095ef24;box-shadow:inset 0 1px #e0e6ff0d,0 26px 62px #00000057}html[data-theme] .nv-passport-select{background:radial-gradient(circle at 10% 0, #ffffff8a, transparent 45%), linear-gradient(135deg, #6f88ef1a, #8971e10b), color-mix(in srgb, var(--sv-panel-strong) 76%, transparent);-webkit-backdrop-filter:blur(24px)saturate(145%);border:1px solid #6278d929;border-radius:22px;gap:9px;width:min(350px,100%);padding:11px;display:grid;box-shadow:inset 0 1px #ffffff80,0 16px 36px #262f5e1f}html[data-theme=dark] .nv-passport-select{background:radial-gradient(circle at 10% 0,#aabbff14,#0000 45%),linear-gradient(135deg,#4b5db121,#684ea90f),#0d0f16c2;border-color:#8095ef29;box-shadow:inset 0 1px #e0e6ff0b,0 18px 40px #0000004d}html[data-theme] .nv-passport-select>.nv-passport-select-heading{align-items:center;gap:9px;min-width:0;padding:1px 4px;display:flex}html[data-theme] .nv-passport-select-heading>span{width:29px;height:29px;color:var(--sv-accent);background:#536fe31c;border-radius:10px;place-items:center;display:grid}html[data-theme] .nv-passport-select-heading>span svg{width:14px;height:14px}html[data-theme] .nv-passport-select-heading>div{gap:1px;min-width:0;display:grid}html[data-theme] .nv-passport-select-heading strong{color:var(--sv-text);font-size:var(--nv-type-caption,12px)}html[data-theme] .nv-passport-select-heading small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px)}html[data-theme] .nv-passport-select>.nv-passport-country-select{width:100%;display:block}html[data-theme] .nv-passport-country-select .nv-glass-select-trigger{border-radius:16px;min-height:60px;padding:7px 11px 7px 8px}html[data-theme] .nv-passport-country-select .nv-glass-select-leading{background:var(--sv-panel-recessed);border-radius:11px;width:49px;height:36px;overflow:hidden;box-shadow:inset 0 0 0 1px #7086e51f,0 6px 14px #1f264d1f}html[data-theme] .nv-passport-country-select .nv-glass-select-leading svg{object-fit:cover;width:49px;height:36px}html[data-theme] .nv-passport-country-select .nv-glass-select-copy strong{font-size:var(--nv-type-label,13px)}html[data-theme] .nv-passport-country-select .nv-glass-select-copy small{letter-spacing:.05em;font-family:Consolas,SFMono-Regular,monospace}.nv-glass-select-search{height:44px;color:var(--sv-text-muted);background:color-mix(in srgb, var(--sv-panel-recessed) 88%, transparent);border:1px solid #536fe321;border-radius:13px;align-items:center;gap:9px;margin-bottom:6px;padding:0 12px;display:flex}.nv-glass-select-search:focus-within{border-color:#536fe361;box-shadow:0 0 0 3px #536fe31a}.nv-glass-select-search>svg{flex:none;width:15px;height:15px}.nv-glass-select-search>input{width:100%;min-width:0;height:100%;color:var(--sv-text);font:inherit;font-size:var(--nv-type-caption,12px);background:0 0;border:0;outline:0;padding:0}.nv-glass-select-search>input::placeholder{color:var(--sv-text-muted)}.nv-glass-select-popover:has(.nv-glass-select-search) .nv-glass-select-options{max-height:min(286px,100vh - 102px)}.nv-glass-select-options>button>.nv-glass-select-option-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.nv-glass-select-option-leading{border-radius:6px;width:34px;height:23px;display:flex;overflow:hidden;box-shadow:0 4px 9px #191f411f}.nv-glass-select-option-leading svg{object-fit:cover;width:34px;height:23px}.nv-glass-select-option-copy{gap:2px;min-width:0;display:grid}.nv-glass-select-option-copy strong,.nv-glass-select-option-copy small{display:block}.nv-glass-select-empty{color:var(--sv-text-muted);text-align:center;font-size:var(--nv-type-caption,12px);margin:0;padding:28px 12px}@media (max-width:680px){html[data-theme] .nv-passport-select{width:100%}html[data-theme] .nv-passport-country-select .nv-glass-select-trigger{min-height:58px}}html[data-theme] .nv-asset-hero h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.8vw,62px);line-height:.95}html[data-theme] .nv-asset-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:100%;display:grid}html[data-theme] .nv-asset-hero-metrics article{background:linear-gradient(140deg, #ffffff75, #7e94f209), var(--sv-panel-soft);border:1px solid #5a70cd1c;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:72px;padding:11px 12px;display:grid;box-shadow:inset 0 1px #ffffff38}html[data-theme] .nv-asset-hero-metrics article>svg{width:20px;height:20px;color:var(--sv-accent)}html[data-theme] .nv-asset-hero-metrics article>span{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-theme] .nv-asset-hero-metrics strong{color:var(--sv-text);font-size:var(--nv-type-body,14px);line-height:1}html[data-theme] .nv-asset-hero-metrics small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);overflow-wrap:anywhere;line-height:1.25}html[data-locale=en] .nv-asset-hero-metrics small,html[data-locale=es] .nv-asset-hero-metrics small,html[data-locale=pt] .nv-asset-hero-metrics small,html[data-locale=ar] .nv-asset-hero-metrics small,html[data-locale=ru] .nv-asset-hero-metrics small,html[data-locale=fr] .nv-asset-hero-metrics small{font-size:9.5px}html[data-theme] .nv-asset-hero .nv-asset-hero-action{color:#f8f9ff;background:linear-gradient(135deg,#5875df,#7865d3);border:1px solid #536fe333;border-radius:13px;width:fit-content;min-height:42px;margin-top:18px;padding:0 16px;font-weight:760;box-shadow:inset 0 1px #ffffff2e,0 11px 25px #4350a536}html[data-theme] .nv-asset-hero .nv-asset-hero-action:hover{color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 15px 30px #4350a547}html[data-theme=dark] .nv-asset-hero-metrics article{background:linear-gradient(140deg,#6377c914,#7e5bc406),#0b0d13b3;border-color:#7e94f221}.nv-api-monitor-actions{align-items:center;gap:8px;display:flex!important}.nv-api-monitor-actions .nv-admin-secondary{white-space:nowrap;min-height:38px}.nv-api-monitor-actions .spin{animation:.8s linear infinite nv-spin}html[data-theme] .nv-api-live-strip{background:radial-gradient(circle at 0 0, #97a9f821, transparent 36%), linear-gradient(135deg, #536fe314, #7b68d909), var(--sv-panel);border:1px solid #536fe329;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:14px 17px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 14px 32px #232b5212}html[data-theme] .nv-api-live-strip>span{width:40px;height:40px;color:var(--sv-accent);background:#536fe31c;border-radius:13px;place-items:center;display:grid}.nv-api-live-strip>span svg{width:19px}.nv-api-live-strip>div{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme] .nv-api-live-strip strong{color:var(--sv-text);font-size:var(--nv-type-label,13px)}html[data-theme] .nv-api-live-strip small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nv-api-live-strip>em{color:#4b7b70;font-size:var(--nv-type-micro,10px);background:#559d891c;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-style:normal;font-weight:800;display:inline-flex}.nv-api-live-strip>em i{background:#5ba28f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #5ba28f1c}.nv-api-live-strip.offline>em{color:#a45859;background:#d259601a}.nv-api-live-strip.offline>em i{background:#cf696f;box-shadow:0 0 0 5px #cf696f1a}.nv-api-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}html[data-theme] .nv-api-kpi-grid>article{border:1px solid var(--sv-line);background:linear-gradient(145deg, #536fe30e, #7b68d905), var(--sv-panel);min-height:118px;box-shadow:var(--sv-shadow);border-radius:19px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:17px;display:grid}.nv-api-kpi-grid>article>span{width:35px;height:35px;color:var(--sv-accent);background:#536fe31a;border-radius:11px;place-items:center;display:grid}.nv-api-kpi-grid>article>span svg{width:17px}.nv-api-kpi-grid>article>div{flex-direction:column;gap:6px;min-width:0;display:flex}html[data-theme] .nv-api-kpi-grid small,html[data-theme] .nv-api-kpi-grid>article>em{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);font-style:normal}html[data-theme] .nv-api-kpi-grid strong{color:var(--sv-text);font-size:clamp(20px,2vw,28px);line-height:1}.nv-api-kpi-grid>article>em{grid-column:1/-1;align-self:end}html[data-theme] .nv-api-kpi-grid>article.warning>span{color:#b36755;background:#d67e611c}.nv-api-health-overview>header>span{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px)}.nv-api-health-overview>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:17px;display:grid}html[data-theme] .nv-api-health-overview button{border:1px solid var(--sv-line);background:var(--sv-panel-soft);min-height:74px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:13px;display:grid}.nv-api-health-overview button>span{width:33px;height:33px;color:var(--sv-accent);background:#536fe31a;border-radius:10px;place-items:center;display:grid}.nv-api-health-overview button.healthy>span{color:#5876e3;background:#536fe31c}.nv-api-health-overview button.degraded>span{color:#bb695a;background:#d67e611f}.nv-api-health-overview button.idle>span{color:var(--sv-text-muted);background:var(--sv-panel-recessed)}.nv-api-health-overview button svg{width:16px}.nv-api-health-overview button>div{flex-direction:column;gap:3px;display:flex}html[data-theme] .nv-api-health-overview button strong{color:var(--sv-text);font-size:var(--nv-type-title,18px)}html[data-theme] .nv-api-health-overview button small{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px)}html[data-theme] .nv-api-health-overview button:hover,html[data-theme] .nv-api-health-overview button.active{background:#536fe313;border-color:#536fe34d;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff5c,0 12px 28px #303c7f1a}html[data-theme] .nv-api-health-overview button:focus-visible{outline-offset:2px;outline:3px solid #536fe333}.nv-api-endpoints>header>small{color:var(--sv-text-muted)}html[data-theme] .nv-api-directory-context{border-top:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line);background:linear-gradient(90deg,#536fe313,#7e62d309);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:11px 16px;display:grid}.nv-api-directory-context>div{align-items:baseline;gap:5px;display:flex}html[data-theme] .nv-api-directory-context>div strong{color:var(--sv-text);font-size:19px}.nv-api-directory-context>div span,.nv-api-directory-context p{color:var(--sv-text-muted);font-size:10px}.nv-api-directory-context p{margin:0;line-height:1.6}html[data-theme] .nv-api-directory-context button{min-height:32px;color:var(--sv-accent);cursor:pointer;background:#536fe314;border:1px solid #536fe329;border-radius:10px;padding:0 11px;font-size:10px}.nv-api-toolbar{border-bottom:1px solid var(--sv-line);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}html[data-theme] .nv-api-toolbar>label{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:12px;align-items:center;gap:8px;width:min(340px,100%);min-height:38px;padding:0 11px;display:flex}.nv-api-toolbar>label svg{width:16px;color:var(--sv-text-muted)}.nv-api-toolbar>label input{width:100%;min-width:0;color:var(--sv-text);background:0 0;border:0;outline:0}.nv-api-toolbar>div{align-items:center;gap:5px;display:flex}html[data-theme] .nv-api-toolbar>div button{min-height:32px;color:var(--sv-text-muted);cursor:pointer;font-size:var(--nv-type-micro,10px);background:0 0;border:1px solid #0000;border-radius:10px;padding:0 10px}html[data-theme] .nv-api-toolbar>div button.active{color:var(--sv-accent);background:#536fe317;border-color:#536fe324}.nv-api-table{min-width:1120px;padding:0 16px 12px}.nv-api-endpoints{overflow-x:auto!important}.nv-api-table>.head,.nv-api-table>article{grid-template-columns:minmax(230px,1.25fr) minmax(260px,1.45fr) minmax(145px,.8fr) 88px 65px minmax(110px,.62fr) minmax(145px,.78fr);align-items:center;gap:10px;display:grid}.nv-api-table>.head{min-height:40px;color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);font-weight:750}.nv-api-table>article{border-top:1px solid var(--sv-line);min-height:58px;color:var(--sv-text-soft);font-size:var(--nv-type-micro,10px)}.nv-api-table .endpoint{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.nv-api-table .endpoint>span{align-items:center;gap:7px;width:100%;min-width:0;display:flex}html[data-theme] .nv-api-table .endpoint>span>strong{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.nv-api-table .endpoint>span>em{color:#5574d7;text-align:center;background:#536fe31a;border-radius:8px;min-width:44px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.nv-api-table .endpoint>span>em.write{color:#9b6a3f;background:#ce915b1f}.nv-api-table .api-purpose,.nv-api-table .api-provider,.nv-api-table .api-last-seen{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme] .nv-api-table :is(.api-purpose,.api-provider,.api-last-seen)>strong{color:var(--sv-text-soft);font-size:10px}.nv-api-table :is(.api-purpose,.api-provider,.api-last-seen)>small{color:var(--sv-text-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.nv-api-table code{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,SFMono-Regular,monospace;font-size:10px;overflow:hidden}.nv-api-status{border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:6px 8px;font-weight:750;display:inline-flex}.nv-api-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.nv-api-status.healthy{color:#5876e3;background:#536fe31a}.nv-api-status.degraded{color:#b25d56;background:#d259601a}.nv-api-status.idle{color:var(--sv-text-muted);background:var(--sv-panel-recessed)}html[data-theme] .nv-api-privacy-note{border:1px solid var(--sv-line);color:var(--sv-text-soft);background:var(--sv-panel-soft);border-radius:17px;grid-template-columns:auto 1fr;align-items:start;gap:11px;padding:15px 17px;display:grid}.nv-api-privacy-note>svg{width:20px;color:var(--sv-accent)}.nv-api-privacy-note>div{flex-direction:column;gap:4px;display:flex}html[data-theme] .nv-api-privacy-note strong{color:var(--sv-text);font-size:var(--nv-type-label,13px)}.nv-api-privacy-note p{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);margin:0}@media (max-width:1080px){html[data-theme] .nv-asset-hero-copy{width:min(620px,68%)}.nv-api-kpi-grid,.nv-api-health-overview>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){html[data-theme] .nv-asset-hero{align-items:stretch;min-height:auto}html[data-theme] .nv-asset-hero-copy{width:100%}html[data-theme] .nv-asset-hero .nv-real-globe{display:none}html[data-theme] .nv-asset-hero-heading{flex-direction:column;align-items:flex-start}html[data-theme] .nv-asset-hero-value{margin:20px 0 14px}html[data-theme] .nv-asset-hero-currency-bar{margin-bottom:18px}html[data-theme] .nv-asset-hero-currency-bar .nv-currency-picker.hero{grid-template-columns:1fr;gap:3px;width:100%}html[data-theme] .nv-currency-picker.hero .nv-currency-picker-label{min-height:auto;padding:5px 7px 3px}html[data-theme] .nv-asset-hero-metrics{grid-template-columns:1fr}.nv-api-monitor-actions,.nv-api-toolbar{flex-direction:column;align-items:stretch;width:100%}.nv-api-monitor-actions .nv-ea-range,.nv-api-monitor-actions .nv-admin-secondary{width:100%}.nv-api-kpi-grid,.nv-api-health-overview>div{grid-template-columns:1fr}.nv-api-live-strip{grid-template-columns:auto minmax(0,1fr)!important}.nv-api-live-strip>em{grid-column:2;justify-self:start}.nv-api-toolbar>label{width:100%!important}.nv-api-toolbar>div{overflow-x:auto}html[data-theme] .nv-api-directory-context{grid-template-columns:auto minmax(0,1fr)}html[data-theme] .nv-api-directory-context>button{grid-column:1/-1;justify-self:stretch}}@media (max-width:900px){html[data-theme] .nv-asset-hero{align-items:stretch;min-height:auto}html[data-theme] .nv-asset-hero-copy{width:100%}html[data-theme] .nv-asset-hero .nv-real-globe{display:none}}@media (max-width:420px){html[data-theme] .nv-asset-hero h2{letter-spacing:-.045em;font-size:clamp(30px,10.5vw,38px)}}html[data-theme] .nv-funds-management{gap:20px}html[data-theme] .nv-funds-command{isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(145%);background:radial-gradient(circle at 91% 7%,#846ce133,#0000 31%),radial-gradient(circle at 18% 108%,#4d69dc21,#0000 38%),linear-gradient(132deg,#ffffffd1,#ebeffba8);border:1px solid #6379da29;border-radius:30px;padding:clamp(22px,3vw,32px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,0 26px 70px #28305d21}html[data-theme] .nv-funds-command:after{content:"";z-index:-1;pointer-events:none;border:1px solid #758beb2e;border-radius:50%;width:290px;height:290px;position:absolute;top:-185px;right:8%;box-shadow:0 0 0 34px #7288e80b,0 0 0 78px #8669dd06}html[data-theme=dark] .nv-funds-command{background:radial-gradient(circle at 91% 7%,#7f62de33,#0000 32%),radial-gradient(circle at 18% 108%,#465bb426,#0000 39%),linear-gradient(132deg,#181a24e8,#0b0d14d6);border-color:#8b9deb24;box-shadow:inset 0 1px #ffffff0d,0 30px 76px #0006}html[data-theme] .nv-funds-kpis{gap:11px}html[data-theme] .nv-funds-kpis>div{-webkit-backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(145deg,#ffffff9c,#eff2fc61);border:1px solid #5a6fcc1f;border-radius:20px;min-height:118px;padding:17px 18px;box-shadow:inset 0 1px #ffffffad,0 13px 34px #2b336012}html[data-theme=dark] .nv-funds-kpis>div{background:linear-gradient(145deg,#1f222ebd,#11131b94);border-color:#93a3e61a;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0000002e}html[data-theme] .nv-funds-layout{gap:20px}html[data-theme] .nv-funds-directory,html[data-theme] .nv-funds-insights>section{-webkit-backdrop-filter:blur(26px)saturate(140%);background:radial-gradient(circle at 98% 0,#7e67d912,#0000 24%),linear-gradient(145deg,#ffffffc2,#eff2fb8a);border:1px solid #5b70cc21;box-shadow:inset 0 1px #ffffffad,0 22px 60px #262e591a}html[data-theme=dark] .nv-funds-directory,html[data-theme=dark] .nv-funds-insights>section{background:radial-gradient(circle at 98% 0,#765cd017,#0000 25%),linear-gradient(145deg,#171922e6,#0c0e14cc);border-color:#91a1e51a;box-shadow:inset 0 1px #ffffff0a,0 25px 64px #0000004f}html[data-theme] .nv-funds-directory{border-radius:26px;padding:20px}html[data-theme] .nv-funds-toolbar{-webkit-backdrop-filter:blur(24px)saturate(145%);background:radial-gradient(circle at 0 0,#ffffffa3,#0000 42%),linear-gradient(135deg,#e0e6fa8c,#f5f6fc5c);border:1px solid #5b70cd21;border-radius:21px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:9px;box-shadow:inset 0 1px #ffffffbd,0 12px 32px #2b346514}html[data-theme=dark] .nv-funds-toolbar{background:radial-gradient(circle at 0 0,#8193e014,#0000 42%),linear-gradient(135deg,#1b1e29b8,#0c0e148f);border-color:#90a0e51c;box-shadow:inset 0 1px #ffffff0a,0 14px 36px #0000003b}html[data-theme] .nv-funds-toolbar .nv-funds-search{border-radius:15px;grid-column:1/-1;min-height:52px;padding:0 14px}html[data-theme] .nv-funds-filter-select{width:100%;min-width:0}html[data-theme] .nv-funds-filter-select .nv-glass-select-trigger{border-radius:15px;min-height:52px;margin:0;padding:6px 9px 6px 7px}html[data-theme] .nv-funds-filter-select .nv-glass-select-leading{border-radius:12px;width:36px;height:36px}html[data-theme] .nv-funds-filter-select .nv-glass-select-copy strong{font-size:var(--nv-type-label,13px)}html[data-theme] .nv-funds-account-list{border-top:0;gap:8px;padding-top:2px}html[data-theme] .nv-funds-account{background:linear-gradient(135deg,#ffffff94,#eff2fb52);border:1px solid #576bc41a;border-radius:18px;min-height:82px;padding:12px 13px;box-shadow:inset 0 1px #ffffff8a,0 9px 26px #2a315b0b}html[data-theme] .nv-funds-account:hover{background:linear-gradient(135deg,#f8faffdb,#e4e9fa94);border-color:#536fe340;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3,0 14px 34px #2f3b791a}html[data-theme=dark] .nv-funds-account{background:linear-gradient(135deg,#1e212cad,#10121975);border-color:#8f9fe417;box-shadow:inset 0 1px #ffffff08,0 10px 28px #00000026}html[data-theme=dark] .nv-funds-account:hover{background:linear-gradient(135deg,#242837d1,#14161fa8);border-color:#7e94f23d;box-shadow:inset 0 1px #ffffff0b,0 15px 38px #00000045}html[data-theme] .nv-funds-account .state{border:1px solid #536fe31f;box-shadow:inset 0 1px #ffffff47}html[data-theme] .nv-funds-insights>section{border-radius:23px;padding:21px}html[data-theme] .nv-funds-allocation>div>span{background:#6171b217;border:1px solid #5b6fc612;height:7px;box-shadow:inset 0 1px 2px #1e264e0f}html[data-theme] .nv-funds-allocation i{background:linear-gradient(90deg,#536fe3,#816bd6);box-shadow:0 0 14px #5a6fe13d}@media (max-width:1200px){html[data-theme] .nv-funds-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){html[data-theme] .nv-funds-command{border-radius:24px;padding:18px}html[data-theme] .nv-funds-directory{border-radius:22px;padding:14px}html[data-theme] .nv-funds-toolbar{border-radius:18px;grid-template-columns:1fr;padding:8px}html[data-theme] .nv-funds-account{border-radius:16px;padding:12px 9px}}html[data-theme] .nv-asset-hero{-webkit-backdrop-filter:blur(28px)saturate(140%);background:radial-gradient(circle at 84% 20%,#6f89ee36,#0000 31%),radial-gradient(circle at 13% 106%,#8969da1f,#0000 36%),linear-gradient(128deg,#fffffff2,#e8ecf9d1);border:1px solid #5b70cc24;min-height:390px;padding:clamp(32px,4vw,48px);box-shadow:inset 0 1px #ffffffc2,0 28px 72px #252d581f}html[data-theme=dark] .nv-asset-hero{background:radial-gradient(circle at 84% 20%,#5e77df36,#0000 31%),radial-gradient(circle at 13% 106%,#7553be24,#0000 37%),linear-gradient(128deg,#11131bf7,#1a1c27e8);border-color:#8b9ce81f;box-shadow:inset 0 1px #ffffff0b,0 32px 78px #0000006b}html[data-theme] .nv-asset-hero-copy{width:min(720px,69%)}html[data-theme] .nv-asset-hero-heading>div{gap:7px}html[data-theme] .nv-asset-hero-heading>div>span{letter-spacing:.17em;font-size:11px}html[data-theme] .nv-asset-hero-heading p{font-size:var(--nv-type-subtitle,16px);font-weight:790}html[data-theme] .nv-asset-hero-value{margin:25px 0 26px}html[data-theme] .nv-asset-hero h2{letter-spacing:-.06em;font-size:clamp(44px,5.15vw,68px);line-height:.93}html[data-theme] .nv-asset-hero-instrument-strip{-webkit-backdrop-filter:blur(24px)saturate(145%);background:radial-gradient(circle at 5% 0,#ffffff9e,#0000 44%),linear-gradient(135deg,#e5eafb8c,#fafaff61);border:1px solid #596fcd24;border-radius:22px;grid-template-columns:minmax(190px,1.25fr) minmax(0,2.75fr);align-items:stretch;width:100%;padding:8px;display:grid;box-shadow:inset 0 1px #ffffffc2,0 15px 38px #2a336517}html[data-theme=dark] .nv-asset-hero-instrument-strip{background:radial-gradient(circle at 5% 0,#7d91e414,#0000 44%),linear-gradient(135deg,#1d202cb8,#0e101780);border-color:#8fa0e71f;box-shadow:inset 0 1px #ffffff0a,0 17px 42px #0000003b}html[data-theme] .nv-asset-hero-currency-bar{min-width:0;margin:0}html[data-theme] .nv-asset-hero-currency-bar .nv-currency-picker.hero{height:100%;box-shadow:none;background:0 0;border:0;border-radius:15px;grid-template-columns:1fr;align-content:center;gap:5px;padding:8px 10px}html[data-theme=dark] .nv-asset-hero-currency-bar .nv-currency-picker.hero{box-shadow:none;background:0 0;border:0}html[data-theme] .nv-currency-picker.hero .nv-currency-picker-label{min-height:auto;font-size:var(--nv-type-micro,10px);white-space:normal;padding:0 4px}html[data-theme] .nv-currency-picker.hero .nv-currency-picker-label>svg{width:15px;height:15px}html[data-theme] .nv-currency-picker.hero .nv-glass-select-trigger{border-radius:13px;min-height:46px;padding:5px 8px 5px 6px;box-shadow:inset 0 1px #ffffff59,0 8px 20px #27306012}html[data-theme] .nv-currency-picker.hero .nv-glass-select-leading{border-radius:11px;width:34px;height:34px}html[data-theme] .nv-asset-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;height:100%}html[data-theme] .nv-asset-hero-metrics article{min-height:86px;box-shadow:none;background:0 0;border:0;border-left:1px solid #5a6fc81f;border-radius:0;grid-template-columns:1fr;align-content:center;justify-items:start;gap:8px;padding:12px 13px}html[data-theme=dark] .nv-asset-hero-metrics article{border-left-color:#96a5e41a}html[data-theme] .nv-asset-hero-metrics article>svg{width:19px;height:19px}html[data-theme] .nv-asset-hero-metrics strong{font-size:var(--nv-type-subtitle,16px)}html[data-theme] .nv-asset-hero-metrics small{font-size:var(--nv-type-micro,10px);margin-top:2px;line-height:1.2}html[data-theme] .nv-asset-hero .nv-asset-hero-action{border-radius:999px;min-height:40px;margin-top:17px;padding:0 15px}@media (max-width:1120px){html[data-theme] .nv-asset-hero-copy{width:100%}html[data-theme] .nv-asset-hero .nv-real-globe{display:none}}@media (max-width:900px){html[data-theme] .nv-asset-hero-instrument-strip{grid-template-columns:1fr}html[data-theme] .nv-asset-hero-currency-bar{border-bottom:1px solid #5a6fc81f}html[data-theme] .nv-asset-hero-currency-bar .nv-currency-picker.hero{grid-template-columns:minmax(120px,.7fr) minmax(210px,1.3fr);align-items:center}html[data-theme] .nv-asset-hero-metrics article:first-child{border-left:0}}@media (max-width:560px){html[data-theme] .nv-asset-hero{border-radius:25px;min-height:auto;padding:27px 24px}html[data-theme] .nv-asset-hero h2{letter-spacing:-.05em;font-size:clamp(34px,11vw,46px)}html[data-theme] .nv-asset-hero-currency-bar .nv-currency-picker.hero{grid-template-columns:1fr;align-items:stretch}html[data-theme] .nv-asset-hero-metrics{grid-template-columns:1fr}html[data-theme] .nv-asset-hero-metrics article,html[data-theme] .nv-asset-hero-metrics article:first-child{border-top:1px solid #5a6fc81c;border-left:0;grid-template-columns:auto minmax(0,1fr);align-content:center;justify-items:stretch;min-height:62px}}html[data-theme] .nv-avatar-editor{isolation:isolate;-webkit-backdrop-filter:blur(25px)saturate(145%);background:radial-gradient(circle at 7% 0,#8096f329,#0000 31%),radial-gradient(circle at 96% 100%,#8768da14,#0000 30%),linear-gradient(135deg,#ffffffc2,#ecf0fc87);border:1px solid #5b70cc24;border-radius:25px;grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;gap:22px;min-height:132px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 17px 44px #28305c17}html[data-theme] .nv-avatar-editor:after{content:"";z-index:-1;pointer-events:none;border:1px solid #6c82e21f;border-radius:50%;width:180px;height:180px;position:absolute;top:-116px;right:13%;box-shadow:0 0 0 26px #6880e509,0 0 0 58px #8265d505}html[data-theme=dark] .nv-avatar-editor{background:radial-gradient(circle at 7% 0,#7388e221,#0000 32%),radial-gradient(circle at 96% 100%,#7554c217,#0000 31%),linear-gradient(135deg,#1b1e29d6,#0d0f16ad);border-color:#8d9ee71f;box-shadow:inset 0 1px #ffffff0b,0 20px 48px #00000045}html[data-theme] .nv-avatar-visual{place-items:center;width:98px;height:98px;display:grid;position:relative}html[data-theme] .nv-avatar-visual:before{content:"";background:linear-gradient(145deg,#ffffff5c,#6f87e80f);border:1px solid #667de033;border-radius:33px;position:absolute;inset:-5px;box-shadow:0 13px 35px #2c377024,inset 0 1px #ffffff8c}html[data-theme=dark] .nv-avatar-visual:before{background:linear-gradient(145deg,#6479cb1c,#12141d40);border-color:#8799e726;box-shadow:0 15px 37px #0000004f,inset 0 1px #ffffff0b}html[data-theme] .nv-avatar-preview{z-index:1;color:#fff;background:radial-gradient(circle at 35% 24%,#93a9ff57,#0000 34%),linear-gradient(145deg,#536fe3,#7b66d5);border:0;border-radius:27px;width:88px;height:88px;position:relative;box-shadow:inset 0 1px #ffffff30,0 9px 24px #2f3b7f33}html[data-theme] .nv-avatar-preview img{object-fit:cover;width:100%;height:100%}html[data-theme] .nv-avatar-camera-mark{z-index:2;border:3px solid color-mix(in srgb, var(--sv-panel-strong) 86%, transparent);color:#fff;background:linear-gradient(135deg,#5975e4,#806bd5);border-radius:11px;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:-7px;right:-7px;box-shadow:0 7px 17px #34418d40}html[data-theme] .nv-avatar-camera-mark svg{width:14px;height:14px}html[data-theme] .nv-avatar-copy{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}html[data-theme] .nv-avatar-copy>small{color:var(--sv-accent);font-family:Consolas,SFMono-Regular,monospace;font-size:var(--nv-type-micro,10px);letter-spacing:.15em;font-weight:820}html[data-theme] .nv-avatar-copy>strong{color:var(--sv-text);font-size:var(--nv-type-subtitle,16px);line-height:1.2}html[data-theme] .nv-avatar-copy>span{color:var(--sv-text-muted);font-size:var(--nv-type-micro,10px);letter-spacing:.055em}html[data-theme] .nv-avatar-actions{background:linear-gradient(135deg,#ffffff80,#e7ebf959);border:1px solid #5b70cc1f;border-radius:16px;flex-wrap:nowrap;justify-self:end;align-items:center;gap:4px;width:auto;max-width:100%;margin:0;padding:5px;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 9px 25px #29315e12}html[data-theme=dark] .nv-avatar-actions{background:linear-gradient(135deg,#232633b3,#10121a80);border-color:#8fa0e61a;box-shadow:inset 0 1px #ffffff09,0 10px 27px #0003}html[data-theme] .nv-avatar-actions label.secondary-button,html[data-theme] .nv-avatar-actions .nv-avatar-remove{border-radius:12px;min-height:42px;padding:0 13px}html[data-theme] .nv-avatar-actions label.secondary-button:focus-within{outline:0;box-shadow:0 0 0 4px #536fe324,0 10px 24px #3c49993b}@media (max-width:760px){html[data-theme] .nv-avatar-editor{grid-template-columns:auto minmax(0,1fr);gap:18px}html[data-theme] .nv-avatar-actions{grid-column:1/-1;justify-self:start;width:fit-content}}@media (max-width:520px){html[data-theme] .nv-avatar-editor{text-align:center;grid-template-columns:1fr;justify-items:center;padding:22px 18px}html[data-theme] .nv-avatar-copy{align-items:center;width:100%}html[data-theme] .nv-avatar-actions{grid-column:auto;justify-self:stretch;width:100%}html[data-theme] .nv-avatar-actions label.secondary-button{flex:1;justify-content:center}}html[data-theme=dark] .nv-account-login .nv-login-flow button.nv-auth-trust-link{color:#aeb9dd}html[data-theme] .nv-security-location{width:fit-content;color:var(--sv-accent);letter-spacing:.12em;margin-bottom:6px;font-family:Consolas,SFMono-Regular,monospace;font-size:9px;font-weight:820;display:inline-flex}html[data-theme] .nv-recovery-action{background:radial-gradient(circle at 5% 0,#657cea21,#0000 36%),linear-gradient(135deg,#f6f8ffd1,#ebeefb9e);border:1px solid #596ecf24}html[data-theme=dark] .nv-recovery-action{background:radial-gradient(circle at 5% 0,#657cea1f,#0000 36%),linear-gradient(135deg,#1b1e2bdb,#0e1018ad)}html[data-theme] .nv-session-center{background:color-mix(in srgb, var(--sv-panel-strong) 76%, transparent);border:1px solid #596ecf24;border-radius:22px;margin-top:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff73}html[data-theme] .nv-session-center>header{border-bottom:1px solid var(--sv-line);justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:14px 16px;display:flex}.nv-session-center>header>div{align-items:center;gap:11px;min-width:0;display:flex}.nv-session-center>header>div>span{color:#fff;background:linear-gradient(145deg,#607aec,#8268dc);border-radius:13px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 10px 24px #4452a633}.nv-session-center>header svg{width:17px}.nv-session-center>header h3,.nv-session-center>header p{margin:0}html[data-theme] .nv-session-center>header h3{color:var(--sv-text);font-size:14px}.nv-session-center>header p{color:var(--sv-text-muted);margin-top:3px;font-size:9px}.nv-session-list{padding:0 16px 12px}.nv-session-list article{border-bottom:1px solid var(--sv-line);grid-template-columns:38px minmax(180px,1.35fr) minmax(135px,.8fr) minmax(110px,.65fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px 2px;display:grid}.nv-session-list article:last-child{border-bottom:0}.nv-session-list article>span{width:36px;height:36px;color:var(--sv-accent);background:#536fe31a;border-radius:12px;place-items:center;display:grid}.nv-session-list article>span svg{width:16px}.nv-session-list article>div{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme] .nv-session-list article strong{color:var(--sv-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.nv-session-list article small{color:var(--sv-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.nv-session-list .expiry{flex-direction:row;align-items:center;gap:7px}.nv-session-list .expiry svg{width:15px;color:var(--sv-accent)}.nv-session-list article>em,.nv-session-list article>button{min-height:30px;color:var(--sv-accent);white-space:nowrap;background:#536fe313;border:1px solid #536fe329;border-radius:10px;padding:0 10px;font-size:9px;font-style:normal}.nv-session-list article>button{cursor:pointer}.nv-session-empty{color:var(--sv-text-muted);text-align:center;padding:25px 12px;font-size:10px}html[data-theme] .nv-data-transfer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}html[data-theme] .nv-data-transfer-grid>article{background:linear-gradient(145deg,#ffffffa6,#ebeffc6b);border:1px solid #596ecf24;border-radius:21px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:14px;min-height:168px;padding:18px;display:grid}html[data-theme=dark] .nv-data-transfer-grid>article{background:linear-gradient(145deg,#1d202dd1,#0f1119a3)}.nv-data-transfer-grid .icon{color:#fff;background:linear-gradient(145deg,#607aec,#8268dc);border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.nv-data-transfer-grid .icon svg{width:18px}.nv-data-transfer-grid article>div>small{color:var(--sv-accent);letter-spacing:.14em;font:800 8px Consolas,monospace}.nv-data-transfer-grid h3,.nv-data-transfer-grid p{margin:0}html[data-theme] .nv-data-transfer-grid h3{color:var(--sv-text);margin-top:4px;font-size:13px}.nv-data-transfer-grid p{color:var(--sv-text-muted);margin-top:5px;font-size:9px;line-height:1.6}.nv-data-transfer-grid>article>:is(button,label.secondary-button){grid-column:2;width:fit-content;margin-top:4px}.nv-data-transfer-grid label.secondary-button input{display:none}html[data-theme] .nv-backup-import-confirm{background:#536fe30e;border:1px solid #536fe324;border-radius:15px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:11px;padding:13px;display:grid}.nv-backup-import-confirm>div{grid-column:1/-1;align-items:center;gap:8px;display:flex}.nv-backup-import-confirm>div>svg{width:17px;color:var(--sv-accent)}.nv-backup-import-confirm>div>span,.nv-backup-import-confirm>label:not(.confirm){flex-direction:column;gap:4px;min-width:0;display:flex}.nv-backup-import-confirm input[type=password]{border:1px solid var(--sv-line);min-height:38px;color:var(--sv-text);background:var(--sv-panel-recessed);border-radius:11px;padding:0 10px}.nv-backup-import-confirm .confirm{color:var(--sv-text-muted);align-items:flex-start;gap:7px;font-size:8px;line-height:1.5;display:flex}.nv-backup-import-confirm>button{grid-column:1/-1}html[data-theme] .nv-data-control-grid :is(article,button){min-height:88px;color:inherit;font:inherit;text-align:left;background:#6777c709;border:1px solid #596cc21f;border-radius:17px;grid-template-columns:37px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}html[data-theme] .nv-data-control-grid button{cursor:pointer}html[data-theme] .nv-data-control-grid :is(article,button)>span{color:#8b6bc9;background:#7d60cb1a;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}html[data-theme] .nv-data-control-grid button.ready>span{color:#5b70ea;background:#5b70ea1a}html[data-theme] .nv-data-control-grid :is(article,button)>div{flex-direction:column;display:flex}html[data-theme] .nv-data-control-grid button.ready em{color:#5b70ea}@media (max-width:900px){html[data-theme] .nv-data-transfer-grid{grid-template-columns:1fr}.nv-session-list article{grid-template-columns:38px minmax(0,1fr) auto}.nv-session-list :is(.activity,.expiry){grid-column:2}.nv-session-list article>:is(em,button){grid-area:1/3/3}}@media (max-width:620px){html[data-theme] .nv-session-center>header{flex-direction:column;align-items:stretch}.nv-session-list article{grid-template-columns:38px minmax(0,1fr)}.nv-session-list article>:is(em,button){grid-area:auto/1/auto/-1;width:100%}html[data-theme] .nv-backup-import-confirm{grid-template-columns:1fr}.nv-backup-import-confirm>*{grid-column:1!important}}html[data-theme] :is(.nv-recovery-action>button.secondary-button,.nv-session-center>header>button.secondary-button,.nv-data-transfer-grid>article>button.secondary-button,.nv-data-transfer-grid>article>label.secondary-button){color:#526bd8;cursor:pointer;background:linear-gradient(145deg,#ffffffc7,#e2e8fc9e);border:1px solid #536fe333;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:10px;font-weight:760;display:inline-flex;box-shadow:inset 0 1px #ffffffbf,0 8px 20px #313d811a}html[data-theme=dark] :is(.nv-recovery-action>button.secondary-button,.nv-session-center>header>button.secondary-button,.nv-data-transfer-grid>article>button.secondary-button,.nv-data-transfer-grid>article>label.secondary-button){color:#b7c3f7;background:linear-gradient(145deg,#323954d1,#1b1e2cb8);box-shadow:inset 0 1px #ffffff0f}html[data-theme] .nv-backup-import-confirm>button.primary-button{color:#fff;background:linear-gradient(100deg,#5d78e9,#8468dc);border:0;border-radius:12px;min-height:39px;font-size:10px;font-weight:780;box-shadow:0 10px 24px #4854ad38}html[data-theme] :is(.nv-recovery-action>button.secondary-button,.nv-session-center>header>button.secondary-button,.nv-data-transfer-grid>article>button.secondary-button,.nv-data-transfer-grid>article>label.secondary-button,.nv-backup-import-confirm>button.primary-button){font-size:13px}@media (max-width:620px){html[data-theme] body .nv-settings-content :is(.nv-session-center,.nv-session-list){width:100%;min-width:0;max-width:100%}html[data-theme] body .nv-settings-content .nv-session-list{padding-inline:12px}html[data-theme] body .nv-settings-content .nv-session-list article,html[data-theme] body .nv-settings-content .nv-session-list article.current{grid-template-columns:40px minmax(0,1fr);gap:10px 12px;width:100%;min-width:0;max-width:100%;margin-inline:0;padding:14px 4px}html[data-theme] body .nv-settings-content .nv-session-list article>div{grid-column:2;min-width:0}html[data-theme] body .nv-settings-content .nv-session-list article :is(strong,small){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}html[data-theme] body .nv-settings-content .nv-session-list article>:is(em,button){white-space:normal;overflow-wrap:anywhere;grid-area:auto/1/auto/-1;width:100%;max-width:100%;min-height:40px}}html[data-theme] .nv-directory-pagination{border-top:1px solid var(--sv-line);justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;margin-top:14px;padding:14px 4px 2px;display:flex}html[data-theme] .nv-directory-page-summary{color:var(--sv-text-muted);font-size:13px;font-weight:680;line-height:1.4}html[data-theme] .nv-directory-pagination>div{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}html[data-theme] .nv-directory-pagination button{width:36px;min-width:36px;height:36px;color:var(--sv-text-soft);background:linear-gradient(145deg, #ffffffa3, #e5eafb6b), var(--sv-panel-strong);cursor:pointer;border:1px solid #5d74d924;border-radius:12px;place-items:center;padding:0;font-size:13px;font-weight:760;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-grid;box-shadow:inset 0 1px #ffffff94}html[data-theme=dark] .nv-directory-pagination button{background:linear-gradient(145deg,#5464ae1f,#5c43970f),#14161fe0;box-shadow:inset 0 1px #ffffff0b}html[data-theme] .nv-directory-pagination button:hover:not(:disabled),html[data-theme] .nv-directory-pagination button:focus-visible{color:var(--sv-accent-strong);border-color:#5d74d952;outline:none;transform:translateY(-1px)}html[data-theme] .nv-directory-pagination button.active{color:#fff;background:linear-gradient(135deg,#607aea,#8069dc);border-color:#0000;box-shadow:0 9px 22px #4552ab3d,inset 0 1px #ffffff3d}html[data-theme] .nv-directory-pagination button:disabled{opacity:.38;cursor:not-allowed}html[data-theme] .nv-directory-pagination button svg{width:16px;height:16px}html[data-theme] .nv-directory-pagination .ellipsis{width:24px;color:var(--sv-text-muted);text-align:center;font-size:11px}html[data-theme] .nv-directory-page-jump{border-inline-start:1px solid var(--sv-line);align-items:center;gap:6px;margin-inline-start:4px;padding-inline-start:10px;display:inline-flex}html[data-theme] .nv-directory-page-jump input{width:58px;height:36px;color:var(--sv-text);background:var(--sv-panel-recessed);font:inherit;text-align:center;appearance:textfield;border:1px solid #5d74d92e;border-radius:12px;outline:none;padding:0 8px;font-size:13px;font-weight:720}html[data-theme] .nv-directory-page-jump input::-webkit-inner-spin-button{appearance:none}html[data-theme] .nv-directory-page-jump input:focus{border-color:#6374e28c;box-shadow:0 0 0 3px #6374e21a}html[data-theme] .nv-directory-pagination .nv-directory-page-jump .jump{width:auto;min-width:52px;padding:0 12px}@media (max-width:620px){html[data-theme] .nv-directory-pagination{flex-direction:column;align-items:stretch}html[data-theme] .nv-directory-pagination>div{justify-content:space-between;padding-bottom:2px;overflow-x:auto}}html[data-theme] .nv-ledger-date-filter{border:1px solid color-mix(in srgb,var(--sv-line) 86%,var(--sv-accent) 14%);background:color-mix(in srgb,var(--sv-panel-soft) 82%,transparent);border-radius:18px;margin:0 0 10px;padding:8px;position:relative;box-shadow:inset 0 1px #ffffff14}html[data-theme] .nv-ledger-date-toolbar{align-items:center;gap:8px;min-height:48px;display:flex}html[data-theme] .nv-ledger-date-toolbar button{font:inherit;cursor:pointer;border:0}html[data-theme] .nv-ledger-date-toolbar>.nv-ledger-type-filter{border:1px solid color-mix(in srgb,var(--sv-line) 82%,var(--sv-accent) 18%);background:color-mix(in srgb,var(--sv-panel-recessed) 82%,transparent);flex:none;margin-inline-start:auto;box-shadow:inset 0 1px #ffffff12}html[data-theme] .nv-ledger-date-toolbar>.nv-ledger-type-filter button{min-width:58px}html[data-theme] .nv-ledger-date-trigger{min-width:210px;min-height:48px;color:var(--sv-text);background:var(--sv-panel-strong);text-align:start;border-radius:13px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:6px 10px;display:grid;box-shadow:0 7px 20px #18204d12,inset 0 1px #ffffff17}html[data-theme] .nv-ledger-date-trigger>span:first-child{width:36px;height:36px;color:var(--sv-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--sv-accent) 15%,transparent),color-mix(in srgb,var(--sv-violet) 8%,transparent));border-radius:12px;place-items:center;display:grid}html[data-theme] .nv-ledger-date-trigger svg{width:17px;height:17px}html[data-theme] .nv-ledger-date-trigger>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}html[data-theme] .nv-ledger-date-trigger small{color:var(--sv-text-muted);font-size:10px}html[data-theme] .nv-ledger-date-trigger strong{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}html[data-theme] .nv-ledger-date-trigger>svg{color:var(--sv-text-muted);transition:transform .15s}html[data-theme] .nv-ledger-date-trigger[aria-expanded=true]>svg{color:var(--sv-accent);transform:rotate(90deg)}html[data-theme] .nv-ledger-date-clear{color:var(--sv-accent);background:0 0;border-radius:10px;padding:8px 10px;font-size:11px;font-weight:700}html[data-theme] .nv-ledger-amount-visibility{min-height:36px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:650;display:flex}html[data-theme] .nv-ledger-amount-visibility svg{width:15px;height:15px;color:var(--sv-accent)}html[data-theme] .nv-ledger-selected-day-summary{background:color-mix(in srgb,var(--sv-panel-recessed) 74%,transparent);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:7px;padding:9px 11px;display:grid}html[data-theme] .nv-ledger-selected-day-summary span{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme] .nv-ledger-selected-day-summary small{color:var(--sv-text-muted);font-size:9px}html[data-theme] .nv-ledger-selected-day-summary strong{color:var(--sv-text);text-overflow:ellipsis;font-size:12px;overflow:hidden}html[data-theme] .nv-ledger-selected-day-summary .income strong{color:var(--sv-accent)}html[data-theme] .nv-ledger-selected-day-summary .expense strong{color:var(--sv-coral)}html[data-theme] .nv-ledger-date-popover{z-index:35;border:1px solid color-mix(in srgb,var(--sv-line) 76%,var(--sv-accent) 24%);width:min(480px,100vw - 72px);color:var(--sv-text);background:color-mix(in srgb,var(--sv-panel-strong) 92%,transparent);-webkit-backdrop-filter:blur(24px)saturate(135%);border-radius:20px;padding:12px;animation:.15s ease-out both nv-ledger-calendar-in;position:absolute;top:calc(100% + 8px);left:8px;box-shadow:0 26px 70px #090d2a47,inset 0 1px #ffffff1a}html[data-theme] .nv-ledger-date-popover>header{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:42px;display:grid}html[data-theme] .nv-ledger-date-popover>header>div{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}html[data-theme] .nv-ledger-date-popover>header small{color:var(--sv-text-muted);letter-spacing:.08em;font-size:9px}html[data-theme] .nv-ledger-date-popover>header strong{font-size:14px}html[data-theme] .nv-ledger-date-popover>header button{width:34px;height:34px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);cursor:pointer;border:0;border-radius:11px;place-items:center;display:grid}html[data-theme] .nv-ledger-date-popover>header svg{width:16px;height:16px}html[data-theme] .nv-ledger-year-strip{background:var(--sv-panel-recessed);border-radius:13px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:8px;padding:5px;display:grid}html[data-theme] .nv-ledger-year-strip button{min-width:0;height:34px;color:var(--sv-text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:11px;font-weight:700}html[data-theme] .nv-ledger-year-strip button.active{color:#fff;background:linear-gradient(135deg,var(--sv-accent),var(--sv-violet));box-shadow:0 7px 18px color-mix(in srgb,var(--sv-accent) 24%,transparent)}html[data-theme] .nv-ledger-month-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}html[data-theme] .nv-ledger-month-picker button{min-height:40px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);cursor:pointer;border:1px solid #0000;border-radius:12px;font-size:11px;font-weight:650}html[data-theme] .nv-ledger-month-picker button:hover,.nv-ledger-month-picker button.active{color:var(--sv-accent);border-color:color-mix(in srgb,var(--sv-accent) 28%,var(--sv-line));background:color-mix(in srgb,var(--sv-accent) 10%,var(--sv-panel-recessed))}html[data-theme] .nv-ledger-calendar{margin-top:8px}html[data-theme] .nv-ledger-weekdays,.nv-ledger-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}html[data-theme] .nv-ledger-weekdays{margin-bottom:5px}html[data-theme] .nv-ledger-weekdays span{color:var(--sv-text-muted);text-align:center;padding:5px 0;font-size:9px}html[data-theme] .nv-ledger-calendar-grid>button,.nv-ledger-calendar-grid>span{min-width:0;min-height:52px}html[data-theme] .nv-ledger-calendar-grid>button{color:var(--sv-text-soft);background:var(--sv-panel-recessed);cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 4px;display:flex}html[data-theme] .nv-ledger-calendar-grid>button strong{font-size:12px}html[data-theme] .nv-ledger-calendar-grid>button>span{flex-direction:column;align-items:center;gap:1px;max-width:100%;display:flex}html[data-theme] .nv-ledger-calendar-grid>button small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7.5px;line-height:1.15;overflow:hidden}html[data-theme] .nv-ledger-calendar-grid .income{color:var(--sv-accent)}html[data-theme] .nv-ledger-calendar-grid .expense{color:var(--sv-coral)}html[data-theme] .nv-ledger-calendar-grid>button:hover{border-color:color-mix(in srgb,var(--sv-accent) 25%,var(--sv-line));transform:translateY(-1px)}html[data-theme] .nv-ledger-calendar-grid>button.active{color:#fff;background:linear-gradient(145deg,var(--sv-accent),var(--sv-violet));box-shadow:0 10px 22px color-mix(in srgb,var(--sv-accent) 26%,transparent);border-color:#ffffff38}html[data-theme] .nv-ledger-calendar-grid>button.active :is(.income,.expense){color:#fff;opacity:.86}@keyframes nv-ledger-calendar-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:620px){html[data-theme] .nv-directory-page-jump{margin-inline-start:0;padding-inline-start:6px}html[data-theme] .nv-ledger-date-toolbar{flex-wrap:wrap;align-items:stretch}html[data-theme] .nv-ledger-date-trigger{flex:1;min-width:190px}html[data-theme] .nv-ledger-date-toolbar>.nv-ledger-type-filter{order:3;width:100%;margin-inline-start:0}html[data-theme] .nv-ledger-date-toolbar>.nv-ledger-type-filter button{flex:1;min-width:0}html[data-theme] .nv-ledger-amount-visibility span{display:none}html[data-theme] .nv-ledger-date-popover{width:auto;max-height:calc(100vh - 28px);position:fixed;inset:auto 10px 14px;overflow:auto}html[data-theme] .nv-ledger-year-strip{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme] .nv-ledger-calendar-grid>button,.nv-ledger-calendar-grid>span{min-height:46px}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-ledger-date-popover{animation:none}html[data-theme] .nv-ledger-calendar-grid>button{transition:none}}html[data-theme] body .nv-visa-workspace{align-items:start}html[data-theme] body .nv-visa-workspace>.nv-visa-browser{align-self:start;height:auto;min-height:0}.nv-multi-currency-editor{border:1px solid color-mix(in srgb, var(--accent,#6d7cff) 24%, transparent);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(145deg,#6877ff17,#9d66ff0b),#ffffff75;border-radius:18px;gap:14px;width:100%;min-width:0;max-width:100%;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff9e,0 12px 32px #2e357614;container:nv-multi-currency/inline-size}.nv-multi-currency-editor,.nv-multi-currency-editor *{box-sizing:border-box}.nv-multi-currency-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.nv-multi-currency-heading>div{gap:4px;min-width:0;display:grid}.nv-multi-currency-heading strong{color:var(--text,#171a2c);font-size:15px}.nv-multi-currency-heading small{color:var(--muted,#6f7385);font-size:13px;line-height:1.5}.nv-multi-currency-heading>span{color:#5d5fca;background:#6877ff1f;border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:700}.nv-currency-balance-list{gap:10px;display:grid}.nv-currency-balance-row{background:#ffffff94;border:1px solid #7982be2e;border-radius:14px;grid-template-columns:minmax(180px,.9fr) minmax(180px,1.1fr) 42px;align-items:end;gap:10px;padding:12px;display:grid}.nv-currency-balance-row label{gap:7px;display:grid}.nv-currency-balance-row label>span{color:var(--muted,#707489);font-size:12px;font-weight:700}.nv-currency-balance-row select,.nv-currency-balance-row input{width:100%;min-width:0;min-height:42px;color:var(--text,#171a2c);background:#ffffffb8;border:1px solid #6f78b438;border-radius:11px;outline:none;padding:0 12px;font-size:14px}.nv-currency-balance-row select:focus,.nv-currency-balance-row input:focus{border-color:#7b7ff0;box-shadow:0 0 0 3px #7b7ff021}.nv-remove-currency,.nv-add-currency{color:#5e63be;background:#fff9;border:1px solid #6f78b433;justify-content:center;align-items:center;gap:8px;display:inline-flex}.nv-remove-currency{border-radius:11px;width:42px;height:42px}.nv-remove-currency svg,.nv-add-currency svg{width:17px;height:17px}.nv-remove-currency:disabled{opacity:.35;cursor:not-allowed}.nv-add-currency{border-radius:12px;justify-self:start;min-height:40px;padding:0 14px;font-size:13px;font-weight:750}.nv-currency-suggestions{background:#6670ee11;border-radius:14px;gap:9px;padding:12px;display:grid}.nv-currency-suggestions>span{color:var(--text,#171a2c);font-size:13px;font-weight:750}.nv-currency-suggestions>div{flex-wrap:wrap;gap:7px;display:flex}.nv-currency-suggestions button{color:#575dc3;background:#ffffff9e;border:1px solid #6f78d238;border-radius:999px;min-height:32px;padding:0 10px;font-size:12px;font-weight:750}.nv-currency-suggestions button:not(:disabled):hover{border-color:#777cf0;transform:translateY(-1px)}.nv-currency-suggestions button.selected{color:var(--muted,#73778a);opacity:.66}.nv-currency-suggestions small{color:var(--muted,#707489);font-size:12px;line-height:1.45}.nv-balance-display-setting{background:#ffffff6b;border:1px solid #6f78c82b;border-radius:15px;grid-template-columns:minmax(170px,.72fr) minmax(280px,1.28fr);align-items:center;gap:14px;padding:13px;display:grid}.nv-balance-display-copy{gap:4px;display:grid}.nv-balance-display-copy strong{color:var(--text,#171a2c);font-size:13px}.nv-balance-display-copy small{color:var(--muted,#707489);font-size:12px;line-height:1.45}.nv-balance-display-controls{gap:10px;min-width:0;display:grid}.nv-balance-display-segment{background:#5b65ad13;border:1px solid #6971c22b;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.nv-balance-display-segment button{min-width:0;min-height:36px;color:var(--muted,#696e83);overflow-wrap:anywhere;white-space:normal;background:0 0;border:0;border-radius:9px;padding:6px 8px;font-size:12px;font-weight:750;line-height:1.25}.nv-balance-display-segment button.active{color:#555bc2;background:#ffffffd6;box-shadow:0 5px 16px #383f821f,inset 0 0 0 1px #747cde21}.nv-balance-display-controls>label{margin:0}[data-theme=dark] .nv-multi-currency-editor{background:linear-gradient(145deg,#656fff24,#9a5dff12),#11131fb8;border-color:#8b92ff40;box-shadow:inset 0 1px #ffffff12,0 18px 38px #0003}[data-theme=dark] .nv-currency-balance-row,[data-theme=dark] .nv-currency-balance-row select,[data-theme=dark] .nv-currency-balance-row input,[data-theme=dark] .nv-remove-currency,[data-theme=dark] .nv-add-currency{color:#f3f4ff;background:#0d0f1ba3;border-color:#969de633}[data-theme=dark] .nv-currency-suggestions{background:#6971f41a}[data-theme=dark] .nv-currency-suggestions button{color:#c8caff;background:#0d0f1b9e;border-color:#979df03b}[data-theme=dark] .nv-balance-display-setting,[data-theme=dark] .nv-balance-display-segment{background:#0c0e1b7a;border-color:#979de62e}[data-theme=dark] .nv-balance-display-segment button.active{color:#e7e8ff;background:#676de23d;box-shadow:inset 0 0 0 1px #979dff38}@container nv-multi-currency (width<=640px){.nv-balance-display-setting{grid-template-columns:minmax(0,1fr)}.nv-currency-balance-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) 42px}}@container nv-multi-currency (width<=480px){.nv-multi-currency-editor{gap:12px;padding:13px}.nv-multi-currency-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.nv-multi-currency-heading>span{text-align:center;max-width:100%;padding-inline:8px}.nv-currency-balance-row{grid-template-columns:minmax(0,1fr) 42px;padding:10px}.nv-currency-balance-row label:first-child{grid-column:1/-1}.nv-balance-display-setting{padding:11px}.nv-balance-display-segment button{font-size:11px}}@media (max-width:680px){.nv-multi-currency-heading{align-items:center}.nv-currency-balance-row{grid-template-columns:minmax(0,1fr) 42px}.nv-currency-balance-row label:first-child{grid-column:1/-1}.nv-balance-display-setting{grid-template-columns:1fr}}html[data-theme] :is(.nv-visa-browser,.nv-visa-detail,.nv-card-economics,.nv-debt-directory,.nv-transaction-category-picker,.nv-account-tag-editor){border:1px solid var(--sv-line);color:var(--sv-text);background:linear-gradient(145deg, #ffffff2e, transparent 42%), var(--sv-panel);box-shadow:var(--sv-shadow), inset 0 1px 0 #ffffff6b;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%)}html[data-theme=dark] :is(.nv-visa-browser,.nv-visa-detail,.nv-card-economics,.nv-debt-directory,.nv-transaction-category-picker,.nv-account-tag-editor){background:radial-gradient(circle at 92% 0,#7691ff14,#0000 30%),#14161ee6;box-shadow:0 28px 72px #00000061,inset 0 1px #ffffff0a}html[data-theme] .nv-visa-workspace{align-items:start;gap:18px}html[data-theme] .nv-visa-browser{border-radius:27px;padding:18px}html[data-theme] .nv-visa-detail{border-radius:27px;padding:24px;overflow:hidden;container-type:inline-size}html[data-theme] .nv-visa-detail:before{content:none}html[data-theme] .nv-settings-nav nav button{min-height:48px;padding:10px 13px}html[data-theme] .nv-settings-nav nav button>span{justify-content:center}html[data-theme] .nv-settings-nav nav button strong{font-size:13px;line-height:1.35}html[data-theme] .nv-login-identity-field input:disabled{min-width:0;color:var(--sv-text-soft);opacity:1;-webkit-text-fill-color:var(--sv-text-soft)}html[data-theme] .nv-login-identity-field>button{border:1px solid color-mix(in srgb, var(--sv-accent) 20%, var(--sv-line));min-height:32px;color:var(--sv-accent);background:color-mix(in srgb, var(--sv-accent) 8%, var(--sv-panel-strong));cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;padding:0 10px;font-size:11px;font-weight:720}html[data-theme] .nv-login-identity-field>button:hover{border-color:color-mix(in srgb, var(--sv-accent) 38%, var(--sv-line));background:color-mix(in srgb, var(--sv-accent) 13%, var(--sv-panel-strong))}html[data-theme] .nv-auth-trust-dock{border:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-recessed) 78%, transparent);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:10px;padding:5px;display:grid;box-shadow:inset 0 1px #ffffff1f}html[data-theme] .nv-auth-trust-dock :is(.nv-auth-trust-link,.nv-auth-legal-hub){width:100%;min-width:0;min-height:42px;color:var(--sv-text-muted);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:11px;grid-template-columns:16px minmax(0,1fr) 12px;align-items:center;gap:7px;margin:0;padding:0 9px;font-size:11.5px;font-weight:650;display:grid}html[data-theme] .nv-auth-trust-dock :is(.nv-auth-trust-link,.nv-auth-legal-hub):hover{color:var(--sv-accent);background:color-mix(in srgb, var(--sv-accent) 8%, var(--sv-panel-strong))}html[data-theme] .nv-auth-trust-dock button>svg{width:14px;height:14px}html[data-theme] .nv-auth-trust-dock button>svg:last-child{width:12px;color:var(--sv-text-muted)}html[data-theme] .nv-ledger-empty{color:var(--sv-text-muted);border-color:color-mix(in srgb, var(--sv-accent) 18%, var(--sv-line));background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--sv-accent) 7%, transparent), transparent 52%), color-mix(in srgb, var(--sv-panel-recessed) 82%, transparent)}html[data-theme=dark] .nv-ledger-empty{color:var(--sv-text-muted);background:radial-gradient(circle at 50% 0,#5e77df1a,#0000 52%),#0a0c13b8}html[data-theme] .nv-ledger-empty>svg{color:var(--sv-accent)}html[data-theme] .nv-ledger-empty strong{color:var(--sv-text)}@media (max-width:520px){html[data-theme] .nv-auth-trust-dock{grid-template-columns:minmax(0,1fr)}}html[data-theme] .nv-visa-search{border-radius:16px;min-height:50px;padding-inline:17px}html[data-theme] .nv-visa-filters{gap:8px;padding:14px 0 16px}html[data-theme] .nv-visa-filters button{border-radius:999px;min-height:39px;padding:0 15px}html[data-theme] .nv-visa-result{border-radius:17px;min-height:67px;padding:9px 12px;transition:background .18s,border-color .18s,transform .18s}html[data-theme] .nv-visa-result:hover{transform:translate(2px)}html[data-theme] .nv-visa-result.active{box-shadow:inset 3px 0 0 var(--sv-accent)}html[data-theme] .nv-visa-detail-country{padding:2px 0 20px}html[data-theme] .nv-visa-status{border:1px solid #536fe31f;border-radius:18px;margin:18px 0;padding:15px 16px}html[data-theme] .nv-visa-free-panel{gap:10px}html[data-theme] .nv-visa-free-wish{min-height:102px;color:var(--sv-text);background:radial-gradient(circle at 88% 8%,#7b68d926,#0000 34%),linear-gradient(135deg,#536fe31f,#ffffff1a);border:1px solid #536fe329;border-radius:19px;padding:17px}html[data-theme] .nv-visa-free-wish>span{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));box-shadow:0 10px 25px #4353ab3d}html[data-theme] .nv-visa-free-wish small{color:var(--sv-accent)}html[data-theme] .nv-visa-free-wish h4{color:var(--sv-text);font-size:17px}html[data-theme] .nv-visa-free-wish p{color:var(--sv-text-muted);font-size:var(--nv-type-caption)}html[data-theme] .nv-visa-free-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-theme] .nv-visa-free-facts article{border-color:var(--sv-line);background:var(--sv-panel-recessed);border-radius:16px;grid-template-columns:34px 1fr;align-content:start;min-height:112px;padding:14px}html[data-theme] .nv-visa-free-facts article>svg{width:18px;color:var(--sv-accent)}html[data-theme] .nv-visa-free-facts strong{color:var(--sv-text);font-size:var(--nv-type-caption)}html[data-theme] .nv-visa-free-facts span{color:var(--sv-text-muted);font-size:var(--nv-type-micro)}html[data-theme] .nv-visa-free-kindness{background:#d598681a;border:1px solid #d598682e}html[data-theme] .nv-visa-free-links a{border-color:var(--sv-line);min-height:43px;color:var(--sv-accent);background:var(--sv-panel-strong)}html[data-theme] .nv-visa-free-links a:first-child{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] .nv-visa-route-title{margin-top:19px}html[data-theme] .nv-visa-route-title>svg{color:var(--sv-accent)}html[data-theme] .nv-visa-routes{gap:8px}html[data-theme] .nv-visa-routes button{border-color:var(--sv-line);min-height:83px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);border-radius:16px;padding:12px}html[data-theme] .nv-visa-routes button>svg{color:var(--sv-accent)}html[data-theme] .nv-visa-routes button.active{color:var(--sv-text);background:#536fe31f;border-color:#536fe340;box-shadow:inset 0 0 0 1px #536fe30d,0 10px 24px #2d367017}html[data-theme] .nv-visa-routes small{color:var(--sv-text-muted)}html[data-theme] .nv-visa-routes strong{white-space:normal;overflow-wrap:anywhere;line-height:1.35}html[data-theme] .nv-visa-route-content{border:1px solid var(--sv-line);border-radius:17px;padding:17px}html[data-theme] .nv-diy-wizard{margin-top:16px}html[data-theme] .nv-diy-progress-head strong,html[data-theme] .nv-diy-stage-head h4{color:var(--sv-text)}html[data-theme] .nv-diy-progress-head small,html[data-theme] .nv-diy-stage-head p,html[data-theme] .nv-diy-disclaimer{color:var(--sv-text-muted)}html[data-theme] .nv-diy-progress-head b,html[data-theme] .nv-diy-stage-head>span{color:var(--sv-accent)}html[data-theme] .nv-diy-progress-bar{background:var(--sv-panel-recessed);height:7px}html[data-theme] .nv-diy-progress-bar i{background:linear-gradient(90deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-diy-stepper{gap:8px;padding-bottom:12px}html[data-theme] .nv-diy-stepper button{border-color:var(--sv-line);min-height:54px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);border-radius:14px;flex-basis:126px;padding:8px 9px}html[data-theme] .nv-diy-stepper button>span{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-diy-stepper button.active{color:var(--sv-text);background:#536fe31f;border-color:#536fe340}html[data-theme] .nv-diy-stepper button[data-done=true]>span{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet))}html[data-theme] .nv-diy-stage{border-color:var(--sv-line);background:var(--sv-panel-recessed);border-radius:19px;padding:18px}html[data-theme] .nv-diy-tasks label>span{border-color:var(--sv-line);min-height:47px;color:var(--sv-text-soft);background:var(--sv-panel-strong);border-radius:13px;padding:8px 11px}html[data-theme] .nv-diy-tasks label i{border-color:var(--sv-line)}html[data-theme] .nv-diy-tasks label:has(input:checked)>span{color:var(--sv-text);background:#536fe31a;border-color:#536fe338}html[data-theme] .nv-diy-tasks label:has(input:checked) i{color:#fff;background:var(--sv-accent);border-color:#0000}html[data-theme] .nv-diy-stage-actions button{border-color:var(--sv-line);min-height:40px;color:var(--sv-text-soft);background:var(--sv-panel-strong);padding:0 14px}html[data-theme] .nv-diy-stage-actions button.primary,html[data-theme] .nv-diy-official-link{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] .nv-visa-modal-backdrop{-webkit-backdrop-filter:blur(15px)saturate(112%);backdrop-filter:blur(15px)saturate(112%);background:#0a0c187a}html[data-theme] .nv-visa-editor{border:1px solid var(--sv-line);color:var(--sv-text);background:radial-gradient(circle at 92% 0, #7b68d91a, transparent 29%), var(--sv-panel-strong);border-radius:27px;padding:0;box-shadow:0 38px 110px #0a0d1e66,inset 0 1px #ffffff59}html[data-theme] .nv-visa-editor-head{z-index:3;border-bottom:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:82px;margin:0;padding:18px 22px;position:sticky;top:0}html[data-theme] .nv-visa-editor-head small{color:var(--sv-accent);font-size:var(--nv-type-micro)}html[data-theme] .nv-visa-editor-head h3{color:var(--sv-text);font-size:21px}html[data-theme] .nv-visa-editor-head>button{border:1px solid var(--sv-line);width:40px;height:40px;color:var(--sv-text-soft);background:var(--sv-panel-recessed)}html[data-theme] .nv-visa-form-grid{gap:15px;padding:20px 22px 4px}html[data-theme] .nv-visa-form-grid>label{color:var(--sv-text-soft);font-size:var(--nv-type-caption)}html[data-theme] .nv-visa-form-grid input,html[data-theme] .nv-visa-form-grid select,html[data-theme] .nv-visa-form-grid textarea{border:1px solid var(--sv-line);min-height:47px;color:var(--sv-text);background:var(--sv-panel-recessed);border-radius:14px}html[data-theme] .nv-visa-form-grid :is(input,select,textarea):focus{border-color:#536fe36b;box-shadow:0 0 0 4px #536fe31a}html[data-theme] .nv-visa-reminders{border-color:var(--sv-line);background:#536fe30a;border-radius:17px;padding:15px}html[data-theme] .nv-visa-reminders legend{color:var(--sv-accent);font-size:var(--nv-type-caption)}html[data-theme] .nv-visa-reminders p{color:var(--sv-text-muted);font-size:var(--nv-type-micro)}html[data-theme] .nv-visa-reminders label span{border-color:var(--sv-line);min-height:34px;color:var(--sv-text-soft);background:var(--sv-panel-strong);padding:8px 11px}html[data-theme] .nv-visa-reminders label:has(input:checked) span{color:var(--sv-accent);background:#536fe31f;border-color:#536fe347}html[data-theme] .nv-visa-editor-actions{z-index:3;border-color:var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;min-height:75px;margin:15px 0 0;padding:15px 22px 18px;position:sticky;bottom:0}html[data-theme] .nv-visa-editor-actions button{border:1px solid var(--sv-line);min-height:42px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);padding-inline:16px}html[data-theme] .nv-visa-editor-actions .primary{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 10px 24px #404ea933}html[data-theme] .nv-visa-editor-actions .danger{color:var(--sv-danger,#d16764);background:#d1676417;border-color:#d1676433}html[data-theme] .nv-card-economics{border-radius:23px;margin-top:22px;padding:21px}html[data-theme] .nv-card-economics-head{border-color:var(--sv-line);padding-bottom:17px}html[data-theme] .nv-card-economics-head span{color:var(--sv-accent)}html[data-theme] .nv-card-economics-head h3,html[data-theme] .nv-card-economics-head .nv-card-profile-summary,html[data-theme] .nv-card-fee-grid strong,html[data-theme] .nv-card-compatibility strong{color:var(--sv-text)}html[data-theme] .nv-card-economics-head p,html[data-theme] .nv-card-fee-grid span,html[data-theme] .nv-card-compatibility span{color:var(--sv-text-muted)}html[data-theme] .nv-card-fee-grid{gap:10px;margin:16px 0}html[data-theme] .nv-card-fee-grid>div{border-color:var(--sv-line);background:var(--sv-panel-recessed);border-radius:16px;min-height:91px;padding:14px}html[data-theme] .nv-card-compatibility{gap:10px}html[data-theme] .nv-card-compatibility>div{border:1px solid var(--sv-line);background:#536fe313;border-radius:16px;min-height:66px;padding:12px 14px}html[data-theme] .nv-card-compatibility svg{color:var(--sv-accent)}html[data-theme] .nv-card-benefits>div{border-color:var(--sv-line);color:var(--sv-text-soft);background:var(--sv-panel-recessed)}html[data-theme] .nv-card-benefits svg{color:var(--sv-accent)}html[data-theme] .nv-card-economics .nv-official-data-sources{border-color:var(--sv-line)}html[data-theme] .nv-card-economics .nv-official-data-sources>div{border-color:var(--sv-line);background:var(--sv-panel-recessed);border-radius:16px;min-height:112px;padding:14px}html[data-theme] .nv-card-economics .nv-official-data-sources span{color:var(--sv-text-muted)}html[data-theme] .nv-card-economics .nv-official-data-sources strong{color:var(--sv-text)}html[data-theme] .nv-card-economics .nv-official-data-sources a,html[data-theme] .nv-card-economics .nv-official-data-sources a:hover{color:var(--sv-accent)}html[data-theme] .nv-card-economics .nv-official-data-sources svg{color:currentColor}html[data-theme] .nv-debt-directory{border-radius:26px;padding:24px}html[data-theme] .nv-debt-toolbar{gap:12px;margin-bottom:20px}html[data-theme] .nv-debt-toolbar>label,html[data-theme] .nv-debt-toolbar>select{border-radius:14px;min-height:47px}html[data-theme] .nv-debt-toolbar .nv-ledger-filter{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:14px;min-height:47px;padding:5px}html[data-theme] .nv-debt-toolbar .nv-ledger-filter button{min-height:35px;color:var(--sv-text-muted)}html[data-theme] .nv-debt-toolbar .nv-ledger-filter button.active{color:var(--sv-accent);background:var(--sv-panel-strong);box-shadow:0 7px 18px #2830641a}html[data-theme] .nv-debt-directory .nv-ledger-empty{min-height:280px;color:var(--sv-text-muted);background:linear-gradient(145deg,#536fe30d,#7b68d906);border:1px dashed #536fe333;border-radius:21px;margin-top:4px}html[data-theme] .nv-debt-directory .nv-ledger-empty>svg{width:44px;height:44px;color:var(--sv-accent);background:#536fe31a;border-radius:15px;padding:11px}html[data-theme] .nv-debt-directory .nv-ledger-empty strong{color:var(--sv-text);font-size:var(--nv-type-subtitle);margin-top:4px}html[data-theme] .nv-debt-directory .nv-ledger-empty span{text-align:center;max-width:520px;font-size:var(--nv-type-caption);line-height:1.55}html[data-theme] .nv-debt-directory .nv-ledger-empty>button{background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-radius:13px;min-height:43px;padding-inline:17px;box-shadow:0 12px 28px #3e4ca538}html[data-theme] .nv-ledger-modal{-webkit-backdrop-filter:blur(14px)saturate(110%);backdrop-filter:blur(14px)saturate(110%);background:#0a0c1873}html[data-theme] .nv-ledger-editor{color:var(--sv-text);border-color:var(--sv-line);background:var(--sv-panel-strong);box-shadow:0 38px 110px #0a0d1e59}html[data-theme] .nv-ledger-editor>header{border-bottom:1px solid var(--sv-line);padding:22px 24px 17px}html[data-theme] .nv-ledger-editor>header>div>span{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));box-shadow:0 10px 25px #414fa938}html[data-theme] .nv-ledger-editor>header small{color:var(--sv-accent)}html[data-theme] .nv-ledger-editor>header h2{color:var(--sv-text)}html[data-theme] .nv-ledger-editor>header>button{color:var(--sv-text-soft);border:1px solid var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-ledger-form-grid{gap:15px;padding:18px 24px 4px}html[data-theme] .nv-ledger-form-grid label{color:var(--sv-text-soft);font-size:var(--nv-type-caption)}html[data-theme] .nv-ledger-form-grid input,html[data-theme] .nv-ledger-form-grid select,html[data-theme] .nv-ledger-form-grid textarea{border-radius:14px;min-height:47px}html[data-theme] .nv-ledger-form-grid .amount>div{background:var(--sv-panel-strong);border-color:#536fe333;border-radius:17px;box-shadow:inset 0 0 0 1px #536fe309}html[data-theme] .nv-ledger-form-grid .amount b{color:var(--sv-accent)}html[data-theme] .nv-ledger-editor>footer{z-index:2;border-top:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;min-height:76px;margin-top:16px;padding:15px 24px 19px;position:sticky;bottom:0}html[data-theme] .nv-debt-editor-actions>div{align-items:center;gap:10px}html[data-theme] .nv-ledger-editor>footer button{border:1px solid var(--sv-line);height:auto;min-height:43px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);border-radius:13px;padding:0 17px}html[data-theme] .nv-ledger-editor>footer button.primary{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 10px 24px #404ea933}html[data-theme] .nv-transaction-category-picker{border-radius:21px;padding:18px}html[data-theme] .nv-transaction-category-picker legend{color:var(--sv-accent);font-size:var(--nv-type-caption)}html[data-theme] .nv-transaction-category-picker>header{border-bottom:1px solid var(--sv-line);padding-bottom:13px}html[data-theme] .nv-transaction-category-picker>header small{color:var(--sv-text-muted)}html[data-theme] .nv-transaction-category-picker>header strong{color:var(--sv-text);font-size:var(--nv-type-body)}html[data-theme] .nv-transaction-category-picker>header strong i{color:var(--sv-text-muted)}html[data-theme] .nv-transaction-category-picker>header label{background:var(--sv-panel-recessed);border-radius:13px;min-height:43px}html[data-theme] .nv-primary-category-strip{gap:8px;margin-top:15px;padding:2px 1px 9px}html[data-theme] .nv-primary-category-strip button{border-color:var(--sv-line);height:auto;min-height:45px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);border-radius:14px;padding:5px 13px 5px 7px}html[data-theme] .nv-primary-category-strip button>i{color:var(--sv-accent);background:#536fe31a}html[data-theme] .nv-primary-category-strip button.active{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 10px 23px #3f4ca333}html[data-theme] .nv-primary-category-strip button.active>i{color:#fff;background:#ffffff29}html[data-theme] .nv-secondary-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:232px;margin-top:10px}html[data-theme] .nv-secondary-category-grid button{border:1px solid var(--sv-line);min-height:50px;color:var(--sv-text-soft);background:#ffffff14;border-radius:14px;padding:10px 12px}html[data-theme] .nv-secondary-category-grid button:hover{color:var(--sv-text);background:#536fe312;border-color:#536fe338}html[data-theme] .nv-secondary-category-grid button.active{color:var(--sv-accent);box-shadow:inset 3px 0 0 var(--sv-accent);background:#536fe31f;border-color:#536fe340}html[data-theme] .nv-account-tag-editor{border-radius:19px;padding:16px}html[data-theme] .nv-account-tag-heading{align-items:center}html[data-theme] .nv-account-tag-heading>span{color:var(--sv-text)}html[data-theme] .nv-account-tag-heading svg{color:var(--sv-accent)}html[data-theme] .nv-account-tag-options{gap:8px;margin-top:12px}html[data-theme] .nv-account-tag-options button{border-radius:999px;align-items:center;gap:6px;min-height:35px;padding:0 12px;transition:border-color .16s,background .16s,color .16s,opacity .16s;display:inline-flex}html[data-theme] .nv-account-tag-options button.active{padding-inline-end:8px;box-shadow:inset 0 0 0 1px #536fe314}html[data-theme] .nv-account-tag-options button.active svg{color:currentColor;background:color-mix(in srgb, currentColor 11%, transparent);border-radius:50%;width:14px;height:14px;padding:2px;transition:transform .16s,background .16s}html[data-theme] .nv-account-tag-options button.active:hover svg{background:color-mix(in srgb, currentColor 18%, transparent);transform:rotate(90deg)}html[data-theme] .nv-account-tag-options button:disabled{opacity:.42;cursor:not-allowed}html[data-theme] .nv-account-tag-heading small.limit{color:var(--sv-accent);font-weight:720}html[data-theme] .nv-account-tag-custom{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:12px;padding:5px;display:grid}html[data-theme] .nv-account-tag-custom input{min-width:0;min-height:40px;padding-inline:10px;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] .nv-account-tag-custom button{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border:0;border-radius:10px;min-width:92px;min-height:40px;padding:0 14px}html[data-theme] .nv-account-tag-custom button:disabled{color:var(--sv-text-muted);background:var(--sv-panel-strong);cursor:not-allowed}html[data-theme] .nv-account-tag-custom input:disabled{color:var(--sv-text-muted);cursor:not-allowed}html[data-theme] .nv-account-tag-error{color:#c36558;align-items:center;gap:6px;margin:9px 2px 0;font-size:11px;line-height:1.45;display:flex}html[data-theme] .nv-account-tag-error svg{flex:none;width:14px;height:14px}@container (width<=700px){html[data-theme] .nv-visa-free-facts{grid-template-columns:1fr}html[data-theme] .nv-visa-free-facts article{min-height:70px}html[data-theme] .nv-visa-routes{grid-template-columns:1fr}html[data-theme] .nv-visa-routes button{grid-template-columns:24px minmax(0,1fr);min-height:62px}}@media (max-width:1050px){html[data-theme] .nv-visa-free-facts{grid-template-columns:1fr}html[data-theme] .nv-visa-free-facts article{min-height:70px}}@media (max-width:720px){html[data-theme] .nv-visa-detail,html[data-theme] .nv-visa-browser,html[data-theme] .nv-card-economics,html[data-theme] .nv-debt-directory{border-radius:21px;padding:17px}html[data-theme] .nv-visa-routes{grid-template-columns:1fr}html[data-theme] .nv-visa-routes button{grid-template-columns:24px 1fr;min-height:62px}html[data-theme] .nv-secondary-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .nv-debt-editor-actions{align-items:stretch}html[data-theme] .nv-debt-editor-actions>div{grid-template-columns:1fr 1fr;display:grid}html[data-theme] .nv-account-tag-custom{grid-template-columns:1fr}html[data-theme] .nv-account-tag-custom button{width:100%}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-visa-result{transition:none}html[data-theme] .nv-visa-result:hover{transform:none}}html[data-theme] .nv-primary-category-strip{scroll-snap-type:none;scrollbar-width:none;-ms-overflow-style:none;padding:3px 2px 2px;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}html[data-theme] .nv-primary-category-strip::-webkit-scrollbar{width:0;height:0;display:none}html[data-theme] .nv-category-scroll-control{align-items:center;width:clamp(240px,52%,450px);height:24px;margin:9px auto 16px;padding:0;display:flex}html[data-theme] .nv-category-scroll-control input{appearance:none;cursor:ew-resize;background:0 0;border:0;outline:0;width:100%;height:24px;margin:0;padding:0}html[data-theme] .nv-category-scroll-control input::-webkit-slider-runnable-track{height:14px;box-shadow:none;background:0 0;border:0}html[data-theme] .nv-category-scroll-control input::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 44%,#fffc 0 1px,#0000 1.6px),radial-gradient(circle,#fffc 0 1px,#0000 1.6px),radial-gradient(circle at 56%,#fffc 0 1px,#0000 1.6px),linear-gradient(#ffffff59,#0000 48%),linear-gradient(100deg,#6581f2,#7568e8 55%,#8b63dc);border:1px solid #ffffff8a;border-radius:999px;width:76px;height:12px;margin-top:1px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 5px 15px #3e4ca547,0 1px 4px #4250b133,inset 0 1px #ffffff6b,inset 0 -1px #3037912e}html[data-theme] .nv-category-scroll-control input::-moz-range-track{height:14px;box-shadow:none;background:0 0;border:0}html[data-theme] .nv-category-scroll-control input::-moz-range-thumb{background:radial-gradient(circle at 44%,#fffc 0 1px,#0000 1.6px),radial-gradient(circle,#fffc 0 1px,#0000 1.6px),radial-gradient(circle at 56%,#fffc 0 1px,#0000 1.6px),linear-gradient(#ffffff59,#0000 48%),linear-gradient(100deg,#6581f2,#7568e8 55%,#8b63dc);border:1px solid #ffffff8a;border-radius:999px;width:76px;height:12px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 5px 15px #3e4ca547,inset 0 1px #ffffff6b}html[data-theme] .nv-category-scroll-control input:hover::-webkit-slider-thumb{filter:saturate(1.08)brightness(1.04);transform:scale(1.035);box-shadow:0 7px 19px #3e4ca557,inset 0 1px #ffffff7a}html[data-theme] .nv-category-scroll-control input:active::-webkit-slider-thumb{transform:scale(.98);box-shadow:0 3px 10px #3e4ca547,inset 0 1px #ffffff59}html[data-theme] .nv-category-scroll-control input:hover::-moz-range-thumb{filter:saturate(1.08)brightness(1.04);transform:scale(1.035);box-shadow:0 7px 19px #3e4ca557,inset 0 1px #ffffff7a}html[data-theme] .nv-category-scroll-control input:active::-moz-range-thumb{transform:scale(.98)}html[data-theme] .nv-category-scroll-control input:focus-visible::-webkit-slider-thumb{outline-offset:2px;outline:3px solid #536fe333}html[data-theme] .nv-category-scroll-control+.nv-secondary-category-grid{margin-top:0}@media (max-width:560px){html[data-theme] .nv-category-scroll-control{width:66%;min-width:190px;margin-block:8px 14px}}html[data-theme] .nv-ledger-category-card{border:1px solid var(--sv-line);background:radial-gradient(circle at 88% 5%, #7b68d91c, transparent 32%), linear-gradient(145deg, #fff3, transparent 44%), var(--sv-panel);box-shadow:var(--sv-shadow), inset 0 1px 0 #ffffff6b;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);border-radius:25px;position:relative;overflow:hidden}html[data-theme] .nv-ledger-category-card:before,html[data-theme] .nv-card-economics:before{content:"";background:linear-gradient(90deg, transparent, var(--sv-accent) 32%, var(--sv-violet) 68%, transparent);opacity:.78;pointer-events:none;border-radius:0 0 999px 999px;height:2px;position:absolute;inset:0 8% auto}html[data-theme] .nv-ledger-category-card:before{content:none}html[data-theme] .nv-ledger-category-card .nv-ledger-section-head{grid-template-columns:minmax(0,1fr);gap:17px;margin-bottom:20px;display:grid}html[data-theme] .nv-ledger-category-card .nv-ledger-section-head>div:first-child>p{color:var(--sv-accent)}html[data-theme] .nv-ledger-category-card .nv-ledger-section-head h3{color:var(--sv-text)}html[data-theme] .nv-ledger-category-card .nv-ledger-section-head span{color:var(--sv-text-muted);line-height:1.6}html[data-theme] .nv-category-stat-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;display:grid}html[data-theme] .nv-category-stat-controls .nv-ledger-filter{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:5px;display:grid}html[data-theme] .nv-category-stat-controls .nv-ledger-filter button{min-height:34px;color:var(--sv-text-muted)}html[data-theme] .nv-category-stat-controls .nv-ledger-filter button.active{color:var(--sv-accent);background:var(--sv-panel-strong);box-shadow:0 8px 20px #303a781a}html[data-theme] .nv-ledger-kpi-strip>div.neutral strong{color:var(--sv-text)}html[data-theme] .nv-ledger-kpi-strip>div.neutral small{color:var(--sv-text-muted)}html[data-theme] .nv-ledger-kpi-strip>div.positive strong{color:var(--sv-accent)}html[data-theme] .nv-category-donut{width:min(218px,100%);padding:10px;box-shadow:0 18px 45px #2f39761f,inset 0 0 0 1px #536fe31a}html[data-theme] .nv-category-donut:after{border:1px solid var(--sv-line);background:var(--sv-panel-strong);inset:28%;box-shadow:0 10px 28px #21285614,inset 0 1px #ffffff59}html[data-theme] .nv-category-donut small{color:var(--sv-text-muted);font-size:var(--nv-type-caption)}html[data-theme] .nv-category-donut strong{color:var(--sv-text);letter-spacing:-.02em;font-size:18px}html[data-theme] .nv-category-ranking>div{border-color:var(--sv-line)}html[data-theme] .nv-category-ranking strong{color:var(--sv-text);font-size:var(--nv-type-caption)}html[data-theme] .nv-category-ranking small,html[data-theme] .nv-category-ranking em{color:var(--sv-text-muted)}html[data-theme] .nv-category-visual:has(.nv-category-ranking>p){grid-template-columns:1fr;min-height:290px;padding:22px 0 4px;display:grid}html[data-theme] .nv-category-visual:has(.nv-category-ranking>p) .nv-category-donut{display:none}html[data-theme] .nv-category-visual:has(.nv-category-ranking>p) .nv-category-ranking{place-items:center;min-height:245px;max-height:none;padding:0;display:grid;overflow:visible}html[data-theme] .nv-category-ranking>p{text-align:center;width:min(420px,100%);min-height:205px;color:var(--sv-text-soft);font-size:var(--nv-type-body);background:radial-gradient(circle at 50% 24%, #536fe324, transparent 24%), var(--sv-panel-recessed);border:1px dashed #536fe33d;border-radius:23px;place-items:start center;margin:0;padding:98px 28px 24px;line-height:1.6;display:grid;position:relative}html[data-theme] .nv-category-ranking>p:before{content:"";background:linear-gradient(90deg, transparent 21%, var(--sv-accent) 22% 30%, transparent 31% 45%, var(--sv-violet) 46% 57%, transparent 58% 70%, var(--sv-accent) 71% 80%, transparent 81%) center 18px / 25px 17px no-repeat, var(--sv-panel-strong);border:1px solid #536fe333;border-radius:17px;width:48px;height:48px;position:absolute;top:32px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #37449629}html[data-theme] .nv-card-economics{background:radial-gradient(circle at 90% 2%, #7b68d91a, transparent 28%), linear-gradient(145deg, #fff3, transparent 45%), var(--sv-panel);position:relative;overflow:hidden}html[data-theme] .nv-card-fee-grid>div,html[data-theme] .nv-card-compatibility>div,html[data-theme] .nv-card-benefits>div{border:1px solid var(--sv-line);background:linear-gradient(145deg, #ffffff3d, transparent 54%), var(--sv-panel-recessed);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 10px 28px #262e600e}html[data-theme] .nv-card-fee-grid>div:before{content:"";background:linear-gradient(180deg, var(--sv-accent), var(--sv-violet));opacity:.64;width:3px;position:absolute;inset:0 auto 0 0}html[data-theme] .nv-card-fee-grid span,html[data-theme] .nv-card-compatibility span{color:var(--sv-text-muted);font-size:var(--nv-type-micro);letter-spacing:.035em;font-weight:650}html[data-theme] .nv-card-fee-grid strong{color:var(--sv-text);text-wrap:pretty;margin-top:7px;font-size:13px;line-height:1.5}html[data-theme] .nv-card-compatibility>div{min-height:74px;padding:14px 15px}html[data-theme] .nv-card-compatibility>div>svg{background:#536fe31c;border-radius:11px;width:31px;height:31px;padding:8px}html[data-theme] .nv-card-compatibility strong{margin-top:3px;font-size:12px}html[data-theme] .nv-card-benefits{gap:8px}html[data-theme] .nv-card-benefits>div{border-radius:13px;min-height:42px}html[data-theme] .nv-card-economics .nv-official-data-sources{border-top:1px solid var(--sv-line);gap:10px;margin-top:18px;padding-top:18px}html[data-theme] .nv-card-economics .nv-official-data-sources>div{border:1px solid var(--sv-line);background:radial-gradient(circle at 12% 14%, #536fe324, transparent 25%), linear-gradient(145deg, #ffffff40, transparent 52%), var(--sv-panel-recessed);border-radius:18px;min-height:138px;padding:49px 16px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff61,0 12px 30px #2830640f}html[data-theme] .nv-card-economics .nv-official-data-sources>div:before{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-radius:9px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;top:14px;left:16px;box-shadow:0 8px 18px #3e4ca533}html[data-theme] .nv-card-economics .nv-official-data-sources>div:first-child:before{content:"↗"}html[data-theme] .nv-card-economics .nv-official-data-sources>div:last-child:before{content:"✓"}html[data-theme] .nv-card-economics .nv-official-data-sources>div:after{content:"";background:linear-gradient(90deg,#536fe338,#0000);height:1px;position:absolute;top:27px;left:50px;right:16px}html[data-theme] .nv-card-economics .nv-official-data-sources>div>span{color:var(--sv-text-muted);font-size:var(--nv-type-micro);letter-spacing:.06em;margin-bottom:11px;font-weight:750;display:block}html[data-theme] .nv-card-economics .nv-official-data-links{gap:8px}html[data-theme] .nv-card-economics .nv-official-data-sources a{width:fit-content;max-width:100%;color:var(--sv-text);font-size:var(--nv-type-caption);font-weight:720;line-height:1.45}html[data-theme] .nv-card-economics .nv-official-data-sources a:hover,html[data-theme] .nv-card-economics .nv-official-data-sources a svg{color:var(--sv-accent)}html[data-theme=dark] .nv-ledger-category-card,html[data-theme=dark] .nv-card-economics{background:radial-gradient(circle at 90% 0,#7691ff1a,#0000 30%),#14161eeb}@media (max-width:720px){html[data-theme] .nv-category-stat-controls{grid-template-columns:1fr}html[data-theme] .nv-category-visual:has(.nv-category-ranking>p){padding-top:8px}html[data-theme] .nv-category-ranking>p{min-height:180px;padding-inline:18px}html[data-theme] .nv-card-economics .nv-official-data-sources>div{min-height:120px}}html[data-theme] .nv-debt-command{align-items:start}html[data-theme] .nv-debt-command>.nv-primary-action{border:1px solid var(--sv-line);width:auto;min-width:132px;height:48px;min-height:48px;color:var(--sv-text);background:linear-gradient(145deg, #ffffff4d, transparent 58%), var(--sv-panel-strong);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);font-size:var(--nv-type-label);white-space:nowrap;border-radius:15px;align-self:start;gap:9px;padding:5px 14px 5px 7px;font-weight:750;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 11px 28px #232b5b1a,inset 0 1px #ffffff6b}html[data-theme] .nv-debt-command>.nv-primary-action svg{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-radius:11px;flex:none;width:34px;height:34px;padding:9px;box-shadow:0 8px 18px #414fa938}html[data-theme] .nv-debt-command>.nv-primary-action:hover{color:var(--sv-accent);filter:none;background:#536fe313;border-color:#536fe33d;transform:translateY(-1px);box-shadow:0 14px 32px #232b5b24,inset 0 1px #fff6}html[data-theme] .nv-debt-command>.nv-primary-action:focus-visible{outline-offset:3px;outline:3px solid #536fe333}@media (max-width:720px){html[data-theme] .nv-debt-command>.nv-primary-action{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-debt-command>.nv-primary-action{transition:none}html[data-theme] .nv-debt-command>.nv-primary-action:hover{transform:none}}@property --sv-liquid-angle{syntax:"<angle>";inherits:false;initial-value:20deg}html[data-theme] .nv-sidebar nav button{isolation:isolate;color:var(--sv-text-soft);-webkit-backdrop-filter:blur(12px)saturate(118%);backdrop-filter:blur(12px)saturate(118%);background:linear-gradient(135deg,#ffffff57,#ebeff929);border:1px solid #46528412;transition:color .22s,border-color .22s,background .22s,transform .22s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff70,0 6px 16px #262d5706}html[data-theme] .nv-sidebar nav button:not(.active) svg{width:28px;height:28px;color:var(--sv-text-muted);background:#ffffff4d;border:1px solid #4a578b12;border-radius:9px;flex:none;padding:5px;transition:color .22s,border-color .22s,background .22s,transform .22s;box-shadow:inset 0 1px #ffffff61}html[data-theme] .nv-sidebar nav button:not(.active):hover{color:var(--sv-text);background:#536fe311;border-color:#536fe326;transform:translate(2px);box-shadow:inset 0 1px #ffffff7a,0 9px 22px #28306212}html[data-theme] .nv-sidebar nav button:not(.active):hover svg{color:var(--sv-accent);background:#536fe317;border-color:#536fe324}html[data-theme] .nv-sidebar nav button.active{color:var(--sv-text);background:0 0;border-color:#0000;font-weight:720;animation:.38s cubic-bezier(.2,.78,.2,1) both sv-liquid-nav-arrive;box-shadow:0 13px 30px #2a347024,0 0 18px #536fe30b,inset 0 1px #fff6}html[data-theme] .nv-sidebar nav button.active:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--sv-liquid-angle), #536fe314 0 14%, #6d8bffc2 20%, #a997ff73 27%, #ffffff29 33%, #536fe30a 41% 63%, #7b68d985 72%, #84aeff9e 80%, #536fe314 90% 100%);opacity:.68;animation:none;position:absolute;inset:0}html[data-theme] .nv-sidebar nav button.active:after{content:"";z-index:-1;background:radial-gradient(circle at 13% 50%, #6886f630, transparent 34%), linear-gradient(100deg, #576fd62b, #7c68d80e 72%, transparent), color-mix(in srgb, var(--sv-panel-strong) 94%, transparent);box-shadow:inset 3px 0 0 var(--sv-accent), inset 0 1px 0 #ffffff94, inset 0 -10px 24px #5669c60b;-webkit-backdrop-filter:blur(18px)saturate(132%);backdrop-filter:blur(18px)saturate(132%);background-size:150% 150%,auto,auto;border-radius:12.5px;animation:none;position:absolute;inset:1px}html[data-theme] .nv-sidebar nav button.active svg{width:28px;height:28px;color:var(--sv-accent);filter:none;background:#ffffff6b;border:1px solid #536fe321;border-radius:9px;flex:none;padding:5px;box-shadow:0 6px 16px #414fa91a,inset 0 1px #ffffff7a}html[data-theme] .nv-sidebar nav button.active:hover{color:var(--sv-text);transform:none;box-shadow:0 16px 36px #2a34702e,0 0 21px #536fe312,inset 0 1px #ffffff75}html[data-theme] .nv-sidebar nav button:focus-visible{outline-offset:2px;outline:3px solid #536fe333}html[data-theme=dark] .nv-sidebar nav button.active{color:#f1f3ff;box-shadow:0 15px 34px #00000052,0 0 25px #536fe314,inset 0 1px #ffffff0f}html[data-theme=dark] .nv-sidebar nav button:not(.active){color:#969dae;background:linear-gradient(135deg,#ffffff06,#707dbc06);border-color:#9ba6d712;box-shadow:inset 0 1px #ffffff06}html[data-theme=dark] .nv-sidebar nav button:not(.active) svg{color:#8e96aa;background:#ffffff06;border-color:#9ba6d712;box-shadow:inset 0 1px #ffffff06}html[data-theme=dark] .nv-sidebar nav button.active:after{background:radial-gradient(circle at 13%,#6885f52b,#0000 35%),linear-gradient(100deg,#5b74df21,#7d66da0b 72%,#0000),#14161ef0;box-shadow:inset 3px 0 #7189ff,inset 0 1px #ffffff12,inset 0 -12px 26px #536fe30d}html[data-theme=dark] .nv-sidebar nav button.active svg{color:#8ea3ff;background:#6b7fd614;border-color:#7e94f421;box-shadow:inset 0 1px #ffffff0b}html[dir=rtl][data-theme] .nv-sidebar nav button.active:after{box-shadow:inset -3px 0 0 var(--sv-accent), inset 0 1px 0 #ffffff85, inset 0 -10px 24px #5669c60b}html[dir=rtl][data-theme] .nv-sidebar nav button.active{animation-name:sv-liquid-nav-arrive-rtl}html[dir=rtl][data-theme] .nv-sidebar nav button.active:hover{transform:none}html[dir=rtl][data-theme] .nv-sidebar nav button:not(.active):hover{transform:translate(-2px)}html[dir=rtl][data-theme=dark] .nv-sidebar nav button.active:after{box-shadow:inset -3px 0 #7189ff,inset 0 1px #ffffff12,inset 0 -12px 26px #536fe30d}@keyframes sv-liquid-border-orbit{to{--sv-liquid-angle:380deg}}@keyframes sv-liquid-surface-drift{0%{background-position:0 30%,0 0,0 0}50%{background-position:38% 54%,0 0,0 0}to{background-position:72% 28%,0 0,0 0}}@keyframes sv-liquid-nav-arrive{0%{opacity:.7}to{opacity:1}}@keyframes sv-liquid-nav-arrive-rtl{0%{opacity:.7}to{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-sidebar nav button{transition:none}html[data-theme] .nv-sidebar nav button.active,html[data-theme] .nv-sidebar nav button.active:before,html[data-theme] .nv-sidebar nav button.active:after{animation:none}html[data-theme] .nv-sidebar nav button:not(.active):hover,html[data-theme] .nv-sidebar nav button.active:hover,html[dir=rtl][data-theme] .nv-sidebar nav button.active:hover{transform:none}}html[data-theme] .nv-detail-account .nv-account-source-deck{border-top:1px solid var(--sv-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;padding-top:20px;display:grid;position:relative}html[data-theme] .nv-detail-account .nv-account-source-tile{border:1px solid var(--sv-line);min-width:0;min-height:82px;color:var(--sv-text);background:radial-gradient(circle at 12% 8%, #536fe31a, transparent 38%), linear-gradient(145deg, #ffffff57, transparent 58%), var(--sv-panel-recessed);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border-radius:18px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;padding:14px 42px 14px 14px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff6b,0 11px 28px #242b590e}html[data-theme] .nv-detail-account a.nv-account-source-tile:hover{color:var(--sv-text);border-color:#536fe33d;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff7a,0 15px 32px #303b7e1c}html[data-theme] .nv-detail-account .nv-account-source-tile>i{width:36px;height:36px;color:var(--sv-accent);background:#536fe317;border:1px solid #536fe321;border-radius:12px;place-items:center;font-style:normal;display:grid;box-shadow:inset 0 1px #ffffff5c}html[data-theme] .nv-detail-account .nv-account-source-tile>i svg{width:17px;height:17px}html[data-theme] .nv-detail-account .nv-account-source-tile>span{flex-direction:column;gap:5px;min-width:0;display:flex}html[data-theme] .nv-detail-account .nv-account-source-tile small{color:var(--sv-text-muted);font-size:var(--nv-type-micro);letter-spacing:.035em;font-weight:670}html[data-theme] .nv-detail-account .nv-account-source-tile strong{min-width:0;color:var(--sv-text);font-size:var(--nv-type-caption);overflow-wrap:anywhere;line-height:1.4}html[data-theme] .nv-detail-account .nv-account-source-tile>svg{width:14px;height:14px;color:var(--sv-accent);position:absolute;top:15px;right:15px}html[data-theme] .nv-detail-account .nv-account-source-tile.unavailable{opacity:.7}html[data-theme] .nv-detail-account .nv-account-source-links{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme] .nv-detail-account .nv-account-source-links a{min-width:0;color:var(--sv-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;text-decoration:none;display:grid}html[data-theme] .nv-detail-account .nv-account-source-links a:hover strong{color:var(--sv-accent)}html[data-theme] .nv-detail-account .nv-account-source-links svg{width:12px;height:12px;color:var(--sv-accent)}html[data-theme] .nv-detail-account .nv-detail-actions{z-index:4;border:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 88%, transparent);-webkit-backdrop-filter:blur(22px)saturate(138%);backdrop-filter:blur(22px)saturate(138%);border-radius:18px;align-items:center;margin-top:22px;padding:10px;position:sticky;bottom:0;box-shadow:0 16px 38px #232a5821,inset 0 1px #ffffff7a}html[data-theme] .nv-detail-account .nv-detail-actions button{height:42px;min-height:42px;font-size:var(--nv-type-label);border:1px solid #0000;border-radius:13px;font-weight:740}html[data-theme] .nv-detail-account .nv-detail-actions .danger{color:#a65358;background:#b74f5613;border-color:#b74f561f;margin-right:auto}html[data-theme] .nv-detail-account .nv-detail-actions .danger:hover{background:#b74f561f;border-color:#b74f5638}html[data-theme] .nv-detail-account .nv-detail-actions .primary{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));min-width:112px;box-shadow:0 10px 24px #404da93d,inset 0 1px #fff3}html[data-theme=dark] .nv-detail-account .nv-account-source-tile{background:radial-gradient(circle at 12% 8%,#6981ee1a,#0000 38%),linear-gradient(145deg,#ffffff06,#0000 58%),#ffffff06;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000002e}html[data-theme=dark] .nv-detail-account .nv-detail-actions{background:#14161ee0;box-shadow:0 18px 42px #00000061,inset 0 1px #ffffff0b}html[dir=rtl][data-theme] .nv-detail-account .nv-account-source-tile{padding:14px 14px 14px 42px}html[dir=rtl][data-theme] .nv-detail-account .nv-account-source-tile>svg{left:15px;right:auto}@media (max-width:560px){html[data-theme] .nv-detail-account .nv-account-source-deck{grid-template-columns:1fr}html[data-theme] .nv-detail-account .nv-account-source-tile{min-height:74px}html[data-theme] .nv-detail-account .nv-detail-actions .primary{flex:1}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-detail-account .nv-account-source-tile{transition:none}html[data-theme] .nv-detail-account a.nv-account-source-tile:hover{transform:none}}html[data-theme] .nv-secondary-category-grid button{isolation:isolate;transition:color .2s,border-color .2s,background .2s,box-shadow .24s,transform .2s;position:relative;overflow:hidden}html[data-theme] .nv-secondary-category-grid button>span,html[data-theme] .nv-secondary-category-grid button>small{z-index:2;position:relative}html[data-theme] .nv-secondary-category-grid button.active{color:#405fd4;background:0 0;border-color:#0000;font-weight:760;animation:.32s cubic-bezier(.2,.78,.2,1) both sv-ledger-category-arrive;transform:translateY(-1px);box-shadow:0 11px 25px #33408921,0 0 0 1px #536fe306,inset 0 1px #ffffff8a}html[data-theme] .nv-secondary-category-grid button.active:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--sv-liquid-angle), #536fe31f 0 13%, #6380f7d1 19%, #ad9dff75 27%, #ffffff47 34%, #536fe30e 42% 65%, #7e68dc8f 73%, #80aaffad 82%, #536fe31f 91% 100%);opacity:.72;animation:none;position:absolute;inset:0}html[data-theme] .nv-secondary-category-grid button.active:after{content:"";z-index:-1;background:radial-gradient(circle at 10% 50%, #5b79ee33, transparent 34%), radial-gradient(circle at 88% 0, #9480eb1a, transparent 42%), linear-gradient(102deg, #ffffff8f, #ecf0ff6b 58%, #ffffff2e), var(--sv-panel-strong);-webkit-backdrop-filter:blur(17px)saturate(132%);backdrop-filter:blur(17px)saturate(132%);border-radius:13px;position:absolute;inset:1px;box-shadow:inset 0 1px #ffffffad,inset 0 -12px 24px #5668c20b}html[data-theme] .nv-secondary-category-grid button.active:hover{color:#334fbf;background:0 0;border-color:#0000;transform:translateY(-2px);box-shadow:0 14px 30px #3340892b,0 0 18px #536fe30e,inset 0 1px #ffffff8f}html[data-theme] .nv-secondary-category-grid button:focus-visible{outline-offset:2px;outline:3px solid #536fe333}html[data-theme=dark] .nv-secondary-category-grid button.active{color:#a9b8ff;box-shadow:0 13px 28px #0000004d,0 0 20px #5b74e213,inset 0 1px #ffffff0e}html[data-theme=dark] .nv-secondary-category-grid button.active:after{background:radial-gradient(circle at 10%,#5d7aee2e,#0000 35%),radial-gradient(circle at 88% 0,#9179e817,#0000 42%),linear-gradient(102deg,#5568be1a,#1e202b2e 62%,#0000),#15171ff5;box-shadow:inset 0 1px #ffffff13,inset 0 -12px 25px #5469d60e}html[dir=rtl][data-theme] .nv-secondary-category-grid button.active:after{box-shadow:inset 0 1px #ffffffad,inset 0 -12px 24px #5668c20b}html[dir=rtl][data-theme=dark] .nv-secondary-category-grid button.active:after{box-shadow:inset 0 1px #ffffff13,inset 0 -12px 25px #5469d60e}@keyframes sv-ledger-category-arrive{0%{opacity:.72;transform:translateY(1px)scale(.992)}to{opacity:1;transform:translateY(-1px)scale(1)}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-secondary-category-grid button{transition:none}html[data-theme] .nv-secondary-category-grid button.active,html[data-theme] .nv-secondary-category-grid button.active:before{animation:none}html[data-theme] .nv-secondary-category-grid button.active,html[data-theme] .nv-secondary-category-grid button.active:hover{transform:none}}html[data-theme] .nv-native-glass-select{width:100%;min-width:0;position:relative}html[data-theme] .nv-native-glass-select>select{appearance:none;width:100%;min-width:0;height:46px;min-height:46px;color:var(--sv-text);background:radial-gradient(circle at 12% 0, #fff6, transparent 42%), linear-gradient(135deg, #6f88ef1b, #8971e10b), color-mix(in srgb, var(--sv-panel-strong) 90%, transparent);-webkit-backdrop-filter:blur(20px)saturate(142%);font:inherit;font-size:var(--nv-type-body);text-overflow:ellipsis;cursor:pointer;border:1px solid #536fe32b;border-radius:15px;outline:0;margin:0;padding:0 42px 0 14px;font-weight:620;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff61,0 9px 24px #232b5716}html[dir=rtl][data-theme] .nv-native-glass-select>select{padding:0 14px 0 42px}html[data-theme] .nv-native-glass-select>select:hover,html[data-theme] .nv-native-glass-select.open>select{background:radial-gradient(circle at 12% 0, #ffffff7a, transparent 43%), linear-gradient(135deg, #5c77e529, #8069da13), color-mix(in srgb, var(--sv-panel-strong) 94%, transparent);border-color:#536fe35c;box-shadow:inset 0 1px #ffffff73,0 12px 29px #2a346d1f}html[data-theme] .nv-native-glass-select>select:focus-visible{border-color:var(--sv-accent);box-shadow:0 0 0 4px #536fe321,0 13px 30px #252e6024}html[data-theme] .nv-native-glass-select>select:disabled{opacity:.58;cursor:not-allowed}html[data-theme] .nv-native-glass-select-chevron{width:16px;height:16px;color:var(--sv-text-muted);pointer-events:none;transition:color .18s,transform .2s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}html[dir=rtl][data-theme] .nv-native-glass-select-chevron{left:15px;right:auto}html[data-theme] .nv-native-glass-select.open .nv-native-glass-select-chevron{color:var(--sv-accent);transform:translateY(-50%)rotate(180deg)}html[data-theme=dark] .nv-native-glass-select>select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 12% 0,#aebeff16,#0000 43%),linear-gradient(135deg,#4f60ae24,#644da112),#0f1118db;border-color:#7e94f229;box-shadow:inset 0 1px #ffffff09,0 11px 28px #0003}.nv-native-glass-select-popover{z-index:1200;isolation:isolate;max-width:calc(100vw - 24px);color:var(--sv-text);-webkit-backdrop-filter:blur(36px)saturate(152%);background:radial-gradient(circle at 12% 0,#ffffffd1,#0000 42%),linear-gradient(145deg,#fafbff,#edf0fb);border:1px solid #6980e038;border-radius:20px;padding:8px;animation:.16s cubic-bezier(.2,.78,.2,1) nv-glass-select-enter;position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 26px 72px #1b224942,0 4px 14px #2730601c}.nv-native-glass-select-popover:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff57,#0000 31%),radial-gradient(circle at 92% 4%,#7866da14,#0000 32%);position:absolute;inset:0}html[data-theme=dark] .nv-native-glass-select-popover{background:radial-gradient(circle at 12% 0,#7a8fed1f,#0000 42%),linear-gradient(145deg,#1d1f2a,#0e1017);border-color:#7e94f229;box-shadow:inset 0 1px #ffffff0b,0 28px 76px #00000094}.nv-native-glass-select-search{border:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 95%, #eef1ff 5%);border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:43px;margin-bottom:7px;padding:0 12px;display:grid;box-shadow:inset 0 1px #ffffff80}.nv-native-glass-select-search:focus-within{border-color:#536fe357;box-shadow:0 0 0 3px #536fe317}.nv-native-glass-select-search>svg{width:15px;height:15px;color:var(--sv-accent)}.nv-native-glass-select-search>input{width:100%;min-width:0;height:40px;color:var(--sv-text);font:inherit;font-size:var(--nv-type-caption);background:0 0;border:0;outline:0;padding:0}.nv-native-glass-select-options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#667ada7a transparent;max-height:min(340px,100vh - 56px);padding:2px 1px;overflow-y:auto}.nv-native-glass-select-options::-webkit-scrollbar{width:6px}.nv-native-glass-select-options::-webkit-scrollbar-track{background:0 0}.nv-native-glass-select-options::-webkit-scrollbar-thumb{background:linear-gradient(#7188ef,#8069dc);border-radius:999px}.nv-native-glass-select-options>button{isolation:isolate;width:100%;min-height:44px;color:var(--sv-text-soft,#626a80);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px 8px 12px;transition:color .15s,background .15s,transform .15s;display:grid;position:relative;overflow:hidden}.nv-native-glass-select-options>button:hover,.nv-native-glass-select-options>button:focus-visible{color:var(--sv-text);background:#536fe313;outline:0}.nv-native-glass-select-options>button.active{isolation:isolate;color:#3f5fd0;background:radial-gradient(circle at 8%,#5e7aeb2e,#0000 34%),linear-gradient(112deg,#536fe329,#7b68d912);font-weight:740;box-shadow:inset 3px 0 #5d79ed,inset 0 0 0 1px #536fe31a,0 8px 20px #323e8413}.nv-native-glass-select-options>button.active:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(105deg,#5977eed1,#a694f561,#ffffff24);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nv-native-glass-select-options>button.active:after{content:"";z-index:-1;background:linear-gradient(#8da4ff,#6654db);border-radius:99px;width:3px;position:absolute;inset-block:9px;inset-inline-start:0;box-shadow:0 0 13px #5b74e261}html[data-theme=dark] .nv-native-glass-select-options>button.active{color:#a9b8ff;background:linear-gradient(112deg,#5b74e02e,#7b63cf13);box-shadow:inset 3px 0 #7c92ff,inset 0 0 0 1px #788fef1a}html[data-theme=dark] .nv-native-glass-select-options>button{color:var(--sv-text-soft,#c2c8dc)}html[data-theme=dark] .nv-native-glass-select-options>button:hover,html[data-theme=dark] .nv-native-glass-select-options>button:focus-visible{color:var(--sv-text,#f2f4ff);background:#748bef1b}html[dir=rtl] .nv-native-glass-select-options>button.active{box-shadow:inset -3px 0 #5d79ed,inset 0 0 0 1px #536fe31a}.nv-native-glass-select-options>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--nv-type-body);overflow:hidden}.nv-native-glass-select-options>button>svg{width:15px;height:15px;color:var(--sv-accent)}.nv-native-glass-select-options>p{color:var(--sv-text-muted);text-align:center;font-size:var(--nv-type-caption);margin:0;padding:22px 12px}html[data-theme] :is(.nv-ledger-form-grid,.nv-form,.nv-visa-form-grid,.nv-receipt-review,.nv-settings-form) .nv-native-glass-select{width:100%}html[data-theme] .nv-debt-toolbar>.nv-native-glass-select{width:160px}html[data-theme] :is(.nv-ea-directory-toolbar,.nv-ea-log-page) .nv-native-glass-select>select{height:38px;min-height:38px;font-size:var(--nv-type-caption);border-radius:11px}html[data-theme] :is(.nv-ea-parameter-list,.nv-ea-site-config) .nv-native-glass-select>select{height:40px;min-height:40px;font-size:var(--nv-type-caption);border-radius:11px}@media (max-width:720px){.nv-native-glass-select-popover{border-radius:18px}html[data-theme] .nv-debt-toolbar>.nv-native-glass-select{width:100%}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-native-glass-select>select,html[data-theme] .nv-native-glass-select-chevron,.nv-native-glass-select-options>button{transition:none}.nv-native-glass-select-popover{animation:none}}html[data-theme] [data-ledger-color=blue]{--ledger-accent:#5b76e6;--ledger-soft:#5b76e621}html[data-theme] [data-ledger-color=violet]{--ledger-accent:#8469d9;--ledger-soft:#8469d921}html[data-theme] [data-ledger-color=amber]{--ledger-accent:#c58a38;--ledger-soft:#c58a3821}html[data-theme] [data-ledger-color=rose]{--ledger-accent:#c7637d;--ledger-soft:#c7637d21}html[data-theme] [data-ledger-color=slate]{--ledger-accent:#65718e;--ledger-soft:#65718e21}html[data-theme] .nv-ledger-book-dock{border:1px solid var(--sv-line);background:linear-gradient(115deg, #ffffff52, transparent 38%), color-mix(in srgb, var(--sv-panel-strong) 88%, transparent);-webkit-backdrop-filter:blur(22px)saturate(136%);backdrop-filter:blur(22px)saturate(136%);border-radius:20px;align-items:stretch;gap:9px;width:100%;min-width:0;margin:14px 0 18px;padding:8px;display:flex;box-shadow:inset 0 1px #ffffff75,0 14px 38px #252c5814}html[data-theme] .nv-ledger-book-track{scrollbar-width:none;overscroll-behavior-inline:contain;flex:1;gap:7px;min-width:0;display:flex;overflow-x:auto}html[data-theme] .nv-ledger-book-track::-webkit-scrollbar{display:none}html[data-theme] .nv-ledger-book-track>button{min-width:188px;min-height:58px;color:var(--sv-text-soft);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 11px;transition:border-color .18s,background .18s,box-shadow .2s,transform .18s;display:grid;position:relative}html[data-theme] .nv-ledger-book-track>button:hover{border-color:color-mix(in srgb, var(--ledger-accent) 20%, var(--sv-line));background:var(--ledger-soft)}html[data-theme] .nv-ledger-book-track>button.active{border-color:color-mix(in srgb, var(--ledger-accent) 35%, transparent);color:var(--sv-text);background:radial-gradient(circle at 8% 20%, var(--ledger-soft), transparent 48%), color-mix(in srgb, var(--sv-panel-strong) 94%, var(--ledger-accent) 6%);box-shadow:inset 0 1px 0 #ffffff80, 0 9px 23px color-mix(in srgb, var(--ledger-accent) 13%, transparent);transform:translateY(-1px)}html[data-theme] .nv-ledger-book-track>button>i,html[data-theme] .nv-ledger-book-directory button>i,html[data-theme] .nv-ledger-book-preview>i{width:36px;height:36px;color:var(--ledger-accent);background:var(--ledger-soft);border-radius:12px;place-items:center;font-style:normal;display:grid}html[data-theme] .nv-ledger-book-track svg,html[data-theme] .nv-ledger-book-directory svg,html[data-theme] .nv-ledger-book-preview>i svg{width:17px;height:17px}html[data-theme] .nv-ledger-book-track>button>span,html[data-theme] .nv-ledger-book-directory button>span{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme] .nv-ledger-book-track strong,html[data-theme] .nv-ledger-book-directory strong{font-size:var(--nv-type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme] .nv-ledger-book-track small,html[data-theme] .nv-ledger-book-directory small{color:var(--sv-text-muted);font-size:var(--nv-type-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme] .nv-ledger-book-track em{color:var(--ledger-accent);background:var(--ledger-soft);border-radius:999px;align-self:start;padding:3px 6px;font-size:9px;font-style:normal;font-weight:760}html[data-theme] .nv-ledger-book-actions{align-items:stretch;gap:7px;display:flex}html[data-theme] .nv-ledger-book-actions button{border:1px solid var(--sv-line);min-height:48px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);font-size:var(--nv-type-caption);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:720;display:inline-flex}html[data-theme] .nv-ledger-book-actions button:first-child{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000}html[data-theme] .nv-ledger-book-actions svg{width:16px;height:16px}html[data-theme] .nv-ledger-editor.nv-ledger-book-manager{width:min(940px,100%)}html[data-theme] .nv-ledger-book-manager-layout{grid-template-columns:238px minmax(0,1fr);gap:18px;min-height:470px;padding:0 22px 20px;display:grid}html[data-theme] .nv-ledger-book-manager-layout>aside{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:18px;min-width:0;padding:9px}html[data-theme] .nv-ledger-book-create{width:100%;min-height:42px;color:var(--sv-accent);cursor:pointer;background:#536fe312;border:1px dashed #536fe34d;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:730;display:flex}html[data-theme] .nv-ledger-book-create svg{width:16px;height:16px}html[data-theme] .nv-ledger-book-directory{flex-direction:column;gap:5px;max-height:390px;margin-top:8px;display:flex;overflow-y:auto}html[data-theme] .nv-ledger-book-directory button{min-width:0;min-height:58px;color:var(--sv-text-soft);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}html[data-theme] .nv-ledger-book-directory button.active{border-color:color-mix(in srgb, var(--ledger-accent) 28%, transparent);background:var(--ledger-soft)}html[data-theme] .nv-ledger-book-form{flex-direction:column;gap:15px;min-width:0;display:flex}html[data-theme] .nv-ledger-book-preview{border:1px solid color-mix(in srgb, var(--ledger-accent) 25%, var(--sv-line));background:radial-gradient(circle at 8% 10%, var(--ledger-soft), transparent 44%), linear-gradient(125deg, color-mix(in srgb, var(--sv-panel-strong) 94%, var(--ledger-accent) 6%), var(--sv-panel-strong));min-height:104px;box-shadow:inset 0 1px 0 #ffffff80, 0 15px 38px color-mix(in srgb, var(--ledger-accent) 10%, transparent);border-radius:20px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}html[data-theme] .nv-ledger-book-preview>i{border-radius:15px;width:48px;height:48px}html[data-theme] .nv-ledger-book-preview>i svg{width:21px;height:21px}html[data-theme] .nv-ledger-book-preview>span{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme] .nv-ledger-book-preview small{color:var(--ledger-accent);letter-spacing:.12em;font:760 9px/1.2 Consolas,monospace}html[data-theme] .nv-ledger-book-preview strong{color:var(--sv-text);font-size:19px}html[data-theme] .nv-ledger-book-preview em{color:var(--sv-text-muted);font-size:var(--nv-type-caption);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}html[data-theme] .nv-ledger-book-preview>svg{width:20px;height:20px;color:var(--ledger-accent)}html[data-theme] .nv-ledger-book-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}html[data-theme] .nv-ledger-book-fields label{min-width:0;color:var(--sv-text-muted);font-size:var(--nv-type-caption);flex-direction:column;gap:7px;display:flex}html[data-theme] .nv-ledger-book-fields label:nth-child(-n+2){grid-column:1/-1}html[data-theme] .nv-ledger-book-fields input{border:1px solid var(--sv-line);width:100%;min-height:44px;color:var(--sv-text);background:var(--sv-panel-recessed);font:inherit;border-radius:13px;outline:0;padding:0 13px}html[data-theme] .nv-ledger-book-fields input:focus{border-color:#536fe361;box-shadow:0 0 0 3px #536fe31a}html[data-theme] .nv-ledger-book-delete-confirm{background:#be4e5913;border:1px solid #be4e5929;border-radius:14px;align-items:center;gap:8px;min-height:58px;padding:9px 10px 9px 13px;display:flex}html[data-theme] .nv-ledger-book-delete-confirm>span{flex-direction:column;gap:3px;min-width:0;margin-right:auto;display:flex}html[data-theme] .nv-ledger-book-delete-confirm strong{color:#a44e58;font-size:var(--nv-type-caption)}html[data-theme] .nv-ledger-book-delete-confirm small{color:var(--sv-text-muted);font-size:var(--nv-type-micro)}html[data-theme] .nv-ledger-book-delete-confirm button{border:1px solid var(--sv-line);min-height:36px;color:var(--sv-text-soft);background:var(--sv-panel-strong);cursor:pointer;border-radius:10px;padding:0 11px}html[data-theme] .nv-ledger-book-delete-confirm button.danger{color:#fff;background:#ad515a;border-color:#0000}html[data-theme] .nv-ledger-book-manager>footer .ghost{color:#a65358;background:#b74f5612;border-color:#b74f5624;margin-right:auto}html[data-theme] .nv-ledger-book-manager>footer button:disabled{opacity:.45;cursor:not-allowed}html[data-theme=dark] .nv-ledger-book-dock,html[data-theme=dark] .nv-ledger-book-preview{box-shadow:inset 0 1px #ffffff0a,0 16px 40px #0000003d}html[data-theme=dark] .nv-ledger-book-track>button.active{box-shadow:inset 0 1px #ffffff0b,0 10px 25px #0003}@media (max-width:760px){html[data-theme] .nv-ledger-book-dock{flex-direction:column;align-items:stretch}html[data-theme] .nv-ledger-book-track>button{min-width:176px}html[data-theme] .nv-ledger-book-actions button:first-child{flex:1}html[data-theme] .nv-ledger-book-manager-layout{grid-template-columns:1fr;min-height:0;padding-inline:14px}html[data-theme] .nv-ledger-book-manager-layout>aside{padding:7px}html[data-theme] .nv-ledger-book-directory{flex-direction:row;max-height:150px;overflow-x:auto}html[data-theme] .nv-ledger-book-directory button{min-width:170px}html[data-theme] .nv-ledger-book-fields{grid-template-columns:1fr}html[data-theme] .nv-ledger-book-fields label{grid-column:1/-1}html[data-theme] .nv-ledger-book-delete-confirm{flex-wrap:wrap;align-items:stretch}html[data-theme] .nv-ledger-book-delete-confirm>span{width:100%}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-ledger-book-track>button{transition:none}html[data-theme] .nv-ledger-book-track>button.active{transform:none}}.nv-sync-conflict{z-index:10000;border:1px solid color-mix(in srgb, #f59e0b 48%, var(--border,transparent));background:color-mix(in srgb, var(--panel,#101116) 88%, transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;width:min(680px,100vw - 32px);padding:14px 16px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #00000047}.nv-sync-conflict span{gap:3px;display:grid}.nv-sync-conflict small{color:var(--muted,#9ca3af)}.nv-sync-conflict button{min-height:38px;color:inherit;cursor:pointer;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:12px;flex:none;padding:0 14px}@media (max-width:640px){.nv-sync-conflict{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:720px),(update:slow){.nv-real-globe{contain:layout paint style}.nv-earth-pulse,.nv-earth-dot{filter:none}}html[data-theme] .nv-region-orbit{min-width:0;position:relative}html[data-theme] .nv-region-list{overscroll-behavior-inline:contain;scrollbar-width:none;-ms-overflow-style:none;contain:layout style;gap:11px;padding:2px 2px 4px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}html[data-theme] .nv-region-list::-webkit-scrollbar{width:0;height:0;display:none}html[data-theme] .nv-region-list>div{border:1px solid var(--sv-line);background:radial-gradient(circle at 92% 4%, #7b68d91a, transparent 38%), linear-gradient(145deg, #ffffff57, transparent 55%), var(--sv-panel-recessed);border-radius:18px;flex:0 0 238px;min-width:238px;min-height:88px;padding:15px 16px;box-shadow:inset 0 1px #ffffff7a}html[data-theme=dark] .nv-region-list>div{box-shadow:inset 0 1px #ffffff0e}html[data-theme] .nv-region-list>div>.nv-region-flag{border-radius:9px;width:50px;height:33px;box-shadow:0 9px 22px #252d5b29}html[data-theme] .nv-region-list>div strong{color:var(--sv-text);font-size:13px}html[data-theme] .nv-region-list>div small{color:var(--sv-text-muted);font-size:11px}html[data-theme] .nv-region-list>div strong em{color:var(--sv-accent);background:#536fe31a;padding:4px 7px;font-size:9px}html[data-theme] .nv-orbit-scroll-control{align-items:center;width:min(420px,58%);height:28px;margin:10px auto 0;display:flex}html[data-theme] .nv-orbit-scroll-control input{appearance:none;cursor:ew-resize;background:0 0;border:0;outline:0;width:100%;height:28px;margin:0}html[data-theme] .nv-orbit-scroll-control input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#536fe31f,#7b68d917);border:1px solid #6e7ecd21;border-radius:999px;height:5px;box-shadow:inset 0 1px 2px #242b5314}html[data-theme] .nv-orbit-scroll-control input::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 46%,#ffffffd1 0 1px,#0000 1.6px),radial-gradient(circle at 54%,#ffffffd1 0 1px,#0000 1.6px),linear-gradient(100deg,#5573ed,#7768e7 58%,#8a62d9);border:1px solid #fff9;border-radius:999px;width:68px;height:13px;margin-top:-5px;transition:transform .16s,box-shadow .16s;box-shadow:0 6px 18px #414eaa4d,inset 0 1px #ffffff70}html[data-theme] .nv-orbit-scroll-control input::-moz-range-track{background:linear-gradient(90deg,#536fe31f,#7b68d917);border:1px solid #6e7ecd21;border-radius:999px;height:5px}html[data-theme] .nv-orbit-scroll-control input::-moz-range-thumb{background:linear-gradient(100deg,#5573ed,#7768e7 58%,#8a62d9);border:1px solid #fff9;border-radius:999px;width:68px;height:13px;box-shadow:0 6px 18px #414eaa4d}html[data-theme] .nv-orbit-scroll-control input:hover::-webkit-slider-thumb{transform:scaleY(1.08);box-shadow:0 8px 23px #414eaa61,inset 0 1px #ffffff80}html[data-theme] .nv-orbit-scroll-control input:focus-visible::-webkit-slider-thumb{outline-offset:3px;outline:3px solid #536fe333}html[data-theme] .nv-esim-tools{border:1px solid var(--sv-line);background:linear-gradient(145deg, #ffffff3d, transparent), var(--sv-panel-soft);box-shadow:var(--sv-shadow), inset 0 1px #ffffff73;-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);border-radius:22px;padding:14px 16px}html[data-theme] .nv-esim-tools .nv-tools-right{border:1px solid var(--sv-line);background:var(--sv-panel-recessed);border-radius:17px;gap:7px;min-width:0;padding:5px}html[data-theme] .nv-esim-tools .nv-native-glass-select{min-width:210px}html[data-theme] .nv-esim-tools .nv-native-glass-select>select,html[data-theme] .nv-esim-tools .nv-order-toggle,html[data-theme] .nv-esim-tools .nv-primary{white-space:nowrap;border-radius:13px;height:46px;min-height:46px}html[data-theme] .nv-esim-tools .nv-order-toggle{color:var(--sv-text-soft);box-shadow:none;background:0 0;border-color:#0000;padding-inline:14px}html[data-theme] .nv-esim-tools .nv-order-toggle:hover,html[data-theme] .nv-esim-tools .nv-order-toggle.active{color:var(--sv-accent);background:#536fe317;border-color:#536fe32b}html[data-theme] .nv-esim-tools .nv-primary{background:linear-gradient(135deg,#506de9,#7964e2);min-width:164px;padding-inline:18px;box-shadow:0 11px 26px #404ea942}html[data-theme] .nv-visa-page{color:var(--sv-text)}html[data-theme] .nv-visa-intro,html[data-theme] .nv-owned-visas,html[data-theme] .nv-visa-stats article,html[data-theme] .nv-visa-browser,html[data-theme] .nv-visa-detail,html[data-theme] .nv-visa-notice{border-color:var(--sv-line);background:radial-gradient(circle at 95% 2%, #7b68d917, transparent 34%), linear-gradient(145deg, #ffffff3d, transparent 50%), var(--sv-panel);box-shadow:var(--sv-shadow), inset 0 1px #ffffff6b;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%)}html[data-theme=dark] :is(.nv-visa-intro,.nv-owned-visas,.nv-visa-stats article,.nv-visa-browser,.nv-visa-detail,.nv-visa-notice){box-shadow:var(--sv-shadow), inset 0 1px #ffffff0e}html[data-theme] .nv-visa-kicker,html[data-theme] .nv-owned-visas-head>div>span{color:var(--sv-accent)}html[data-theme] :is(.nv-visa-intro h2,.nv-owned-visas-head h3,.nv-visa-stats strong,.nv-visa-detail-country h3,.nv-owned-visa-main strong){color:var(--sv-text)}html[data-theme] :is(.nv-visa-intro p,.nv-owned-visas-head p,.nv-visa-stats span,.nv-visa-stats small,.nv-owned-visa-main small,.nv-owned-visa-main span,.nv-owned-visa-expiry small,.nv-visa-notice span){color:var(--sv-text-muted)}html[data-theme] .nv-owned-visas-head>button{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 10px 25px #404ea938}html[data-theme] .nv-owned-visa-card{border-color:var(--sv-line);background:linear-gradient(145deg, #536fe30e, #7b68d906), var(--sv-panel-recessed);border-radius:18px;min-height:94px;box-shadow:inset 0 1px #ffffff6b}html[data-theme] .nv-owned-visa-card[data-status=due]{background:linear-gradient(145deg, #cf934c14, transparent), var(--sv-panel-recessed);border-color:#cf934c40}html[data-theme] .nv-owned-visa-card[data-status=expired]{background:linear-gradient(145deg, #c85b5b14, transparent), var(--sv-panel-recessed);border-color:#c85b5b40}html[data-theme] .nv-owned-visa-country{background:var(--sv-panel-strong);box-shadow:0 8px 20px #2a32641f}html[data-theme] .nv-owned-visa-expiry b{color:var(--sv-accent)}html[data-theme] .nv-owned-visa-card>button{color:var(--sv-accent);border:1px solid var(--sv-line);cursor:pointer;background:#536fe314}html[data-theme] .nv-visa-search{border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-visa-search svg{color:var(--sv-accent)}html[data-theme] .nv-visa-search input{color:var(--sv-text)}html[data-theme] .nv-visa-filters{scrollbar-width:none}html[data-theme] .nv-visa-filters::-webkit-scrollbar{display:none}html[data-theme] .nv-visa-filters button{color:var(--sv-text-soft);border-color:var(--sv-line);background:var(--sv-panel-recessed)}html[data-theme] .nv-visa-filters button.active{color:#fff;background:linear-gradient(135deg, var(--sv-accent), var(--sv-violet));border-color:#0000;box-shadow:0 8px 20px #404ea933}html[data-theme] .nv-visa-results{scrollbar-width:thin;scrollbar-color:#677ada61 transparent}html[data-theme] .nv-visa-results::-webkit-scrollbar{width:6px}html[data-theme] .nv-visa-results::-webkit-scrollbar-thumb{background:linear-gradient(#5c76e8,#8264dc);border-radius:999px}html[data-theme] .nv-visa-result{color:var(--sv-text);background:0 0;border-color:#0000}html[data-theme] .nv-visa-result:hover{background:#536fe30e;border-color:#536fe321}html[data-theme] .nv-visa-result.active{box-shadow:inset 3px 0 var(--sv-accent);background:linear-gradient(100deg,#536fe326,#7b68d912);border-color:#536fe338}html[data-theme] .nv-admin-tabs{scrollbar-width:thin;scrollbar-color:#677ada66 transparent}html[data-theme] .nv-admin-tabs::-webkit-scrollbar{width:6px}html[data-theme] .nv-admin-tabs::-webkit-scrollbar-track{background:0 0;margin-block:10px}html[data-theme] .nv-admin-tabs::-webkit-scrollbar-thumb{background:linear-gradient(#5b75e8,#8063dc) padding-box padding-box;border:1px solid #0000;border-radius:999px}html[data-theme] .nv-admin-submenu:before{background:linear-gradient(#536fe317,#7b68d933,#536fe30f);border-radius:999px;width:2px;left:0}html[data-theme] .nv-admin-submenu>button:before{background:#677ada33;width:8px;left:-13px}html[data-theme] .nv-admin-submenu>button.active{color:var(--sv-accent);background:linear-gradient(100deg,#536fe329,#7b68d912);border:1px solid #536fe321;box-shadow:0 8px 24px #323d8114,inset 0 1px #ffffff57}html[data-theme] .nv-admin-submenu>button.active:before{background:linear-gradient(#526fe9,#8962dc);border-radius:999px;width:4px;height:20px;left:-14px;box-shadow:0 0 14px #5b70ea80}@media (max-width:850px){html[data-theme] .nv-esim-tools{flex-direction:column;align-items:stretch}html[data-theme] .nv-esim-tools .nv-tools-right{grid-template-columns:minmax(0,1fr) auto auto;width:100%;display:grid}html[data-theme] .nv-esim-tools .nv-native-glass-select{min-width:0}}@media (max-width:620px){html[data-theme] .nv-region-list>div{flex-basis:210px;min-width:210px}html[data-theme] .nv-orbit-scroll-control{width:72%}html[data-theme] .nv-esim-tools .nv-tools-right{grid-template-columns:1fr 1fr}html[data-theme] .nv-esim-tools .nv-native-glass-select{grid-column:1/-1}html[data-theme] .nv-esim-tools .nv-primary{min-width:0}html[data-theme] .nv-owned-visa-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-orbit-scroll-control input::-webkit-slider-thumb{transition:none}}html[data-theme] .nv-workspace-card{isolation:isolate;contain:paint;overflow:hidden}html[data-theme] .nv-workspace-card:before{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#5974ebe6,#8465de80,#0000);width:76px;height:1px;top:1px;left:30px;box-shadow:0 2px 8px #536fe338}html[data-theme] .nv-workspace-card>*{z-index:1;position:relative}html[data-theme] .nv-workspace-title{min-width:0}html[data-theme] .nv-workspace-name-actions{align-items:center;gap:8px;min-width:0;margin-top:3px;display:flex}html[data-theme] .nv-workspace-name-actions h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme] .nv-workspace-name-actions button,html[data-theme] .nv-workspace-rename button{width:30px;height:30px;color:var(--sv-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:0 0 30px;place-items:center;transition:color .14s,border-color .14s,background-color .14s,transform .14s;display:grid}html[data-theme] .nv-workspace-name-actions button svg,html[data-theme] .nv-workspace-rename button svg{width:15px;height:15px}html[data-theme] .nv-workspace-name-actions button:hover,html[data-theme] .nv-workspace-rename button:hover{color:var(--sv-accent);border-color:color-mix(in srgb, var(--sv-accent) 22%, var(--sv-line));background:color-mix(in srgb, var(--sv-accent) 9%, var(--sv-panel-strong))}html[data-theme] .nv-workspace-name-actions button:focus-visible,html[data-theme] .nv-workspace-rename button:focus-visible,html[data-theme] .nv-workspace-rename input:focus-visible{outline:2px solid color-mix(in srgb, var(--sv-accent) 58%, transparent);outline-offset:2px}html[data-theme] .nv-workspace-rename{grid-template-columns:minmax(150px,320px) 30px 30px;align-items:center;gap:7px;min-width:0;margin-top:4px;display:grid}html[data-theme] .nv-workspace-rename input{border:1px solid color-mix(in srgb, var(--sv-accent) 30%, var(--sv-line));min-width:0;height:38px;color:var(--sv-text);background:color-mix(in srgb, var(--sv-panel-strong) 90%, transparent);border-radius:12px;padding:0 12px;box-shadow:inset 0 1px #ffffff59,0 7px 18px #313b7b14}html[data-theme] .nv-workspace-rename button.save{color:#fff;background:linear-gradient(135deg,#536fe6,#7b64dc);border-color:#0000;box-shadow:0 6px 16px #444fae38}html[data-theme]{scrollbar-width:thin;scrollbar-color:#6477dcb8 color-mix(in srgb, var(--sv-panel-recessed) 72%, transparent)}html[data-theme]::-webkit-scrollbar{width:11px;height:11px}html[data-theme] body::-webkit-scrollbar{width:11px;height:11px}html[data-theme]::-webkit-scrollbar-track{background:color-mix(in srgb, var(--sv-panel-recessed) 78%, transparent);border-left:1px solid color-mix(in srgb, var(--sv-line) 58%, transparent)}html[data-theme] body::-webkit-scrollbar-track{background:color-mix(in srgb, var(--sv-panel-recessed) 78%, transparent);border-left:1px solid color-mix(in srgb, var(--sv-line) 58%, transparent)}html[data-theme]::-webkit-scrollbar-thumb{background:linear-gradient(#6980ebf5,#775dd2e6) padding-box padding-box,linear-gradient(#ffffff61,#ffffff0d) border-box;border:3px solid #0000;border-radius:999px;min-height:54px;box-shadow:inset 0 1px #ffffff57,0 0 10px #536fe324}html[data-theme] body::-webkit-scrollbar-thumb{background:linear-gradient(#6980ebf5,#775dd2e6) padding-box padding-box,linear-gradient(#ffffff61,#ffffff0d) border-box;border:3px solid #0000;border-radius:999px;min-height:54px;box-shadow:inset 0 1px #ffffff57,0 0 10px #536fe324}html[data-theme]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#7890f1,#866be0) padding-box padding-box}html[data-theme] body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#7890f1,#866be0) padding-box padding-box}html[data-theme]::-webkit-scrollbar-thumb:active{background:linear-gradient(#607ae4,#7258c9) padding-box padding-box}html[data-theme] body::-webkit-scrollbar-thumb:active{background:linear-gradient(#607ae4,#7258c9) padding-box padding-box}html[data-theme]::-webkit-scrollbar-corner{background:0 0}html[data-theme] body::-webkit-scrollbar-corner{background:0 0}@media (max-width:700px){html[data-theme] .nv-workspace-rename{grid-template-columns:minmax(110px,1fr) 30px 30px}html[data-theme] .nv-workspace-card>header{grid-template-columns:42px minmax(0,1fr) auto}html[data-theme] .nv-workspace-delete-trigger{grid-column:2/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){html[data-theme]{scroll-behavior:auto}html[data-theme] .nv-workspace-name-actions button,html[data-theme] .nv-workspace-rename button{transition:none}}html[data-theme] .nv-trust-center{width:min(1340px,100%)}html[data-theme] .nv-trust-header{min-height:78px;padding:13px 22px}html[data-theme] .nv-trust-header>div>svg{border-radius:14px;width:42px;height:42px;padding:10px}html[data-theme] .nv-trust-header strong{font-size:16px;line-height:1.3}html[data-theme] .nv-trust-header small{color:var(--sv-text-soft);margin-top:2px;font-size:11px;line-height:1.4}html[data-theme] .nv-trust-header button{border-radius:14px;width:42px;height:42px}html[data-theme] .nv-trust-scroll{gap:20px;max-height:calc(100vh - 122px);padding:26px}html[data-theme] .nv-trust-hero>div:first-child>span,html[data-theme] .nv-trust-flow header span,html[data-theme] .nv-trust-control-section header>span,html[data-theme] .nv-trust-chain>div>span{font-size:11px;line-height:1.4}html[data-theme] .nv-trust-hero p{color:var(--sv-text-soft);font-size:15px;line-height:1.75}html[data-theme] .nv-trust-proofline em{min-height:36px;padding-inline:12px;font-size:11px}html[data-theme] .nv-trust-vault-orbit span small,html[data-theme] .nv-trust-vault-orbit>em{font-size:9px}html[data-theme] .nv-trust-flow,html[data-theme] .nv-trust-control-section{padding:28px}html[data-theme] .nv-trust-flow h2,html[data-theme] .nv-trust-control-section h2,html[data-theme] .nv-trust-chain h2{margin-top:7px;font-size:27px;line-height:1.22}html[data-theme] .nv-trust-flow>div{margin-top:23px}html[data-theme] .nv-trust-flow article{gap:14px;min-height:112px;padding:18px}html[data-theme] .nv-trust-flow article>i{flex:0 0 44px;width:44px;height:44px}html[data-theme] .nv-trust-flow article strong,html[data-theme] .nv-trust-flow footer strong{font-size:14px;line-height:1.4}html[data-theme] .nv-trust-flow article small,html[data-theme] .nv-trust-flow footer small{color:var(--sv-text-soft);margin-top:3px;font-size:12px;line-height:1.5}html[data-theme] .nv-trust-flow footer{margin-top:15px;padding:15px 17px}html[data-theme] .nv-trust-control-section header p{color:var(--sv-text-soft);margin-top:6px;font-size:13px;line-height:1.6}html[data-theme] .nv-trust-control-grid{gap:12px;margin-top:21px}html[data-theme] .nv-trust-control-grid article{grid-template-columns:39px minmax(0,1fr) auto;gap:12px;min-height:86px;padding:14px 15px}html[data-theme] .nv-trust-control-grid article>i{width:38px;height:38px}html[data-theme] .nv-trust-control-grid strong{font-size:14px;line-height:1.4}html[data-theme] .nv-trust-control-grid small{color:var(--sv-text-soft);margin-top:2px;font-size:11px;line-height:1.45}html[data-theme] .nv-trust-control-grid em{font-size:11px}html[data-theme] .nv-trust-chain{padding:31px}html[data-theme] .nv-trust-chain p{color:var(--sv-text-soft);font-size:13px;line-height:1.75}html[data-theme] .nv-trust-chain-map>span small{font-size:11px}html[data-theme] .nv-trust-honesty{gap:14px;min-height:104px;padding:19px}html[data-theme] .nv-trust-honesty strong{font-size:14px}html[data-theme] .nv-trust-honesty p{color:var(--sv-text-soft);margin-top:4px;font-size:12px;line-height:1.6}html[data-theme] .nv-trust-honesty a{font-size:11px}@media (max-width:760px){html[data-theme] .nv-trust-header{min-height:70px;padding:10px 15px}html[data-theme] .nv-trust-header strong{font-size:14px}html[data-theme] .nv-trust-scroll{max-height:calc(100vh - 70px);padding:14px}html[data-theme] .nv-trust-flow,html[data-theme] .nv-trust-control-section,html[data-theme] .nv-trust-chain{padding:20px}html[data-theme] .nv-trust-flow h2,html[data-theme] .nv-trust-control-section h2,html[data-theme] .nv-trust-chain h2{font-size:23px}html[data-theme] .nv-trust-control-grid article{grid-template-columns:39px minmax(0,1fr)}html[data-theme] .nv-trust-control-grid em{grid-column:2}}html[data-theme] .nv-settings-overlay{z-index:150;isolation:isolate;place-items:center;padding:clamp(14px,2.4vw,34px);animation:.15s ease-out both nv-settings-overlay-in;display:grid;position:fixed;inset:0}html[data-theme] .nv-settings-backdrop{-webkit-backdrop-filter:blur(10px)saturate(112%);cursor:default;background:radial-gradient(circle at 18% 12%,#536fe324,#0000 35%),#05070ec2;border:0;position:absolute;inset:0}html[data-theme] .nv-settings-modal{view-transition-name:nv-settings-modal;border:1px solid color-mix(in srgb, var(--sv-line) 78%, var(--sv-accent) 22%);width:min(1380px,100%);height:min(900px,100dvh - clamp(28px,4.8vw,68px));color:var(--sv-text);background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--sv-violet) 9%, transparent), transparent 34%), color-mix(in srgb, var(--sv-panel-strong) 96%, transparent);-webkit-backdrop-filter:blur(20px)saturate(128%);transform-origin:50% 46%;will-change:transform, opacity;border-radius:30px;animation:.19s cubic-bezier(.2,.78,.25,1) both nv-settings-modal-in;position:relative;overflow:hidden;box-shadow:0 50px 150px #02040d94,inset 0 1px #ffffff1f}html[data-theme] .nv-settings-module-loading{min-height:100%;color:var(--sv-text-muted);align-content:center;place-items:center;gap:13px;display:grid}html[data-theme] .nv-settings-module-loading span{border:2px solid color-mix(in srgb,var(--sv-accent) 18%,transparent);border-top-color:var(--sv-accent);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite nv-settings-loader-spin}html[data-theme] .nv-settings-module-loading strong{font-size:13px;font-weight:650}@keyframes nv-settings-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes nv-settings-modal-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nv-settings-loader-spin{to{transform:rotate(360deg)}}html[data-theme] .nv-settings-modal-header{border-bottom:1px solid var(--sv-line);background:linear-gradient(100deg, color-mix(in srgb,var(--sv-accent) 13%,transparent), color-mix(in srgb,var(--sv-violet) 5%,transparent) 62%, transparent);justify-content:space-between;align-items:center;height:82px;padding:0 28px;display:flex}html[data-theme] .nv-settings-modal-header>div{align-items:center;gap:12px;min-width:0;display:flex}html[data-theme] .nv-settings-modal-header>div>span{color:#fff;background:linear-gradient(145deg, var(--sv-accent), var(--sv-violet));border-radius:15px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 12px 30px #536fe33d}html[data-theme] .nv-settings-modal-header svg{width:20px;height:20px}html[data-theme] .nv-settings-modal-header>div>div{flex-direction:column;min-width:0;display:flex}html[data-theme] .nv-settings-modal-header small{color:var(--sv-text-muted);letter-spacing:.15em;font-size:11px;line-height:1.35}html[data-theme] .nv-settings-modal-header strong{color:var(--sv-text);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.25;overflow:hidden}html[data-theme] .nv-settings-modal-header>button{border:1px solid var(--sv-line);width:42px;height:42px;color:var(--sv-text-soft);background:var(--sv-panel-recessed);cursor:pointer;border-radius:13px;flex:0 0 42px;place-items:center;transition:color .16s,border-color .16s,transform .16s;display:grid}html[data-theme] .nv-settings-modal-header>button:hover{color:var(--sv-accent);border-color:color-mix(in srgb,var(--sv-accent) 32%,var(--sv-line));transform:rotate(4deg)}html[data-theme] .nv-settings-modal>.nv-settings-shell{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:0;height:calc(100% - 82px);overflow:hidden}html[data-theme] .nv-settings-modal .nv-settings-nav,html[data-theme] .nv-settings-modal .nv-settings-content{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0}html[data-theme] .nv-settings-modal .nv-settings-nav{border-right:1px solid var(--sv-line);background:color-mix(in srgb,var(--sv-panel-soft) 52%,transparent);overflow-y:auto}html[data-theme] .nv-settings-modal .nv-settings-content{scrollbar-gutter:stable;overflow-y:auto}html[data-theme] .nv-settings-modal .nv-settings-shell.standalone{grid-template-columns:minmax(0,1fr)}html[data-theme] .nv-settings-modal .nv-settings-shell.standalone>.nv-settings-content{min-height:0}@media (max-width:860px){html[data-theme] .nv-settings-overlay{padding:0}html[data-theme] .nv-settings-modal{border:0;border-radius:0;width:100%;height:100dvh}html[data-theme] .nv-settings-modal-header{height:70px;padding:0 17px}html[data-theme] .nv-settings-modal-header>div>span{flex-basis:40px;width:40px;height:40px}html[data-theme] .nv-settings-modal-header strong{font-size:18px}html[data-theme] .nv-settings-modal>.nv-settings-shell{grid-template-columns:minmax(0,1fr);height:calc(100% - 70px);overflow-y:auto}html[data-theme] .nv-settings-modal .nv-settings-nav{border-right:0;border-bottom:1px solid var(--sv-line);height:auto;overflow:visible}html[data-theme] .nv-settings-modal .nv-settings-content{height:auto;overflow:visible}}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-settings-overlay,html[data-theme] .nv-settings-modal,html[data-theme] .nv-settings-module-loading span{animation:none}html[data-theme] .nv-settings-modal-header>button{transition:none}html[data-theme] .nv-settings-modal-header>button:hover{transform:none}}html[data-theme]{--sv-rail-line:color-mix(in srgb, var(--sv-accent) 18%, transparent);--sv-rail-thumb-a:#8fa4ff;--sv-rail-thumb-b:#5c74e8;--sv-rail-thumb-c:#8060d5;scrollbar-color:#6578e0c7 transparent;scrollbar-width:thin}html[data-theme=dark]{--sv-rail-line:#8999eb29;--sv-rail-thumb-a:#91a4f7;--sv-rail-thumb-b:#6178df;--sv-rail-thumb-c:#795bc8}html[data-theme] :where(:not(.nv-primary-category-strip):not(.nv-region-list):not(.nv-ledger-book-track):not(.nv-visa-filters)){scrollbar-color:#6578e0a8 transparent;scrollbar-width:thin}html[data-theme]::-webkit-scrollbar{width:10px;height:10px}html[data-theme] body::-webkit-scrollbar{width:10px;height:10px}html[data-theme] ::-webkit-scrollbar{width:8px;height:8px}html[data-theme]::-webkit-scrollbar-button{width:0;height:0;display:none}html[data-theme] body::-webkit-scrollbar-button{width:0;height:0;display:none}html[data-theme] ::-webkit-scrollbar-button{width:0;height:0;display:none}html[data-theme]::-webkit-scrollbar-track{background:linear-gradient(90deg, transparent 46%, var(--sv-rail-line) 46% 54%, transparent 54%);border:0}html[data-theme] body::-webkit-scrollbar-track{background:linear-gradient(90deg, transparent 46%, var(--sv-rail-line) 46% 54%, transparent 54%);border:0}html[data-theme] ::-webkit-scrollbar-track{background:linear-gradient(90deg, transparent 46%, var(--sv-rail-line) 46% 54%, transparent 54%);border:0}html[data-theme]::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #ffffff94, transparent 22%) padding-box, linear-gradient(180deg, var(--sv-rail-thumb-a), var(--sv-rail-thumb-b) 48%, var(--sv-rail-thumb-c)) padding-box;border:2px solid #0000;border-radius:999px;min-height:48px;box-shadow:inset 0 0 0 1px #ffffff2b,0 0 9px #536fe324}html[data-theme] body::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #ffffff94, transparent 22%) padding-box, linear-gradient(180deg, var(--sv-rail-thumb-a), var(--sv-rail-thumb-b) 48%, var(--sv-rail-thumb-c)) padding-box;border:2px solid #0000;border-radius:999px;min-height:48px;box-shadow:inset 0 0 0 1px #ffffff2b,0 0 9px #536fe324}html[data-theme] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #ffffff94, transparent 22%) padding-box, linear-gradient(180deg, var(--sv-rail-thumb-a), var(--sv-rail-thumb-b) 48%, var(--sv-rail-thumb-c)) padding-box;border:2px solid #0000;border-radius:999px;min-height:48px;box-shadow:inset 0 0 0 1px #ffffff2b,0 0 9px #536fe324}html[data-theme]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffffb8,#0000 24%) padding-box padding-box,linear-gradient(#9cafff,#6680ee 48%,#8969de) padding-box padding-box}html[data-theme] body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffffb8,#0000 24%) padding-box padding-box,linear-gradient(#9cafff,#6680ee 48%,#8969de) padding-box padding-box}html[data-theme] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffffb8,#0000 24%) padding-box padding-box,linear-gradient(#9cafff,#6680ee 48%,#8969de) padding-box padding-box}html[data-theme]::-webkit-scrollbar-thumb:active{background:linear-gradient(#7f96ed,#536bd2 50%,#694db8) padding-box padding-box}html[data-theme] body::-webkit-scrollbar-thumb:active{background:linear-gradient(#7f96ed,#536bd2 50%,#694db8) padding-box padding-box}html[data-theme] ::-webkit-scrollbar-thumb:active{background:linear-gradient(#7f96ed,#536bd2 50%,#694db8) padding-box padding-box}html[data-theme]::-webkit-scrollbar-corner{background:0 0}html[data-theme] body::-webkit-scrollbar-corner{background:0 0}html[data-theme] ::-webkit-scrollbar-corner{background:0 0}html[data-theme] :is(.nv-editor,.nv-detail,.nv-ai-content,.nv-ledger-editor,.nv-visa-editor,.nv-legal-layout>nav,.nv-legal-document,.nv-trust-scroll,.nv-settings-nav,.nv-settings-content,.nv-admin-tabs,.nv-admin-table-wrap){overscroll-behavior:contain;scrollbar-gutter:stable}html[data-theme] :is(.nv-editor,.nv-detail,.nv-ledger-editor,.nv-visa-editor){overflow-x:hidden}html:has(:is(.nv-settings-overlay,.nv-plan-catalog-overlay,.nv-trust-overlay,.nv-legal-overlay,.nv-recovery-overlay,.nv-ai-layer,.nv-ledger-modal,.nv-visa-modal,.nv-overlay,.modal-backdrop)){overflow:hidden}html[data-theme] .nv-settings-modal{width:min(1120px,100vw - 72px);height:min(700px,100dvh - 96px)}html[data-theme] .nv-settings-modal-header{height:64px;padding-inline:20px}html[data-theme] .nv-settings-modal-header>div>span{border-radius:12px;flex-basis:36px;width:36px;height:36px}html[data-theme] .nv-settings-modal-header strong{font-size:17px}html[data-theme] .nv-settings-modal>.nv-settings-shell{grid-template-columns:210px minmax(0,1fr);height:calc(100% - 64px)}html[data-theme] .nv-settings-modal .nv-settings-nav{padding:14px 12px}html[data-theme] .nv-settings-modal .nv-settings-person{padding:2px 2px 13px}html[data-theme] .nv-settings-modal .nv-settings-nav nav{gap:4px;margin-top:11px}html[data-theme] .nv-settings-modal .nv-settings-nav nav button{min-height:44px;padding:9px 11px}html[data-theme] .nv-settings-modal .nv-settings-content{padding:clamp(22px,2.2vw,30px)}html[data-theme] .nv-settings-view{--nv-settings-deck-border:color-mix(in srgb, var(--sv-line) 82%, var(--sv-accent) 18%);--nv-settings-deck-fill:color-mix(in srgb, var(--sv-panel-strong) 78%, transparent);--nv-settings-deck-shadow:0 18px 42px #141b4213, inset 0 1px 0 #ffffff1f}html[data-theme] .nv-settings-view>.nv-settings-heading{border-color:var(--sv-line);gap:16px;min-height:82px;padding:0 0 22px}html[data-theme] .nv-settings-view>.nv-settings-heading>span{border:1px solid color-mix(in srgb, var(--sv-accent) 20%, var(--sv-line));background:linear-gradient(145deg, #536fe329, #7b68d914), var(--sv-panel-strong);border-radius:17px;flex:0 0 52px;width:52px;height:52px;box-shadow:0 14px 32px #303c8424,inset 0 1px #ffffff21}html[data-theme] .nv-settings-view>.nv-settings-heading>span svg{width:23px;height:23px}html[data-theme] .nv-settings-view>.nv-settings-heading>div{min-width:0}html[data-theme] .nv-settings-view>.nv-settings-heading p{color:#8ea3ff;letter-spacing:.115em;margin-bottom:3px;font-size:11px;line-height:1.3}html[data-theme] .nv-settings-view>.nv-settings-heading h2{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,29px);line-height:1.12}html[data-theme] .nv-settings-view>.nv-settings-heading small{max-width:720px;color:var(--sv-text-muted);margin-top:5px;font-size:13px;line-height:1.55;display:block}html[data-theme] :is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form{border:1px solid var(--nv-settings-deck-border);background:radial-gradient(circle at 100% 0, #7365da13, transparent 30%), linear-gradient(145deg, #536fe30b, transparent 42%), var(--nv-settings-deck-fill);box-shadow:var(--nv-settings-deck-shadow);border-radius:24px;margin-top:24px;padding:22px;position:relative}@property --nv-settings-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nv-settings-orbit{to{--nv-settings-orbit-angle:360deg}}html[data-theme] :is(:is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form,.nv-email-change-card,.nv-preference-grid>article,.nv-lifecycle-notification-center,.nv-notification-groups>section,.nv-billing-subscription-card,.nv-billing-ledger,.nv-billing-identity-card,.nv-security-status-grid article,.nv-recovery-action,.nv-session-center,.nv-data-sovereignty-hero,.nv-data-transfer-grid>article,.nv-data-assurance-strip,.nv-data-governance-grid>article):before{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--nv-settings-orbit-angle), transparent 0 68%, #5b77ec1f 73%, #758fffc2 79%, #977eebad 84%, #677ee42e 90%, transparent 96%);-webkit-mask-composite:xor;opacity:.62;will-change:auto;width:auto;height:auto;padding:1px;animation:8.4s linear infinite nv-settings-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-theme] :is(:is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form,.nv-email-change-card,.nv-preference-grid>article,.nv-lifecycle-notification-center,.nv-notification-groups>section,.nv-billing-subscription-card,.nv-billing-ledger,.nv-billing-identity-card,.nv-security-status-grid article,.nv-recovery-action,.nv-session-center,.nv-data-sovereignty-hero,.nv-data-transfer-grid>article,.nv-data-assurance-strip,.nv-data-governance-grid>article):is(:hover,:focus-within):before{opacity:.92;animation-duration:6.4s}html[data-theme=dark] :is(:is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form,.nv-email-change-card,.nv-preference-grid>article,.nv-lifecycle-notification-center,.nv-notification-groups>section,.nv-billing-subscription-card,.nv-billing-ledger,.nv-billing-identity-card,.nv-security-status-grid article,.nv-recovery-action,.nv-session-center,.nv-data-sovereignty-hero,.nv-data-transfer-grid>article,.nv-data-assurance-strip,.nv-data-governance-grid>article):before{opacity:.72;filter:drop-shadow(0 0 5px #677eec47)}html[data-performance=reduced] :is(.nv-settings-view .nv-settings-form,.nv-email-change-card,.nv-preference-grid>article,.nv-lifecycle-notification-center,.nv-notification-groups>section,.nv-billing-subscription-card,.nv-billing-ledger,.nv-billing-identity-card,.nv-security-status-grid article,.nv-recovery-action,.nv-session-center,.nv-data-sovereignty-hero,.nv-data-transfer-grid>article,.nv-data-assurance-strip,.nv-data-governance-grid>article):before{filter:none;animation:none}@media (prefers-reduced-motion:reduce){html[data-theme] :is(.nv-settings-view .nv-settings-form,.nv-email-change-card,.nv-preference-grid>article,.nv-lifecycle-notification-center,.nv-notification-groups>section,.nv-billing-subscription-card,.nv-billing-ledger,.nv-billing-identity-card,.nv-security-status-grid article,.nv-recovery-action,.nv-session-center,.nv-data-sovereignty-hero,.nv-data-transfer-grid>article,.nv-data-assurance-strip,.nv-data-governance-grid>article):before{filter:none;animation:none}}html[data-theme] :is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form>*{z-index:2;position:relative}html[data-theme] .nv-settings-view-profile .nv-avatar-editor{background:color-mix(in srgb, var(--sv-panel-recessed) 72%, transparent);border-radius:19px;grid-template-columns:auto minmax(0,1fr) auto;min-height:126px;padding:18px;box-shadow:inset 0 1px #ffffff14}html[data-theme] .nv-settings-view :is(.nv-settings-form label>span,.nv-recovery-action label>span){color:var(--sv-text-soft);font-size:12px;font-weight:720}html[data-theme] .nv-settings-view :is(.nv-settings-form input,.nv-recovery-action input,.nv-settings-readonly){background:color-mix(in srgb, var(--sv-panel-recessed) 88%, transparent);border-radius:14px;min-height:46px;box-shadow:inset 0 1px #ffffff0e}html[data-theme] .nv-settings-view>.nv-settings-submit{min-height:44px;margin:18px 0 0 auto;padding-inline:20px;display:flex;box-shadow:0 12px 28px #404ead33}html[data-theme] .nv-settings-view-general>.nv-preference-grid,html[data-theme] .nv-settings-view-notifications>:is(.nv-lifecycle-notification-center,.nv-notification-groups),html[data-theme] .nv-settings-view-security>.nv-security-status-grid,html[data-theme] .nv-settings-view-data>:is(.nv-data-sovereignty-hero,.nv-data-transfer-grid){margin-top:24px}html[data-theme] .nv-preference-grid>article,html[data-theme] .nv-notification-groups>section,html[data-theme] .nv-security-status-grid article,html[data-theme] .nv-recovery-action,html[data-theme] .nv-session-center,html[data-theme] .nv-data-transfer-grid>article,html[data-theme] .nv-data-assurance-strip,html[data-theme] .nv-data-governance-grid>article{border-color:var(--nv-settings-deck-border);background:linear-gradient(145deg, #536fe30a, #7b68d905), var(--nv-settings-deck-fill);box-shadow:var(--nv-settings-deck-shadow);position:relative}html[data-theme] .nv-preference-grid>article{border-radius:23px;min-height:196px;padding:21px}html[data-theme] .nv-notification-groups{gap:17px}html[data-theme] .nv-notification-groups>section{border-radius:23px}html[data-theme] .nv-notification-groups>section>header{background:linear-gradient(105deg,#536fe316,#7b68d906 68%,#0000);min-height:76px;padding:15px 18px}html[data-theme] .nv-notification-groups header h3,html[data-theme] .nv-session-center>header h3{font-size:15px}html[data-theme] .nv-notification-groups header p,html[data-theme] .nv-session-center>header p{font-size:11px;line-height:1.45}html[data-theme] .nv-notification-switch{min-height:76px;padding:14px 19px}html[data-theme] .nv-notification-switch strong{font-size:13px}html[data-theme] .nv-notification-switch small{font-size:11px}html[data-theme] .nv-security-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html[data-theme] .nv-security-status-grid article{border-radius:20px;grid-template-columns:38px minmax(0,1fr);align-content:center;min-height:116px;padding:17px}html[data-theme] .nv-security-status-grid article>svg{background:#536fe31a;border-radius:12px;width:36px;height:36px;padding:9px}html[data-theme] .nv-security-status-grid article>em{grid-column:2;width:fit-content;margin-top:6px}html[data-theme] .nv-recovery-action{border-radius:22px;padding:21px}html[data-theme] .nv-session-center,html[data-theme] .nv-data-sovereignty-hero{border-radius:23px}html[data-theme] .nv-data-transfer-grid>article{border-radius:22px;min-height:184px;padding:20px}html[data-theme] .nv-data-assurance-strip,html[data-theme] .nv-data-governance-grid{margin-top:17px}html[data-theme=dark] .nv-settings-view{--nv-settings-deck-fill:#12141dc7;--nv-settings-deck-shadow:0 20px 48px #0003, inset 0 1px 0 #ffffff0a}html[data-theme] .nv-settings-view-account>.nv-email-change-card{isolation:isolate;border:1px solid var(--nv-settings-deck-border);background:radial-gradient(circle at 92% 0, #7b68d916, transparent 34%), linear-gradient(145deg, #536fe30d, transparent 48%), var(--nv-settings-deck-fill);box-shadow:var(--nv-settings-deck-shadow);border-radius:23px;margin:24px 0 18px;padding:20px;position:relative;overflow:hidden}html[data-theme] .nv-email-change-card>header{border-bottom:1px solid color-mix(in srgb, var(--sv-accent) 12%, var(--sv-line));gap:13px;min-height:58px;padding-bottom:16px}html[data-theme] .nv-email-change-card>header>span{border:1px solid color-mix(in srgb, var(--sv-accent) 20%, var(--sv-line));color:#8399ff;background:linear-gradient(145deg,#536fe32b,#7b68d913);border-radius:14px;flex:0 0 44px;width:44px;height:44px;box-shadow:inset 0 1px #ffffff17,0 10px 25px #34418e1f}html[data-theme] .nv-email-change-card>header>span svg{width:20px;height:20px}html[data-theme] .nv-email-change-card h3{color:var(--sv-text);font-size:15px;line-height:1.3}html[data-theme] .nv-email-change-card p{color:var(--sv-text-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.45}html[data-theme] .nv-email-change-card>header em{border:1px solid color-mix(in srgb, var(--sv-accent) 16%, var(--sv-line));color:color-mix(in srgb, var(--sv-accent) 78%, var(--sv-text));background:color-mix(in srgb, var(--sv-accent) 7%, transparent);padding:5px 10px 5px 22px;font-size:11px;position:relative}html[data-theme] .nv-email-change-card>header em:before{content:"";background:#8298ff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:9px;transform:translateY(-50%);box-shadow:0 0 9px #6f89ffa8}html[data-theme] .nv-email-change-card>.nv-email-change-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(168px,auto);align-items:end;gap:13px;margin:18px 0 13px;display:grid}html[data-theme] .nv-email-change-card label{color:var(--sv-text-soft);gap:7px;font-size:12px;font-weight:720}html[data-theme] .nv-email-change-card input{border-color:color-mix(in srgb, var(--sv-accent) 13%, var(--sv-line));min-height:48px;color:var(--sv-text);background:color-mix(in srgb, var(--sv-panel-recessed) 90%, transparent);border-radius:14px;padding-inline:14px;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:inset 0 1px #ffffff0e}html[data-theme] .nv-email-change-card input::placeholder{color:color-mix(in srgb, var(--sv-text-muted) 72%, transparent)}html[data-theme] .nv-email-change-card input:focus{background:color-mix(in srgb, var(--sv-panel-recessed) 97%, transparent);border-color:#6f89ffa3;box-shadow:0 0 0 3px #5b77ec1f,inset 0 1px #ffffff12}html[data-theme] .nv-email-change-submit{color:#fff;text-align:start;white-space:normal;background:linear-gradient(118deg,#5c76eb,#7d67e4);border:1px solid #97a3ff59;border-radius:14px;justify-content:space-between;gap:10px;min-width:168px;min-height:48px;padding:0 15px 0 18px;font-size:12px;line-height:1.25;box-shadow:0 12px 26px #4b57ba3d,inset 0 1px #ffffff38}html[data-theme] .nv-email-change-submit svg{flex:0 0 17px;width:17px;height:17px;transition:transform .18s}html[data-theme] .nv-email-change-submit:hover:not(:disabled) svg{transform:translate(2px)}html[data-theme] .nv-email-change-submit:disabled{color:#ffffffad;box-shadow:none;background:linear-gradient(118deg,#5c76eb80,#7d67e473)}html[data-theme] .nv-email-change-note{border:1px solid color-mix(in srgb, var(--sv-accent) 9%, var(--sv-line));min-height:39px;color:var(--sv-text-muted);background:color-mix(in srgb, var(--sv-panel-recessed) 68%, transparent);border-radius:12px;align-items:flex-start;gap:9px;margin:0;padding:9px 11px;display:flex}html[data-theme] .nv-email-change-note svg{color:#8298ff;flex:0 0 15px;width:15px;height:15px;margin-top:1px}html[data-theme] .nv-email-change-note small{color:inherit;font-size:11px;line-height:1.55}html[data-theme] .nv-email-change-card>a{border:1px solid color-mix(in srgb, var(--sv-accent) 14%, var(--sv-line));background:color-mix(in srgb, var(--sv-accent) 6%, transparent);border-radius:11px;width:fit-content;min-height:40px;margin-top:11px;padding:8px 11px}html[data-theme=dark] .nv-email-change-card input{background:#090b11ad}html[data-theme=dark] .nv-email-change-card h3{color:#f4f6ff}html[data-theme=dark] .nv-email-change-card p,html[data-theme=dark] .nv-email-change-note,html[data-theme=dark] .nv-email-change-note small{color:#9ca6c3}html[data-theme=dark] .nv-email-change-card label,html[data-theme=dark] .nv-email-change-card label>span{color:#cbd2e8}html[data-theme=dark] .nv-email-change-card input{color:#f2f4ff}html[data-theme=dark] .nv-email-change-card input::placeholder{color:#717b99;opacity:1}html[data-theme=dark] .nv-email-change-card>header em{color:#b9c4ff}html[data-theme=dark] .nv-email-change-submit,html[data-theme=dark] .nv-email-change-submit span,html[data-theme=dark] .nv-email-change-submit svg{-webkit-text-fill-color:#fff;color:#fff!important}html[data-theme=dark] .nv-email-change-submit:disabled{opacity:1;-webkit-text-fill-color:#ffffffe6;border-color:#97a3ff38;color:#ffffffe6!important;background:linear-gradient(118deg,#5c76eba3,#7d67e494)!important}@media (max-width:1040px){html[data-theme] .nv-email-change-card>.nv-email-change-form{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .nv-email-change-submit{grid-column:1/-1;width:fit-content}}@media (max-width:700px){html[data-theme] .nv-settings-view-account>.nv-email-change-card{border-radius:20px;padding:16px}html[data-theme] .nv-email-change-card>header{align-items:flex-start}html[data-theme] .nv-email-change-card>header em{margin-inline-start:auto}html[data-theme] .nv-email-change-card>.nv-email-change-form{grid-template-columns:1fr}html[data-theme] .nv-email-change-submit{grid-column:1;width:100%}}@media (max-width:980px){html[data-theme] .nv-security-status-grid{grid-template-columns:1fr}html[data-theme] .nv-security-status-grid article{grid-template-columns:38px minmax(0,1fr) auto;min-height:82px}html[data-theme] .nv-security-status-grid article>em{grid-column:3;margin-top:0}}@media (max-width:700px){html[data-theme] .nv-settings-view>.nv-settings-heading{align-items:flex-start;min-height:72px}html[data-theme] .nv-settings-view>.nv-settings-heading>span{flex-basis:46px;width:46px;height:46px}html[data-theme] .nv-settings-view>.nv-settings-heading h2{font-size:23px}html[data-theme] .nv-settings-view>.nv-settings-heading small{font-size:12px}html[data-theme] :is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form{border-radius:20px;grid-template-columns:1fr;padding:16px}html[data-theme] :is(.nv-settings-view-profile,.nv-settings-view-account)>.nv-settings-form label.wide{grid-column:1}html[data-theme] .nv-settings-view-profile .nv-avatar-editor{grid-template-columns:1fr}}@media (max-width:980px){html[data-theme] .nv-settings-modal{width:min(940px,100vw - 40px);height:min(700px,100dvh - 48px)}html[data-theme] .nv-settings-modal>.nv-settings-shell{grid-template-columns:196px minmax(0,1fr)}}@media (max-width:860px){html[data-theme] .nv-settings-modal{width:100%;height:100dvh}html[data-theme] .nv-settings-modal-header{height:70px}html[data-theme] .nv-settings-modal>.nv-settings-shell{grid-template-columns:minmax(0,1fr);height:calc(100% - 70px)}}html[data-theme] :is(.nv-native-glass-select>select,.nv-glass-select-trigger){background:linear-gradient(135deg, #536fe316, #7b68d909), color-mix(in srgb, var(--sv-panel-strong) 94%, transparent);box-shadow:inset 0 1px #ffffff38,0 9px 24px #232b5714}html[data-theme] :is(.nv-native-glass-select>select:hover,.nv-native-glass-select.open>select,.nv-glass-select-trigger:hover,.nv-glass-select.open .nv-glass-select-trigger){background:linear-gradient(135deg, #536fe321, #7b68d90e), color-mix(in srgb, var(--sv-panel-strong) 97%, transparent);box-shadow:inset 0 1px #ffffff42,0 12px 29px #2a346d1a}html[data-theme] :is(.nv-native-glass-select-popover,.nv-glass-select-popover,.nv-platform-results){isolation:isolate;border-color:color-mix(in srgb, var(--sv-accent) 18%, var(--sv-line));background:radial-gradient(circle at 92% 0, #7b68d911, transparent 34%), color-mix(in srgb, var(--sv-panel-strong) 97%, transparent);box-shadow:inset 0 1px #ffffff29,0 24px 68px #141a3c38}html[data-theme] :is(.nv-native-glass-select-popover,.nv-glass-select-popover):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);border-radius:999px;height:1px;position:absolute;inset:0 12% auto}html[data-theme] .nv-native-glass-select-search{background:color-mix(in srgb, var(--sv-panel-recessed) 97%, transparent);box-shadow:inset 0 1px #ffffff24}html[data-theme] :is(.nv-native-glass-select-options>button.active,.nv-glass-select-options>button.active){background:linear-gradient(105deg,#536fe326,#7b68d911)}html[data-theme] .nv-native-glass-select-options>button.active:before{background:linear-gradient(105deg,#5977eeb3,#9784e847,#697ede1a)}html[data-theme=dark] :is(.nv-native-glass-select>select,.nv-glass-select-trigger){background:linear-gradient(135deg,#4b5ba61b,#5c46940e),#0f1118f0;box-shadow:inset 0 1px #e0e6ff09,0 11px 28px #0003}html[data-theme=dark] :is(.nv-native-glass-select>select:hover,.nv-native-glass-select.open>select,.nv-glass-select-trigger:hover,.nv-glass-select.open .nv-glass-select-trigger){background:linear-gradient(135deg,#4f62b526,#674fa813),#11131bf7}html[data-theme=dark] :is(.nv-native-glass-select-popover,.nv-glass-select-popover,.nv-platform-results){background:radial-gradient(circle at 92% 0,#7660d316,#0000 34%),linear-gradient(145deg,#1b1d28fb,#0d0f16fb);border-color:#8095ef2e;box-shadow:inset 0 1px #e0e6ff0a,0 28px 76px #00000094}html[data-theme=dark] :is(.nv-native-glass-select-popover,.nv-glass-select-popover):before{background:linear-gradient(90deg,#0000,#b1beff13,#0000)}html[data-theme=dark] .nv-native-glass-select-search{background:#0a0c12c2;box-shadow:inset 0 1px #e0e6ff06}html[data-theme=dark] :is(.nv-native-glass-select-options>button.active,.nv-glass-select-options>button.active){background:linear-gradient(105deg,#5b74e02b,#7b63cf11)}html[data-theme] .nv-settings-modal .nv-settings-nav{background:linear-gradient(180deg, color-mix(in srgb, var(--sv-panel-soft) 78%, transparent), transparent 72%), color-mix(in srgb, var(--sv-panel-recessed) 72%, transparent)}html[data-theme] .nv-settings-modal .nv-settings-person{border-bottom-color:color-mix(in srgb, var(--sv-accent) 13%, var(--sv-line));min-height:66px;padding:4px 5px 14px}html[data-theme] .nv-settings-modal .nv-settings-person>div{justify-content:center;min-width:0}html[data-theme] .nv-settings-modal .nv-settings-person strong{max-width:100%;color:var(--sv-text);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:760;line-height:1.25;display:block;overflow:hidden}html[data-theme] .nv-settings-modal .nv-settings-nav nav{border:1px solid color-mix(in srgb, var(--sv-accent) 9%, var(--sv-line));background:color-mix(in srgb, var(--sv-panel-recessed) 72%, transparent);border-radius:17px;gap:4px;margin-top:12px;padding:6px;box-shadow:inset 0 1px #ffffff14}html[data-theme] .nv-settings-modal .nv-settings-nav nav button{min-height:42px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;gap:9px;padding:7px 28px 7px 8px;transition:color .16s,border-color .16s,background .16s,transform .16s;position:relative}html[data-theme] .nv-settings-modal .nv-settings-nav nav button>svg{border:1px solid color-mix(in srgb, var(--sv-accent) 10%, var(--sv-line));width:28px;height:28px;color:var(--sv-text-muted);background:color-mix(in srgb, var(--sv-panel-strong) 72%, transparent);border-radius:9px;padding:6px}html[data-theme] .nv-settings-modal .nv-settings-nav nav button:hover{border-color:color-mix(in srgb, var(--sv-accent) 14%, var(--sv-line));background:#536fe30e;transform:translate(1px)}html[data-theme] .nv-settings-modal .nv-settings-nav nav button.active{color:var(--sv-text);border-color:color-mix(in srgb, var(--sv-accent) 25%, var(--sv-line));box-shadow:inset 3px 0 0 var(--sv-accent), 0 8px 22px #2b357117;background:linear-gradient(105deg,#536fe326,#7b68d90e)}html[data-theme] .nv-settings-modal .nv-settings-nav nav button.active:after{content:"";background:var(--sv-accent);border-radius:50%;width:5px;height:5px;position:absolute;right:11px;box-shadow:0 0 10px #6882f494}html[data-theme] .nv-settings-modal .nv-settings-nav nav button.active>svg{color:#8fa3ff;background:#536fe31c;border-color:#708af433}html[dir=rtl][data-theme] .nv-settings-modal .nv-settings-nav nav button{padding:7px 8px 7px 28px}html[dir=rtl][data-theme] .nv-settings-modal .nv-settings-nav nav button.active{box-shadow:inset -3px 0 0 var(--sv-accent), 0 8px 22px #2b357117}html[dir=rtl][data-theme] .nv-settings-modal .nv-settings-nav nav button.active:after{left:11px;right:auto}html[data-theme=dark] .nv-settings-modal .nv-settings-nav{background:linear-gradient(#24283a6b,#0000 72%),#0b0d13c2}html[data-theme=dark] .nv-settings-modal .nv-settings-nav nav{background:#07090e6b;border-color:#8e9de217;box-shadow:inset 0 1px #e0e6ff06}html[data-theme=dark] .nv-settings-modal .nv-settings-nav nav button>svg{background:#ffffff06;border-color:#93a0dc14}html[data-theme=dark] .nv-settings-modal .nv-settings-nav nav button.active{background:linear-gradient(105deg,#546bcf29,#705bbe0e);border-color:#748bef30;box-shadow:inset 3px 0 #7189ff,0 9px 24px #0003}html[dir=rtl][data-theme=dark] .nv-settings-modal .nv-settings-nav nav button.active{box-shadow:inset -3px 0 #7189ff,0 9px 24px #0003}html[data-theme=dark] :is(.nv-visa-intro,.nv-owned-visas,.nv-visa-stats article,.nv-visa-browser,.nv-visa-detail,.nv-visa-notice){box-shadow:var(--sv-shadow), inset 0 1px 0 #e0e6ff0b;background:radial-gradient(circle at 94% 2%,#7660d316,#0000 32%),linear-gradient(145deg,#1b1d28f5,#0f1118f5)}html[data-theme=dark] :is(.nv-card-fee-grid>div,.nv-card-compatibility>div,.nv-card-benefits>div,.nv-card-economics .nv-official-data-sources>div,.nv-debt-command>.nv-primary-action,.nv-detail-account .nv-account-source-tile,.nv-ledger-book-dock,.nv-region-list>div,.nv-esim-tools){background:linear-gradient(145deg, #4e5eab0e, transparent 52%), var(--sv-panel-recessed);box-shadow:inset 0 1px #e0e6ff09,0 12px 30px #00000029}html[data-theme=dark] :is(.nv-ledger-category-card,.nv-card-economics){box-shadow:var(--sv-shadow), inset 0 1px 0 #e0e6ff0a;background:radial-gradient(circle at 92% 0,#7660d313,#0000 30%),#14161ef0}@media (prefers-reduced-motion:reduce){html[data-theme] .nv-settings-modal .nv-settings-nav nav button{transition:none}html[data-theme] .nv-settings-modal .nv-settings-nav nav button:hover{transform:none}}@media (min-width:861px){html[data-theme] .nv-settings-modal .nv-settings-nav{overflow:hidden}}html[data-theme=dark] .nv-account-login .nv-legal-consent button{color:var(--sv-accent)}@keyframes nv-theme-centre-bloom{0%{opacity:.58;transform:scale(.12)}to{opacity:0;transform:scale(8)}}html[data-theme-transition=dissolving]:before{content:"";z-index:2147483646;pointer-events:none;will-change:opacity, transform;background:radial-gradient(circle,#768bf633,#735fd71a 45%,#0000 72%);border-radius:50%;width:20vmax;height:20vmax;margin:-10vmax 0 0 -10vmax;animation:.28s cubic-bezier(.2,.72,.2,1) both nv-theme-centre-bloom;position:fixed;top:50%;left:50%}@media (prefers-reduced-motion:reduce){html[data-theme-transition=dissolving]:before{animation:none}}.nv-plan-usage{border-top:1px solid var(--sv-line);grid-column:1/-1;padding-top:16px}.nv-plan-usage>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nv-plan-usage>header strong{color:var(--sv-text);font-size:12px}.nv-plan-usage>header small{text-align:end}.nv-plan-usage>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.nv-plan-usage article{border:1px solid var(--sv-line);background:color-mix(in srgb, var(--sv-panel-strong) 82%, transparent);border-radius:13px;min-width:0;padding:10px}.nv-plan-usage article>span{gap:4px;min-width:0;display:grid}.nv-plan-usage article strong{color:var(--sv-text);font-size:10px}.nv-plan-usage article small{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:9px;line-height:1.4}.nv-plan-usage article>i{background:var(--sv-panel-recessed);border-radius:999px;height:4px;margin-top:8px;display:block;overflow:hidden}.nv-plan-usage article>i b{border-radius:inherit;background:linear-gradient(90deg,#6077e8,#8b78e8);min-width:5px;height:100%;display:block}.nv-plan-usage article.near-limit>i b{background:linear-gradient(90deg,#d48a4f,#d35f72)}.nv-plan-limit-notice{z-index:35;border:1px solid color-mix(in srgb, var(--sv-accent) 38%, var(--sv-line));color:var(--sv-text);background:color-mix(in srgb, var(--sv-panel-strong) 88%, transparent);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);border-radius:16px;align-items:center;gap:10px;margin:0 0 12px;padding:11px 12px;display:flex;position:sticky;top:10px;box-shadow:0 14px 36px #080c1c24}.nv-plan-limit-notice>svg{width:19px;color:var(--sv-accent);flex:none}.nv-plan-limit-notice>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nv-plan-limit-notice strong{font-size:12px}.nv-plan-limit-notice small{color:var(--sv-text-muted);font-size:10px;line-height:1.45}.nv-plan-limit-notice>button{border:1px solid var(--sv-line-strong);min-height:34px;color:var(--sv-text);background:var(--sv-panel-soft);border-radius:11px;padding:0 11px}.nv-plan-limit-notice>button:last-child{place-items:center;width:34px;padding:0;display:grid}.nv-plan-limit-notice>button:last-child svg{width:15px}@media (max-width:680px){.nv-plan-usage>header{flex-direction:column;align-items:flex-start}.nv-plan-usage>header small{text-align:start}.nv-plan-usage>div{grid-template-columns:1fr}.nv-plan-limit-notice{flex-wrap:wrap;align-items:flex-start}.nv-plan-limit-notice>span{flex-basis:calc(100% - 70px)}}@media (min-width:681px) and (max-width:1080px){.nv-plan-usage>div{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-ui-version=spatial-v2] .nv-shell{padding:0}html[data-ui-version=spatial-v2] .nv-sidebar{border:0;border-right:1px solid color-mix(in srgb, var(--sv-accent) 12%, var(--sv-line));background:linear-gradient(180deg, color-mix(in srgb, var(--sv-panel-strong) 88%, transparent), color-mix(in srgb, var(--sv-panel) 76%, transparent));width:232px;box-shadow:none;border-radius:0;padding:24px 16px 16px;inset:0 auto 0 0;overflow:hidden}@media (min-width:721px){html[data-ui-version=spatial-v2] .nv-sidebar{overflow:visible}}html[data-ui-version=spatial-v2] .nv-sidebar:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sv-accent) 44%, white), transparent);opacity:.58;height:1px;position:absolute;inset:0 12% auto}html[data-ui-version=spatial-v2] .nv-sidebar nav{gap:5px;margin-top:34px}html[data-ui-version=spatial-v2] .nv-sidebar nav button{border:1px solid #0000;border-radius:14px;height:auto;min-height:46px;padding:8px 12px}html[data-ui-version=spatial-v2] .nv-sidebar nav button.active{border-color:color-mix(in srgb, var(--sv-accent) 18%, var(--sv-line));background:linear-gradient(105deg, color-mix(in srgb, var(--sv-accent) 14%, transparent), color-mix(in srgb, var(--sv-violet) 5%, transparent)), color-mix(in srgb, var(--sv-panel-strong) 86%, transparent);box-shadow:0 11px 25px color-mix(in srgb, var(--sv-accent) 10%, transparent), inset 0 1px 0 #ffffff1f}html[data-ui-version=spatial-v2] .nv-side-status{border-color:color-mix(in srgb, var(--sv-accent) 12%, var(--sv-line));background:linear-gradient(145deg, color-mix(in srgb, var(--sv-accent) 8%, transparent), color-mix(in srgb, var(--sv-panel-recessed) 78%, transparent))}html[data-ui-version=spatial-v2] .nv-main{--nv-main-offset:232px;--nv-main-gutter:clamp(18px,3vw,44px);width:calc(100% - 232px);padding:18px var(--nv-main-gutter) 70px;margin-left:232px}html[data-ui-version=spatial-v2] .nv-header-dock{margin-bottom:20px}html[data-ui-version=spatial-v2] .nv-header{z-index:18;border:1px solid color-mix(in srgb, var(--sv-accent) 10%, var(--sv-line));background:color-mix(in srgb, var(--sv-panel-strong) 82%, transparent);min-height:68px;box-shadow:0 18px 48px color-mix(in srgb, var(--sv-text) 8%, transparent), inset 0 1px 0 #ffffff1f;-webkit-backdrop-filter:blur(20px)saturate(135%);border-radius:21px;margin:0;padding:11px 16px 11px 18px;position:relative}html[data-ui-version=spatial-v2] .nv-header h1{font-size:clamp(23px,2vw,28px)}html[data-ui-version=spatial-v2] .nv-header-state{border-color:color-mix(in srgb, var(--sv-accent) 12%, var(--sv-line));background:color-mix(in srgb, var(--sv-panel-recessed) 78%, transparent);min-height:39px;box-shadow:inset 0 1px #ffffff1a}html[data-ui-version=spatial-v2] :is(.nv-panel,.nv-hero,.nv-page-tools){border-color:color-mix(in srgb, var(--sv-accent) 11%, var(--sv-line));box-shadow:0 22px 58px color-mix(in srgb, var(--sv-text) 8%, transparent), inset 0 1px 0 #ffffff1a}html[data-ui-version=spatial-v2] .nv-panel{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--sv-violet) 5%, transparent), transparent 30%), color-mix(in srgb, var(--sv-panel) 90%, transparent);border-radius:23px;position:relative}html[data-ui-version=spatial-v2] .nv-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sv-accent) 26%, white), transparent);opacity:.38;border-radius:999px;height:1px;position:absolute;inset:0 14% auto}html[data-ui-version=spatial-v2] .nv-asset-hero{border-radius:25px;overflow:hidden}html[data-ui-version=spatial-v2] .nv-overview-grid,html[data-ui-version=spatial-v2] .nv-asset-layout{gap:18px}html[data-ui-version=spatial-v2] .nv-group-grid>button,html[data-ui-version=spatial-v2] .nv-next-card{border-color:color-mix(in srgb, var(--sv-accent) 10%, var(--sv-line));background:linear-gradient(145deg, color-mix(in srgb, var(--sv-accent) 4%, transparent), transparent), color-mix(in srgb, var(--sv-panel-recessed) 82%, transparent);box-shadow:inset 0 1px #ffffff14}html[data-ui-version=spatial-v2] .nv-page-tools{border:1px solid color-mix(in srgb, var(--sv-accent) 10%, var(--sv-line));background:color-mix(in srgb, var(--sv-panel-strong) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(125%);border-radius:18px;padding:10px 12px}html[data-ui-version=spatial-v2] .nv-settings-modal{box-shadow:0 40px 110px #0000007a,inset 0 1px #ffffff1a}@media (max-width:920px){html[data-ui-version=spatial-v2] .nv-sidebar{width:216px}html[data-ui-version=spatial-v2] .nv-main{--nv-main-offset:216px;--nv-main-gutter:16px;width:calc(100% - 216px);padding-inline:var(--nv-main-gutter);margin-left:216px}}@media (min-width:721px){html[dir=rtl][data-ui-version=spatial-v2] .nv-sidebar{border-right:0;border-left:1px solid color-mix(in srgb, var(--sv-accent) 12%, var(--sv-line));box-shadow:none;inset:0 0 0 auto}html[dir=rtl][data-ui-version=spatial-v2] .nv-main{margin-left:0;margin-right:232px}}@media (min-width:721px) and (max-width:920px){html[dir=rtl][data-ui-version=spatial-v2] .nv-main{margin-right:216px}}@media (max-width:720px){html[data-ui-version=spatial-v2] .nv-shell{padding:0}html[data-ui-version=spatial-v2] .nv-sidebar{border-radius:0 25px 25px 0;width:min(286px,100vw - 42px);inset:0 auto 0 0}html[dir=rtl][data-ui-version=spatial-v2] .nv-sidebar{border-radius:25px 0 0 25px;inset:0 0 0 auto}html[data-ui-version=spatial-v2] .nv-main{--nv-main-offset:0px;--nv-main-gutter:14px;width:100%;padding:14px var(--nv-main-gutter) 54px;margin-left:0}html[data-ui-version=spatial-v2] .nv-header-dock{margin-bottom:14px}html[data-ui-version=spatial-v2] .nv-header{border-radius:18px;min-height:60px;padding:9px 12px}}html[data-performance=reduced]{scroll-behavior:auto}html[data-performance=reduced] *,html[data-performance=reduced] :before,html[data-performance=reduced] :after{-webkit-backdrop-filter:none!important;scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html[data-performance=reduced][data-theme=light]{--sv-panel:#f9faff;--sv-panel-strong:#fff;--sv-panel-soft:#f1f3f9;--sv-panel-recessed:#e9edf6;--sv-shadow:0 10px 28px #232a4814}html[data-performance=reduced][data-theme=dark]{--sv-shadow:0 12px 32px #00000057}html[data-performance=reduced] :is(.nv-sidebar,.nv-panel,.nv-settings-modal,.nv-account-quick-menu,.nv-glass-select-menu,.nv-admin-tabs,.nv-admin-panel,.nv-admin-kpis article,.nv-trust-center,.nv-legal-center,.unlock-card){background-color:var(--sv-panel-strong)!important;box-shadow:var(--sv-shadow)!important}html[data-performance=reduced] :is(.hero-art,.nv-trust-vault-orbit,.nv-deploy-orbit){filter:none!important}@media (hover:none) and (pointer:coarse){button,a,input,select,textarea{touch-action:manipulation}:is(button,a):hover{transform:none!important}input,select,textarea{font-size:max(16px,1em)}}@media (max-width:420px){.nv-main{padding-inline:14px}.nv-header{gap:9px}.nv-header-state{display:none}.nv-header h1{overflow-wrap:anywhere}.nv-panel,.nv-admin-panel{max-width:100%}.nv-account-quick-menu{max-width:calc(100vw - 20px)}}@media (max-height:680px) and (min-width:721px){.nv-sidebar{overscroll-behavior:contain;overflow-y:auto}.nv-sidebar .nv-side-status{display:none}.nv-sidebar nav{min-height:220px;overflow-y:auto}}@media (orientation:landscape) and (max-height:540px) and (max-width:960px){.nv-sidebar{padding-block:14px}.nv-sidebar nav{margin-top:10px}.nv-header{min-height:48px}.nv-settings-modal,.nv-trust-center,.nv-legal-center{max-height:calc(100dvh - 16px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
