@import "/static/shared/nd-fonts.css?v=0.002";*,:before,:after{box-sizing:border-box}html,body{font-family:var(--nd-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;margin:0;padding:0}::-webkit-scrollbar{display:none}#root{min-height:100%;display:block}img{max-width:100%;height:auto;display:block}button,a{touch-action:manipulation}.btn-ico{transition:box-shadow .18s,filter .18s}.btn-ico:hover{filter:brightness(1.08)}.btn-ico:active{filter:brightness(.96)}.btn,.btn2{transition:box-shadow .2s,border-color .2s,background-color .2s,color .2s,filter .2s}.btn:hover,.btn2:not(.alt):hover{filter:brightness(1.04)}.btn:active,.btn2:not(.alt):active{filter:brightness(.97)}@keyframes nd-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton,.is-loading .price,.is-loading .hdr,.ticker-empty-row{background:linear-gradient(90deg,#ffffff05 25%,#ffffff0f 50%,#ffffff05 75%) 0 0/200% 100%;animation:1.8s ease-in-out infinite nd-shimmer}.price-flash-up{animation:1.5s ease-out forwards nd-flash-green}.price-flash-down{animation:1.5s ease-out forwards nd-flash-red}@keyframes nd-flash-green{0%{color:#22c55e}to{color:inherit}}@keyframes nd-flash-red{0%{color:#ff6b6b}to{color:inherit}}.input:focus,input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus{border-color:#a277ff66;transition:box-shadow .25s,border-color .25s;box-shadow:0 0 0 2px #a277ff40}@media (prefers-reduced-motion:reduce){.btn-ico,.btn,.btn2{transition:none}.skeleton,.is-loading .price,.is-loading .hdr,.price-flash-up,.price-flash-down{animation:none}}.page-intro-overlay{z-index:3000;opacity:1;visibility:visible;pointer-events:auto;background:#000;transition:opacity .18s,visibility 0s linear .18s;position:fixed;inset:0}.page-intro-overlay.is-hiding{opacity:0;visibility:hidden;pointer-events:none}.page-intro-overlay.input-passive{pointer-events:none}.page-intro-overlay .page-intro-video{object-fit:cover;opacity:0;width:100vw;max-width:none;height:100vh;max-height:none;transition:opacity .12s;display:block}.page-intro-overlay.video-ready .page-intro-video{opacity:1}.page-intro-spin{left:50%;bottom:max(28px, env(safe-area-inset-bottom,0px));z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.page-intro-spin__ring{border:2px solid #ffffff2e;border-top-color:#edebfff2;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite page-intro-spin;box-shadow:0 0 24px #7b5cff59}@keyframes page-intro-spin{to{transform:rotate(360deg)}}body.page-intro-active{overflow:hidden}@media (prefers-reduced-motion:reduce){.page-intro-overlay{display:none}.page-intro-spin__ring{animation:none}}.desk-page-error{z-index:var(--z-toast,3000);color:#fff;font:14px/1.4 var(--font,var(--nd-font-sans));background:#b42828f2;border-radius:8px;padding:10px 16px;position:fixed;top:12px;left:50%;transform:translate(-50%)}.nd-app-toast-viewport{z-index:var(--nd-app-toast-z,2147480000);isolation:isolate;width:100%;padding:0 12px max(18px, env(safe-area-inset-bottom,0px));pointer-events:none;justify-content:center;display:flex;position:fixed;inset:auto 0 0}.nd-app-toast{color:#e5e7eb;width:min(620px,100%);min-height:48px;font:700 14px/1.45 var(--nd-font-sans,sans-serif);letter-spacing:0;text-align:center;pointer-events:auto;cursor:pointer;background:#0f172afa;border:1px solid #94a3b83d;border-radius:8px;margin:0;padding:13px 16px 13px 19px;position:relative;overflow:hidden;box-shadow:0 10px 28px #02061757}.nd-app-toast:before{content:"";background:#60a5fa;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.nd-app-toast.is-success{color:#dcfce7;background:#0b2618fa;border-color:#22c55e57}.nd-app-toast.is-success:before{background:#22c55e}.nd-app-toast.is-error{color:#ffe2e2;background:#321218fa;border-color:#ff6b6b61}.nd-app-toast.is-error:before{background:#ff6b6b}.nd-app-toast.is-warning{color:#fef3c7;background:#32200cfa;border-color:#f59e0b61}.nd-app-toast.is-warning:before{background:#f59e0b}.nd-app-toast.is-info{color:#dbeafe;background:#0f1f36fa;border-color:#60a5fa57}@media (prefers-reduced-motion:reduce){.nd-app-toast{transition:none!important}}.marketing-shell{color:#e6e2ee;background:linear-gradient(#0b0b12,#0d0d18);min-height:100dvh;position:relative;overflow-x:hidden}.marketing-shell .bg-video{object-fit:cover;z-index:0;opacity:.45;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.marketing-shell .bg-shade{z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000080 32%,#000000eb 50%,#000000fc 78%,#000 80% 100%),radial-gradient(60% 40% at 80% 20%,#a277ff29,#0000 70%),radial-gradient(40% 30% at 30% 10%,#7c5cff24,#0000 70%),radial-gradient(35% 25% at 60% 80%,#4f3bd41f,#0000 70%),linear-gradient(#0000008c,#0000008c);position:fixed;inset:0}.marketing-shell .bg-aurora{z-index:0;pointer-events:none;mix-blend-mode:screen;filter:blur(40px)saturate(120%);background:radial-gradient(45% 60% at 20% 30%,#a277ff26,#0000 60%),radial-gradient(40% 50% at 80% 70%,#7c5cff1f,#0000 60%);animation:16s ease-in-out infinite alternate marketing-aurora;position:fixed;inset:-20%}@keyframes marketing-aurora{0%{transform:translate(-2%,-1%)rotate(.5deg)}to{transform:translate(2%,1%)rotate(-.5deg)}}body.nd-mobile .marketing-shell.landing .bg-video{opacity:.28}body.nd-mobile .marketing-shell.landing .bg-shade{background:linear-gradient(#00000057,#000000db),radial-gradient(70% 44% at 50% 0,#7c5cff1a,#0000 72%)}body.nd-mobile .marketing-shell.landing .bg-aurora{opacity:.42;filter:blur(18px)saturate(90%);animation-duration:28s;inset:-8%}.modal.support-request-modal-host{-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);z-index:10050;box-sizing:border-box;background:#06050ca8;padding:12px;display:none;position:fixed;inset:0}.modal.support-request-modal-host.open{place-items:center;display:grid}.modal.support-request-modal-host .box{-webkit-backdrop-filter:blur(14px)saturate(120%);background:linear-gradient(#1614243d,#0b0b1424);border:1px solid #ffffff29;border-radius:28px;flex-direction:column;width:min(680px,100vw - 28px);max-width:min(680px,100vw - 28px);max-height:min(90vh,900px);display:flex;overflow:hidden;box-shadow:0 30px 120px #0000008c,inset 0 1px #ffffff1f,inset 0 -1px #00000038}.modal.support-request-modal-host .head{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 14px;display:flex}.modal.support-request-modal-host .head .title{color:#e6e2ee;font-weight:700}.modal.support-request-modal-host .body{min-width:0;padding:12px 14px;overflow:auto}.support-card{box-sizing:border-box;background:linear-gradient(#1c182c80,#0b0b144d);border:1px solid #ffffff1a;border-radius:14px;gap:14px;width:100%;max-width:100%;margin:0;display:grid;overflow:hidden}.modal.support-request-modal-host .card{width:100%!important;max-width:100%!important;box-shadow:none!important;border-radius:14px!important;margin:0!important;padding:0!important;animation:none!important}.support-form-copy{padding:12px 12px 0}.support-form{gap:12px;padding:0 12px 12px;display:grid}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.support-field{gap:8px;display:grid}.support-field[hidden]{display:none!important}.support-field>span{color:#dce4f6c7;font-size:12px;line-height:1.35}.support-field input,.support-field select,.support-field textarea{color:#eef2ff;width:100%;font:inherit;background:#0a0c16d6;border:1px solid #ffffff24;border-radius:16px;outline:none;padding:12px 14px;box-shadow:inset 0 1px #ffffff0f}.support-field textarea{resize:vertical;min-height:152px}.support-field .vault-select{width:100%;position:relative}.support-field .vault-native-select{opacity:0;pointer-events:none;position:absolute;inset:0}.support-field .vault-select-trigger{color:#eef2ff;width:100%;min-height:50px;font:inherit;cursor:pointer;text-align:left;background:linear-gradient(#ffffff14,#ffffff08),#121622eb;border:1px solid #ffffff1f;border-radius:15px;align-items:center;padding:0 48px 0 16px;display:flex;position:relative}.support-field .vault-select-trigger:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23d8d4eb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:12px;height:8px;transition:transform .18s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.support-field .vault-select[data-open="1"] .vault-select-trigger:after{transform:translateY(-50%)rotate(180deg)}.support-field .vault-select-value{font-size:15px;font-weight:700}.support-field .vault-select-menu{z-index:40;background:linear-gradient(#ffffff0f,#ffffff05),#0b0e18fa;border:1px solid #ffffff1f;border-radius:18px;gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 26px 64px #0006}.support-field .vault-select-menu[hidden]{display:none!important}.support-field .vault-select-option{color:#eef2ff;text-align:left;cursor:pointer;width:100%;font:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;display:flex}.support-field .vault-select-option.active{background:linear-gradient(135deg,#8067ff38,#5576ff1a),#ffffff0a;border-color:#8067ff61}.support-field .vault-select-option-main{font-size:15px;font-weight:700}.support-field .vault-select-option-meta{color:#cfd7ecb8;font-size:12px;line-height:1.35}.support-form-actions{justify-content:flex-end;gap:10px;display:flex}.support-form-state{color:#cfd7ecc7;min-height:20px;font-size:13px;line-height:1.45}.support-form-state.is-error{color:#ffd3de}.support-form-state.is-success{color:#ceffe9}.support-form-state.is-loading{color:#efe7ff}@media (width<=720px){.support-grid{grid-template-columns:1fr}.support-form-actions{flex-direction:column}.support-form-actions .btn{width:100%}}.privacy-page{color:#e6e2ee}.privacy-wrap{z-index:1;flex-direction:column;min-height:100dvh;display:flex;position:relative}.privacy-topbar{justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.privacy-brand img{width:auto;height:56px;display:block}.privacy-main{flex:1;justify-content:center;padding:12px 16px 40px;display:flex}.privacy-card{-webkit-backdrop-filter:blur(14px)saturate(120%);scrollbar-color:#a277ffd9 #0b0b1466;scrollbar-width:thin;opacity:0;background:linear-gradient(#1614243d,#0b0b1424);border:1px solid #ffffff29;border-radius:6px;width:min(980px,100%);max-height:calc(100dvh - 140px);margin-top:12px;padding:36px 30px 30px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);overflow:auto;transform:translateY(14px);box-shadow:0 30px 120px #0000008c,inset 0 1px #ffffff1f,inset 0 -1px #00000038}.privacy-page.is-ready .privacy-card{opacity:1;transform:translateY(0)}.privacy-title{letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:22px;font-weight:800}.privacy-body{font-size:14px;line-height:1.7}.privacy-body p{margin:0 0 8px}.privacy-body p+p{margin-top:6px}.privacy-footer{color:#bcb4c9;padding:14px 22px 24px;font-size:12px}@media (width<=720px){.privacy-topbar{padding:14px 16px}.privacy-card{border-radius:28px;max-height:none;margin-top:4px;padding:24px 18px 22px}.privacy-title{font-size:18px}}@media (prefers-reduced-motion:reduce){.privacy-card{opacity:1;transition:none;transform:none}}.not-found-page{--not-found-text:#e6e2ee;--not-found-muted:#bcb4c9;color:var(--not-found-text)}.not-found-wrap{z-index:1;grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid;position:relative}.not-found-topbar{justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.not-found-brand{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.not-found-logo{width:auto;height:70px;display:block}.not-found-main{justify-content:center;align-items:center;padding:40px 20px 56px;display:flex}.not-found-card{text-align:center;-webkit-backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(#16142466,#0b0b142e);border:1px solid #ffffff24;border-radius:32px;width:min(720px,100%);padding:40px 32px 36px;box-shadow:0 26px 80px #000000b3,inset 0 1px #ffffff1f,inset 0 -1px #00000059}.not-found-code{color:#0000;background:linear-gradient(135deg,#7b5cff 0%,#b7b0c6 40%,#fff 55%,#7b5cff 100%);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 30px #7b5cff8c;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:clamp(52px,12vw,96px);font-weight:900;line-height:1;transition:transform .18s ease-out,text-shadow .18s ease-out,color .18s ease-out,background .18s ease-out}.not-found-code.punch{animation:.45s ease-out forwards not-found-punch}@keyframes not-found-punch{0%{transform:scale(1)}20%{transform:scale(1.12)}45%{transform:scale(.94)}to{color:#ff4646d9;background:0 0;-webkit-background-clip:initial;background-clip:initial;text-shadow:0 0 32px #ff2828b3;transform:scale(1)}}.not-found-title{color:#d0cbe4;margin:0 0 12px;font-size:clamp(20px,4vw,28px);font-weight:800;line-height:1.18}.not-found-text{color:var(--not-found-muted);margin:0 0 24px;font-size:clamp(14px,3vw,18px);line-height:1.6}.not-found-hint{color:#bcb4c9e6;margin:0 0 26px;font-size:13px;line-height:1.5}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.not-found-action{text-transform:uppercase;letter-spacing:.6px;min-width:148px}.not-found-footer{z-index:1;color:var(--not-found-muted);background:linear-gradient(#05050ceb,#05050cfa);border-top:1px solid #ffffff14;padding:18px 24px 24px;font-size:12px;position:relative}.not-found-footer-inner{justify-content:space-between;align-items:center;gap:12px 32px;max-width:1120px;margin:0 auto;display:flex}@media (width<=640px){.not-found-topbar{padding:12px 18px}.not-found-logo{height:46px}.not-found-card{border-radius:22px;padding:26px 18px 24px}.not-found-footer-inner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.not-found-code,.not-found-code.punch{transition:none;animation:none}}
