:root{--color-bg-body:#f5f7fb;--color-text-primary:#0f172a;--color-text-secondary:#475467;--color-text-muted:#667085;--color-text-inverse:#fff;--surface-card:#fff3;--surface-card-strong:#fff3;--surface-card-muted:#f8fafc33;--surface-glass-weak:#ffffff52;--surface-glass-strong:#ffffff7a;--button-bg:#0f172acc;--button-bg-hover:#0f172aeb;--button-bg-active:#0f172a;--button-text:#f8fafc;--button-border:#0f172a4d;--surface-chip:#0f172a0f;--surface-chip-border:#0f172a1f;--border-subtle:#0f172a1f;--border-strong:#0f172a2e;--border-dashed:#0f172a52;--shadow-elevated:0 18px 36px #0f172a29;--shadow-popover:0 16px 32px #0f172a33;--shadow-soft:0 8px 20px #0f172a29;--overlay-backdrop:#0f172a73}body[data-theme=dark]{--color-bg-body:#050505;--color-text-primary:#f8fafc;--color-text-secondary:#e2e8f0;--color-text-muted:#cbd5f5;--color-text-inverse:#fff;--surface-card:#11182733;--surface-card-strong:#0f172a33;--surface-card-muted:#1e293b33;--surface-glass-weak:#11182785;--surface-glass-strong:#111827bd;--button-bg:#94a3b8cc;--button-bg-hover:#94a3b8eb;--button-bg-active:#94a3b8;--button-text:#050505;--button-border:#94a3b88c;--surface-chip:#94a3b829;--surface-chip-border:#94a3b859;--border-subtle:#94a3b852;--border-strong:#94a3b87a;--border-dashed:#94a3b885;--shadow-elevated:0 22px 44px #0000008c;--shadow-popover:0 24px 48px #0f172aa6;--shadow-soft:0 16px 32px #0000008c;--overlay-backdrop:#0f172ab3}body,html{background:#04060d url(/static/media/background.84c62509db5d1ad3d07e.jpg) no-repeat 50% fixed;background:var(--color-bg-body) url(/static/media/background.84c62509db5d1ad3d07e.jpg) no-repeat center center fixed;background-size:cover;color:var(--color-text-primary);font-family:Arial,sans-serif;height:100vh;margin:0;min-height:480px;min-width:320px;overflow-x:hidden;overflow-y:auto;width:100vw}button{background-color:#38bdf8;background-color:var(--button-bg);border:1px solid color-mix(in srgb,#38bdf8 70%,#94a3b85c);border:1px solid var(--button-border);border-radius:8px;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}button:hover:not(:disabled){background-color:color-mix(in srgb,#38bdf8 82%,#f8fafc);background-color:var(--button-bg-hover)}button:active:not(:disabled){background-color:color-mix(in srgb,#38bdf8 68%,#04060d);background-color:var(--button-bg-active)}button:focus-visible{outline:3px solid #3b82f6a6;outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.6}#root{position:relative}#root,.app{display:flex;flex-direction:column;height:100vh;overflow-x:hidden;width:100vw}.title-bar{grid-column-gap:clamp(.75rem,2vw,2rem);align-items:center;background:#0000;box-sizing:border-box;column-gap:clamp(.75rem,2vw,2rem);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:auto;max-height:none;min-height:15rem;overflow:visible;padding:clamp(.75rem,2vh,1.5rem) clamp(1rem,4vw,3rem);position:relative;width:100vw;z-index:1500}.title-bar__left,.title-bar__right{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.75rem,1.5vw,1.5rem);min-width:0}.title-bar__left{justify-self:flex-start}.title-bar__center{align-items:center;display:flex;justify-content:center;justify-self:center;min-width:0}.title-bar__right{justify-content:flex-end;justify-self:flex-end}.titlebar-logo{display:block;height:auto;margin:0 auto;max-height:12rem;object-fit:contain;width:clamp(12rem,20vw,22rem)}.profile-container{align-items:center;cursor:pointer;display:flex;gap:1rem;position:relative;z-index:1000}.profile-icon{border-radius:50%;flex-shrink:0;height:10rem;object-fit:cover;width:10rem}.profile-container .username-label{font-weight:500;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-container .profile-username,.profile-container .username-label{color:#f8fafc;color:var(--color-text-primary)}body[data-theme=dark] .profile-username{color:#000}.start-toggle{border-radius:4px;padding:.3rem .8rem}.start-toggle.active{background:#27ae60;color:#f8fafc;color:var(--color-text-inverse)}.start-toggle:disabled{cursor:not-allowed;opacity:.6}.monetisation-controls{align-items:stretch;display:flex;justify-content:flex-end;width:min(100%,36rem)}.monetisation-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.monetisation-grid button{width:100%}.component-toggle{background:color-mix(in srgb,#0f172ac7 10%,#0000);background:var(--surface-chip);border:1px solid #94a3b85c;border:1px solid var(--surface-chip-border);border-radius:4px;color:#f8fafc;color:var(--color-text-primary);font-size:.85rem;padding:.25rem .6rem;transition:background .2s ease,color .2s ease}.component-toggle.active{background:#1c7ed6;border-color:#1c7ed6;color:#f8fafc;color:var(--color-text-inverse)}.component-toggle:disabled{cursor:not-allowed;opacity:.6}.verification-btn{margin-left:auto;white-space:nowrap}.main-layout{display:flex;flex:1 1 auto;flex-direction:row;min-height:0;overflow-x:hidden;overflow-y:auto;width:100vw}.sidebar{background:#0000;flex-direction:column;height:100%;max-width:20vw;min-width:20vw;width:20vw}.sidebar,.sidebar-btn{align-items:center;display:flex}.sidebar-btn{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-weak);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);border-radius:8px;color:#f8fafc;color:var(--color-text-primary);cursor:pointer;font-size:calc(.8rem + .5vw);justify-content:center;margin:.25rem 0;margin:var(--vspace) 0;overflow:hidden;padding:.25rem .75rem;padding:var(--vspace) .75rem;position:relative;text-align:center;transition:background .3s,transform .2s;white-space:nowrap;width:70%}.sidebar-btn:hover{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-strong);transform:scale(1.05);z-index:2}.sidebar-btn.active{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-card);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);font-weight:700}.content-window{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:color-mix(in srgb,#0f172ab8 10%,#0000);background-color:var(--surface-card);border:1px solid #94a3b85c;border:1px solid var(--border-subtle);border-radius:14px;box-shadow:0 8px 20px #0f172a29;box-shadow:var(--shadow-soft);box-sizing:border-box;flex-grow:1!important;height:90%;margin:.25rem 2rem 2rem;margin:var(--vspace) 2rem 2rem 2rem;max-width:80vw;min-width:0;overflow-x:hidden;overflow-y:auto;padding:2rem;transition:all .3s ease-in-out;z-index:1}.content-window.profile-page{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-card);height:100%;margin:.25rem 0 0;margin:var(--vspace) 0 0 0;max-width:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:100%}.content-window.miners-page::-webkit-scrollbar,.content-window.profile-page::-webkit-scrollbar{display:none}.content-window.miners-page{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.contactus .content-window{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.contactus .form-helper{color:#cbd5e1;color:var(--color-text-muted);display:block;font-size:.85rem;margin-top:.25rem}.whitepaper .content-window{max-width:80vw;width:auto!important}@media screen and (max-width:768px){.title-bar{grid-auto-rows:auto;grid-template-columns:1fr;height:auto;justify-items:center;min-height:140px;padding:1rem;row-gap:1rem}.monetisation-controls,.title-bar__left,.title-bar__right{justify-content:center;width:100%}.monetisation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-container{justify-content:center}.titlebar-logo{height:auto;margin:0 auto;max-width:70vw;width:clamp(10rem,50vw,16rem)}.content-window{box-sizing:border-box;height:95%;margin:0;max-width:95%;padding:2.5%;width:95%;word-break:break-word}.main-layout{align-items:center;flex-direction:column;width:100%}.sidebar{display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;max-width:100%;min-width:100%;overflow-x:hidden;overflow-y:auto;padding:0 3%;width:100%}.sidebar-btn{font-size:calc(.7rem + .5vw);line-height:1.2;margin-bottom:2%;overflow:hidden;padding:.5rem;position:relative;text-align:center;white-space:normal;width:30%;word-break:break-word}.sidebar-btn:hover{z-index:2}}@media screen and (min-width:769px) and (max-width:1050px){.sidebar{width:20vw}.sidebar-btn{font-size:calc(.7rem + .5vw)}.content-window{margin:.5rem}}body,html{-webkit-touch-callout:none;overflow:auto;touch-action:auto;-ms-touch-action:auto;user-select:auto;-webkit-user-select:auto}.back-button,.submit{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-weak);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);border-radius:8px;color:#f8fafc;color:var(--color-text-primary);cursor:pointer;padding:.5rem 1rem;position:relative;transition:background .3s,transform .2s}.back-button:hover{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-strong);transform:scale(1.05)}.page-content{height:100%;line-height:1.5;overflow:auto;white-space:pre-wrap}.pagination-buttons{bottom:1rem;display:flex;justify-content:space-between;padding:0 1rem;position:absolute;width:100%}.next-button,.prev-button{background-color:color-mix(in srgb,#0f172ab8 10%,#0000);background-color:var(--surface-card);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);border-radius:8px;cursor:pointer;padding:.5rem 1rem;transition:transform .2s}.next-button:hover,.prev-button:hover{background-color:color-mix(in srgb,#0f172ac7 10%,#0000);background-color:var(--surface-card-muted);transform:scale(1.05)}input,select,textarea{border:1px solid var(--border-subtle);font-size:16px!important;max-width:100%;outline:none;padding:10px}.form-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-container button,.form-container input,.form-container textarea{margin:10px 0;max-width:500px;width:80%}.dropdown-menu{background-color:color-mix(in srgb,#0f172ab8 10%,#0000);background-color:var(--surface-card-strong);border-radius:.5rem;box-shadow:0 16px 32px #0f172a33;box-shadow:var(--shadow-popover);min-width:10rem;padding:.5rem 0;top:calc(100% + .5rem);z-index:2000}.dropdown-menu button{background:none;border:none;color:#f8fafc;color:var(--color-text-primary);cursor:pointer;font-size:calc(.9rem + .3vw);padding:.75rem 1rem;text-align:left;width:100%}.dropdown-menu button:hover{background-color:color-mix(in srgb,#0f172ac7 10%,#0000);background-color:var(--surface-card-muted)}.admin-kyc-container{margin:0 auto;max-width:960px;padding:2rem}.kyc-user-card{background-color:color-mix(in srgb,#0f172ab8 10%,#0000);background-color:var(--surface-card-strong);border:1px solid #94a3b85c;border:1px solid var(--border-subtle);border-radius:.75rem;box-shadow:0 8px 20px #0f172a29;box-shadow:var(--shadow-soft);margin-bottom:1.5rem;padding:1.5rem;transition:box-shadow .3s ease}.kyc-user-card:hover{box-shadow:0 16px 32px #0f172a33;box-shadow:var(--shadow-popover)}.kyc-user-card p{margin:.25rem 0}.kyc-user-card a{color:#f8fafc;color:var(--color-text-primary);text-decoration:underline}.kyc-user-card button{border:none;border-radius:.5rem;cursor:pointer;font-weight:700;margin-right:.75rem;margin-top:.75rem;padding:.5rem 1rem}.kyc-user-card button:hover{opacity:.9}.kyc-user-card .approve{background-color:#28a745;color:#f8fafc;color:var(--color-text-inverse)}.kyc-user-card .reject{background-color:#dc3545;color:#f8fafc;color:var(--color-text-inverse)}.form-toggle{display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.form-toggle button{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-weak);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);border-radius:8px;color:#f8fafc;color:var(--color-text-primary);cursor:pointer;font-size:calc(.8rem + .5vw);padding:.375rem .75rem;transition:background .3s,transform .2s}.form-toggle button.active{background:color-mix(in srgb,#0f172ac7 10%,#0000);background:var(--surface-card-muted);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);font-weight:700}.form-toggle button:hover{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-strong);transform:scale(1.05)}.auth-form{background:#0000;border-radius:8px;margin:0 auto;max-width:500px;padding:2rem;width:90%}.auth-form h2{color:#f8fafc;color:var(--color-text-primary);font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.auth-form input[type=email],.auth-form input[type=password],.auth-form input[type=text]{border:1px solid #94a3b85c;border:1px solid var(--border-subtle);border-radius:8px;font-size:1rem;margin-bottom:1rem;padding:12px 14px;width:100%}.password-field{align-items:center;display:flex;gap:.5rem;width:100%}.password-field input{margin-bottom:0}.password-toggle{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-strong);border:1px solid #94a3b85c;border:1px solid var(--border-subtle);border-radius:8px;color:#f8fafc;color:var(--color-text-primary);cursor:pointer;padding:12px 14px;transition:background .2s ease,border-color .2s ease;width:auto}.password-toggle:hover{background:color-mix(in srgb,#0f172ac7 10%,#0000);background:var(--surface-card-muted);border-color:color-mix(in srgb,#0f172ab8 10%,#0000);border-color:var(--surface-glass-strong)}.auth-form button{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-strong);border:none;border-radius:8px;color:#f8fafc;color:var(--color-text-primary);cursor:pointer;font-size:1rem;padding:12px;transition:background .2s ease;width:20%}.auth-form button:hover{background-color:color-mix(in srgb,#0f172ac7 10%,#0000);background-color:var(--surface-card-muted)}.forgot-password{color:#f8fafc;color:var(--color-text-primary);cursor:pointer;font-size:.95rem;margin-top:.5rem;text-align:right;transition:color .2s}.forgot-password:hover{color:color-mix(in srgb,#0f172ac7 10%,#0000);color:var(--surface-card-muted);text-decoration:underline}.auth-form .error{color:#d93025}.auth-form .error,.auth-form .success{font-weight:500;margin-bottom:1rem;text-align:center}.auth-form .success{color:#188038}.auth-form .session-preference{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.auth-form .session-preference .checkbox{align-items:center;display:flex;font-weight:500;gap:.5rem}.auth-form .session-preference .duration-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.auth-form .session-preference input[type=number]{width:6rem}@media (max-width:600px){.auth-form{padding:1.5rem}.auth-form h2{font-size:1.5rem}}.navbar{align-items:center;display:flex;justify-content:space-between;padding:1rem}.navbar-right{position:relative}.navbar-username{color:#f8fafc;color:var(--color-text-primary);font-weight:500}.dropdown-menu{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-card-strong);border:1px solid #94a3b85c;border:1px solid var(--border-subtle);padding:.5rem;position:absolute;right:0;top:40px;z-index:1000}.kyc-form-container{align-items:center;background:#0000;border-radius:.75rem;display:flex;flex-direction:column;gap:1.25rem;margin:.5rem auto;max-width:600px;padding:.5rem;width:90%}.kyc-form-container h2{font-size:calc(1.2rem + .8vw);margin-bottom:1rem}.kyc-form-container form{display:flex;flex-direction:column;gap:1rem;width:100%}.kyc-form-container button,.kyc-form-container input,.kyc-form-container select{border:2px solid #94a3b85c;border:2px solid var(--border-subtle);border-radius:.5rem;box-sizing:border-box;font-size:calc(.9rem + .4vw);padding:.75rem 1rem;width:100%}.kyc-form-container button{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-strong)}.kyc-form-container input[type=file]{padding:.5rem}.kyc-form-container button:hover{background:color-mix(in srgb,#0f172ac7 10%,#0000);background:var(--surface-card-muted);transform:scale(1.05)}.kyc-status-message{font-size:calc(1rem + .5vw);margin:1rem 0;text-align:center}.two-column-form .form-row{display:flex;gap:1rem;margin-bottom:1rem}.two-column-form .form-row input{flex:1 1}.canvas-fullscreen,.two-column-form .form-row.single-button{justify-content:center}.canvas-fullscreen{align-items:center;background-color:color-mix(in srgb,#0f172ab8 10%,#0000);background-color:var(--surface-card-strong);display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.signature-canvas{border:2px solid #f8fafc;border:2px solid var(--color-text-primary);height:70%;width:90%}.canvas-buttons{display:flex;gap:10px;margin-top:20px}.success-modal{background:#22c55e2e;border:1px solid #22c55e73;border-radius:8px;left:50%;padding:1.5rem 2rem;position:fixed;text-align:center;top:30%;transform:translate(-50%,-30%);z-index:1000}.modal-backdrop{align-items:center;background:#020617b8;background:var(--overlay-backdrop);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-window{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-card-strong);border-radius:8px;padding:2rem;text-align:center;width:300px}.modal-window input{margin:1rem 0;padding:.5rem;width:100%}.modal-actions{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.modal-actions button{background-color:#38bdf8;background-color:var(--button-bg);border-color:color-mix(in srgb,#38bdf8 70%,#94a3b85c);border-color:var(--button-border);border-width:1px;padding:.5rem 1rem}.modal-actions button:hover:not(:disabled){border-color:color-mix(in srgb,#38bdf8 82%,#f8fafc);border-color:var(--button-bg-hover)}.verification-btn{font-weight:600;padding:.5rem 1rem;transition:transform .2s ease,background-color .2s ease}.verification-btn:hover{transform:translateY(-1px)}@media (max-width:1000px){.investment-rounds-container,.pledge-submit-container{flex-direction:column}.countdown-wrapper,.pledge-submit-container>*,.rounds-list-section{min-width:0;min-width:auto;width:100%}.roadmap-list{flex-direction:column;gap:.0625rem;gap:calc(var(--vspace)/4)}.main-layout{align-items:center;flex-direction:column;width:100%}.sidebar{display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;max-height:10rem;max-width:100%;min-width:100%;overflow-x:hidden;overflow-y:auto;padding:0 3%;width:100%}.sidebar-btn{font-size:calc(.7rem + .5vw);line-height:1.2;margin:0 0 2%;padding:.5rem;text-align:center;white-space:normal;width:30%;word-break:break-word}.team-container{grid-template-columns:1fr!important}}.cookie-banner{align-items:center;background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-card-strong);bottom:0;color:#f8fafc;color:var(--color-text-inverse);display:flex;justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;z-index:1000}.cookie-banner button{margin-left:1rem}:root{--vspace:0.25rem}*{scroll-behavior:smooth}.mobile-stack .form-row.stack{grid-gap:.25rem;grid-gap:var(--vspace);grid-template-columns:1fr}.mobile-stack .form-row.stack,.nav-grid{display:grid;gap:.25rem;gap:var(--vspace)}.nav-grid{grid-gap:.25rem;grid-gap:var(--vspace);grid-template-columns:repeat(2,1fr)}@media (min-width:769px){.nav-grid{display:flex;gap:.5rem}}.forgot-row{display:grid;grid-template-columns:1fr;margin-top:.25rem;margin-top:var(--vspace)}.link-button{text-align:left}h1,h2,h3,h4,h5,h6,label,ol,p,ul{margin-bottom:.25rem!important;margin-bottom:calc(var(--vspace)*1)!important;margin-top:.25rem!important;margin-top:calc(var(--vspace)*1)!important}.next-button,.prev-button,.submit,button[type=submit]{background:color-mix(in srgb,#0f172ab8 10%,#0000);background:var(--surface-glass-weak);border:2px solid #f8fafc;border:2px solid var(--color-text-primary);border-radius:8px;color:#f8fafc!important;color:var(--color-text-primary)!important}.next-button:hover,.prev-button:hover,.submit:hover,button[type=submit]:hover{filter:brightness(1.1)}.link-button{background:none;border:none;color:#07c;cursor:pointer;padding:.25rem 0;text-align:center;text-decoration:underline}.link-button.forgot-password{background:#0000!important;border:none!important;color:#0d6efd!important;display:block;text-align:center;width:100%}.form-row{margin:.25rem 0!important}.two-column-form{row-gap:.25rem!important}input,select,textarea{padding-bottom:6px;padding-top:6px}.title-bar .device-select{left:.5rem;margin-left:0;position:absolute;top:.5rem;z-index:1600}:root,html[data-color-scheme=minpin-dark]{--app-bg:#04060d;--app-bg-elevated:#141d2ef0;--app-bg-panel:#0f172ac7;--app-bg-card:#0f172ab8;--app-text:#f8fafc;--app-text-muted:#cbd5e1;--app-border:#94a3b85c;--app-accent:#38bdf8;--app-accent-contrast:#03121f;--app-success:#22c55e;--app-warning:#f59e0b;--app-danger:#ef4444;--app-focus-ring:#93c5fd;--app-console-bg:#020617f2;--app-console-text:#d9f99d;--app-titlebar-bg:#0206172e;--app-sidebar-bg:#020617c2;--app-input-bg:#0f172ac2;--app-overlay:#020617b8;--app-bg-scrim:#02061729}html[data-color-scheme=minpin-dark]{color-scheme:dark}html[data-color-scheme=arctic]{--app-bg:#07111f;--app-bg-elevated:#122338f2;--app-bg-panel:#0f2237d1;--app-bg-card:#12263ebd;--app-text:#f4fbff;--app-text-muted:#b9d7ea;--app-border:#94cae56b;--app-accent:#7dd3fc;--app-accent-contrast:#082f49;--app-success:#5eead4;--app-warning:#fde68a;--app-danger:#fb7185;--app-focus-ring:#bae6fd;--app-console-bg:#020c18f2;--app-console-text:#d1f7ff;--app-titlebar-bg:#08182c47;--app-sidebar-bg:#051222d1;--app-input-bg:#091a2ecc;--app-overlay:#04101eb3;--app-bg-scrim:#04101e2e;color-scheme:dark}html[data-color-scheme=aurora-violet]{--app-bg:#070816;--app-bg-elevated:#1f183af5;--app-bg-panel:#171630d1;--app-bg-card:#1a1a38c2;--app-text:#f8f5ff;--app-text-muted:#d8c7ff;--app-border:#a78bfa6b;--app-accent:#2dd4bf;--app-accent-contrast:#03221e;--app-success:#5eead4;--app-warning:#fde047;--app-danger:#fb7185;--app-focus-ring:#c4b5fd;--app-console-bg:#070816f5;--app-console-text:#b6f7e9;--app-titlebar-bg:#18103047;--app-sidebar-bg:#0c091fd6;--app-input-bg:#121029d1;--app-overlay:#070816b8;--app-bg-scrim:#07081633;color-scheme:dark}html[data-color-scheme=solar-ember]{--app-bg:#160b05;--app-bg-elevated:#371c0ef5;--app-bg-panel:#2c180dd1;--app-bg-card:#321b0fc2;--app-text:#fff7ed;--app-text-muted:#fed7aa;--app-border:#fb923c6b;--app-accent:#f59e0b;--app-accent-contrast:#1d0b02;--app-success:#86efac;--app-warning:#fde68a;--app-danger:#f87171;--app-focus-ring:#fdba74;--app-console-bg:#130803f5;--app-console-text:#ffedd5;--app-titlebar-bg:#2f15084d;--app-sidebar-bg:#190c06d6;--app-input-bg:#28150bd1;--app-overlay:#170b05b8;--app-bg-scrim:#170b0533;color-scheme:dark}html[data-color-scheme=forest]{--app-bg:#04130d;--app-bg-elevated:#0f2d21f5;--app-bg-panel:#0c261cd6;--app-bg-card:#0d3022c2;--app-text:#ecfdf5;--app-text-muted:#bbf7d0;--app-border:#86efac6b;--app-accent:#34d399;--app-accent-contrast:#032015;--app-success:#4ade80;--app-warning:#facc15;--app-danger:#f87171;--app-focus-ring:#86efac;--app-console-bg:#020c08f5;--app-console-text:#bbf7d0;--app-titlebar-bg:#0720164d;--app-sidebar-bg:#031911db;--app-input-bg:#071e16d1;--app-overlay:#03120cb8;--app-bg-scrim:#03120c33;color-scheme:dark}html[data-color-scheme=high-contrast]{--app-bg:#000;--app-bg-elevated:#111;--app-bg-panel:#050505;--app-bg-card:#080808;--app-text:#fff;--app-text-muted:#fff;--app-border:#fff;--app-accent:#0ff;--app-accent-contrast:#000;--app-success:#0f6;--app-warning:#ff0;--app-danger:#ff4d4d;--app-focus-ring:#ff0;--app-console-bg:#000;--app-console-text:#fff;--app-titlebar-bg:#000;--app-sidebar-bg:#000;--app-input-bg:#000;--app-overlay:#000000db;--app-bg-scrim:#0000004d;color-scheme:dark}html[data-color-scheme=minpin-light]{--app-bg:#f7fafc;--app-bg-elevated:#fffffff5;--app-bg-panel:#f1f5f9f5;--app-bg-card:#fffffff0;--app-text:#0f172a;--app-text-muted:#475569;--app-border:#0f172a2e;--app-accent:#2563eb;--app-accent-contrast:#fff;--app-success:#15803d;--app-warning:#b45309;--app-danger:#dc2626;--app-focus-ring:#2563eb57;--app-console-bg:#f8fafcf5;--app-console-text:#0f172a;--app-titlebar-bg:#fffffff5;--app-sidebar-bg:#f8fafcf5;--app-input-bg:#ffffffe6;--app-overlay:#0f172a5c;--app-bg-scrim:#ffffff1f;color-scheme:light}html[data-color-scheme=arctic-light]{--app-bg:#eef8ff;--app-bg-elevated:#f8fdfff5;--app-bg-panel:#e2f4fff5;--app-bg-card:#f8fdfff0;--app-text:#082f49;--app-text-muted:#23566f;--app-border:#0e749038;--app-accent:#0891b2;--app-accent-contrast:#fff;--app-success:#0f766e;--app-warning:#a16207;--app-danger:#be123c;--app-focus-ring:#0891b257;--app-console-bg:#f0f9fff5;--app-console-text:#082f49;--app-titlebar-bg:#f0f9fff5;--app-sidebar-bg:#e0f2fef5;--app-input-bg:#f8fdffe6;--app-overlay:#082f4957;--app-bg-scrim:#f0f9ff1f;color-scheme:light}html[data-color-scheme=aurora-light]{--app-bg:#fbf7ff;--app-bg-elevated:#fffffff5;--app-bg-panel:#f5f0fff5;--app-bg-card:#fffffff0;--app-text:#28164f;--app-text-muted:#5b4a7d;--app-border:#7c3aed38;--app-accent:#7c3aed;--app-accent-contrast:#fff;--app-success:#0f766e;--app-warning:#b45309;--app-danger:#be123c;--app-focus-ring:#7c3aed52;--app-console-bg:#faf5fff5;--app-console-text:#28164f;--app-titlebar-bg:#faf5fff5;--app-sidebar-bg:#f5f0fff5;--app-input-bg:#ffffffe6;--app-overlay:#28164f57;--app-bg-scrim:#faf5ff1f;color-scheme:light}html[data-color-scheme=solar-light]{--app-bg:#fff8ed;--app-bg-elevated:#fffcf5f5;--app-bg-panel:#fff3dbf5;--app-bg-card:#fffcf5f0;--app-text:#3b2506;--app-text-muted:#76561d;--app-border:#b453093d;--app-accent:#d97706;--app-accent-contrast:#fff;--app-success:#15803d;--app-warning:#b45309;--app-danger:#b91c1c;--app-focus-ring:#d9770657;--app-console-bg:#fffbebf5;--app-console-text:#3b2506;--app-titlebar-bg:#fffbebf5;--app-sidebar-bg:#fff7edf5;--app-input-bg:#fffcf5e6;--app-overlay:#3b250657;--app-bg-scrim:#fffbeb1f;color-scheme:light}html[data-color-scheme=forest-light]{--app-bg:#f0fdf4;--app-bg-elevated:#fafffcf5;--app-bg-panel:#dcfce7f5;--app-bg-card:#fafffcf0;--app-text:#052e16;--app-text-muted:#365f44;--app-border:#15803d38;--app-accent:#16a34a;--app-accent-contrast:#fff;--app-success:#15803d;--app-warning:#a16207;--app-danger:#be123c;--app-focus-ring:#16a34a52;--app-console-bg:#f0fdf4f5;--app-console-text:#052e16;--app-titlebar-bg:#f0fdf4f5;--app-sidebar-bg:#dcfce7f5;--app-input-bg:#fafffce6;--app-overlay:#052e1657;--app-bg-scrim:#f0fdf41f;color-scheme:light}html[data-color-scheme=high-contrast-light]{--app-bg:#fff;--app-bg-elevated:#fff;--app-bg-panel:#fff;--app-bg-card:#fff;--app-text:#000;--app-text-muted:#000;--app-border:#000;--app-accent:#003cff;--app-accent-contrast:#fff;--app-success:#006b1f;--app-warning:#7a4a00;--app-danger:#b00020;--app-focus-ring:#003cff;--app-console-bg:#fff;--app-console-text:#000;--app-titlebar-bg:#fff;--app-sidebar-bg:#fff;--app-input-bg:#fff;--app-overlay:#0000008a;--app-bg-scrim:#ffffff1f;color-scheme:light}:root,body[data-theme],html[data-color-scheme]{--color-bg-body:var(--app-bg);--color-text-primary:var(--app-text);--color-text-secondary:var(--app-text-muted);--color-text-muted:var(--app-text-muted);--color-text-inverse:var(--app-text);--surface-chip-border:var(--app-border);--border-subtle:var(--app-border);--border-strong:color-mix(in srgb,var(--app-border) 80%,var(--app-text));--border-dashed:var(--app-border);--button-bg:var(--app-accent);--button-bg-hover:color-mix(in srgb,var(--app-accent) 82%,var(--app-text));--button-bg-active:color-mix(in srgb,var(--app-accent) 68%,var(--app-bg));--button-text:var(--app-accent-contrast);--button-border:color-mix(in srgb,var(--app-accent) 70%,var(--app-border));--overlay-backdrop:var(--app-overlay);--text:var(--app-text);--text-muted:var(--app-text-muted);--accent:var(--app-accent);--success:var(--app-success);--warning:var(--app-warning);--danger:var(--app-danger);--focus-ring:var(--app-focus-ring);--buttons:var(--button-bg);--inputs:var(--app-input-bg)}body,html{background:#04060d;background:var(--app-bg);background-image:none}.app,body,html{color:#f8fafc;color:var(--app-text)}.app{background:#0000;isolation:isolate}.title-bar{-webkit-app-region:drag;background:#0206172e;background:var(--app-titlebar-bg);color:#f8fafc;color:var(--app-text)}.profile-container,.theme-controls,.title-bar a,.title-bar button,.title-bar input,.title-bar select{-webkit-app-region:no-drag}.card,.content-window,.dropdown-menu,.main-layout,.modal-window,.sidebar,input,select,table,td,textarea,th{border-color:#94a3b85c;border-color:var(--app-border);color:#f8fafc;color:var(--app-text)}.sidebar{background:#020617c2!important;background:var(--app-sidebar-bg)!important}.card,.content-window,.dropdown-menu,.modal-content,.modal-window,form,table{background:#0f172ab8;background:var(--app-bg-card)}input,select,textarea{background:#0f172ac2;background:var(--app-input-bg);border:1px solid #94a3b85c;border:1px solid var(--app-border);color:#f8fafc;color:var(--app-text)}input::placeholder,textarea::placeholder{color:color-mix(in srgb,#cbd5e1 82%,#0000);color:color-mix(in srgb,var(--app-text-muted) 82%,#0000)}button{background:#38bdf8;background:var(--button-bg);border-color:color-mix(in srgb,#38bdf8 70%,#94a3b85c);border-color:var(--button-border);color:#03121f;color:var(--button-text)}button:hover:not(:disabled){background:color-mix(in srgb,#38bdf8 82%,#f8fafc);background:var(--button-bg-hover);border-color:color-mix(in srgb,#38bdf8 82%,#f8fafc);border-color:var(--button-bg-hover)}button:active:not(:disabled){background:color-mix(in srgb,#38bdf8 68%,#04060d);background:var(--button-bg-active);border-color:color-mix(in srgb,#38bdf8 68%,#04060d);border-color:var(--button-bg-active)}[tabindex]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #93c5fd;outline:3px solid var(--app-focus-ring);outline-offset:2px}.next-button,.prev-button,.submit,button[type=submit]{background:#38bdf8;background:var(--button-bg);border-color:color-mix(in srgb,#38bdf8 70%,#94a3b85c);border-color:var(--button-border);color:#03121f!important;color:var(--button-text)!important}.component-toggle,.sidebar-btn,.theme-choice{background:#0f172ac7;background:var(--app-bg-panel);border-color:#94a3b85c;border-color:var(--app-border);color:#f8fafc;color:var(--app-text)}.sidebar-btn:focus-visible,.sidebar-btn:hover{background:#141d2ef0;background:var(--app-bg-elevated)}.component-toggle.active,.sidebar-btn.active,.theme-choice.active{background:color-mix(in srgb,#38bdf8 22%,#0f172ac7);background:color-mix(in srgb,var(--app-accent) 22%,var(--app-bg-panel));border-color:#38bdf8;border-color:var(--app-accent);color:#f8fafc;color:var(--app-text)}.kyc-user-card .approve,.start-toggle.active{background:#22c55e;background:var(--app-success);border-color:#22c55e;border-color:var(--app-success);color:#04130d}.kyc-user-card .reject{background:#ef4444;background:var(--app-danger);border-color:#ef4444;border-color:var(--app-danger);color:#fff}.auth-form .error{color:#ef4444;color:var(--app-danger)}.auth-form .success{color:#22c55e;color:var(--app-success)}.forgot-password,.link-button,a{color:#38bdf8;color:var(--app-accent)}.console-output,.log-output,.miner-console,.terminal-output,code,pre{background:#020617f2;background:var(--app-console-bg);border-color:#94a3b85c;border-color:var(--app-border);color:#d9f99d;color:var(--app-console-text)}.theme-background{background:#04060d;background:var(--app-bg);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.theme-background:after{background:#02061729;background:var(--app-bg-scrim);content:"";inset:0;position:absolute}.theme-background__layer{inset:0;opacity:0;position:absolute;transition:opacity .25s ease}html[data-background=aurora-gradient] .theme-background__aurora-gradient,html[data-background=blueprint] .theme-background__blueprint,html[data-background=circuit-board] .theme-background__circuit-board,html[data-background=dark-grid] .theme-background__dark-grid,html[data-background=linen-paper] .theme-background__linen-paper,html[data-background=none] .theme-background__flat,html[data-background=radial-glow] .theme-background__radial-glow,html[data-background=soft-mesh] .theme-background__soft-mesh,html[data-background=starfield] .theme-background__starfield,html[data-background=sunrise-lines] .theme-background__sunrise-lines,html[data-background=topography] .theme-background__topography{opacity:1}.theme-background__flat{background:#04060d;background:var(--app-bg)}.theme-background__dark-grid{background-image:linear-gradient(color-mix(in srgb,#94a3b85c 38%,#0000) 1px,#0000 0),linear-gradient(90deg,color-mix(in srgb,#94a3b85c 38%,#0000) 1px,#0000 0),radial-gradient(circle at 50% 0,color-mix(in srgb,#38bdf8 18%,#0000),#0000 45%);background-image:linear-gradient(color-mix(in srgb,var(--app-border) 38%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-border) 38%,#0000) 1px,#0000 1px),radial-gradient(circle at 50% 0,color-mix(in srgb,var(--app-accent) 18%,#0000),#0000 45%);background-size:32px 32px,32px 32px,100% 100%}.theme-background__aurora-gradient{background:radial-gradient(circle at 18% 20%,color-mix(in srgb,#38bdf8 36%,#0000),#0000 34%),radial-gradient(circle at 82% 72%,#a855f747,#0000 42%),radial-gradient(circle at 50% 100%,#2dd4bf33,#0000 44%),#04060d;background:radial-gradient(circle at 18% 20%,color-mix(in srgb,var(--app-accent) 36%,#0000),#0000 34%),radial-gradient(circle at 82% 72%,#a855f747,#0000 42%),radial-gradient(circle at 50% 100%,#2dd4bf33,#0000 44%),var(--app-bg)}.theme-background__soft-mesh{background:radial-gradient(circle at 16% 12%,color-mix(in srgb,#38bdf8 22%,#0000),#0000 34%),radial-gradient(circle at 78% 18%,color-mix(in srgb,#f59e0b 16%,#0000),#0000 30%),radial-gradient(circle at 68% 82%,color-mix(in srgb,#22c55e 15%,#0000),#0000 36%),#04060d;background:radial-gradient(circle at 16% 12%,color-mix(in srgb,var(--app-accent) 22%,#0000),#0000 34%),radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--app-warning) 16%,#0000),#0000 30%),radial-gradient(circle at 68% 82%,color-mix(in srgb,var(--app-success) 15%,#0000),#0000 36%),var(--app-bg)}.theme-background__circuit-board{background-image:radial-gradient(circle,color-mix(in srgb,#38bdf8 38%,#0000) 1.4px,#0000 1.6px),linear-gradient(color-mix(in srgb,#94a3b85c 30%,#0000) 1px,#0000 0),linear-gradient(90deg,color-mix(in srgb,#94a3b85c 30%,#0000) 1px,#0000 0);background-image:radial-gradient(circle,color-mix(in srgb,var(--app-accent) 38%,#0000) 1.4px,#0000 1.6px),linear-gradient(color-mix(in srgb,var(--app-border) 30%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-border) 30%,#0000) 1px,#0000 1px);background-position:12px 12px,0 0,0 0;background-size:48px 48px,48px 48px,48px 48px}.theme-background__starfield{background-image:radial-gradient(circle at 8% 14%,#ffffffb8 0 1px,#0000 1.2px),radial-gradient(circle at 24% 64%,#ffffff7a 0 1px,#0000 1.2px),radial-gradient(circle at 72% 28%,#ffffff94 0 1px,#0000 1.2px),radial-gradient(circle at 92% 76%,#ffffff80 0 1px,#0000 1.2px),radial-gradient(circle at 50% 50%,color-mix(in srgb,#38bdf8 16%,#0000),#0000 52%);background-image:radial-gradient(circle at 8% 14%,#ffffffb8 0 1px,#0000 1.2px),radial-gradient(circle at 24% 64%,#ffffff7a 0 1px,#0000 1.2px),radial-gradient(circle at 72% 28%,#ffffff94 0 1px,#0000 1.2px),radial-gradient(circle at 92% 76%,#ffffff80 0 1px,#0000 1.2px),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--app-accent) 16%,#0000),#0000 52%);background-size:180px 160px,220px 190px,260px 210px,300px 240px,100% 100%}.theme-background__radial-glow{background:radial-gradient(circle at 50% 22%,color-mix(in srgb,#38bdf8 34%,#0000),#0000 38%),radial-gradient(circle at 50% 100%,color-mix(in srgb,#141d2ef0 64%,#0000),#0000 48%),#04060d;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--app-accent) 34%,#0000),#0000 38%),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--app-bg-elevated) 64%,#0000),#0000 48%),var(--app-bg)}.theme-background__blueprint{background-image:linear-gradient(color-mix(in srgb,#38bdf8 20%,#0000) 1px,#0000 0),linear-gradient(90deg,color-mix(in srgb,#38bdf8 20%,#0000) 1px,#0000 0),linear-gradient(color-mix(in srgb,#38bdf8 10%,#0000) 2px,#0000 0),linear-gradient(90deg,color-mix(in srgb,#38bdf8 10%,#0000) 2px,#0000 0);background-image:linear-gradient(color-mix(in srgb,var(--app-accent) 20%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 20%,#0000) 1px,#0000 1px),linear-gradient(color-mix(in srgb,var(--app-accent) 10%,#0000) 2px,#0000 2px),linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 10%,#0000) 2px,#0000 2px);background-size:24px 24px,24px 24px,120px 120px,120px 120px}.theme-background__topography{background:repeating-radial-gradient(ellipse at 20% 30%,color-mix(in srgb,#38bdf8 18%,#0000) 0 1px,#0000 1px 16px),repeating-radial-gradient(ellipse at 80% 70%,color-mix(in srgb,#22c55e 16%,#0000) 0 1px,#0000 1px 18px),#04060d;background:repeating-radial-gradient(ellipse at 20% 30%,color-mix(in srgb,var(--app-accent) 18%,#0000) 0 1px,#0000 1px 16px),repeating-radial-gradient(ellipse at 80% 70%,color-mix(in srgb,var(--app-success) 16%,#0000) 0 1px,#0000 1px 18px),var(--app-bg)}.theme-background__sunrise-lines{background:linear-gradient(160deg,color-mix(in srgb,#f59e0b 20%,#0000),#0000 44%),repeating-linear-gradient(0deg,color-mix(in srgb,#f59e0b 14%,#0000) 0 1px,#0000 1px 14px),#04060d;background:linear-gradient(160deg,color-mix(in srgb,var(--app-warning) 20%,#0000),#0000 44%),repeating-linear-gradient(0deg,color-mix(in srgb,var(--app-warning) 14%,#0000) 0 1px,#0000 1px 14px),var(--app-bg)}.theme-background__linen-paper{background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.035) 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 1px,#0000 1px 5px),#04060d;background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.035) 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 1px,#0000 1px 5px),var(--app-bg)}.theme-controls{flex:0 0 auto;gap:.35rem;min-height:2.5rem;position:relative}.theme-controls,.theme-icon-button{align-items:center;display:inline-flex}.theme-icon-button{background:#0f172ac7;background:var(--app-bg-panel);border:1px solid #94a3b85c;border:1px solid var(--app-border);border-radius:8px;box-shadow:none;color:#f8fafc;color:var(--app-text);height:2.35rem;justify-content:center;min-width:2.35rem;padding:0;width:2.35rem}.theme-icon-button:focus-visible,.theme-icon-button:hover:not(:disabled){background:#141d2ef0;background:var(--app-bg-elevated);border-color:#38bdf8;border-color:var(--app-accent);color:#f8fafc;color:var(--app-text)}.theme-icon-button svg{fill:currentColor;height:1.15rem;width:1.15rem}.theme-status-toast{font-size:.82rem;max-width:min(20rem,calc(100vw - 2rem));padding:.45rem .65rem;pointer-events:none;top:calc(100% + .45rem);width:-webkit-max-content;width:max-content;z-index:2700}.theme-popover,.theme-status-toast{background:#141d2ef0;background:var(--app-bg-elevated);border:1px solid #94a3b85c;border:1px solid var(--app-border);border-radius:8px;box-shadow:0 16px 32px #0f172a33;box-shadow:var(--shadow-popover);color:#f8fafc;color:var(--app-text);position:absolute;right:0}.theme-popover{grid-gap:.85rem;display:grid;gap:.85rem;max-height:min(70vh,34rem);overflow:auto;padding:.75rem;text-align:left;top:calc(100% + .55rem);width:min(23rem,calc(100vw - 2rem));z-index:2600}.theme-popover__section{grid-gap:.45rem;display:grid;gap:.45rem}.theme-popover__label{color:#cbd5e1;color:var(--app-text-muted);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.theme-choice-grid{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-choice{grid-gap:.45rem;align-items:center;border-radius:8px;display:grid;font-size:.82rem;gap:.45rem;grid-template-columns:1rem minmax(0,1fr);min-height:2.35rem;padding:.45rem .55rem;text-align:left}.theme-choice span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-choice__swatch{background:#38bdf8;background:var(--app-accent);border:1px solid #94a3b85c;border:1px solid var(--app-border);border-radius:999px;height:.95rem;width:.95rem}.theme-choice__swatch[data-swatch=minpin-dark]{background:linear-gradient(135deg,#020617,#38bdf8)}.theme-choice__swatch[data-swatch=arctic]{background:linear-gradient(135deg,#07111f,#7dd3fc)}.theme-choice__swatch[data-swatch=aurora-violet]{background:linear-gradient(135deg,#7c3aed,#2dd4bf)}.theme-choice__swatch[data-swatch=solar-ember]{background:linear-gradient(135deg,#431407,#f59e0b)}.theme-choice__swatch[data-swatch=forest]{background:linear-gradient(135deg,#052e16,#34d399)}.theme-choice__swatch[data-swatch=high-contrast]{background:linear-gradient(135deg,#000 0 48%,#fff 48% 52%,#0ff 52%)}.theme-choice__swatch[data-swatch=minpin-light]{background:linear-gradient(135deg,#f8fafc,#2563eb)}.theme-choice__swatch[data-swatch=arctic-light]{background:linear-gradient(135deg,#eef8ff,#0891b2)}.theme-choice__swatch[data-swatch=aurora-light]{background:linear-gradient(135deg,#fbf7ff,#7c3aed)}.theme-choice__swatch[data-swatch=solar-light]{background:linear-gradient(135deg,#fff8ed,#d97706)}.theme-choice__swatch[data-swatch=forest-light]{background:linear-gradient(135deg,#f0fdf4,#16a34a)}.theme-choice__swatch[data-swatch=high-contrast-light]{background:linear-gradient(135deg,#fff 0 48%,#003cff 48% 52%,#000 52%)}.theme-choice__swatch[data-swatch=none]{background:#04060d;background:var(--app-bg)}.theme-choice__swatch[data-swatch=dark-grid]{background:linear-gradient(#94a3b85c 1px,#0000 0),linear-gradient(90deg,#94a3b85c 1px,#0000 0),#04060d;background:linear-gradient(var(--app-border) 1px,#0000 1px),linear-gradient(90deg,var(--app-border) 1px,#0000 1px),var(--app-bg);background-size:6px 6px}.theme-choice__swatch[data-swatch=aurora-gradient]{background:linear-gradient(135deg,#22d3ee,#a855f7,#2dd4bf)}.theme-choice__swatch[data-swatch=soft-mesh]{background:radial-gradient(circle at 20% 20%,#38bdf8,#0000 52%),radial-gradient(circle at 80% 75%,#22c55e,#0000 52%),#020617}.theme-choice__swatch[data-swatch=circuit-board]{background:radial-gradient(circle,#38bdf8 1px,#0000 0),linear-gradient(#94a3b85c 1px,#0000 0),linear-gradient(90deg,#94a3b85c 1px,#0000 0),#04060d;background:radial-gradient(circle,var(--app-accent) 1px,#0000 1px),linear-gradient(var(--app-border) 1px,#0000 1px),linear-gradient(90deg,var(--app-border) 1px,#0000 1px),var(--app-bg);background-size:8px 8px}.theme-choice__swatch[data-swatch=starfield]{background:radial-gradient(circle at 30% 30%,#fff 0 1px,#0000 1.2px),radial-gradient(circle at 75% 65%,#fff 0 1px,#0000 1.2px),#020617}.theme-choice__swatch[data-swatch=radial-glow]{background:radial-gradient(circle,#38bdf8,#04060d 68%);background:radial-gradient(circle,var(--app-accent),var(--app-bg) 68%)}.theme-choice__swatch[data-swatch=blueprint]{background:linear-gradient(#38bdf8 1px,#0000 0),linear-gradient(90deg,#38bdf8 1px,#0000 0),#0b2240;background:linear-gradient(var(--app-accent) 1px,#0000 1px),linear-gradient(90deg,var(--app-accent) 1px,#0000 1px),#0b2240;background-size:7px 7px}.theme-choice__swatch[data-swatch=topography]{background:repeating-radial-gradient(ellipse at 35% 35%,#67e8f9 0 1px,#0000 1px 5px),#0f172a}.theme-choice__swatch[data-swatch=sunrise-lines]{background:repeating-linear-gradient(0deg,#f59e0b 0 1px,#0000 1px 5px),#1d1308}.theme-choice__swatch[data-swatch=linen-paper]{background:repeating-linear-gradient(45deg,#0f172a33 0 1px,#0000 1px 5px),#f8fafc}@media (max-width:768px){.theme-popover{right:50%;transform:translateX(50%)}.theme-choice-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.theme-background__layer{transition:none}*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.home-landing{grid-gap:1rem;display:grid;gap:1rem}.home-hero-panel{grid-gap:1rem;align-items:end;border-bottom:1px solid #94a3b85c;border-bottom:1px solid var(--app-border);display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;padding:.5rem 0 1rem}.home-card-kicker,.home-eyebrow{color:#38bdf8;color:var(--app-accent);font-size:.78rem;font-weight:700;letter-spacing:0;margin:0 0 .35rem!important;text-transform:uppercase}.home-hero-panel h2{font-size:2rem;margin:0 0 .45rem!important}.home-capability-card p,.home-hero-panel p{color:#cbd5e1;color:var(--app-text-muted);line-height:1.45}.home-action-row{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.home-primary-action,.home-secondary-action{align-items:center;border:1px solid #94a3b85c;border:1px solid var(--app-border);border-radius:8px;display:inline-flex;font-weight:700;justify-content:center;min-height:2.5rem;padding:.55rem .85rem;text-decoration:none}.home-primary-action{background:#38bdf8;background:var(--app-accent);color:#03121f;color:var(--app-accent-contrast)}.home-secondary-action{background:#0f172ac7;background:var(--app-bg-panel);color:#f8fafc;color:var(--app-text)}.home-capability-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home-capability-card{background:linear-gradient(180deg,color-mix(in srgb,#38bdf8 10%,#0000),#0000 64%),#0f172ab8;background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent) 10%,#0000),#0000 64%),var(--app-bg-card);border:1px solid #94a3b85c;border:1px solid var(--app-border);border-radius:8px;min-height:9rem;padding:.9rem}.home-capability-card h3{font-size:1.05rem;margin:0 0 .45rem!important}.auth-form .forgot-password,.auth-form .form-toggle button,.auth-form .password-toggle,.auth-form .single-button button{width:auto}.auth-form .form-toggle button{min-width:6.25rem}.auth-form .password-toggle{line-height:1.15;min-width:6.75rem;white-space:normal}.auth-form .single-button{display:flex;justify-content:center}.auth-form .single-button button{min-width:7rem}.cookie-banner{box-sizing:border-box;gap:1rem}@media screen and (max-width:768px){.title-bar{min-height:auto;overflow:visible;padding:1rem 1rem 1.25rem;row-gap:.85rem}.title-bar__center{order:1}.title-bar__right{justify-content:center;order:2;position:relative;z-index:2}.title-bar__left{order:3}.titlebar-logo{max-height:9.5rem;width:clamp(9rem,58vw,15rem)}.main-layout{align-items:stretch;box-sizing:border-box;gap:1rem;padding:0 1rem 1rem}.sidebar{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;max-width:100%;min-width:100%;overflow:visible;padding:0;width:100%}.sidebar-btn{box-sizing:border-box;font-size:1rem;margin:0;min-height:3rem;padding:.55rem;width:100%}.content-window{height:auto;margin:0;max-height:none;max-width:100%;min-height:26rem;padding:1rem;width:100%}.home-capability-grid,.home-hero-panel{grid-template-columns:1fr}.home-hero-panel{align-items:start}.home-hero-panel h2{font-size:1.6rem}.home-action-row{justify-content:stretch}.home-primary-action,.home-secondary-action{flex:1 1 10rem}.auth-form{box-sizing:border-box;max-width:100%;padding:0;width:100%}.auth-form .form-toggle{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.auth-form .form-toggle button{min-width:0;width:100%}.password-field{align-items:stretch;display:grid;grid-template-columns:1fr;min-width:0}.auth-form .password-toggle{min-width:0;padding-left:.65rem;padding-right:.65rem;width:100%}.password-field input{box-sizing:border-box;min-width:0;width:100%}.auth-form .duration-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,auto);width:100%}.auth-form .duration-controls label{grid-gap:.35rem;display:grid;gap:.35rem}.auth-form .duration-controls input,.auth-form .duration-controls select{box-sizing:border-box;width:100%}.cookie-banner{align-items:center;display:grid;font-size:.95rem;grid-template-columns:minmax(0,1fr) auto;padding:.75rem 1rem}}:root,body[data-theme],html[data-color-scheme]{--standard-panel-bg-opacity:10%;--standard-popout-bg-opacity:92%;--popout-layer:2147483000;--modal-layer:2147483300;--profile-layer:2147483646;--profile-popout-layer:2147483647;--standard-panel-bg:color-mix(in srgb,var(--app-bg-card) var(--standard-panel-bg-opacity),#0000);--standard-panel-bg-muted:color-mix(in srgb,var(--app-bg-panel) var(--standard-panel-bg-opacity),#0000);--standard-panel-bg-strong:color-mix(in srgb,var(--app-bg-elevated) var(--standard-panel-bg-opacity),#0000);--standard-popout-bg:color-mix(in srgb,var(--app-bg-elevated) var(--standard-popout-bg-opacity),#0000);--surface-card:var(--standard-panel-bg);--surface-card-strong:var(--standard-panel-bg);--surface-card-muted:var(--standard-panel-bg-muted);--surface-glass:var(--standard-panel-bg);--surface-glass-subtle:var(--standard-panel-bg);--surface-glass-weak:var(--standard-panel-bg);--surface-glass-strong:var(--standard-panel-bg);--surface-chip:var(--standard-panel-bg-muted);--cards:var(--standard-panel-bg);--sidebar:var(--standard-panel-bg)}.content-window,.main-layout{background:#0000!important}.ads-card,.ads-summary-card,.ai-compute-card,.ai-compute-summary-card,.airdrop-card,.airdrop-summary-card,.auth-form,.bandwidth-empty-card,.bandwidth-project-card,.bandwidth-runtime-card,.bandwidth-summary-card,.card,.docker-card,.docker-container-card,.form-container,.home-capability-card,.home-secondary-action,.kyc-form-container,.module-card,.nfts-card,.nfts-summary-card,.profile-card,.profile-view,.roadmap-card,.runtime-panel,.security-card,.security-summary-card,.seed-info-card,.seed-round-card,.sidebar,.storage-card,.storage-summary-card,.streaming-card,.streaming-summary-card,.task-based-card,.task-based-summary-card,.theme-icon-button,.title-bar,.vpn-card,.vpn-summary-card,.web3-gaming-card,.web3-gaming-summary-card,form,table{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:color-mix(in srgb,#0f172ab8 10%,#0000)!important;background:var(--standard-panel-bg)!important}.cookie-banner,.dropdown-menu,.profile-dropdown,.profile-menu,.theme-popover,.theme-status-toast{background:color-mix(in srgb,#141d2ef0 92%,#0000)!important;background:var(--standard-popout-bg)!important;z-index:2147483000!important;z-index:var(--popout-layer)!important}.modal-content,.modal-window,.success-modal{background:color-mix(in srgb,#141d2ef0 92%,#0000)!important;background:var(--standard-popout-bg)!important}.modal-backdrop,.modal-content,.modal-window,.success-modal{z-index:2147483300!important;z-index:var(--modal-layer)!important}.title-bar,.title-bar__right{overflow:visible!important}.profile-container,.title-bar,.title-bar .profile-container{position:relative!important;z-index:2147483646!important;z-index:var(--profile-layer)!important}.profile-container,.title-bar .profile-container{isolation:isolate;pointer-events:auto}.profile-container .dropdown-menu,.title-bar .profile-container .dropdown-menu{pointer-events:auto;position:absolute!important;z-index:2147483647!important;z-index:var(--profile-popout-layer)!important}.component-toggle,.component-toggle.active,.console-output,.log-output,.miner-console,.sidebar-btn,.sidebar-btn.active,.sidebar-btn:focus-visible,.sidebar-btn:hover,.terminal-output,.theme-choice,.theme-icon-button:focus-visible,.theme-icon-button:hover:not(:disabled),code,input,pre,select,td,textarea,th{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:color-mix(in srgb,#0f172ac7 10%,#0000)!important;background:var(--standard-panel-bg-muted)!important}