.sidebar-overlay{position:fixed;inset:0;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:55}.uber-sidebar{width:256px;height:100vh;height:100dvh;background:#000;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;z-index:60;-webkit-user-select:none;user-select:none;transition:width .22s cubic-bezier(.16,1,.3,1);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.uber-sidebar.collapsed{width:70px}.uber-sidebar.collapsed .uber-brand-info,.uber-sidebar.collapsed .uber-nav-label,.uber-sidebar.collapsed .uber-user-info,.uber-sidebar.collapsed .uber-role-bar,.uber-sidebar.collapsed .uber-nav-section-label,.uber-sidebar.collapsed .uber-live-indicator,.uber-sidebar.collapsed .uber-logout-btn,.uber-sidebar.collapsed .uber-collapse-btn{display:none!important}.uber-sidebar.collapsed .uber-brand-wrap{width:100%;justify-content:center;cursor:pointer}.uber-sidebar.collapsed .uber-nav-btn{justify-content:center!important;padding-left:0!important;padding-right:0!important}.uber-sidebar.collapsed .uber-nav-btn-inner{justify-content:center;gap:0}.uber-sidebar.collapsed .uber-user-card{justify-content:center;padding:6px!important}.uber-sidebar-header{height:64px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.04)}.uber-brand-wrap{display:flex;align-items:center;gap:12px;overflow:hidden}.uber-brand-badge{width:32px;height:32px;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #ffffff1f}.uber-brand-info{display:flex;flex-direction:column}.uber-brand-title-row{display:flex;align-items:center;gap:6px}.uber-brand-name{font-size:15px;font-weight:800;letter-spacing:-.02em;color:#fff;line-height:1}.uber-brand-tag{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;padding:1px 5px;border-radius:4px;background:#ffffff1a;color:#d4d4d8}.uber-brand-caption{font-family:JetBrains Mono,monospace;font-size:10px;color:#5d6375;text-transform:uppercase;letter-spacing:.05em;margin-top:3px}.uber-collapse-btn{background:transparent;border:none;color:#5d6375;padding:6px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.uber-collapse-btn:hover{color:#fff;background:#ffffff0f}.uber-role-bar{padding:8px 14px 4px}.uber-role-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.04em}.uber-role-pill.owner{background:#fff;border:1px solid #ffffff;color:#000;font-weight:800}.uber-role-pill.owner svg{stroke:#000;fill:#000}.uber-role-pill.admin{background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff}.uber-role-pill.seller{background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff}.uber-role-pill.user{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#a1a1aa}.uber-nav{padding:12px 10px}.uber-nav-section-label{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#5d6375;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px 8px}.uber-nav-group{display:flex;flex-direction:column;gap:3px}.uber-nav-btn{width:100%;height:40px;padding:0 12px;border-radius:8px;background:transparent;border:1px solid transparent;color:#9499ad;font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .12s cubic-bezier(.2,0,0,1)}.uber-nav-btn:hover{background:#ffffff0a;color:#fff}.uber-nav-btn.active{background:#fff;color:#000;font-weight:800;box-shadow:0 2px 8px #ffffff1a}.uber-nav-btn-inner{display:flex;align-items:center;gap:12px}.uber-nav-icon{color:inherit}.uber-live-indicator{display:flex;align-items:center}.uber-live-dot{width:6px;height:6px;border-radius:9999px;background:#fff;box-shadow:0 0 6px #fff9;animation:bgPulse 2s infinite}.uber-sidebar-footer{padding:14px;border-top:1px solid rgba(255,255,255,.04);background:#0006}.uber-user-card{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.uber-user-avatar{width:32px;height:32px;border-radius:8px;background:#181920;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.uber-avatar-beacon{width:6px;height:6px;border-radius:9999px;background:#fff;position:absolute;bottom:-1px;right:-1px;border:1px solid #000000}.uber-user-info{flex:1;min-width:0}.uber-user-name{font-size:12px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uber-user-sub{font-family:JetBrains Mono,monospace;font-size:10px;color:#5d6375}.uber-logout-btn{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;background:transparent;border:none;color:#71717a;cursor:pointer;transition:all .15s ease}.uber-logout-btn:hover{color:#f87171;background:#ef44441a}@media(max-width:768px){.uber-sidebar{position:fixed;top:0;bottom:0;left:-280px;width:280px;z-index:70!important;box-shadow:12px 0 50px #000000f2;transition:transform .25s cubic-bezier(.16,1,.3,1)}.uber-sidebar.mobile-open{transform:translate(280px)}}.interactive-canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none}.cursor-spotlight-layer{position:fixed;inset:0;pointer-events:none;z-index:1;background:radial-gradient(750px circle at var(--mouse-x, 50vw) var(--mouse-y, 50vh),rgba(255,255,255,.055),transparent 60%);transition:opacity .3s ease}.tech-grid-overlay{position:fixed;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(circle at center,black 35%,transparent 85%);-webkit-mask-image:radial-gradient(circle at center,black 35%,transparent 85%);pointer-events:none;z-index:1}.bg-rotator-pill{position:fixed;bottom:24px;right:28px;z-index:30;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:12px;background:#0a0a0ebf;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-family:JetBrains Mono,monospace;font-size:11px;color:#9499ad;box-shadow:0 10px 25px -5px #0009;-webkit-user-select:none;user-select:none}.bg-rotator-beacon{width:6px;height:6px;border-radius:9999px;background:#06c167;animation:bgPulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes bgPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}.bg-rotator-text{font-family:Plus Jakarta Sans,sans-serif;color:#71717a}.bg-rotator-name{color:#fff;font-weight:700}.bg-rotator-btn{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;background:transparent;border:none;color:#a1a1aa;cursor:pointer;transition:all .15s ease;margin-left:2px}.bg-rotator-btn:hover{background:#ffffff1a;color:#fff}.bg-rotator-btn:active{transform:rotate(45deg)}.auth-screen-wrapper{position:fixed;inset:0;background-color:#000;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden;z-index:1000;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-user-select:none;user-select:none}.auth-card{position:relative;z-index:10;width:100%;max-width:390px;background:#0a0a0ec2;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:32px 28px;backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%);box-shadow:0 30px 80px -20px #000000f2,0 0 0 1px #ffffff0d,inset 0 1px #ffffff29;animation:authFadeIn .25s cubic-bezier(.16,1,.3,1);transition:border-color .25s ease}.auth-card:hover{border-color:#ffffff2e}@keyframes authFadeIn{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.auth-brand-header{text-align:center;margin-bottom:24px}.auth-logo-badge{width:44px;height:44px;margin:0 auto 12px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #ffffff1f}.auth-title{font-size:20px;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0}.auth-subtitle{font-size:12px;color:#9499ad;margin-top:4px;margin-bottom:0}.auth-error-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);color:#f87171;font-size:12px;font-family:JetBrains Mono,monospace;margin-bottom:18px;animation:authFadeIn .2s ease}.auth-form{display:flex;flex-direction:column;gap:16px}.auth-field{display:flex;flex-direction:column;gap:6px}.auth-label-row{display:flex;align-items:center;justify-content:space-between}.auth-label{font-size:12px;font-weight:600;color:#e2e8f0}.auth-forgot-btn{background:transparent;border:none;color:#9499ad;font-size:11px;cursor:pointer;padding:0;transition:color .15s ease}.auth-forgot-btn:hover{color:#fff}.auth-input-wrap{position:relative;display:flex;align-items:center}.auth-input-icon{position:absolute;left:12px;color:#64748b;pointer-events:none}.auth-input{width:100%;height:40px;padding:0 14px 0 38px;background:#0009;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#fff;font-family:JetBrains Mono,monospace;font-size:12px;outline:none;transition:border-color .15s ease,background .15s ease}.auth-input:focus{border-color:#fff;background:#000000d9}.auth-input::placeholder{color:#52525b;font-family:Plus Jakarta Sans,sans-serif}.auth-pass-input{padding-right:38px}.auth-eye-btn{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#71717a;cursor:pointer;padding:4px;border-radius:6px;transition:color .15s ease}.auth-eye-btn:hover{color:#fff}.auth-submit-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;background:#fff;color:#000;border:none;border-radius:10px;font-size:12.5px;font-weight:800;cursor:pointer;transition:all .12s cubic-bezier(.2,0,0,1);box-shadow:0 4px 16px #ffffff1a;margin-top:4px}.auth-submit-btn:hover:not(:disabled){background:#f4f4f5;transform:translateY(-1px)}.auth-submit-btn:active:not(:disabled){transform:scale(.97)}.auth-submit-btn:disabled{opacity:.5;cursor:not-allowed}.auth-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-footer{text-align:center;font-size:12px;color:#9499ad;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.auth-link-btn{background:transparent;border:none;color:#fff;font-weight:700;cursor:pointer;padding:0;margin-left:4px;transition:text-decoration .15s ease}.auth-link-btn:hover{text-decoration:underline}@media(max-width:768px){.auth-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0a0b10!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 10px 40px #000000e6!important;animation:none!important;transition:none!important}.auth-input{background:#000!important;border-color:#ffffff2e!important;font-size:14px!important}}.auth-register-card{max-width:400px;padding:28px 26px}.auth-optional-badge{font-family:JetBrains Mono,monospace;font-size:10px;color:#71717a}.auth-input-error{border-color:#ef4444!important}.auth-inline-error{font-family:JetBrains Mono,monospace;font-size:10.5px;color:#f87171;margin-top:2px}.fleet-dashboard{display:flex;flex-direction:column;height:100%;min-height:0;flex:1;width:100%;position:relative;background-color:#000;color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:1.5rem 2rem 2.5rem;box-sizing:border-box;gap:1.5rem}@media(max-width:768px){.fleet-dashboard{padding:1rem 1rem calc(96px + env(safe-area-inset-bottom,0px)) 1rem!important;gap:1rem}}.fleet-dash-header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08);flex-wrap:wrap}.fleet-dash-title-wrap{display:flex;flex-direction:column;gap:.35rem}.fleet-dash-badge-row{display:flex;align-items:center;gap:.5rem}.fleet-dash-badge{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:800;letter-spacing:.08em;padding:.15rem .45rem;border-radius:.25rem;background:#ffffff14;color:#fff}.fleet-dash-dot-divider{font-size:.625rem;color:#5d6375}.fleet-dash-engine-tag{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:600;color:#a1a1aa}.fleet-dash-title{font-size:1.5rem;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.2}.fleet-dash-sub-row{display:flex;align-items:center;gap:.6rem;font-size:.75rem;font-family:JetBrains Mono,monospace;color:#71717a;flex-wrap:wrap}.fleet-dash-sub-sep{color:#3f3f46}.fleet-dash-plan-chip{color:#fff;font-weight:800;padding:.1rem .4rem;border-radius:.3rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.15)}.fleet-dash-status-online{display:inline-flex;align-items:center;gap:.35rem;color:#fff;font-weight:700;font-size:.6875rem}.fleet-dash-status-dot{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff9}.fleet-dash-actions{display:flex;align-items:center;gap:.75rem}.btn-dash-primary{height:2.35rem;padding:0 1.15rem;border-radius:.65rem;background:#fff!important;color:#000!important;font-size:.75rem;font-weight:800;display:inline-flex;align-items:center;gap:.45rem;box-shadow:0 4px 14px #ffffff26;transition:all .12s cubic-bezier(.2,0,0,1);cursor:pointer;border:none}.btn-dash-primary *{color:#000!important;stroke:#000!important}.btn-dash-primary:hover{background:#e4e4e7!important;transform:translateY(-1px)}.btn-dash-primary:active{transform:scale(.97)}.btn-dash-secondary{height:2.35rem;padding:0 1rem;border-radius:.65rem;background:#000;border:1px solid rgba(255,255,255,.12);color:#fff!important;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.45rem;transition:all .12s cubic-bezier(.2,0,0,1);cursor:pointer}.btn-dash-secondary:hover{background:#141414;border-color:#ffffff40;color:#fff}.btn-dash-secondary:active{transform:scale(.97)}.fleet-dash-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:1024px){.fleet-dash-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.fleet-dash-header{flex-direction:column;align-items:stretch;gap:.85rem}.fleet-dash-actions{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.btn-dash-primary,.btn-dash-secondary{width:100%;justify-content:center;text-align:center;padding:0 .5rem;font-size:.72rem;box-sizing:border-box}.fleet-dash-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.85rem}.fleet-dash-card{padding:.75rem}}.fleet-dash-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.15rem;display:flex;flex-direction:column;justify-content:space-between;gap:.85rem;transition:border-color .15s ease,transform .15s ease}.fleet-dash-card:hover{border-color:#ffffff2e;transform:translateY(-1px)}.fleet-dash-card-head{display:flex;align-items:center;justify-content:space-between}.fleet-dash-card-label{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a1a1aa}.fleet-live-pulse-indicator{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.fleet-live-pulse-dot{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 6px #fff;animation:beacon-ring 2s cubic-bezier(.4,0,.6,1) infinite}.fleet-dash-card-value{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1}.fleet-dash-card-sub{font-family:JetBrains Mono,monospace;font-size:.6875rem;color:#71717a;margin-top:.35rem}.fleet-dash-columns-grid{display:grid;grid-template-columns:2fr 1fr;gap:1.25rem;width:100%}@media(max-width:1024px){.fleet-dash-columns-grid{grid-template-columns:1fr}}.fleet-dash-col-left,.fleet-dash-col-right{display:flex;flex-direction:column;gap:1.25rem}.fleet-dash-panel{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.fleet-dash-panel-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.06)}.fleet-dash-panel-title{font-size:.875rem;font-weight:800;letter-spacing:-.01em;color:#fff}.fleet-dash-panel-subtitle{font-size:.6875rem;font-family:JetBrains Mono,monospace;color:#71717a;margin-top:.15rem}.fleet-dash-link-btn{background:transparent;border:none;color:#a1a1aa;font-family:JetBrains Mono,monospace;font-size:.6875rem;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;transition:color .15s ease}.fleet-dash-link-btn:hover{color:#fff}.fleet-dash-empty-state{padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.fleet-dash-empty-icon-wrap{width:48px;height:48px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;margin-bottom:.85rem}.fleet-dash-empty-title{font-size:.875rem;font-weight:800;color:#fff}.fleet-dash-empty-desc{font-size:.75rem;color:#71717a;max-width:340px;margin-top:.35rem;line-height:1.4}.fleet-sessions-table-wrap{overflow-x:auto}.fleet-sessions-table{width:100%;border-collapse:collapse;font-size:.75rem;text-align:left}.fleet-sessions-table th{padding:.6rem .5rem;font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#71717a;border-bottom:1px solid rgba(255,255,255,.06)}.fleet-sessions-table td{padding:.75rem .5rem;border-bottom:1px solid rgba(255,255,255,.04)}.fleet-badge-active{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .5rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700}.fleet-badge-dot{width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 5px #fff}.fleet-badge-stopped{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;background:#141416;border:1px solid rgba(255,255,255,.08);color:#71717a;font-family:JetBrains Mono,monospace;font-size:.6875rem}.fleet-quick-grid{display:flex;flex-direction:column;gap:.5rem}.fleet-quick-tile{display:flex;align-items:center;gap:.85rem;padding:.75rem .9rem;border-radius:.75rem;background:#08090d;border:1px solid rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:all .12s cubic-bezier(.2,0,0,1);text-align:left;width:100%}.fleet-quick-tile:hover{background:#141620;border-color:#fff3;transform:translate(2px)}.fleet-quick-tile:active{transform:scale(.98)}.fleet-quick-icon-wrap{width:34px;height:34px;border-radius:8px;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.fleet-quick-text{flex:1;display:flex;flex-direction:column}.fleet-quick-title{font-size:.75rem;font-weight:700;color:#fff}.fleet-quick-sub{font-family:JetBrains Mono,monospace;font-size:.625rem;color:#71717a}.fleet-quick-arrow{color:#52525b;transition:transform .15s ease,color .15s ease}.fleet-quick-tile:hover .fleet-quick-arrow{color:#fff;transform:translate(2px)}.fleet-profiles-view{display:flex;flex-direction:column;height:100%;min-height:0;flex:1;min-width:0;position:relative;background-color:#000;color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:1.25rem 1.75rem 2.5rem;box-sizing:border-box}@media(max-width:768px){.fleet-profiles-view{padding:1rem 1rem calc(96px + env(safe-area-inset-bottom,0px)) 1rem!important}}.fleet-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.fleet-search-wrap{position:relative;flex:1;max-width:480px;min-width:260px}.fleet-search-icon{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:#5d6375;pointer-events:none}.fleet-search-input{width:100%;height:2.5rem;padding-left:2.4rem;padding-right:1rem;font-size:.75rem;font-family:JetBrains Mono,monospace;background:#000;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;color:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.fleet-search-input:focus{border-color:#fff;box-shadow:0 0 0 1px #ffffff26}.fleet-search-input::placeholder{color:#5d6375}.fleet-toolbar-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.btn-fleet-tactile{transition:all .12s cubic-bezier(.2,0,0,1);cursor:pointer;border:none}.btn-fleet-tactile:active{transform:scale(.96)}.btn-fleet-secondary{height:2.5rem;padding:0 .9rem;border-radius:.75rem;background:#000;border:1px solid rgba(255,255,255,.08);color:#fff;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:all .15s ease}.btn-fleet-secondary:hover:not(:disabled){background:#181c28;border-color:#ffffff2e}.btn-fleet-primary{height:2.5rem;padding:0 1.25rem;border-radius:.75rem;background:#fff;color:#000;font-size:.75rem;font-weight:800;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 12px #ffffff1f;transition:all .15s ease}.btn-fleet-primary:hover:not(:disabled){background:#e5e5e5;transform:translateY(-1px)}.fleet-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}@media(max-width:1024px){.fleet-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.fleet-toolbar{flex-direction:column;align-items:stretch;gap:.65rem;margin-bottom:.85rem}.fleet-search-wrap{width:100%;max-width:100%;min-width:0}.fleet-toolbar-actions{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.fleet-toolbar-actions .btn-fleet-secondary,.fleet-toolbar-actions .btn-fleet-primary{width:100%;justify-content:center;text-align:center;padding:0 .5rem;font-size:.72rem;box-sizing:border-box}.fleet-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.85rem}.fleet-metric-card{padding:.75rem}.fleet-metric-val{font-size:1.25rem}.fleet-metric-sub{font-size:.625rem}}.fleet-metric-card{background:#050505;border:1px solid rgba(255,255,255,.07);border-radius:1rem;padding:1rem;transition:border-color .15s ease}.fleet-metric-card:hover{border-color:#ffffff26}.fleet-metric-header{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;font-family:JetBrains Mono,monospace;text-transform:uppercase;font-weight:700;color:#5d6375;margin-bottom:.25rem}.fleet-metric-val{font-size:1.5rem;font-weight:800;color:#fff;letter-spacing:-.02em;display:flex;align-items:baseline;gap:.5rem}.fleet-metric-sub{font-size:.6875rem;color:#5d6375;margin-top:.25rem}.pulse-beacon{animation:beacon-ring 2s cubic-bezier(.4,0,.6,1) infinite}.fleet-table-card{display:flex;flex-direction:column;flex:1;min-height:420px;background:#050505;border:1px solid rgba(255,255,255,.07);border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px -15px #000c}.fleet-sub-header{min-height:3rem;padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;font-size:.75rem;flex-shrink:0;gap:.75rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fleet-sub-header::-webkit-scrollbar{display:none}.fleet-filter-pills{display:flex;align-items:center;gap:.4rem;flex-shrink:0;white-space:nowrap}.fleet-filter-pill{height:2rem;padding:0 .75rem;border-radius:.5rem;font-size:.75rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;transition:all .15s ease;border:1px solid transparent;background:#ffffff0a;color:#9499ad;white-space:nowrap;flex-shrink:0}.fleet-filter-pill:hover{background:#ffffff14;color:#fff}.fleet-filter-pill.active{background:#fff;color:#000;font-weight:800}.fleet-table-wrapper{flex:1;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%}.fleet-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left;font-size:.75rem}.fleet-thead{position:sticky;top:0;background:#11131c;z-index:10;border-bottom:1px solid rgba(255,255,255,.05);font-family:JetBrains Mono,monospace;font-size:.6875rem;text-transform:uppercase;color:#5d6375;font-weight:700;letter-spacing:.04em}.fleet-th{padding:.8rem 1.25rem}.fleet-row{border-bottom:1px solid rgba(255,255,255,.04);transition:background .15s cubic-bezier(.16,1,.3,1);cursor:pointer}.fleet-row:hover{background:#181c28}.fleet-row.running{border-left:2px solid #06c167}.fleet-row.selected{background:#ffffff0a}.fleet-td{padding:.85rem 1.25rem;vertical-align:middle}.fleet-country-badge{width:1.75rem;height:1.25rem;border-radius:.25rem;background:#000;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:900;color:#fff;box-shadow:0 1px 3px #00000080;flex-shrink:0}.signal-bar{width:2.5px;border-radius:1px;display:inline-block}.fleet-status-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:800}.fleet-status-pill.running{background:#06c1671a;border:1px solid rgba(6,193,103,.3);color:#06c167}.fleet-status-pill.stopped{background:#000;border:1px solid rgba(255,255,255,.1);color:#5d6375}.fleet-row-actions{display:inline-flex;align-items:center;gap:.35rem}.fleet-btn-start{height:2rem;padding:0 .85rem;border-radius:.65rem;background:#fff;color:#000;font-size:.75rem;font-weight:800;display:inline-flex;align-items:center;gap:.35rem;box-shadow:0 2px 6px #ffffff1a}.fleet-btn-start:hover:not(:disabled){background:#e5e5e5}.fleet-btn-stop{height:2rem;padding:0 .75rem;border-radius:.65rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.35rem}.fleet-btn-stop:hover:not(:disabled){background:#ef444433}.fleet-btn-icon{width:2rem;height:2rem;border-radius:.65rem;background:#000;border:1px solid rgba(255,255,255,.06);color:#9499ad;display:inline-flex;align-items:center;justify-content:center;transition:all .12s ease;cursor:pointer}.fleet-btn-icon:hover{background:#1e2230;color:#fff;border-color:#ffffff26}.fleet-btn-icon.danger:hover{background:#ef444426;color:#ef4444;border-color:#ef44444d}.fleet-drawer{position:fixed;right:0;top:0;bottom:0;width:380px;max-width:90vw;background:#0a0c11fa;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-left:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;justify-content:space-between;z-index:80;box-shadow:-15px 0 40px #000c;transform:translate(100%);transition:transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;visibility:hidden;pointer-events:none}.fleet-drawer.open{transform:translate(0);visibility:visible;pointer-events:auto}.fleet-drawer-content{padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.fleet-drawer-footer{padding:1.25rem 1.5rem;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:.75rem;background:#000}.switch-track{width:36px;height:20px;background:#242836;border-radius:999px;position:relative;cursor:pointer;transition:background .2s ease;flex-shrink:0}.switch-track.active{background:#06c167}.switch-thumb{width:16px;height:16px;background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;transition:transform .2s ease}.switch-track.active .switch-thumb{transform:translate(16px)}.fleet-batch-dock{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%) translateY(120px);background:#0d0f16f5;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:.65rem 1.25rem;display:flex;align-items:center;gap:1rem;box-shadow:0 25px 60px -15px #000000e6;z-index:50;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease,visibility .2s;max-width:calc(100vw - 2rem);box-sizing:border-box;opacity:0;pointer-events:none;visibility:hidden}.fleet-batch-dock.visible{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto;visibility:visible}@media(max-width:768px){.fleet-batch-dock{bottom:calc(68px + env(safe-area-inset-bottom,0px));width:calc(100vw - 2rem);padding:.6rem .85rem;gap:.5rem;flex-wrap:wrap;justify-content:space-between}}.glass-modal-overlay{position:fixed;inset:0;background:#000000e0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:55;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box}.glass-modal-box{width:100%;max-width:560px;max-height:min(720px,calc(100vh - 2.5rem));background:#080808;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 70px #000000f2;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.glass-modal-box form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;margin:0;padding:0}.glass-modal-header{padding:1rem 1.25rem;background:#050505;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.glass-modal-body{padding:1.1rem 1.25rem;background:#080808;overflow-y:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.85rem;box-sizing:border-box}.glass-modal-body::-webkit-scrollbar{width:5px}.glass-modal-body::-webkit-scrollbar-track{background:#080808}.glass-modal-body::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px}.glass-modal-body::-webkit-scrollbar-thumb:hover{background:#3f3f46}.modal-section-label{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#a1a1aa;display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.modal-os-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}@media(max-width:500px){.modal-os-grid{grid-template-columns:repeat(2,1fr)}}.modal-os-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.65rem .5rem;border-radius:10px;background:#000;border:1px solid rgba(255,255,255,.1);color:#a1a1aa;cursor:pointer;transition:all .15s ease;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:600}.modal-os-card:hover{border-color:#ffffff40;color:#fff}.modal-os-card.active{background:#fff;color:#000;border-color:#fff;font-weight:800;box-shadow:0 4px 16px #ffffff26}.modal-os-card.active svg{color:#000}.modal-input{width:100%;height:2.35rem;padding:0 .85rem;background:#000;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;font-size:.8125rem;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.modal-input:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.modal-input::placeholder{color:#52525b}.modal-textarea{width:100%;padding:.65rem .85rem;background:#000;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;font-size:.8125rem;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease;resize:vertical}.modal-textarea:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.modal-textarea::placeholder{color:#52525b}.glass-modal-footer{padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.08);background:#050505;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;box-sizing:border-box}.desktop-table-only{display:block}.mobile-cards-only{display:none}.fleet-mobile-card{background:#09090b;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.85rem;display:flex;flex-direction:column;gap:.6rem;transition:all .15s ease}.fleet-mobile-card:hover{background:#111114;border-color:#ffffff26}.fleet-mobile-card.running{border-left:3px solid #06c167;background:#06c16708}.fleet-mobile-card.selected{border-color:#ffffff4d;background:#ffffff0a}@media(max-width:768px){.desktop-table-only{display:none!important}.mobile-cards-only{display:flex!important;flex-direction:column;gap:.75rem;padding:.75rem}.fleet-table-card{min-height:auto!important;border-radius:14px;background:transparent!important;border:none!important;overflow:visible!important;box-shadow:none!important}.fleet-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.fleet-stat-card{padding:.75rem!important}.fleet-actions-group{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:.4rem!important;width:100%!important}.fleet-actions-group button{justify-content:center!important;font-size:.6875rem!important;padding:.45rem .25rem!important;height:2.2rem!important}.fleet-header-top{flex-direction:column;align-items:stretch;gap:.75rem}}.fleet-sessions-view{display:flex;flex-direction:column;height:100%;min-height:0;flex:1;min-width:0;position:relative;background-color:#000;color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:1.75rem 2rem 2.5rem;box-sizing:border-box;gap:1.5rem}@media(max-width:768px){.fleet-sessions-view{padding:1rem 1rem calc(96px + env(safe-area-inset-bottom,0px)) 1rem!important;gap:1rem}.sessions-header{flex-direction:column;align-items:stretch;gap:.85rem}.sessions-filter-group{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:.25rem}.sessions-filter-btn{justify-content:center;text-align:center;font-size:.6875rem;padding:.4rem .25rem}}.fleet-scroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.fleet-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff40}.sessions-header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08);flex-wrap:wrap}.sessions-title-wrap{display:flex;flex-direction:column;gap:.25rem}.sessions-title{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0}.sessions-subtitle{font-size:.75rem;font-family:JetBrains Mono,monospace;color:#71717a;margin:0}.sessions-filter-group{display:inline-flex;align-items:center;background:#000;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:3px;gap:3px}.sessions-filter-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:6px;font-size:.75rem;font-family:JetBrains Mono,monospace;font-weight:600;color:#a1a1aa;background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .15s ease}.sessions-filter-btn:hover{color:#fff}.sessions-filter-btn.active{background:#fff;color:#000;font-weight:700}.sessions-live-dot{width:6px;height:6px;border-radius:50%;background-color:currentColor}.sessions-card{background:#050505;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.sessions-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sessions-table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;text-align:left}.sessions-table th{padding:.875rem 1.25rem;font-size:.6875rem;font-family:JetBrains Mono,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#71717a;background:#000;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.sessions-table td{padding:.875rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle;font-size:.8125rem}.sessions-table tr:last-child td{border-bottom:none}.sessions-table tr:hover td{background:#ffffff05}.session-identity-cell{display:flex;align-items:center;gap:.75rem}.session-avatar{width:2rem;height:2rem;border-radius:8px;background:#000;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.session-name{font-weight:700;color:#fff;font-size:.8125rem}.session-id-sub{font-size:.6875rem;font-family:JetBrains Mono,monospace;color:#71717a}.session-badge-active{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .65rem;border-radius:9999px;background:#000;border:1px solid rgba(255,255,255,.25);color:#fff;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;white-space:nowrap}.session-badge-stopped{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .65rem;border-radius:9999px;background:#000;border:1px solid rgba(255,255,255,.08);color:#71717a;font-family:JetBrains Mono,monospace;font-size:.6875rem;white-space:nowrap}.session-beacon-dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:beacon-ring 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes beacon-ring{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}.session-actions-cell{text-align:right;white-space:nowrap}.session-actions-group{display:inline-flex;align-items:center;gap:.5rem}.btn-session-stop{height:2rem;padding:0 .75rem;border-radius:6px;background:#000;border:1px solid rgba(244,63,94,.35);color:#f43f5e;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;transition:all .15s ease}.btn-session-stop:hover{background:#f43f5e1a;border-color:#f43f5e99}.btn-session-resume{height:2rem;padding:0 .85rem;border-radius:6px;background:#fff;color:#000;border:1px solid #ffffff;font-size:.75rem;font-weight:800;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;transition:all .15s ease}.btn-session-resume:hover{background:#e4e4e7}.btn-session-delete{width:2rem;height:2rem;border-radius:6px;background:#000;border:1px solid rgba(255,255,255,.08);color:#71717a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.btn-session-delete:hover:not(:disabled){border-color:#f43f5e66;color:#f43f5e}.btn-session-delete:disabled{opacity:.25;cursor:not-allowed}.sessions-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4.5rem 1.5rem;text-align:center}.sessions-empty-icon{width:3.5rem;height:3.5rem;border-radius:12px;background:#000;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1rem}.sessions-empty-title{font-size:.9375rem;font-weight:800;color:#fff;margin:0 0 .35rem}.sessions-empty-desc{font-size:.75rem;color:#71717a;max-width:380px;margin:0}.settings-view{height:100%;min-height:0;flex:1;min-width:0;padding:1.75rem 2rem 3rem;background-color:#000;color:#fff;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(max-width:768px){.settings-view{padding:1rem 1rem calc(96px + env(safe-area-inset-bottom,0px)) 1rem!important}.settings-grid{grid-template-columns:1fr!important;gap:1rem!important}.settings-header{flex-direction:column;align-items:stretch;gap:.85rem;margin-bottom:1.25rem}.settings-card{padding:1rem!important}.settings-btn-primary,.settings-btn-secondary{width:100%;justify-content:center}.settings-input-row{flex-direction:column;gap:.5rem}}.settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.settings-title-block{display:flex;flex-direction:column;gap:.35rem}.settings-badge{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:700;padding:.15rem .45rem;border-radius:4px;background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.14);width:fit-content;letter-spacing:.05em}.settings-title{font-size:1.5rem;font-weight:900;letter-spacing:-.02em;color:#fff;line-height:1.2}.settings-subtitle{font-size:.75rem;color:#71717a;font-family:JetBrains Mono,monospace}.settings-saved-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:.75rem;color:#fff;font-weight:700;font-family:JetBrains Mono,monospace}.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1.25rem}.settings-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;transition:border-color .15s ease}.settings-card:hover{border-color:#ffffff29}.settings-card-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.06)}.settings-card-title-group{display:flex;align-items:center;gap:.75rem}.settings-icon-box{width:32px;height:32px;border-radius:8px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0}.settings-card-h3{font-size:.9375rem;font-weight:800;color:#fff}.settings-card-desc{font-size:.6875rem;color:#71717a;font-family:JetBrains Mono,monospace}.settings-form-group{display:flex;flex-direction:column;gap:.35rem}.settings-form-label{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em}.settings-input-row{display:flex;gap:.5rem}.settings-text-input{width:100%;height:2.25rem;padding:0 .75rem;background:#000;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-size:.8125rem;font-family:JetBrains Mono,monospace;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.settings-text-input:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.settings-text-input::placeholder{color:#52525b}.settings-param-row{display:flex;align-items:center;justify-content:space-between;padding:.6rem .85rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;font-family:JetBrains Mono,monospace;font-size:.75rem}.settings-param-label{color:#71717a}.settings-param-val{color:#fff;font-weight:700}.settings-plan-pill{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:800;padding:.2rem .5rem;border-radius:4px;background:#fff;color:#000;letter-spacing:.05em;text-transform:uppercase}.settings-pref-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.05)}.settings-pref-row:last-child{border-bottom:none;padding-bottom:0}.settings-pref-title{font-size:.8125rem;font-weight:700;color:#fff}.settings-pref-desc{font-size:.6875rem;color:#71717a;margin-top:.15rem}.settings-switch{position:relative;display:inline-block;width:38px;height:20px;cursor:pointer;flex-shrink:0}.settings-switch input{opacity:0;width:0;height:0}.settings-switch-slider{position:absolute;cursor:pointer;inset:0;background-color:#27272a;border:1px solid rgba(255,255,255,.12);border-radius:20px;transition:.15s ease}.settings-switch-slider:before{position:absolute;content:"";height:12px;width:12px;left:3px;bottom:3px;background-color:#71717a;border-radius:50%;transition:.15s ease}.settings-switch input:checked+.settings-switch-slider{background-color:#fff;border-color:#fff}.settings-switch input:checked+.settings-switch-slider:before{transform:translate(18px);background-color:#000}.settings-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.25rem;padding:0 1rem;background:#fff;color:#000;border:1px solid #ffffff;border-radius:8px;font-size:.75rem;font-weight:800;font-family:inherit;cursor:pointer;transition:background-color .12s ease,transform .1s ease;white-space:nowrap}.settings-btn-primary:hover:not(:disabled){background:#e4e4e7;border-color:#e4e4e7}.settings-btn-primary:active:not(:disabled){transform:scale(.97)}.settings-btn-primary:disabled{opacity:.35;cursor:not-allowed}.settings-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.25rem;padding:0 1rem;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;font-size:.75rem;font-weight:700;font-family:inherit;cursor:pointer;transition:all .12s ease;white-space:nowrap}.settings-btn-secondary:hover:not(:disabled){background:#ffffff14;border-color:#fff6}.settings-btn-secondary:disabled{opacity:.35;cursor:not-allowed}.admin-panel-view{height:100%;min-height:0;flex:1;min-width:0;padding:1.75rem 2rem 3rem;background-color:#000;color:#fff;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(max-width:768px){.admin-panel-view{padding:1rem 1rem calc(96px + env(safe-area-inset-bottom,0px)) 1rem!important}.view-header{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:1.25rem}.admin-tab-switcher{width:100%;display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box}.admin-tab-switcher::-webkit-scrollbar{display:none}.admin-tab-btn{flex-shrink:0;white-space:nowrap;font-size:.72rem;padding:.4rem .65rem}.keys-controls-bar{flex-direction:column;align-items:stretch;gap:.75rem}.keys-search-box{width:100%!important;max-width:100%!important;box-sizing:border-box}.keys-actions-group{flex-direction:column;align-items:stretch;width:100%;gap:.5rem}.keys-filter-group{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.keys-filter-pill{text-align:center;justify-content:center;padding:.35rem .25rem;font-size:.65rem}.admin-btn-primary{width:100%;justify-content:center}.analytics-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.analytics-kpi-card{padding:.75rem!important}.admin-table{min-width:680px}}.view-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-bottom:1.75rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.view-title{font-size:1.5rem;font-weight:900;letter-spacing:-.02em;color:#fff;line-height:1.2}.view-subtitle{font-size:.75rem;color:#71717a;margin-top:.25rem;font-family:JetBrains Mono,monospace}.admin-tab-switcher{display:flex;align-items:center;gap:.35rem;background:#000;padding:.25rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);flex-wrap:wrap}.admin-tab-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:.5rem;font-size:.75rem;font-weight:700;color:#a1a1aa;background:transparent;border:none;cursor:pointer;transition:all .12s ease;font-family:inherit}.admin-tab-btn:hover{color:#fff}.admin-tab-btn.active{background:#fff;color:#000;font-weight:800;box-shadow:0 2px 8px #ffffff26}.analytics-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.75rem}.analytics-kpi-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.25rem;display:flex;align-items:flex-start;gap:1rem;position:relative;transition:border-color .15s ease}.analytics-kpi-card:hover{border-color:#ffffff2e}.analytics-kpi-card.highlight{border-color:#ffffff40;background:#0a0a0a}.kpi-icon-wrap{width:36px;height:36px;border-radius:8px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpi-icon-wrap.cyan,.kpi-icon-wrap.blue,.kpi-icon-wrap.emerald,.kpi-icon-wrap.amber{background:#fff;border:1px solid #ffffff;color:#000}.kpi-body{display:flex;flex-direction:column}.kpi-label{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#71717a;margin-bottom:.25rem;font-family:JetBrains Mono,monospace}.kpi-value{font-size:1.35rem;font-weight:900;color:#fff;letter-spacing:-.02em;font-family:JetBrains Mono,monospace}.kpi-value.cyan,.kpi-value.emerald,.kpi-value.amber{color:#fff}.kpi-subtext{font-size:.6875rem;color:#71717a;margin-top:.2rem;font-family:JetBrains Mono,monospace}.analytics-breakdown-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.5rem;margin-bottom:1.75rem}.breakdown-title{font-size:.9375rem;font-weight:800;color:#fff;margin-bottom:1rem}.plan-breakdown-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.breakdown-item{background:#000;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1rem}.breakdown-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem}.breakdown-item .plan-name{font-size:.75rem;font-weight:700;color:#a1a1aa;text-transform:uppercase;font-family:JetBrains Mono,monospace}.breakdown-item .plan-count{font-size:.875rem;font-weight:900;font-family:JetBrains Mono,monospace;color:#fff}.plan-bar{width:100%;height:4px;background:#27272a;border-radius:999px;overflow:hidden}.plan-fill{height:100%;border-radius:999px;background:#fff;transition:width .3s ease}.plan-fill.ghost{background:#71717a}.plan-fill.shadow{background:#d4d4d8}.plan-fill.specter,.plan-fill.phantom{background:#fff}.keys-controls-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.keys-search-box{display:flex;align-items:center;gap:.6rem;background:#000;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:0 .75rem;height:2.25rem;width:320px;transition:border-color .15s ease}.keys-search-box:focus-within{border-color:#fff;box-shadow:0 0 0 1px #fff}.keys-search-input{background:transparent;border:none;color:#fff;width:100%;outline:none;font-size:.75rem;font-family:JetBrains Mono,monospace}.keys-search-input::placeholder{color:#52525b}.keys-filter-group{display:flex;align-items:center;gap:.35rem;background:#000;padding:.25rem;border-radius:8px;border:1px solid rgba(255,255,255,.12)}.keys-filter-pill{padding:.35rem .75rem;border-radius:6px;font-size:.6875rem;font-weight:700;color:#71717a;background:transparent;border:none;cursor:pointer;transition:all .12s ease;font-family:JetBrains Mono,monospace}.keys-filter-pill:hover{color:#fff}.keys-filter-pill.active{background:#fff;color:#000;font-weight:800}.keys-actions-group{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.admin-table-wrap{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.admin-table{width:100%;min-width:680px;border-collapse:collapse;text-align:left}.admin-table th{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#71717a;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.06);background:#000}.admin-table td{padding:.75rem 1rem;font-size:.75rem;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle;font-family:JetBrains Mono,monospace}.admin-table tbody tr:hover{background:#ffffff05}.copy-key-btn{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#a1a1aa;cursor:pointer;transition:all .12s ease}.copy-key-btn:hover{background:#fff;color:#000}.copy-key-btn.copied{background:#fff;border-color:#fff;color:#000}.plan-pill{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:800;padding:.2rem .45rem;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.12)}.plan-pill.free,.plan-pill.ghost{background:#ffffff0a;color:#71717a;border-color:#ffffff14}.plan-pill.pro,.plan-pill.shadow,.plan-pill.specter,.plan-pill.enterprise,.plan-pill.phantom{background:#ffffff1a;color:#fff;border-color:#fff3}.role-pill{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:700;padding:.15rem .4rem;border-radius:4px;background:#ffffff0f;color:#a1a1aa;border:1px solid rgba(255,255,255,.1)}.role-pill.owner,.role-pill.admin{background:#fff;color:#000;font-weight:800}.role-pill.seller{background:#ffffff1f;color:#fff}.role-pill.user{background:#ffffff0a;color:#71717a}.status-pill{display:inline-flex;align-items:center;gap:.35rem;font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:800;padding:.15rem .45rem;border-radius:4px;letter-spacing:.04em;text-transform:uppercase}.status-pill.active{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.status-pill.redeemed{background:#ffffff0a;color:#71717a;border:1px solid rgba(255,255,255,.06)}.status-pill.revoked{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.2)}.table-action-btn{padding:.3rem .65rem;border-radius:6px;font-size:.6875rem;font-weight:700;background:#000;border:1px solid rgba(255,255,255,.12);color:#d4d4d8;cursor:pointer;transition:all .12s ease;font-family:inherit}.table-action-btn:hover{background:#fff;color:#000}.table-action-btn.danger{background:#ef44441a;border-color:#ef444433;color:#f87171}.table-action-btn.danger:hover{background:#ef4444;color:#fff}.table-action-icon-btn{width:26px;height:26px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:#71717a;cursor:pointer;transition:all .12s ease}.table-action-icon-btn:hover{background:#ffffff1a;color:#fff}.table-action-icon-btn.danger:hover{background:#ef444426;color:#f87171}.btn-cyber-primary,.admin-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.25rem;padding:0 1rem;background:#fff;color:#000;border:1px solid #ffffff;border-radius:8px;font-size:.75rem;font-weight:800;font-family:inherit;cursor:pointer;transition:background-color .12s ease,transform .1s ease;white-space:nowrap}.btn-cyber-primary:hover:not(:disabled),.admin-btn-primary:hover:not(:disabled){background:#e4e4e7;border-color:#e4e4e7}.btn-cyber-primary:active:not(:disabled),.admin-btn-primary:active:not(:disabled){transform:scale(.97)}.btn-cyber-primary:disabled,.admin-btn-primary:disabled{opacity:.35;cursor:not-allowed}.btn-cyber-secondary,.admin-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.25rem;padding:0 1rem;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;font-size:.75rem;font-weight:700;font-family:inherit;cursor:pointer;transition:all .12s ease;white-space:nowrap}.btn-cyber-secondary:hover:not(:disabled),.admin-btn-secondary:hover:not(:disabled){background:#ffffff14;border-color:#fff6}.database-maintenance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.25rem}.maintenance-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem}.maintenance-icon{width:40px;height:40px;border-radius:10px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0}.maintenance-icon.cyan,.maintenance-icon.amber{background:#fff;border:1px solid #ffffff;color:#000}.maintenance-content{flex:1}.maintenance-title{font-size:.875rem;font-weight:800;color:#fff;margin-bottom:.35rem}.maintenance-desc{font-size:.75rem;color:#71717a;line-height:1.5;margin-bottom:1rem}.maintenance-feedback-box{margin-top:1rem;padding:.75rem 1rem;border-radius:8px;background:#000;border:1px solid rgba(255,255,255,.15);font-family:JetBrains Mono,monospace;font-size:.75rem;color:#fff}.admin-modal-overlay{position:fixed;inset:0;background:#000c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:999;padding:1rem}.admin-modal-box{background:#070707;border:1px solid rgba(255,255,255,.15);border-radius:14px;width:100%;max-width:480px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 25px 50px -12px #000000e6}.admin-modal-box input,.admin-modal-box select,.admin-modal-box textarea{width:100%;height:2.25rem;padding:0 .75rem;background:#000;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-size:.8125rem;font-family:JetBrains Mono,monospace;box-sizing:border-box}.admin-modal-box input:focus,.admin-modal-box select:focus,.admin-modal-box textarea:focus{border-color:#fff;box-shadow:0 0 0 1px #fff;outline:none}.fleet-plans-view{height:100%;min-height:0;flex:1;min-width:0;padding:1.75rem 2rem 3rem;background-color:#000;color:#fff;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.fleet-plans-view{padding:1rem 1rem calc(96px + env(safe-area-inset-bottom,0px)) 1rem!important;gap:1.25rem}}.fleet-scroll::-webkit-scrollbar{width:5px;height:5px}.fleet-scroll::-webkit-scrollbar-track{background:transparent}.fleet-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.fleet-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.plans-summary-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:1.75rem}.plans-summary-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.plans-summary-info{display:flex;flex-direction:column;gap:.5rem}.plans-badge-row{display:flex;align-items:center;gap:.6rem}.plans-active-badge{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:800;padding:.25rem .6rem;border-radius:6px;background:#fff;color:#000;letter-spacing:.04em;text-transform:uppercase}.plans-server-check{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#a1a1aa;display:flex;align-items:center;gap:.35rem}.plans-summary-title{font-size:1.35rem;font-weight:900;letter-spacing:-.02em;color:#fff}.plans-summary-desc{font-size:.75rem;color:#71717a;font-family:JetBrains Mono,monospace}.plans-redeem-box{background:#000;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem 1.25rem;width:100%;max-width:400px;display:flex;flex-direction:column;gap:.65rem}.plans-redeem-header{display:flex;align-items:center;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em}.plans-redeem-form{display:flex;align-items:center;gap:.5rem}.plans-redeem-input{flex:1;height:2.25rem;padding:0 .75rem;background:#000;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;font-family:JetBrains Mono,monospace;font-size:.75rem;outline:none;transition:border-color .15s ease}.plans-redeem-input:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.plans-redeem-btn{height:2.25rem;padding:0 1rem;background:#fff;color:#000;border:1px solid #ffffff;border-radius:8px;font-size:.75rem;font-weight:800;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .12s ease;white-space:nowrap}.plans-redeem-btn:hover:not(:disabled){background:#e4e4e7}.plans-redeem-btn:disabled{opacity:.35;cursor:not-allowed}.plans-matrix-section{display:flex;flex-direction:column;gap:1.25rem}.plans-matrix-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:.5rem}.plans-matrix-title-group{display:flex;flex-direction:column;gap:.25rem}.plans-matrix-eyebrow{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#71717a}.plans-matrix-h3{font-size:1.25rem;font-weight:900;letter-spacing:-.02em;color:#fff}.plans-billing-toggle{display:flex;align-items:center;gap:.25rem;background:#111114;padding:.25rem;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.plans-billing-btn{padding:.4rem .85rem;border-radius:7px;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:700;color:#71717a;background:transparent;border:none;cursor:pointer;transition:all .12s ease}.plans-billing-btn:hover{color:#fff}.plans-billing-btn.active{background:#fff;color:#000;font-weight:800}.plans-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media(max-width:1200px){.plans-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.plans-summary-card{padding:1rem;gap:1rem}.plans-summary-top{flex-direction:column;align-items:stretch;gap:1rem;padding-bottom:1rem}.plans-redeem-box{max-width:100%;width:100%;box-sizing:border-box;padding:.85rem}.plans-redeem-form{flex-direction:column;align-items:stretch;gap:.5rem}.plans-redeem-btn{width:100%;justify-content:center}.plans-cards-grid{grid-template-columns:1fr}.plans-history-card,.plans-advisor-card{padding:1rem}.plans-seller-header{flex-direction:column;align-items:stretch;gap:.75rem}.plans-seller-controls{flex-direction:column;align-items:stretch;width:100%;gap:.75rem}.plans-seller-field{width:100%}.plans-seller-mint-btn{width:100%;justify-content:center}}.plans-tier-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;transition:border-color .15s ease,transform .15s ease;position:relative}.plans-tier-card:hover{border-color:#ffffff2e;transform:translateY(-2px)}.plans-tier-card.featured{background:#09090b;border:1px solid rgba(255,255,255,.22);box-shadow:0 12px 32px -10px #000000e6}.plans-card-top-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.plans-tier-code{font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:800;color:#fff;letter-spacing:.05em;text-transform:uppercase}.plans-tier-tag{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:700;padding:.15rem .45rem;border-radius:4px;background:#ffffff0f;color:#a1a1aa;border:1px solid rgba(255,255,255,.08)}.plans-tier-tag.recommended{background:#fff;color:#000;border-color:#fff;font-weight:800}.plans-tier-identity{display:flex;flex-direction:column;gap:.35rem}.plans-tier-name{font-size:1.25rem;font-weight:900;color:#fff;display:flex;align-items:center;gap:.4rem}.plans-tier-desc{font-size:.75rem;color:#71717a;line-height:1.4;min-height:2.1rem}.plans-tier-price-row{display:flex;align-items:baseline;gap:.35rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.plans-tier-price{font-size:2rem;font-weight:900;color:#fff;letter-spacing:-.02em;font-family:JetBrains Mono,monospace}.plans-tier-period{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#71717a}.plans-features-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem;font-size:.75rem;color:#d4d4d8}.plans-feature-item{display:flex;align-items:flex-start;gap:.6rem;line-height:1.35}.plans-feature-item.negative{color:#52525b}.plans-card-btn-active{width:100%;height:2.35rem;border-radius:10px;background:#fff;color:#000;font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid #ffffff;cursor:default}.plans-card-btn-available{width:100%;height:2.35rem;border-radius:10px;background:#ffffff0a;color:#a1a1aa;font-size:.6875rem;font-family:JetBrains Mono,monospace;font-weight:600;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08)}.plans-bottom-grid{display:grid;grid-template-columns:2fr 1fr;gap:1.25rem}@media(max-width:960px){.plans-bottom-grid{grid-template-columns:1fr}}.plans-history-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;max-width:100%;box-sizing:border-box}.plans-history-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.06)}.plans-history-title{font-size:.9375rem;font-weight:800;color:#fff}.plans-history-subtitle{font-size:.6875rem;color:#71717a;font-family:JetBrains Mono,monospace}.plans-history-table{width:100%;min-width:440px;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:.75rem}.plans-history-table th{text-align:left;padding:.65rem .85rem;color:#71717a;font-size:.625rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.06)}.plans-history-table td{padding:.75rem .85rem;border-bottom:1px solid rgba(255,255,255,.04)}.plans-advisor-card{background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.plans-advisor-top{display:flex;flex-direction:column;gap:.75rem}.plans-advisor-icon{width:32px;height:32px;border-radius:8px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center}.plans-advisor-title{font-size:.9375rem;font-weight:800;color:#fff}.plans-advisor-desc{font-size:.75rem;color:#a1a1aa;line-height:1.45}.plans-advisor-info-box{background:#000;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.85rem;font-size:.6875rem;color:#71717a;font-family:JetBrains Mono,monospace;line-height:1.4}.plans-seller-card{background:#050505;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.plans-seller-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.plans-seller-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.85rem}.plans-seller-field{display:flex;flex-direction:column;gap:.4rem}.plans-seller-label{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa}.plans-seller-select,.plans-seller-input{height:2.35rem;padding:0 .75rem;background:#000;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#fff;font-family:JetBrains Mono,monospace;font-size:.75rem;outline:none;transition:border-color .15s ease}.plans-seller-select:focus,.plans-seller-input:focus{border-color:#fff}.plans-seller-mint-btn{height:2.35rem;padding:0 1.25rem;border-radius:10px;background:#fff;color:#000;font-size:.75rem;font-weight:800;border:1px solid #ffffff;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .12s ease}.plans-seller-mint-btn:hover:not(:disabled){background:#e4e4e7}.plans-seller-mint-btn:disabled{opacity:.4;cursor:not-allowed}.wizard-overlay{position:fixed;inset:0;width:100vw;height:100vh;background-color:#000;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto;-webkit-user-select:none;user-select:none}.wizard-grid-bg{background-image:radial-gradient(circle at 50% 15%,rgba(255,255,255,.05) 0%,transparent 60%),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:100% 100%,48px 48px,48px 48px}.wizard-top-header{position:fixed;top:1.5rem;left:2rem;z-index:10010;display:flex;align-items:center;gap:.75rem}.wizard-card{width:100%;max-width:560px;background:#0a0a0c;border:1px solid rgba(255,255,255,.12);border-radius:1.25rem;padding:2rem;box-shadow:0 30px 80px -20px #000000f2,0 0 0 1px #ffffff0a;position:relative;z-index:10020}@media(max-width:640px){.wizard-card{padding:1.5rem}}.btn-wizard-tactile{background-color:#fff!important;color:#000!important;transition:all .12s cubic-bezier(.2,0,0,1);cursor:pointer}.btn-wizard-tactile *{color:#000!important;stroke:#000!important}.btn-wizard-tactile:hover{background-color:#e4e4e7!important}.btn-wizard-tactile:active{transform:scale(.97)}.wizard-checkbox{appearance:none;width:18px;height:18px;border:1px solid rgba(255,255,255,.2);border-radius:5px;background:#141416;cursor:pointer;display:inline-grid;place-content:center;transition:all .15s ease;flex-shrink:0}.wizard-checkbox:checked{background:#fff;border-color:#fff}.wizard-checkbox:checked:before{content:"";width:10px;height:10px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background-color:#000}.wizard-log-box{padding:.85rem;border-radius:.75rem;background:#000;border:1px solid rgba(255,255,255,.1);font-family:JetBrains Mono,monospace;font-size:.6875rem;color:#9499ad;height:7rem;overflow-y:auto;line-height:1.6}.wizard-log-box::-webkit-scrollbar{width:4px}.wizard-log-box::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.wizard-engine-progress{margin:.75rem 0 1rem;padding:.9rem 1rem;border-radius:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.wizard-engine-progress-head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.55rem}.wizard-engine-progress-label{font-size:.75rem;color:#e8eaf2;font-weight:500}.wizard-engine-progress-figure{font-family:JetBrains Mono,monospace;font-size:.6875rem;color:#9499ad;white-space:nowrap}.wizard-engine-bar{position:relative;height:.4rem;border-radius:999px;background:#ffffff12;overflow:hidden}.wizard-engine-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,#4f7cff,#7a5cff);transition:width .22s ease-out}.wizard-engine-bar-fill.is-indeterminate{width:35%!important;animation:wizard-engine-slide 1.15s ease-in-out infinite}@keyframes wizard-engine-slide{0%{left:-35%}to{left:100%}}.wizard-engine-error{margin-top:.85rem;padding:.75rem .9rem;border-radius:.6rem;background:#ef444417;border:1px solid rgba(239,68,68,.35);color:#fca5a5;font-size:.75rem;line-height:1.5}.app-layout{display:grid;grid-template-columns:auto 1fr;height:100vh;height:100dvh;width:100%;max-width:100vw;background:var(--brand-bg, #09090f);overflow:hidden}@media(max-width:768px){.app-layout{grid-template-columns:1fr}}.app-main{display:flex;flex-direction:column;overflow:hidden;min-width:0;width:100%;max-width:100%;height:100%;background:var(--brand-bg, #09090f)}.app-topbar{display:none;align-items:center;gap:12px;padding:clamp(8px,1.5vh,14px) clamp(12px,2vw,20px);border-bottom:1px solid var(--brand-border, rgba(255, 255, 255, .08));background:var(--brand-bg, #09090f);flex-shrink:0}@media(max-width:768px){.app-topbar{display:flex}}.app-menu-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#111319;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;transition:all .15s ease}.app-menu-btn:hover{background:#1e222d;color:#fff}.app-topbar-title{font-size:16px;font-weight:800;color:#fff;letter-spacing:-.01em}.app-content{flex:1;position:relative;overflow:hidden!important;min-height:0;min-width:0;padding:0!important;background:var(--brand-bg, #09090f);display:flex;flex-direction:column}.app-loading{position:fixed;inset:0;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--brand-bg, #09090f);overflow:hidden;z-index:9999;-webkit-user-select:none;user-select:none}.app-loading-inner{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 32px;border-radius:24px;background:#0a0a0ec2;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%);box-shadow:0 30px 80px -20px #000000f2,0 0 0 1px #ffffff0d,inset 0 1px #ffffff29;width:100%;max-width:320px;text-align:center;animation:appLoadingFadeIn .3s cubic-bezier(.16,1,.3,1)}@keyframes appLoadingFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.app-loading-badge-wrap{position:relative;width:54px;height:54px;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.app-loading-badge{width:48px;height:48px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #ffffff26;position:relative;z-index:2}.app-loading-pulse-ring{position:absolute;inset:-3px;border-radius:17px;border:1px solid rgba(255,255,255,.35);animation:loadingPulse 2s cubic-bezier(.2,.8,.2,1) infinite;z-index:1;pointer-events:none}@keyframes loadingPulse{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.18);opacity:.15}to{transform:scale(1.35);opacity:0}}.app-loading-brand{font-family:Orbitron,sans-serif;font-size:20px;font-weight:800;letter-spacing:.05em;background:linear-gradient(135deg,var(--brand-primary, #a855f7),var(--brand-secondary, #33bfff));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:6px}.app-loading-status{font-family:Inter,-apple-system,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;margin-bottom:20px}.app-loading-progress-bar{width:140px;height:2px;background:#ffffff14;border-radius:999px;overflow:hidden;position:relative}.app-loading-progress-beam{position:absolute;top:0;left:0;bottom:0;width:45%;background:linear-gradient(90deg,transparent,var(--brand-primary, #a855f7),transparent);border-radius:999px;animation:loadingBeam 1.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes loadingBeam{0%{transform:translate(-100%)}to{transform:translate(330%)}}.mobile-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--brand-bg, #09090f);border-top:1px solid var(--brand-border, rgba(255, 255, 255, .08));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:50;grid-template-columns:repeat(5,1fr);align-items:center;box-sizing:border-box}@media(max-width:768px){.mobile-bottom-nav{display:grid}.app-content{padding:0!important}.app-topbar{padding-top:max(8px,env(safe-area-inset-top,0px))}}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:100%;background:transparent;border:none;color:#71717a;cursor:pointer;transition:all .15s ease;position:relative;-webkit-tap-highlight-color:transparent;padding:0}.mobile-nav-item:active{transform:scale(.92)}.mobile-nav-item.active{color:#fff}.mobile-nav-label{font-size:10px;font-weight:700;letter-spacing:-.01em;line-height:1}.mobile-nav-indicator{position:absolute;top:0;width:20px;height:2px;border-radius:2px;background:#fff}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-950:oklch(25.8% .092 26.042);--color-orange-400:oklch(75% .183 55.934);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-400:oklch(71.4% .203 305.504);--color-pink-400:oklch(71.8% .202 349.761);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-800:oklch(27.9% .041 260.031);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-48{height:calc(var(--spacing) * 48)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-64{max-height:calc(var(--spacing) * 64)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.w-px{width:1px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-800\/80{border-color:#262626cc}@supports (color:color-mix(in lab,red,red)){.border-neutral-800\/80{border-color:color-mix(in oklab,var(--color-neutral-800) 80%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/40{border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-\[\#050505\]{background-color:#050505}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-950\/10{background-color:#002c221a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/10{background-color:color-mix(in oklab,var(--color-emerald-950) 10%,transparent)}}.bg-emerald-950\/70{background-color:#002c22b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/70{background-color:color-mix(in oklab,var(--color-emerald-950) 70%,transparent)}}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-900\/80{background-color:#171717cc}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/80{background-color:color-mix(in oklab,var(--color-neutral-900) 80%,transparent)}}.bg-neutral-950\/60{background-color:#0a0a0a99}@supports (color:color-mix(in lab,red,red)){.bg-neutral-950\/60{background-color:color-mix(in oklab,var(--color-neutral-950) 60%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/20{background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.bg-sky-950\/40{background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.bg-sky-950\/40{background-color:color-mix(in oklab,var(--color-sky-950) 40%,transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fill-black{fill:var(--color-black)}.fill-current{fill:currentColor}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:var(--spacing)}.pr-1{padding-right:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/90{color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/90{color:color-mix(in oklab,var(--color-amber-400) 90%,transparent)}}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/80{color:color-mix(in oklab,var(--color-emerald-400) 80%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-orange-400{color:var(--color-orange-400)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-red-400{color:var(--color-red-400)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.placeholder-neutral-600::placeholder{color:var(--color-neutral-600)}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}.peer-checked\:bg-emerald-500:is(:where(.peer):checked~*){background-color:var(--color-emerald-500)}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-3:after{content:var(--tw-content);height:calc(var(--spacing) * 3)}.after\:w-3:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:after\:border-white:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-white)}@media(hover:hover){.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-emerald-900\/80:hover{background-color:#004e3bcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-900\/80:hover{background-color:color-mix(in oklab,var(--color-emerald-900) 80%,transparent)}}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-neutral-700:hover{background-color:var(--color-neutral-700)}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-neutral-200:hover{color:var(--color-neutral-200)}.hover\:text-sky-300:hover{color:var(--color-sky-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-white:focus{border-color:var(--color-white)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-color:#0000;outline:none;margin:0;padding:0}html,body,#root{color:#f8fafc;background-color:#06070a;border:none;width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#06070a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}input,select,textarea{color:#f8fafc;font-family:inherit}button{font-family:inherit}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #06080d!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #06080d!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #06080d!important}input[type=checkbox],.cyber-checkbox{appearance:none;cursor:pointer;vertical-align:middle;background-color:#070a10;border:1.5px solid #223048;border-radius:4px;outline:none;justify-content:center;align-items:center;width:17px;min-width:17px;height:17px;min-height:17px;margin:0;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:inset 0 1px 3px #00000080}input[type=checkbox]:hover,.cyber-checkbox:hover{background-color:#0c121e;border-color:#00f0ff;box-shadow:0 0 8px #00f0ff40,inset 0 1px 3px #00000080}input[type=checkbox]:checked,.cyber-checkbox:checked{background-color:#00f0ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2305070a'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 13px;border-color:#00f0ff;box-shadow:0 0 12px #00f0ff73}input[type=checkbox]:indeterminate,.cyber-checkbox:indeterminate{background-color:#00f0ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2305070a'%3E%3Cpath fill-rule='evenodd' d='M4 10a1 1 0 011-1h10a1 1 0 110 2H5a1 1 0 01-1-1z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 13px;border-color:#00f0ff;box-shadow:0 0 12px #00f0ff73}input[type=checkbox]:focus-visible,.cyber-checkbox:focus-visible{border-color:#00f0ff;outline:none;box-shadow:0 0 0 2px #06070a,0 0 0 4px #00f0ff66}input[type=radio],.cyber-radio{appearance:none;cursor:pointer;vertical-align:middle;background-color:#070a10;border:1.5px solid #223048;border-radius:50%;outline:none;justify-content:center;align-items:center;width:17px;min-width:17px;height:17px;min-height:17px;transition:all .15s;display:inline-flex;position:relative}input[type=radio]:hover,.cyber-radio:hover{border-color:#00f0ff;box-shadow:0 0 8px #00f0ff40}input[type=radio]:checked,.cyber-radio:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300f0ff'%3E%3Ccircle cx='8' cy='8' r='4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border-color:#00f0ff;box-shadow:0 0 10px #00f0ff66}select,.pfm-select,.cyber-select{appearance:none!important;color:#fff!important;cursor:pointer!important;background-color:#06080d!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2300f0ff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;border:1px solid #141b29!important;border-radius:8px!important;outline:none!important;padding:10px 36px 10px 12px!important;font-size:13px!important;transition:all .15s!important}select:hover,.pfm-select:hover,.cyber-select:hover{background-color:#000;border-color:#ffffff4d}select:focus,.pfm-select:focus,.cyber-select:focus{background-color:#000!important;border-color:#fff!important;box-shadow:0 0 0 1px #fff!important}select option{color:#fff;background-color:#000;padding:8px 12px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.pfm-overlay{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#000000e0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pfm-card{background:#080808;border:1px solid #ffffff1f;border-radius:16px;width:100%;max-width:540px;animation:.18s cubic-bezier(.16,1,.3,1) pfmFadeIn;overflow:hidden;box-shadow:0 25px 60px #000000f2}@keyframes pfmFadeIn{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.pfm-header{background:#050505;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.pfm-title{color:#fff;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.pfm-close{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}.pfm-close:hover{color:#fff;background:#18181b;border-color:#ffffff26}.pfm-body{background:#080808;flex-direction:column;gap:16px;max-height:calc(85vh - 140px);padding:22px;display:flex;overflow-y:auto}.pfm-field{flex-direction:column;gap:6px;display:flex}.pfm-label{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.pfm-input,.pfm-select{color:#fff;box-sizing:border-box;background:#000;border:1px solid #ffffff1f;border-radius:9px;outline:none;width:100%;height:38px;padding:0 12px;font-size:13px;transition:all .15s}.pfm-input:focus,.pfm-select:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.pfm-footer{background:#050505;border-top:1px solid #ffffff14;justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px;display:flex}.pfm-btn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 18px;font-size:12.5px;font-weight:800;transition:all .15s;display:inline-flex}.pfm-btn.cancel{color:#a1a1aa;background:0 0;border:1px solid #ffffff26}.pfm-btn.cancel:hover{color:#fff;background:#ffffff0f;border-color:#ffffff4d}.pfm-btn.confirm{color:#000;background:#fff;border:1px solid #fff;box-shadow:0 2px 8px #ffffff26}.pfm-btn.confirm:hover{background:#e4e4e7;border-color:#e4e4e7}.btn-cyber-primary{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:800;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #ffffff26;color:#000!important}.btn-cyber-primary:hover:not(:disabled){background:#e4e4e7;border-color:#e4e4e7;transform:translateY(-1px)}.btn-cyber-primary:active{transform:translateY(0)}.btn-cyber-primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.btn-cyber-secondary{cursor:pointer;background:#000;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex;color:#fff!important}.btn-cyber-secondary:hover{background:#181818;border-color:#ffffff59;color:#fff!important}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#ffffff2e #000}::-webkit-scrollbar{width:6px;height:6px;background-color:#000!important}::-webkit-scrollbar-track{background:#000!important}::-webkit-scrollbar-track-piece{background:#000!important}::-webkit-scrollbar-corner{background:#000!important}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#fff3!important;border:1px solid #000!important}::-webkit-scrollbar-thumb:hover{background-color:#ffffff59!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
