:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#100f15;--bg-card:#17161e;--bg-panel:#1d1c25;--bg-darker:#0c0b10;--bg-elevated:#25232f;--bg-inset:#0c0b10;--neon-teal:#7c5cff;--neon-cyan:#7c5cff;--neon-purple:#a18aff;--neon-pink:#7c5cff;--neon-green:#48cd8d;--neon-amber:#f0b24e;--neon-red:#ee5c64;--primary:#7c5cff;--primary-strong:#a18aff;--primary-foreground:#fff;--primary-soft:#7c5cff1f;--primary-softer:#7c5cff12;--teal-glow:#7c5cff1a;--purple-glow:#7c5cff14;--pink-glow:#7c5cff0f;--border:#ffffff12;--border-subtle:#ffffff0d;--border-strong:#ffffff1c;--border-active:#7c5cff66;--border-purple:#7c5cff38;--text-primary:#eae9f1;--text-secondary:#9693a6;--text-muted:#686579;--radius-lg:14px;--radius-md:12px;--radius-sm:8px;--font-sans:var(--font-body,"Plus Jakarta Sans"), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-heading,"Space Grotesk"), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-code,"JetBrains Mono"), ui-monospace, SFMono-Regular, Consolas, monospace;--shadow-glow:0 1px 2px #0006;--shadow-purple:0 1px 2px #0006;--shadow-card:0 1px 2px #00000059;--shadow-pop:0 16px 40px #00000080;--ring:#7c5cff73}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg);height:100%;color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(70% 55% at 12% 8%,#7c5cff08 0%,#0000 58%),radial-gradient(60% 60% at 88% 94%,#a6906806 0%,#0000 60%);position:fixed;inset:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.01em;font-weight:700}a,button{transition:all .2s cubic-bezier(.22,1,.36,1)}.navbar{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%);background:#0a0a09c2;border-bottom:1px solid #ffffff0f;width:100%;height:64px;position:sticky;top:0}.navContainer{justify-content:space-between;align-items:center;gap:24px;max-width:1600px;height:100%;margin:0 auto;padding:0 32px;display:flex}.navBrand{cursor:pointer;align-items:center;gap:14px;display:flex}.logoWrapper{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.logoImg{border-radius:var(--radius-sm);object-fit:cover;z-index:2;border:1px solid #ffffff1f;width:30px;height:30px;position:relative}.logoRing{border-radius:var(--radius-md);opacity:.5;z-index:1;border:1.5px solid #7c5cff40;animation:3s ease-in-out infinite logoPulse;position:absolute;inset:0}.brandTitle{flex-direction:column;display:flex}.brandTitle span{font-family:var(--font-display);letter-spacing:.1em;color:var(--text-primary);font-size:18px;font-weight:700}.navLinks{background:#ffffff05;border:1px solid #ffffff08;border-radius:20px;align-items:center;gap:8px;padding:4px;display:flex}.navLinks button{background:0 0;border:none}.navLink{font-family:var(--font-display);color:var(--text-muted);cursor:pointer;border-radius:14px;padding:7px 18px;font-size:13px;font-weight:600;position:relative}.navLink:hover{color:var(--text-primary)}.navLink.active{color:var(--text-primary);background:#ffffff0f}.navActions{align-items:center;gap:16px;display:flex}.systemStatus{background-color:#34d3990f;border:1px solid #34d39926;border-radius:20px;align-items:center;gap:8px;padding:5px 12px;display:flex}.statusDot{background-color:var(--neon-green);border-radius:50%;width:6px;height:6px}.statusText{font-size:12px;font-family:var(--font-mono);letter-spacing:.03em;color:var(--neon-green);font-weight:600}.btnUpload{border-radius:var(--radius-md);height:34px;color:var(--text-secondary);font-family:var(--font-display);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.btnUpload:hover{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff26}.mainWorkspace{z-index:1;max-width:1600px;margin:0 auto;padding:32px;position:relative}.enhancedMainWorkspace{width:100%;max-width:none;min-height:calc(100vh - 64px);overflow:hidden;padding:32px!important}.enhancedMainWorkspace:before{content:"";pointer-events:none;opacity:.72;z-index:-1;background:radial-gradient(circle at 20% 10%,#7c5cff14,#0000 26%),radial-gradient(circle at 78% 18%,#7c5cff11,#0000 28%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px;position:fixed;inset:64px 0 0 240px;-webkit-mask-image:linear-gradient(#000c,#0000 82%);mask-image:linear-gradient(#000c,#0000 82%)}.sessionRestorePanel{min-height:100vh;color:var(--text-secondary);justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.sessionRestoreMark{background:var(--neon-teal);border-radius:999px;width:10px;height:10px;box-shadow:0 0 18px #14102831}.workspaceGrid{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}.obfuscatorRunPanel{display:none}.obfuscatorRunCard{gap:16px}.obfuscatorRunCard .formGroup,.obfuscatorRunCard .scoreBarSection{display:none}.obfuscatorCreditNote{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#7c5cff0d;padding:12px 14px}.obfuscatorCreditNote h3{text-transform:uppercase;color:var(--neon-teal);letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:700}.obfuscatorCreditNote p{color:var(--text-secondary);font-size:12px;line-height:1.4}.standaloneObfuscatorCredit{margin-bottom:18px}.obfuscatorActionStrip{align-items:stretch;gap:14px;margin:18px 0;display:flex}.standaloneObfuscateButton{width:min(340px,100%);min-height:46px}.obfuscatorActionStrip .errorAlert{flex:1;margin:0}@media (max-width:720px){.obfuscatorActionStrip{flex-direction:column}.standaloneObfuscateButton{width:100%}}.sidebarSettings{position:sticky;top:96px}.settingsCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14130f;border:1px solid #ffffff18;border-radius:10px;flex-direction:column;gap:22px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1410280f}.settingsCard:before{content:"";background:linear-gradient(90deg,#0000 10%,#7c5cff66 50%,#0000 90%);width:100%;height:1px;position:absolute;top:0;left:0}.sidebarHeader{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding-bottom:16px;display:flex}.sidebarHeader h2{text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary);font-size:14px;font-weight:700}.headerIcon{color:var(--neon-teal)}.formGroup{flex-direction:column;gap:12px;display:flex}.sectionLabel{font-family:var(--font-display);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.sectionHeaderWithBadge{justify-content:space-between;align-items:center;display:flex}.layersBadge{color:var(--neon-teal);font-size:12px;font-weight:700;font-family:var(--font-mono);background-color:#7c5cff14;border:1px solid #7c5cff33;border-radius:20px;padding:2px 8px}.profileSelector{flex-direction:column;gap:8px;display:flex}.profileTab{border-radius:var(--radius-md);cursor:pointer;text-align:left;background-color:#ffffff05;border:1px solid #ffffff0d;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.profileTab:hover{background-color:#ffffff0a;border-color:#ffffff1a}.profileTab.active{background:#7c5cff0f;border-color:#7c5cff40}.profileTab .tabIcon{color:var(--text-muted);transition:color .2s}.profileTab.active .tabIcon{color:var(--neon-teal)}.tabTitle{font-family:var(--font-display);color:var(--text-secondary);font-size:13px;font-weight:600}.profileTab.active .tabTitle{color:var(--text-primary)}.tabDesc{color:var(--text-muted);margin-top:1px;font-size:12px}.toggleCardList{flex-direction:column;gap:6px;display:flex}.toggleCard{border-radius:var(--radius-md);background-color:#ffffff05;border:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:all .15s;display:flex}.toggleCard:hover{background-color:#ffffff09;border-color:#ffffff14}.toggleCard.checked{background-color:#7c5cff0a;border-color:#7c5cff26}.toggleInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.toggleIconWrapper{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-muted);background-color:#ffffff08;border:1px solid #ffffff0f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toggleCard.checked .toggleIconWrapper{color:var(--neon-teal);background-color:#7c5cff1a;border-color:#7c5cff33}.toggleMeta{flex-direction:column;min-width:0;display:flex}.toggleLabel{font-family:var(--font-display);color:var(--text-secondary);font-size:13px;font-weight:600;line-height:1.3}.toggleCard.checked .toggleLabel{color:var(--text-primary)}.toggleDesc{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.4}.switch{flex-shrink:0;width:40px;height:20px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#ffffff0f;border:1px solid #ffffff14;border-radius:30px;transition:all .2s;position:absolute;inset:0}.slider:before{content:"";background-color:var(--text-muted);border-radius:50%;width:14px;height:14px;transition:all .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:2px}.switch input:checked+.slider{background-color:#7c5cff26;border-color:#7c5cff4d}.switch input:checked+.slider:before{background-color:var(--neon-teal);transform:translate(20px);box-shadow:0 0 8px #14102821}.btnObfuscate{border-radius:var(--radius-md);width:100%;height:44px;font-family:var(--font-display);letter-spacing:.04em;color:#fff;background:linear-gradient(135deg, #7c5cff 0%, var(--neon-teal) 100%);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:700;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #14102810}.btnObfuscate:before{content:"";background:linear-gradient(90deg,#fff0 30%,#ffffff26 50%,#fff0 70%);width:200%;height:100%;transition:none;position:absolute;top:0;left:-50%;transform:skew(-20deg)}.btnObfuscate:hover:not(:disabled):before{animation:1.8s infinite shineBtn}.btnObfuscate:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px #14102814}.btnObfuscate:disabled{opacity:.25;cursor:not-allowed;box-shadow:none;color:#ffffff4d;background:#ffffff14}.btnObfuscate.loading{color:var(--neon-teal);box-shadow:none;background:#14102807;border:1px solid #7c5cff33}.statsRail{border-top:1px solid #ffffff0d;flex-direction:column;gap:10px;padding-top:18px;display:flex}.statsTitle{font-family:var(--font-display);color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700}.statsRow{justify-content:space-between;align-items:center;font-size:12px;display:flex}.statsRow span{color:var(--text-secondary)}.statsRow strong{font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.statsRow .ratioGood{color:var(--neon-teal);text-shadow:0 0 10px #7c5cff4d}.scoreBarSection{border-top:1px solid #ffffff0d;flex-direction:column;gap:10px;padding-top:16px;display:flex}.scoreBarRow{flex-direction:column;gap:4px;display:flex}.scoreBarHeader{justify-content:space-between;align-items:center;display:flex}.scoreBarName{color:var(--text-secondary);font-size:12px}.scoreBarValue{font-family:var(--font-mono);color:var(--text-primary);font-size:12px;font-weight:600}.scoreBarTrack{background:#ffffff0a;border-radius:6px;height:4px;overflow:hidden}.scoreBarFill{border-radius:6px;height:100%;transition:width .4s}.scoreBarFill.teal{background:var(--neon-teal);box-shadow:0 0 6px #14102818}.scoreBarFill.amber{background:var(--neon-amber);box-shadow:0 0 6px #ffaa004d}.scoreBarFill.green{background:var(--neon-green);box-shadow:0 0 6px #39ff144d}.scoreBarFill.purple{background:#a18aff;box-shadow:0 0 6px #14102817}.errorAlert{border-radius:var(--radius-md);color:#f99;background-color:#ff33330d;border:1px solid #f333;align-items:flex-start;gap:12px;padding:14px;font-size:12px;animation:.4s shakeAlert;display:flex;box-shadow:0 4px 15px #ff33331a}.errorAlert h4{color:var(--neon-red);margin-bottom:2px;font-size:13px}.workspaceContent{flex-direction:column;gap:28px;display:flex}.metricsGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metricCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14130f;border:1px solid #ffffff18;border-radius:10px;flex-direction:column;gap:8px;padding:18px 20px;transition:transform .22s,border-color .22s,box-shadow .22s;animation:.48s cubic-bezier(.22,1,.36,1) both enhancedStaggerSurface;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1410280f}.metricCard:hover{border-color:#ffffff29;transform:translateY(-4px);box-shadow:0 6px 22px #00000080,0 0 24px #14102805}.metricHeader{justify-content:space-between;align-items:center;display:flex}.metricLabel{font-family:var(--font-display);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.metricValue{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;font-size:22px;font-weight:700}.valueTotal{color:var(--text-muted);font-size:13px;font-weight:500}.metricSubtext{color:var(--text-secondary);font-size:11.5px}.textCyan{color:var(--neon-teal)}.textMuted{color:var(--text-muted)}.editorsGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.editorCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14130f;border:1px solid #ffffff18;border-radius:10px;flex-direction:column;min-height:480px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1410280f}.editorCard:focus-within{border-color:#14102810;box-shadow:0 6px 22px #00000080,0 0 28px #14102807}.divineEditorGrid{grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);align-items:stretch}.divineInputPanel,.obfuscatorOutputPanel{min-width:0}.divineInputCard{min-height:480px}.divineInputHeader{border-bottom:1px solid #ffffff0f;padding:18px 18px 16px}.divineInputHeader h3{color:var(--text-primary);font-family:var(--font-display);margin:0 0 6px;font-size:14px;font-weight:700}.divineInputHeader p{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45}.divineInputBody{flex-direction:column;flex:1;gap:18px;min-height:0;padding:18px;display:flex}.divineFieldGroup{flex-direction:column;gap:8px;display:flex}.divineFieldGroup label{color:var(--text-muted);font-family:var(--font-display);letter-spacing:.08em;font-size:12px;font-weight:700}.inputModeTabs{border-radius:var(--radius-md);background:#04030273;border:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.inputModeTab{border-radius:var(--radius-sm);height:30px;color:var(--text-secondary);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.inputModeTab.active{color:var(--text-primary);background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff0f}.flowPreviewFrame{background:#151410;border:1px solid #ffffff1a;border-radius:20px;animation:.54s cubic-bezier(.22,1,.36,1) both enhancedPageEnter;overflow:hidden;box-shadow:0 24px 80px #00000057}.dashboardSkyHeroFrame{background:0 0;border-radius:14px;box-shadow:0 18px 60px #00000047}.flowPreviewChrome{color:#fafafaeb;background:#1b1914;align-items:center;gap:12px;height:42px;padding:0 18px;font-size:13px;font-weight:700;display:flex}.flowPreviewDots{gap:7px;display:inline-flex}.flowPreviewDots span{border-radius:50%;width:9px;height:9px}.flowPreviewDots span:first-child{background:#ff5f57}.flowPreviewDots span:nth-child(2){background:#ffbd2e}.flowPreviewDots span:nth-child(3){background:#28c840}.flowPreviewSky{color:#11100d;background:radial-gradient(700px 260px at 20% 100%,#ffffffeb,#0000 64%),radial-gradient(760px 320px at 90% 78%,#ffffffdb,#0000 68%),linear-gradient(#7c5cff 0%,#ece5d6 60%,#fbf6eb 100%);min-height:560px;padding:18px clamp(18px,4vw,64px) 0;position:relative;overflow:hidden}.dashboardSkyHero{min-height:500px;padding-top:22px}.flowPreviewSky:before{content:"";pointer-events:none;background:radial-gradient(220px 80px at 12% 24%,#ffffff6b,#0000 70%),radial-gradient(220px 100px at 86% 30%,#ffffff94,#0000 72%),linear-gradient(#ffffff0d,#0000 56%);position:absolute;inset:0}.flowCloud{pointer-events:none;filter:blur(.5px);opacity:.95;position:absolute}.flowCloud:before,.flowCloud:after{content:"";background:#ffffffd6;border-radius:999px;position:absolute;box-shadow:58px -18px 0 10px #ffffffc7,120px -4px 0 18px #ffffffb8,190px 10px 0 4px #ffffffad}.flowCloud:before{width:150px;height:52px}.flowCloud:after{background:#fff9;width:240px;height:72px;transform:translate(36px,26px)}.flowCloudA{--cloud-scale:1;width:360px;height:120px;animation:18s ease-in-out infinite alternate flowCloudDrift;top:120px;left:-36px}.flowCloudB{--cloud-scale:1.25;width:420px;height:150px;animation:22s ease-in-out infinite alternate-reverse flowCloudDrift;top:155px;right:30px;transform:scale(1.25)}.flowCloudC{--cloud-scale:1.35;opacity:.78;width:480px;height:130px;animation:24s ease-in-out infinite alternate flowCloudDrift;bottom:110px;left:48px;transform:scale(1.35)}.flowPreviewNav,.flowPreviewCopy,.flowPreviewDashboard{z-index:2;position:relative}.flowPreviewNav{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;max-width:1020px;margin:0 auto;display:grid}.flowPreviewBrand,.flowPreviewStart,.flowPreviewPills,.flowPreviewPills button,.flowPreviewActions button{align-items:center;display:inline-flex}.flowPreviewBrand{gap:8px;font-size:12px;font-weight:700}.flowPreviewBrandMark{color:#fff;background:#11100d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.flowPreviewPills{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border:1px solid #140e0814;border-radius:999px;gap:3px;min-height:38px;padding:4px;box-shadow:0 10px 28px #4a361c1f}.flowPreviewPills button{color:#11100ca8;cursor:pointer;background:0 0;border:0;border-radius:999px;height:28px;padding:0 14px;font-size:12px;font-weight:600}.flowPreviewPills button.active,.flowPreviewPills button:hover{color:#11100d;background:#fff}.flowPreviewStart{color:#fff;cursor:pointer;background:#11100d;border:0;border-radius:999px;justify-self:end;gap:8px;height:34px;padding:0 15px;font-size:12px;font-weight:700;box-shadow:0 12px 28px #0000002e}.flowPreviewCopy{text-align:center;justify-items:center;gap:18px;max-width:820px;margin:82px auto 0;display:grid}.dashboardSkyCopy{margin-top:58px}.dashboardSkyCopy h1{font-size:clamp(40px,5.1vw,68px)}.flowPreviewCopy h1{color:#100f0c;max-width:820px;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(42px,6vw,78px);font-weight:700;line-height:.96}.flowPreviewCopy p{color:#18161294;max-width:500px;margin:0;font-size:13px;line-height:1.55}.flowPreviewActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.flowPreviewActions button{cursor:pointer;border:1px solid #1c170e14;border-radius:999px;justify-content:center;gap:8px;min-height:40px;padding:0 17px;font-size:12px;font-weight:700;transition:transform .16s,box-shadow .16s}.flowPreviewActions button:hover{transform:translateY(-2px)}.flowPreviewActions .primary{color:#fff;background:#11100d;box-shadow:0 14px 32px #0000002e}.flowPreviewActions .secondary{color:#11100d;background:#ffffffe6}.flowPreviewDashboard{color:#11100d;background:#fffffff0;border:1px solid #20180c14;border-radius:24px 24px 0 0;width:min(920px,92%);margin:78px auto 0;overflow:hidden;box-shadow:0 -2px #ffffffa6,0 28px 70px #5036142e}.dashboardSkyOverview{margin-top:52px}.flowPreviewTabs{border-bottom:1px solid #221b1014;align-items:center;gap:10px;min-height:54px;padding:0 18px;display:flex}.flowPreviewTabs span{color:#11100c9e;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.flowPreviewTabs .selected{color:#fff;background:#11100d}.flowPreviewDashboardBody{grid-template-columns:48px minmax(0,1fr) 260px;gap:14px;padding:18px;display:grid}.flowPreviewSidebarRail{align-content:start;justify-items:center;gap:12px;padding-top:4px;display:grid}.flowPreviewSidebarRail span{background:#11100c14;border-radius:50%;width:24px;height:24px}.flowPreviewSidebarRail .active{background:#11100d;box-shadow:inset 0 0 0 6px #ffffffdb}.flowPreviewMainPanel,.flowPreviewChatPanel{background:#fff;border:1px solid #221b1014;border-radius:14px;min-height:142px}.flowPreviewMainPanel{justify-content:space-between;gap:20px;padding:22px;display:flex}.flowPreviewKicker{color:#11100c7a;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.flowPreviewMainPanel h2{font-family:var(--font-display);margin:0;font-size:25px;line-height:1.05}.flowPreviewMainPanel p,.flowPreviewChatPanel p{color:#11100c85;margin:7px 0 0;font-size:12px;line-height:1.45}.flowPreviewMiniStats{gap:8px;min-width:132px;display:grid}.flowPreviewMiniStats span{color:#11100ca3;background:#11100c0b;border-radius:999px;justify-content:space-between;gap:12px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.flowPreviewMiniStats strong{color:#11100d}.flowPreviewChatPanel{background:linear-gradient(#f7f2e7,#fff);padding:18px}.flowPreviewChatPanel span{color:#11100c70;text-transform:uppercase;font-size:12px;font-weight:700}.flowPreviewChatPanel strong{margin-top:10px;font-size:14px;line-height:1.25;display:block}@keyframes flowCloudDrift{to{transform:translateX(18px) translateY(-8px) scale(var(--cloud-scale,1))}}@media (max-width:980px){.flowPreviewSky{min-height:620px;padding-inline:18px}.flowPreviewNav{grid-template-columns:1fr;justify-items:center}.flowPreviewStart{justify-self:center}.flowPreviewCopy{margin-top:56px}.flowPreviewDashboardBody{grid-template-columns:1fr}.flowPreviewSidebarRail,.flowPreviewChatPanel{display:none}}@media (max-width:640px){.flowPreviewFrame{border-radius:14px}.flowPreviewChrome{height:38px;padding-inline:14px}.flowPreviewSky{min-height:820px;padding-top:14px}.flowPreviewCopy{gap:14px;margin-top:34px}.flowPreviewPills{justify-content:flex-start;max-width:100%;overflow-x:auto}.flowPreviewCopy h1{max-width:310px;font-size:clamp(34px,10.4vw,42px);line-height:.98}.flowPreviewCopy p{max-width:280px;font-size:12px}.flowPreviewActions{width:100%}.flowPreviewActions button{flex:180px}.flowPreviewDashboard{width:100%;margin-top:42px}.flowPreviewTabs{overflow-x:auto}.flowPreviewMainPanel{flex-direction:column}}.hiddenFileInput{display:none}.uploadDropzone{border-radius:var(--radius-md);min-height:196px;color:var(--text-primary);cursor:pointer;text-align:center;background:#04030273;border:1px dashed #ffffff1f;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.uploadIconBox{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-primary);background:#ffffff08;border:1px solid #ffffff1f;justify-content:center;align-items:center;display:inline-flex}.uploadDropzone strong{font-family:var(--font-display);font-size:13.5px}.uploadDropzone span{color:var(--text-secondary);font-size:12px}.uploadSummary{border-radius:var(--radius-md);background:#ffffff06;border:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.uploadSummaryFile{min-width:0;color:var(--neon-teal);align-items:center;gap:10px;display:flex}.uploadSummaryFile div{flex-direction:column;gap:2px;min-width:0;display:flex}.uploadSummaryFile strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.uploadSummaryFile span{color:var(--text-secondary);font-family:var(--font-mono);font-size:12px}.pasteSourcePanel{flex-direction:column;flex:1;min-height:0;display:flex}.pasteSourceActions{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.pasteEditorContainer{border-radius:var(--radius-md) var(--radius-md) 0 0;border:1px solid #ffffff0a;min-height:270px;overflow:hidden}.pasteEditorFooter{border-radius:0 0 var(--radius-md) var(--radius-md);border:1px solid #ffffff0a;border-top:0}.editorHeaderPanel{background-color:#04030280;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.editorTab{align-items:center;gap:10px;height:100%;display:flex;position:relative}.editorTab:after{content:"";background:var(--neon-teal);width:100%;height:2px;position:absolute;bottom:-1px;left:0}.tabIcon{color:var(--neon-teal)}.tabName{font-family:var(--font-display);font-size:13px;font-weight:700}.tabSize{color:var(--neon-teal);font-size:12px;font-family:var(--font-mono);background-color:#7c5cff14;border:1px solid #7c5cff26;border-radius:6px;padding:2px 6px}.editorActions{align-items:center;gap:8px;display:flex}.editorActionBtn{border-radius:var(--radius-sm);height:30px;color:var(--text-secondary);font-family:var(--font-display);cursor:pointer;background-color:#ffffff05;border:1px solid #ffffff0a;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:600;display:inline-flex}.editorActionBtn:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff0d;border-color:#ffffff1f}.editorActionBtn:disabled{opacity:.35;cursor:not-allowed}.editorActionBtn.active{color:var(--neon-teal);background-color:#7c5cff0d;border-color:#7c5cff33}.editorActionBtn.active:hover:not(:disabled){background-color:#7c5cff14;border-color:#7c5cff59;box-shadow:0 0 10px #1410280c}.editorActionBtn.danger:hover:not(:disabled){color:var(--neon-red);background-color:#ff33330d;border-color:#f333}.editorContainer{background-color:#04030299;flex:1;display:flex;position:relative}.editorBody{width:100%;height:100%;display:flex;position:relative}.lineNumberGutter{-webkit-user-select:none;user-select:none;text-align:right;background-color:#040302cc;border-right:1px solid #ffffff08;flex-direction:column;align-items:stretch;width:48px;padding:18px 12px 18px 0;display:flex;overflow-y:hidden}.lineNumber{font-family:var(--font-mono);height:22px;color:var(--text-muted);font-size:11.5px;line-height:22px}.editorBody textarea{resize:none;color:#eee8dc;font-family:var(--font-mono);white-space:pre;tab-size:4;background:0 0;border:0;outline:none;flex:1;height:100%;padding:18px;font-size:12px;line-height:22px;overflow-y:auto}.editorBody textarea::placeholder{color:var(--text-muted)}.lineNumberGutter{-ms-overflow-style:none;scrollbar-width:none}.lineNumberGutter::-webkit-scrollbar{display:none}.compilerTerminal{font-family:var(--font-mono);background-color:#020201;flex-direction:column;flex:1;padding:20px;display:flex}.terminalTopbar{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #ffffff08;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;font-size:12px;display:flex}.terminalOutput{flex-direction:column;flex:1;gap:8px;padding-right:4px;display:flex;overflow-y:auto}.terminalLine{gap:12px;font-size:12px;line-height:1.6;animation:.32s cubic-bezier(.22,1,.36,1) forwards enhancedStaggerSurface;display:flex}.lineTimestamp{color:var(--text-muted);flex-shrink:0}.linePrefix{text-align:center;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:18px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.lineContent{color:var(--text-secondary)}.log-sys .linePrefix{color:var(--text-secondary);background-color:#ffffff0d}.log-ast .linePrefix{color:#a18aff;background-color:#9b51e026}.log-opt .linePrefix{color:var(--neon-amber);background-color:#ffaa001f}.log-obf .linePrefix{color:var(--neon-pink);background-color:#ff007f1f}.log-sec .linePrefix{color:#f88;background-color:#ff33331f}.log-run .linePrefix{color:var(--neon-teal);background-color:#7c5cff1f}.log-success .linePrefix{color:var(--neon-green);background-color:#39ff141f}.log-success .lineContent{color:var(--neon-green);font-weight:700}.log-err .linePrefix{color:var(--neon-red);background-color:#ff333326}.log-err .lineContent{color:var(--neon-red);font-weight:700}.editorFooter{height:36px;color:var(--text-muted);background-color:#04030266;border-top:1px solid #ffffff0a;align-items:center;gap:16px;padding:0 16px;font-size:12px;display:flex}.footerSegment{align-items:center;gap:6px;display:flex}.footerSegment strong{color:var(--text-secondary);font-family:var(--font-mono)}.alignRight{margin-left:auto}.editorFooter .divider{background-color:#ffffff0f;width:1px;height:14px}.sandboxPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14130f;border:1px solid #ffffff18;border-radius:10px;flex-direction:column;gap:20px;margin-top:16px;padding:24px;display:flex;box-shadow:0 1px 2px #1410280f}.sandboxHeader{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.sandboxTitle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--neon-teal);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.sandboxControls{gap:12px;display:flex}.sandboxBtn{border-radius:var(--radius-md);height:34px;font-family:var(--font-display);cursor:pointer;color:var(--text-secondary);background-color:#ffffff05;border:1px solid #ffffff0d;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.sandboxBtn:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff0d}.sandboxBtn.btnRunSource:hover:not(:disabled){color:#a18aff;background-color:#9b51e00d;border-color:#9b51e04d;box-shadow:0 0 15px #9b51e026}.sandboxBtn.btnRunObf:hover:not(:disabled){color:var(--neon-teal);background-color:#7c5cff0d;border-color:#14102818;box-shadow:0 0 15px #1410280c}.sandboxBtn:disabled{opacity:.3;cursor:not-allowed}.sandboxConsolesGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sandboxConsoleWrapper{flex-direction:column;gap:8px;display:flex}.sandboxConsoleTitle{font-family:var(--font-display);color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.sandboxConsole{border-radius:var(--radius-md);height:220px;font-family:var(--font-mono);background-color:#030302;border:1px solid #ffffff0a;padding:16px;font-size:11.5px;line-height:1.6;position:relative;overflow-y:auto}.sandboxConsole::-webkit-scrollbar{width:6px}.sandboxConsoleLine{white-space:pre-wrap;margin-bottom:4px}.sandboxLinePrint{color:var(--text-primary)}.sandboxLineReturn{color:var(--neon-teal);font-weight:600}.sandboxLineError{color:var(--neon-red);font-weight:700}.sandboxConsolePlaceholder{color:var(--text-muted);justify-content:center;align-items:center;height:100%;font-style:italic;display:flex}@keyframes logoPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.04)}}@keyframes shineBtn{0%{left:-50%}to{left:125%}}@keyframes shakeAlert{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes logFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:8px;height:8px}.docsPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:0 0,radial-gradient(circle at 10% 0,#7c5cff14,#0000 34%);border:1px solid #ffffff18;border-radius:10px;grid-template-columns:280px 1fr;gap:40px;min-height:calc(100vh - 160px);padding:32px;animation:.52s cubic-bezier(.22,1,.36,1) both enhancedPageEnter;display:grid;box-shadow:0 1px 2px #1410280f}.docsSidebar{border-right:1px solid #ffffff0a;flex-direction:column;gap:24px;padding-right:32px;display:flex}.docsNavHeader{font-family:var(--font-display);color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.docsNavList{flex-direction:column;gap:6px;display:flex}.docsNavItem{color:var(--text-secondary);font-family:var(--font-display);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;display:flex}.docsNavItem:hover{color:var(--text-primary);background-color:#ffffff0e;transform:translate(2px)}.docsNavItem.active{color:var(--neon-teal);background:linear-gradient(90deg,#7c5cff24,#7c5cff0a);border:1px solid #7c5cff29}.docsNavItem .bullet{opacity:0;color:var(--neon-teal);transition:all .2s;transform:translate(-4px)}.docsNavItem.active .bullet{opacity:1;transform:translate(0)}.docsContent{padding-right:16px;overflow-y:auto}.docsSection h1{color:var(--text-primary);margin-bottom:16px;font-size:26px}.docsSection .lead{color:var(--text-secondary);margin-bottom:24px;font-size:14.5px;line-height:1.65}.docsSection h3{color:var(--text-primary);border-bottom:1px solid #ffffff0a;margin:28px 0 14px;padding-bottom:6px;font-size:18px}.docsSection h4{color:var(--text-primary);font-size:14.5px}.docsSection p{color:var(--text-secondary);margin-bottom:20px;font-size:13.5px;line-height:1.6}.docsSection ul{margin-bottom:24px;list-style:none}.docsSection li{color:var(--text-secondary);margin-bottom:10px;padding-left:20px;font-size:13.5px;line-height:1.6;position:relative}.docsSection li:before{content:"✦";color:var(--neon-teal);font-size:12px;position:absolute;left:4px}.infoBanner{background-color:var(--teal-glow);border-radius:var(--radius-md);border:1px solid #7c5cff26;gap:14px;margin-top:28px;padding:16px;display:flex}.infoBanner p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.layerCardList{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.layerDetailCard{background:#14130f;border:1px solid #ffffff13;border-radius:10px;padding:20px;transition:transform .24s,border-color .24s,box-shadow .24s}.layerDetailCard:hover{border-color:#14102814;transform:translateY(-3px);box-shadow:0 1px 2px #1410280f}.layerTitle{align-items:center;gap:10px;margin-bottom:10px;display:flex}.layerTitle h4{color:var(--text-primary);font-size:14px}.vmGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.vmBlock{background:#14130f;border:1px solid #ffffff13;border-radius:10px;padding:20px;transition:transform .24s,border-color .24s}.vmBlock:hover{border-color:#7c5cff40;transform:translateY(-3px)}.vmBlock h5{color:var(--neon-teal);margin-bottom:10px;font-size:13px}.guideCard{background:#14130f;border:1px solid #ffffff13;border-radius:10px;margin-bottom:16px;padding:20px;transition:transform .24s,border-color .24s}.guideCard:hover{border-color:#7c5cff40;transform:translateY(-3px)}.guideCard h5{color:var(--text-primary);margin-bottom:8px;font-size:13px}.docsManual{background:#11110fe0;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:280px minmax(0,1fr);gap:28px;min-height:calc(100vh - 160px);padding:28px;animation:.52s cubic-bezier(.22,1,.36,1) both enhancedPageEnter;display:grid;box-shadow:0 18px 44px #00000057}.docsManual .docsSidebar{border-right:1px solid #ffffff14;align-self:start;max-height:calc(100vh - 124px);padding:0 24px 0 0;position:sticky;top:92px;overflow:auto}.docsManual .docsNavItem{color:#eeebe1b8;border:1px solid #0000;min-height:42px}.docsManual .docsNavItem svg:not(.bullet){color:#eeebe18a}.docsManual .docsNavItem:hover{color:#ffffffeb;background:#ffffff0e;border-color:#ffffff14}.docsManual .docsNavItem.active{color:#fffffff5;background:#ffffff14;border-color:#ffffff26}.docsManual .docsNavItem.active svg:not(.bullet),.docsManual .docsNavItem.active .bullet{color:#e0ddd2f0}.docsVersionBox{background:#0000002e;border:1px solid #ffffff14;border-radius:10px;margin-top:auto;padding:16px}.docsVersionBox span{font-family:var(--font-display);letter-spacing:.14em;color:#eeebe17a;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.docsVersionBox strong{color:#ffffffe6;margin-bottom:8px;font-size:13px;display:block}.docsVersionBox p{color:#eeebe194;margin:0;font-size:12.5px;line-height:1.55}.docsManual .docsContent{padding:0;overflow:visible}.docsSectionHeader{max-width:920px;margin-bottom:28px}.docsSectionHeader>span{font-family:var(--font-display);letter-spacing:.14em;color:#eeebe185;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.docsManual .docsSectionHeader h1{color:#fffffff0;letter-spacing:0;max-width:820px;margin:0 0 14px;font-size:30px;line-height:1.12}.docsSectionHeader p{color:#eeebe1a8;max-width:760px;margin:0;font-size:14.5px;line-height:1.7}.docsCallout{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;align-items:flex-start;gap:14px;margin:0 0 22px;padding:16px;display:flex}.docsCalloutIcon{color:#e0ddd2e6;background:#00000038;border:1px solid #ffffff1f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.docsCallout strong{color:#ffffffeb;margin-bottom:5px;font-size:13.5px;display:block}.docsCallout p{color:#eeebe1a8;margin:0;font-size:13px;line-height:1.6}.docsConceptGrid,.docsProviderGrid,.docsTwoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.docsConceptCard,.docsProviderCard,.docsStepCard,.docsChecklist,.docsEndpointList,.docsTroubleRow,.docsFaq,.docsStatusTable{background:#08080773;border:1px solid #ffffff17;border-radius:10px}.docsConceptCard,.docsProviderCard{padding:18px}.docsConceptCard h3,.docsProviderCard h3,.docsChecklist h3,.docsFaq h3,.docsStepCard h3{color:#ffffffe6;margin:0 0 8px;font-size:14px}.docsConceptCard p,.docsProviderCard p,.docsStepCard p,.docsTroubleRow p{color:#eeebe19e;margin:0;font-size:13px;line-height:1.62}.docsBotInvite{background:#b07e4814;border:1px solid #e0a45c38;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 18px;padding:16px;display:grid}.docsBotInviteIcon{color:#f0ebdcf2;background:#b07e482e;border:1px solid #e0a45c47;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.docsBotInviteBody span{color:#7c5cffe0;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700;display:block}.docsBotInviteBody h3{color:#fffffff0;margin:0 0 5px;font-size:15px}.docsBotInviteBody p{color:#eeebe1a8;margin:0 0 8px;font-size:13px;line-height:1.55}.docsBotInviteBody code{text-overflow:ellipsis;white-space:nowrap;color:#eeebe1ad;max-width:100%;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;display:block;overflow:hidden}.docsBotInviteActions{align-items:center;gap:8px;display:flex}.docsBotInviteActions a,.docsBotInviteActions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.docsBotInviteActions a{color:#090907;background:#eeebe1eb;border:1px solid #ffffff24}.docsBotInviteActions button{color:#eeebe1db;background:#ffffff0b;border:1px solid #ffffff1a}.docsBotInviteActions button:hover{background:#ffffff13;border-color:#ffffff2e}.docsStepList{gap:12px;display:grid}.docsStepCard{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px;display:grid}.docsStepIndex{color:#ffffffe6;width:42px;height:42px;font-family:var(--font-display);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;place-items:center;font-size:12px;font-weight:700;display:grid}.docsFlowStrip{color:#eeebe19e;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:14px;display:flex}.docsFlowStrip span{color:#ffffffd6;font-size:12.5px;font-weight:700}.rewardFlow{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:18px;display:flex}.rewardFlowNode{background:#08080773;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;flex:148px;gap:8px;padding:14px;display:flex}.rewardFlowIcon{border:1px solid var(--border-purple);background:var(--primary-soft);width:34px;height:34px;color:var(--primary);border-radius:10px;place-items:center;display:grid}.rewardFlowNode strong{color:#ffffffeb;font-family:var(--font-display);font-size:13px}.rewardFlowNode span{color:#eeebe18f;font-size:12px;line-height:1.5}.rewardFlowArrow{color:var(--text-muted);flex:none;align-self:center}.rewardGuideHeading{color:#ffffffeb;font-family:var(--font-display);margin:28px 0 6px;font-size:16px;font-weight:700}.rewardGuideIntro{color:#eeebe19e;max-width:62ch;margin:0 0 16px;font-size:13px;line-height:1.62}.rewardGuideList{gap:14px;display:grid}.rewardGuide{--accent:var(--primary);background:#08080773;border:1px solid #ffffff17;border-radius:10px;padding:18px}.rewardGuideHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.rewardGuideDot{background:var(--accent);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #ffffff0d}.rewardGuideHead h3{color:#ffffffeb;font-family:var(--font-display);margin:0;font-size:15px}.rewardGuideTag{color:var(--accent);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:650}.rewardGuideVerify{color:#eeebe199;align-items:flex-start;gap:7px;margin:0 0 14px;font-size:12.5px;line-height:1.55;display:flex}.rewardGuideVerify svg{color:var(--accent);flex:none;margin-top:2px}.docsManual .rewardGuideSteps{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.docsManual .rewardGuideSteps li{color:#eeebe1b8;grid-template-columns:24px minmax(0,1fr);gap:11px;margin:0;padding:0;font-size:13px;line-height:1.6;display:grid}.docsManual .rewardGuideSteps li:before{content:none}.rewardStepNum{color:#ffffffe6;width:22px;height:22px;font-family:var(--font-display);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.rewardFieldMaps{gap:10px;display:grid}.rewardFieldNote{color:#eeebe1b8;background:#3fb37f0f;border:1px dashed #3fb37f52;border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.55}.rewardBrandingSection{border-bottom:1px solid #ffffff14;padding-bottom:18px}.rewardBrandingHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rewardBrandingStatus{color:#7c5cff9e;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex:none;padding-top:2px;font-size:12px}.rewardBrandingPreview{--reward-brand-accent:#7c5cff;--reward-brand-dim:.58;background:#100f15;border:1px solid #ffffff1c;border-radius:14px;width:100%;min-height:178px;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000038,inset 0 1px #ffffff0a}.rewardBrandingPreviewBackground,.rewardBrandingPreviewFallback,.rewardBrandingPreviewShade{position:absolute;inset:0}.rewardBrandingPreviewBackground{object-fit:cover;width:100%;height:100%}.rewardBrandingPreviewFallback{background:radial-gradient(circle at 13% 25%,#ffffff29 0 1px,#0000 2px) 0 0/76px 76px,radial-gradient(circle at 72% 70%,#ffffff1c 0 1px,#0000 2px) 0 0/92px 92px,radial-gradient(circle at 45% 36%,#ffffff14 0 1px,#0000 2px) 0 0/68px 68px,repeating-linear-gradient(90deg,#0000 0 8px,#ffffff05 8px 9px),repeating-linear-gradient(0deg,#0000 0 8px,#ffffff04 8px 9px),#100f15}.rewardBrandingPreviewShade{background:linear-gradient(rgba(4, 4, 4, var(--reward-brand-dim)), rgba(4, 4, 4, calc(var(--reward-brand-dim) + .08))), radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--reward-brand-accent) 16%, transparent), transparent 45%)}.rewardBrandingPreviewContent{z-index:1;justify-content:space-between;align-items:flex-end;gap:20px;min-height:178px;padding:24px;display:flex;position:relative}.rewardBrandingPreviewIdentity{align-items:center;gap:13px;min-width:0;display:flex}.rewardBrandingPreviewMark{flex:none;place-items:center;width:48px;height:48px;display:grid}.rewardBrandingPreviewMark img{object-fit:contain;filter:drop-shadow(0 8px 14px #0000005c);width:46px;height:46px;display:block}.rewardBrandingPreviewIdentity>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.rewardBrandingPreviewIdentity small{color:color-mix(in srgb, var(--reward-brand-accent) 78%, white);letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.rewardBrandingPreviewIdentity strong{color:#eae9f1;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.rewardBrandingPreviewProgress{flex:none;gap:5px;display:flex}.rewardBrandingPreviewProgress span{background:#ffffff2b;border-radius:999px;width:28px;height:3px}.rewardBrandingPreviewProgress span:first-child{background:var(--reward-brand-accent);box-shadow:0 0 14px color-mix(in srgb, var(--reward-brand-accent) 28%, transparent)}.rewardBrandingControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.rewardBrandingField{background:#08080773;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:9px;min-width:0;padding:13px;display:flex}.rewardBrandingFieldWide{grid-column:1/-1}.rewardBrandingField>span{color:#ffffffe6;align-items:center;gap:8px;min-width:0;display:flex}.rewardBrandingField>span svg{color:var(--primary);flex:none}.rewardBrandingField>span strong{font-size:12px;font-weight:650}.rewardBrandingField>span small{color:#eeebe18c;font-family:var(--font-mono);margin-left:auto;font-size:12px}.rewardBrandingField .fa-field-frame{background:#00000052;border-radius:10px;min-height:38px}.rewardBrandingField .fa-field-input{min-height:36px;font-size:12px}.rewardBrandingAssetActions{align-items:center;gap:7px;display:flex}.rewardBrandingAssetActions>input[type=file]{display:none}.rewardBrandingAssetActions .fa-button{min-height:34px;padding:0 11px;font-size:12px}.rewardBrandingColorControl{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;display:grid}.rewardBrandingColorControl>input[type=color]{cursor:pointer;background:#00000052;border:1px solid #ffffff1a;border-radius:10px;width:42px;height:38px;padding:4px}.rewardBrandingDimField>input[type=range]{width:100%;accent-color:var(--primary)}.rewardBrandingMessage{color:#eeebe17a;min-height:18px;margin:10px 2px 0;font-size:12px;line-height:1.5}.rewardBrandingMessage.visible{color:#7c5cffbd}.rewardSettingsPanel{border-top:1px solid #ffffff14;margin-top:14px;padding-top:16px}.rewardSettingsHead{margin-bottom:14px}.rewardSettingsHead h3{color:#ffffffeb;font-family:var(--font-display);margin:0 0 4px;font-size:15px}.rewardSettingsHead p{color:#eeebe199;margin:0;font-size:12.5px}.rewardSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rewardSettingItem{background:#08080773;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.rewardSettingLabel{align-items:flex-start;gap:9px;min-width:0;display:flex}.rewardSettingLabel>svg{color:var(--primary);flex:none;margin-top:2px}.rewardSettingLabel>div{min-width:0}.rewardSettingLabel strong{color:#ffffffe6;font-size:13px;font-weight:650;display:block}.rewardSettingLabel span{color:#eeebe18c;margin-top:3px;font-size:11.5px;line-height:1.45;display:block}.rewardWarn{color:var(--neon-amber);font-style:normal;font-weight:600}.rewardNumInput{flex:none;width:88px!important;height:38px!important}.rewardNumInput .fa-field-frame{background:#00000057;border-radius:10px;height:100%}.rewardNumInput .fa-field-input{text-align:center;height:100%;padding:0 12px;font-size:13px;font-weight:700;line-height:38px}.rewardNumInput .fa-field-input::-webkit-outer-spin-button{appearance:none;margin:0}.rewardNumInput .fa-field-input::-webkit-inner-spin-button{appearance:none;margin:0}.rewardNumInput .fa-field-input[type=number]{appearance:textfield}.rewardToggle{cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;flex:none;width:40px;height:23px;padding:0;transition:background .16s,border-color .16s;position:relative}.rewardToggle.on{background:var(--primary);border-color:var(--primary)}.rewardToggle:disabled{opacity:.5;cursor:not-allowed}.rewardToggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.rewardToggleKnob{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .16s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0006}.rewardToggle.on .rewardToggleKnob{background:var(--primary-foreground);transform:translate(17px)}.rewardPopAdInput{background:var(--bg-inset);color:#ffffffdb;width:100%;font-family:var(--font-mono);resize:vertical;border:1px solid #ffffff1a;border-radius:6px;min-height:84px;margin-top:11px;padding:10px 12px;font-size:12px;line-height:1.5}.rewardPopAdInput::placeholder{color:var(--text-muted)}.rewardPopAdInput:focus-visible{border-color:var(--border-active);outline:none}.rewardCountryBlock{background:#08080773;border:1px solid #ffffff14;border-radius:10px;margin-top:10px;padding:13px 15px}.rewardCountryTags{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.rewardCountryTag{border:1px solid var(--border-purple);background:var(--primary-soft);color:#ffffffdb;font-family:var(--font-mono);border-radius:6px;align-items:center;gap:5px;padding:3px 4px 3px 9px;font-size:12px;font-weight:600;display:inline-flex}.rewardCountryTag button{color:#ffffffbf;cursor:pointer;background:#ffffff14;border:none;border-radius:6px;place-items:center;width:16px;height:16px;font-size:13px;line-height:1;display:grid}.rewardCountryTag button:hover{background:#ffffff29}.rewardCountryInput{background:var(--bg-inset);color:#ffffffdb;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:6px;flex:110px;min-width:90px;padding:5px 9px;font-size:12px}.rewardCountryInput::placeholder{text-transform:none;color:var(--text-muted)}.rewardCountryInput:focus-visible{border-color:var(--border-active);outline:none}.rewardCountryTags .rewardCountryInput{background:0 0;border:0;padding:0}.rewardCountryTags .rewardCountryInput .fa-field-frame{background:var(--bg-inset);border-radius:6px;min-height:31px}.rewardCountryTags .rewardCountryInput .fa-field-input{text-transform:uppercase;padding:5px 9px;font-size:12px}.rewardSettingsActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.rewardSettingsSave{align-items:center;gap:7px;display:inline-flex}.rewardSettingsNote{color:#eeebe18c;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.rewardSettingsNote svg{color:var(--neon-amber)}@media (max-width:720px){.rewardBrandingControls{grid-template-columns:minmax(0,1fr)}.rewardBrandingFieldWide{grid-column:auto}.rewardBrandingPreviewContent{flex-direction:column;justify-content:flex-end;align-items:flex-start}.rewardSettingsGrid{grid-template-columns:minmax(0,1fr)}.rewardSettingItem{flex-wrap:wrap}}.rewardFieldMap{background:#ffffff06;border:1px dashed #ffffff21;border-radius:10px;flex-wrap:wrap;align-items:stretch;gap:10px;padding:12px;display:flex}.rewardFieldBox{flex-direction:column;flex:210px;gap:6px;min-width:0;display:flex}.rewardFieldLabel{color:#eeebe18c;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:650}.rewardFieldBox code{background:var(--bg-inset);color:#ffffffd1;font-family:var(--font-mono);overflow-wrap:anywhere;border:1px solid #ffffff17;border-radius:6px;padding:7px 10px;font-size:12px}.rewardFieldArrow{color:var(--accent);flex:none;align-self:center}@media (max-width:640px){.docsBotInvite{grid-template-columns:44px minmax(0,1fr)}.docsBotInviteActions{grid-column:1/-1;justify-content:stretch}.docsBotInviteActions a,.docsBotInviteActions button{flex:1 1 0}.rewardFlowNode{flex-basis:100%}.rewardFlowArrow,.rewardFieldArrow{width:100%;transform:rotate(90deg)}}.docsManual .guideCard{background:#08080773;border-radius:10px;margin:0}.docsManual .guideCard h3{color:#ffffffe6;margin:0 0 12px;font-size:14px}.docsManual .docsSection ul{margin:0;padding:0}.docsManual .docsSection li{color:#eeebe1a3;margin-bottom:9px;padding-left:16px;font-size:13px}.docsManual .docsSection li:before{content:"";background:#e0ddd29e;border-radius:999px;width:5px;height:5px;top:.72em;left:2px}.docsStatusTable{margin-bottom:18px;overflow:hidden}.docsStatusTable>div{border-bottom:1px solid #ffffff12;grid-template-columns:160px minmax(0,1fr);gap:16px;padding:14px 16px;display:grid}.docsStatusTable>div:last-child{border-bottom:0}.docsStatusTable strong{color:#ffffffe0;font-size:13px}.docsStatusTable span{color:#eeebe19e;font-size:13px;line-height:1.55}.docsChecklist{margin-top:14px;padding:18px}.docsEndpointList{margin:18px 0;overflow:hidden}.docsEndpointRow{border-bottom:1px solid #ffffff12;grid-template-columns:74px 260px minmax(0,1fr);align-items:center;gap:14px;padding:13px 16px;display:grid}.docsEndpointRow:last-child{border-bottom:0}.docsEndpointRow span{color:#ffffffd9;font-family:var(--font-display);font-size:12px;font-weight:700}.docsEndpointRow code,.docsCodeBlock{color:#eeebe1d6;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.docsEndpointRow code{font-size:12px}.docsEndpointRow p{color:#eeebe199;margin:0;font-size:12.5px;line-height:1.5}.docsCodeBlock{background:#00000052;border:1px solid #ffffff17;border-radius:10px;margin:0;padding:16px;font-size:12.5px;line-height:1.6;overflow:auto}.apiReferenceGrid,.apiExampleGrid,.apiSnippetGrid{gap:14px;margin:16px 0 22px;display:grid}.apiReferenceGrid,.apiExampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.apiSnippetGrid{grid-template-columns:1fr}.docsInlineCode{color:#eeebe1db;white-space:nowrap;background:#00000047;border:1px solid #ffffff14;border-radius:6px;width:fit-content;max-width:100%;margin-top:8px;padding:8px 10px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;display:block;overflow-x:auto}.docsDiagram,.docsMockup{background:#09080780;border:1px solid #ffffff14;border-radius:10px;margin:16px 0;padding:16px}.docsMockup{justify-content:center;margin:6px 0 0;display:flex}.docsCodePanel{background:#0c0a08a3;border:1px solid #ffffff17;border-radius:10px;overflow:hidden}.docsCodeHead{background:#ffffff09;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.docsCodeHead span{color:#eeebe1b8;text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700}.docsCopyBtn{color:#eeebe1e0;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1b;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:78px;height:32px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.docsCopyBtn:hover{background:#ffffff13;border-color:#ffffff2e}.apiEndpointList{background:#ffffff06;border:1px solid #ffffff13;border-radius:10px}.apiEndpointRow{grid-template-columns:86px minmax(220px,.6fr) minmax(0,1fr)}.apiMethodBadge{letter-spacing:.04em;color:#16141d;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:58px;height:26px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700;display:inline-flex}.method-get{color:#a18aff;background:#7c5cff29;border-color:#7c5cff5c}.method-post{color:#8ee6a8;background:#3fb37f29;border-color:#3fb37f57}.method-put{color:#ffd88a;background:#e6b24c26;border-color:#e6b24c57}.method-delete{color:#ff9a91;background:#ef524826;border-color:#ef524857}.apiTable{background:#ffffff06;border:1px solid #ffffff13;border-radius:10px;margin:14px 0 22px;overflow:hidden}.apiTableHead,.apiTableRow{grid-template-columns:120px minmax(220px,.75fr) minmax(0,1fr);align-items:center;gap:14px;padding:12px 15px;display:grid}.apiTableHead{color:#eeebe175;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #ffffff13;font-size:12px;font-weight:700}.apiTableRow{border-bottom:1px solid #ffffff0e}.apiTableRow:last-child{border-bottom:0}.apiTableRow strong{color:#16141d;font-size:13px}.apiTableRow code{color:#eeebe1c7;overflow-wrap:anywhere;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px}.apiTableRow p{color:#eeebe19e;margin:0;font-size:12.5px;line-height:1.45}.docsTroubleList{gap:10px;margin-bottom:18px;display:grid}.docsTroubleRow{padding:15px 16px}.docsTroubleRow strong{color:#ffffffe6;margin-bottom:5px;font-size:13.5px;display:block}.docsFaq{margin-top:18px;padding:18px}.docsFaq details{border-top:1px solid #ffffff12;padding:12px 0}.docsFaq details:first-of-type{border-top:0}.docsFaq summary{cursor:pointer;color:#ffffffdb;font-size:13.5px;font-weight:700}.docsFaq p{color:#eeebe19e;margin:9px 0 0;font-size:13px;line-height:1.6}@media (max-width:980px){.docsManual{grid-template-columns:1fr;padding:20px}.docsManual .docsSidebar{border-bottom:1px solid #ffffff14;border-right:0;max-height:none;padding:0 0 18px;position:static}.docsManual .docsNavList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docsConceptGrid,.docsProviderGrid,.docsTwoColumn,.apiReferenceGrid,.apiExampleGrid{grid-template-columns:1fr}.docsEndpointRow{grid-template-columns:70px minmax(0,1fr)}.docsEndpointRow p{grid-column:1/-1}.apiEndpointRow,.apiTableHead,.apiTableRow{grid-template-columns:1fr;align-items:start}.apiTableHead{display:none}}@media (max-width:620px){.docsManual{border-radius:10px;padding:16px}.docsManual .docsNavList{grid-template-columns:1fr}.docsManual .docsSectionHeader h1{font-size:24px}.docsStepCard,.docsStatusTable>div{grid-template-columns:1fr}.docsStepIndex{width:38px;height:38px}}.apiPanel{animation:.52s cubic-bezier(.22,1,.36,1) both enhancedPageEnter}.apiGrid{grid-template-columns:380px 1fr;gap:32px;display:grid}.apiMetaColumn{flex-direction:column;gap:32px;display:flex}.apiCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:0 0,radial-gradient(circle at 100% 0,#7c5cff0f,#0000 38%);border:1px solid #ffffff18;border-radius:10px;padding:24px;transition:transform .24s,border-color .24s,box-shadow .24s;box-shadow:0 1px 2px #1410280f}.apiCard:hover{border-color:#ffffff29;transform:translateY(-3px);box-shadow:0 6px 22px #00000080}.apiCardHeader{border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.apiCardHeader h3{text-transform:uppercase;letter-spacing:.05em;font-size:15px}.cardDesc{color:var(--text-secondary);margin-bottom:20px;font-size:12.5px;line-height:1.5}.apiKeyField{background-color:#0000005c;border:1px solid #ffffff13;border-radius:10px;height:42px;margin-bottom:16px;display:flex;overflow:hidden}.keyOutput{font-family:var(--font-mono);color:var(--text-primary);scrollbar-width:none;flex:1;align-items:center;padding:0 14px;font-size:12px;display:flex;overflow-x:auto}.apiKeyCopyBtn{width:48px;color:var(--text-secondary);cursor:pointer;background-color:#ffffff03;border:none;border-left:1px solid #ffffff0a;justify-content:center;align-items:center;display:flex}.apiKeyCopyBtn:hover{color:var(--text-primary);background-color:#ffffff0a}.apiRegenBtn{color:var(--text-secondary);font-family:var(--font-display);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1px solid #ffffff0f;align-items:center;gap:8px;padding:10px 16px;font-size:11.5px;font-weight:600;display:inline-flex}.apiRegenBtn:hover{border-color:var(--border-active);color:var(--neon-teal);background-color:var(--teal-glow)}.endpointBadge{background-color:#0000005c;border:1px solid #ffffff13;border-radius:10px;align-items:center;height:40px;margin-bottom:20px;display:flex;overflow:hidden}.badgeMethod{background-color:var(--teal-glow);color:var(--neon-teal);font-family:var(--font-display);letter-spacing:.05em;border-right:1px solid #7c5cff33;align-items:center;height:100%;padding:0 14px;font-size:12px;font-weight:700;display:flex}.badgeUrl{font-family:var(--font-mono);color:var(--text-secondary);padding-left:14px;font-size:12px}.schemaSection{margin-bottom:18px}.schemaSection h5{font-family:var(--font-display);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.schemaCode{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;background-color:#0000005c;border:1px solid #ffffff13;border-radius:10px;padding:12px;font-size:11.5px;line-height:1.5}.apiSnippetColumn{flex-direction:column;display:flex}.snippetCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:0 0,radial-gradient(circle at 20% 0,#7c5cff0f,#0000 38%);border:1px solid #ffffff18;border-radius:10px;flex-direction:column;height:100%;display:flex;box-shadow:0 1px 2px #1410280f}.snippetHeader{background-color:#ffffff06;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex}.snippetTitle{font-family:var(--font-display);align-items:center;gap:10px;font-size:13.5px;font-weight:700;display:flex}.snippetTabs{border-radius:var(--radius-md);background-color:#ffffff05;border:1px solid #ffffff0a;gap:4px;padding:3px;display:flex}.snippetTab{color:var(--text-secondary);font-family:var(--font-display);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-size:12px;font-weight:600}.snippetTab:hover{color:var(--text-primary)}.snippetTab.active{background-color:var(--teal-glow);color:var(--neon-teal);border:1px solid #7c5cff26}.snippetBody{background-color:#0000005c;flex:1;padding:20px;overflow:auto}.snippetBody code{font-family:var(--font-mono);color:#e5e0d2;white-space:pre-wrap;font-size:12px;line-height:1.6}.changelogPanel{max-width:900px;margin:0 auto;padding:24px 0;animation:.52s cubic-bezier(.22,1,.36,1) both enhancedPageEnter}.changelogHeader{text-align:center;margin-bottom:48px}.changelogHeader h2{color:var(--text-primary);margin-bottom:8px;font-size:28px}.changelogHeader p{color:var(--text-muted);font-size:14px}.releaseList{flex-direction:column;gap:28px;display:flex}.releaseCard{background:#14130f;border:1px solid #ffffff18;border-radius:10px;transition:transform .24s,border-color .24s,box-shadow .24s;overflow:hidden;box-shadow:0 1px 2px #1410280f}.releaseCard:hover{border-color:#ffffff26;transform:translateY(-4px);box-shadow:0 6px 22px #00000080}.releaseImageWrapper{height:180px;position:relative;overflow:hidden}.releaseImage{object-fit:cover;width:100%;height:100%;display:block}.releaseImageOverlay{background:linear-gradient(to bottom, transparent 20%, var(--bg-card) 100%);position:absolute;inset:0}.releaseImageBadge{position:absolute;top:16px;right:16px}.releaseBadge{font-family:var(--font-mono);letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-secondary);background:#00000080;border:1px solid #ffffff1a;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}.releaseBadge.latest{color:var(--neon-teal);background:#7c5cff1a;border-color:#7c5cff4d}.releaseBody{padding:24px 28px 28px}.releaseTopRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.releaseVersionGroup{align-items:center;gap:8px;display:flex}.releaseVersion{font-family:var(--font-mono);color:var(--text-primary);font-size:14px;font-weight:700}.releaseStable{font-family:var(--font-mono);color:var(--neon-green);background:#34d3991a;border:1px solid #34d39933;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}.releaseDate{color:var(--text-muted);font-size:12px;font-weight:500}.releaseTitle{color:var(--text-primary);margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.3}.releaseChanges{flex-direction:column;gap:10px;display:flex}.changeEntry{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.changeEntry code{font-family:var(--font-mono);color:var(--text-primary);background-color:#ffffff0d;border:1px solid #ffffff0f;border-radius:6px;padding:2px 6px;font-size:11.5px}.changeTag{font-family:var(--font-mono);letter-spacing:.05em;border-radius:6px;flex-shrink:0;margin-top:3px;padding:3px 7px;font-size:11.5px;font-weight:700}.changeTag.new{color:var(--neon-teal);background:#7c5cff1a;border:1px solid #7c5cff33}.changeTag.improved{color:var(--neon-amber);background:#f59e0b1a;border:1px solid #f59e0b33}.changeTag.fix{color:var(--neon-purple);background:#7c5cff1a;border:1px solid #7c5cff33}@media (max-width:1400px){.workspaceGrid{grid-template-columns:1fr;gap:20px}}@media (max-width:1150px){.workspaceGrid,.divineEditorGrid{grid-template-columns:1fr}.sidebarSettings{position:static}.metricsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.editorsGrid,.sandboxConsolesGrid{grid-template-columns:1fr}.uploadSummary{flex-direction:column;align-items:stretch}.uploadSummary .editorActions{justify-content:flex-end}.navLinks{display:none}.metricsGrid{grid-template-columns:1fr}}.dashboard-layout{background:radial-gradient(circle at 14% 8%,#7c5cff14,#0000 28%),radial-gradient(circle at 88% 0,#7c5cff0f,#0000 32%),#0d0b07;min-height:100vh;display:flex}.enhancedSidebar{z-index:90;background:linear-gradient(#150e09fa,#0e0906fa),radial-gradient(circle at 20% 0,#7c5cff1f,#0000 38%);border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:240px;height:100vh;min-height:100vh;display:flex;position:sticky;top:0;box-shadow:18px 0 48px #0000003d}.enhancedSidebarBrand{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;align-items:center;gap:12px;height:78px;padding:0 22px;display:flex}.enhancedLogoWrap{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.enhancedSidebarLogo{z-index:2;object-fit:cover;border:1px solid #ffffff29;border-radius:10px;width:32px;height:32px;position:relative;box-shadow:0 0 22px #1410280b}.enhancedLogoGlow{opacity:.65;border:1px solid #1410281a;border-radius:10px;animation:3s ease-in-out infinite logoPulse;position:absolute;inset:-2px}.enhancedBrandText{font-family:var(--font-display);letter-spacing:.035em;background:linear-gradient(135deg, #fff 20%, var(--neon-teal) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:19px;font-weight:700}.enhancedSidebarNav{scrollbar-width:none;flex:1;padding:18px 12px 10px;position:relative;overflow-y:auto}.enhancedSidebarNav::-webkit-scrollbar{display:none}.enhancedNavSection{z-index:1;margin-bottom:20px;position:relative}.enhancedNavTitle{color:#55525f;letter-spacing:.14em;padding:0 12px 8px;font-size:12px;font-weight:700}.enhancedNavList{flex-direction:column;gap:4px;display:flex}.enhancedNavItem{color:#f7f1e8ad;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:40px;padding:9px 12px;font-size:13px;font-weight:650;display:flex;position:relative;overflow:hidden}.enhancedNavIndicator{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.enhancedNavIndicator.hover{background:#ffffff0b}.enhancedNavSlider{z-index:0;pointer-events:none;background:linear-gradient(90deg,#7c5cff24,#7c5cff0a);border:1px solid #7c5cff29;border-radius:10px;position:absolute;top:0;left:0;box-shadow:0 10px 28px #14102805}.enhancedNavIcon,.enhancedNavLabel,.enhancedNavDot{z-index:3;position:relative}.enhancedNavIcon{color:#f7f1e88f;transition:transform .22s,color .22s;display:inline-flex}.enhancedNavItem:hover .enhancedNavIcon{color:#f7f1e8e6;transform:translateY(-1px)rotate(-7deg)scale(1.06)}.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon{color:var(--neon-teal)}.enhancedNavDot{background:var(--neon-teal);border-radius:999px;width:6px;height:6px;margin-left:auto;box-shadow:0 0 16px #1410283b}.enhancedSidebarFooter{border-top:1px solid #ffffff0e;padding:12px}.enhancedNavItem.logout,.enhancedNavItem.logout .enhancedNavIcon{color:#7c5cffe6}.enhancedShellHint{color:#55525f;background:#ffffff09;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:34px;margin-top:10px;font-size:12px;font-weight:650;display:flex}.enhancedShellHint svg{color:var(--neon-teal)}.enhancedTopBar{z-index:80;-webkit-backdrop-filter:blur(22px)saturate(105%);backdrop-filter:blur(22px)saturate(105%);background:#140e08d1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:0 32px;display:flex;position:sticky;top:0}.enhancedBreadcrumb{color:#55525f;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:650;display:flex}.enhancedBreadcrumb strong{color:var(--text-primary);font-weight:700}.enhancedBreadcrumbSlash{color:#8b8896}.enhancedTopActions{align-items:center;gap:12px;min-width:0;display:flex}.enhancedUserPill{color:#f7f1e8bd;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;max-width:310px;min-height:34px;padding:0 10px;display:inline-flex}.enhancedUserEmail{text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.enhancedLiveDot{background:var(--neon-green);border-radius:999px;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite enhancedPulse;box-shadow:0 0 14px #34d399a6}.enhancedLiveBadge{color:var(--neon-green);letter-spacing:.04em;background:#34d3991a;border:1px solid #34d3992e;border-radius:999px;padding:2px 6px;font-size:11.5px;font-weight:700}.enhancedStatCard,.enhancedInfoCardWrap{border-radius:10px;position:relative;overflow:hidden}.enhancedStatGlow{border-radius:inherit;opacity:0;filter:blur(10px);background:linear-gradient(90deg,#0000,#7c5cff6b,#0000);transition:opacity .35s;position:absolute;inset:-1px}.enhancedStatInner,.enhancedInfoCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14130f;border:1px solid #ffffff18;box-shadow:0 1px 2px #1410280f}.enhancedStatInner{height:100%;min-height:inherit;border-radius:inherit;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px;transition:transform .2s,border-color .2s;display:flex;position:relative}.enhancedStatCard:hover .enhancedStatInner,.enhancedInfoCard:hover{border-color:#ffffff29;transform:translateY(-3px)}.enhancedStatParticle{opacity:0;pointer-events:none;background:radial-gradient(circle,#7c5cff17,#0000 62%);border-radius:999px;width:132px;height:132px;position:absolute;top:-36px;right:-34px}.enhancedStatCard:hover .enhancedStatParticle{opacity:1}.enhancedStatTitle,.enhancedInfoTitle{color:#55525f;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.enhancedStatValue{font-family:var(--font-display);color:var(--text-primary);margin-top:8px;font-size:34px;font-weight:700;line-height:1}.enhancedStatSubtitle{color:#55525f;margin-top:10px;font-size:12px}.enhancedStatIcon{width:44px;height:44px;color:var(--neon-teal);background:#7c5cff1a;border-radius:10px;justify-content:center;align-items:center;transition:transform .25s;display:inline-flex}.enhancedStatCard:hover .enhancedStatIcon{transform:rotate(-7deg)scale(1.06)}.enhancedStatCard.tone-green .enhancedStatIcon{color:var(--neon-green);background:#34d3991a}.enhancedStatCard.tone-amber .enhancedStatIcon{color:var(--neon-amber);background:#f59e0b1a}.enhancedStatCard.tone-pink .enhancedStatIcon{color:var(--neon-pink);background:#7c5cff1a}.enhancedInfoGlow{border-radius:inherit;filter:blur(10px);opacity:0;background:linear-gradient(90deg,#0000,#7c5cff7a,#0000);position:absolute;inset:-1px}.enhancedInfoCard{border-radius:10px;padding:22px;position:relative;overflow:hidden}.enhancedInfoText{flex:1}.enhancedInfoAccent{opacity:0;background:radial-gradient(circle,#7c5cff24,#0000 65%);border-radius:999px;width:130px;height:130px;transition:opacity .3s;position:absolute;bottom:-48px;right:-48px}.enhancedInfoCard:hover .enhancedInfoAccent{opacity:1}.enhancedInfoHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex;position:relative}.enhancedInfoSubtitle{color:var(--neon-teal);margin-top:5px;font-size:17px;font-weight:700}.enhancedInfoContent{z-index:1;color:#55525f;font-size:13px;line-height:1.65;position:relative}.enhancedInlineAccent{color:var(--neon-teal)}.enhancedInfoAction,.enhancedEmptyAction{background:var(--neon-teal);color:#050504;cursor:pointer;border:0;border-radius:10px;font-size:12px;font-weight:700;box-shadow:0 12px 28px #1410280f}.enhancedInfoAction{min-height:32px;padding:0 12px}.enhancedEmptyState{text-align:center;background:0 0,radial-gradient(circle at 50% 0,#7c5cff14,#0000 42%);border:1px dashed #7c5cff33;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:56px 28px;animation:.38s cubic-bezier(.22,1,.36,1) both enhancedFadeRise;display:flex}.enhancedEmptyIconWrap{justify-content:center;align-items:center;width:104px;height:104px;margin-bottom:24px;display:flex;position:relative}.enhancedEmptyRing{filter:blur(18px);background:#7c5cff26;border-radius:999px;position:absolute;inset:12px}.enhancedEmptyRing.delayed{background:#cfd8c726}.enhancedEmptyIcon{z-index:1;width:88px;height:88px;color:var(--neon-teal);background:linear-gradient(145deg,#7c5cff2e,#cfd8c71a);border:1px solid #7c5cff38;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}.enhancedEmptyParticle{background:#7c5cff6b;border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:50%}.enhancedEmptyState h3{margin-bottom:8px;font-size:18px}.enhancedEmptyState p{color:#55525f;max-width:460px;margin-bottom:22px;font-size:13px;line-height:1.65}.enhancedEmptyAction{justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 16px;display:inline-flex}.enhancedEmptyAction:hover,.enhancedInfoAction:hover{filter:brightness(1.08);transform:translateY(-1px)}.enhancedCircularProgress{justify-content:center;align-items:center;display:inline-flex;position:relative}.enhancedCircularGlow{filter:blur(28px);background:linear-gradient(135deg,#7c5cff29,#f0ebdc1f);border-radius:999px;position:absolute;inset:0}.enhancedCircularSvg{z-index:1;position:relative;transform:rotate(-90deg)}.enhancedCircularTrack{color:#ffffff1a}.enhancedCircularText{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.enhancedCircularText span{font-family:var(--font-display);background:linear-gradient(135deg,#a18aff,#7c5cff) 0 0/180% 180%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:44px;font-weight:700;line-height:1}@keyframes enhancedEmptyRing{0%,to{opacity:.38;transform:scale(.9)}50%{opacity:0;transform:scale(1.3)}}@keyframes enhancedFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-2deg)}}@media (max-width:980px){.dashboard-layout{flex-direction:column}.enhancedSidebar{border-bottom:1px solid #ffffff0f;border-right:0;width:100%;height:auto;min-height:0;position:relative}.enhancedSidebarBrand{height:64px}.enhancedSidebarNav{gap:12px;padding:12px;display:flex;overflow:auto hidden}.enhancedNavSection{flex:none;min-width:190px;margin-bottom:0}.enhancedSidebarFooter{display:none}.enhancedTopBar{min-height:58px;padding:10px 16px;position:sticky;top:0}}@media (max-width:720px){.enhancedTopBar{flex-direction:column;align-items:flex-start;gap:10px}.enhancedTopActions{flex-wrap:wrap;width:100%}.enhancedUserPill{flex:180px;max-width:none}.enhancedEmptyState{min-height:280px;padding:42px 18px}}@keyframes enhancedSlideIn{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes enhancedTopDrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes enhancedFadeRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes enhancedPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.24)}}@keyframes enhancedPageEnter{0%{opacity:0;transform:translateY(16px)scale(.992)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes enhancedHeaderRise{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes enhancedStaggerSurface{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes enhancedModalFade{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@keyframes enhancedModalPop{0%{opacity:0;transform:translateY(18px)scale(.96)}60%{opacity:1;transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.main-content{flex-direction:column;flex:1;min-width:0;display:flex}.dashboard-auth-container{justify-content:center;align-items:center;min-height:calc(100vh - 160px);padding:20px;display:flex}.glass-card{-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%);background:#14130f;border:1px solid #ffffff18;border-radius:10px;width:100%;padding:32px;transition:transform .24s,border-color .24s,box-shadow .24s;box-shadow:0 1px 2px #1410280f}.enhancedProgressCard{position:relative;overflow:hidden}.enhancedProgressCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c5cff1f,#0000 64%);border-radius:999px;width:190px;height:190px;position:absolute;bottom:-72px;right:-72px}.auth-card{max-width:420px;animation:.42s cubic-bezier(.22,1,.36,1) forwards enhancedPageEnter}.auth-header{text-align:center;margin-bottom:24px}.auth-header h2{color:var(--text-primary);background:linear-gradient(to right, var(--text-primary), var(--neon-teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:8px;font-size:24px}.auth-header p{color:var(--text-secondary);font-size:13.5px}.form-group{margin-bottom:20px}.form-group label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.form-input{width:100%;height:42px;color:var(--text-primary);font-family:var(--font-sans);background-color:#0000006b;border:1px solid #ffffff16;border-radius:10px;padding:0 14px;font-size:13.5px;transition:all .25s}.form-input:focus{border-color:#7c5cff57;outline:none;box-shadow:0 0 0 3px #14102806,0 0 18px #14102808}.auth-switch{text-align:center;color:var(--text-secondary);margin-top:20px;font-size:13px}.auth-switch span{color:var(--neon-teal);cursor:pointer;font-weight:600}.auth-switch span:hover{text-decoration:underline}.projects-container{flex-direction:column;gap:24px;width:min(100%,1280px);margin:0 auto;animation:.52s cubic-bezier(.22,1,.36,1) both enhancedPageEnter;display:flex}.panel-header{border-bottom:0;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:2px;padding-bottom:0;animation:.55s cubic-bezier(.22,1,.36,1) both enhancedHeaderRise;display:flex}.panel-title h1{font-family:var(--font-display);color:var(--text-primary);letter-spacing:0;margin-bottom:6px;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.12}.panel-title p{color:#55525f;font-size:14px;line-height:1.5}.projects-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;animation:.54s cubic-bezier(.22,1,.36,1) 90ms both enhancedStaggerSurface;display:grid}.project-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14130f;border:1px solid #ffffff18;border-radius:10px;flex-direction:column;justify-content:space-between;padding:24px;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1410280f}.project-card:before{content:"";background:linear-gradient(90deg, var(--neon-teal), var(--neon-purple));opacity:0;height:2px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.project-card:hover{border-color:#ffffff29;transform:translateY(-4px);box-shadow:0 6px 22px #00000080,0 0 24px #14102807}.project-card:hover:before{opacity:1}.project-header-row{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.project-card h3{color:var(--text-primary);font-size:18px}.project-version{font-family:var(--font-mono);color:var(--neon-teal);background:#7c5cff14;border:1px solid #7c5cff33;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:700}.project-stats{border-radius:var(--radius-md);background:#0003;border:1px solid #ffffff08;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;padding:12px;display:grid}.project-stat-item{flex-direction:column;gap:2px;display:flex}.project-stat-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:12px}.project-stat-val{color:var(--text-primary);font-size:13.5px;font-weight:700}.project-actions{border-top:1px solid #ffffff0d;gap:8px;margin-top:20px;padding-top:14px;display:flex}.enhancedProjectFocus{animation:.48s cubic-bezier(.22,1,.36,1) .12s both enhancedStaggerSurface;position:relative;overflow:hidden;background:0 0,radial-gradient(circle at 8% 20%,#7c5cff1f,#0000 34%)!important;border:1px solid #ffffff1a!important;border-radius:10px!important;box-shadow:0 1px 2px #1410280f!important}.enhancedProjectFocus:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000,#7c5cff29,#0000);transition:opacity .25s;position:absolute;inset:-1px}.enhancedProjectFocus:hover:after{opacity:1}.enhancedProjectFocus>div:first-child>div:first-child:not(.robloxProjectMark){transition:transform .35s cubic-bezier(.22,1,.36,1);box-shadow:0 14px 28px #1410280d;background:linear-gradient(145deg,#7c5cff,#a18aff)!important;border-radius:10px!important}.enhancedProjectFocus:hover>div:first-child>div:first-child:not(.robloxProjectMark){transform:rotate(0)scale(1.08)!important}.modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#060402d9;justify-content:center;align-items:center;padding:20px;animation:.22s cubic-bezier(.22,1,.36,1) forwards enhancedModalFade;display:flex;position:fixed;inset:0}.modal-content{width:100%;max-width:580px;max-height:90vh;animation:.38s cubic-bezier(.22,1,.36,1) forwards enhancedModalPop;overflow-y:auto}.modal-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.modal-header h2{color:var(--text-primary);font-size:18px}.modal-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.modal-close:hover{color:var(--text-primary)}.modal-footer{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;display:flex}.project-edit-grid{flex-direction:column;gap:16px;display:flex}.project-edit-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.projectConfigModal{background:#0f0f0df5;border:1px solid #e8e3d624;border-radius:10px;max-width:760px;box-shadow:0 28px 80px #00000085}.projectConfigEyebrow{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}.projectConfigBody{gap:16px;display:grid}.projectConfigField{gap:8px;display:grid}.projectConfigField label{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.projectConfigField small{color:var(--text-muted);font-size:12px;line-height:1.3}.projectConfigWebhookGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.projectConfigGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.projectSettingTile{cursor:pointer;background:#ffffff09;border:1px solid #e8e3d61a;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:13px 14px;display:grid}.projectSettingTile:hover{background:#ffffff0e;border-color:#e8e3d638}.projectSettingTileWide{grid-column:1/-1}.projectSettingInputTile{cursor:default}.projectSettingInputTile.isDisabled{opacity:.58}.projectSettingIcon{color:#d8d2c4;background:#00000052;border:1px solid #e8e3d61c;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.projectSettingCopy{gap:4px;min-width:0;display:grid}.projectSettingCopy strong{color:var(--text-primary);font-size:13px;font-weight:700;line-height:1.2}.projectSettingCopy small{color:var(--text-muted);font-size:12px;line-height:1.25}.projectConfigNumber{width:72px;height:36px;color:var(--text-primary);font:700 13px var(--font-mono);text-align:center;background:#00000070;border:1px solid #e8e3d624;border-radius:10px;padding:0 10px}.projectConfigNumber:disabled{cursor:not-allowed;color:var(--text-muted)}@media (max-width:720px){.projectConfigWebhookGrid,.projectConfigGrid{grid-template-columns:1fr}.projectSettingTileWide{grid-column:auto}}.form-select{width:100%;height:42px;color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;appearance:none;background-color:#0000006b;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a0aec0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:14px;border:1px solid #ffffff16;border-radius:10px;padding:0 40px 0 14px;font-size:13.5px;transition:all .2s}.form-select:focus{border-color:#7c5cff57;outline:none;box-shadow:0 0 0 3px #14102806}.table-container{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;background:0 0,radial-gradient(circle at 50% 0,#7c5cff0f,#0000 45%);width:100%;animation:.52s cubic-bezier(.22,1,.36,1) .16s both enhancedStaggerSurface;position:relative;overflow-x:auto;box-shadow:0 1px 2px #1410280f;border:1px solid #ffffff18!important;border-radius:10px!important}.custom-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:13px}.custom-table th{text-transform:uppercase;letter-spacing:.11em;border-bottom:1px solid #ffffff14;padding:16px;font-size:12px;color:#55525f!important;background:#ffffff09!important;font-weight:700!important}.custom-table td{color:#f7f1e8e0;vertical-align:middle;background:#ffffff02;border-bottom:1px solid #ffffff0e;padding:14px 16px;transition:background .22s,color .22s}.custom-table tr:last-child td{border-bottom:none}.custom-table tr:hover td{color:#fff;background:#7c5cff0b}.custom-table .select-column{text-align:center;width:44px;padding-left:14px;padding-right:10px}.custom-table tr.key-row-selected td{background:#7c5cff12}.tableCheckboxControl.fa-check{justify-content:center;width:28px;height:28px;min-height:28px;padding:0}.tableCheckboxControl .fa-check-box{border-radius:6px;width:22px;height:22px}.tableCheckboxControl .fa-check-mark{width:15px;height:15px}.badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;border-radius:6px;align-items:center;padding:2.5px 7px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.active{color:var(--neon-green);background:#34d39914;border:1px solid #34d39926}.badge.free{color:var(--neon-teal);background:#7c5cff14;border:1px solid #7c5cff26}.badge.revoked{color:var(--neon-red);background:#ef444414;border:1px solid #ef444426}.badge.blacklisted{color:var(--neon-red);background:#ef44441f;border:1px solid #ef444447}.badge.paused{color:var(--neon-amber);background:#f59e0b14;border:1px solid #f59e0b26}.badge.expired{color:var(--text-muted);background:#ffffff0a;border:1px solid #ffffff14}.badge.whitelisted{color:#7c5cff;background:#cfd8c714;border:1px solid #cfd8c726}.badge.auth{color:var(--neon-green);background:#34d39914;border:1px solid #34d39926}.badge.fetch{color:var(--neon-teal);background:#7c5cff14;border:1px solid #7c5cff26}.badge.fail{color:var(--neon-red);background:#ef444414;border:1px solid #ef444426}.row-actions{gap:6px;display:flex}.btn-secondary.danger-outline{color:var(--neon-red);background:#ef444414;border-color:#ef44444d}.btn-secondary.danger-outline:hover{color:#fff;background:#ef444424;border-color:#ef444480}.filters-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.keysOverviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.keysOverviewCard{background:#0e0e0cb8;border:1px solid #f4f1e817;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-height:82px;padding:16px;display:flex}.keysOverviewCard span,.keysOverviewCard small{color:#55525f;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.keysOverviewCard strong{color:#f3efe6;letter-spacing:0;font-size:27px;line-height:1}.keyIdentityCell{min-width:250px}.keyMark{color:#cfc7b8;background:#f4f1e809;border:1px solid #f4f1e81f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.keyTextStack{flex-direction:column;gap:3px;min-width:0;display:flex}.keyValueText{font-family:var(--font-mono);color:#f3efe6;letter-spacing:0;font-weight:700}.keyTextStack>span:last-child,.keyNote,.keyHwid,.keyExpiry{color:#55525f;font-size:12px}.keyNote{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:310px;display:inline-block;overflow:hidden}.keyHwid{font-family:var(--font-mono)}.keyHwid.linked{color:#7c5cff}.keyExpiry{font-variant-numeric:tabular-nums}.keyExpiry.muted{color:#8b8896}.keyExpiry.expired{color:#d2a99e}.rewardTtlControl{background:#0a0a099e;border:1px solid #f4f1e81a;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:min(100%,620px);min-height:64px;padding:12px 14px;display:flex}.rewardTtlLabel{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.rewardTtlLabel svg{color:#7c5cff;flex:none}.rewardTtlLabel strong{color:#f3efe6;font-size:12px;line-height:1.2;display:block}.rewardTtlLabel span{color:#55525f;margin-top:2px;font-size:12px;display:block}.rewardTtlInputs{flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.rewardTtlInputs>span{color:#55525f;font-size:12px;font-weight:700}.rewardTtlInput{flex:none;width:96px!important;height:38px!important}.rewardTtlInput .fa-field-frame{background:#00000061;border-radius:10px;height:38px;min-height:38px;overflow:hidden}.rewardTtlInput .fa-field-input{text-align:center;height:36px;min-height:36px;font-size:13px;font-weight:700;line-height:36px;padding:0 12px!important}.rewardTtlInput .fa-field-input::-webkit-outer-spin-button{appearance:none;margin:0}.rewardTtlInput .fa-field-input::-webkit-inner-spin-button{appearance:none;margin:0}.rewardTtlInput .fa-field-input[type=number]{appearance:textfield}.rewardTtlSave{height:38px!important;padding:0 14px!important}.rewardGatewayLinks{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;width:min(100%,900px);display:grid}.rewardGatewayLink{background:#0a0a0994;border:1px solid #f4f1e81a;border-radius:10px;grid-template-columns:minmax(120px,.38fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.rewardGatewayLink strong{color:#f3efe6;font-size:12px;line-height:1.2;display:block}.rewardGatewayLink span{color:#8b8896;margin-top:2px;font-size:12px;line-height:1.2;display:block}.rewardGatewayLink code{color:#55525f;min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}@media (max-width:680px){.rewardGatewayLink{grid-template-columns:minmax(0,1fr) auto}.rewardGatewayLink code{grid-area:2/1/auto/-1}}.rewardsGeoGlobeCard{min-height:365px;overflow:hidden}.rewardsGeoHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.rewardsGeoHeader h3{color:#55525f;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.rewardsGeoHeader span{color:#8b8896;font-size:12px;font-weight:700}.globeAnalytics{justify-content:center;align-items:center;min-height:300px;padding:4px 0 12px;display:flex;overflow:visible}.globeAnalyticsCanvasWrap{aspect-ratio:1;-webkit-user-select:none;user-select:none;isolation:isolate;width:100%;min-width:0;max-width:340px;margin:0 auto;position:relative;overflow:visible}.globeAnalyticsCanvas{cursor:grab;opacity:0;touch-action:none;filter:drop-shadow(0 18px 34px #534a7621)drop-shadow(0 0 24px #ffffffc7);border-radius:50%;width:100%;height:100%;transition:opacity .55s;display:block}.globeAnalyticsBadge{bottom:anchor(top);left:anchor(center);pointer-events:none;white-space:nowrap;z-index:3;background:#fffffff5;border:1px solid #e7e5ed;border-radius:6px;align-items:baseline;gap:.35rem;padding:.34rem .52rem;transition:opacity .25s,filter .25s,translate .25s;display:inline-flex;position:absolute;translate:-50% -10px;box-shadow:0 10px 28px #37304e24,inset 0 1px #ffffffe6}.globeAnalyticsBadge:after{content:"";background:#4ade80;border-radius:999px;width:9px;height:9px;position:absolute;bottom:-10px;left:50%;translate:-50%;box-shadow:0 0 0 2px #4ade8026,0 0 14px #4ade8052}.globeAnalyticsBadge span,.globeAnalyticsBadge strong,.globeAnalyticsBadge em{font-family:var(--font-mono);letter-spacing:0;line-height:1}.globeAnalyticsBadge span{color:#77717f;font-size:.58rem;font-weight:700}.globeAnalyticsBadge strong{color:#27242d;font-size:.85rem;font-weight:600}.globeAnalyticsBadge em{color:#168a54;font-size:.55rem;font-style:normal;font-weight:500}.globeAnalyticsEmpty{color:#8b8896;text-align:center;justify-content:center;align-items:center;min-height:250px;font-size:12px;display:flex}@supports not (bottom:anchor(top)){.globeAnalyticsBadge{display:none}}.rewardLineChartShell{width:100%;min-height:256px;position:relative}.rewardLineChartShellCompact{min-height:176px}.rewardLineChart{width:100%;height:256px;position:relative}.rewardLineChart.isTraffic{height:176px}.rewardLineChartFrame{color:#d9d2c5;width:100%;height:100%;font-size:12px}.reuiChartContainer{justify-content:center;width:100%;min-width:0;display:flex}.reuiChartContainer .recharts-surface{outline:none;overflow:visible}.reuiChartContainer .recharts-cartesian-axis-tick text{fill:#d9d2c580}.reuiChartContainer .recharts-cartesian-grid line{stroke:#f4f1e821}.reuiChartContainer .recharts-line-curve{filter:drop-shadow(0 6px 10px #0000003d)}.reuiChartTooltip{color:#f2ede2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a08f0;border:1px solid #f4f1e824;border-radius:10px;gap:6px;min-width:128px;padding:8px 10px;display:grid;box-shadow:0 18px 42px #00000057}.reuiChartTooltipLabel{color:#f2ede2eb;font-size:12px;font-weight:700}.reuiChartTooltipItems{gap:6px;display:grid}.reuiChartTooltipItem{align-items:stretch;gap:8px;width:100%;display:flex}.reuiChartTooltipItem.isDot{align-items:center}.reuiChartTooltipIndicator{border-color:var(--color-border);background:var(--color-bg);flex-shrink:0}.reuiChartTooltipIndicator.is-dot{border-radius:6px;width:10px;height:10px}.reuiChartTooltipIndicator.is-line{border-radius:999px;width:3px;min-height:18px}.reuiChartTooltipIndicator.is-dashed{border-left:2px dashed var(--color-border);background:0 0;width:0}.reuiChartTooltipValueWrap{flex:1;justify-content:space-between;align-items:center;gap:16px;line-height:1;display:flex}.reuiChartTooltipValueWrap.isNested{align-items:flex-end}.reuiChartTooltipName{gap:5px;display:grid}.reuiChartTooltipName span{color:#55525f;font-size:12px}.reuiChartTooltipValue{color:#f2ede2;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.rewardLineChartEmpty{pointer-events:none;color:#8b8896;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}@media (max-width:760px){.keysOverviewGrid{grid-template-columns:1fr}.rewardTtlControl,.rewardTtlInputs{flex-direction:column;align-items:stretch}.rewardTtlInputs,.rewardTtlInput,.rewardTtlSave{width:100%!important}.globeAnalyticsCanvasWrap{max-width:260px}}.filters-left,.filters-right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search-input-wrapper{min-width:240px;position:relative}.btn-primary{background:linear-gradient(180deg, var(--primary-strong) 0%, var(--primary) 100%);color:var(--primary-foreground);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 6px 18px #1410280d,inset 0 1px #ffffff24}.btn-primary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 16px 36px #14102814}.btn-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.btn-secondary{color:var(--text-primary);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff16;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:transform .2s,border-color .2s,background .2s,color .2s;display:inline-flex}.btn-secondary:hover{color:var(--neon-teal);background:#ffffff12;border-color:#7c5cff3d;transform:translateY(-2px)}.btn-danger{color:var(--neon-red);border-radius:var(--radius-md);cursor:pointer;background:#ef444414;border:1px solid #ef444433;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.btn-danger:hover{background:#ef444426;border-color:#ef444459}.dashboard-stats-card{background:#14130f;border:1px solid #ffffff18;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:140px;padding:24px;display:flex;position:relative;box-shadow:0 1px 2px #1410280f}.dashboard-stats-icon{border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex;position:absolute;top:24px;right:24px}.dashboard-stats-icon.green{color:var(--neon-green);background:#34d3991a}.dashboard-stats-icon.purple{color:var(--neon-purple);background:#7c5cff1a}.dashboard-stats-title{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}.dashboard-stats-value{font-size:32px;font-weight:700;font-family:var(--font-display);margin-top:8px}.dashboard-stats-progress-track{background:#ffffff08;border-radius:6px;width:100%;height:6px;margin-top:16px;overflow:hidden}.dashboard-stats-progress-fill{border-radius:6px;height:100%}.dashboard-stats-progress-fill.green{background:var(--neon-green)}.dashboard-stats-progress-fill.purple{background:var(--neon-purple)}.dashboard-stats-subtext{color:var(--text-muted);margin-top:8px;font-size:12px}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.dashboard-layout{isolation:isolate;background:radial-gradient(circle at 16% 12%,#7c5cff29,#0000 28%),radial-gradient(circle at 82% 8%,#7c5cff24,#0000 34%),radial-gradient(circle at 58% 92%,#7c5cff14,#0000 30%),linear-gradient(135deg,#070604 0%,#100d08 44%,#070604 100%);position:relative;overflow:hidden}.dashboard-layout:before,.dashboard-layout:after{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}.dashboard-layout:after{mix-blend-mode:screen;opacity:.72;background:linear-gradient(115deg,#0000 0%,#7c5cff0e 42%,#0000 56%),radial-gradient(circle at 50% 0,#ffffff0e,#0000 28%)}.enhancedAtmosphereCanvas{z-index:0;pointer-events:none;opacity:.72;filter:saturate(1.05);width:100vw;height:100vh;position:fixed;inset:0}.main-content,.enhancedSidebar{position:relative}.enhancedSidebar{-webkit-backdrop-filter:blur(26px)saturate(105%);backdrop-filter:blur(26px)saturate(105%);background:linear-gradient(#180f08e0,#0f0905f0),radial-gradient(circle at 10% 0,#7c5cff38,#0000 40%),radial-gradient(circle at 80% 100%,#7c5cff29,#0000 38%);border-right:1px solid #ffffff1a;box-shadow:22px 0 70px #00000061,inset -1px 0 #14102807}.enhancedSidebarBrand{background:linear-gradient(135deg,#ffffff0e,#0000 68%)}.enhancedLogoWrap:before{content:"";filter:blur(10px);background:conic-gradient(from 180deg,#7c5cff0d,#7c5cff47,#7c5cff42,#7c5cff0d);border-radius:14px;animation:9s linear infinite flowSpin;position:absolute;inset:-9px}.enhancedNavItem{border:1px solid #0000;transition:transform .22s,color .22s,border-color .22s,background .22s}.enhancedShellHint,.enhancedUserPill,.enhancedTopBar,.glass-card,.project-card,.table-container,.enhancedStatInner,.enhancedInfoCard,.enhancedEmptyState{box-shadow:0 8px 28px #00000080,inset 0 1px #fff1}.enhancedBreadcrumb{background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;padding:9px 12px}.enhancedBreadcrumb strong{background:linear-gradient(135deg, #fff, var(--neon-teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.enhancedUserPill{background:linear-gradient(135deg,#ffffff13,#ffffff06),radial-gradient(circle at 0 0,#34d3991f,#0000 48%);border-color:#ffffff21}.enhancedMainWorkspace{z-index:1;position:relative}.projects-container{width:min(100%,1360px)}.panel-title h1,.auth-header h2{text-shadow:0 0 34px #7c5cff1c}.panel-title p{max-width:780px}.glass-card,.project-card,.table-container,.enhancedStatInner,.enhancedInfoCard,.enhancedEmptyState{-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%);background:0 0,radial-gradient(circle at 10% 0,#7c5cff12,#0000 38%);border-color:#ffffff1f}.glass-card:hover,.project-card:hover,.enhancedStatCard:hover .enhancedStatInner,.enhancedInfoCard:hover{border-color:#7c5cff38;box-shadow:0 8px 28px #00000080,0 0 36px #14102807,inset 0 1px #ffffff14}.enhancedStatCard,.project-card,.glass-card{transform-style:preserve-3d}.enhancedStatValue{background:linear-gradient(135deg,#fff 10%,#7c5cffeb 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.enhancedStatIcon{border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff14,0 12px 34px #1410280a}.table-container{border-radius:14px;overflow:hidden}.custom-table th{color:#e6d8bcd1;background:#ffffff09}.badge{border:1px solid #ffffff1b;border-radius:999px;box-shadow:inset 0 1px #ffffff14}.btn-primary,.btn-secondary,.enhancedInfoAction,.enhancedEmptyAction{position:relative;overflow:hidden}.btn-primary:before,.btn-secondary:before,.enhancedInfoAction:before,.enhancedEmptyAction:before{content:"";background:linear-gradient(115deg,#0000 0%,#ffffff38 48%,#0000 62%);transition:transform .54s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-125%)}.btn-primary:hover:before,.btn-secondary:hover:before,.enhancedInfoAction:hover:before,.enhancedEmptyAction:hover:before{transform:translate(125%)}.btn-primary{background:linear-gradient(135deg,#7c5cff,#7c5cff 45%,#7c5cff);box-shadow:0 16px 38px #14102810,0 0 28px #14102808}.btn-secondary{background:0 0,radial-gradient(circle at 0 0,#7c5cff14,#0000 44%);border-color:#ffffff21}.form-input,.form-select{background:linear-gradient(145deg,#00000080,#120a049e),radial-gradient(circle at 0 0,#7c5cff14,#0000 40%);border-color:#ffffff1f}.form-input:focus,.form-select:focus{border-color:#7c5cff73;box-shadow:0 0 0 3px #14102807,0 0 30px #1410280a}.auth-card{background:0 0,radial-gradient(circle at 50% 0,#7c5cff1f,#0000 42%),radial-gradient(circle at 100% 100%,#7c5cff1f,#0000 44%);border-radius:14px}@keyframes flowSpin{to{transform:rotate(360deg)}}@keyframes elasticBump{0%{transform:scale(1)translateY(0)}15%{transform:scale(1.025)translateY(-6px)}32%{transform:scale(.986)translateY(1px)}48%{transform:scale(1.012)translateY(-1px)}64%{transform:scale(.996)translateY(.5px)}80%{transform:scale(1.003)translateY(-.2px)}to{transform:scale(1)translateY(0)}}@media (max-width:980px){.enhancedAtmosphereCanvas{opacity:.52}.enhancedSidebar{z-index:95;-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%);position:sticky;top:0}.enhancedNavItem:hover{transform:translateY(-1px)}.enhancedMainWorkspace{padding:22px!important}}@media (max-width:720px){.enhancedBreadcrumb,.enhancedUserPill{width:100%}.projects-container{gap:18px}.glass-card,.project-card{border-radius:14px;padding:20px}}@media (prefers-reduced-motion:reduce){.enhancedAtmosphereCanvas{display:none}.enhancedLogoWrap:before,.enhancedStatCard:hover,.project-card:hover,.glass-card:hover{animation:none}}.metricCard,.editorCard,.glass-card,.enhancedStatCard,.dashboard-stats-card,.apiCard,.snippetCard,.releaseCard,.guideCard,.toggleCard,.enhancedInfoCard,.layerDetailCard{position:relative}.metricCard:after,.editorCard:after,.glass-card:after,.enhancedStatCard:after,.dashboard-stats-card:after,.apiCard:after,.snippetCard:after,.releaseCard:after,.guideCard:after,.toggleCard:after,.enhancedInfoCard:after,.layerDetailCard:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,-20%), #7c5cff17, transparent 46%);z-index:1;transition:opacity .35s;position:absolute;inset:0}.metricCard:hover:after,.editorCard:hover:after,.glass-card:hover:after,.enhancedStatCard:hover:after,.dashboard-stats-card:hover:after,.apiCard:hover:after,.snippetCard:hover:after,.releaseCard:hover:after,.guideCard:hover:after,.toggleCard:hover:after,.enhancedInfoCard:hover:after,.layerDetailCard:hover:after{opacity:1}.metricCard>*,.dashboard-stats-card>*,.glass-card>*{z-index:2;position:relative}.btn-primary{position:relative;overflow:hidden}.btn-primary:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:55%;height:100%;position:absolute;top:0;left:-160%;transform:skew(-18deg)}.btn-primary:hover:before{animation:.85s sheenSweep}@keyframes sheenSweep{to{left:160%}}:root{--background:#100f15;--foreground:#eae9f1;--card:#17161e;--card-elevated:#25232f;--popover:#1d1c25;--surface-subtle:#131219;--surface-inset:#0c0b10;--muted:#2b2937;--muted-foreground:#9693a6;--subtle-foreground:#686579;--primary:#7c5cff;--primary-hover:#a18aff;--primary-foreground:#fff;--success:#48cd8d;--warning:#f0b24e;--destructive:#ee5c64;--radius:12px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--shadow-1:0 1px 2px #0000006b;--shadow-2:0 12px 34px #00000057;--shadow-3:0 24px 70px #00000075;--ring-offset:#100f15;--ring:#7c5cff80;--bg:var(--background);--bg-card:var(--card);--bg-panel:var(--popover);--bg-darker:var(--surface-inset);--bg-elevated:var(--card-elevated);--border:#ffffff14;--border-subtle:#ffffff0e;--border-strong:#ffffff21;--border-active:#7c5cff6b;--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-muted:var(--subtle-foreground);--neon-teal:var(--primary);--neon-cyan:var(--primary);--neon-purple:#a18aff;--neon-pink:#a18aff;--neon-green:var(--success);--neon-amber:var(--warning);--neon-red:var(--destructive);--teal-glow:#7c5cff1a;--purple-glow:#7c5cff14;--pink-glow:#7c5cff12}html{scroll-behavior:smooth}body:before{opacity:.48;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:72px 72px}h1,h2,h3,h4,h5,h6{letter-spacing:0}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0;box-shadow:0 0 0 2px var(--ring-offset), 0 0 0 5px #14102822!important}.dashboard-layout{background:linear-gradient(#ffffff05,#0000 180px),linear-gradient(135deg,#070706 0%,#0b0a08 42%,#100f15 100%);min-height:100vh;position:relative}.dashboard-layout:before{opacity:.32;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.dashboard-layout:after{opacity:.52;background:linear-gradient(105deg,#0000 0%,#7c5cff09 44%,#0000 62%)}.enhancedAtmosphereCanvas{opacity:.38;filter:saturate(.82)}.enhancedSidebar{width:252px;box-shadow:var(--shadow-3), inset -1px 0 0 #ffffff09;-webkit-backdrop-filter:blur(22px)saturate(108%);backdrop-filter:blur(22px)saturate(108%);background:linear-gradient(#0f0e0beb,#0c0a08f5);border-right:1px solid #ffffff16}.enhancedSidebarBrand{border-bottom-color:#ffffff14;height:76px;padding:0 20px}.enhancedLogoWrap:before{display:none}.enhancedSidebarLogo{box-shadow:var(--shadow-1);border-color:#ffffff29;border-radius:10px}.enhancedLogoGlow{opacity:.45;border-color:#14102815;animation-duration:4.5s}.enhancedBrandText,.enhancedBreadcrumb strong,.enhancedStatValue,.enhancedCircularText span{-webkit-text-fill-color:currentColor;color:var(--foreground);background:0 0}.enhancedNavTitle{color:var(--subtle-foreground);letter-spacing:.11em}.enhancedNavItem{color:#f7f4edad;min-height:42px;transition:transform .2s var(--ease-out), background .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);border:1px solid #0000;border-radius:10px}.enhancedNavItem:hover{color:var(--foreground);background:#ffffff0b;border-color:#ffffff16;transform:translate(2px)}.enhancedNavSlider{background:linear-gradient(#7c5cff26,#7c5cff12);border-color:#7c5cff42;box-shadow:0 12px 26px #14102807,inset 0 1px #ffffff14}.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon,.enhancedShellHint svg{color:var(--primary-hover)}.enhancedNavDot{background:var(--primary);box-shadow:0 0 0 4px #14102808}.enhancedShellHint{color:var(--muted-foreground);box-shadow:var(--shadow-1);background:#ffffff09;border:1px solid #fff1}.enhancedTopBar{background:#0c0c0ac7;border-bottom-color:#ffffff16;min-height:68px;padding:0 30px;box-shadow:0 1px #ffffff09}.enhancedBreadcrumb,.enhancedUserPill{box-shadow:var(--shadow-1);background:#ffffff09;border:1px solid #ffffff13;border-radius:999px}.enhancedBreadcrumb{padding:8px 12px}.enhancedLiveDot{background:var(--success);box-shadow:0 0 0 4px #3fb37f1f}.enhancedLiveBadge{color:#73d4a6;background:#3fb37f1a;border-color:#3fb37f2e}.enhancedMainWorkspace:before{opacity:.38;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px}.workspaceGrid,.projects-container,.dashboardContent,.rewards-dashboard,.apiContent,.docsPanel{animation:operationalPageIn .18s var(--ease-out) both!important}@keyframes operationalPageIn{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.panel-title h1,.auth-header h2{text-shadow:none;letter-spacing:0}.panel-title h1{font-size:clamp(28px,4vw,44px)}.glass-card,.project-card,.table-container,.settingsCard,.metricCard,.editorCard,.dashboard-stats-card,.apiCard,.snippetCard,.releaseCard,.guideCard,.layerDetailCard,.vmBlock,.enhancedStatInner,.enhancedInfoCard,.enhancedEmptyState,.docsContentPanel,.modal-content{-webkit-backdrop-filter:blur(18px)saturate(104%);backdrop-filter:blur(18px)saturate(104%);background:linear-gradient(180deg, #ffffff08, #ffffff03), var(--card)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow-1)!important;border:1px solid #ffffff18!important}.glass-card:hover,.project-card:hover,.metricCard:hover,.editorCard:focus-within,.dashboard-stats-card:hover,.apiCard:hover,.snippetCard:hover,.releaseCard:hover,.guideCard:hover,.layerDetailCard:hover,.vmBlock:hover,.enhancedStatCard:hover .enhancedStatInner,.enhancedInfoCard:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)!important;border-color:#ffffff29!important}.enhancedStatCard:hover,.project-card:hover,.glass-card:hover{animation:none}.enhancedStatParticle,.enhancedInfoAccent,.enhancedEmptyRing,.enhancedCircularGlow{filter:blur(18px);background:linear-gradient(#7c5cff1c,#7c5cff05)}.enhancedStatValue{font-size:clamp(26px,3vw,34px);font-weight:600}.enhancedStatIcon,.dashboard-stats-icon,.headerIcon,.uploadIconBox{border:1px solid #7c5cff29;color:var(--primary-hover)!important;background:#7c5cff1a!important}.enhancedStatCard.tone-green .enhancedStatIcon,.dashboard-stats-icon.green,.badge.active,.badge.success{color:#73d4a6!important;background:#3fb37f1a!important;border-color:#3fb37f2e!important}.enhancedStatCard.tone-amber .enhancedStatIcon,.dashboard-stats-icon.amber,.badge.expired,.badge.warning{color:#e3bd81!important;background:#d8a35d1a!important;border-color:#d8a35d33!important}.badge.revoked,.badge.fail,.badge.blacklisted,.btn-danger,.btn-secondary.danger-outline{color:#f19b8a!important;background:#e5705a1a!important;border-color:#e5705a33!important}.btn-primary,.btnObfuscate,.enhancedInfoAction,.enhancedEmptyAction{letter-spacing:0;min-height:40px;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), filter .2s var(--ease-out);border-radius:10px;font-weight:700;background:linear-gradient(180deg, var(--primary-hover), var(--primary))!important;color:var(--primary-foreground)!important;border:0!important;box-shadow:0 10px 24px #1410280f,inset 0 1px #ffffff38!important}.btn-primary:hover,.btnObfuscate:hover:not(:disabled),.enhancedInfoAction:hover,.enhancedEmptyAction:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 34px #14102814,inset 0 1px #ffffff3d!important}.btn-secondary,.editorActionBtn,.sandboxBtn,.btnUpload,.docsNavItem,.snippetTab,.profileTab{color:#f7f4edc7;background:#ffffff09;border:1px solid #ffffff16;border-radius:10px}.btn-secondary:hover,.editorActionBtn:hover:not(:disabled),.sandboxBtn:hover:not(:disabled),.btnUpload:hover,.docsNavItem:hover,.snippetTab:hover,.profileTab:hover{color:var(--foreground);box-shadow:var(--shadow-1);background:#ffffff0f;border-color:#ffffff24;transform:translateY(-1px)}.docsNavItem.active,.snippetTab.active,.profileTab.active,.editorActionBtn.active,.toggleCard.checked{color:var(--primary-hover)!important;background:#14102808!important;border-color:#7c5cff3d!important}.form-input,.form-select,textarea,.editorTextarea,.codeTextarea,.sourceTextarea{box-shadow:inset 0 1px #ffffff06;background:var(--surface-inset)!important;color:var(--foreground)!important;border:1px solid #ffffff1a!important;border-radius:10px!important}.sectionLabel,label,.enhancedStatTitle,.enhancedInfoTitle,.table-label,.custom-table th{letter-spacing:.045em;color:var(--muted-foreground)}.custom-table th{border-bottom:1px solid #ffffff14;font-weight:600;background:#100f0c!important}.custom-table td{border-bottom-color:#ffffff0e}.custom-table tr:hover td,.custom-table tr.key-row-selected td{background:#7c5cff0e!important}.badge,.layersBadge,.tabSize,.enhancedLiveBadge,.releaseTag{letter-spacing:.02em;border-radius:999px;font-weight:600}.badge.free,.badge.fetch,.badge.whitelisted,.layersBadge,.tabSize{color:var(--primary-hover)!important;background:#7c5cff1a!important;border-color:#7c5cff2e!important}.scoreBar,.scoreBarTrack,.dashboard-stats-progress{border-radius:999px;overflow:hidden;background:#ffffff0e!important}.scoreBarFill,.dashboard-stats-progress-fill,.scoreBarFill.teal,.scoreBarFill.purple{box-shadow:none!important;background:linear-gradient(90deg,#a18aff,#e8ddc7)!important}.scoreBarFill.green,.dashboard-stats-progress-fill.green{background:var(--success)!important}.scoreBarFill.amber,.dashboard-stats-progress-fill.amber{background:var(--warning)!important}.modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060504b8!important}.auth-card{box-shadow:var(--shadow-3);border:1px solid #ffffff1a;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#ffffff0e,#ffffff05),#14130f!important}.uploadDropzone{background:#ffffff05;border-radius:14px}.uploadDropzone:hover,.uploadDropzone.hasFile{background:#7c5cff0e;border-color:#7c5cff40}.log-obf .linePrefix,.log-run .linePrefix,.log-ast .linePrefix{color:var(--primary-hover)!important;background:#7c5cff1c!important}.log-success .linePrefix,.log-success .lineContent{color:#73d4a6!important}.log-err .linePrefix,.log-err .lineContent{color:#f19b8a!important}.textCyan,.textTeal,.enhancedInlineAccent{color:var(--primary-hover)!important}.textGreen{color:#73d4a6!important}.textAmber{color:#e3bd81!important}.enhancedEmptyState{border-style:solid!important}.enhancedEmptyIcon{border-color:#7c5cff33;background:#7c5cff1a!important}.project-card:before,.enhancedProjectFocus:before{background:linear-gradient(90deg,#0000,#7c5cff29,#0000)!important}.releaseCard.latest{border-color:#7c5cff42!important}@media (max-width:980px){.enhancedSidebar{width:100%}.enhancedTopBar{padding:12px 18px}.enhancedMainWorkspace{padding:22px!important}}@media (max-width:720px){.dashboard-layout{gap:0!important}.enhancedSidebar{background:linear-gradient(#ffffff09,#ffffff03),#090907!important;border-bottom:1px solid #ffffff14!important;border-right:0!important;min-height:0!important;position:relative!important}.enhancedSidebarBrand{border-bottom:1px solid #ffffff13;height:58px;padding:0 18px!important}.enhancedSidebarLogo{width:32px!important;height:32px!important}.enhancedSidebarNav{scroll-snap-type:x proximity;gap:10px!important;padding:12px 14px!important;display:flex!important;overflow:auto hidden!important}.enhancedSidebarNav::-webkit-scrollbar{display:none}.enhancedNavSection{scroll-snap-align:start;min-width:0;padding:0!important;display:contents!important}.enhancedNavTitle{display:none!important}.enhancedNavList{display:contents!important}.enhancedNavItem{white-space:nowrap;min-width:max-content;border-radius:10px!important;width:auto!important;height:38px!important;padding:0 13px!important}.enhancedNavSlider{display:none!important}.enhancedSidebarFooter{align-items:center;gap:8px;border-top:1px solid #ffffff12!important;padding:10px 14px!important;display:flex!important}.enhancedSidebarFooter .enhancedNavItem.logout{flex:none;height:36px!important}.enhancedShellHint{flex:auto;min-width:0;height:36px!important}.enhancedShellHint span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.enhancedTopBar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:12px 18px!important;display:grid!important}.enhancedBreadcrumb,.enhancedUserPill{width:100%;min-width:0}.demoBanner{align-items:flex-start!important;gap:10px!important;padding:10px 18px!important}.demoBanner span{line-height:1.35}.panel-title h1{font-size:28px}.glass-card,.project-card,.settingsCard,.modal-content{border-radius:10px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ui-card{background:var(--card);color:var(--card-foreground);box-shadow:var(--shadow-1);border:1px solid #ffffff18;border-radius:14px;flex-direction:column;gap:18px;display:flex}.ui-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.ui-card-title{font-weight:700;line-height:1.05}.ui-card-description{color:var(--muted-foreground)}.ui-card-action{place-self:start end}.ui-card-content,.ui-card-footer{min-width:0}.ui-button{appearance:none;isolation:isolate;white-space:nowrap;min-height:36px;transition:transform .18s var(--ease-out), border-color .18s var(--ease-out), background-color .18s var(--ease-out), box-shadow .18s var(--ease-out);border:0;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.ui-button:disabled{pointer-events:none;opacity:.5}.ui-button:focus-visible{box-shadow:var(--focus-ring)}.ui-button[data-size=sm]{min-height:34px;padding:0 13px}.ui-button[data-size=lg]{min-height:42px;padding:0 18px}.uiverse-magnetic,.uiverse-outline,.enhancedStatCard,.enhancedInfoCardWrap,.metricCard,.dashboard-stats-card,.apiCard,.snippetCard,.releaseCard,.guideCard,.toggleCard,.layerDetailCard,.auth-card{--border-radius:14px;--border-width:1px;--uiverse-edge:#7c5cff94;--uiverse-edge-soft:#ffffff29;appearance:none;isolation:isolate;position:relative}.uiverse-magnetic,.uiverse-outline{overflow:hidden;transform:translateZ(0)}.uiverse-magnetic:after,.uiverse-outline:after{content:"";z-index:-1;background:radial-gradient(circle at var(--mx,50%) var(--my,50%), #ffffff38, transparent 30%), linear-gradient(110deg, transparent 0%, #ffffff38 40%, transparent 62%);opacity:0;background-position:50%,-160% 0;background-size:180% 180%,220% 100%;transition:opacity .22s,background-position .62s;position:absolute;inset:0}.uiverse-magnetic:hover:after,.uiverse-outline:hover:after{opacity:1;background-position:50%,160% 0}.uiverse-magnetic:hover,.uiverse-outline:hover{transform:translateY(-2px)}.uiverse-magnetic:active,.uiverse-outline:active{transform:translateY(0)scale(.985)}.auth-card:before,.enhancedStatCard:before,.enhancedInfoCardWrap:before,.metricCard:before,.dashboard-stats-card:before,.apiCard:before,.snippetCard:before,.releaseCard:before,.guideCard:before,.toggleCard:before,.layerDetailCard:before{content:"";border-radius:inherit;padding:var(--border-width);background:conic-gradient(from var(--uiverse-angle,180deg), transparent 0deg, transparent 72deg, var(--uiverse-edge) 122deg, var(--uiverse-edge-soft) 168deg, transparent 225deg, transparent 360deg);pointer-events:none;opacity:0;transition:opacity .26s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.auth-card:hover:before,.enhancedStatCard:hover:before,.enhancedInfoCardWrap:hover:before,.metricCard:hover:before,.dashboard-stats-card:hover:before,.apiCard:hover:before,.snippetCard:hover:before,.releaseCard:hover:before,.guideCard:hover:before,.toggleCard:hover:before,.layerDetailCard:hover:before{opacity:1;animation:5s linear infinite uiverseBorderSpin}@keyframes uiverseBorderSpin{to{--uiverse-angle:540deg}}.uiverse-check{box-shadow:inset 0 1px #ffffff0a;appearance:none!important;background:#100f0c!important;border:1px solid #ffffff2e!important;border-radius:6px!important;width:20px!important;min-width:20px!important;height:20px!important;transition:all .3s!important;position:relative!important}.uiverse-check:before{content:"";opacity:0;border:2px solid #0a0907;border-width:0 2px 2px 0;width:5px;height:10px;transition:transform .24s,opacity .24s;position:absolute;top:2px;left:6px;transform:rotate(45deg)scale(.55)}.uiverse-check:hover{box-shadow:0 0 0 4px #1410280a;border-color:#7c5cffb8!important}.uiverse-check.checked:before{opacity:1;transform:rotate(45deg)scale(1)}.captcha-container{position:relative;overflow:hidden}.captcha-container:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#7c5cff14,#0000);transition:transform .62s;position:absolute;inset:0;transform:translate(-115%)}.captcha-container:hover:after{transform:translate(115%)}.enhancedStatInner[data-slot=card]{gap:0;padding:22px}.enhancedStatHeader{z-index:1;position:relative}.enhancedStatContent{z-index:1;margin-top:8px;position:relative}.enhancedInfoCard[data-slot=card]{gap:0}.enhancedInfoHeader[data-slot=card-header]{margin-bottom:0}.enhancedInfoBody[data-slot=card-content]{z-index:1;position:relative}.enhancedInfoTitle [data-slot=card-title],.enhancedInfoSubtitle [data-slot=card-description]{display:inline}.enhancedInfoSubtitle,.enhancedInfoSubtitle [data-slot=card-description]{overflow-wrap:anywhere;text-wrap:balance;max-width:100%}@media (max-width:720px){.enhancedInfoHeader[data-slot=card-header]{grid-template-columns:minmax(0,1fr)}.enhancedInfoAction{width:100%}.enhancedInfoSubtitle{font-size:clamp(14px,4.3vw,17px)!important;line-height:1.25!important}}.uiverseDiscordButton{--discord-bg:#212121;--discord-accent:#7c5cff;--discord-text:#f4f1e8;isolation:isolate;background:var(--discord-bg);min-width:190px;min-height:44px;color:var(--discord-text);letter-spacing:0;transition:transform .18s var(--ease-out), border-color .18s var(--ease-out), box-shadow .18s var(--ease-out);border:1px solid #7c5cff6b;border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 16px 34px #00000052,inset 0 0 0 1px #ffffff0b}.uiverseDiscordButton:before{content:"";z-index:-1;background:radial-gradient(circle at 20% 20%, #ffffff2e, transparent 24%), linear-gradient(135deg, var(--discord-accent), #a18aff);transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-102%)skew(-16deg)}.uiverseDiscordButton:after{content:"";pointer-events:none;border:1px solid #ffffff13;border-radius:10px;position:absolute;inset:2px}.uiverseDiscordButton:hover{border-color:#f0ebdcb8;transform:translateY(-2px);box-shadow:0 22px 44px #1410280d,inset 0 0 0 1px #ffffff14}.uiverseDiscordButton:hover:before{transform:translate(0)skew(0)}.uiverseDiscordButton__text,.uiverseDiscordButton__icon{z-index:1;position:relative}.uiverseDiscordButton__icon{background:#ffffff14;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:10px;transition:transform .26s cubic-bezier(.22,1,.36,1),background .18s;display:inline-flex}.uiverseDiscordButton__icon svg{fill:currentColor;width:18px;height:18px}.uiverseDiscordButton:hover .uiverseDiscordButton__icon{background:#ffffff29;transform:translate(3px)rotate(-6deg)scale(1.06)}.uiverseAuthCredits{border-top:1px solid #f4f1e81f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:2px;padding-top:10px;display:grid}.uiverseAuthCreditsText{gap:2px;min-width:0;display:grid}.uiverseAuthCreditsText span{color:#8b8896;letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:700}.uiverseAuthCreditsText strong{color:#f6f3eaeb;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.28}.uiverseAuthCreditsText p{display:none}.uiverseDiscordButton.uiverseAuthDiscordButton{--discord-bg:#f4f1e80a;--discord-accent:#7c5cff;--discord-text:#f4f1e8;background:var(--discord-bg);min-width:0;min-height:38px;box-shadow:none;border-color:#a9a6b4;border-radius:10px;padding:0 7px 0 12px;font-size:11.5px;font-weight:700}.uiverseDiscordButton.uiverseAuthDiscordButton:before{z-index:0;opacity:.72;background:#f4f1e816;width:42%;transition:opacity .18s,transform .42s cubic-bezier(.22,1,.36,1);animation:4.8s cubic-bezier(.22,1,.36,1) infinite authDiscordSweep;display:block;inset:-18% auto -18% -52%;transform:translate(0)skew(-18deg)}.uiverseDiscordButton.uiverseAuthDiscordButton:after{border-color:#a9a6b4}.uiverseDiscordButton.uiverseAuthDiscordButton:hover{box-shadow:none;background:#f4f1e813;border-color:#a9a6b4;transform:translateY(-1px)}.uiverseAuthDiscordButton .uiverseDiscordButton__icon{color:#16141d;background:#1410280f;width:28px;height:28px;margin-left:8px;animation:2.8s ease-in-out infinite authDiscordIconPulse}.uiverseDiscordButton.uiverseAuthDiscordButton:hover:before{opacity:.95;transform:translate(360%)skew(-8deg)}.uiverseAuthDiscordButton:hover .uiverseDiscordButton__icon{background:#7c5cff3d;animation-play-state:paused;transform:translate(2px)rotate(-5deg)scale(1.04)}@keyframes authDiscordSweep{0%,46%{transform:translate(0)skew(-18deg)}72%,to{transform:translate(360%)skew(-10deg)}}@keyframes authDiscordIconPulse{0%,to{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(1px)rotate(-3deg)scale(1.035)}}.wiseWombatDiscordButton{isolation:isolate;color:#16141d;background:linear-gradient(135deg,#e0a45c21,#050504b8 58%,#000000d1);border:2px solid #7c5cff3d;border-radius:14px;align-items:center;min-width:166px;min-height:46px;text-decoration:none;transition:transform .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 12px 26px #0003,inset 0 0 0 1px #f4f1e809}.wiseWombatDiscordButton>.uiverseDiscordButton__text,.wiseWombatDiscordButton>.uiverseDiscordButton__icon{display:none}.wiseWombatDiscordButton__sweep,.wiseWombatDiscordButton__hover{pointer-events:none;position:absolute;inset:0}.wiseWombatDiscordButton__sweep{background:linear-gradient(90deg,#0000,#7c5cff38,#0000);transition:transform 1s ease-out;transform:translate(-100%)}.wiseWombatDiscordButton__hover{border-radius:inherit;opacity:0;background:linear-gradient(90deg,#e0a45c12,#7c5cff1f,#e0a45c12);transition:opacity .5s}.wiseWombatDiscordButton__content{z-index:1;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex;position:relative}.wiseWombatDiscordButton__mark{color:#7c5cff;background:linear-gradient(135deg,#7c5cff33,#f0ebdc14);border-radius:10px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:color .3s,transform .3s,background .3s;display:inline-flex}.wiseWombatDiscordButton__mark svg{fill:currentColor;width:16px;height:16px}.wiseWombatDiscordButton__copy{text-align:left;flex:auto;min-width:0;display:grid}.wiseWombatDiscordButton__copy span{color:#16141d;font-size:11.5px;font-weight:700;line-height:1.05;transition:color .3s}.wiseWombatDiscordButton__copy small{color:#55525f;margin-top:2px;font-size:11.5px;font-weight:700;line-height:1.05;transition:color .3s}.wiseWombatDiscordButton__arrow{color:#7c5cff;opacity:.45;flex:none;width:16px;height:16px;transition:opacity .3s,transform .3s;display:inline-flex}.wiseWombatDiscordButton__arrow svg{width:16px;height:16px}.wiseWombatDiscordButton:hover{border-color:#7c5cff5c;transform:translateY(-2px)scale(1.01);box-shadow:0 16px 32px #00000042,inset 0 0 0 1px #f4f1e80e}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__sweep{transform:translate(100%)}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__hover{opacity:1}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__mark{color:#a18aff;background:linear-gradient(135deg,#7c5cff47,#f0ebdc1f);transform:scale(1.08)}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__copy span{color:#16141d}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__copy small{color:#55525f}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__arrow{opacity:1;transform:translate(4px)}.wiseWombatDiscordButton:active{transform:translateY(0)scale(.96)}.wiseWombatDiscordButton.uiverseAuthDiscordButton{width:166px}.uiverseAiLoader{justify-content:center;align-items:center;gap:5px;width:58px;height:22px;display:inline-flex;position:relative}.uiverseAiLoader.compact{gap:3px;width:36px;height:18px}.uiverseAiLoader span{background:linear-gradient(#fffdf6,#7c5cff 52%,#a18aff);border-radius:999px;width:7px;height:100%;animation:1.05s ease-in-out infinite uiverseAiPulse;display:block;box-shadow:0 0 14px #14102822}.uiverseAiLoader.compact span{width:4px}.uiverseAiLoader span:nth-child(2){animation-delay:.1s}.uiverseAiLoader span:nth-child(3){animation-delay:.2s}.uiverseAiLoader span:nth-child(4){animation-delay:.3s}.uiverseAiLoader span:nth-child(5){animation-delay:.4s}@keyframes uiverseAiPulse{0%,to{opacity:.45;transform:scaleY(.38)}50%{opacity:1;transform:scaleY(1)}}.btnObfuscate.loading .uiverseAiLoader{margin-right:2px}.uiverseGeneratingStage{background:radial-gradient(circle at 50% 20%,#825edc24,#0000 38%),linear-gradient(#ffffff05,#0000 70%);border-bottom:1px solid #ffffff13;place-items:center;gap:12px;min-height:238px;padding:24px 18px 20px;display:grid}.uiverseDexterLoaderWrapper{color:#f7f1e8db;-webkit-user-select:none;user-select:none;isolation:isolate;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;display:flex;position:relative}.uiverseDexterLoaderWrapper span{z-index:3;text-shadow:0 1px 18px #ffffff3d;position:relative}.uiverseDexterLoader{z-index:0;aspect-ratio:1;background-color:#0000;border-radius:50%;width:100%;animation:2s linear infinite uiverseDexterLoaderRotate;position:absolute;top:0;left:0}.uiverseDexterLoader:before,.uiverseDexterLoader:after{content:"";border-radius:inherit;position:absolute;inset:0}.uiverseDexterLoader:before{background:radial-gradient(circle at 48% 74%,#000000f5 0 22%,#120e22eb 35%,#0000 62%),radial-gradient(circle at 50% 12%,#ffe4fff2,#b65bf2db 22%,#39198c9e 48%,#080604fa 74%);box-shadow:inset 0 0 22px #ffffff2e,inset 0 -24px 32px #000000b8,0 0 22px #975eeb40}.uiverseDexterLoader:after{filter:blur(.15px);mix-blend-mode:screen;background:conic-gradient(from 15deg,#ffffffb8,#7c5cff3d,#0000 42%,#5c472c38,#ffffff75);border:1px solid #ffffff14;inset:7px}.uiverseGeneratingCopy{text-align:center;gap:4px;max-width:360px;display:grid}.uiverseGeneratingCopy strong{color:#f7f1e8f0;font-size:13px;font-weight:700}.uiverseGeneratingCopy span{color:#c5bcacc2;font-size:12px;line-height:1.45}@keyframes uiverseDexterLoaderRotate{to{transform:rotate(360deg)}}.matrixCompilerCard{min-height:420px;position:relative;overflow:hidden;background:linear-gradient(#0a0907d1,#080807f5),#100f15!important;border-color:#7c5cff2e!important}.matrixCompilerCard>:not(.uiverseMatrixRain){z-index:1;position:relative}.uiverseMatrixRain{z-index:0;opacity:.78;pointer-events:none;background:radial-gradient(circle at 50% 0,#7c5cff1a,#0000 34%),linear-gradient(#0000001f,#000000c2);position:absolute;inset:0;overflow:hidden}.uiverseMatrixRain:before{content:"";background-image:linear-gradient(#7c5cff14 1px,#0000 1px),linear-gradient(90deg,#7c5cff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.uiverseMatrixRain span{color:#74ffbcbd;text-orientation:upright;writing-mode:vertical-rl;text-shadow:0 0 9px #74ffbc6b;width:1ch;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.05;animation:4.8s linear infinite uiverseMatrixRain;position:absolute;top:-48%}.uiverseMatrixRain span:first-child{animation-duration:4.2s;animation-delay:-1.2s;left:7%}.uiverseMatrixRain span:nth-child(2){color:#e0a45ca8;animation-duration:5.4s;animation-delay:-2.1s;left:18%}.uiverseMatrixRain span:nth-child(3){animation-duration:4.8s;animation-delay:-.4s;left:30%}.uiverseMatrixRain span:nth-child(4){color:#e0a45c94;animation-duration:6s;animation-delay:-3.4s;left:43%}.uiverseMatrixRain span:nth-child(5){animation-duration:4.4s;animation-delay:-1.8s;left:55%}.uiverseMatrixRain span:nth-child(6){color:#e0a45c9e;animation-duration:5.8s;animation-delay:-2.8s;left:66%}.uiverseMatrixRain span:nth-child(7){animation-duration:4.7s;animation-delay:-.8s;left:76%}.uiverseMatrixRain span:nth-child(8){color:#e0a45c94;animation-duration:5.2s;animation-delay:-2.6s;left:86%}.uiverseMatrixRain span:nth-child(9){animation-duration:4.1s;animation-delay:-1.4s;left:94%}@keyframes uiverseMatrixRain{to{transform:translateY(180%)}}.matrixWorking .terminalOutput{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000057;border:1px solid #74ffbc1a;box-shadow:inset 0 0 32px #14102807}.enhancedProgressCard:after{border-radius:inherit!important;background:radial-gradient(620px circle at var(--mx,50%) var(--my,50%), #7c5cff1f, #ffffff0d 34%, transparent 66%), linear-gradient(90deg, #ffffff05, transparent 44%)!important;width:100%!important;height:100%!important;inset:0!important}.enhancedProgressCard:hover:after{opacity:1}.obfuscatorWorkingBackdrop{isolation:isolate;border-radius:14px;position:relative;overflow:hidden}.obfuscatorWorkingBackdrop>.uiverseMatrixRain{z-index:0;opacity:.72;border-radius:inherit;mix-blend-mode:screen;position:absolute;inset:-24px;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 62%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 62%,#0000 100%)}.obfuscatorWorkingBackdrop>.uiverseMatrixRain span{color:#74ffbcf5;text-shadow:0 0 12px #74ffbcb8,0 0 28px #7c5cff61;font-size:15px}.obfuscatorWorkingBackdrop>:not(.uiverseMatrixRain){z-index:1;position:relative}.obfuscatorWorkingBackdrop .metricCard,.obfuscatorWorkingBackdrop .glass-card,.obfuscatorWorkingBackdrop .editorCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ui-dialog-overlay{z-index:240;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040302b8;animation:.16s ease-out dialogFade;position:fixed;inset:0}.ui-dialog-content{z-index:250;width:min(680px,100vw - 32px);color:var(--foreground);box-shadow:var(--shadow-3);background:linear-gradient(#ffffff0e,#ffffff05),#11100d;border:1px solid #ffffff1f;border-radius:14px;outline:none;animation:.18s cubic-bezier(.22,1,.36,1) dialogPop;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-dialog-close{width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.ui-command-dialog{padding:0;overflow:hidden}.ui-command{flex-direction:column;width:100%;display:flex;overflow:hidden}.ui-command-input-wrapper{height:54px;color:var(--muted-foreground);border-bottom:1px solid #ffffff17;align-items:center;gap:10px;padding:0 18px;display:flex}.ui-command-input-wrapper:focus-within{border-bottom-color:#7c5cff47;box-shadow:inset 0 -1px #1410280d}.ui-command-input{width:100%;height:100%;color:var(--foreground);background:0 0;border:0;font-size:14px;outline:none!important}.ui-command-input:focus,.ui-command-input:focus-visible,[data-slot=command-input]:focus,[data-slot=command-input]:focus-visible{box-shadow:none!important;outline:none!important}.ui-command-input::placeholder{color:var(--subtle-foreground)}:root{--background:#090908;--foreground:#f3efe7;--card:#171614;--card-elevated:#1c1a18;--popover:#181715;--surface-subtle:#131219;--surface-inset:#0c0c0b;--muted:#24221f;--muted-foreground:#a19a8f;--subtle-foreground:#736d64;--primary:#b8c7b5;--primary-hover:#d7dfd2;--primary-foreground:#141410;--success:#8fb89b;--warning:#c7a56f;--destructive:#c77763;--ring:#b8c7b57a;--ring-offset:#090908;--border:#f3efe718;--border-subtle:#f3efe70f;--border-strong:#f3efe729;--border-active:#b8c7b55c;--neon-teal:var(--primary);--neon-cyan:var(--primary);--neon-purple:#c7c0b4;--neon-pink:#c7c0b4;--neon-green:var(--success);--neon-amber:var(--warning);--neon-red:var(--destructive);--teal-glow:#b8c7b514;--purple-glow:#c7c0b40f;--pink-glow:#c7c0b40d;--shadow-1:0 1px 2px #0000005c;--shadow-2:0 14px 36px #00000052;--shadow-3:0 26px 72px #00000070}body:before,.dashboard-layout:after{display:none!important}.dashboard-layout:before,.enhancedMainWorkspace:before{opacity:.22!important;background-image:linear-gradient(#f3efe705 1px,#0000 1px),linear-gradient(90deg,#f3efe704 1px,#0000 1px)!important;background-size:96px 96px!important}.routePendingBar{z-index:500;background:linear-gradient(90deg, transparent, var(--primary-hover), transparent);transform-origin:0;width:100%;height:2px;animation:routePendingSweep .68s var(--ease-out) infinite;position:fixed;top:0;left:0}@keyframes routePendingSweep{0%{opacity:.2;transform:translate(-72%)scaleX(.26)}45%{opacity:.9}to{opacity:.2;transform:translate(72%)scaleX(.42)}}.enhancedSidebar,.enhancedTopBar{box-shadow:none!important;-webkit-backdrop-filter:blur(16px)saturate(92%)!important;backdrop-filter:blur(16px)saturate(92%)!important;background:linear-gradient(#f3efe706,#f3efe702),#0f0e0d!important;border-color:#f3efe714!important}.enhancedSidebarLogo,.enhancedLogoGlow{box-shadow:none!important;border-color:#b8c7b53d!important}.enhancedLogoGlow{opacity:.35!important;animation:none!important}.enhancedNavItem{color:#f3efe7ab!important}.enhancedNavItem:hover{background:#f3efe70b!important;border-color:#f3efe717!important}.enhancedNavSlider,.enhancedNavItem.active{box-shadow:none!important;background:#b8c7b51b!important;border-color:#b8c7b547!important}.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon,.enhancedShellHint svg,.textCyan,.textTeal,.enhancedInlineAccent{color:var(--primary-hover)!important}.enhancedLiveBadge,.badge.active,.badge.success,.badge.fetch,.badge.whitelisted{color:#b7d2be!important;background:#8fb89b1d!important;border-color:#8fb89b33!important}.projects-container{width:min(100%,1360px);margin:0 auto;gap:24px!important}.panel-header{margin-bottom:4px!important}.panel-title h1{color:var(--foreground)!important;font-size:clamp(30px,3vw,44px)!important;font-weight:700!important;line-height:1.05!important}.panel-title p{color:var(--muted-foreground)!important}.dashboardOverviewHero{min-height:154px;box-shadow:var(--shadow-1);background:linear-gradient(135deg,#f3efe710,#f3efe705 46%,#8fb89b0d),#151412;border:1px solid #f3efe71b;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:24px;display:grid;overflow:hidden}.dashboardOverviewEyebrow{color:#b7d2be;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.dashboardOverviewHero h1{color:var(--foreground);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(30px,4vw,48px);line-height:1}.dashboardOverviewHero p{max-width:560px;color:var(--muted-foreground);margin:10px 0 0;font-size:14px;line-height:1.55}.dashboardOverviewMetrics div{background:#09090857;border:1px solid #f3efe714;border-radius:10px;min-width:92px;padding:12px 14px}.dashboardOverviewMetrics span{color:var(--subtle-foreground);text-transform:uppercase;font-size:12px;font-weight:700;display:block}.dashboardOverviewMetrics strong{color:var(--foreground);margin-top:6px;font-size:24px;line-height:1;display:block}.dashboardOverviewActions{flex-direction:column;gap:8px;display:flex}.dashboardOverviewActions button{color:#f3efe7d1;white-space:nowrap;cursor:pointer;background:#f3efe70b;border:1px solid #f3efe71a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.dashboardOverviewActions .dashboardHeroPrimary{background:var(--primary-hover);color:var(--primary-foreground);border-color:#0000}.glass-card,.project-card,.table-container,.settingsCard,.metricCard,.editorCard,.dashboard-stats-card,.apiCard,.snippetCard,.releaseCard,.guideCard,.layerDetailCard,.vmBlock,.enhancedStatInner,.enhancedInfoCard,.enhancedEmptyState,.docsContentPanel,.modal-content{background:linear-gradient(180deg, #f3efe708, #f3efe703), var(--card)!important;box-shadow:var(--shadow-1)!important;border-color:#f3efe718!important}.metricCard:after,.editorCard:after,.glass-card:after,.enhancedStatCard:after,.dashboard-stats-card:after,.apiCard:after,.snippetCard:after,.releaseCard:after,.guideCard:after,.toggleCard:after,.enhancedInfoCard:after,.layerDetailCard:after{background:radial-gradient(360px circle at var(--mx,50%) var(--my,-20%), #f3efe70b, transparent 58%)!important}.auth-card:before,.enhancedStatCard:before,.enhancedInfoCardWrap:before,.metricCard:before,.dashboard-stats-card:before,.apiCard:before,.snippetCard:before,.releaseCard:before,.guideCard:before,.toggleCard:before,.layerDetailCard:before{--uiverse-edge:#b8c7b557;--uiverse-edge-soft:#f3efe71f}.enhancedStatParticle,.enhancedInfoAccent,.enhancedEmptyRing,.enhancedCircularGlow{display:none!important}.btn-primary,.btnObfuscate,.enhancedInfoAction,.enhancedEmptyAction,.standaloneObfuscateButton{color:#141410!important;background:linear-gradient(#d7dfd2,#b8c7b5)!important;box-shadow:0 10px 26px #b8c7b51f,inset 0 1px #ffffff52!important}.btn-primary:hover,.btnObfuscate:hover:not(:disabled),.enhancedInfoAction:hover,.enhancedEmptyAction:hover{box-shadow:0 14px 34px #b8c7b52e,inset 0 1px #ffffff57!important}.form-input,.form-select,textarea,.editorTextarea,.codeTextarea,.sourceTextarea{background:#0c0b10!important;border-color:#f3efe71a!important}.form-input:focus,.form-select:focus,textarea:focus,.editorTextarea:focus,.codeTextarea:focus,.sourceTextarea:focus{border-color:#b8c7b56b!important;box-shadow:0 0 0 3px #b8c7b517,inset 0 1px #ffffff09!important}.scoreBarFill,.dashboard-stats-progress-fill,.scoreBarFill.teal,.scoreBarFill.purple,.scoreBarFill.green,.dashboard-stats-progress-fill.green{background:linear-gradient(90deg,#8fb89b,#d7dfd2)!important}.uiverseAiLoader span{background:linear-gradient(#f2efe6,#b8c7b5 58%,#8fa28d)!important;box-shadow:0 0 12px #b8c7b538!important}.uiverseDexterLoader:before{background:radial-gradient(circle at 48% 74%,#000000f5 0 22%,#1c1914eb 35%,#0000 62%),radial-gradient(circle at 50% 12%,#f7f1e1eb,#b8c7b5c2 22%,#5b67558f 48%,#050504fa 74%)!important}.lineNumberOverflow{color:var(--warning)!important}@media (max-width:1040px){.dashboardOverviewHero{grid-template-columns:minmax(0,1fr)}.dashboardOverviewActions{flex-flow:wrap}}.projects-grid[style*="1fr 1fr"]{gap:16px!important}.enhancedStatInner[data-slot=card]{padding:20px!important}.enhancedInfoCard{padding:0!important}.enhancedInfoHeader{padding:18px 20px 0!important}.enhancedInfoBody{padding:8px 20px 18px!important}.enhancedProgressCard{min-height:300px}.enhancedProgressCard h3,.glass-card h3,.dashboard-stats-card h3{color:var(--muted-foreground)!important;letter-spacing:.04em!important}.dashboard-stats-card{min-height:156px;padding:22px 24px!important}.dashboard-stats-card>div:first-child{position:static!important}.dashboard-stats-icon{width:38px!important;height:38px!important;color:var(--primary-hover)!important;background:#b8c7b51b!important;border-color:#b8c7b52e!important;border-radius:10px!important;margin-bottom:12px!important;position:static!important}.dashboard-stats-icon.green,.dashboard-stats-icon.amber,.dashboard-stats-icon.purple{color:var(--primary-hover)!important;background:#b8c7b51b!important;border-color:#b8c7b52e!important}.obfuscatorRunCard{position:sticky;top:88px;gap:18px!important}.obfuscatorRunCard .formGroup,.obfuscatorRunCard .scoreBarSection{flex-direction:column;display:flex!important}.divineEditorGrid{grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr)!important;gap:16px!important}.divineInputCard,.obfuscatorOutputPanel .editorCard{min-height:520px!important}.sandboxPanel{margin-top:16px!important}.lineNumberOverflow{height:28px!important;color:var(--warning)!important;font-size:12px!important}@media (max-width:1180px){.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:1fr!important}.divineEditorGrid{grid-template-columns:1fr!important}.obfuscatorRunCard{position:relative;top:auto}}.ui-command-list{max-height:390px;padding:10px;overflow-y:auto}.ui-command-empty{color:var(--muted-foreground);text-align:center;padding:28px 12px;font-size:13px}.ui-command-group [cmdk-group-heading]{color:var(--subtle-foreground);letter-spacing:.14em;text-transform:uppercase;padding:10px 10px 6px;font-size:12px;font-weight:700}.ui-command-item{min-height:42px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex}.ui-command-item[data-selected=true]{color:var(--foreground);background:#7c5cff21}.ui-command-item svg{color:var(--primary-hover)}.ui-command-shortcut{color:var(--subtle-foreground);margin-left:auto;font-size:12px;font-weight:700}.ui-command-separator{background:#ffffff12;height:1px;margin:8px 4px}.enhancedCommandTrigger{min-width:220px;height:34px;color:var(--muted-foreground);cursor:pointer;background:#ffffff09;border:1px solid #ffffff1b;border-radius:999px;align-items:center;gap:9px;padding:0 8px 0 12px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.enhancedCommandTrigger:hover{color:var(--foreground);background:#7c5cff14;border-color:#7c5cff52;transform:translateY(-1px)}.enhancedCommandTrigger span{text-align:left;flex:1;font-size:12px;font-weight:700}.enhancedCommandTrigger kbd{color:var(--subtle-foreground);background:#00000038;border:1px solid #ffffff1a;border-radius:999px;padding:3px 7px;font-size:12px;font-weight:700}.ui-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:5px;width:fit-content;min-height:22px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.ui-badge-default,.ui-badge-outline{color:var(--primary-hover);background:#7c5cff1c;border:1px solid #7c5cff38}.ui-progress{background:#ffffff0f;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.ui-progress-indicator{border-radius:inherit;background:linear-gradient(90deg,#a18aff,#e8ddc7);width:100%;height:100%;transition:transform .52s cubic-bezier(.22,1,.36,1);display:block}.scoreBarProgress.green .ui-progress-indicator{background:linear-gradient(90deg,#48cd8d,#73d4a6)}.scoreBarProgress.amber .ui-progress-indicator{background:linear-gradient(90deg,#f0b24e,#f0c987)}.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#7c5cff,#a18aff)}.ui-switch{cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;width:44px;height:24px;transition:background .22s,border-color .22s,box-shadow .22s;display:inline-flex;position:relative}.ui-switch[data-state=checked]{background:linear-gradient(90deg,#1410283d,#73d4a6ad);border-color:#1410282a;box-shadow:0 0 22px #1410280f}.ui-switch-thumb{background:#fff7ed;border-radius:999px;width:18px;height:18px;margin-left:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 2px 8px #00000057}.ui-switch[data-state=checked] .ui-switch-thumb{transform:translate(20px)}@keyframes dialogFade{0%{opacity:0}to{opacity:1}}@keyframes dialogPop{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:720px){.enhancedCommandTrigger{width:100%;min-width:0}.enhancedCommandTrigger kbd{display:none}}.ui-tooltip-content{z-index:270;color:#090907;background:#eae9f1;border:1px solid #ffffff1f;border-radius:10px;width:fit-content;max-width:260px;padding:7px 10px;font-size:12px;font-weight:700;animation:.14s ease-out tooltipPop;box-shadow:0 12px 30px #00000057}.ui-tooltip-arrow{fill:#eae9f1;background:#eae9f1;border-radius:6px;width:10px;height:10px;transform:rotate(45deg)}.ui-hover-card-content{z-index:260;width:280px;color:var(--foreground);box-shadow:var(--shadow-3);background:linear-gradient(#ffffff0e,#ffffff05),#17161e;border:1px solid #ffffff1f;border-radius:14px;padding:14px;animation:.17s cubic-bezier(.22,1,.36,1) dialogPop}.enhancedUserHoverHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:11px;padding-bottom:12px;display:flex}.enhancedUserAvatar{width:38px;height:38px;color:var(--primary-hover);background:#7c5cff21;border-radius:10px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.enhancedUserHoverHeader strong,.enhancedUserHoverGrid strong{color:var(--foreground);font-size:12px;font-weight:700;display:block}.enhancedUserHoverHeader span:not(.enhancedUserAvatar),.enhancedUserHoverGrid span{color:var(--muted-foreground);font-size:12px;display:block}.enhancedUserHoverGrid{grid-template-columns:1fr auto;gap:8px 14px;padding-top:12px;display:grid}.ui-hover-card-content.enhancedUserHoverCard{width:300px;padding:16px}.enhancedUserHoverHeader{gap:12px;min-width:0}.enhancedUserHoverHeader>div{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.enhancedUserAvatar{flex:0 0 40px}.enhancedUserHoverHeader strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;line-height:1.25;overflow:hidden}.enhancedUserHoverHeader span:not(.enhancedUserAvatar){line-height:1.25}.enhancedUserHoverGrid{grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:9px 12px}.enhancedUserHoverGrid .fa-badge{text-overflow:ellipsis;justify-content:center;width:92px;padding:0 8px;overflow:hidden}.uiversePressButton{appearance:none;box-sizing:border-box;color:#fff;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;white-space:nowrap;will-change:box-shadow, transform;background-color:#16141d;border-width:2px;border-color:#7c5cff;border-radius:10px;justify-content:center;align-items:center;line-height:1;text-decoration:none;list-style:none;transition:box-shadow .15s,transform .15s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #14102810,0 7px 13px -3px #1410280c,inset 0 -3px #d8d2c5}.uiversePressButton:focus{outline:none;box-shadow:inset 0 0 0 1.5px #e7ded0,0 2px 4px #14102821,0 7px 13px -3px #e0a45c38,inset 0 -3px #e7ded0}.uiversePressButton:hover{transform:translateY(-2px);box-shadow:0 4px 8px #14102817,0 7px 13px -3px #e0a45c2e,inset 0 -3px #e7ded0}.uiversePressButton:active{transform:translateY(2px);box-shadow:inset 0 3px 7px #e7ded0}@keyframes tooltipPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}:root{--neon-teal:#b8c7b5!important;--neon-cyan:#d7dfd2!important;--neon-purple:#b6aa91!important;--neon-pink:#d1b28c!important;--primary:#b8c7b5!important;--primary-hover:#d7dfd2!important;--primary-soft:#b8c7b51f!important;--primary-softer:#b8c7b512!important;--ring:#b8c7b56b!important;--border-active:#b8c7b557!important;--teal-glow:#b8c7b51a!important;--purple-glow:#b6aa9114!important;--pink-glow:#d1b28c12!important}.scoreBarProgress .ui-progress-indicator,.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#8fa28d,#d7dfd2)!important}.ui-switch,.uiversePowerSwitch{box-shadow:none!important;background:#f3efe714!important;border-color:#f3efe724!important}.ui-switch:hover,.uiversePowerSwitch:hover{border-color:#b8c7b547!important}.ui-switch-thumb{background:#f3efe7!important;box-shadow:0 2px 9px #00000061!important}.ui-switch[data-state=checked] .ui-switch-thumb,.uiversePowerSwitch[data-state=checked] .ui-switch-thumb,.ui-switch[aria-checked=true] .ui-switch-thumb,.uiversePowerSwitch[aria-checked=true] .ui-switch-thumb{background:#100f15!important}.uiversePressButton{color:#1a1b18!important;background-color:#f3efe7!important;border-color:#b8c7b5!important;box-shadow:0 2px 4px #b8c7b52e,0 7px 13px -3px #b8c7b524,inset 0 -3px #cfd7ca!important}.uiversePressButton:focus,.uiversePressButton:hover{box-shadow:inset 0 0 0 1.5px #cfd7ca,0 4px 8px #b8c7b53d,0 7px 13px -3px #b8c7b52e,inset 0 -3px #cfd7ca!important}.enhancedUserAvatar{background:#b8c7b521!important}.enhancedNavItem.active,.enhancedNavItem:hover,.enhancedNavItem.active .enhancedNavIcon,.enhancedNavItem:hover .enhancedNavIcon,.enhancedNavItem.active .enhancedNavLabel,.enhancedNavItem:hover .enhancedNavLabel{color:#d7dfd2!important}.enhancedNavSlider,.enhancedNavIndicator.hover{background:linear-gradient(90deg,#b8c7b52e,#b8c7b512),radial-gradient(circle at 0%,#b8c7b53d,#0000 52%)!important;border-color:#b8c7b542!important;box-shadow:0 12px 32px #b8c7b51a,inset 0 1px #ffffff14!important}.enhancedStatGlow,.enhancedInfoGlow{background:linear-gradient(90deg,#0000,#b8c7b54d,#0000)!important}.enhancedStatIcon,.dashboardHeroMetricIcon,.toggleIconWrapper,.enhancedEmptyIcon{background:#b8c7b51a!important;border-color:#b8c7b533!important;box-shadow:inset 0 1px #ffffff14,0 12px 26px #b8c7b51a!important}.enhancedEmptyParticle{background:#b8c7b55c!important}.profileTab.active,.toggleCard.checked,.layersBadge,.ui-badge.layersBadge{box-shadow:none!important;background:#b8c7b517!important;border-color:#b8c7b538!important}.profileTab.active svg,.toggleCard.checked svg,.layersBadge svg{color:#d7dfd2!important}.enhancedNavItem.logout .enhancedNavIcon,.enhancedNavItem.logout:hover .enhancedNavIcon,.enhancedNavItem.logout .enhancedNavLabel,.enhancedNavItem.logout:hover .enhancedNavLabel{color:#b8c7b5!important}.obfuscatorCreditNote,.uploadIconBox,.editorActionBtn.active{box-shadow:none!important;background:#b8c7b514!important;border-color:#b8c7b533!important}.uploadIconBox,.editorActionBtn.active,.obfuscatorCreditNote strong,.obfuscatorCreditNote svg{color:#d7dfd2!important}.sidebarHeader svg{background:#b8c7b514!important;border-color:#b8c7b52e!important}:root{--sidebar-width:232px;--topbar-height:64px;--background:#0c0b10!important;--foreground:#f4f1e8!important;--card:#151512!important;--card-strong:#1d1d18!important;--card-muted:#11110f!important;--popover:#181713!important;--primary:#7c5cff!important;--primary-hover:#f3f0e7!important;--primary-soft:#7c5cff1f!important;--primary-softer:#7c5cff11!important;--secondary:#25241f!important;--secondary-foreground:#eee9dc!important;--muted:#1b1a16!important;--muted-foreground:#a9a498!important;--accent:#c9a86d!important;--accent-soft:#c9a86d1f!important;--border:#f4f1e81c!important;--border-active:#7c5cff57!important;--input:#f4f1e81a!important;--ring:#7c5cff61!important;--radius-sm:7px!important;--radius-md:10px!important;--radius-lg:12px!important;--shadow-1:0 1px 2px #0000005c!important;--shadow-2:0 12px 34px #00000052!important;--shadow-3:0 22px 58px #0000006b!important}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0b10!important}body{font-feature-settings:"kern" 1, "ss01" 1;color:var(--foreground)!important;background:linear-gradient(#f4f1e805 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#f4f1e804 1px,#0000 1px) 0 0/48px 48px,radial-gradient(900px at 12% -18%,#7c5cff0e,#0000 46%),#0c0b10!important}body:before,body:after,.dashboard-layout:before,.dashboard-layout:after,.enhancedMainWorkspace:before,.enhancedMainWorkspace:after,.enhancedStatParticle,.enhancedEmptyRing,.enhancedEmptyParticle,.enhancedLogoGlow,.enhancedStatGlow,.enhancedInfoGlow,.dashboard-stats-card:before,.dashboard-stats-card:after,.glass-card:after,.editorCard:after,.toggleCard:after,.toggleCard:before{display:none!important}.dashboard-layout{background:0 0!important;min-height:100vh!important}.enhancedSidebar{width:var(--sidebar-width)!important;background:linear-gradient(#161612fa,#0b0b09fa),#10100d!important;border-right:1px solid #f4f1e817!important;padding:16px 12px!important;box-shadow:18px 0 54px #0000003d!important}.enhancedSidebarBrand{border-radius:10px!important;gap:10px!important;height:46px!important;padding:0 8px!important}.enhancedLogoWrap{width:34px!important;height:34px!important;box-shadow:var(--shadow-1)!important;background:#11110f!important;border:1px solid #f4f1e81f!important;border-radius:10px!important}.enhancedSidebarLogo{width:26px!important;height:26px!important}.enhancedBrandText{color:#f5f0e6!important;letter-spacing:0!important;font-size:17px!important;font-weight:700!important}.enhancedSidebarNav{gap:18px!important;padding:12px 0!important}.enhancedNavTitle{color:#8c877d!important;letter-spacing:.08em!important;margin:0 0 6px 8px!important;font-size:12px!important}.enhancedNavList{gap:4px!important}.enhancedNavItem{color:#beb7a8!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;gap:10px!important;min-height:38px!important;padding:0 10px!important;font-size:13px!important;font-weight:600!important;transition:color .16s,border-color .16s,background .16s,transform .16s!important}.enhancedNavItem:hover{background:#f4f1e80b!important;border-color:#a9a6b4!important;transform:translate(1px)!important}.enhancedNavItem.active{color:#f3f0e7!important;background:linear-gradient(#7c5cff21,#7c5cff12)!important;border-color:#7c5cff3d!important;box-shadow:inset 0 1px #ffffff0f,0 8px 22px #00000038!important}.enhancedNavIcon{color:inherit!important}.enhancedNavLabel{color:inherit!important;white-space:nowrap!important}.enhancedNavSlider,.enhancedNavIndicator.hover{box-shadow:none!important;background:#7c5cff14!important;border:1px solid #7c5cff29!important;border-radius:10px!important}.enhancedSidebarFooter{border-top:1px solid #f4f1e814!important;gap:8px!important;padding-top:12px!important}.enhancedShellHint{color:#beb7a8!important;background:#f4f1e80b!important;border:1px solid #f4f1e817!important;border-radius:10px!important;height:34px!important}.main-content{background:0 0!important;min-height:100vh!important;margin-left:0!important}.enhancedTopBar{min-height:var(--topbar-height)!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;backdrop-filter:blur(18px)saturate(130%)!important;background:#0a0a08db!important;border-bottom:1px solid #f4f1e817!important;padding:12px 28px!important}.enhancedBreadcrumb{color:#a9a498!important;background:#f4f1e80a!important;border:1px solid #f4f1e814!important;border-radius:10px!important;height:36px!important;padding:0 12px!important}.enhancedBreadcrumb strong{color:#f3f0e7!important}.enhancedCommandTrigger,.enhancedUserPill{color:#bcb6aa!important;height:36px!important;box-shadow:none!important;background:#f4f1e80b!important;border:1px solid #f4f1e818!important;border-radius:10px!important}.enhancedCommandTrigger:hover,.enhancedUserPill:hover{background:#f4f1e812!important;border-color:#a9a6b4!important}.enhancedMainWorkspace{padding:26px 28px 56px!important}.projects-container,.docsPanel,.apiPanel,.profilePanel{width:min(100%,1240px)!important;margin:0 auto!important}.projects-container{gap:16px!important}.dashboardOverviewHero{min-height:0!important;box-shadow:var(--shadow-2)!important;background:linear-gradient(135deg,#f4f1e80e,#f4f1e805),#161612!important;border:1px solid #f4f1e81a!important;border-radius:10px!important;grid-template-columns:minmax(320px,1fr) auto auto 156px!important;align-items:center!important;gap:18px!important;padding:22px 24px!important;display:grid!important}.dashboardOverviewCopy{min-width:0!important}.dashboardOverviewEyebrow{color:#cbd4c2!important;font-size:12px!important;font-weight:700!important}.dashboardOverviewHero h1{color:#16141d!important;letter-spacing:0!important;margin:12px 0 8px!important;font-size:clamp(31px,4vw,48px)!important;line-height:.96!important}.dashboardOverviewHero p{color:#aaa397!important;max-width:560px!important;font-size:14px!important;line-height:1.55!important}.dashboardOverviewMetrics{grid-template-columns:repeat(3,96px)!important;gap:8px!important;display:grid!important}.dashboardOverviewMetrics div{background:#10100d!important;border:1px solid #f4f1e817!important;border-radius:10px!important;min-height:74px!important;padding:13px 14px!important}.dashboardOverviewMetrics span,.dashboardOverviewStatus span{color:#8f887d!important;letter-spacing:.05em!important;font-size:12px!important}.dashboardOverviewMetrics strong{color:#16141d!important;font-size:24px!important;line-height:1!important}.dashboardOverviewStatus{gap:8px!important;min-width:150px!important;display:grid!important}.dashboardOverviewStatus span{color:#c8c0b2!important;letter-spacing:0!important;text-transform:none!important;background:#f4f1e809!important;border:1px solid #f4f1e814!important;border-radius:10px!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:0 12px!important;display:inline-flex!important}.dashboardOverviewActions{flex-direction:column!important;gap:8px!important;min-width:150px!important;display:flex!important}.dashboardOverviewActions button,.btn-primary,.btn-secondary,.enhancedInfoAction,.enhancedEmptyAction,.editorActionBtn,.sandboxBtn{letter-spacing:0!important;border-radius:10px!important;min-height:36px!important;font-weight:700!important;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s!important}.dashboardOverviewActions button,.btn-secondary,.editorActionBtn,.sandboxBtn{color:#e7e0d3!important;box-shadow:none!important;background:#f4f1e80d!important;border:1px solid #f4f1e81a!important}.dashboardOverviewActions button:hover,.btn-secondary:hover,.editorActionBtn:hover,.sandboxBtn:hover{background:#f4f1e813!important;border-color:#a9a6b4!important;transform:translateY(-1px)!important}.dashboardOverviewActions .dashboardHeroPrimary,.btn-primary,.enhancedEmptyAction,.uiversePressButton{color:#11110e!important;background:linear-gradient(#a18aff,#a18aff)!important;border:1px solid #ffffff2e!important;box-shadow:0 10px 22px #0000003d,inset 0 -2px #00000014!important}.dashboardOverviewActions .dashboardHeroPrimary:hover,.btn-primary:hover,.enhancedEmptyAction:hover,.uiversePressButton:hover{background:linear-gradient(#fff8e9,#d7dfd2)!important;transform:translateY(-1px)!important;box-shadow:0 14px 30px #00000047,inset 0 -2px #00000014!important}.projects-grid{gap:14px!important}.projects-grid[style*="1fr 1fr"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.enhancedStatCard,.enhancedInfoCardWrap,.glass-card,.dashboard-stats-card,.editorCard,.table-container,.sandboxPanel,.enhancedProjectFocus,.docsPanel,.apiCard,.snippetCard,.releaseCard,.guideCard,.layerDetailCard{box-shadow:var(--shadow-1)!important;background:linear-gradient(#f4f1e80b,#f4f1e804),#151512!important;border:1px solid #f4f1e81a!important;border-radius:10px!important}.enhancedStatInner,.enhancedInfoCard,.ui-card{box-shadow:none!important;background:0 0!important;border:0!important}.enhancedStatCard{min-height:126px!important}.enhancedStatHeader,.enhancedInfoHeader{padding:18px 20px 6px!important}.enhancedStatContent,.enhancedInfoBody{padding:0 20px 18px!important}.enhancedStatTitle,.dashboard-stats-title,.table-label,.sectionLabel,.formGroup label,.form-group label{color:#9f988c!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}.enhancedStatValue,.dashboard-stats-value{color:#f5f1e8!important;letter-spacing:0!important;font-size:34px!important;line-height:1!important}.enhancedStatSubtitle,.enhancedInfoContent,.dashboard-stats-subtext,.ui-card-description{color:#a79f93!important}.enhancedStatIcon,.dashboard-stats-icon,.toggleIconWrapper,.uploadIconBox,.enhancedEmptyIcon{color:#7c5cff!important;width:38px!important;height:38px!important;box-shadow:none!important;background:#7c5cff13!important;border:1px solid #7c5cff24!important;border-radius:10px!important}.enhancedInfoCard{overflow:hidden!important}.enhancedInfoAccent{opacity:.8!important;background:#c9a86d!important;width:3px!important}.panel-title h1{color:#f5f1e8!important;letter-spacing:0!important;font-size:clamp(30px,4vw,42px)!important;line-height:1.02!important}.enhancedInfoTitle,.enhancedInfoTitle [data-slot=card-title]{color:#aaa397!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.enhancedInfoSubtitle,.enhancedInfoSubtitle [data-slot=card-description]{color:#eee8dd!important;letter-spacing:0!important;font-size:17px!important;font-weight:700!important}.panel-header{justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;margin-bottom:18px!important;display:flex!important}.panel-title p{color:#a79f93!important;max-width:620px!important;font-size:14px!important}.enhancedEmptyState{background:linear-gradient(#f4f1e809,#f4f1e803),#0f0f0cb3!important;border:1px dashed #f4f1e824!important;border-radius:10px!important;min-height:320px!important;padding:40px!important}.enhancedEmptyIconWrap{width:58px!important;height:58px!important;margin-bottom:18px!important}.enhancedEmptyState h3{color:#16141d!important;letter-spacing:0!important;font-size:22px!important}.enhancedEmptyState p{color:#a79f93!important;max-width:520px!important;line-height:1.55!important}.enhancedProjectFocus{padding:14px 16px!important}.enhancedProjectFocus,.scriptProjectRow,.scriptRow,.custom-table tr{transition:background .15s,border-color .15s,transform .15s!important}.table-container{overflow:hidden!important}.custom-table{border-collapse:collapse!important}.custom-table th{color:#9f988c!important;letter-spacing:.06em!important;background:#f4f1e809!important;border-bottom:1px solid #f4f1e814!important;height:42px!important;font-size:12px!important}.custom-table td{color:#d9d2c5!important;border-bottom:1px solid #f4f1e811!important;height:56px!important}.custom-table tr:hover td{background:#f4f1e809!important}.form-input,.form-select,.ui-command-input,.compilerSelect,.roundsSelect,.methodSelect,.sourceTextArea,.editorTextarea,textarea,input,select{color:#f2ede2!important;box-shadow:none!important;background:#0c0b10!important;border:1px solid #f4f1e81c!important;border-radius:10px!important}.form-input:focus,.form-select:focus,.ui-command-input:focus,textarea:focus,input:focus,select:focus{border-color:#7c5cff61!important;outline:none!important;box-shadow:0 0 0 3px #14102807!important}.workspaceGrid{gap:16px!important}.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:minmax(276px,320px) minmax(0,1fr)!important;align-items:start!important;gap:18px!important}.obfuscatorRunPanel{min-width:0!important;display:block!important}.obfuscatorRunCard{top:calc(var(--topbar-height) + 18px)!important;border-radius:10px!important;padding:18px!important;position:sticky!important}.sidebarHeader{border-bottom:1px solid #f4f1e814!important;margin-bottom:14px!important;padding-bottom:14px!important}.profileTab,.toggleCard{color:#d9d2c5!important;min-height:50px!important;box-shadow:none!important;background:#f4f1e809!important;border:1px solid #f4f1e814!important;border-radius:10px!important}.profileTab:hover,.toggleCard:hover{background:#f4f1e80e!important;border-color:#a9a6b4!important;transform:translateY(-1px)!important}.profileTab.active,.toggleCard.checked{background:linear-gradient(#7c5cff1f,#7c5cff0f)!important;border-color:#7c5cff42!important}.toggleLabel,.tabTitle{color:#eee8dd!important;font-size:13px!important}.toggleDescription,.tabDescription{color:#9f988c!important;font-size:12px!important}.scoreBar,.scoreBarTrack,.scoreBarProgress{border-radius:999px!important}.scoreBarTrack,.ui-progress{background:#f4f1e814!important}.scoreBarFill,.scoreBarFill.teal,.scoreBarFill.purple,.scoreBarFill.green,.scoreBarProgress .ui-progress-indicator,.scoreBarProgress.purple .ui-progress-indicator{box-shadow:none!important;background:linear-gradient(90deg,#bfc9b8,#c9a86d)!important}.divineEditorGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.34fr)!important;gap:16px!important;display:grid!important}.editorCard{min-height:390px!important;overflow:hidden!important}.divineInputPanel .editorCard,.obfuscatorOutputPanel .editorCard{height:clamp(420px,100vh - 360px,640px)!important}.editorHeader,.editorActions,.sandboxHeader{border-color:#a9a6b4!important}.editorTitle,.sandboxTitle,.sidebarHeader h3{color:#f3efe3!important;letter-spacing:0!important}.lineNumberGutter,.lineNumbers{background:#0c0b10!important;border-right:1px solid #f4f1e812!important}.lineNumber{color:#756f66!important}.editorTextarea,.sourceTextArea{font-size:13px!important;line-height:1.65!important}.sandboxPanel{padding:16px!important}.sandboxConsole{background:#0c0b10!important;border:1px solid #f4f1e814!important;border-radius:10px!important}.ui-switch,.uiversePowerSwitch{background:#f4f1e814!important;border-color:#a9a6b4!important;width:42px!important;height:22px!important}.ui-switch-thumb{background:#f3efe5!important;width:17px!important;height:17px!important}.ui-switch[data-state=checked],.uiversePowerSwitch[data-state=checked],.ui-switch[aria-checked=true],.uiversePowerSwitch[aria-checked=true]{background:linear-gradient(#e8eadf,#bdc8b5)!important;border-color:#7c5cff5c!important;box-shadow:0 8px 18px #0000003d!important}.ui-switch[data-state=checked] .ui-switch-thumb,.uiversePowerSwitch[data-state=checked] .ui-switch-thumb,.ui-switch[aria-checked=true] .ui-switch-thumb,.uiversePowerSwitch[aria-checked=true] .ui-switch-thumb{background:#12120f!important;transform:translate(19px)!important}.routePendingBar{box-shadow:none!important;background:linear-gradient(90deg,#0000,#7c5cff,#0000)!important}@media (max-width:1180px){:root{--sidebar-width:216px}.dashboardOverviewHero{grid-template-columns:1fr!important}.dashboardOverviewMetrics,.dashboardOverviewStatus,.dashboardOverviewActions{width:100%!important;min-width:0!important}.dashboardOverviewActions{flex-flow:wrap!important}:is(.workspaceGrid:has(.obfuscatorRunPanel),.divineEditorGrid){grid-template-columns:1fr!important}.obfuscatorRunCard{position:relative!important;top:auto!important}}.blurredStaggerWord{will-change:transform, opacity, filter;display:inline-block}.paperShaderBackground{z-index:1;background:#000;position:absolute;inset:0;overflow:hidden}.paperShaderMesh,.paperShaderOrbit,.paperShaderDots,.paperShaderVignette{position:absolute;inset:0}.paperShaderMesh{opacity:.9;filter:contrast(1.12)brightness(1.12)saturate(.85);width:100%;height:100%}.paperShaderDots{opacity:.16;mix-blend-mode:screen}.paperShaderVignette{z-index:2;background:radial-gradient(820px at 56% 44%,#ffffff14,#0000 58%),linear-gradient(90deg,#000 0%,#0000002e 18%,#0000001f 72%,#000 100%),linear-gradient(#0000002e,#00000094)}.flowShaderBackground.paperMode:before{opacity:.22!important}.flowAreaChart{width:100%;margin:16px 0 10px}.flowAreaChartHeader{color:#8f8b82;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.flowAreaChartHeader strong{color:#f1eee6;font-size:13px;font-weight:700}.flowAreaChart svg{border-radius:10px;width:100%;height:auto;display:block}.flowAreaYAxis{fill:#8b877e;font-size:12px;font-weight:640}.dashboardOutcomeChart{background:#ffffff07;border:1px solid #ffffff12;border-radius:10px;padding:10px 10px 4px}.enhancedSidebar{background:linear-gradient(#000000e6,#000000b8),radial-gradient(620px at 100% 48%,#ece8d514,#0000 58%)!important;border-right-color:#ffffff1a!important;box-shadow:inset -1px 0 #ffffff0b!important}.limelightNav{gap:22px;padding:2px 12px 18px;display:grid;position:relative}.limelightNavBeam{z-index:0;pointer-events:none;background:linear-gradient(90deg,#ffffff29,#ffffff0f),radial-gradient(120px at 20%,#f5f2e133,#0000 58%);border:1px solid #ffffff3b;border-radius:10px;position:absolute;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff1f}.limelightNavSection{z-index:1;position:relative}.limelightNavTitle{color:#8f8b82;letter-spacing:.06em;margin:0 10px 9px;font-size:12px;font-weight:700}.limelightNavList{gap:5px;display:grid}.limelightNavItem{z-index:1;color:#b9b5ab;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;min-height:39px;padding:0 11px;transition:color .15s,transform .15s,background .15s;display:grid;position:relative}.limelightNavItem:hover{color:#f1eee6;background:#ffffff09;transform:translate(1px)}.limelightNavItem.active{color:#f5f1e8}.limelightNavIcon{color:currentColor;align-items:center;display:inline-flex}.limelightNavLabel{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:13px;font-weight:600;overflow:hidden}@media (max-width:760px){.limelightNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.limelightNavBeam{display:none}:root{--topbar-height:0px}.enhancedSidebar{z-index:120!important;border-bottom:1px solid #f4f1e817!important;border-right:0!important;width:100%!important;height:auto!important;padding:12px!important;position:sticky!important;top:0!important}.enhancedSidebarBrand{justify-content:flex-start!important;width:100%!important}.enhancedSidebarNav{gap:8px!important;padding:8px 0 0!important;display:flex!important;overflow-x:auto!important}.enhancedNavSection{display:contents!important}.enhancedNavTitle,.enhancedNavSlider,.enhancedSidebarFooter .enhancedShellHint{display:none!important}.enhancedNavList{flex:none!important;gap:6px!important;display:flex!important}.enhancedNavItem{min-width:max-content!important;height:38px!important}.enhancedSidebarFooter{border-top:0!important;flex-direction:row!important;padding-top:8px!important;display:flex!important}.main-content{margin-left:0!important}.enhancedTopBar{grid-template-columns:1fr!important;gap:8px!important;padding:12px 16px!important;display:grid!important;position:relative!important}.enhancedTopActions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.enhancedCommandTrigger,.enhancedUserPill,.enhancedBreadcrumb{width:100%!important}.enhancedMainWorkspace{padding:18px 16px 44px!important}.panel-header{flex-direction:column!important;align-items:stretch!important}.panel-header>div:last-child{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.projects-grid[style*="1fr 1fr"],.projects-grid{grid-template-columns:1fr!important}.dashboardOverviewHero{padding:20px!important}.dashboardOverviewHero h1,.panel-title h1{font-size:32px!important}.dashboardOverviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboardOverviewMetrics div{padding:12px!important}.dashboardOverviewActions{grid-template-columns:1fr!important;display:grid!important}.custom-table{min-width:760px!important}.table-container{overflow-x:auto!important}.divineInputPanel .editorCard,.obfuscatorOutputPanel .editorCard{height:430px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-auth-container{background:radial-gradient(620px at 50% -12%,#7c5cff12,#0000 56%),0 0!important;min-height:100vh!important;padding:28px!important}.auth-card{max-width:430px!important;min-height:0!important;box-shadow:var(--shadow-3)!important;background:linear-gradient(#f4f1e80d,#f4f1e805),#151512!important;border:1px solid #f4f1e81c!important;border-radius:14px!important;padding:26px!important}.auth-card:hover{transform:none!important}.auth-card:before,.auth-card:after,.logoRing{display:none!important}.auth-header{margin-bottom:22px!important}.auth-header .logoWrapper,.verify-container .logoWrapper{background:#10100d!important;border:1px solid #f4f1e81f!important;border-radius:10px!important;width:48px!important;height:48px!important}.auth-header h2,.verify-container h2{color:#16141d!important;letter-spacing:0!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;font-size:24px!important}.auth-header p,.verify-container p{color:#aaa397!important}.captcha-container{background:#f4f1e80a!important;border-color:#a9a6b4!important}.uiverse-check{background:#0c0b10!important;border-color:#a9a6b4!important}.uiverse-check.checked{background:#7c5cff1f!important;border-color:#7c5cff61!important}.auth-switch{color:#a79f93!important}.auth-switch span{color:#7c5cff!important}.errorAlert{background:#f8717114!important;border-color:#f8717147!important;border-radius:10px!important}:root{--background:#000!important;--foreground:#f5f5f2!important;--card:#0b0b0a!important;--card-strong:#11110f!important;--card-muted:#070707!important;--primary:#f1f1e8!important;--primary-hover:#fff!important;--primary-soft:#ffffff1a!important;--primary-softer:#ffffff0e!important;--accent:#d8d8cc!important;--accent-soft:#ffffff14!important;--muted-foreground:#a6a39b!important;--border:#ffffff1d!important;--border-active:#ffffff57!important;--ring:#ffffff57!important}body{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/54px 54px,#000!important}.enhancedSidebar{background:#050505!important;border-right-color:#ffffff1f!important}.enhancedTopBar{background:#000000e6!important;border-bottom-color:#ffffff1b!important}.enhancedSidebarBrand,.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedUserPill,.enhancedShellHint{box-shadow:none!important;background:#0b0b0a!important;border-color:#ffffff1f!important}.enhancedUserPill{color:#e7e7df!important;gap:8px!important;min-width:0!important;padding:0 13px!important}.enhancedUserPill svg{color:#dcdcd2!important}.enhancedLiveDot,.enhancedLiveBadge{display:none!important}.dashboardOverviewHero{background:linear-gradient(135deg,#ffffff0f,#ffffff05),#10100f!important;border-color:#ffffff26!important;grid-template-columns:minmax(380px,1fr) auto 156px!important}.dashboardOverviewStatus{display:none!important}.dashboardOverviewHero h1{font-size:clamp(35px,4.2vw,54px)!important}.dashboardOverviewHero p{color:#b4b1a9!important;max-width:610px!important}.dashboardOverviewMetrics div,.glass-card,.dashboard-stats-card,.enhancedStatCard,.enhancedInfoCardWrap,.editorCard,.table-container,.sandboxPanel,.enhancedProjectFocus,.toggleCard,.profileTab{background:linear-gradient(#ffffff0a,#ffffff03),#0b0b0a!important;border-color:#ffffff21!important}.dashboardOverviewActions .dashboardHeroPrimary,.btn-primary,.enhancedEmptyAction,.uiversePressButton{color:#050505!important;background:linear-gradient(#fff,#dcdcd2)!important;border-color:#ffffff47!important}.dashboardOverviewActions button,.btn-secondary,.editorActionBtn,.sandboxBtn{color:#f0f0e8!important;background:#11110f!important;border-color:#ffffff24!important}.dashboardOverviewActions button:hover,.btn-primary:hover,.btn-secondary:hover,.enhancedCommandTrigger:hover,.enhancedUserPill:hover,.enhancedNavItem:hover,.editorActionBtn:hover,.sandboxBtn:hover{border-color:#ffffff47!important;transform:translateY(-2px)!important}.enhancedNavItem.active{background:linear-gradient(#ffffff29,#ffffff13)!important;border-color:#ffffff47!important;box-shadow:0 12px 28px #00000052!important}.enhancedStatIcon,.dashboard-stats-icon,.toggleIconWrapper,.uploadIconBox,.enhancedEmptyIcon{color:#f2f2ea!important;background:#11110f!important;border-color:#ffffff29!important}.robloxProjectMark{border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:relative;transform:rotate(-14deg);background:linear-gradient(#fff 0%,#f1f0ea 58%,#cbc9bf 100%)!important;border:1px solid #ffffffc7!important;box-shadow:inset 0 1px #fffffff2,inset 0 -3px #00000029,0 12px 24px #00000052!important}.robloxProjectMark.small{border-radius:6px;flex-basis:24px;width:24px;height:24px}.robloxProjectHole{border-radius:6px;width:11px;height:11px;box-shadow:inset 0 0 0 1px #ffffff29,0 1px 2px #00000073;background:#050505!important}.robloxProjectMark.small .robloxProjectHole{border-radius:1.5px;width:7px;height:7px}.luaFileIcon{filter:drop-shadow(0 12px 18px #00000052);flex:0 0 38px;width:38px;height:38px;transition:transform .16s cubic-bezier(.22,1,.36,1),filter .16s;display:block;overflow:visible}.luaFileIconSheet{fill:#f1efe9;stroke:#ffffffb8;stroke-width:1px}.luaFileIconFold{fill:none;stroke:#0f0f0e52;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.luaFileIconTag{fill:#b8c7b5;stroke:#f4f1e8a3;stroke-width:.8px}.luaFileIconText{fill:#fff;font-family:var(--font-mono);letter-spacing:.15px;font-size:11.5px;font-weight:700}.enhancedProjectFocus>div:first-child>div:first-child:not(.robloxProjectMark){box-shadow:none!important;background:0 0!important}.enhancedProjectFocus:hover .robloxProjectMark,.custom-table tr:hover .robloxProjectMark{animation:.52s cubic-bezier(.22,1,.36,1) robloxMarkTick}.custom-table tr:hover .luaFileIcon{filter:drop-shadow(0 13px 18px #00000057);transform:translateY(-1px)}.enhancedProjectFocus .robloxProjectMark{background:linear-gradient(#fff 0%,#f4f3ee 48%,#d1cfc5 100%)!important;border-color:#ffffffdb!important;box-shadow:inset 0 1px #fff,inset 0 -3px #00000029,0 12px 24px #00000057!important}.enhancedProjectFocus .robloxProjectHole{background:#050505!important}.dashboardOverviewHero,.enhancedStatCard,.enhancedInfoCardWrap,.glass-card,.dashboard-stats-card,.table-container,.editorCard,.auth-card{animation:.52s cubic-bezier(.22,1,.36,1) both flowRise!important}.enhancedStatCard:nth-of-type(2),.dashboard-stats-card:nth-of-type(2),.enhancedInfoCardWrap{animation-delay:80ms!important}.dashboardOverviewActions button,.btn-primary,.btn-secondary,.enhancedNavItem,.ui-switch,.toggleCard,.profileTab{will-change:transform}.btn-primary:active,.btn-secondary:active,.dashboardOverviewActions button:active{transform:translateY(0)scale(.985)!important}.dashboardOverviewHero:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#0000 0%,#ffffff0e 42%,#0000 56%);animation:5.4s cubic-bezier(.22,1,.36,1) infinite heroSheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes flowRise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes heroSheen{0%,58%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes robloxMarkTick{0%{transform:rotate(-14deg)scale(1)}42%{transform:rotate(-4deg)scale(1.08)}to{transform:rotate(-14deg)scale(1)}}@media (max-width:1040px){.dashboardOverviewHero{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.dashboardOverviewHero,.enhancedStatCard,.enhancedInfoCardWrap,.glass-card,.dashboard-stats-card,.table-container,.editorCard,.auth-card{animation:none!important}.dashboardOverviewHero:after{display:none!important}}.flowShaderBackground{z-index:0;pointer-events:none;background:radial-gradient(980px at 50% 55%,#ffffec24,#0000 54%),radial-gradient(760px at 10% 58%,#e0a45c1a,#0000 52%),radial-gradient(760px at 92% 52%,#ff97521c,#0000 52%),#000;position:fixed;inset:0;overflow:hidden}.flowShaderBackground:before,.flowShaderBackground:after,.flowShaderShade{content:"";pointer-events:none;position:absolute;inset:0}.flowShaderBackground:before{z-index:2;opacity:.38;background-color:#0000;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:74px 74px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 0%,#0000 80%);mask-image:radial-gradient(circle at 50% 48%,#000 0%,#0000 80%)}.flowShaderBackground:after{z-index:3;background:linear-gradient(90deg,#000 0%,#00000024 17%,#0000 50%,#0000002e 85%,#000 100%),linear-gradient(#00000014,#0000001a 56%,#000 98%)}.flowShaderShade{z-index:2;background:radial-gradient(900px at 50% 52%,#0000 0%,#0000000f 58%,#0000006b 100%),linear-gradient(#0000,#0000007a)}.flowShaderBackground .enhancedAtmosphereCanvas{transform:scale(1.04);z-index:1!important;opacity:1!important;filter:saturate(1.15)contrast(1.18)brightness(1.44)!important;width:100vw!important;height:100vh!important;position:absolute!important;inset:0!important}.dashboard-layout{background:#000!important}.dashboard-layout:before{opacity:.18!important}.dashboard-layout:after{opacity:.24!important}.main-content{z-index:2!important}.enhancedSidebar{z-index:3!important}.enhancedTopBar,.enhancedSidebar,.dashboardOverviewHero,.glass-card,.dashboard-stats-card,.enhancedStatCard,.enhancedProjectFocus,.table-container,.editorCard{-webkit-backdrop-filter:blur(18px)saturate(92%)!important;backdrop-filter:blur(18px)saturate(92%)!important}@media (max-width:760px){.flowShaderBackground .enhancedAtmosphereCanvas{transform:scale(1.18);opacity:.52!important}}@media (prefers-reduced-motion:reduce){.flowShaderBackground .enhancedAtmosphereCanvas{display:none!important}}.enhancedSidebarBrand{height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff13!important;border-radius:0!important;gap:10px!important;margin:12px 12px 10px!important;padding:0 10px!important}.enhancedSidebarBrand:hover{background:0 0!important;transform:none!important}.enhancedLogoWrap{width:30px!important;height:30px!important}.enhancedSidebarLogo{width:30px!important;height:30px!important;box-shadow:none!important;border:0!important;border-radius:10px!important}.enhancedLogoGlow,.enhancedLogoWrap:before{display:none!important}.enhancedBrandText{letter-spacing:0!important;font-size:17px!important;font-weight:700!important}.projects-grid:has(.enhancedStatCard){gap:16px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatCard{height:160px!important;min-height:160px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatInner{height:160px!important;min-height:160px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatHeader{padding:18px 22px 0!important}.projects-grid:has(.enhancedStatCard) .enhancedStatContent{padding:10px 22px 18px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatTitle{letter-spacing:.04em!important;color:#aaa69d!important;font-size:12px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatValue{font-size:30px!important;font-weight:700!important}.projects-grid:has(.enhancedStatCard) .enhancedStatSubtitle{color:#9b978e!important;margin-top:6px!important;font-size:12px!important;line-height:1.35!important}.projects-grid:has(.enhancedStatCard) .enhancedStatIcon{color:#d6d2c8!important;background:#ffffff0b!important;border-radius:10px!important;width:32px!important;height:32px!important}.workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:16px!important}.dashboardOperationalPanel,.dashboardActivityPanel{min-height:210px!important;box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff03),#080807d1!important;border-color:#ffffff1f!important;border-radius:10px!important;padding:20px 22px!important}.dashboardPanelHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.dashboardPanelHeader span,.dashboardOutcomeGrid{color:#aaa69d;letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:700}.dashboardPanelHeader strong{color:#f1eee6;font-size:22px;font-weight:700;line-height:1}.liveExecutionsChart.dashboardLiveExecutions{box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff03),#080807d1!important;border-color:#ffffff1f!important;border-radius:10px!important;margin-top:16px!important;padding:20px 22px!important}.liveExecutionsHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.liveExecutionsTitleRow{align-items:center;gap:8px;display:flex}.liveExecutionsTitleIcon{color:#8fd9a8}.liveExecutionsTitle{color:#f1eee6;letter-spacing:.01em;font-size:15px;font-weight:700}.liveExecutionsSubtitle{color:#aaa69d;letter-spacing:.01em;margin:6px 0 0;font-size:11.5px}.liveExecutionsHeaderRight{align-items:center;gap:14px;display:flex}.liveExecutionsTotal{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.liveExecutionsTotal strong{color:#f1eee6;font-size:24px;font-weight:700}.liveExecutionsTotal span{color:#aaa69d;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.liveExecutionsRangeButton{text-transform:uppercase;letter-spacing:.04em;gap:6px;font-size:12px;font-weight:700}.liveExecutionsBody{position:relative}.liveExecutionsFrame{width:100%;height:240px}.liveExecutionsEmpty{color:#8d897f;letter-spacing:.01em;pointer-events:none;justify-content:center;align-items:center;font-size:12.5px;display:flex;position:absolute;inset:0}.dashboardOutcomeTrack{background:#ffffff12;border:1px solid #ffffff14;border-radius:999px;height:7px;overflow:hidden}.dashboardOutcomeTrack span{border-radius:inherit;background:linear-gradient(90deg,#d8d7c9,#8b987f);min-width:2px;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block}.dashboardOutcomeGrid{color:#827e76;margin:18px 0 10px}.dashboardOutcomeRows{gap:8px;display:grid}.dashboardOutcomeRow{color:#aaa69d;background:#ffffff08;border:1px solid #ffffff13;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:38px;padding:0 12px;font-size:12px;display:flex}.dashboardOutcomeRow strong{color:#f1eee6;font-size:13px;font-weight:700}.dashboardOutcomeRow.success{border-color:#a3b89638}.dashboardOutcomeRow.muted{border-color:#d8c7a629}.dashboardActivityList{gap:8px;display:grid}.dashboardActivityItem,.dashboardQuietState{background:#ffffff07;border:1px solid #ffffff13;border-radius:10px;min-height:52px}.dashboardActivityItemInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:0 12px;display:grid}.dashboardActivityType{color:#d8d6cb;text-align:center;text-transform:uppercase;background:#ffffff0e;border-radius:6px;min-width:48px;padding:4px 7px;font-size:12px;font-weight:700}.dashboardActivityItem strong{color:#ebe8df;font-size:12px;line-height:1.25;display:block}.dashboardActivityItem span:not(.dashboardActivityType),.dashboardActivityItem time{color:#918d85;font-size:12px}.dashboardQuietState{text-align:center;place-items:center;min-height:134px;display:grid}.dashboardQuietState strong{color:#e7e3d9;margin-bottom:6px;font-size:14px;display:block}.dashboardQuietState span{color:#928e86;font-size:12px}@media (max-width:980px){.projects-grid[style*="1fr 1fr"]{grid-template-columns:1fr!important}.workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:1fr!important}}.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:minmax(300px,336px) minmax(0,1fr)!important;gap:18px!important}.obfuscatorRunCard{box-shadow:none!important;background:linear-gradient(#ffffff09,#ffffff03),#080807e6!important;border-color:#ffffff1f!important;border-radius:10px!important;gap:16px!important;padding:16px!important}.obfuscatorRunCard .sidebarHeader{border-bottom:1px solid #ffffff14!important;height:38px!important;margin:0!important;padding:0 0 12px!important}.obfuscatorRunCard .sidebarHeader h2{color:#f1eee6!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important;font-weight:700!important}.obfuscatorRunCard .headerIcon{color:#aaa69d!important}.obfuscatorRunCard .formGroup{gap:8px!important;margin:0!important}.obfuscatorRunCard .sectionLabel,.obfuscatorRunCard .sectionHeaderWithBadge .sectionLabel{color:#8f8b82!important;letter-spacing:.045em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.obfuscatorRunCard .sectionHeaderWithBadge{align-items:center!important;min-height:20px!important}.obfuscatorRunCard .layersBadge{color:#e8e5dc!important;height:22px!important;font-family:var(--font-body)!important;letter-spacing:0!important;text-transform:none!important;background:#ffffff0e!important;border-color:#ffffff21!important;border-radius:999px!important;padding:0 8px!important;font-size:12px!important;font-weight:700!important}.obfuscatorRunCard .profileSelector{background:#0000003d!important;border:1px solid #ffffff1a!important;border-radius:10px!important;gap:0!important;display:grid!important;overflow:hidden!important}.obfuscatorRunCard .profileTab{color:#ddd9cf!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff13!important;border-radius:0!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:56px!important;padding:10px 12px!important;transition:transform .15s,border-color .15s,background .15s!important;display:grid!important;position:relative!important}.obfuscatorRunCard .profileTab:last-child{border-bottom:0!important}.obfuscatorRunCard .profileTab:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;top:11px;bottom:11px;left:0}.obfuscatorRunCard .profileTab.active{background:#ffffff0e!important}.obfuscatorRunCard .profileTab.active:before{background:#e8e4da}.obfuscatorRunCard .profileTab:hover{background:#ffffff0d!important;transform:none!important}.obfuscatorRunCard .profileTab .tabIcon{color:#a8a49a!important;justify-self:center!important}.obfuscatorRunCard .profileTab.active .tabIcon{color:#f1eee6!important}.obfuscatorRunCard .tabText,.obfuscatorRunCard .toggleMeta{gap:3px!important;min-width:0!important;display:grid!important}.obfuscatorRunCard .tabTitle,.obfuscatorRunCard .toggleLabel{color:#f0ece3!important;letter-spacing:0!important;white-space:normal!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;display:block!important}.obfuscatorRunCard .tabDesc,.obfuscatorRunCard .toggleDesc,.obfuscatorRunCard .toggleDescription,.obfuscatorRunCard .tabDescription{color:#928e85!important;letter-spacing:0!important;white-space:normal!important;font-size:11.5px!important;font-weight:500!important;line-height:1.35!important;display:block!important}.obfuscatorRunCard .form-select{color:#f1eee6!important;background:#00000061!important;border-color:#ffffff1c!important;border-radius:10px!important;height:42px!important;padding:0 13px!important;font-size:13px!important;font-weight:620!important}.obfuscatorRunCard .toggleCardList{background:#0000003d!important;border:1px solid #ffffff1a!important;border-radius:10px!important;gap:0!important;display:grid!important;overflow:hidden!important}.obfuscatorRunCard .toggleCard{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff13!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;min-height:62px!important;padding:10px 12px!important;display:grid!important}.obfuscatorRunCard .toggleCard:last-child{border-bottom:0!important}.obfuscatorRunCard .toggleCard.checked{background:#ffffff0c!important}.obfuscatorRunCard .toggleInfo{grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;display:grid!important}.obfuscatorRunCard .toggleIconWrapper{color:#aaa69d!important;background:0 0!important;border-color:#ffffff1a!important;border-radius:10px!important;width:32px!important;height:32px!important}.obfuscatorRunCard .toggleCard.checked .toggleIconWrapper{color:#f1eee6!important;background:#ffffff0e!important;border-color:#fff3!important}.obfuscatorRunCard .ui-switch{width:42px!important;height:22px!important;box-shadow:none!important;background:#ffffff21!important;border:1px solid #ffffff21!important;border-radius:999px!important;padding:2px!important}.obfuscatorRunCard .ui-switch[data-state=checked]{background:#7c5cff!important;border-color:#ffffff4d!important}.obfuscatorRunCard .ui-switch-thumb{width:16px!important;height:16px!important;box-shadow:none!important;background:#050505!important}.obfuscatorRunCard .ui-switch[data-state=checked] .ui-switch-thumb{transform:translate(20px)!important}.metricsGrid{gap:12px!important}.metricsGrid .metricCard{min-height:96px!important;box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff03),#080807e0!important;border-color:#ffffff1f!important;border-radius:10px!important;gap:8px!important;padding:15px 17px!important}.metricsGrid .metricCard:hover{box-shadow:none!important;border-color:#fff3!important;transform:translateY(-1px)!important}.metricsGrid .metricHeader{align-items:center!important}.metricsGrid .metricHeader svg{color:#c9c6bc!important;opacity:.52!important}.metricsGrid .metricLabel{color:#928e85!important;letter-spacing:.035em!important;text-transform:none!important;font-size:12px!important;font-weight:700!important}.metricsGrid .metricValue{color:#16141d!important;letter-spacing:0!important;text-transform:none!important;font-size:23px!important;font-weight:700!important;line-height:1.05!important}.metricsGrid .valueTotal{color:#9b978e!important;font-size:13px!important;font-weight:620!important}.metricsGrid .metricSubtext{color:#aaa69d!important;font-size:12px!important;line-height:1.35!important}.btnObfuscate,.standaloneObfuscateButton{text-transform:none!important;letter-spacing:0!important;font-size:13px!important}@media (max-width:1180px){.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:1fr!important}.obfuscatorRunCard{position:relative!important;top:auto!important}}.paperShaderBackground{background:#000!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.paperShaderMesh{opacity:1!important;filter:contrast(1.12)brightness(1.28)saturate(.08)!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.paperShaderVignette{background:radial-gradient(circle at 54% 54%,#ffffff14,#0000 34%),linear-gradient(90deg,#000000ad,#0000 24% 76%,#000c),linear-gradient(#00000047,#0000 30%,#00000057);pointer-events:none!important;position:absolute!important;inset:0!important}.flowShaderBackground.paperMode{background:#000!important}.flowShaderBackground.paperMode:before,.flowShaderBackground.paperMode:after{display:none!important}.flowShaderBackground.paperMode .flowShaderShade{background:#00000014!important}.landingShader .paperShaderMesh{opacity:.72!important;filter:contrast(1.04)brightness(.78)saturate(.06)!important}.landingShader .paperShaderVignette{background:radial-gradient(circle at 58% 48%,#ffffff0b,#0000 32%),linear-gradient(90deg,#000000c7,#0000 30% 72%,#000000d6),linear-gradient(#00000070,#00000029 32%,#0000007a)!important}.enhancedMainWorkspace[data-active-tab=obfuscator],.mainWorkspace[data-active-tab=obfuscator]{animation:.36s cubic-bezier(.22,1,.36,1) both obfuscatorPageSlideIn}@keyframes obfuscatorPageSlideIn{0%{opacity:0;filter:blur(10px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}.blurredStaggerWord,.dashboardOverviewHero h1 span{will-change:opacity, filter;display:inline-block}.enhancedRouteDockWrap{left:calc(var(--sidebar-width,250px) + ((100vw - var(--sidebar-width,250px)) / 2));z-index:130;pointer-events:none;position:fixed;bottom:24px;translate:-50%}.limelightDock{color:#f7f7f2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#0d0d0de0;border:1px solid #ffffff1f;border-radius:10px;align-items:center;height:70px;padding:0 10px;display:inline-flex;position:relative;box-shadow:0 20px 70px #00000070}.limelightDockItem{z-index:20;color:#f7f7f2;cursor:pointer;border-radius:10px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:78px;height:100%;padding:13px 10px 10px;text-decoration:none;transition:background .16s,color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.limelightDockItem:hover{background:#ffffff0e;transform:translateY(-1px)}.limelightDockItem:focus-visible{box-shadow:inset 0 0 0 1px #f7f7f25c}.limelightDockIcon{opacity:.4;width:21px;height:21px;transition:opacity .1s ease-in-out,transform .16s cubic-bezier(.22,1,.36,1)}.limelightDockItem:hover .limelightDockIcon,.limelightDockIcon.active{opacity:1;transform:translateY(-1px)}.limelightDockLabel{text-overflow:ellipsis;white-space:nowrap;color:#f7f7f285;letter-spacing:0;max-width:68px;font-size:12px;font-weight:700;line-height:1;transition:color .14s,opacity .14s;overflow:hidden}.limelightDockItem:hover .limelightDockLabel,.limelightDockItem[aria-current=page] .limelightDockLabel{color:#f7f7f2f0}.limelightDockBeam{z-index:10;background:#f7f7f2;border-radius:999px;width:44px;height:5px;position:absolute;top:0;box-shadow:0 50px 15px #f7f7f2b8}.limelightDockBeam.ready{transition:left .4s ease-in-out}.limelightDockCone{clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);pointer-events:none;background:linear-gradient(#f7f7f24d,#0000);width:160%;height:56px;position:absolute;top:5px;left:-30%}.limelightNavItem{box-shadow:none!important;outline:none!important}.limelightNavItem:focus,.limelightNavItem:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px #f7f7f238!important}.limelightNavItem.active{color:#fffdf5!important;background:linear-gradient(90deg,#f7f7f229,#f7f7f20e)!important}@media (max-width:900px){.enhancedRouteDockWrap{bottom:14px;left:50%}.limelightDock{height:62px}.limelightDockItem{width:58px;padding:12px 8px 8px}.limelightDockLabel{display:none}}.enhancedSidebarNav.limelightNav{gap:16px!important;padding:0 13px!important;display:grid!important;overflow:visible!important}.enhancedSidebarNav .limelightNavSection{gap:8px!important;display:grid!important}.enhancedSidebarNav .limelightNavTitle{color:#f7f7f27a!important;letter-spacing:.12em!important;padding:0 4px!important;font-size:12px!important;font-weight:700!important}.enhancedSidebarNav .limelightNavList{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.enhancedSidebarNav .limelightNavItem{z-index:2!important;color:#f7f7f294!important;min-width:0!important;height:62px!important;box-shadow:none!important;background:#0b0b0b6b!important;border:1px solid #ffffff12!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:12px 7px 9px!important;text-decoration:none!important;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s,background .16s,color .16s!important;display:flex!important;position:relative!important;overflow:hidden!important}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5){grid-column:1/-1!important;grid-template-columns:32px minmax(0,1fr)!important;place-items:center start!important;gap:12px!important;min-height:60px!important;padding:10px 14px!important;display:grid!important}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5) .limelightNavIcon{justify-self:center!important}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5) .limelightNavLabel{font-size:12px!important}.enhancedSidebarNav .limelightNavItem:hover{color:#f7f7f2e6!important;background:#ffffff0e!important;border-color:#ffffff24!important;transform:translateY(-1px)!important}.enhancedSidebarNav .limelightNavItem.active,.enhancedSidebarNav .limelightNavItem[aria-current=page]{color:#16141d!important;background:linear-gradient(#ffffff1d,#ffffff0b)!important;border-color:#7c5cffa3!important;box-shadow:0 0 0 1px #14102821,0 18px 34px #00000057!important}.enhancedSidebarNav .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavItem[aria-current=page]:before{content:"";background:#f7f7f2;border-radius:999px;width:42px;height:4px;position:absolute;top:5px;left:50%;translate:-50%;box-shadow:0 42px 18px #f7f7f280}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):before{top:6px;left:30px;translate:0}.enhancedSidebarNav .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavItem[aria-current=page]:after{content:"";clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);pointer-events:none;background:linear-gradient(#f7f7f23d,#0000);width:68px;height:54px;position:absolute;top:9px;left:50%;translate:-50%}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):after{width:76px;left:14px;translate:0}.enhancedSidebarNav .limelightNavIcon,.enhancedSidebarNav .limelightNavLabel{z-index:2!important;position:relative!important}.enhancedSidebarNav .limelightNavIcon{color:currentColor!important;opacity:.86!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.enhancedSidebarNav .limelightNavIcon svg{width:20px!important;height:20px!important}.enhancedSidebarNav .limelightNavLabel{text-overflow:ellipsis!important;white-space:nowrap!important;color:currentColor!important;letter-spacing:0!important;max-width:100%!important;font-size:12px!important;font-weight:700!important;line-height:1!important;overflow:hidden!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavList{grid-template-columns:1fr!important;gap:7px!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem{background:#08080857!important;border-radius:10px!important;grid-column:1/-1!important;grid-template-columns:30px minmax(0,1fr)!important;place-items:center start!important;gap:10px!important;height:44px!important;min-height:44px!important;padding:8px 12px!important;display:grid!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem .limelightNavIcon{justify-self:center!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem .limelightNavIcon svg{width:17px!important;height:17px!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem .limelightNavLabel{text-align:left!important;font-size:11.5px!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]{box-shadow:none!important;background:#fff1!important;border-color:#ffffff29!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:before{background:#f7f7f2!important;border-radius:999px!important;width:42px!important;height:4px!important;top:5px!important;bottom:auto!important;left:30px!important;translate:0!important;box-shadow:0 34px 16px #f7f7f27a!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:after{clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%)!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(#f7f7f23d,#f7f7f214 42%,#0000 100%)!important;width:78px!important;height:48px!important;display:block!important;top:9px!important;left:12px!important;translate:0!important}.enhancedSidebarNav .limelightNavBeam{display:none!important}.enhancedSidebarNav .limelightNavItem:focus,.enhancedSidebarNav .limelightNavItem:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px #f7f7f238!important}.enhancedSidebarNav .limelightNavItem.active:focus,.enhancedSidebarNav .limelightNavItem.active:focus-visible,.enhancedSidebarNav .limelightNavItem[aria-current=page]:focus,.enhancedSidebarNav .limelightNavItem[aria-current=page]:focus-visible{box-shadow:0 0 0 1px #14102821,0 18px 34px #00000057!important}.enhancedSidebarNav .limelightNavItem.active,.enhancedSidebarNav .limelightNavItem[aria-current=page]{background:linear-gradient(90deg,#ffffff1f,#ffffff0e 44%,#ffffff05 100%),#0b0b0bb8!important;border-color:#ffffff38!important;grid-template-columns:36px minmax(0,1fr)!important;place-items:center start!important;gap:10px!important;min-height:52px!important;padding:9px 13px 9px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a,0 0 0 1px #1410281c,0 14px 32px #00000057!important}.enhancedSidebarNav .limelightNavItem.active .limelightNavIcon,.enhancedSidebarNav .limelightNavItem[aria-current=page] .limelightNavIcon{color:#16141d!important;opacity:1!important;justify-self:center!important}.enhancedSidebarNav .limelightNavItem.active .limelightNavLabel,.enhancedSidebarNav .limelightNavItem[aria-current=page] .limelightNavLabel{color:#16141d!important;text-align:left!important;font-size:12px!important}.enhancedSidebarNav .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavItem[aria-current=page]:before,.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):before,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:before{content:""!important;z-index:1!important;background:linear-gradient(#ffffff80,#fffdf6 35% 65%,#ffffff80)!important;border-radius:999px!important;width:3px!important;height:30px!important;position:absolute!important;top:50%!important;bottom:auto!important;left:9px!important;translate:0 -50%!important;box-shadow:0 0 9px #ffffff85,14px 0 22px #f7f7f25c,38px 0 34px #f7f7f226!important}.enhancedSidebarNav .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavItem[aria-current=page]:after,.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):after,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:after{content:""!important;clip-path:polygon(0 50%,24% 3%,100% 0,100% 100%,24% 97%)!important;opacity:.82!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(at 0,#fff3,#0000 62%),linear-gradient(90deg,#f7f7f238,#f7f7f216 44%,#0000 88%)!important;width:calc(100% - 16px)!important;height:74%!important;display:block!important;position:absolute!important;top:50%!important;left:12px!important;translate:0 -50%!important}.enhancedSidebarNav .limelightNavItem.active,.enhancedSidebarNav .limelightNavItem[aria-current=page]{grid-template-columns:40px minmax(0,1fr)!important;padding-left:18px!important}.enhancedSidebarNav .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavItem[aria-current=page]:before,.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):before,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:before{border-radius:0 999px 999px 0!important;width:3px!important;height:32px!important;left:0!important}.enhancedSidebarNav .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavItem[aria-current=page]:after,.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):after,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:after{clip-path:polygon(0 0,78% 10%,100% 50%,78% 90%,0 100%)!important;width:calc(100% - 2px)!important;height:78%!important;left:2px!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out{color:#16141d!important;background:linear-gradient(90deg,#ffffff1f,#ffffff0e 44%,#ffffff05 100%),#0b0b0bb8!important;border-color:#ffffff38!important;grid-template-columns:40px minmax(0,1fr)!important;place-items:center start!important;gap:10px!important;min-height:52px!important;padding:9px 13px 9px 18px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a,0 0 0 1px #1410281c,0 14px 32px #00000057!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out .limelightNavIcon{color:#16141d!important;opacity:1!important;justify-self:center!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out .limelightNavLabel{color:#16141d!important;text-align:left!important;font-size:12px!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out:before{content:""!important;z-index:1!important;background:linear-gradient(#ffffff80,#fffdf6 35% 65%,#ffffff80)!important;border-radius:0 999px 999px 0!important;width:3px!important;height:32px!important;position:absolute!important;top:50%!important;bottom:auto!important;left:0!important;translate:0 -50%!important;box-shadow:0 0 9px #ffffff85,14px 0 22px #f7f7f25c,38px 0 34px #f7f7f226!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out:after{opacity:.82;content:""!important;clip-path:polygon(0 0,78% 10%,100% 50%,78% 90%,0 100%)!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(at 0,#fff3,#0000 62%),linear-gradient(90deg,#f7f7f238,#f7f7f216 44%,#0000 88%)!important;width:calc(100% - 2px)!important;height:78%!important;display:block!important;position:absolute!important;top:50%!important;left:2px!important;translate:0 -50%!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out:before,.enhancedSidebarNav .limelightNavItem.is-flickering-out:after{will-change:opacity, filter;animation:1.12s step-end .16s both sidebarTabPowerDown!important}.enhancedSidebarNav .limelightNavItem.is-flickering-in:before,.enhancedSidebarNav .limelightNavItem.is-flickering-in:after{will-change:opacity, filter;animation:.98s step-end both sidebarTabPowerFlicker!important}@keyframes sidebarTabPowerFlicker{0%{opacity:.42;filter:brightness(.52)saturate(.75)}7%{opacity:1;filter:brightness(1.28)saturate(1.08)}13%{opacity:.3;filter:brightness(.38)saturate(.65)}24%{opacity:.86;filter:brightness(.92)saturate(.96)}31%{opacity:.46;filter:brightness(.56)saturate(.78)}48%{opacity:1;filter:brightness(1.16)saturate(1.06)}57%{opacity:.62;filter:brightness(.72)saturate(.9)}72%{opacity:.94;filter:brightness(1.04)}83%{opacity:.7;filter:brightness(.84)}to{opacity:1;filter:brightness()}}@keyframes sidebarTabPowerDown{0%{opacity:1;filter:brightness(1.04)}11%{opacity:.54;filter:brightness(.62)saturate(.82)}18%{opacity:.96;filter:brightness(1.12)}29%{opacity:.38;filter:brightness(.44)saturate(.68)}43%{opacity:.76;filter:brightness(.86)}52%{opacity:.28;filter:brightness(.36)saturate(.62)}68%{opacity:.58;filter:brightness(.68)}81%{opacity:.22;filter:brightness(.3)saturate(.58)}to{opacity:.72;filter:brightness(.6)saturate(.72)}}@media (prefers-reduced-motion:reduce){.enhancedSidebarNav .limelightNavItem.is-flickering-in:before,.enhancedSidebarNav .limelightNavItem.is-flickering-in:after,.enhancedSidebarNav .limelightNavItem.is-flickering-out:before,.enhancedSidebarNav .limelightNavItem.is-flickering-out:after{animation:none!important}}.flowShaderShade{opacity:.72!important;background:radial-gradient(circle at 58% 36%,#0000000d,#0000 34%),linear-gradient(#0003,#00000080 72%,#000000ad)!important}.flowShaderBackground.paperMode .flowShaderShade{opacity:.46!important;background:linear-gradient(90deg,#00000094,#0000 26% 76%,#00000075),linear-gradient(#00000029,#0000004d 70%,#00000085)!important}.enhancedSidebar{-webkit-backdrop-filter:blur(18px)saturate(1.05)!important;backdrop-filter:blur(18px)saturate(1.05)!important;background:linear-gradient(90deg,#000000db,#000000b3 72%,#0000007a),#0000006b!important;border-right-color:#ffffff13!important;box-shadow:inset -1px 0 #ffffff09,18px 0 70px #0003!important}.enhancedSidebar:after{content:"";pointer-events:none;background:radial-gradient(circle at 110% 34%,#f7f7f212,#0000 28%),linear-gradient(#0000 0%,#ffffff06 42%,#0000 100%);position:absolute;inset:0}.enhancedSidebarBrand{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.enhancedSidebarBrand:hover{background:0 0!important}.enhancedTopBar{-webkit-backdrop-filter:blur(16px)saturate(1.08)!important;backdrop-filter:blur(16px)saturate(1.08)!important;background:linear-gradient(90deg,#000000b8,#00000085 42%,#00000061),#0000003d!important;border-bottom-color:#ffffff13!important}.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedUserPill{background:#00000047!important;border-color:#ffffff1a!important}.dashboardOverviewHero,.glass-card,.metricCard,.enhancedStatCard,.enhancedInfoCard,.obfuscatorRunCard,.compilerStatsCard,.editorPanel,.editorCard{-webkit-backdrop-filter:blur(14px)saturate(1.08)!important;backdrop-filter:blur(14px)saturate(1.08)!important;background:linear-gradient(#121211b8,#080808a3),#0000005c!important;border-color:#ffffff21!important;box-shadow:0 18px 54px #0000003d,inset 0 1px #ffffff09!important}.mainWorkspace[data-active-tab=obfuscator] .glass-card,.mainWorkspace[data-active-tab=obfuscator] .metricCard,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard,.mainWorkspace[data-active-tab=obfuscator] .editorPanel,.mainWorkspace[data-active-tab=obfuscator] .editorCard{background:linear-gradient(#0c0c0ba8,#04040499),#0000004d!important}.enhancedSidebarNav .limelightNavItem:hover{background:#ffffff0e!important}.mainWorkspace[data-active-tab=obfuscator] .workspaceContent{gap:18px!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricCard{background:radial-gradient(circle at 78% 18%,#ffffff14,#0000 34%),linear-gradient(#0c0c0cbd,#00000094),#00000047!important;border-color:#ffffff24!important;border-radius:10px!important;min-height:92px!important;padding:15px 17px!important;box-shadow:inset 0 1px #ffffff0b,0 14px 34px #0003!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricHeader{margin-bottom:5px!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricLabel{color:#55525f!important;text-transform:none!important;letter-spacing:.02em!important;font-size:12px!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricValue{color:#16141d!important;font-size:23px!important;font-weight:700!important;line-height:1.1!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricSubtext{color:#55525f!important;font-size:12px!important}.mainWorkspace[data-active-tab=obfuscator] .standaloneObfuscatorCredit{background:linear-gradient(90deg,#ffffff13,#ffffff06),#0000003d!important;border-radius:10px!important;min-height:auto!important;padding:12px 14px!important}.mainWorkspace[data-active-tab=obfuscator] .standaloneObfuscatorCredit h3{letter-spacing:.04em!important;color:#e0ddd2b8!important;font-size:12px!important}.mainWorkspace[data-active-tab=obfuscator] .standaloneObfuscatorCredit p{color:#55525f!important;font-size:12.5px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard{background:radial-gradient(circle at 88% 8%,#ffffff0f,#0000 32%),linear-gradient(#111110c2,#060606a8),#00000057!important;border-color:#ffffff21!important;border-radius:10px!important;padding:14px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .sidebarHeader{border-bottom-color:#ffffff16!important;margin-bottom:12px!important;padding-bottom:11px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .profileSelector,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleCardList{background:#0000003d!important;border-color:#ffffff1c!important;border-radius:10px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .profileTab{min-height:52px!important;padding:9px 12px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleCard{min-height:58px!important;padding:9px 11px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .profileTab.active,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleCard.checked{background:linear-gradient(90deg,#ffffff13,#ffffff07),#0003!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .tabTitle,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleLabel{font-size:12.5px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .tabDesc,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleDesc,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleDescription{color:#8b8896!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .scoreBarSection{gap:8px!important;padding-top:10px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarHeader{margin-bottom:3px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarName,.mainWorkspace[data-active-tab=obfuscator] .scoreBarValue{color:#f0ede2c2!important;font-size:12px!important;font-weight:700!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarTrack{background:#ffffff17!important;height:4px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarProgress .ui-progress-indicator,.mainWorkspace[data-active-tab=obfuscator] .scoreBarFill{background:linear-gradient(90deg,#f4efd8,#caa45f)!important}.mainWorkspace[data-active-tab=obfuscator] .btnObfuscate:not(.standaloneObfuscateButton){color:#111!important;opacity:1!important;background:linear-gradient(#fffffffa,#dad8cbeb),#e8e5d8!important;border:1px solid #ffffff5c!important;border-radius:10px!important;min-height:44px!important;margin-top:12px!important;box-shadow:0 12px 32px #00000047,inset 0 1px #ffffffe6!important}.mainWorkspace[data-active-tab=obfuscator] .btnObfuscate:not(.standaloneObfuscateButton):disabled{color:#0000007a!important;box-shadow:none!important;background:linear-gradient(#ecebde85,#bec2b56b),#ffffff29!important}.mainWorkspace[data-active-tab=obfuscator] .statsRail{border-top:1px solid #ffffff16!important;margin-top:14px!important;padding-top:13px!important}.mainWorkspace[data-active-tab=obfuscator] .statsTitle{color:#8b8896!important;letter-spacing:.06em!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .scoreBarSection{border-top:1px solid #ffffff14!important;gap:7px!important;margin-top:10px!important;padding:11px 0 2px!important;display:grid!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarRow{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarHeader{display:contents!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarName{color:#efece2a8!important;min-width:0!important;font-size:12px!important;font-weight:680!important;line-height:1.1!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarValue{color:#55525f!important;background:#ffffff0f!important;border:1px solid #ffffff14!important;border-radius:999px!important;justify-self:end!important;min-width:34px!important;padding:2px 7px!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarTrack{background:#ffffff13!important;border-radius:999px!important;grid-column:1/-1!important;height:3px!important;overflow:hidden!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarProgress,.mainWorkspace[data-active-tab=obfuscator] .scoreBarFill{height:100%!important;box-shadow:none!important;background:linear-gradient(90deg,#e6e4d9b8,#e6e4d96b)!important;border-radius:999px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarProgress .ui-progress-indicator{background:linear-gradient(90deg,#e6e4d9b8,#e6e4d96b)!important}.projects-container:has(.dashboardOverviewHero){gap:14px!important;max-width:1240px!important}.projects-container:has(.dashboardOverviewHero) .projects-grid{gap:14px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{background:radial-gradient(620px at 18% 0,#ffffff12,#0000 44%),linear-gradient(#0e0e0db8,#030303ad),#00000057!important;border-color:#ffffff21!important;border-radius:10px!important;align-items:center!important;gap:22px!important;min-height:156px!important;padding:22px 24px!important;overflow:hidden!important;box-shadow:0 20px 46px #0000003d,inset 0 1px #ffffff0e!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero:after{opacity:.42!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewCopy{min-width:0!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewEyebrow{color:#55525f!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:16px!important;font-size:12px!important;font-weight:600!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewEyebrow svg{color:#55525f!important;width:13px!important;height:13px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero h1{color:#16141d!important;letter-spacing:0!important;max-width:620px!important;font-size:clamp(38px,4.25vw,52px)!important;font-weight:700!important;line-height:.98!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero p{color:#55525f!important;max-width:600px!important;margin-top:13px!important;font-size:14px!important;line-height:1.45!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics{grid-template-columns:repeat(3,minmax(76px,1fr))!important;align-self:stretch!important;gap:9px!important;min-width:260px!important;display:grid!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics div{background:linear-gradient(#ffffff0b,#ffffff04),#00000038!important;border-color:#ffffff1d!important;border-radius:10px!important;min-height:68px!important;padding:13px 14px!important;box-shadow:inset 0 1px #ffffff0b!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics span{color:#8b8896!important;letter-spacing:.055em!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics strong{color:#16141d!important;margin-top:5px!important;font-size:25px!important;font-weight:700!important;line-height:1!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{gap:9px!important;width:152px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions button{min-height:37px!important;box-shadow:none!important;border-radius:10px!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions .dashboardHeroPrimary{color:#100f15!important;background:linear-gradient(#fffef7,#dad8cc)!important}:is(.projects-container:has(.dashboardOverviewHero) .enhancedStatCard,.projects-container:has(.dashboardOverviewHero) .enhancedStatInner){border-radius:10px!important;height:126px!important;min-height:126px!important}:is(.projects-container:has(.dashboardOverviewHero) .enhancedStatInner,.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard,.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel,.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel){-webkit-backdrop-filter:blur(18px)saturate(92%)!important;backdrop-filter:blur(18px)saturate(92%)!important;background:radial-gradient(520px at 60% 0,#ffffff0b,#0000 44%),linear-gradient(#0a0a09c7,#020202b3),#0000005c!important;border:1px solid #ffffff1f!important;box-shadow:0 18px 38px #0003,inset 0 1px #ffffff0b!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatHeader{padding:20px 24px 0!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatContent{padding:12px 24px 20px!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatTitle{color:#8b8896!important;letter-spacing:.055em!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatValue{color:#16141d!important;font-size:27px!important;font-weight:700!important;line-height:1.05!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatSubtitle{color:#55525f!important;font-size:12px!important;line-height:1.35!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatIcon{color:#55525f!important;background:#ffffff0d!important;border-color:#ffffff21!important;border-radius:10px!important;width:30px!important;height:30px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCardWrap{border-radius:10px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard{border-radius:10px!important;min-height:96px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoAccent{display:none!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px 20px 0!important;display:grid!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoBody{padding:8px 20px 18px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle{color:#55525f!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle h3{color:#55525f!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle [data-slot=card-title]{color:#55525f!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle{color:#16141d!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle p{color:#16141d!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle [data-slot=card-description]{color:#16141d!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoContent{color:#55525f!important;max-width:880px!important;font-size:13px!important;line-height:1.5!important}.projects-container:has(.dashboardOverviewHero) .workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:start!important;gap:14px!important}:is(.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel,.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel){border-radius:10px!important;min-height:174px!important;padding:18px!important}.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader{border-bottom:1px solid #ffffff13!important;margin-bottom:14px!important;padding-bottom:12px!important}.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader span{color:#8b8896!important;letter-spacing:.055em!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeGrid{color:#8b8896!important;letter-spacing:.055em!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader strong{color:#16141d!important;font-size:22px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeTrack{background:#ffffff13!important;border:0!important;height:5px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeTrack span{box-shadow:none!important;background:linear-gradient(90deg,#f4f1e8e6,#f4f1e86b)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeChart{background:#ffffff07!important;border-color:#ffffff13!important;border-radius:10px!important;height:120px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeGrid{margin:14px 0 9px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeRows{gap:7px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeRow{color:#55525f!important;background:#ffffff06!important;border-color:#ffffff13!important;border-radius:10px!important;min-height:34px!important;padding:0 11px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeRow strong{color:#fffdf6e6!important}.projects-container:has(.dashboardOverviewHero) .dashboardActivityList{gap:7px!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState{background:radial-gradient(circle at 50% 0,#ffffff0a,#0000 54%),#ffffff06!important;border-color:#ffffff14!important;border-radius:10px!important;min-height:120px!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState strong{color:#fffdf6e0!important;font-size:13px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState span{color:#8b8896!important;font-size:12px!important}@media (max-width:1120px){.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{grid-template-columns:1fr!important}:is(.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics,.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions){width:100%!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}}@media (max-width:720px){.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{padding:18px!important}:is(.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics,.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions){grid-template-columns:1fr!important}.projects-container:has(.dashboardOverviewHero) .workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:1fr!important}}.projects-container:has(.dashboardOverviewHero){gap:16px!important;width:min(1120px,100vw - 56px)!important;max-width:1120px!important;margin-inline:auto!important;padding-top:22px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{background:linear-gradient(135deg,#ffffff12,#ffffff05 42%,#0000001f),#07070685!important;border-color:#ffffff1f!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) 178px!important;grid-template-areas:"copy actions""metrics metrics"!important;gap:18px 22px!important;min-height:0!important;padding:24px!important;display:grid!important;box-shadow:0 22px 64px #00000038,inset 0 1px #fff1!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero:after{display:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero:before{content:""!important;pointer-events:none!important;opacity:.58!important;background:radial-gradient(620px at 18% -18%,#ffffff1a,#0000 46%),linear-gradient(90deg,#f4f1e81a,#0000 34%)!important;border-radius:14px!important;position:absolute!important;inset:1px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewCopy{z-index:2!important;grid-area:copy!important;position:relative!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewEyebrow{color:#55525f!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:999px!important;width:fit-content!important;margin:0 0 14px!important;padding:6px 10px!important;line-height:1!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero h1{font-size:clamp(38px,4.6vw,56px)!important;line-height:.96!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero p{color:#55525f!important;max-width:560px!important;margin-top:14px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics{z-index:2!important;background:#00000057!important;border:1px solid #ffffff16!important;border-radius:14px!important;grid-area:metrics!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:auto!important;gap:1px!important;width:100%!important;min-width:0!important;padding:6px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0a!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics div{min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-end!important;padding:10px 14px!important;display:grid!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics div:not(:last-child){border-right:1px solid #ffffff13!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics span{color:#8b8896!important;letter-spacing:.055em!important;align-self:center!important;font-size:12px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics strong{color:#16141d!important;justify-self:end!important;margin:0!important;font-size:25px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{z-index:2!important;grid-area:actions!important;align-self:start!important;gap:8px!important;width:178px!important;position:relative!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions button{border-radius:10px!important;justify-content:center!important;min-height:40px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCardWrap{margin-top:0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard{background:linear-gradient(90deg,#ffffff0e,#ffffff04 58%,#ffffff0a),#0505048f!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"head action""body action"!important;align-items:center!important;gap:4px 18px!important;min-height:0!important;padding:18px 20px!important;display:grid!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader{grid-area:head!important;padding:0!important;display:block!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader [data-slot=card-action]{position:absolute!important;top:50%!important;right:18px!important;transform:translateY(-50%)!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoBody{grid-area:body!important;padding:0 250px 0 0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle{color:#8b8896!important;letter-spacing:.075em!important;margin-bottom:4px!important;font-size:12px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle h3{color:#8b8896!important;letter-spacing:.075em!important;margin-bottom:4px!important;font-size:12px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle [data-slot=card-title]{color:#8b8896!important;letter-spacing:.075em!important;margin-bottom:4px!important;font-size:12px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle{color:#16141d!important;font-size:16px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle p{color:#16141d!important;font-size:16px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle [data-slot=card-description]{color:#16141d!important;font-size:16px!important;font-weight:700!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoContent{color:#55525f!important;font-size:12.5px!important;line-height:1.42!important}.projects-container:has(.dashboardOverviewHero) .workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr)!important;gap:16px!important;margin-top:2px!important;display:grid!important}:is(.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel,.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel){background:linear-gradient(#ffffff0d,#ffffff03),#0606058a!important;border-color:#ffffff1b!important;border-radius:14px!important;min-height:254px!important;padding:18px!important;box-shadow:0 18px 52px #00000038!important}.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel{min-height:186px!important}.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader{margin:0 0 14px!important;padding:0 0 12px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeChart{height:126px!important;margin-top:13px!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState{min-height:112px!important}@media (max-width:980px){.projects-container:has(.dashboardOverviewHero){width:min(100%,100vw - 28px)!important}:is(.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero,.projects-container:has(.dashboardOverviewHero) .workspaceGrid:has(.dashboardOperationalPanel)){grid-template-columns:1fr!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{grid-template-areas:"copy""metrics""actions"!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}:is(.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard,.projects-container:has(.dashboardOverviewHero) .enhancedInfoBody){padding-right:0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader [data-slot=card-action]{margin-top:12px!important;position:static!important;transform:none!important}}.ui-dropdown-menu-content{z-index:260!important;color:#f5f2e8!important;-webkit-backdrop-filter:blur(18px)saturate(1.02)!important;backdrop-filter:blur(18px)saturate(1.02)!important;background:linear-gradient(#181817eb,#080808e6),#000000db!important;border:1px solid #ffffff1f!important;border-radius:10px!important;min-width:128px!important;padding:6px!important;animation:.15s cubic-bezier(.22,1,.36,1) both dropdownMenuIn!important;overflow:hidden!important;box-shadow:0 18px 48px #0000006b!important}.ui-dropdown-menu-item{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;color:#55525f!important;border-radius:6px!important;outline:none!important;align-items:center!important;min-height:32px!important;padding:0 9px!important;font-size:12px!important;font-weight:690!important;display:flex!important}.ui-dropdown-menu-item[data-highlighted],.ui-dropdown-menu-item:hover{color:#16141d!important;background:#ffffff14!important}.activityChartCard{width:100%!important;max-width:none!important;min-height:190px!important;box-shadow:none!important;background:linear-gradient(#ffffff0d,#ffffff04),#0a0a097a!important;border:1px solid #ffffff1b!important;border-radius:14px!important;padding:0!important}.activityChartHeader{padding:20px 22px 0!important}.activityChartHeaderInner{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.activityChartTitle{color:#16141d!important;letter-spacing:0!important;font-size:22px!important;font-weight:700!important;line-height:1!important}.activityChartRangeButton{color:#16141d!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:5px!important;padding:0 8px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.activityChartRangeButton:hover{background:#ffffff0f!important;transform:none!important}.activityChartContent{padding:26px 22px 22px!important}.activityChartLayout{grid-template-columns:.72fr 1.28fr!important;align-items:flex-end!important;gap:30px!important;display:grid!important}.activityChartTotal{flex-direction:column!important;min-width:116px!important;display:flex!important}.activityChartTotal p{color:#16141d!important;letter-spacing:-.02em!important;margin:0!important;font-size:clamp(42px,4.7vw,54px)!important;font-weight:700!important;line-height:.88!important}.activityChartTotal p span{color:#55525f!important;margin-left:2px!important;font-size:.58em!important}.activityChartTrend{color:#55525f!important;align-items:center!important;gap:4px!important;margin-top:10px!important;font-size:12px!important;line-height:1.2!important;display:inline-flex!important}.activityChartTrend svg{color:#20d191!important}.activityChartBars{justify-content:space-between!important;align-items:flex-end!important;gap:10px!important;width:100%!important;height:112px!important;display:flex!important}.activityChartBarItem{flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:22px!important;height:100%!important;display:flex!important}.activityChartBar{background:linear-gradient(#fffffff5,#e2e2dbe0)!important;border-radius:10px!important;width:100%!important;min-height:12px!important;box-shadow:inset 0 1px #ffffffa6!important}.activityChartBarItem span{color:#55525f!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.projects-container:has(.dashboardOverviewHero) .dashboardUsersActivityChart{margin-top:6px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel{min-height:300px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel .dashboardPanelHeader{display:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel .dashboardOutcomeGrid{margin-top:16px!important}@keyframes dropdownMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:720px){.activityChartLayout{grid-template-columns:1fr!important}.activityChartBars{height:120px!important}}.profileMessageButton{--profile-message-text:#f4f1e8;--profile-message-bg:#2b2b2b;--profile-message-hover:#161616;--profile-message-status:#00da00;--profile-message-transition:all .2s ease-out;cursor:default;background-color:var(--profile-message-bg);width:fit-content;max-width:100%;min-height:40px;color:var(--profile-message-text);transition:var(--profile-message-transition);border:0;border-radius:68px;justify-content:center;align-items:center;gap:8px;margin:0 0 24px;padding:6px 10px 6px 6px;display:flex;position:relative;overflow:hidden;box-shadow:0 2.17382px #0000000c,0 1.75px 6.01034px #00000012,0 3.63px 14.4706px #00000017,0 22px 48px #00000024}.profileMessageButton:hover{background-color:var(--profile-message-hover);gap:10px;min-height:56px;padding-right:12px;transform:translateY(-1px)}.profileMessageAvatar{color:#16141d;width:30px;height:30px;transition:var(--profile-message-transition);background:linear-gradient(#f4f1e824,#f4f1e80f),#111;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #f4f1e817}.profileMessageButton:hover .profileMessageAvatar{flex-basis:38px;width:38px;height:38px}.profileMessageStatus{background:var(--profile-message-status);width:7px;height:7px;box-shadow:0 0 0 2px var(--profile-message-bg);transition:var(--profile-message-transition);border-radius:50%;position:absolute;bottom:1px;right:1px}.profileMessageButton:hover .profileMessageStatus{box-shadow:0 0 0 2px var(--profile-message-hover);bottom:2px;right:2px}.profileMessageText{text-align:left;gap:1px;min-width:0;line-height:1;display:grid}.profileMessageEmail{color:#16141d;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:min(300px,100vw - 160px);font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.profileMessageId{color:#8b8896;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;line-height:1.25;overflow:hidden}.profileMessageBadge{color:#fff;min-width:18px;height:18px;transition:var(--profile-message-transition);background:#5e5e5e;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.profileMessageButton:hover .profileMessageBadge{background:#ffffff2e}.changelog1{width:min(100%,1180px);margin:0 auto;padding:54px 24px 86px;animation:.52s cubic-bezier(.22,1,.36,1) both enhancedPageEnter}.changelog1Container{width:100%}.changelog1Intro{max-width:760px;margin:0 auto}.changelog1Intro h1{color:#16141d;letter-spacing:0;margin:0 0 14px;font-size:clamp(34px,5vw,58px);font-weight:700;line-height:.98}.changelog1Intro p{color:#55525f;max-width:680px;margin:0;font-size:clamp(14px,1.4vw,17px);line-height:1.55}.changelog1Entries{gap:72px;max-width:760px;margin:70px auto 0;display:grid}.changelog1Entry{grid-template-columns:226px minmax(0,1fr);gap:54px;display:grid;position:relative}.changelog1Entry:before{content:"";background:linear-gradient(#ffffff29,#ffffff08);width:1px;position:absolute;top:6px;bottom:-72px;left:226px;transform:translate(27px)}.changelog1Entry:last-child:before{display:none}.changelog1Meta{align-items:center;gap:12px;width:226px;height:min-content;display:flex;position:sticky;top:96px}.changelog1Badge{color:#fffdf6d6!important;height:26px!important;font-family:var(--font-mono)!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:999px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important}.changelog1Meta span:not(.changelog1Badge){color:#8b8896;white-space:nowrap;font-size:12px;font-weight:640}.changelog1Body{min-width:0;position:relative}.changelog1Body:before{content:"";background:#f4f1e8;border-radius:999px;width:9px;height:9px;position:absolute;top:7px;left:-27px;box-shadow:0 0 0 5px #f4f1e814,0 0 22px #f4f1e83d}.changelog1Body h2{color:#fffdf6eb;letter-spacing:0;margin:0 0 12px;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.12}.changelog1Body>p{color:#55525f;margin:0;font-size:15px;line-height:1.6}.changelog1Body ul{color:#55525f;gap:8px;margin:18px 0 0 19px;padding:0;font-size:14px;line-height:1.5;display:grid}.changelog1Body li::marker{color:#8b8896}.changelog1Body img{object-fit:cover;border:1px solid #ffffff1a;border-radius:10px;width:100%;margin-top:30px;display:block}.changelog1Button{color:#55525f!important;margin-top:18px!important;margin-left:auto!important;display:inline-flex!important}@media (max-width:860px){.changelog1{padding:34px 18px 64px}.changelog1Entries{gap:46px;margin-top:46px}.changelog1Entry{grid-template-columns:1fr;gap:14px}.changelog1Entry:before,.changelog1Body:before{display:none}.changelog1Meta{flex-wrap:wrap;width:auto;position:static}}.uiverseScriptForge{--cloud-color:#16141d;--arrows-color:#b8c7b5;--time-animation:1.05s;color:#16141d;letter-spacing:0;text-align:center;place-items:center;gap:8px;width:108px;min-width:108px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.uiverseScriptForgeSvg{filter:drop-shadow(0 18px 22px #00000061);width:82px;height:82px;overflow:visible}.uiverseScriptForge .forgeCloud rect{fill:var(--cloud-color);opacity:.16}.uiverseScriptForge .forgeCloud g{transform-origin:50% 72.8938%;fill:var(--arrows-color);filter:drop-shadow(0 0 9px #b8c7b547);animation:scriptForgeRotation var(--time-animation) linear infinite}.uiverseScriptForge .forgeCloud path{fill:none;stroke:var(--arrows-color);stroke-width:5.8px;stroke-linecap:round;stroke-dasharray:14 8;opacity:.86;animation:scriptForgeCloudLine calc(var(--time-animation) * 1.65) ease-in-out infinite}.uiverseScriptForge .forgeArrows{transform-origin:50%;fill:none;stroke:#efe9da;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.9;animation:scriptForgeRotation calc(var(--time-animation) * 1.15) linear infinite reverse}.uiverseScriptForge .forgeShapes{fill:#d2bd82;filter:drop-shadow(0 0 8px #d2bd823d)}.uiverseScriptForge .forgeShapes circle{transform-origin:50%;animation:scriptForgeDot calc(var(--time-animation) * 2) ease-in-out infinite}.uiverseScriptForge .forgeShapes circle:nth-child(2){animation-delay:calc(var(--time-animation) * -.35)}.uiverseScriptForge .forgeShapes circle:nth-child(3){animation-delay:calc(var(--time-animation) * -.7)}.scriptForgeOverlay{z-index:12;box-sizing:border-box;-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);overscroll-behavior:contain;background:radial-gradient(circle at 50% 42%,#f4f1e829,#0000 31%),linear-gradient(#0000006b,#000000bd);border-radius:0;justify-content:center;align-items:flex-start;padding:24px;animation:.18s cubic-bezier(.22,1,.36,1) both scriptForgeOverlayIn;display:flex;position:absolute;inset:0;overflow:auto}.scriptForgePanel{background:linear-gradient(#121210db,#090908c7),#0000008a;border:1px solid #f4f1e829;border-radius:14px;place-items:center;gap:16px;width:min(360px,100vw - 48px);max-width:100%;min-height:232px;margin:auto 0;padding:30px 28px;display:grid;position:relative;overflow:visible;box-shadow:0 28px 90px #00000080,inset 0 1px #ffffff14}.scriptForgePanel:before{content:"";background:linear-gradient(90deg,#0000,#f4f1e86b,#0000);height:1px;position:absolute;inset:auto 12% 0}.scriptForgeCopy{text-align:center;gap:6px;display:grid}.scriptForgeCopy span{color:#16141d;font-size:15px;font-weight:700}.scriptForgeCopy p{color:#55525f;max-width:250px;margin:0;font-size:12px;font-weight:560;line-height:1.45}.scriptSaveButton{min-width:178px;gap:8px!important}.scriptSaveButton .uiverseScriptForge{transform-origin:50%;gap:0;width:24px;min-width:24px;transform:scale(.44)}.scriptSaveButton .uiverseScriptForgeSvg{width:48px;height:48px}.scriptSaveButton .uiverseScriptForge>span{display:none}@keyframes scriptForgeRotation{to{transform:rotate(360deg)}}@keyframes scriptForgeCloudLine{0%,to{stroke-dashoffset:0;opacity:.55}50%{stroke-dashoffset:18px;opacity:1}}@keyframes scriptForgeDot{0%,to{opacity:.36;transform:scale(.72)}50%{opacity:1;transform:scale(1.24)}}@keyframes scriptForgeOverlayIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.uiverseScriptForge .forgeCloud g,.uiverseScriptForge .forgeCloud path,.uiverseScriptForge .forgeArrows,.uiverseScriptForge .forgeShapes circle,.scriptForgeOverlay{animation-duration:.01ms!important;animation-iteration-count:1!important}}.loader.uiverseScriptForge{--cloud-color:#d8ded0;--arrows-color:#16141d;--time-animation:1s;width:auto;min-width:0;display:inline-flex;transform:scale(1)}.loader.uiverseScriptForge #cloud{filter:drop-shadow(0 16px 22px #0000006b);width:100px;height:100px;overflow:visible}.loader.uiverseScriptForge #cloud rect{fill:var(--cloud-color);opacity:1}.loader.uiverseScriptForge #cloud g:nth-child(3){transform-origin:50% 72.8938%;fill:var(--arrows-color);filter:drop-shadow(0 0 8px #000);animation:rotation var(--time-animation) linear infinite}.loader.uiverseScriptForge #shapes g g circle{animation:cloud calc(var(--time-animation) * 2) linear infinite}.loader.uiverseScriptForge #shapes g g circle:nth-child(2){animation-delay:calc((var(--time-animation) * 2) / -3)}.loader.uiverseScriptForge #shapes g g circle:nth-child(3){animation-delay:calc((var(--time-animation) * 2) / -1.5)}.loader.uiverseScriptForge svg #lines g line{stroke-width:5px;transform-origin:50%;animation:lines calc(var(--time-animation) / 1.33) linear infinite}.loader.uiverseScriptForge>span{color:#16141d;margin-top:-8px;font-size:13px;font-weight:700;line-height:1}.scriptForgePanel{border-radius:14px;gap:0;width:min(360px,100%);min-height:314px;padding:30px 34px 28px}.scriptForgePanel .uiverseScriptForge{transform:scale(1.08)}.scriptForgeExperience{text-align:center;place-items:center;gap:0;width:100%;display:grid}.scriptForgeExperience .scriptForgeCopy{align-content:start;min-height:58px;margin-top:12px}.scriptForgeExperience .scriptForgeCopy span{letter-spacing:-.01em;font-size:15px;font-weight:700}.scriptForgeExperience .scriptForgeCopy p{color:#55525f;min-height:35px;font-size:12px;font-weight:500}.scriptForgeProgress{background:#f4f1e81a;border-radius:6px;width:100%;height:2px;margin-top:16px;overflow:hidden}.scriptForgeProgress>span{border-radius:inherit;background:linear-gradient(90deg,#9da995,#f4f1e8);height:100%;transition:width .76s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 16px #d8ded047}.scriptForgeProgressMeta{color:#8b8896;width:100%;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-top:9px;font-size:11.5px;font-weight:620;display:flex}.scriptForgeProgressMeta strong{color:#55525f;font:inherit}.scriptSaveButton{min-width:178px}@keyframes rotation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes lines{0%{transform:rotate(-65deg)translateY(-10px)}to{transform:rotate(-65deg)translateY(8px)}}@keyframes cloud{0%{cx:20;cy:60;r:15}50%{cx:50;cy:45;r:20}to{cx:80;cy:60;r:15}}@media (prefers-reduced-motion:reduce){.loader.uiverseScriptForge #cloud g:nth-child(3),.loader.uiverseScriptForge #shapes g g circle,.loader.uiverseScriptForge svg #lines g line{animation-duration:.01ms!important;animation-iteration-count:1!important}.scriptForgeProgress>span{transition-duration:.01ms!important}}@media (max-height:480px){.scriptForgeOverlay{padding:10px}.scriptForgePanel{width:min(340px,100vw - 20px);min-height:236px;padding:16px 28px 18px}.loader.uiverseScriptForge #cloud{width:76px;height:76px}.scriptForgePanel .uiverseScriptForge{transform:scale(1)}.scriptForgeExperience .scriptForgeCopy{min-height:48px;margin-top:4px}.scriptForgeProgress{margin-top:8px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.scriptForgeOverlay{background:#050504f0}}.dashboard-layout:has(.authMainWorkspace){background:#000!important;width:100vw!important;min-height:100vh!important;display:block!important;overflow-x:hidden!important}.dashboard-layout:has(.authMainWorkspace):before{display:none!important}.dashboard-layout:has(.authMainWorkspace):after{display:none!important}.authMainWorkspace{width:100vw!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important;overflow:hidden!important}:is(.authMainWorkspace:has(.landing),.authMainWorkspace:has(.landingDocsView)){overflow:visible!important}.dashboard-auth-container{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;background:#000!important;width:100vw!important;min-height:100vh!important;padding:34px!important}.dashboard-auth-container:before{content:"";pointer-events:none;z-index:1;background:#0003;position:absolute;inset:0}.heroAsciiAuthBackground{z-index:0;pointer-events:none;background:#000;position:absolute;inset:0;overflow:hidden}.heroAsciiEmbed{opacity:.66;display:block;position:absolute;inset:0}.heroAsciiEmbed [data-us-project]{width:100%;height:100%;min-height:100vh}.heroAsciiMobileStars{opacity:.3;background-image:radial-gradient(1px 1px at 20% 30%,#fff,#0000),radial-gradient(1px 1px at 60% 70%,#fff,#0000),radial-gradient(1px 1px,#fff,#0000),radial-gradient(1px 1px at 80% 10%,#fff,#0000),radial-gradient(1px 1px at 90% 60%,#fff,#0000),radial-gradient(1px 1px at 33% 80%,#fff,#0000),radial-gradient(1px 1px at 15% 60%,#fff,#0000),radial-gradient(1px 1px at 70% 40%,#fff,#0000);background-position:0 0,40% 40%,60% 60%,20% 20%,80% 80%,30% 30%,70% 70%,50%;background-size:200% 200%,180% 180%,250% 250%,220% 220%,190% 190%,240% 240%,210% 210%,230% 230%;display:none;position:absolute;inset:0}.heroAsciiNoWebgl .heroAsciiEmbed{display:none}.heroAsciiNoWebgl .heroAsciiMobileStars{display:block}.heroAsciiAuthFrame:before,.heroAsciiAuthFrame:after{content:"";z-index:2;pointer-events:none;position:absolute}.heroAsciiAuthFrame:before{background:#00000029;inset:0;box-shadow:inset 0 0 120px #000000b3}.heroAsciiAuthFrame:after{opacity:.6;border:1px solid #f4f1e829;inset:16px}.uiverseAuthForm{--auth-surface:#0c0c0bc2;--auth-border:#f4f1e82e;--auth-border-strong:#f4f1e84d;--auth-text:#f6f3ea;--auth-muted:#aaa59b;z-index:3;width:min(450px,100%);color:var(--auth-text);border:1px solid var(--auth-border);background:var(--auth-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;flex-direction:column;gap:8px;padding:24px;animation:.42s cubic-bezier(.22,1,.36,1) both authFormIn;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0b,0 22px 62px #00000080}.uiverseAuthForm:before{display:none}.uiverseAuthBrand{background:0 0;border:0;border-radius:14px;align-self:center;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid;box-shadow:0 12px 28px #00000047}.uiverseAuthBrand img{object-fit:cover;border-radius:14px;width:48px;height:48px}.uiverseAuthCopy{text-align:center;margin-bottom:6px}.uiverseAuthCopy h2{color:var(--auth-text);letter-spacing:0;margin:0;font-size:24px;font-weight:700;line-height:1.14}.uiverseAuthCopy p{max-width:310px;color:var(--auth-muted);margin:6px auto 0;font-size:13.5px;line-height:1.45}.uiverseAuthCopy strong{color:var(--auth-text)}.uiverseAuthForm form{flex-direction:column;gap:8px;display:flex}.uiverseAuthForm label{color:var(--auth-text);font-size:13px;font-weight:700}.uiverseInputForm{color:#d8d5cc;border:1.5px solid var(--auth-border);background:#050504b8;border-radius:10px;align-items:center;gap:10px;height:46px;padding:0 12px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex}.uiverseInputForm:focus-within{background:#080807e0;border-color:#8b8896;transform:translateY(-1px);box-shadow:0 0 0 2px #f4f1e80d}.uiverseInputForm input{flex:1;min-width:0;height:100%;font-size:13.5px;font-weight:600;color:var(--auth-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.uiverseInputForm input:focus,.uiverseInputForm input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.uiverseInputForm input::placeholder{color:#77736b;font-weight:500}.uiversePasswordToggle{color:#dfdcd2;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:30px;height:30px;transition:background .16s,color .16s;display:grid}.uiversePasswordToggle:hover{color:#fff;background:#ffffff13}.uiverseAuthRow,.uiverseRemember{align-items:center;display:flex}.uiverseAuthRow{justify-content:space-between;gap:12px;margin:0 0 8px}.uiverseRemember{color:#d9d5ca;cursor:pointer;gap:7px;font-size:13px!important;font-weight:600!important}.uiverseRemember input{accent-color:#16141d;width:14px;height:14px}.uiverseAuthTextButton,.uiverseAuthSwitch button,.uiverseAuthHelper button{color:#16141d;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;transition:color .16s,opacity .16s}.uiverseAuthTextButton:hover,.uiverseAuthSwitch button:hover,.uiverseAuthHelper button:hover{color:#fff}.uiverseCaptcha{border:1px solid var(--auth-border);background:#f4f1e809;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:4px;padding:10px 12px;display:flex}.uiverseCaptcha>div{align-items:center;gap:10px;min-width:0;display:flex}.uiverseCaptcha span{color:#bbb5aa;font-size:12.5px;font-weight:650}.uiverseCaptcha .uiverse-check{flex:0 0 22px;color:#16141d!important;border-color:var(--auth-border-strong)!important;background:#00000047!important;border-radius:6px!important;width:22px!important;height:22px!important}.uiverseCaptcha .uiverse-check.checked{background:#7c5cff21!important;border-color:#7c5cff80!important}.uiverseAuthError{color:#ffd6d6;background:#f8717113;border:1px solid #f8717140;border-radius:10px;align-items:flex-start;gap:9px;margin:2px 0 4px;padding:10px 12px;font-size:12.5px;line-height:1.35;display:flex}.uiverseAuthError svg{flex:none;margin-top:1px}.uiverseAuthSubmit{cursor:pointer;color:#050505;background:#d4d1c8;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:46px;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s,opacity .16s;display:flex;box-shadow:0 10px 22px #0000004d}.uiverseAuthSubmit:hover:not(:disabled){background:#e2ded3;transform:translateY(-1px);box-shadow:0 14px 28px #00000057}.uiverseAuthSubmit:disabled{cursor:not-allowed;opacity:.48}.uiverseAuthSwitch{color:var(--auth-muted);text-align:center;margin:12px 0 6px;font-size:13px;font-weight:600}.uiverseDivider{align-items:center;gap:12px;margin:6px 0 8px;display:flex}.uiverseDivider span{background:#f4f1e821;flex:1;height:1px}.uiverseDivider em{color:#928c82;font-size:12px;font-style:normal;font-weight:650}.uiverseSocialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:6px;display:grid}.uiverseSocialGrid.single{grid-template-columns:minmax(0,1fr)}.uiverseSocialButton{color:#16141d;cursor:pointer;background:#f4f1e808;border:1.5px solid #f4f1e821;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:44px;font-size:14px;font-weight:700;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.uiverseSocialButton .flow-btn-content{width:100%}.uiverseSocialButton .flow-btn-label{justify-content:center;align-items:center;gap:7px;min-width:0;line-height:1;display:inline-flex}.uiverseSocialButton .flow-btn-label>span{line-height:1;display:block}.uiverseSocialButton:hover{background:#f4f1e812;border-color:#a9a6b4;transform:translateY(-1px);box-shadow:0 12px 26px #00000047}.uiverseSocialIcon{flex:0 0 20px;width:20px;height:20px;display:block}.uiverseAuthVerify{align-items:stretch}.uiverseVerifyDigits{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:12px 0 8px;display:grid}.uiverseVerifyDigits input{width:100%;height:48px;color:var(--auth-text);border:1.5px solid var(--auth-border);text-align:center;font-family:var(--font-mono);background:#050504bd;border-radius:10px;outline:none;font-size:18px;font-weight:700}.uiverseVerifyDigits input:focus{border-color:#8b8896;box-shadow:0 0 0 3px #f4f1e813}.uiverseVerifyDigitField{min-width:0}.uiverseVerifyDigitField .fa-field-frame{border-color:var(--auth-border);background:#050504bd;height:48px}.uiverseVerifyDigitField .fa-field-input{text-align:center;height:100%;font-family:var(--font-mono);padding:0;font-size:18px;font-weight:700}.uiverseFlowField .fa-field-frame{border-color:var(--auth-border);background:#05050485}.uiverseAuthHelper{min-height:18px;color:var(--auth-muted);text-align:center;font-size:12.5px;font-weight:650}.uiverseAuthNote{color:#ece8dc;text-align:center;background:#f4f1e80e;border:1px solid #f4f1e829;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.35}.uiverseAuthVerify>.uiverseAuthTextButton{align-self:center;margin-top:2px;font-size:12.5px}@keyframes authFormIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes authLightSweep{0%{transform:translate(-3%)rotate(-5deg)}to{transform:translate(3%,-2%)rotate(-3deg)}}@media (max-width:560px){.dashboard-auth-container{padding:18px!important}.uiverseAuthForm{padding:24px}.uiverseAuthCopy h2{font-size:22px}.uiverseAuthCredits{grid-template-columns:1fr;gap:10px}.wiseWombatDiscordButton.uiverseAuthDiscordButton{width:100%}}@media (max-width:900px){.heroAsciiEmbed{display:none}.heroAsciiMobileStars{display:block}.heroAsciiAuthFrame:after{inset:10px}}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunPanel,.enhancedMainWorkspace[data-active-tab=obfuscator] .obfuscatorRunPanel{display:none!important}:is(.mainWorkspace[data-active-tab=obfuscator] .workspaceGrid:has(.obfuscatorRunPanel),.enhancedMainWorkspace[data-active-tab=obfuscator] .workspaceGrid:has(.obfuscatorRunPanel)){grid-template-columns:minmax(0,1fr)!important}.adminDashboard{flex-direction:column;gap:16px;display:flex}.adminHero{border:1px solid var(--border);background:linear-gradient(#ffffff07,#ffffff02),#0a0a09b8;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:18px;padding:24px 26px;display:flex}.adminHero h1{color:var(--text-primary);letter-spacing:0;margin:6px 0 8px;font-size:clamp(26px,3vw,38px);line-height:1}.adminHero p,.adminSectionHeader p,.adminDistributionCard p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.adminEyebrow{color:var(--primary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.adminRefreshButton,.adminDangerButton,.adminWarnButton,.adminSuccessButton,.adminDetailsButton,.adminIconButton,.adminIconDangerButton{color:#eee9dd;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:12px;font-weight:700;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s,background .16s;display:inline-flex}.adminRefreshButton:hover,.adminDangerButton:hover,.adminWarnButton:hover,.adminSuccessButton:hover,.adminDetailsButton:hover,.adminIconButton:hover,.adminIconDangerButton:hover{background:#ffffff14;border-color:#ffffff2e;transform:translateY(-1px)}.adminRefreshButton:disabled,.adminDangerButton:disabled,.adminWarnButton:disabled,.adminSuccessButton:disabled,.adminDetailsButton:disabled,.adminIconButton:disabled,.adminIconDangerButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.adminDangerButton{color:#ffd6d1;background:#661f1833;border-color:#ff726538}.adminWarnButton{color:#ffe8b7;background:#7148162e;border-color:#ffbe5c3d}.adminIconDangerButton{color:#ffd6d1;background:#661f182e;border-color:#ff726538;width:38px;padding:0}.adminIconButton{width:38px;padding:0}.adminDetailsButton{color:#a18aff;background:#7c5cff14;border-color:#7c5cff38}.adminSuccessButton{color:#daf1df;background:#1c522a2e;border-color:#81cd9138}.adminNotice{color:#f3d6d6;background:#500c0c3d;border:1px solid #ff6e6e3d;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:12px 14px;font-size:13px;font-weight:700;display:flex}.adminMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adminMetricCard{background:#0c0c0bb8;border-radius:10px;align-content:space-between;gap:10px;min-height:118px;padding:18px 20px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s;display:grid}.adminMetricCard:hover{background:#10100fd1;border-color:#7c5cff42;transform:translateY(-2px)}.adminMetricCard svg{border-radius:var(--radius-sm);background:var(--primary-soft);width:34px;height:34px;color:var(--primary);border:1px solid #7c5cff2e;padding:8px}.adminMetricCard span,.adminDistributionCard span,.adminUserIdentity span,.adminAttemptRow span{color:var(--text-muted);font-size:12px;font-weight:700}.adminMetricCard strong{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.01em;font-size:28px;line-height:1}.adminTabs{border:1px solid var(--border);background:#080807c7;border-radius:10px;gap:6px;min-height:52px;padding:7px;display:flex;overflow-x:auto}.adminTabButton{color:#e8e2d59e;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:max-content;padding:0 12px;font-size:12px;font-weight:700;transition:color .16s,background .16s,border-color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.adminTabButton:hover{color:#f0ecdf;background:#ffffff09}.adminTabButton.active{color:var(--text-primary);border-color:var(--border-active);background:var(--primary-soft)}.adminTabButton.active strong{color:var(--primary);border-color:var(--border-active);background:#7c5cff1f}.adminTabButton:active{transform:scale(.985)}.adminTabButton strong{color:#e8e2d5b8;font-family:var(--font-mono);background:#00000038;border:1px solid #ffffff14;border-radius:999px;padding:2px 7px;font-size:12px}.adminPanel{background:#0b0b0ac2;border-radius:14px;padding:20px 22px}.adminTabPanel{animation:.22s cubic-bezier(.22,1,.36,1) adminPanelIn}@keyframes adminPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.adminSectionHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.adminSectionHeader span{color:var(--text-primary);text-transform:uppercase;font-size:13px;font-weight:700;display:block}.adminSectionHeader strong{color:#e9e3d4;font-family:var(--font-mono);white-space:nowrap;font-size:12px}.adminSearch{width:min(380px,100%);min-height:42px;color:var(--text-muted);border:1px solid var(--border);background:#0f0e0b;border-radius:10px;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.adminSearch:hover{border-color:var(--border-strong)}.adminSearch:focus-within{border-color:var(--border-active);background:#14130f;box-shadow:0 0 0 3px #1410280a}.adminSearch svg{flex-shrink:0;transition:color .16s}.adminSearch:focus-within svg{color:var(--primary)}.adminSearch input{width:100%;min-width:0;height:100%;color:var(--text-primary);letter-spacing:.01em;outline:0;font-size:13px;font-weight:500;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.adminSearch input::placeholder{color:var(--text-muted)}.adminUsersSearch{border-radius:10px;gap:11px;width:100%;min-height:48px;margin:16px 0 6px}.adminUsersSearch input{font-size:13.5px}.adminDistributionGrid,.adminAttemptList{gap:10px;margin-top:14px;display:grid}.adminDistributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminInviteForm{grid-template-columns:minmax(180px,.55fr) minmax(320px,1fr) auto;align-items:end;gap:10px;margin-top:14px;display:grid}.adminInviteForm:has(.adminInviteCustomDays){grid-template-columns:minmax(180px,.55fr) minmax(320px,1fr) minmax(110px,.32fr) auto}.adminInviteForm label,.adminInviteModeField,.adminInviteDurationField{color:var(--text-muted);text-transform:uppercase;gap:7px;font-size:12px;font-weight:700;display:grid}.adminInviteForm select,.adminInviteForm input{min-height:38px;color:var(--text-primary);background:#00000061;border:1px solid #ffffff1a;border-radius:10px;padding:0 11px;font-size:12px;font-weight:700}.adminInviteHeaderActions{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.adminSegmentedControl{background:var(--fl-inset,#f4f3f9);border:1px solid #14102824;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:38px;padding:3px;display:grid;overflow:hidden}.adminSegmentedControl button{white-space:nowrap;min-width:0;color:var(--fl-ink-2,#55525f);background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600;transition:color .16s,background .16s}.adminSegmentedControl button.active,.adminSegmentedControl .fa-seg-active{color:var(--fl-ink,#16141d);background:var(--fl-surface,#fff);box-shadow:0 1px 2px #14102814}.adminInviteDurationOptions{grid-template-columns:repeat(6,minmax(44px,1fr));gap:6px;min-height:38px;display:grid}.adminInviteDurationOptions button{white-space:nowrap;min-width:0;color:var(--fl-ink-2,#55525f);background:var(--fl-surface,#fff);border:1px solid #14102824;border-radius:10px;padding:0 8px;font-size:12px;font-weight:600;transition:border-color .16s,background .16s,color .16s,transform .16s}.adminInviteDurationOptions button:hover{color:var(--fl-ink,#16141d);background:var(--fl-surface,#fff);border-color:#7c5cff66}.adminInviteDurationOptions button.active{color:#6a46ff;background:#7c5cff14;border-color:#6a46ff73}.adminInviteDurationOptions button:active{transform:scale(.985)}.adminGeneratedInvite{background:#16a34a0f;border:1px solid #16a34a47;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;max-height:220px;margin-top:12px;padding:12px;display:grid;overflow:auto}.adminModalOverlay{z-index:1000;-webkit-backdrop-filter:blur(7px)brightness(.72);backdrop-filter:blur(7px)brightness(.72);background:#00000052;justify-content:center;align-items:flex-start;padding:max(56px,8vh) 18px 18px;display:flex;position:fixed;inset:0}.adminInviteModal{-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);background:#0d0d0cdb;border:1px solid #ffffff24;border-radius:10px;width:min(760px,100vw - 36px);max-height:calc(100vh - 36px);padding:16px;overflow:hidden auto;box-shadow:0 24px 76px #00000075}.adminInviteModalHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:14px;display:grid}.adminInviteModalHeader span{color:#e8e2d594;text-transform:uppercase;font-size:12px;font-weight:700}.adminInviteModalHeader h2{color:var(--text-primary);letter-spacing:0;margin:4px 0 0;font-size:24px;line-height:1.05}.adminInviteModalForm{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:0}.adminInviteModalForm .adminInviteModeField,.adminInviteModalForm .adminInvitePlanField{grid-column:span 1;min-width:0}.adminInviteModalForm .adminInviteDurationField{grid-column:1/-1;min-width:0}.adminInviteModalForm .adminInviteCustomDays,.adminInviteModalForm .adminInviteCountField{grid-column:span 1;min-width:0}.adminInviteModalForm>.adminSuccessButton{white-space:nowrap;grid-column:1/-1;justify-self:end;width:auto;min-width:170px;min-height:40px;padding-inline:18px}.adminInviteModalForm .adminInviteDurationOptions{grid-template-columns:repeat(6,minmax(0,1fr))}.adminInviteModalForm .adminInviteDurationOptions button{min-height:38px;padding:0 10px}.adminInviteModalForm .adminSegmentedControl,.adminInviteModalForm select,.adminInviteModalForm input{width:100%;min-width:0}.adminInviteSearch{border-radius:10px;gap:11px;width:100%;min-height:48px;margin:16px 0 6px;padding-right:6px}.adminInviteSearch input{font-family:var(--font-mono);letter-spacing:.015em;font-size:13px;font-weight:600}.adminInviteSearch input::placeholder{font-family:var(--font-sans);letter-spacing:.01em;font-weight:500}.adminInviteSearchAction{color:#a18aff;white-space:nowrap;cursor:pointer;background:#7c5cff14;border:1px solid #7c5cff38;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .15s cubic-bezier(.22,1,.36,1),border-color .15s,background .15s,opacity .15s;display:inline-flex}.adminInviteSearchAction:hover:not(:disabled){background:#7c5cff1f;border-color:#7c5cff5c;transform:translateY(-1px)}.adminInviteSearchAction:active:not(:disabled){transform:translateY(0)}.adminInviteSearchAction:disabled{cursor:not-allowed;opacity:.5}.adminInviteDetails{background:#1413107a;border:1px solid #7c5cff2e;border-radius:10px;gap:12px;margin-top:12px;padding:12px;display:grid}.adminLookupResult{background:linear-gradient(#1a2c1f57,#0b0c0b9e);border-color:#81cd9138}.adminInviteDetailsHeader,.adminInviteSecret{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.adminLookupActions{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.adminLookupHero{background:#00000038;border:1px solid #81cd9124;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.adminLookupHero span,.adminLookupHero em{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;display:block}.adminLookupHero strong{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);font-family:var(--font-mono);font-size:16px;line-height:1.35;display:block}.adminLookupBadge{color:#a18aff;text-transform:uppercase;white-space:nowrap;background:#7c5cff14;border:1px solid #7c5cff33;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.adminLookupBadge.is-unclaimed,.adminInviteStatusBadge.is-unclaimed{color:#eeeadebd;background:#bcbcb414;border-color:#bcbcb438}.adminLookupBadge.is-active,.adminInviteStatusBadge.is-active{color:#daf1df;background:#1c522a33;border-color:#81cd9152}.adminLookupBadge.is-expired,.adminInviteStatusBadge.is-expired{color:#f5d6aa;background:#7045183d;border-color:#e0a45c57}.adminLookupBadge.is-inactive,.adminInviteStatusBadge.is-inactive{color:#f1beb4;background:#742b203d;border-color:#e5705a57}.adminLookupControlRow{background:#0000002e;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px;display:flex}.adminInviteSecret{background:#0000003d;border:1px solid #ffffff14;border-radius:10px;padding:11px}.adminInviteDetailsHeader span,.adminInviteSecret span,.adminInviteDetailsGrid span{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:700;display:block}.adminInviteDetailsHeader strong,.adminInviteSecret strong,.adminInviteDetailsGrid strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.adminInviteSecret strong{font-family:var(--font-mono);overflow-wrap:anywhere;white-space:normal}.adminInviteDetailsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminLookupResult .adminInviteDetailsGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.adminInviteDetailsGrid>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;min-width:0;padding:10px}.adminGeneratedInvite span,.adminInviteRow span{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:700;display:block}.adminGeneratedInvite strong{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);font-family:var(--font-mono);white-space:pre-wrap;font-size:13px;line-height:1.55;display:block}.adminInviteList{gap:10px;margin-top:14px;display:grid}.adminInviteRow{background:radial-gradient(440px 110px at 12% 0,#f4f1e80b,#0000 72%),linear-gradient(#ffffff07,#ffffff04);border:1px solid #ffffff12;border-radius:10px;grid-template-columns:minmax(250px,1.15fr) minmax(190px,.9fr) minmax(230px,1fr) minmax(180px,.82fr) minmax(144px,auto);align-items:center;gap:16px;padding:13px 12px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative;overflow:hidden}.adminInviteRow:before{content:"";opacity:.88;background:#bcbcb46b;width:3px;position:absolute;inset:0 auto 0 0}.adminInviteRow:hover{background:radial-gradient(440px 110px at 12% 0,#f4f1e80f,#0000 72%),linear-gradient(#ffffff09,#ffffff05);border-color:#a9a6b4}.adminInviteRow.is-unclaimed{border-color:#bcbcb41f}.adminInviteRow.is-unclaimed:before{background:#bcbcb480}.adminInviteRow.is-active{background:radial-gradient(440px 120px at 12% 0,#81cd9112,#0000 72%),linear-gradient(#ffffff08,#ffffff04);border-color:#81cd912e}.adminInviteRow.is-active:before{background:#81cd91db}.adminInviteRow.is-expired{background:radial-gradient(440px 120px at 12% 0,#e0a45c0f,#0000 72%),linear-gradient(#ffffff07,#ffffff04);border-color:#e0a45c2e}.adminInviteRow.is-expired:before{background:#e0a45cd1}.adminInviteRow.is-inactive{background:radial-gradient(440px 120px at 12% 0,#e5705a0e,#0000 72%),linear-gradient(#ffffff07,#ffffff04);border-color:#e5705a2e}.adminInviteRow.is-inactive:before{background:#e5705ad1}.adminInviteRow>div{min-width:0}.adminInviteRow strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.adminInviteKeyCell strong{font-family:var(--font-mono);letter-spacing:0;font-size:12.5px}.adminInviteKeyMeta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:6px;display:flex}.adminInvitePlanTag.fa-tag{color:#d6cfbf9e;letter-spacing:.03em;background:#0000002e;border-color:#a9a6b4;border-radius:999px;gap:5px;width:fit-content;max-width:100%;height:20px;padding:0 8px;font-size:12px;font-weight:700}.adminInvitePlanTag .fa-tag-icon{color:#55525f}.adminInvitePlanTag .fa-tag-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminInviteStatusBadge{text-transform:uppercase;white-space:nowrap;border:1px solid #7c5cff33;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;height:20px;padding:0 8px;line-height:1;font-size:11.5px!important;font-weight:700!important;display:inline-flex!important}.adminInviteRow em{color:#d6cfbf94;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:3px;font-size:12px;font-style:normal;font-weight:700;display:block;overflow:hidden}.adminInviteRowActions{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex;min-width:max-content!important}.adminInviteRowActions .adminDetailsButton.flow-btn{height:36px;min-height:36px;padding:0 12px}.adminInviteRowActions .adminIconDangerButton{width:36px;min-width:36px;height:36px}.adminDistributionCard,.adminAttemptRow{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.adminDistributionCard strong{color:var(--text-primary);font-family:var(--font-mono);font-size:20px}.adminRoleDistribution{--role-color:#e8e2d5b8;--role-border:#ffffff1a;--role-bg:#00000061;--role-tint:#e8e2d50e;--role-glow:#e8e2d511;border-color:color-mix(in srgb, var(--role-border) 72%, #ffffff12);background:radial-gradient(240px 86px at 16px 50%, var(--role-tint), transparent 74%), linear-gradient(90deg, color-mix(in srgb, var(--role-bg) 74%, transparent), #ffffff05 58%), #ffffff06;box-shadow:inset 0 0 0 1px #ffffff03, inset 0 0 22px color-mix(in srgb, var(--role-tint) 36%, transparent), 0 0 18px color-mix(in srgb, var(--role-glow) 42%, transparent)}.adminRoleDistribution span{color:color-mix(in srgb, var(--role-color) 62%, var(--text-muted));text-shadow:0 0 14px var(--role-glow)}.adminRoleDistribution strong{color:var(--role-color);text-shadow:0 0 16px var(--role-icon-glow,var(--role-glow))}.adminUserTable{gap:8px;margin-top:14px;display:grid}.adminUserHeader,.adminUserRow{grid-template-columns:minmax(200px,1.25fr) minmax(125px,.72fr) minmax(105px,.62fr) minmax(190px,1.08fr) minmax(105px,.62fr) minmax(195px,1fr);align-items:center;gap:10px;display:grid}.adminUserHeader{color:var(--text-muted);text-transform:uppercase;padding:0 12px 4px;font-size:12px;font-weight:700}.adminUserRow{--role-color:#e8e2d5b8;--role-border:#ffffff1a;--role-bg:#00000061;--role-tint:#e8e2d50e;--role-glow:#e8e2d511;--role-icon-glow:#e8e2d55c;border:1px solid var(--border);background:radial-gradient(360px 94px at 68px 50%, var(--role-tint), transparent 74%), linear-gradient(90deg, color-mix(in srgb, var(--role-bg) 72%, transparent), #ffffff05 42%, #ffffff03), #ffffff06;min-height:84px;box-shadow:inset 0 0 0 1px #ffffff03, inset 0 0 30px color-mix(in srgb, var(--role-tint) 42%, transparent), 0 0 22px color-mix(in srgb, var(--role-glow) 58%, transparent);border-radius:10px;padding:12px 14px;transition:border-color .16s,background .16s,box-shadow .16s}.adminUserRow:hover{border-color:color-mix(in srgb, var(--role-border) 56%, var(--border-strong));background:radial-gradient(420px 106px at 72px 50%, color-mix(in srgb, var(--role-tint) 88%, #ffffff08), transparent 76%), linear-gradient(90deg, color-mix(in srgb, var(--role-bg) 88%, transparent), #ffffff08 44%, #ffffff05), #ffffff08}.adminUserRow.suspended{--role-color:#ff8a7f;--role-border:#ff72656b;--role-bg:#781c1638;--role-tint:#ff726526;--role-glow:#ff726529;--role-icon-glow:#ff726580;background:radial-gradient(360px 94px at 68px 50%, color-mix(in srgb, var(--role-tint) 48%, #ff72651a), transparent 74%), linear-gradient(90deg, #50120d29, #ffffff04 48%, #50120d14), #50120d21;border-color:#ff72652e}.adminUserIdentity{min-width:0;text-shadow:0 0 18px var(--role-glow);padding-left:2px}.adminUserRow strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.adminUserRow .adminUserIdentity strong{color:color-mix(in srgb, var(--role-color) 28%, var(--text-primary))}.adminUserRow select{width:100%;min-height:38px;color:var(--text-primary);border:1px solid var(--border);appearance:none;cursor:pointer;background-color:#00000057;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239a9aa3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:10px;padding:0 30px 0 12px;font-size:12.5px;font-weight:600;transition:border-color .14s}.adminUserRow select:hover{border-color:var(--border-strong)}.adminUserRow select:focus{border-color:var(--border-active);outline:none}.adminUserRow select option{background:var(--bg-panel);color:var(--text-primary)}.adminRoleControl{min-width:0;position:relative}.adminKeyFormatControl{gap:5px;min-width:0;display:grid}.adminKeyFormatEditor{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:6px;min-width:0;display:grid}.adminKeyFormatInput{min-width:0}.adminKeyFormatInput .fa-field-frame{background:#0000005c;border:1px solid #ffffff17;border-radius:10px;height:36px;min-height:36px;box-shadow:inset 0 0 0 1px #ffffff03}.adminKeyFormatInput .fa-field-frame:focus-within{border-color:#8b8896;box-shadow:0 0 0 2px #f4f1e814,0 0 14px #f4f1e80f}.adminKeyFormatInput .fa-field-input{letter-spacing:.055em;text-transform:uppercase;border:0;height:34px;min-height:34px;padding:0 10px;font-size:11.5px;font-weight:700}.adminKeyFormatInput .fa-field-charge{display:none}.adminKeyFormatSave.flow-icon-btn{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--text-primary);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:10px}.adminKeyFormatSave.flow-icon-btn:hover:not(:disabled){background:#ffffff1a;border-color:#8b8896}.adminKeyFormatSave.flow-icon-btn:disabled{opacity:.34}.adminKeyFormatPreview{min-width:0;color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.adminKeyFormatPreview.pending{color:color-mix(in srgb, var(--role-color) 48%, var(--text-muted))}.adminRoleControl select{color:var(--role-color);border-color:var(--role-border);background:radial-gradient(110px 48px at 22px 50%, var(--role-tint), transparent 78%), linear-gradient(90deg, var(--role-bg), #0000005c 76%), #0000005c;box-shadow:inset 0 0 0 1px #ffffff05, inset 0 0 24px var(--role-tint), 0 0 18px var(--role-glow);padding-left:36px}.adminRoleMark{z-index:1;width:14px;height:14px;color:var(--role-color);filter:drop-shadow(0 0 7px var(--role-icon-glow)) drop-shadow(0 0 14px var(--role-icon-glow));pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.adminRoleMark:empty:before{width:7px;height:7px;box-shadow:0 0 8px currentColor, 0 0 18px var(--role-icon-glow), 0 0 28px var(--role-icon-glow);content:"";background:currentColor;border-radius:999px}.adminUserRow.owner,.adminRoleDistribution.owner,.adminRoleControl.owner{--role-color:#f8d56a;--role-border:#f8d56a6b;--role-bg:#7e520d33;--role-tint:#f8d56a29;--role-glow:#f8d56a2e;--role-icon-glow:#f8d56a94}.adminUserRow.coOwner,.adminRoleDistribution.coOwner,.adminRoleControl.coOwner{--role-color:#e7ded0;--role-border:#e7ddd861;--role-bg:#9a917e29;--role-tint:#e7ddd824;--role-glow:#e7ddd829;--role-icon-glow:#e7ddd885}.adminUserRow.admin,.adminRoleDistribution.admin,.adminRoleControl.admin{--role-color:#ffb36b;--role-border:#fb923c61;--role-bg:#9a471029;--role-tint:#fb923c24;--role-glow:#fb923c24;--role-icon-glow:#fb923c80}.adminUserRow.support,.adminRoleDistribution.support,.adminRoleControl.support{--role-color:#7c5cff;--role-border:#7c5cff57;--role-bg:#7c5cff1f;--role-tint:#7c5cff1f;--role-glow:#7c5cff1f;--role-icon-glow:#7c5cff7a}.adminUserRow.user,.adminRoleDistribution.user,.adminRoleControl.user{--role-color:#9fe8c2;--role-border:#4ade8047;--role-bg:#15803d21;--role-tint:#4ade801f;--role-glow:#4ade801f;--role-icon-glow:#4ade8070}.adminUserRow.suspended .adminRoleControl{--role-color:#ff8a7f;--role-border:#ff72656b;--role-bg:#781c1638;--role-tint:#ff726526;--role-glow:#ff726529;--role-icon-glow:#ff726580}.adminNotice.neutral{color:#e8e2d4;background:#ffffff0b;border-color:#ffffff1f}.adminActionGroup{justify-content:flex-end;align-items:center;gap:8px;display:flex}.adminAccessPill{color:#d8eadc;background:#1c522a24;border:1px solid #81cd9133;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.adminAccessPill.suspended{color:#ffd8d3;background:#661f1829;border-color:#ff726538}.adminPager{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.adminPagerInfo{color:var(--text-muted);font-size:12px}.adminPagerControls{align-items:center;gap:6px;display:inline-flex}.adminPagerButton,.adminPagerNum{min-width:34px;height:34px;color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:#ffffff08;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;font-size:12.5px;font-weight:600;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.adminPagerButton:hover:not(:disabled),.adminPagerNum:hover{color:var(--text-primary);border-color:var(--border-strong);background:#ffffff0f}.adminPagerButton:disabled{opacity:.4;cursor:not-allowed}.adminPagerNum.active{color:var(--primary);border-color:var(--border-active);background:var(--primary-soft)}.adminPagerGap{color:var(--text-muted);padding:0 2px}.adminStatus{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-self:start;padding:6px 10px;color:#cfc8bb!important}.adminStatus.elevated{background:#e6dcbe1a;border-color:#e6dcbe47;color:#efeade!important}.adminAttemptRow{grid-template-columns:120px minmax(0,1fr) auto}.adminAttemptKind{font-family:var(--font-mono);color:#efeade!important}.adminAttemptRow strong{color:var(--text-primary);font-size:13px;display:block}.adminAttemptRow time{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}@media (max-width:980px){.adminMetricGrid,.adminDistributionGrid{grid-template-columns:1fr}.adminHero,.adminSectionHeader,.adminInviteHeaderActions{flex-direction:column;align-items:stretch}.adminRefreshButton{width:100%}.adminUserHeader{display:none}.adminUserRow,.adminInviteForm,.adminGeneratedInvite,.adminInviteModalHeader,.adminLookupHero,.adminInviteDetailsHeader,.adminInviteSecret,.adminInviteDetailsGrid,.adminInviteRow,.adminAttemptRow{grid-template-columns:1fr}.adminKeyFormatEditor{max-width:360px}.adminActionGroup,.adminLookupActions{flex-wrap:wrap;justify-content:flex-start}.adminInviteRowActions{justify-content:flex-start;min-width:0!important}.adminInviteRowActions .adminDetailsButton.flow-btn{flex:140px}}:is(.mainWorkspace:has(.landing),.mainWorkspace:has(.landingDocsView)){max-width:none!important;padding:0!important;overflow:visible!important}.landing{background-color:var(--bg);color:var(--text-primary);width:100%;min-height:100vh;scroll-padding-top:112px;position:relative}.landing-bg{z-index:0;pointer-events:none;background-color:var(--bg);background-image:radial-gradient(760px 380px at 50% -40px,#d7a3681f,#0000 70%),linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff07 1px,#0000 1px);background-position:top,50%,50%;background-size:100% 100%,62px 62px,62px 62px;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(130% 90% at 50% -6%,#000 0% 34%,#0000 78%);mask-image:radial-gradient(130% 90% at 50% -6%,#000 0% 34%,#0000 78%)}.landing-main{z-index:1;display:block;position:relative;overflow-x:clip}.landing-header{z-index:1000;pointer-events:none;justify-content:center;padding:0 16px;display:flex;top:16px;left:0;right:0;position:fixed!important}.header-pill{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(105%);backdrop-filter:blur(22px)saturate(105%);border:1px solid var(--border);background:#13120eb8;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:100%;max-width:1080px;height:56px;padding:0 14px 0 18px;transition:background .16s,border-color .16s;display:grid;position:relative;box-shadow:0 10px 30px #00000073}.header-pill.is-scrolled{border-color:var(--border-strong);background:#0d0d0be6}.header-brand{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:4px;display:inline-flex}.header-brand .flow-btn-content,.header-brand .flow-btn-label{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:inline-flex}.header-logo{border-radius:6px;display:block}.wordmark{font-family:var(--font-display);letter-spacing:0;color:var(--text-primary);font-size:16px;font-weight:600}.shinyWordmark{white-space:nowrap;align-items:center;line-height:1;display:inline-grid;position:relative}.shinyWordmarkBase,.shinyWordmarkSweep{grid-area:1/1}.shinyWordmarkBase{color:#16141d}.enhancedBrandText.shinyWordmark .shinyWordmarkBase{color:#f5f0e6}.shinyWordmarkSweep{color:#0000;background:linear-gradient(110deg, #f4f1e85c 0%, #f4f1e8ad 36%, #fff 48%, var(--primary) 52%, #fff 58%, #f4f1e880 100%);filter:drop-shadow(0 0 8px #d7a3681a);background-position:160% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:4.2s linear infinite shinyWordmarkSweep}.enhancedBrandText.shinyWordmark .shinyWordmarkSweep{color:#0000!important;-webkit-text-fill-color:transparent!important}@keyframes shinyWordmarkSweep{0%,24%{opacity:.42;background-position:160% 0}58%{opacity:1;background-position:-120% 0}to{opacity:.42;background-position:-120% 0}}.header-nav{justify-content:center;align-items:center;gap:26px;display:flex}.nav-link{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:6px 2px;font-size:13.5px;font-weight:500;transition:color .14s}.nav-link:hover,.nav-link.is-active{color:var(--text-primary)}.landingMegaMenu{justify-self:center;gap:0;min-width:0;position:relative}.ui-navigation-menu-list{align-items:center;gap:8px;list-style:none;display:inline-flex}.ui-navigation-menu-item{position:relative}.ui-navigation-menu-trigger,.ui-navigation-menu-link,.ui-nav-direct{min-height:34px;color:var(--text-secondary);font:700 13px/1 var(--font-sans);letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 10px;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.ui-navigation-menu-trigger:hover,.ui-navigation-menu-trigger[data-state=open],.ui-navigation-menu-link:hover,.ui-nav-direct:hover,.ui-nav-direct.is-active{color:var(--text-primary);background:#ffffff0e}.ui-navigation-menu-chevron{opacity:.72;flex:none;transition:transform .16s,opacity .16s}.ui-navigation-menu-trigger[data-state=open] .ui-navigation-menu-chevron{opacity:1;transform:rotate(180deg)}.ui-navigation-menu-content{z-index:1100;width:min(720px,100vw - 36px);animation:.15s both landingMegaIn;position:absolute;top:calc(100% + 13px);left:50%;transform:translate(-50%)}@keyframes landingMegaIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)scale(.985)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.landingMegaPanel{-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);background:linear-gradient(145deg,#1c1b18f5,#0a0a09f5),radial-gradient(circle at 24% 0,#f4f1e814,#0000 34%);border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:minmax(0,1fr) 220px;gap:0;display:grid;overflow:hidden;box-shadow:0 24px 60px #00000094}.landingMegaGrid,.landingMegaStack,.landingMobileNavList{list-style:none}.landingMegaGrid{border-right:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.landingMegaGrid.is-resources{grid-template-columns:repeat(2,minmax(0,1fr))}.landingMegaStack{align-content:start;gap:4px;padding:14px;display:grid}.ui-nav-grid-card,.ui-nav-large-item,.ui-nav-small-item,.ui-nav-mobile-item{width:100%;min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;text-decoration:none}.ui-nav-grid-card{background:#ffffff06;border-color:#ffffff12;border-radius:10px;flex-direction:column;justify-content:space-between;gap:18px;min-height:136px;padding:14px;transition:transform .14s,border-color .14s,background .14s;display:flex}.ui-nav-grid-card.is-tall{min-height:150px}.ui-nav-grid-card:hover,.ui-nav-large-item:hover,.ui-nav-small-item:hover,.ui-nav-mobile-item:hover,.landingMobilePricing.is-active{background:#ffffff0e;border-color:#a9a6b4}.ui-nav-grid-card:hover{transform:translateY(-1px)}.ui-nav-card-icon,.ui-nav-small-icon,.ui-nav-large-icon,.ui-nav-mobile-icon{color:#16141d;background:#ffffff09;border:1px solid #ffffff1a;border-radius:6px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.ui-nav-card-copy,.ui-nav-large-copy,.ui-nav-mobile-copy{gap:5px;min-width:0;display:grid}.ui-nav-card-title{color:#fafafaf5;font:700 13.5px/1.2 var(--font-display);letter-spacing:0}.ui-nav-card-description{color:#a39b8deb;font:600 12px/1.45 var(--font-sans);letter-spacing:0}.ui-nav-small-item,.ui-nav-large-item{border-radius:10px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;min-height:42px;padding:7px;transition:border-color .14s,background .14s;display:grid}.ui-nav-small-item{color:#16141d;font:700 12.5px/1.2 var(--font-sans)}.ui-nav-large-item{align-items:start}.ui-sheet-overlay{z-index:1200;background:#0000008f;animation:.16s both fadeIn;position:fixed;inset:0}.ui-sheet-content{z-index:1210;-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);background:linear-gradient(150deg,#181714f7,#070706fa),radial-gradient(circle at 20% 0,#f4f1e814,#0000 34%);border:1px solid #ffffff1c;border-radius:14px;width:min(360px,100vw - 24px);animation:.18s cubic-bezier(.22,1,.36,1) both landingSheetIn;position:fixed;top:12px;bottom:12px;right:12px;box-shadow:0 28px 80px #000000b8}@keyframes landingSheetIn{0%{opacity:0;transform:translate(12px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}.landingMobileNavSheet{flex-direction:column;display:flex;overflow:hidden}.landingMobileNavTop{min-height:58px;color:var(--text-primary);font:700 14px/1 var(--font-display);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:0 14px 0 18px;display:flex}.landingMobileClose{width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.landingMobileNavBody{gap:10px;padding:14px;display:grid;overflow-y:auto}.ui-accordion-item{border-bottom:1px solid #ffffff12}.ui-accordion-trigger{width:100%;min-height:46px;color:var(--text-primary);font:700 13px/1 var(--font-display);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.ui-accordion-chevron{opacity:.7;transition:transform .15s}.ui-accordion-trigger[data-state=open] .ui-accordion-chevron{transform:rotate(180deg)}.ui-accordion-content{overflow:hidden}.ui-accordion-content[data-state=open]{animation:.18s ease-out accordionDown}.ui-accordion-content[data-state=closed]{animation:.16s ease-out accordionUp}@keyframes accordionDown{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes accordionUp{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.ui-accordion-inner{padding:0 0 10px}.landingMobileNavList{gap:5px;display:grid}.ui-nav-mobile-item{border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:9px;transition:border-color .14s,background .14s;display:grid}.ui-nav-mobile-copy>span{color:var(--text-primary);font:700 13px/1.2 var(--font-sans)}.ui-nav-mobile-copy small{color:var(--text-muted);font:650 11.5px/1.35 var(--font-sans)}.header-right{justify-content:flex-end;justify-self:end;align-items:center;gap:10px;min-width:0;display:inline-flex}.header-actions{align-items:center;gap:10px;display:inline-flex}.header-actions .btn-secondary,.header-actions .btn-primary{padding:8px 14px;font-size:12.5px}.header-burger{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;justify-self:end;align-items:center;display:none}.header-burger:hover{background:#ffffff0f}.is-block,.btn-primary.is-block,.btn-secondary.is-block{justify-content:center;width:100%}.mobile-drawer-backdrop{z-index:110;background:#00000080;position:fixed;inset:0}.mobile-drawer{z-index:130;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);flex-direction:column;gap:8px;padding:14px;animation:.2s cubic-bezier(.22,1,.36,1) drawerIn;display:flex;position:fixed;inset:80px 16px auto}@keyframes drawerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.drawer-link{text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:12px 10px;font-size:15px;font-weight:500}.drawer-link:hover{background:#ffffff0d}.drawer-divider{background:var(--border-subtle);height:1px;margin:6px 0}.landing{--primary:#d7a368;--primary-soft:#d7a36817}.landing .hero{grid-template-columns:minmax(440px,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(42px,4vw,70px);width:min(100%,1400px);min-height:min(900px,100svh);margin:0 auto;padding:118px 32px 86px;display:grid}.landing .hero-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.landing .hero-sub{color:#d1cbc0b8;max-width:53ch;margin:0 0 27px;font-size:15.5px;line-height:1.72}.landing .hero-cta-row{flex-wrap:wrap;gap:10px;display:flex}.landing .hero-cta-row .flow-btn{min-height:46px;box-shadow:none;border-radius:6px;padding-inline:19px;font-size:13.5px}.landing .hero-cta-row .flow-btn-sweep{display:none}.landing .hero-cta-row .flow-btn-primary{color:#17120d;background:#ead7bd;border-color:#ead4b9a8}.landing .hero-cta-row .flow-btn-primary:hover:not(:disabled){background:#f1e0ca;border-color:#f1e0ca;box-shadow:0 8px 26px #00000047}.landing .hero-cta-row .flow-btn-secondary{background:#f4f1e806;border-color:#a9a6b4}.landing .hero-cta-row .flow-btn:hover:not(:disabled) .flow-btn-content svg{transform:translate(2px)}.landing .heroDashboardButton{min-width:130px}.landing .heroDashboardButton .flow-btn-content{width:100%}.landing .heroDashboardButton .flow-btn-label{text-align:center;flex:auto}.landing .hero-preview{align-self:start;min-width:0;margin-top:88px;position:relative}.landing .reveal{opacity:0;transform:translateY(16px)}.landing .reveal.in{opacity:1;transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);transform:none}.landing .code-card{background:#080807d1;border:1px solid #f4f1e81c;border-radius:10px;width:100%;margin-top:24px;overflow:hidden;box-shadow:0 16px 44px #00000047}.landing .code-head{background:var(--bg-panel);border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;min-width:0;padding:11px 14px;display:flex}.landing .code-dots{gap:6px;display:inline-flex}.landing .code-dots i,.landing .console-dots i{background:#ffffff29;border-radius:999px;width:8px;height:8px;display:block}.landing .code-file{min-width:0;color:var(--text-secondary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.landing .code-copy{min-height:28px;color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:0;margin-left:auto;padding:0;font-size:11.5px;transition:color .14s;display:inline-flex}.landing .code-copy .flow-btn-content,.landing .code-copy .flow-btn-label{align-items:center;gap:6px;min-width:0;display:inline-flex}.landing .code-copy .flow-btn-label>span{line-height:1;display:inline-block}.landing .code-copy .fa-kbd{min-width:30px;height:24px;padding:0 7px;line-height:1}.landing .code-copy:hover{color:var(--text-primary)}.landing .code-body{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;padding:18px;font-size:13px;line-height:1.75}.landing .tok-kw{color:var(--text-secondary)}.landing .tok-str{color:var(--text-primary)}.landing .tok-key{color:var(--primary)}.landing .code-caret{vertical-align:text-bottom;background:var(--primary);width:7px;height:1.05em;margin-left:2px;animation:1.1s step-end infinite caretBlink;display:inline-block}@keyframes caretBlink{0%,55%{opacity:1}56%,to{opacity:0}}.landing .delivery-rail{border-block:1px solid #f4f1e817;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:17px 0 0;padding:0;list-style:none;display:grid}.landing .delivery-step{color:#55525f;min-width:0;min-height:54px;font-family:var(--font-sans);letter-spacing:-.012em;white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;display:flex;position:relative}.landing .delivery-step:not(:last-child){border-right:1px solid #f4f1e814}.landing .delivery-step svg{color:#d7a368bd;flex:none}.landing .delivery-step-index{color:#8b8896;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.015em;font-size:11.5px;font-weight:650;position:absolute;top:6px;left:14px}.landing .console-wrap{position:relative}.landing .console-frame{background:#0c0c0a;border:1px solid #f4f1e829;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000085}.landing .console-frame:before{content:"";background:#ffffff12;height:1px;position:absolute;inset:0 0 auto}.landing .console-chrome{background:#151410;border-bottom:1px solid #f4f1e81a;align-items:center;gap:12px;height:42px;padding:0 16px;display:flex}.landing .console-dots{gap:6px;display:inline-flex}.landing .console-breadcrumb{font-family:var(--font-mono);color:var(--text-muted);font-size:11.5px}.landing .console-live{color:#8b8896;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:11.5px}.landing .console-body{background:#f4f1e814;grid-template-columns:minmax(0,.92fr) minmax(350px,1.08fr);gap:1px;display:grid}.landing .console-panel{background:#0c0b10;min-width:0;padding:20px}.landing .console-panel-head{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;display:flex}.landing .console-sub{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:12px}.landing .console-chart{height:190px;margin-top:6px}.landing .console-metric{gap:4px;margin:20px 0 0;display:grid}.landing .console-metric strong{font-family:var(--font-display);letter-spacing:-.05em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:42px;font-weight:650;line-height:1}.landing .console-metric span{font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;color:var(--text-muted);font-size:11.5px}.landing .console-footnote{color:#8b8896;font-family:var(--font-mono);letter-spacing:.03em;border-top:1px solid #f4f1e80f;justify-content:space-between;gap:10px;padding-top:12px;font-size:11.5px;display:flex}.landing .console-footnote span:first-child{color:#8b8896}.landing .landingKeyFeed{gap:8px;min-height:100%;display:grid}.landing .landingKeyFeedHeader{color:#8b8896;font-family:var(--font-display);border-bottom:1px solid #f4f1e813;justify-content:space-between;align-items:center;gap:16px;padding-bottom:11px;font-size:12px;font-weight:650;display:flex}.landing .landingKeyFeedHeader span:last-child{color:#8b8896;font-family:var(--font-mono);font-size:12px}.landing .landingKeyFeedRows{display:grid}.landing .landingKeyFeedRow{border-bottom:1px solid #f4f1e80e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:53px;padding:0 2px 0 0;display:grid;position:relative}.landing .landingKeyFeedRow:last-child{border-bottom:0}.landing .landingKeyFeedRow:hover{background:#f4f1e805}.landing .landingKeyFeedRow:before{content:"";opacity:0;background:#f4f1e82e;border-radius:999px;width:2px;transition:opacity .16s;position:absolute;top:17px;bottom:17px;left:0}.landing .landingKeyFeedRow:hover:before{opacity:1}.landing .landingKeyMain{gap:5px;min-width:0;padding-left:12px;display:grid}.landing .landingKeyValue{color:#16141d;font-family:var(--font-mono);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.landing .landingKeySub{color:#8b8896;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;overflow:hidden}.landing .landingKeyMeta{color:#8b8896;font-family:var(--font-display);white-space:nowrap;justify-items:end;gap:7px;font-size:12px;line-height:1;display:grid}.landing .landingKeyState{color:#55525f;align-items:center;font-size:11.5px;font-weight:650;display:inline-flex}.landing .section{max-width:1200px;margin:0 auto;padding:88px 32px;scroll-margin-top:112px}.landing .section-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:14px;font-size:12px;display:block}.landing .section-title{font-family:var(--font-display);letter-spacing:-.018em;color:var(--text-primary);margin:0;font-size:clamp(1.7rem,3vw,2.2rem);line-height:1.15}.landing .section-note{color:var(--text-secondary);margin:12px 0 0;font-size:14.5px}.landing #flow-faq{max-width:980px}.landing .faq-panel{width:min(760px,100%);margin-top:26px}.landing .landing-faq-accordion{width:100%}.landing .landing-faq-accordion .fa-accordion-trigger{padding:17px 18px}.landing .landing-faq-accordion .fa-accordion-trigger:hover{padding-left:18px}.landing .landing-faq-accordion .fa-accordion-content{padding:0 48px 20px}.landing .securityPipelineSection{max-width:1220px}.landing .securityPipelineSection .section-eyebrow{color:#55525f}.landing .securityPipelineHeader{max-width:780px}.landing .securityPipelineHeader .section-note{margin-top:0}.landing .securityGeneratedImageBoard{isolation:isolate;perspective:1800px;perspective-origin:50% 32%;border-radius:10px;margin-top:30px;position:relative}.landing .securityGeneratedImageBoard:before{content:none}.landing .securityGeneratedImage{transform-origin:50% 24%;width:100%;height:auto;transform-style:preserve-3d;filter:drop-shadow(0 28px 24px #0000003d);will-change:transform;border-radius:10px;transition:transform .42s,filter .42s;display:block;transform:rotateX(2.4deg)rotateY(-2.8deg)rotate(-.25deg)translate(0,0)}@media (hover:hover) and (pointer:fine){.landing .securityGeneratedImage:hover{filter:drop-shadow(0 32px 28px #00000047);transform:rotateX(1.4deg)rotateY(-1.8deg)rotate(-.12deg)translateY(-4px)}}@media (max-width:720px){.landing .securityGeneratedImageBoard{perspective:1200px}.landing .securityGeneratedImage{filter:drop-shadow(0 18px 18px #00000038);transform:rotateX(1.2deg)rotateY(-1.2deg)translate(0,0)}}@media (prefers-reduced-motion:reduce){.landing .securityGeneratedImage{transition:none}}.landing .securityFlowchartBoard{isolation:isolate;background:radial-gradient(900px 420px at 73% 20%,#f4f1e812,#0000 66%),radial-gradient(560px 300px at 18% 58%,#f4f1e80b,#0000 70%),linear-gradient(135deg,#ffffff0d,#ffffff04 42%,#00000038),#080808c7;border:1px solid #ffffff1b;border-radius:10px;margin-top:28px;padding:0 24px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 82px #00000057}.landing .securityFlowchartBoard:before{content:"";z-index:0;pointer-events:none;opacity:.92;background:radial-gradient(520px 220px at 18% 18%,#f4f1e810,#0000 72%),radial-gradient(720px 280px at 90% 74%,#a2998a13,#0000 76%);position:absolute;inset:0}.landing .securityFlowchartChrome{z-index:3;color:#55525f;height:42px;font-family:var(--font-mono);background:#0c0c0cd6;border-bottom:1px solid #ffffff13;align-items:center;gap:10px;margin:0 -24px 18px;padding:0 18px;font-size:12px;display:flex;position:relative}.landing .securityFlowchartCanvas{z-index:1;min-height:780px;position:relative}.landing .securityFlowLines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing .securityFlowLines path{fill:none;stroke:#f4f1e875;stroke-width:1.2px;stroke-linecap:square;stroke-linejoin:miter;marker-end:url(#securityFlowArrow);filter:drop-shadow(0 0 8px #f4f1e814)}.landing .securityFlowLines .securityFlowBridge{stroke:#d6dacc94;filter:drop-shadow(0 0 10px #84dda417)}.landing .securityFlowLines .securityFlowReject{stroke:#f4f1e840;stroke-dasharray:5 5;marker-end:url(#securityFlowArrowMuted)}.landing .securityFlowLines marker path{fill:#f4f1e8b8}.landing .securityFlowLines marker#securityFlowArrowMuted path{fill:#f4f1e86b}.landing .securityFlowPanel{z-index:2;background:radial-gradient(520px 280px at 52% 10%,#ffffff0d,#0000 72%),#f4f1e808;border:1px solid #ffffff17;border-radius:10px;min-height:742px;position:absolute;top:0;box-shadow:inset 0 1px #ffffff09}.landing .securityFlowSetup{width:38.5%;left:0}.landing .securityFlowRuntime{width:calc(61.5% - 18px);right:0}.landing .securityFlowPanel>h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:17px;line-height:1;position:absolute;top:16px;left:18px}.landing .securityFlowNode,.landing .securityFlowMini,.landing .securityFlowDecision{z-index:3;position:absolute}.landing .securityFlowNode,.landing .securityFlowMini{background:linear-gradient(#ffffff0f,#ffffff05),#0b0b0ae0;border:1px solid #ffffff1d;border-radius:10px;width:220px;box-shadow:inset 0 1px #ffffff0d,0 18px 34px #0003}.landing .securityFlowNode{min-height:118px;padding:12px}.landing .securityFlowMini{min-height:68px;padding:12px 14px}.landing .securityFlowNodeTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.landing .securityFlowNodeIcon{color:#16141d;background:#ffffff0b;border:1px solid #ffffff24;border-radius:6px;place-items:center;width:28px;height:28px;display:inline-grid}.landing .securityFlowNodeStatus{color:#55525f;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;background:#f4f1e80e;border:1px solid #f4f1e821;border-radius:999px;flex:none;padding:4px 7px;font-size:11.5px;font-weight:700;line-height:1}.landing .securityFlowNodeLabel{color:#8b8896;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11.5px;font-weight:700;line-height:1.2;display:block}.landing .securityFlowNode h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:14.2px;line-height:1.18}.landing .securityFlowNode p{color:var(--text-secondary);margin:6px 0 0;font-size:12px;line-height:1.36}.landing .securityFlowMini span,.landing .securityFlowDecision span{color:var(--text-primary);font-family:var(--font-display);font-size:13.5px;font-weight:700;line-height:1.15;display:block}.landing .securityFlowMini strong,.landing .securityFlowDecision strong{color:#55525f;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin-top:6px;font-size:11.5px;line-height:1.35;display:block}.landing .securityFlowDecision{isolation:isolate;text-align:center;place-items:center;width:126px;height:126px;padding:23px;display:grid}.landing .securityFlowDecision:before{content:"";z-index:0;background:#0c0c0cdb;border:1px solid #f4f1e824;border-radius:10px;position:absolute;inset:10px;transform:rotate(45deg);box-shadow:inset 0 1px #ffffff0b,0 16px 34px #00000029}.landing .securityFlowDecision span,.landing .securityFlowDecision strong{z-index:1;position:relative}.landing .flowSource{top:66px;left:76px}.landing .flowPolicy{top:218px;left:76px}.landing .flowDecision{top:374px;left:122px}.landing .flowAdjust{top:520px;right:36px}.landing .flowLoader{width:210px;top:660px;left:48px}.landing .flowRequest{top:318px;left:54px}.landing .flowSession{top:120px;left:142px}.landing .flowPackage{top:120px;right:42px}.landing .flowReject{top:500px;left:142px}.landing .flowLogs{top:500px;right:42px}.landing .securityBlueprintCanvas{z-index:1;isolation:isolate;min-height:680px;position:relative}.landing .securityBlueprintCanvas:before,.landing .securityBlueprintCanvas:after{content:"";z-index:0;pointer-events:none;border:1px solid #fff1;border-radius:10px;position:absolute;top:0;bottom:0}.landing .securityBlueprintCanvas:before{background:radial-gradient(380px 240px at 42% 28%,#f4f1e80e,#0000 74%),#f4f1e805;width:39%;left:0}.landing .securityBlueprintCanvas:after{background:radial-gradient(560px 280px at 66% 20%,#f4f1e80f,#0000 72%),#f4f1e804;width:calc(61% - 18px);right:0}.landing .securityBlueprintStage{z-index:4;color:#55525f;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:18px}.landing .securityBlueprintStage span{color:var(--text-primary);font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1}.landing .securityBlueprintStage strong{color:#8b8896;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700;line-height:1}.landing .securityBlueprintStageSetup{width:calc(39% - 36px);left:18px}.landing .securityBlueprintStageRuntime{width:calc(61% - 54px);right:18px}.landing .securityBlueprintLines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing .securityBlueprintLines path{fill:none;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25px;marker-end:url(#securityBlueprintArrow)}.landing .securityBlueprintLines .securityBlueprintRoute{stroke:#f4f1e87a;filter:drop-shadow(0 0 8px #f4f1e814)}.landing .securityBlueprintLines .securityBlueprintBridge{stroke:#a8d7b194;filter:drop-shadow(0 0 12px #4ade801f)}.landing .securityBlueprintLines .securityBlueprintReject{stroke:#f4f1e842;stroke-dasharray:5 6;marker-end:url(#securityBlueprintArrowMuted)}.landing .securityBlueprintLines marker#securityBlueprintArrow path{fill:#f4f1e8b3}.landing .securityBlueprintLines marker#securityBlueprintArrowMuted path{fill:#f4f1e866}.landing .securityBlueprintNode,.landing .securityBlueprintMini,.landing .securityBlueprintDecision{z-index:3;position:absolute}.landing .securityBlueprintNode,.landing .securityBlueprintMini{background:linear-gradient(#ffffff10,#ffffff05),#0a0a09e6;border:1px solid #ffffff1d;border-radius:10px;box-shadow:inset 0 1px #ffffff0c,0 18px 38px #00000038}.landing .securityBlueprintNode{grid-template-columns:31px minmax(0,1fr);gap:10px;width:260px;min-height:104px;padding:12px;display:grid}.landing .securityBlueprintIcon{color:#16141d;background:#ffffff0b;border:1px solid #ffffff24;border-radius:6px;place-items:center;width:29px;height:29px;display:inline-grid}.landing .securityBlueprintCopy{min-width:0;padding-right:58px}.landing .securityBlueprintLabel{color:#8b8896;font-family:var(--font-mono);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.055em;white-space:nowrap;margin-bottom:5px;font-size:11.5px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.landing .securityBlueprintNode h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:15px;line-height:1.12}.landing .securityBlueprintNode p{color:var(--text-secondary);margin:6px 0 0;font-size:12px;line-height:1.36}.landing .securityBlueprintStatus{color:#55525f;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;background:#f4f1e80e;border:1px solid #f4f1e821;border-radius:999px;padding:4px 7px;font-size:11.5px;font-weight:700;line-height:1;position:absolute;top:12px;right:12px}.landing .securityBlueprintMini{width:224px;min-height:68px;padding:13px 15px}.landing .securityBlueprintMini span,.landing .securityBlueprintDecision span{color:var(--text-primary);font-family:var(--font-display);font-size:14px;font-weight:700;line-height:1.12;display:block}.landing .securityBlueprintMini strong,.landing .securityBlueprintDecision strong{color:#8b8896;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.055em;margin-top:6px;font-size:11.5px;font-weight:700;line-height:1.35;display:block}.landing .securityBlueprintDecision{isolation:isolate;text-align:center;place-items:center;width:128px;height:128px;padding:24px;display:grid}.landing .securityBlueprintDecision:before{content:"";z-index:0;background:linear-gradient(#ffffff0c,#ffffff04),#090908eb;border:1px solid #f4f1e824;border-radius:10px;position:absolute;inset:10px;transform:rotate(45deg);box-shadow:inset 0 1px #ffffff0c,0 18px 38px #0003}.landing .securityBlueprintDecision span,.landing .securityBlueprintDecision strong{z-index:1;position:relative}.landing .bpSource{top:82px;left:54px}.landing .bpPolicy{top:228px;left:54px}.landing .bpDecision{top:328px;left:352px}.landing .bpDevice{top:500px;left:286px}.landing .bpClient{width:240px;top:582px;left:54px}.landing .bpRequest{top:356px;left:524px}.landing .bpSession{width:244px;top:128px;left:676px}.landing .bpPackage{width:244px;top:128px;right:52px}.landing .bpReject{width:244px;top:518px;left:676px}.landing .bpLogs{width:244px;top:496px;right:52px}.landing .securityDiagramBoard{margin-top:34px}.landing .securityDiagramLanes{padding-top:10px}.landing .securityDiagramNode{min-height:186px}.landing .deliveryNodeIdentity{align-items:center;gap:10px;min-width:0;display:inline-flex}.landing .deliveryStepNumber{color:#d7a368d1;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:12px;font-weight:700}.landing .deliveryNodeLabel{color:#d7a368bd;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.landing .security-pipeline{margin-top:38px;position:relative}.landing .security-pipeline:before{content:"";pointer-events:none;opacity:.8;background:radial-gradient(520px 240px at 7% 16%,#d7a3681f,#0000 72%),radial-gradient(720px 280px at 86% 62%,#f4f1e80e,#0000 74%);position:absolute;inset:-34px -28px}.landing .security-rail{pointer-events:none;z-index:0;width:1px;position:absolute;top:30px;bottom:30px;left:51px}.landing .security-rail-line,.landing .security-rail-glow,.landing .security-rail-packet{display:block;position:absolute;left:0}.landing .security-rail-line{background:linear-gradient(#0000,#d7a3685c 12%,#f4f1e833 52%,#d7a3685c 88%,#0000);width:1px;inset:0}.landing .security-rail-glow{opacity:.72;width:1px;inset:0;box-shadow:0 0 20px #d7a36852}.landing .security-rail-packet{background:#f1d4a4;border-radius:999px;width:9px;height:9px;margin-left:-4px;animation:8.4s cubic-bezier(.36,0,.2,1) infinite securityPacketTravel;top:0;box-shadow:0 0 18px #d7a368d1,0 0 34px #f4f1e847}@keyframes securityPacketTravel{0%,8%{opacity:0;top:0}14%{opacity:1}82%{opacity:1}92%,to{opacity:0;top:calc(100% - 9px)}}.landing .security-stack{z-index:1;gap:12px;display:grid;position:relative}.landing .security-layer{background:linear-gradient(90deg,#ffffff0d,#ffffff05 46%,#ffffff02),#0a0a0aad;border:1px solid #ffffff1b;border-radius:10px;grid-template-columns:58px 48px minmax(0,1fr);align-items:start;gap:16px;padding:18px 20px;transition:border-color .18s,background .18s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 18px 42px #00000029}.landing .security-layer:before{content:"";opacity:0;background:linear-gradient(#0000,#d7a3689e,#0000);width:2px;transition:opacity .18s;position:absolute;inset:0 auto 0 0}.landing .security-layer:hover{background:linear-gradient(90deg,#d7a36813,#ffffff05 46%,#ffffff02),#0a0a0ac7;border-color:#d7a3684d;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 22px 52px #00000038}.landing .security-layer:hover:before{opacity:1}.landing .security-layer-number{font-family:var(--font-mono);color:#d7a368db;font-variant-numeric:tabular-nums;font-size:12px;line-height:46px}.landing .security-layer-node{place-items:center;width:46px;height:46px;display:inline-grid;position:relative}.landing .security-layer-node:before{content:"";background:linear-gradient(90deg,#d7a3686b,#d7a36800);width:28px;height:1px;position:absolute;inset:50% auto auto -30px}.landing .security-layer-icon{color:#16141d;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;place-items:center;width:42px;height:42px;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.landing .security-layer-body{min-width:0}.landing .security-layer-kicker{justify-content:space-between;align-items:center;gap:14px;margin-bottom:7px;display:flex}.landing .security-layer-label{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:#d7a368c7;font-size:12px;display:block}.landing .security-layer-status{color:#55525f;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;background:#d7a36813;border:1px solid #d7a3682e;border-radius:999px;flex:none;padding:4px 8px;font-size:12px;font-weight:700;line-height:1}.landing .security-layer-title{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:17px;line-height:1.22}.landing .security-layer-copy{max-width:82ch;color:var(--text-secondary);margin:8px 0 0;font-size:13.6px;line-height:1.58}.landing .deliveryDiagramSection{max-width:1220px;padding-top:34px}.landing .deliveryDiagramBoard{isolation:isolate;background:linear-gradient(135deg,#ffffff0e,#ffffff04 42%,#0000002e),#090909bd;border:1px solid #ffffff1c;border-radius:10px;margin-top:0;padding:0 22px 22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 26px 76px #00000047}.landing .deliveryDiagramBoard:before{content:"";z-index:0;pointer-events:none;opacity:.9;background:radial-gradient(520px 220px at 48% 3%,#d7a3681c,#0000 72%),radial-gradient(620px 260px at 100% 80%,#f4f1e80f,#0000 76%);position:absolute;inset:0}.landing .deliveryDiagramChrome{z-index:2;color:#55525f;height:42px;font-family:var(--font-mono);background:#0f0e0dc2;border-bottom:1px solid #ffffff13;align-items:center;gap:10px;margin:0 -22px 18px;padding:0 18px;font-size:12px;display:flex;position:relative}.landing .deliveryDiagramChrome strong{color:#d7a368d1;text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:12px;font-weight:700}.landing .deliveryChromeDots{gap:6px;display:inline-flex}.landing .deliveryChromeDots i{background:#f4f1e833;border-radius:999px;width:7px;height:7px;display:block}.landing .deliveryDiagramLines{z-index:1;pointer-events:none;position:absolute;inset:64px 28px 104px}.landing .deliveryWire{opacity:.7;background:linear-gradient(90deg,#d7a36800,#d7a3689e,#f4f1e847);height:1px;animation:5.8s ease-in-out infinite deliveryWirePulse;position:absolute;box-shadow:0 0 18px #d7a36838}.landing .deliveryWire:after{content:"";border-top:1px solid #f4f1e89e;border-right:1px solid #f4f1e89e;width:7px;height:7px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.landing .deliveryWire.isReverse{background:linear-gradient(90deg,#f4f1e847,#d7a3689e,#d7a36800)}.landing .deliveryWire.isReverse:after{left:-1px;right:auto;transform:translateY(-50%)rotate(-135deg)}.landing .deliveryWire span{white-space:nowrap;color:#55525f;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:#0d0c0bd1;border:1px solid #d7a36824;border-radius:999px;padding:4px 8px;font-size:11.5px;font-weight:700;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.landing .deliveryWireSetup{width:29%;top:17%;left:15%}.landing .deliveryWireRequest{width:29%;animation-delay:.7s;top:36%;left:56%}.landing .deliveryWirePackage{width:29%;animation-delay:1.4s;top:62%;left:56%}.landing .deliveryWireLogs{width:29%;animation-delay:2.1s;top:82%;left:15%}@keyframes deliveryWirePulse{0%,to{opacity:.48;filter:saturate(.9)}48%{opacity:.92;filter:saturate(1.18)}}.landing .deliveryDiagramLanes{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:8px 2px 0;display:grid;position:relative}.landing .deliveryLane{--lane-accent:#d7a368b8;--lane-soft:#d7a36814;flex-direction:column;gap:13px;min-width:0;display:flex}.landing .lane-gateway{--lane-accent:#f4f1e8bd;--lane-soft:#f4f1e80e}.landing .deliveryLaneHead{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 2px 10px;display:flex}.landing .deliveryLaneTitle{min-width:0;color:var(--text-primary);font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1.15}.landing .deliveryLaneRole{color:#d7a368c2;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;flex:none;font-size:12px;font-weight:700}.landing .deliveryLaneSteps{gap:14px;display:grid}.landing .deliveryNode{background:linear-gradient(180deg, var(--lane-soft), #ffffff05), #0c0c0cc2;border:1px solid #ffffff1b;border-radius:10px;min-height:164px;padding:16px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 16px 34px #00000029}.landing .deliveryNode:before{content:"";background:linear-gradient(180deg, transparent, var(--lane-accent), transparent);opacity:.68;width:2px;position:absolute;inset:0 auto 0 0}.landing .deliveryNode:hover{border-color:#d7a36847;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 22px 46px #00000038}.landing .deliveryNodeTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.landing .deliveryNodeIcon{color:#16141d;background:#ffffff0b;border:1px solid #ffffff21;border-radius:10px;place-items:center;width:34px;height:34px;display:inline-grid}.landing .deliveryNodeTag{color:#55525f;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;background:#d7a36812;border:1px solid #d7a36829;border-radius:999px;flex:none;padding:4px 8px;font-size:11.5px;font-weight:700;line-height:1}.landing .deliveryNode h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:16px;line-height:1.2}.landing .deliveryNode p{color:var(--text-secondary);margin:9px 0 0;font-size:13.2px;line-height:1.55}.landing .deliveryDiagramNotice{z-index:2;background:#d7a3680e;border:1px solid #d7a3681f;border-radius:10px;grid-template-columns:190px minmax(0,1fr);gap:18px;margin-top:18px;padding:14px 16px;display:grid;position:relative}.landing .deliveryDiagramNotice span{color:#d7a368d1;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:700}.landing .deliveryDiagramNotice p{color:#55525f;margin:0;font-size:13px;line-height:1.5}.landing .pricingComponent{max-width:1240px;padding-top:96px}.landing .pricingHeader{text-align:center;max-width:760px;margin:0 auto 30px}.landing .pricingTitle{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.04}.landing .pricingSubtitle{max-width:660px;color:var(--text-secondary);margin:14px auto 0;font-size:16px;line-height:1.62}.landing .pricingCycleWrap{justify-content:center;margin:12px 0 40px;display:flex}.landing .pricingCycleSegmented{min-width:min(100%,324px)}.landing .pricingCycleSegmented .fa-seg-item{gap:8px}.landing .pricingSaveBadge{color:#55525f;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;align-items:center;height:18px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.landing .pricingCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:10px;display:grid}.landing .pricingPlanCard{--plan-color:#16141d;--plan-rgb:244 241 232;border:1px solid rgb(var(--plan-rgb) / .22);background:linear-gradient(145deg, rgb(var(--plan-rgb) / .075), transparent 43%), #11100dc7;border-radius:10px;flex-direction:column;min-height:532px;padding:30px 28px 24px;transition:border-color .18s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000047}.landing .pricingPlanCard:before{background:linear-gradient(90deg, transparent, rgb(var(--plan-rgb) / .85), transparent);content:"";pointer-events:none;height:1px;position:absolute;inset:0 22px auto}.landing .pricingPlanCard:hover{border-color:rgb(var(--plan-rgb) / .42);box-shadow:0 22px 54px #00000057, 0 0 34px rgb(var(--plan-rgb) / .07);transform:translateY(-2px)}.landing .pricingPlanCard.is-plus{--plan-color:#91c49b;--plan-rgb:145 196 155}.landing .pricingPlanCard.is-premium{--plan-color:#9b70ff;--plan-rgb:155 112 255}.landing .pricingPlanCard.is-enterprise{--plan-color:#dfad58;--plan-rgb:223 173 88}.landing .pricingPlanCard.is-popular{border-color:rgb(var(--plan-rgb) / .7);box-shadow:0 0 0 1px rgb(var(--plan-rgb) / .16), 0 24px 70px #0000005c, 0 0 44px rgb(var(--plan-rgb) / .1)}.landing .pricingPlanTitleRow{justify-content:space-between;align-items:flex-start;gap:12px;min-height:34px;display:flex}.landing .pricingPlanName{color:var(--plan-color);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:24px;line-height:1.08}.landing .pricingPopularBadge{border:1px solid rgb(var(--plan-rgb) / .42);background:rgb(var(--plan-rgb) / .14);color:var(--plan-color);white-space:nowrap;border-radius:999px;flex:none;padding:5px 12px;font-size:12px;font-weight:700;line-height:1}.landing .pricingPlanDescription{min-height:48px;color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:1.48}.landing .pricingPlanPrice{align-items:flex-end;gap:5px;margin-top:25px;display:flex}.landing .pricingPlanPrice strong{color:var(--plan-color);font-family:var(--font-display);letter-spacing:0;font-size:40px;line-height:.92}.landing .pricingPlanPrice span{color:var(--text-secondary);font-size:14px;line-height:1.25}.landing .pricingBillingNote{min-height:33px;color:var(--text-secondary);flex-direction:column;gap:3px;margin-top:7px;font-size:12px;line-height:1.25;display:flex}.landing .pricingStrike{color:var(--text-muted);text-decoration:line-through}.landing .pricingPlanBody{flex:auto;margin-top:27px}.landing .pricingPlanBody h4{color:#55525f;font-family:var(--font-display);margin:0 0 12px;font-size:13px;font-weight:700}.landing .pricingPlanBody ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.landing .pricingPlanBody li{color:var(--text-primary);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;font-size:13.3px;font-weight:650;line-height:1.35;display:grid}.landing .pricingMoreFeatures{color:var(--text-secondary);margin:12px 0 0;font-size:13px}.landing .pricingPlanButton{min-height:41px;margin-top:24px;border-color:rgb(var(--plan-rgb) / .4)!important;background:rgb(var(--plan-rgb) / .11)!important;color:var(--plan-color)!important}.landing .pricingPlanButton:hover:not(:disabled){border-color:rgb(var(--plan-rgb) / .66)!important;background:rgb(var(--plan-rgb) / .18)!important;box-shadow:0 10px 26px rgb(var(--plan-rgb) / .13)!important}.landing .pricingPlanCard.is-popular .pricingPlanButton{background:var(--plan-color)!important;color:#100d17!important;border-color:var(--plan-color)!important;box-shadow:0 14px 30px rgb(var(--plan-rgb) / .24), 0 0 22px rgb(var(--plan-rgb) / .15)!important}.landing .pricingFeatureIcon{flex:none;margin-top:1px}.landing .pricingFeatureIcon.is-included{color:var(--plan-color)}.landing .pricingFeatureIcon.is-excluded{color:#8b8896}.landing .pricingCompareSection{margin-top:64px}.landing .pricingCompareSection h3{color:var(--text-primary);font-family:var(--font-display);text-align:center;letter-spacing:0;margin:0 0 22px;font-size:26px;line-height:1.15}.landing .pricingCompareTableWrap{background:#070605bd;border:1px solid #ffffff14;border-radius:10px;overflow-x:auto;box-shadow:0 20px 54px #00000047}.landing .pricingCompareTable{border-collapse:collapse;width:100%;min-width:760px}.landing .pricingCompareTable th,.landing .pricingCompareTable td{border-bottom:1px solid #ffffff0f;padding:15px 28px}.landing .pricingCompareTable thead th{color:var(--text-primary);text-align:center;font-size:13px;font-weight:700;line-height:1.2}.landing .pricingCompareTable thead th:first-child{text-align:left;width:36%}.landing .pricingCompareTable tbody tr:last-child td{border-bottom:0}.landing .pricingCompareTable tbody td:first-child{color:var(--text-primary);text-align:left;white-space:nowrap;font-size:13px;font-weight:700}.landing .pricingCompareTable tbody td:not(:first-child){text-align:center}.landing .pricingCompareTable .is-popular{background:#f4f1e821}.landing .pricingCompareTable .pricingFeatureIcon{margin:0 auto}.landing .pricingCompareValue{max-width:18ch;color:var(--text-primary);text-align:center;margin:0 auto;font-size:12.5px;font-weight:700;line-height:1.35;display:block}.landing-footer{z-index:1;border-top:1px solid var(--border-subtle);background:var(--bg-darker);position:relative}.footer-grid{grid-template-columns:1.5fr repeat(4,1fr);gap:30px;max-width:1180px;margin:0 auto;padding:52px 24px 24px;display:grid}.footer-brand-row{align-items:center;gap:10px;display:inline-flex}.footer-tagline{color:var(--text-muted);max-width:30ch;margin:12px 0 0;font-size:13px;line-height:1.55}.footer-col{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-col h4{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0 0 4px;font-size:12px}.footer-link,a.footer-link,.landing-footer a.footer-link{cursor:pointer;text-align:left;min-height:32px;color:var(--text-secondary);background:0 0;border:none;align-items:center;padding:4px 0;font-size:13px;line-height:1.2;text-decoration:none;transition:color .14s;display:inline-flex}.footer-link:hover,a.footer-link:hover,.landing-footer a.footer-link:hover{color:var(--text-primary)}.footer-legal{border-top:1px solid var(--border-subtle);max-width:1180px;color:var(--text-muted);margin:0 auto;padding:22px 24px 40px;font-size:12.5px}.legalPage{background:radial-gradient(760px 360px at 50% -80px, #d7a3681a, transparent 70%), var(--bg);min-height:100vh;color:var(--text-primary)}.legalHeader{justify-content:space-between;align-items:center;gap:18px;max-width:1040px;margin:0 auto;padding:28px 24px;display:flex}.legalBrand,.legalNav,.legalFooter a,.legalBody a{color:inherit}.legalBrand{font-family:var(--font-display);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.legalBrand img{border-radius:6px}.legalNav{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.legalNav a{color:inherit;text-decoration:none}.legalNav a:hover,.legalBody a:hover,.legalFooter a:hover{color:var(--text-primary)}.legalHero,.legalBody,.legalFooter{max-width:920px;margin:0 auto;padding-left:24px;padding-right:24px}.legalHero{padding-top:70px;padding-bottom:36px}.legalHero span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#d7a368;margin-bottom:14px;font-size:12px;display:block}.legalHero h1{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,5vw,4rem);line-height:1.04}.legalHero p{max-width:720px;color:var(--text-secondary);margin:20px 0 0;font-size:17px;line-height:1.7}.legalBody{padding-bottom:42px}.legalBody section{border-top:1px solid var(--border-subtle);padding:30px 0}.legalBody h2{font-family:var(--font-display);margin:0 0 12px;font-size:22px}.legalBody p,.legalBody li{color:var(--text-secondary);font-size:15px;line-height:1.75}.legalBody p{margin:0 0 14px}.legalBody ul{margin:0;padding-left:20px}.legalTable{gap:10px;margin:16px 0 18px;display:grid}.legalTable div{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffff06;grid-template-columns:120px 1fr;gap:16px;padding:14px 16px;display:grid}.legalTable strong{color:var(--text-primary)}.legalTable span{color:var(--text-secondary);line-height:1.55}.legalFooter{border-top:1px solid var(--border-subtle);color:var(--text-muted);padding-top:22px;padding-bottom:46px;font-size:13px}.legalFooter p{margin:0 0 8px}@media (max-width:720px){.legalHeader{flex-direction:column;align-items:flex-start}.legalHero{padding-top:42px}.legalTable div{grid-template-columns:1fr;gap:6px}}.mainWorkspace:has(.landingDocsView){max-width:none!important;padding:0!important}.landingDocsView{background:var(--bg);min-height:100vh;position:relative}.landingDocsInner{max-width:1240px;margin:0 auto;padding:100px 24px 72px}.authBackHome{z-index:6;border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:500;transition:color .14s,border-color .14s,background .14s;display:inline-flex;position:absolute;top:20px;left:22px}.authBackHome:hover{color:var(--text-primary);border-color:var(--border-strong);background:#ffffff12}.authBackHome:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.landing button:focus-visible,.landing a:focus-visible,.header-pill button:focus-visible,.mobile-drawer button:focus-visible,.landing-footer button:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:10px}@media (max-width:1100px){.landing .pricingCards{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}.landing .pricingPlanCard{min-height:auto}.landing .securityFlowchartCanvas{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;min-height:0;display:grid}.landing .securityFlowLines{display:none}.landing .securityFlowPanel{width:auto;min-height:0;padding:54px 16px 16px;position:relative;top:auto;left:auto;right:auto}.landing .securityFlowPanel>h3{top:18px}.landing .securityFlowNode,.landing .securityFlowMini,.landing .securityFlowDecision{width:auto;position:relative;inset:auto}.landing .flowSource,.landing .flowPolicy,.landing .flowDecision,.landing .flowAdjust,.landing .flowLoader,.landing .flowRequest,.landing .flowSession,.landing .flowPackage,.landing .flowReject,.landing .flowLogs{width:auto;inset:auto}.landing .securityFlowNode,.landing .securityFlowMini,.landing .securityFlowDecision{margin-top:12px}.landing .securityFlowDecision{height:auto;min-height:84px;padding:18px;display:block}.landing .securityFlowDecision:before{border-radius:10px;inset:0;transform:none}.landing .securityBlueprintCanvas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid}.landing .securityBlueprintCanvas:before,.landing .securityBlueprintCanvas:after,.landing .securityBlueprintLines{display:none}.landing .securityBlueprintStage,.landing .securityBlueprintNode,.landing .securityBlueprintMini,.landing .securityBlueprintDecision{width:auto;position:relative;inset:auto}.landing .securityBlueprintStage{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 2px 4px}.landing .securityBlueprintStageRuntime{order:6}.landing .bpSource{order:1}.landing .bpPolicy{order:2}.landing .bpDecision{order:3}.landing .bpDevice{order:4}.landing .bpClient{order:5}.landing .bpRequest{order:7}.landing .bpSession{order:8}.landing .bpPackage{order:9}.landing .bpReject{order:10}.landing .bpLogs{order:11}.landing .securityBlueprintDecision{height:auto;min-height:86px;padding:18px;display:block}.landing .securityBlueprintDecision:before{border-radius:10px;inset:0;transform:none}}@media (max-width:900px){.landing .hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding-top:124px}.landing .hero-preview{order:2;margin-top:0}.landing .deliveryDiagramLines{display:none}.landing .deliveryDiagramLanes{grid-template-columns:1fr}.landing .deliveryLaneSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .deliveryNode{min-height:auto}.landing .deliveryDiagramNotice{grid-template-columns:1fr;gap:8px}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.header-nav,.header-actions{display:none}.landing-header .header-burger:is(.ui-button,.flow-icon-btn){display:inline-flex!important}.header-pill{grid-template-columns:auto 1fr}.header-right{grid-area:1/2}.footer-grid{grid-template-columns:1fr 1fr}}@media (min-width:721px){.landing-header .header-burger:is(.ui-button,.flow-icon-btn){display:none!important}}@media (max-width:640px){.landing .hero{padding-inline:18px}.landing .hero-sub{font-size:14.5px}.landing .hero-cta-row{width:100%}.landing .hero-cta-row .flow-btn{flex:180px}.landing .delivery-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .delivery-step:nth-child(2){border-right:0}.landing .delivery-step:nth-child(-n+2){border-bottom:1px solid #f4f1e814}.landingShader .paperShaderMesh{opacity:.48!important;filter:contrast(1.02)brightness(.64)saturate(.05)!important;transform:translateY(138px)scale(1.16)!important}.landingShader .paperShaderVignette{background:linear-gradient(#000000d6 0%,#00000080 38%,#000000bd 100%),linear-gradient(90deg,#000000b8,#0000 32% 70%,#000000d1)!important}.landing .hero-sub{color:#16141d;text-shadow:0 1px 18px #00000094}.landing .pricingComponent{padding-left:18px;padding-right:18px}.landing .pricingCycleSegmented{width:100%}.landing .pricingCycleSegmented .fa-seg-item{padding-inline:10px}.landing .pricingCompareSection h3{display:none}.landing .pricingCompareSection{margin-top:42px}.landing .security-pipeline{margin-top:30px}.landing .security-pipeline:before{inset:-22px -12px}.landing .security-rail{top:28px;bottom:28px;left:34px}.landing .security-layer{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px}.landing .security-layer-number{grid-area:1/1;line-height:38px}.landing .security-layer-node{grid-area:2/1;width:38px;height:38px}.landing .security-layer-node:before{display:none}.landing .security-layer-icon{width:36px;height:36px}.landing .security-layer-body{grid-area:1/2/span 2}.landing .security-layer-kicker{flex-direction:column;align-items:flex-start;gap:6px}.landing .security-layer-status{font-size:11.5px}.landing .securityFlowchartBoard{padding:0 14px 16px}.landing .securityFlowchartChrome{margin:0 -14px 16px;padding:0 14px}.landing .securityFlowchartCanvas{grid-template-columns:1fr}.landing .securityFlowPanel{padding:50px 14px 14px}.landing .securityFlowNodeTop{flex-direction:column;align-items:flex-start;gap:8px}.landing .securityFlowNodeStatus{white-space:normal;max-width:100%}.landing .securityBlueprintCanvas{grid-template-columns:1fr}.landing .securityBlueprintStageRuntime{order:6}.landing .securityBlueprintNode{grid-template-columns:30px minmax(0,1fr)}.landing .securityBlueprintCopy{padding-right:0}.landing .securityBlueprintStatus{grid-column:2;width:fit-content;margin-top:8px;position:static}.landing .deliveryDiagramSection{padding-top:24px}.landing .deliveryDiagramBoard{margin-top:0;padding:0 14px 16px}.landing .deliveryDiagramChrome{margin:0 -14px 16px;padding:0 14px}.landing .deliveryDiagramChrome strong{display:none}.landing .deliveryDiagramLanes{gap:16px;padding-top:2px}.landing .deliveryLaneSteps{grid-template-columns:1fr}.landing .deliveryLaneHead{flex-direction:column;align-items:flex-start;gap:5px}.landing .deliveryNode{padding:15px}.landing .deliveryNodeTop{flex-direction:column;align-items:flex-start;gap:10px}.landing .deliveryNodeTag{white-space:normal;max-width:100%}.footer-grid,.landing .console-body{grid-template-columns:1fr}}@media (min-width:901px) and (max-height:760px){.landing .hero{min-height:100svh;padding-top:92px;padding-bottom:30px}.landing .hero-sub{margin-bottom:19px;font-size:14px;line-height:1.58}.landing .code-card{margin-top:16px}.landing .code-head{padding-block:8px}.landing .code-body{padding:13px 16px;font-size:11.5px;line-height:1.58}.landing .delivery-rail{margin-top:12px}.landing .delivery-step{min-height:44px}.landing .console-panel{padding:16px 18px}.landing .console-chart{height:152px}.landing .console-metric{margin-top:13px}.landing .console-metric strong{font-size:35px}.landing .landingKeyFeedRow{min-height:48px}.landing .landingKeyFeed{gap:5px}}@media (prefers-reduced-motion:reduce){.landing .reveal{opacity:1!important;transition:none!important;transform:none!important}.landing .code-caret{opacity:1;animation:none}.shinyWordmarkSweep{opacity:.72;background-position:48% 0;animation:none}.landing .security-layer{transition:none}.landing .security-rail-packet{opacity:.55;animation:none;top:0}.landing .deliveryWire{animation:none}.landing .deliveryNode{transition:none}.mobile-drawer{animation:none}}.usageSection{margin-top:18px}.usageHeader{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.usageEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:5px;font-size:12px;display:block}.usageTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:18px;line-height:1}.usagePlanBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--primary);background:var(--primary-soft);border:1px solid var(--border-active);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:12px;display:inline-flex}.usageGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.usageCard{flex-direction:column;gap:13px;min-height:0;display:flex;padding:20px 22px!important}.usageCardTop{align-items:center;gap:10px;display:flex}.usageIcon{border-radius:var(--radius-sm);color:#16141d;background:#ffffff0d;border:1px solid #ffffff29;place-items:center;width:34px;height:34px;display:inline-grid}.usageLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:12px}.usageValueRow{align-items:baseline;gap:7px;display:flex}.usageUsed{font-family:var(--font-display);color:var(--text-primary);font-size:30px;line-height:1}.usageLimit{color:var(--text-muted);font-size:14px}.usageBarTrack{border:1px solid var(--border-subtle);background:#ffffff0f;border-radius:999px;height:7px;overflow:hidden}.usageBarFill{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--primary-strong));min-width:2px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}.usageBarFill.is-warn{background:linear-gradient(90deg,#f0b24e,#e7b572)}.usageBarFill.is-full{background:linear-gradient(90deg,#ee5c64,#ef8472)}.usageBarFill.is-unlimited{opacity:.5;background:linear-gradient(90deg, var(--primary-soft), var(--primary));width:100%}.usageFoot{color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.usageFootNote{color:var(--text-secondary);white-space:nowrap}@media (max-width:900px){.usageGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.usageGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.usageBarFill{transition:none}}.planBadge{color:var(--plan-color,var(--primary));background:linear-gradient(150deg, var(--plan-soft,#7c5cff29), transparent 78%), #ffffff05;border:1px solid var(--plan-border,#7c5cff66);border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff0f}.planCountdown{align-items:stretch;gap:6px;display:inline-flex}.planCountdown.isExpired{color:#ee5c64;font-family:var(--font-mono);font-size:12px;font-weight:700}.planCountCell{border:1px solid var(--border-subtle);background:#ffffff06;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:38px;padding:7px 6px;display:flex}.planCountCell b{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1}.planCountCell i{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:11.5px;font-style:normal;font-weight:600}.profileMembership{align-items:center;gap:13px;display:inline-flex}.profileMembershipInfo{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.profileMembershipInfo strong{font-family:var(--font-display);color:var(--text-primary);font-size:14px;font-weight:700}.profileMembershipExpiry{color:var(--text-muted);letter-spacing:.01em;font-size:12px}@media (prefers-reduced-motion:reduce){.planBadge{box-shadow:none}}@keyframes flow-ripple{to{opacity:0;transform:scale(4)}}@keyframes flow-spin{to{transform:rotate(360deg)}}.flow-btn,.flow-icon-btn{border-radius:var(--radius-md);font-family:var(--font-display);letter-spacing:0;cursor:pointer;isolation:isolate;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.flow-btn{gap:8px;min-height:40px;padding:0 18px;font-size:13.5px}.flow-btn-sm{min-height:34px;padding:0 14px;font-size:12.5px}.flow-btn-lg{min-height:46px;padding:0 24px;font-size:14.5px}.flow-btn-block{width:100%}.flow-btn:hover:not(:disabled),.flow-icon-btn:hover:not(:disabled){transform:translateY(-2px)}.flow-btn:active:not(:disabled),.flow-icon-btn:active:not(:disabled){transform:translateY(0)scale(.98)}.flow-btn:disabled,.flow-icon-btn:disabled{cursor:not-allowed;opacity:.55}.flow-btn-content{z-index:2;justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex;position:relative}.flow-btn-content svg{flex:none;transition:transform .26s cubic-bezier(.22,1,.36,1)}.flow-btn:hover:not(:disabled) .flow-btn-content svg{transform:scale(1.12)rotate(-5deg)}.flow-btn-sweep{z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff3d 50%,#0000 60%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.flow-btn{overflow:hidden}.flow-btn:hover:not(:disabled) .flow-btn-sweep{transform:translate(120%)}.flow-btn-ripple{z-index:1;pointer-events:none;background:#ffffff52;border-radius:999px;animation:.62s cubic-bezier(.22,1,.36,1) forwards flow-ripple;position:absolute;transform:scale(0)}.flow-btn-primary{color:var(--primary-foreground);background:linear-gradient(120deg, var(--primary-hover), var(--primary) 48%, #f3f0e7 100%);border-color:#ffffff1f;box-shadow:0 10px 30px #1410280d,inset 0 1px #ffffff80}.flow-btn-primary:hover:not(:disabled){border-color:#ffffff38;box-shadow:0 14px 38px #14102812,0 0 0 1px #14102817,inset 0 1px #ffffff8c}.flow-btn-secondary,.flow-btn-outline{color:var(--text-primary);border-color:var(--border);background:linear-gradient(#ffffff0e,#ffffff06),#0d0d0bb8;box-shadow:0 1px 2px #00000059,inset 0 1px #ffffff0f}.flow-btn-secondary:hover:not(:disabled),.flow-btn-outline:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-active);background:linear-gradient(#7c5cff1a,#ffffff08),#0d0d0bdb;box-shadow:0 12px 30px #00000052,0 0 0 1px #1410280d}.flow-btn-ghost{color:var(--text-secondary);background:0 0}.flow-btn-ghost:hover:not(:disabled){color:var(--text-primary);background:#ffffff0f}.header-brand.flow-btn,.header-brand.flow-btn:hover:not(:disabled),.header-brand.flow-btn:active:not(:disabled){box-shadow:none;background:0 0;border-color:#0000;transform:none}.header-brand .flow-btn-sweep,.header-brand .flow-btn-ripple{display:none}.flow-btn-danger{color:#fff;background:linear-gradient(120deg,#ee5c64,#d4544c);border-color:#e5705a4d;box-shadow:0 10px 28px #e5705a2e}.flow-btn-spinner{animation:.9s linear infinite flow-spin}.flow-icon-btn{width:38px;height:38px;color:var(--text-secondary);border-color:var(--border);background:#ffffff09;padding:0}.flow-icon-btn-sm{width:32px;height:32px}.flow-icon-btn-lg{width:44px;height:44px}.flow-icon-btn-solid,.flow-icon-btn-outline{color:var(--text-primary);background:#ffffff0f}.flow-icon-btn:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-active);background:#7c5cff17}.flow-icon-btn-inner{transition:transform .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.flow-icon-btn:hover:not(:disabled) .flow-icon-btn-inner{transform:rotate(-8deg)scale(1.1)}.ui-button{min-height:40px}.ui-badge{background:#7c5cff14;border-color:#7c5cff33;box-shadow:inset 0 1px #ffffff0a}.ui-progress{background:#ffffff0e;border:1px solid #ffffff0f}.ui-progress-indicator{background:linear-gradient(90deg, var(--primary), var(--primary-hover));box-shadow:0 0 16px #14102810}.enhancedMainWorkspace{--fa-ink:#070707;--fa-panel:#121210d1;--fa-panel-strong:#1c1c19e0;--fa-line:#f4f1e821;--fa-line-strong:#f4f1e83d;--fa-text-hi:#fffdf6;--fa-text:#f4f1e8b8;--fa-text-dim:#f4f1e87a;--fa-warm:#a18aff;--fa-warm-2:#a18aff;--fa-grad:linear-gradient(90deg, #f0ebdcd6, #cfd8c794);--fa-glow-sm:0 0 18px #f4f1e81f;--fa-glow:0 24px 76px #00000080, 0 0 24px #f4f1e814}.enhancedMainWorkspace .flow-btn-primary,.enhancedMainWorkspace .dashboardOverviewActions .dashboardHeroPrimary{color:#fff!important;background:linear-gradient(180deg, #fffdf6fa, #e2ddcff0), var(--fa-warm)!important;border-color:#fffdf638!important;box-shadow:inset 0 1px #ffffffb8,0 14px 34px #00000047!important}.enhancedMainWorkspace .flow-btn-secondary,.enhancedMainWorkspace .flow-btn-ghost{color:var(--fa-text-hi)!important;border-color:var(--fa-line)!important;background:linear-gradient(#ffffff0b,#ffffff03),#090908b8!important}.enhancedMainWorkspace .flowauthDashboardAction.flow-btn{border-radius:10px!important;min-height:48px!important}.enhancedMainWorkspace .dashboardOverviewHero{box-shadow:var(--fa-glow), inset 0 1px 0 #fff1!important;background:radial-gradient(at 17% 0,#f4f1e812,#0000 44%),radial-gradient(at 86% 14%,#ffffff1c,#0000 42%),linear-gradient(135deg,#21211eeb,#090908e6 62%,#141412e6),#0a0a09!important;border:1px solid #f4f1e824!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}.enhancedMainWorkspace .dashboardOverviewHero:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;mix-blend-mode:screen!important;opacity:.42!important;background:linear-gradient(90deg,#0000,#f4f1e814,#0000),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 58px)!important;position:absolute!important;inset:0!important}.enhancedMainWorkspace .dashboardOverviewHero:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#fffdf612,#0000)!important;width:38%!important;height:100%!important;animation:5.4s cubic-bezier(.22,1,.36,1) infinite flowauth-card-scan!important;position:absolute!important;top:0!important;left:0!important}.enhancedMainWorkspace .dashboardOverviewCopy,.enhancedMainWorkspace .dashboardOverviewMetrics,.enhancedMainWorkspace .dashboardOverviewActions{z-index:2!important;position:relative!important}.enhancedMainWorkspace .dashboardOverviewEyebrow{width:fit-content!important;color:var(--fa-text)!important;background:#f4f1e812!important;border:1px solid #f4f1e82e!important;border-radius:999px!important;padding:8px 11px!important;box-shadow:inset 0 1px #ffffff0f!important}.enhancedMainWorkspace .dashboardOverviewHero h1{color:var(--fa-text-hi)!important;letter-spacing:0!important;text-shadow:0 0 30px #f4f1e814!important;margin-top:16px!important;font-size:clamp(38px,4.8vw,64px)!important}.enhancedMainWorkspace .dashboardOverviewHero p{color:var(--fa-text)!important;font-size:15px!important}.enhancedMainWorkspace .dashboardOverviewMetrics{grid-template-columns:repeat(3,minmax(96px,1fr))!important;gap:10px!important}.enhancedMainWorkspace .dashboardOverviewMetrics div{border:1px solid var(--fa-line)!important;background:linear-gradient(#ffffff0b,#ffffff04),#0a0a09b3!important;border-radius:14px!important;min-height:92px!important;padding:16px!important;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e!important}.enhancedMainWorkspace .dashboardOverviewMetrics div:hover{box-shadow:var(--fa-glow-sm), inset 0 1px 0 #ffffff14!important;border-color:#a9a6b4!important;transform:translateY(-4px)!important}.enhancedMainWorkspace .dashboardOverviewMetrics span,.enhancedMainWorkspace .usageLabel,.enhancedMainWorkspace .usageEyebrow,.enhancedMainWorkspace .dashboardActivityPanel h3,.enhancedMainWorkspace .dashboardOperationalPanel h3{color:var(--fa-text-dim)!important;font-family:var(--font-mono)!important;letter-spacing:.12em!important}.enhancedMainWorkspace .dashboardOverviewMetrics strong{color:var(--fa-text-hi)!important;text-shadow:0 0 20px #f4f1e814!important;font-size:34px!important}.enhancedMainWorkspace .dashboardOverviewActions{gap:10px!important;min-width:178px!important}.enhancedMainWorkspace .usageGrid{gap:16px!important}.enhancedMainWorkspace .usageCard,.enhancedMainWorkspace .glass-card,.enhancedMainWorkspace .dashboardOperationalPanel,.enhancedMainWorkspace .dashboardActivityPanel,.enhancedMainWorkspace .enhancedStatCard,.enhancedMainWorkspace .enhancedStatInner{border:1px solid var(--fa-line)!important;background:radial-gradient(at 16% 0,#f4f1e80b,#0000 48%),linear-gradient(#1b1b18e6,#0a0a09db),#0a0a09!important;border-radius:14px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 54px #0000006b,inset 0 1px #ffffff0e!important}.enhancedMainWorkspace .usageCard:before,.enhancedMainWorkspace .glass-card:before,.enhancedMainWorkspace .dashboardOperationalPanel:before,.enhancedMainWorkspace .dashboardActivityPanel:before,.enhancedMainWorkspace .enhancedStatInner:before{content:""!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(90deg, #f4f1e829, #ffffff0f, transparent 58%) top left / 100% 1px no-repeat, radial-gradient(circle at var(--mx,50%) var(--my,0%), #f4f1e813, transparent 32%)!important;opacity:.88!important;position:absolute!important;inset:0!important}.enhancedMainWorkspace .usageCard:hover,.enhancedMainWorkspace .glass-card:hover,.enhancedMainWorkspace .dashboardOperationalPanel:hover,.enhancedMainWorkspace .dashboardActivityPanel:hover,.enhancedMainWorkspace .enhancedStatCard:hover .enhancedStatInner{border-color:#a9a6b4!important;transform:translateY(-4px)!important;box-shadow:0 24px 76px #00000080,0 0 28px #f4f1e80f,inset 0 1px #ffffff12!important}.enhancedMainWorkspace .usageIcon{color:var(--fa-text-hi)!important;box-shadow:var(--fa-glow-sm)!important;background:#f4f1e811!important;border:1px solid #f4f1e82e!important}.enhancedMainWorkspace .usageUsed,.enhancedMainWorkspace .usageTitle,.enhancedMainWorkspace .dashboardActivityPanel strong,.enhancedMainWorkspace .dashboardOperationalPanel strong{color:var(--fa-text-hi)!important}.enhancedMainWorkspace .usagePlanBadge{color:var(--fa-text-hi)!important;background:#f4f1e811!important;border-color:#a9a6b4!important;box-shadow:0 0 18px #f4f1e814!important}.enhancedMainWorkspace .usageBarTrack{background:#080807b8!important;border:1px solid #f4f1e81a!important;height:8px!important}.enhancedMainWorkspace .usageBarFill,.enhancedMainWorkspace .usageBarFill.is-unlimited{background:var(--fa-grad)!important;box-shadow:0 0 14px #f4f1e826!important}.enhancedMainWorkspace .dashboardActivityPanel li,.enhancedMainWorkspace .activityRow,.enhancedMainWorkspace .recentActivityRow{background:linear-gradient(#ffffff09,#ffffff03),#09090885!important;border-color:#a9a6b4!important}.enhancedSidebar,.enhancedTopBar{background:radial-gradient(at 20% 0,#f4f1e809,#0000 44%),#080807db!important;border-color:#a9a6b4!important}.enhancedSidebarBrand,.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedUserPill{background:linear-gradient(#ffffff0d,#ffffff05),#090908ad!important;border-color:#a9a6b4!important}.enhancedCommandTrigger.flow-btn{width:220px;min-width:220px;padding:0 10px!important}.enhancedCommandTrigger .flow-btn-content,.enhancedCommandTrigger .flow-btn-label{grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-width:0;display:grid}.enhancedCommandTrigger .flow-btn-label>svg{width:15px;height:15px}.enhancedCommandTrigger .flow-btn-label>span{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.enhancedCommandTrigger .flow-btn-label>kbd{justify-self:end;min-width:max-content}.enhancedSidebarNav .limelightNavItem{background:#090908ad!important;border-color:#a9a6b4!important}.enhancedSidebarNav .limelightNavItem:hover{background:#f4f1e80e!important;border-color:#a9a6b4!important}.enhancedSidebarNav .limelightNavItem.active,.enhancedSidebarNav .limelightNavItem[aria-current=page]{background:linear-gradient(90deg,#f4f1e824,#f4f1e80b 52%,#ffffff05),#090908d6!important;border-color:#a9a6b4!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f4f1e81f,0 18px 36px #00000061,0 0 24px #f4f1e812!important}.enhancedSidebarNav .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavItem[aria-current=page]:before{background:linear-gradient(#fffdf65c,#fffdf6 40%,#bfc4ba 72%,#f4f1e838)!important;box-shadow:0 0 10px #f4f1e89e,14px 0 22px #f4f1e838,38px 0 34px #f4f1e81a!important}@property --fa-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--fa-bg-0:var(--bg);--fa-bg-1:var(--bg-darker);--fa-bg-2:var(--bg-card);--fa-bg-3:var(--bg-panel);--fa-bg-4:var(--bg-elevated);--fa-glass:#13120eb8;--fa-line:var(--border);--fa-line-strong:var(--border-strong);--fa-line-faint:var(--border-subtle);--fa-text-hi:var(--text-primary);--fa-text:var(--text-secondary);--fa-text-dim:var(--text-muted);--fa-text-ghost:#4d473f;--fa-volt:var(--primary);--fa-volt-2:var(--primary-hover);--fa-volt-deep:#8fa28d;--fa-grad:linear-gradient(120deg, var(--primary-hover), var(--primary));--fa-grad-soft:linear-gradient(120deg, #7c5cff29, #c9a86d1f);--fa-on-volt:var(--primary-foreground);--fa-volt-soft:var(--primary-soft);--fa-danger:var(--neon-red);--fa-danger-soft:#e5705a21;--fa-warn:var(--neon-amber);--fa-warn-soft:#e0a45c21;--fa-ok:var(--neon-green);--fa-ok-soft:#3fb37f1f;--fa-info:var(--primary);--fa-info-soft:var(--primary-soft);--fa-glow:0 0 24px #7c5cff29, 0 0 64px #c9a86d14;--fa-glow-sm:0 0 12px #7c5cff33;--fa-glow-danger:0 0 18px #e5705a4d;--fa-shadow-1:0 2px 10px #00000059;--fa-shadow-2:0 12px 40px #00000080;--fa-shadow-3:0 24px 80px #0009;--fa-r-xs:6px;--fa-r-sm:var(--radius-sm);--fa-r-md:var(--radius-md);--fa-r-lg:var(--radius-lg);--fa-r-xl:22px;--fa-r-pill:999px;--fa-font-display:var(--font-display);--fa-font-body:var(--font-sans);--fa-font-mono:var(--font-mono);--fa-ease:cubic-bezier(.22, 1, .36, 1);--fa-spring:cubic-bezier(.22, 1, .36, 1);--fa-snap:cubic-bezier(.65, .05, .36, 1);--fa-t-fast:.15s;--fa-t-med:.26s;--fa-t-slow:.46s}@keyframes fa-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fa-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fa-scale-in{0%{opacity:0;transform:scale(.92)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fa-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes fa-slide-right{0%{opacity:0;transform:translate(56px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fa-slide-down{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fa-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fa-spin{to{transform:rotate(360deg)}}@keyframes fa-spin-rev{to{transform:rotate(-360deg)}}@keyframes fa-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fa-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes fa-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes fa-ripple{to{opacity:0;transform:scale(4)}}@keyframes fa-rotate-angle{to{--fa-angle:360deg}}@keyframes fa-stripes{to{background-position:32px 0}}@keyframes fa-scan{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes fa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fa-drift-a{0%,to{transform:translate(0)scale(1)}33%{transform:translate(80px,-60px)scale(1.15)}66%{transform:translate(-60px,40px)scale(.9)}}@keyframes fa-drift-b{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-90px,50px)scale(1.1)}70%{transform:translate(70px,-30px)scale(.95)}}@keyframes fa-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fa-flicker{0%,to{opacity:1}41%{opacity:1}42%{opacity:.6}43%{opacity:1}78%{opacity:1}79%{opacity:.7}80%{opacity:1}}@keyframes fa-draw{to{stroke-dashoffset:0}}@keyframes fa-indeterminate{0%{width:40%;left:-40%}60%{width:70%;left:100%}to{width:70%;left:100%}}@keyframes fa-glow-breathe{0%,to{box-shadow:0 0 16px #1410280b}50%{box-shadow:0 0 32px #14102815}}@keyframes fa-toast-in{0%{opacity:0;transform:translate(110%)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fa-toast-out{0%{opacity:1;max-height:200px;transform:translate(0)scale(1)}to{opacity:0;max-height:0;margin-bottom:0;transform:translate(120%)scale(.85)}}@keyframes fa-orbit{0%{transform:rotate(0)translate(9px)rotate(0)}to{transform:rotate(360deg)translate(9px)rotate(-360deg)}}@keyframes fa-gradient-pan{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.fa-beam{position:relative}.fa-beam:before{content:"";border-radius:inherit;background:conic-gradient(from var(--fa-angle), transparent 0%, transparent 78%, color-mix(in srgb, var(--fa-volt) 88%, transparent) 88%, color-mix(in srgb, var(--fa-volt-2) 88%, transparent) 94%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;transition:opacity var(--fa-t-med) var(--fa-ease);padding:1px;animation:3.4s linear infinite fa-rotate-angle;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fa-beam:hover:before,.fa-beam:focus-within:before,.fa-beam.fa-beam-on:before{opacity:1}.fa-reveal{opacity:0;transition:opacity .7s var(--fa-ease), transform .7s var(--fa-ease);transition-delay:var(--fa-reveal-delay,0s);transform:translateY(28px)}.fa-reveal.fa-in{opacity:1;transform:translateY(0)}.fa-grad-text{background:var(--fa-grad);color:#0000;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:5s infinite fa-gradient-pan}.fa-mono{font-family:var(--fa-font-mono)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fa-reveal{opacity:1;transform:none}}.fa-accordion{border:1px solid var(--fa-line);border-radius:var(--fa-r-md);background:var(--fa-bg-1);flex-direction:column;display:flex;overflow:hidden}.fa-accordion-item{border-bottom:1px solid var(--fa-line-faint);transition:background-color var(--fa-t-med) var(--fa-ease)}.fa-accordion-item:last-child{border-bottom:0}.fa-accordion-open{background:#7c5cff06}.fa-accordion-trigger{width:100%;color:var(--fa-text-hi);font-family:var(--fa-font-display);letter-spacing:.02em;text-align:left;cursor:pointer;transition:color var(--fa-t-fast) var(--fa-ease), padding-left .3s var(--fa-ease);background:0 0;border:0;align-items:center;gap:12px;padding:16px 18px;font-size:14px;font-weight:600;display:flex}.fa-accordion-trigger:hover{color:var(--fa-volt);padding-left:22px}.fa-accordion-open .fa-accordion-trigger{color:var(--fa-volt)}.fa-accordion-icon{color:var(--fa-text-dim);transition:color var(--fa-t-fast) var(--fa-ease);display:inline-flex}.fa-accordion-trigger:hover .fa-accordion-icon,.fa-accordion-open .fa-accordion-icon{color:var(--fa-volt)}.fa-accordion-title{flex:1}.fa-accordion-chevron{color:var(--fa-text-dim);transition:transform .45s var(--fa-spring), color var(--fa-t-fast) var(--fa-ease);display:inline-flex}.fa-accordion-open .fa-accordion-chevron{color:var(--fa-volt);transform:rotate(-180deg)}.fa-accordion-region{transition:grid-template-rows .45s var(--fa-ease);grid-template-rows:0fr;display:grid}.fa-accordion-open .fa-accordion-region{grid-template-rows:1fr}.fa-accordion-inner{overflow:hidden}.fa-accordion-content{color:var(--fa-text);opacity:0;transition:opacity .35s var(--fa-ease) 80ms, transform .35s var(--fa-ease) 80ms;padding:2px 18px 18px 48px;font-size:13.5px;line-height:1.65;transform:translateY(-6px)}.fa-accordion-open .fa-accordion-content{opacity:1;transform:translateY(0)}.fa-alert{border-radius:var(--fa-r-md);animation:fa-fade-up .4s var(--fa-ease);transition:opacity .3s var(--fa-snap), transform .3s var(--fa-snap), max-height .3s var(--fa-snap);border:1px solid;align-items:flex-start;gap:12px;max-height:300px;padding:14px 16px 14px 18px;display:flex;position:relative;overflow:hidden}.fa-alert-leaving{opacity:0;border-width:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;transform:translate(24px)scale(.97)}.fa-alert:before{content:"";opacity:.85;background:currentColor;width:3px;position:absolute;top:0;bottom:0;left:0}.fa-alert-info{color:var(--fa-info);background:#f0ebdc0f;border-color:#f0ebdc4d}.fa-alert-success{color:var(--fa-ok);background:#3fb37f0f;border-color:#3fb37f4d}.fa-alert-warning{color:var(--fa-warn);background:#e0a45c0f;border-color:#e0a45c4d}.fa-alert-danger{color:var(--fa-danger);background:#e5705a0f;border-color:#e5705a4d}.fa-alert-icon{animation:fa-pop .5s var(--fa-spring) .12s backwards;flex:none;margin-top:1px;display:inline-flex}.fa-alert-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.fa-alert-title{color:var(--fa-text-hi);font-family:var(--fa-font-display);letter-spacing:.02em;font-size:13.5px;font-weight:600}.fa-alert-body{color:var(--fa-text);font-size:13px;line-height:1.55}.fa-alert-x{width:26px;height:26px;color:var(--fa-text-dim);cursor:pointer;transition:background-color .12s var(--fa-ease), color .12s var(--fa-ease), transform .3s var(--fa-spring);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.fa-alert-x:hover{color:var(--fa-text-hi);background:#ffffff1a;transform:rotate(90deg)}.fa-avatar{transition:transform var(--fa-t-fast) var(--fa-spring);border-radius:50%;flex:none;display:inline-flex;position:relative}.fa-avatar:hover{transform:scale(1.08)}.fa-avatar-sm{width:28px;height:28px;font-size:12px}.fa-avatar-md{width:38px;height:38px;font-size:13px}.fa-avatar-lg{width:52px;height:52px;font-size:17px}.fa-avatar-img,.fa-avatar-fallback{object-fit:cover;border-radius:50%;width:100%;height:100%}.fa-avatar-fallback{font-family:var(--fa-font-display);letter-spacing:.04em;-webkit-user-select:none;user-select:none;place-items:center;font-weight:700;display:grid}.fa-avatar-ring:before{content:"";background:conic-gradient(from var(--fa-angle), var(--fa-volt), var(--fa-volt-2), transparent 60%, var(--fa-volt));-webkit-mask-composite:xor;border-radius:50%;padding:2px;animation:3s linear infinite fa-rotate-angle;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fa-avatar-status{border:2px solid var(--fa-bg-1);border-radius:50%;width:30%;min-width:9px;height:30%;min-height:9px;position:absolute;bottom:-1px;right:-1px}.fa-avatar-online{background:var(--fa-ok);animation:2s ease-in-out infinite fa-glow-breathe;box-shadow:0 0 8px #3fb37fb3}.fa-avatar-idle{background:var(--fa-warn)}.fa-avatar-offline{background:var(--fa-text-ghost)}.fa-avatar-banned{background:var(--fa-danger);box-shadow:0 0 8px #e5705ab3}.fa-badge{border-radius:var(--fa-r-pill);height:24px;font-family:var(--fa-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:box-shadow var(--fa-t-med) var(--fa-ease), transform var(--fa-t-fast) var(--fa-spring);border:1px solid;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.fa-badge:hover{transform:translateY(-1px)}.fa-badge-volt{color:var(--fa-volt);background:var(--fa-volt-soft);border-color:#7c5cff52}.fa-badge-volt:hover{box-shadow:var(--fa-glow-sm)}.fa-badge-ok{color:var(--fa-ok);background:var(--fa-ok-soft);border-color:#3fb37f59}.fa-badge-ok:hover{box-shadow:0 0 12px #3fb37f4d}.fa-badge-danger{color:var(--fa-danger);background:var(--fa-danger-soft);border-color:#e5705a59}.fa-badge-danger:hover{box-shadow:0 0 12px #e5705a4d}.fa-badge-warn:hover{box-shadow:0 0 12px #e0a45c4d}.fa-badge-info{color:var(--fa-info);background:var(--fa-info-soft);border-color:#1410281a}.fa-badge-info:hover{box-shadow:0 0 12px #14102812}.fa-badge-neutral{color:var(--fa-text);border-color:var(--fa-line);background:#ffffff14}.fa-badge-solid.fa-badge-volt{background:var(--fa-grad);color:var(--fa-on-volt);border-color:#0000}.fa-badge-solid.fa-badge-ok{background:var(--fa-ok);color:#032414;border-color:#0000}.fa-badge-solid.fa-badge-danger{background:var(--fa-danger);color:#fff;border-color:#0000}.fa-badge-solid.fa-badge-warn{background:var(--fa-warn);color:#241503;border-color:#0000}.fa-badge-solid.fa-badge-info{background:var(--fa-info);color:var(--fa-bg);border-color:#0000}.fa-badge-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;position:relative}.fa-badge-ping{animation:fa-ping 1.6s var(--fa-ease) infinite;background:currentColor;border-radius:50%;position:absolute;inset:0}.fa-btn{border-radius:var(--fa-r-sm);font-family:var(--fa-font-display);letter-spacing:.02em;cursor:pointer;isolation:isolate;transition:transform var(--fa-t-fast) var(--fa-spring), box-shadow var(--fa-t-med) var(--fa-ease), background-color var(--fa-t-fast) var(--fa-ease), border-color var(--fa-t-fast) var(--fa-ease), color var(--fa-t-fast) var(--fa-ease);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.fa-btn:hover:not(:disabled){transform:translateY(-2px)}.fa-btn:active:not(:disabled){transform:translateY(0)scale(.97)}.fa-btn:disabled{cursor:not-allowed;opacity:.55}.fa-btn-sm{gap:6px;height:32px;padding:0 14px;font-size:12.5px}.fa-btn-md{height:40px;padding:0 20px;font-size:13.5px}.fa-btn-lg{border-radius:var(--fa-r-md);height:48px;padding:0 28px;font-size:15px}.fa-btn-block{width:100%}.fa-btn-content{z-index:2;align-items:center;gap:8px;display:inline-flex;position:relative}.fa-btn-icon{display:inline-flex}.fa-btn-icon svg{transition:transform var(--fa-t-med) var(--fa-spring)}.fa-btn:hover:not(:disabled) .fa-btn-icon svg{transform:scale(1.15)rotate(-6deg)}.fa-btn-sweep{z-index:1;transition:transform .7s var(--fa-ease);pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff38 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.fa-btn:hover:not(:disabled) .fa-btn-sweep{transform:translate(120%)}.fa-btn-ripple{z-index:1;animation:fa-ripple .6s var(--fa-ease) forwards;pointer-events:none;background:#ffffff59;border-radius:50%;position:absolute;transform:scale(0)}.fa-btn-primary{background:var(--fa-grad);color:var(--fa-on-volt);background-size:160% 160%;animation:4s infinite fa-gradient-pan;box-shadow:0 4px 18px #1410280f}.fa-btn-primary:hover:not(:disabled){box-shadow:0 6px 28px #14102817,0 0 0 1px #1410281a}.fa-btn-primary .fa-btn-ripple{background:#03130e40}.fa-btn-secondary{background:var(--fa-bg-3);border-color:var(--fa-line);color:var(--fa-text-hi)}.fa-btn-secondary:hover:not(:disabled){border-color:var(--fa-line-strong);box-shadow:var(--fa-shadow-1);background:#171714}.fa-btn-outline{color:var(--fa-volt);background:0 0;border-color:#14102818}.fa-btn-outline:hover:not(:disabled){border-color:var(--fa-volt);box-shadow:var(--fa-glow-sm);background:#7c5cff12}.fa-btn-outline .fa-btn-ripple{background:#1410280f}.fa-btn-ghost{color:var(--fa-text);background:0 0}.fa-btn-ghost:hover:not(:disabled){color:var(--fa-text-hi);background:#ffffff14}.fa-btn-danger{color:#fff;background:linear-gradient(120deg,#ee5c64,#ee5c64);box-shadow:0 4px 18px #e5705a40}.fa-btn-danger:hover:not(:disabled){box-shadow:0 6px 26px #e5705a73}.fa-iconbtn{border-radius:var(--fa-r-sm);color:var(--fa-text);cursor:pointer;transition:transform var(--fa-t-fast) var(--fa-spring), background-color var(--fa-t-fast) var(--fa-ease), border-color var(--fa-t-fast) var(--fa-ease), color var(--fa-t-fast) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.fa-iconbtn:hover:not(:disabled){transform:translateY(-2px)}.fa-iconbtn:active:not(:disabled){transform:scale(.92)}.fa-iconbtn:disabled{opacity:.5;cursor:not-allowed}.fa-iconbtn-inner{transition:transform .45s var(--fa-spring);display:inline-flex}.fa-iconbtn:hover:not(:disabled) .fa-iconbtn-inner{transform:rotate(-10deg)scale(1.12)}.fa-iconbtn-sm{width:30px;height:30px}.fa-iconbtn-md{width:38px;height:38px}.fa-iconbtn-lg{border-radius:var(--fa-r-md);width:46px;height:46px}.fa-iconbtn-ghost:hover:not(:disabled){color:var(--fa-text-hi);background:#ffffff17}.fa-iconbtn-solid{background:var(--fa-bg-3);border-color:var(--fa-line);color:var(--fa-text-hi)}.fa-iconbtn-solid:hover:not(:disabled){border-color:var(--fa-line-strong);box-shadow:var(--fa-shadow-1)}.fa-iconbtn-outline{color:var(--fa-volt);border-color:#1410281d}.fa-iconbtn-outline:hover:not(:disabled){border-color:var(--fa-volt);box-shadow:var(--fa-glow-sm);background:#14102806}.fa-iconbtn-danger{color:var(--fa-danger)}.fa-iconbtn-danger:hover:not(:disabled){background:var(--fa-danger-soft);box-shadow:var(--fa-glow-danger)}.fa-check{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:11px;display:inline-flex}.fa-check-disabled{opacity:.5;cursor:not-allowed}.fa-check-input{opacity:0;width:1px;height:1px;position:absolute}.fa-check-box{border:1.5px solid var(--fa-line-strong);background:var(--fa-bg-2);width:21px;height:21px;transition:background-color var(--fa-t-med) var(--fa-ease), border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease), transform var(--fa-t-fast) var(--fa-spring);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid;position:relative}.fa-check:hover:not(.fa-check-disabled) .fa-check-box{border-color:#7c5cff8c;transform:scale(1.06)}.fa-check:active:not(.fa-check-disabled) .fa-check-box{transform:scale(.9)}.fa-check-mark{width:74%;height:74%;color:var(--fa-on-volt);stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .3s var(--fa-ease)}.fa-check-burst{border:1.5px solid var(--fa-volt);opacity:0;pointer-events:none;border-radius:6px;position:absolute;inset:-1.5px}.fa-check-input:checked+.fa-check-box{background:var(--fa-grad);box-shadow:var(--fa-glow-sm);border-color:#0000}.fa-check-input:checked+.fa-check-box .fa-check-mark{stroke-dashoffset:0;transition-delay:80ms}.fa-check-input:checked+.fa-check-box .fa-check-burst{animation:fa-ping .5s var(--fa-ease)}.fa-check-input:focus-visible+.fa-check-box{outline:2px solid var(--fa-volt);outline-offset:2px}.fa-check-text{flex-direction:column;gap:2px;display:flex}.fa-check-label{color:var(--fa-text-hi);font-size:14px;font-weight:500;line-height:1.5}.fa-check-desc{color:var(--fa-text-dim);font-size:12.5px;line-height:1.45}.fa-code{border:1px solid var(--fa-line);border-radius:var(--fa-r-md);transition:border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease);background:#070706;overflow:hidden}.fa-code:hover{border-color:var(--fa-line-strong);box-shadow:0 0 30px #14102804}.fa-code-bar{border-bottom:1px solid var(--fa-line-faint);background:#0a0a09bd;align-items:center;gap:12px;padding:9px 12px;display:flex}.fa-code-dots{gap:6px;display:inline-flex}.fa-code-dots i{background:var(--fa-bg-3);border:1px solid var(--fa-line);width:10px;height:10px;transition:background-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease);border-radius:50%}.fa-code:hover .fa-code-dots i:first-child{background:#ff5f57;box-shadow:0 0 8px #ff5f5799}.fa-code:hover .fa-code-dots i:nth-child(2){background:#febc2e;box-shadow:0 0 8px #febc2e99}.fa-code:hover .fa-code-dots i:nth-child(3){background:#28c840;box-shadow:0 0 8px #28c84099}.fa-code-title{font-family:var(--fa-font-mono);color:var(--fa-text-dim);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.fa-code-right{align-items:center;gap:10px;display:inline-flex}.fa-code-lang{font-family:var(--fa-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--fa-volt);background:var(--fa-volt-soft);border:1px solid #7c5cff4d;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:600}.fa-code-copy{border:1px solid var(--fa-line);border-radius:var(--fa-r-xs);height:26px;color:var(--fa-text-dim);font-family:var(--fa-font-mono);cursor:pointer;transition:color .12s var(--fa-ease), border-color .12s var(--fa-ease), background-color .12s var(--fa-ease);background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.fa-code-copy:hover{color:var(--fa-volt);border-color:#7c5cff57}.fa-code-copied{background:var(--fa-ok-soft);color:var(--fa-ok)!important;border-color:#3fb37f80!important}.fa-code-copy-swap{animation:fa-pop .3s var(--fa-spring);display:inline-flex}.fa-code-body{margin:0;padding:14px 0;font-size:12.5px;line-height:1.7;overflow-x:auto}.fa-code-line{transition:background-color .1s var(--fa-ease);padding:0 14px;display:flex}.fa-code-line:hover{background:#7c5cff08}.fa-code-num{width:30px;color:var(--fa-text-ghost);-webkit-user-select:none;user-select:none;text-align:right;flex:none;padding-right:16px}.fa-code-text{color:#e8ddc7;white-space:pre}.fa-drawer-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);animation:fa-fade-in .3s var(--fa-ease);background:#080503a6;position:fixed;inset:0}.fa-drawer-backdrop-closing{animation:fa-fade-in .28s var(--fa-ease) reverse forwards}.fa-drawer{background:var(--fa-bg-1);border-left:1px solid var(--fa-line-strong);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;box-shadow:-30px 0 80px #0000008c}.fa-drawer-right{animation:fa-drawer-in-right .42s var(--fa-spring);right:0}.fa-drawer-right.fa-drawer-closing{animation:fa-drawer-out-right .3s var(--fa-snap) forwards}.fa-drawer-left{border-left:0;border-right:1px solid var(--fa-line-strong);animation:fa-drawer-in-left .42s var(--fa-spring);left:0;box-shadow:30px 0 80px #0000008c}.fa-drawer-left.fa-drawer-closing{animation:fa-drawer-out-left .3s var(--fa-snap) forwards}.fa-drawer-right:before,.fa-drawer-left:before{content:"";background:var(--fa-grad);opacity:.7;filter:blur(.5px);width:2px;position:absolute;top:0;bottom:0}.fa-drawer-right:before{left:-1px}.fa-drawer-left:before{right:-1px}@keyframes fa-drawer-in-right{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes fa-drawer-out-right{to{transform:translate(110%)}}@keyframes fa-drawer-in-left{0%{transform:translate(-110%)}to{transform:translate(0)}}@keyframes fa-drawer-out-left{to{transform:translate(-110%)}}.fa-drawer-head{border-bottom:1px solid var(--fa-line-faint);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px;display:flex}.fa-drawer-eyebrow{font-family:var(--fa-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--fa-volt);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.fa-drawer-title{font-size:18px}.fa-drawer-body{flex:1;padding:22px;font-size:14px;line-height:1.65;overflow-y:auto}.fa-drawer-foot{border-top:1px solid var(--fa-line-faint);background:#0c080580;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.fa-menu{display:inline-block;position:relative}.fa-menu-trigger{display:inline-flex}.fa-menu-panel{z-index:60;background:var(--fa-glass);-webkit-backdrop-filter:blur(18px);border:1px solid var(--fa-line-strong);border-radius:var(--fa-r-md);min-width:200px;box-shadow:var(--fa-shadow-2), 0 0 40px #14102804;transform-origin:top;animation:fa-slide-down .26s var(--fa-spring);padding:6px;position:absolute;top:calc(100% + 6px)}.fa-menu-start{left:0}.fa-menu-end{right:0}.fa-menu-closing{animation:fa-fade-in .18s var(--fa-ease) reverse forwards;pointer-events:none}.fa-menu-item{border-radius:var(--fa-r-sm);width:100%;color:var(--fa-text);text-align:left;cursor:pointer;opacity:0;animation:fa-fade-up .3s var(--fa-ease) forwards;transition:background-color .12s var(--fa-ease), color .12s var(--fa-ease), transform .15s var(--fa-ease);background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;display:flex}.fa-menu-item:hover:not(:disabled){color:var(--fa-text-hi);background:#7c5cff17;transform:translate(3px)}.fa-menu-item:disabled{cursor:not-allowed;opacity:.35!important}.fa-menu-item-icon{color:var(--fa-text-dim);transition:color .12s var(--fa-ease);display:inline-flex}.fa-menu-item:hover:not(:disabled) .fa-menu-item-icon{color:var(--fa-volt)}.fa-menu-item-label{flex:1}.fa-menu-item-hint{font-family:var(--fa-font-mono);color:var(--fa-text-ghost);border:1px solid var(--fa-line);border-radius:6px;padding:1px 5px;font-size:12px}.fa-menu-item-danger{color:var(--fa-danger)}.fa-menu-item-danger:hover:not(:disabled){background:var(--fa-danger-soft);color:#ff7590}.fa-menu-item-danger .fa-menu-item-icon{color:var(--fa-danger)}.fa-menu-item-danger:hover:not(:disabled) .fa-menu-item-icon{color:#ff7590}.fa-menu-divider{background:var(--fa-line);height:1px;margin:5px 8px}.fa-empty{text-align:center;border:1px dashed var(--fa-line-strong);border-radius:var(--fa-r-lg);background:#0c0c0b75;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:44px 24px;display:flex}.fa-empty-orb{place-items:center;width:64px;height:64px;margin-bottom:8px;animation:3.6s ease-in-out infinite fa-float;display:grid;position:relative}.fa-empty-ring{background:conic-gradient(from var(--fa-angle), var(--fa-volt), transparent 40%, var(--fa-volt-2) 70%, transparent);-webkit-mask-composite:xor;opacity:.7;border-radius:50%;padding:1.5px;animation:4s linear infinite fa-rotate-angle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fa-empty-icon{color:var(--fa-volt);filter:drop-shadow(0 0 10px #1410281a);display:inline-flex}.fa-empty-title{font-size:16px;font-weight:600}.fa-empty-desc{color:var(--fa-text-dim);max-width:340px;font-size:13px;line-height:1.6}.fa-empty-action{margin-top:12px}.dashboardEmptyState.fa-empty{background:linear-gradient(#7c5cff0e,#ffffff05),#0c0d0cad;border-color:#7c5cff2e;min-height:260px;margin-top:18px;padding:52px 28px;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000047}.dashboardEmptyState .fa-empty-orb{width:58px;height:58px}.dashboardEmptyState .fa-empty-desc{max-width:440px}.dashboardEmptyAction.flow-btn{min-width:148px}.fa-field{flex-direction:column;gap:6px;min-width:0;display:flex}.fa-field-frame{border-radius:var(--fa-r-sm);background:var(--fa-bg-2);border:1px solid var(--fa-line);transition:border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease), background-color var(--fa-t-med) var(--fa-ease);position:relative;overflow:hidden}.fa-field-frame:hover{border-color:var(--fa-line-strong)}.fa-field-frame:focus-within{box-shadow:0 0 0 3px #14102808, var(--fa-glow-sm);background:var(--fa-bg-3);border-color:#7c5cff8c}.fa-field-input{width:100%;height:48px;color:var(--fa-text-hi);caret-color:var(--fa-volt);background:0 0;border:0;outline:none;padding:18px 14px 4px;font-size:14px}.fa-field-input::placeholder{color:var(--fa-text-ghost)}.fa-field-unlabeled:not(.fa-field-area) .fa-field-input{padding-top:0;padding-bottom:0;line-height:1.4}.fa-field-area .fa-field-input{resize:vertical;height:auto;min-height:90px;padding-top:24px;line-height:1.55}.fa-field-iconed .fa-field-input{padding-left:42px}.fa-field-icon{color:var(--fa-text-dim);transition:color var(--fa-t-med) var(--fa-ease), transform .4s var(--fa-spring);pointer-events:none;z-index:1;display:inline-flex;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.fa-field-frame:focus-within .fa-field-icon{color:var(--fa-volt);transform:translateY(-50%)scale(1.12)}.fa-field-label{color:var(--fa-text-dim);pointer-events:none;transition:transform var(--fa-t-med) var(--fa-ease), font-size var(--fa-t-med) var(--fa-ease), color var(--fa-t-med) var(--fa-ease), top var(--fa-t-med) var(--fa-ease), letter-spacing var(--fa-t-med) var(--fa-ease);font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.fa-field-iconed .fa-field-label{left:42px}.fa-field-area .fa-field-label{top:22px}.fa-field-input:focus~.fa-field-label,.fa-field-input:not(:placeholder-shown)~.fa-field-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fa-volt);font-size:12px;font-weight:600;font-family:var(--fa-font-display);top:13px}.fa-field-area .fa-field-input:focus~.fa-field-label,.fa-field-area .fa-field-input:not(:placeholder-shown)~.fa-field-label{top:12px}.fa-field-charge{background:var(--fa-grad);transform-origin:0;height:2px;transition:transform .5s var(--fa-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fa-field-frame:focus-within .fa-field-charge{transform:scaleX(1)}.fa-field-msg{color:var(--fa-text-dim);animation:fa-fade-up .3s var(--fa-ease);padding-left:2px;font-size:12px}.fa-field-msg-error{color:var(--fa-danger)}.fa-field-error .fa-field-frame{animation:fa-shake .4s var(--fa-ease);border-color:#e5705a99}.fa-field-error .fa-field-frame:focus-within{box-shadow:0 0 0 3px #e5705a1f, var(--fa-glow-danger)}.fa-field-error .fa-field-charge{background:linear-gradient(90deg,#ee5c64,#ee5c64);transform:scaleX(1)}.fa-field-error .fa-field-input:focus~.fa-field-label,.fa-field-error .fa-field-input:not(:placeholder-shown)~.fa-field-label,.fa-field-error .fa-field-icon{color:var(--fa-danger)}.fa-field-success .fa-field-frame{border-color:#3fb37f80}.fa-field-success .fa-field-charge{background:linear-gradient(90deg, #48cd8d, var(--fa-volt));transform:scaleX(1)}.fa-field-success .fa-field-input:focus~.fa-field-label,.fa-field-success .fa-field-input:not(:placeholder-shown)~.fa-field-label{color:var(--fa-ok)}.fa-kbd{background:linear-gradient(180deg, var(--fa-bg-3), var(--fa-bg-2));border:1px solid var(--fa-line-strong);min-width:24px;height:24px;color:var(--fa-text-hi);font-family:var(--fa-font-mono);cursor:default;transition:transform .1s var(--fa-ease), border-bottom-width .1s var(--fa-ease), color .1s var(--fa-ease), border-color .1s var(--fa-ease);border-bottom-width:2.5px;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.fa-kbd:hover{color:var(--fa-volt);border-color:#7c5cff66;border-bottom-width:1px;transform:translateY(1.5px)}.fa-key{flex-direction:column;gap:6px;min-width:0;display:flex}.fa-key-label{font-family:var(--fa-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--fa-text-dim);font-size:12px;font-weight:600}.fa-key-frame{border-radius:var(--fa-r-sm);border:1px solid var(--fa-line);height:46px;transition:border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease);background:#100d08;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex;position:relative;overflow:hidden}.fa-key-sm .fa-key-frame{height:38px;padding-left:11px}.fa-key-frame:hover{border-color:#14102821}.fa-key-copied .fa-key-frame{border-color:#3fb37fa6;box-shadow:0 0 18px #3fb37f40}.fa-key-scan{width:34%;animation:fa-scan 3.4s var(--fa-ease) infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#7c5cff0f,#0000);position:absolute;top:0;bottom:0}.fa-key-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fa-volt);text-shadow:0 0 14px #7c5cff59;letter-spacing:.04em;transition:color var(--fa-t-med) var(--fa-ease), letter-spacing var(--fa-t-med) var(--fa-ease);flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.fa-key-sm .fa-key-value{font-size:12px}.fa-key-masked{color:var(--fa-text-dim);text-shadow:none;letter-spacing:.14em}.fa-key-actions{gap:4px;display:flex}.fa-key-btn{border-radius:var(--fa-r-xs);width:32px;height:32px;color:var(--fa-text-dim);cursor:pointer;transition:background-color .12s var(--fa-ease), color .12s var(--fa-ease), transform var(--fa-t-fast) var(--fa-spring);background:0 0;border:0;place-items:center;display:grid}.fa-key-btn:hover{color:var(--fa-volt);background:#7c5cff14}.fa-key-btn:active{transform:scale(.88)}.fa-key-btn-ok{color:var(--fa-ok)!important;background:var(--fa-ok-soft)!important}.fa-key-btn-swap{animation:fa-pop .35s var(--fa-spring);display:inline-flex}.fa-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);animation:fa-fade-in .3s var(--fa-ease);background:#080503b3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.fa-modal-backdrop-closing{animation:fa-fade-in .25s var(--fa-ease) reverse forwards}.fa-modal{background:var(--fa-bg-1);border:1px solid var(--fa-line-strong);border-radius:var(--fa-r-lg);width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--fa-shadow-3), 0 0 80px #14102806;animation:fa-modal-warp .42s var(--fa-spring);flex-direction:column;display:flex;position:relative;overflow:hidden}.fa-modal-closing{animation:fa-modal-warp-out .26s var(--fa-snap) forwards}@keyframes fa-modal-warp{0%{opacity:0;filter:blur(6px);transform:scale(.86)translateY(36px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes fa-modal-warp-out{to{opacity:0;filter:blur(4px);transform:scale(.92)translateY(20px)}}.fa-modal-sm{max-width:400px}.fa-modal-md{max-width:520px}.fa-modal-lg{max-width:720px}.fa-modal-topline{background:var(--fa-grad);background-size:200% 100%;height:2px;animation:3s linear infinite fa-shimmer;position:absolute;top:0;left:0;right:0}.fa-modal-danger .fa-modal-topline{background:linear-gradient(90deg,#ee5c64,#ee5c64,#ee5c64) 0 0/200% 100%}.fa-modal-head{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 22px 0;display:flex}.fa-modal-eyebrow{font-family:var(--fa-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--fa-volt);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.fa-modal-danger .fa-modal-eyebrow{color:var(--fl-ink-3)}.fa-modal-title{font-size:19px;font-weight:600;color:var(--fl-ink)!important}.fa-modal-body{overscroll-behavior:contain;min-height:0;color:var(--fa-text);padding:16px 22px 22px;font-size:14px;line-height:1.65;overflow-y:auto}.fa-modal-foot{border-top:1px solid var(--fl-line);background:var(--fl-surface);flex:none;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.fa-popup-message{color:var(--fa-text);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;display:grid}.fa-popup-message p{margin:0}.fa-popup-danger{color:var(--fl-ink-2)!important}.fa-popup-icon{border:1px solid var(--fa-line-strong);border-radius:var(--fa-r-sm);width:34px;height:34px;color:var(--fa-text-hi);box-shadow:var(--fa-glow-sm);background:#f4f1e811;place-items:center;display:inline-grid}.fa-popup-danger .fa-popup-icon{color:var(--fa-danger);background:#e5705a1c;border-color:#e5705a42}.fa-popup-success .fa-popup-icon{color:var(--fa-success);background:#3fb37f1a;border-color:#3fb37f3d}.fa-popup-warning .fa-popup-icon{color:var(--fa-warn);background:#e0a45c1c;border-color:#e0a45c40}.fa-popup-actions{justify-content:flex-end;gap:10px;width:100%;display:flex}.fa-popup-actions .flow-btn-ghost{background:0 0;color:var(--fl-ink-2)!important}.fa-popup-actions .flow-btn-ghost:hover:not(:disabled){background:var(--fl-inset);color:var(--fl-ink)!important}.fa-popup-actions .flow-btn-danger{box-shadow:none;background:#e5484d;border-color:#e5484d}.fa-popup-actions .flow-btn-danger:hover:not(:disabled){box-shadow:none;background:#d93d42;border-color:#d93d42}@media (max-width:560px){.fa-modal-backdrop{align-items:end;padding:14px}.fa-modal{border-radius:var(--fa-r-lg) var(--fa-r-lg) 0 0;max-height:calc(100dvh - 28px)}.fa-popup-actions{grid-template-columns:1fr;display:grid}}.fa-pagination{align-items:center;gap:5px;display:inline-flex}.fa-page-btn{border-radius:var(--fa-r-sm);min-width:34px;height:34px;color:var(--fa-text-dim);font-family:var(--fa-font-mono);cursor:pointer;transition:background-color var(--fa-t-fast) var(--fa-ease), color var(--fa-t-fast) var(--fa-ease), border-color var(--fa-t-fast) var(--fa-ease), transform .3s var(--fa-spring), box-shadow var(--fa-t-med) var(--fa-ease);background:0 0;border:1px solid #0000;place-items:center;padding:0 6px;font-size:12.5px;font-weight:500;display:inline-grid}.fa-page-btn:hover:not(:disabled):not(.fa-page-active){background:var(--fa-bg-3);color:var(--fa-text-hi);transform:translateY(-2px)}.fa-page-btn:active:not(:disabled){transform:scale(.92)}.fa-page-btn:disabled{opacity:.35;cursor:not-allowed}.fa-page-active{background:var(--fa-grad);color:var(--fa-on-volt);animation:fa-pop .4s var(--fa-spring);font-weight:700;box-shadow:0 0 16px #1410281d}.fa-page-nav{border-color:var(--fa-line)}.fa-page-nav:hover:not(:disabled){border-color:var(--fa-line-strong)}.fa-page-gap{color:var(--fa-text-ghost);font-family:var(--fa-font-mono);-webkit-user-select:none;user-select:none;padding:0 4px}.fa-password-input{padding-right:46px}.fa-password-eye{border-radius:var(--fa-r-xs);width:32px;height:32px;color:var(--fa-text-dim);cursor:pointer;z-index:2;transition:color var(--fa-t-fast) var(--fa-ease), background-color var(--fa-t-fast) var(--fa-ease);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.fa-password-eye:hover{color:var(--fa-volt);background:#7c5cff14}.fa-password-eye-swap{animation:fa-pop .35s var(--fa-spring);display:inline-flex}.fa-password-meter{align-items:center;gap:10px;padding:2px 2px 0;display:flex}.fa-password-bars{flex:1;gap:4px;display:flex}.fa-password-bar{background:var(--fa-bg-3);height:4px;transition:background-color .4s var(--fa-ease), box-shadow .4s var(--fa-ease);border-radius:99px;flex:1}.fa-password-meter[data-score="0"] .fa-lit{background:#ee5c64;box-shadow:0 0 8px #e5705a80}.fa-password-meter[data-score="1"] .fa-lit{background:#ff8a4d;box-shadow:0 0 8px #ff8a4d80}.fa-password-meter[data-score="2"] .fa-lit{background:#f0b24e;box-shadow:0 0 8px #e0a45c80}.fa-password-meter[data-score="3"] .fa-lit{background:#48cd8d;box-shadow:0 0 8px #3fb37f80}.fa-password-meter[data-score="4"] .fa-lit{background:var(--fa-volt);box-shadow:var(--fa-glow-sm)}.fa-password-level{font-family:var(--fa-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--fa-text-dim);text-align:right;min-width:62px;font-size:12px;font-weight:600}.fa-progress{flex-direction:column;gap:8px;display:flex}.fa-progress-head{justify-content:space-between;align-items:baseline;display:flex}.fa-progress-label{font-family:var(--fa-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--fa-text-dim);font-size:12px;font-weight:600}.fa-progress-value{color:var(--fa-text-hi);font-size:12.5px;font-weight:600}.fa-progress-track{background:var(--fa-bg-3);border-radius:99px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0006}.fa-progress-md .fa-progress-track{height:9px}.fa-progress-sm .fa-progress-track{height:5px}.fa-progress-fill{height:100%;transition:width .9s var(--fa-ease);border-radius:99px;position:relative;overflow:hidden}.fa-progress-volt{background:var(--fa-grad);box-shadow:0 0 12px #14102812}.fa-progress-ok{background:linear-gradient(90deg,#17d97c,#48cd8d);box-shadow:0 0 12px #3fb37f59}.fa-progress-warn{background:linear-gradient(90deg,#ff8a4d,#f0b24e);box-shadow:0 0 12px #e0a45c59}.fa-progress-danger{background:linear-gradient(90deg,#ee5c64,#ee5c64);box-shadow:0 0 12px #e5705a59}.fa-progress-glint{width:40%;animation:fa-scan 2.2s var(--fa-ease) infinite;background:linear-gradient(90deg,#0000,#ffffff73,#0000);position:absolute;inset:0}.fa-progress-striped{background-image:repeating-linear-gradient(-55deg, #0000002e 0 8px, transparent 8px 16px), var(--fa-grad);animation:.8s linear infinite fa-stripes}.fa-progress-indeterminate .fa-progress-fill{animation:fa-indeterminate 1.4s var(--fa-snap) infinite;position:absolute}.fa-progress-indeterminate .fa-progress-glint{display:none}.fa-ring{flex-direction:column;align-items:center;gap:10px;display:flex}.fa-ring-wrap{position:relative}.fa-ring-svg{transform:rotate(-90deg)}.fa-ring-track{fill:none;stroke:var(--fa-bg-3)}.fa-ring-fill{fill:none;stroke-linecap:round;transition:stroke-dashoffset 1.6s var(--fa-ease);filter:drop-shadow(0 0 6px #14102825)}.fa-ring-center{place-items:center;display:grid;position:absolute;inset:0}.fa-ring-display{font-family:var(--fa-font-display);color:var(--fa-text-hi);text-shadow:0 0 20px #7c5cff59;font-size:22px;font-weight:700}.fa-ring-label{font-family:var(--fa-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--fa-text-dim);text-align:center;font-size:12px;font-weight:600}.fa-radio-group{flex-direction:column;gap:12px;display:flex}.fa-radio-inline{flex-flow:wrap;gap:20px}.fa-radio{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:11px;display:inline-flex}.fa-radio-disabled{opacity:.5;cursor:not-allowed}.fa-radio-input{opacity:0;width:1px;height:1px;position:absolute}.fa-radio-circle{border:1.5px solid var(--fa-line-strong);background:var(--fa-bg-2);width:21px;height:21px;transition:border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease), transform var(--fa-t-fast) var(--fa-spring);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid;position:relative}.fa-radio:hover:not(.fa-radio-disabled) .fa-radio-circle{border-color:#7c5cff8c;transform:scale(1.06)}.fa-radio:active:not(.fa-radio-disabled) .fa-radio-circle{transform:scale(.9)}.fa-radio-dot{background:var(--fa-grad);width:9px;height:9px;transition:transform .4s var(--fa-spring);border-radius:50%;transform:scale(0)}.fa-radio-pulse{border:1.5px solid var(--fa-volt);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1.5px}.fa-radio-input:checked+.fa-radio-circle{border-color:var(--fa-volt);box-shadow:var(--fa-glow-sm)}.fa-radio-input:checked+.fa-radio-circle .fa-radio-dot{transform:scale(1)}.fa-radio-input:checked+.fa-radio-circle .fa-radio-pulse{animation:fa-ping .5s var(--fa-ease)}.fa-radio-input:focus-visible+.fa-radio-circle{outline:2px solid var(--fa-volt);outline-offset:2px}.fa-radio-text{flex-direction:column;gap:2px;display:flex}.fa-radio-label{color:var(--fa-text-hi);transition:color var(--fa-t-fast) var(--fa-ease);font-size:14px;font-weight:500;line-height:1.5}.fa-radio-active .fa-radio-label{color:var(--fa-volt)}.fa-radio-desc{color:var(--fa-text-dim);font-size:12.5px;line-height:1.45}.fa-seg{border-radius:var(--fa-r-sm);background:var(--fa-bg-2);border:1px solid var(--fa-line);isolation:isolate;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:inline-grid;position:relative}.fa-seg-indicator{width:calc((100% - 6px) / var(--fa-seg-count,1));border-radius:calc(var(--fa-r-sm) - 3px);background:var(--fa-bg-3);transform:translateX(calc(var(--fa-seg-index,0) * 100%));transition:transform .45s var(--fa-spring);z-index:0;border:1px solid #7c5cff59;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 0 14px #1410280c,inset 0 0 12px #14102805}.fa-seg-item{z-index:1;color:var(--fa-text-dim);font-family:var(--fa-font-display);letter-spacing:.03em;cursor:pointer;border-radius:calc(var(--fa-r-sm) - 3px);white-space:nowrap;transition:color var(--fa-t-med) var(--fa-ease), transform var(--fa-t-fast) var(--fa-ease);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-weight:600;display:inline-flex;position:relative}.fa-seg-item:hover{color:var(--fa-text)}.fa-seg-item:active{transform:scale(.96)}.fa-seg-active{color:var(--fa-volt)}.fa-seg-icon{display:inline-flex}.fa-seg-md .fa-seg-item{height:34px;padding:0 16px;font-size:12.5px}.fa-seg-sm .fa-seg-item{height:28px;padding:0 12px;font-size:11.5px}.fa-select{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.fa-select-disabled{opacity:.55;pointer-events:none}.fa-select-toplabel{font-family:var(--fa-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--fa-text-dim);font-size:12px;font-weight:600}.fa-select-trigger{border-radius:var(--fa-r-sm);border:1px solid var(--fa-line);background:var(--fa-bg-2);width:100%;height:44px;color:var(--fa-text-hi);cursor:pointer;transition:border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease), background-color var(--fa-t-med) var(--fa-ease);justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:14px;display:flex}.fa-select-trigger:hover{border-color:var(--fa-line-strong);background:var(--fa-bg-3)}.fa-select-trigger.fa-select-open{box-shadow:0 0 0 3px #14102808, var(--fa-glow-sm);background:var(--fa-bg-3);border-color:#7c5cff8c}.fa-select-value{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:9px;min-width:0;display:inline-flex;overflow:hidden}.fa-select-value-icon{color:var(--fa-volt);display:inline-flex}.fa-select-placeholder{color:var(--fa-text-ghost)}.fa-select-chevron{color:var(--fa-text-dim);transition:transform .4s var(--fa-spring), color var(--fa-t-fast) var(--fa-ease);display:inline-flex}.fa-select-open .fa-select-chevron{color:var(--fa-volt);transform:rotate(-180deg)}.fa-select-menu{z-index:60;background:var(--fa-glass);-webkit-backdrop-filter:blur(18px);border:1px solid var(--fa-line-strong);border-radius:var(--fa-r-md);box-shadow:var(--fa-shadow-2), 0 0 40px #14102805;transform-origin:top;max-height:280px;animation:fa-slide-down .28s var(--fa-spring);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.fa-select-menu-closing{animation:fa-fade-in .2s var(--fa-ease) reverse forwards;pointer-events:none}.fa-select-option{border-radius:var(--fa-r-sm);cursor:pointer;opacity:0;animation:fa-fade-up .3s var(--fa-ease) forwards;transition:background-color .12s var(--fa-ease), transform .12s var(--fa-ease);align-items:center;gap:10px;padding:9px 10px;display:flex}.fa-select-option-hl{background:#7c5cff17;transform:translate(3px)}.fa-select-option-disabled{cursor:not-allowed;opacity:.35!important}.fa-select-option-icon{color:var(--fa-text-dim);display:inline-flex}.fa-select-option-hl .fa-select-option-icon{color:var(--fa-volt)}.fa-select-option-text{flex-direction:column;flex:1;min-width:0;display:flex}.fa-select-option-label{color:var(--fa-text-hi);font-size:13.5px}.fa-select-option-desc{color:var(--fa-text-dim);font-size:11.5px}.fa-select-option-check{color:var(--fa-volt);opacity:0;transition:opacity .15s var(--fa-ease), transform .3s var(--fa-spring);display:inline-flex;transform:scale(.5)}.fa-select-option-active .fa-select-option-check{opacity:1;transform:scale(1)}.fa-select-option-active .fa-select-option-label{color:var(--fa-volt)}.fa-skeleton{background:linear-gradient(100deg, var(--fa-bg-3) 40%, #2a261f 50%, var(--fa-bg-3) 60%);border-radius:var(--fa-r-xs);background-size:200% 100%;animation:1.6s linear infinite fa-shimmer;display:block}.fa-skeleton-text{height:13px}.fa-skeleton-rect{border-radius:var(--fa-r-md)}.fa-skeleton-circle{border-radius:50%}.fa-skeleton-stack{flex-direction:column;gap:9px;width:100%;display:flex}.fa-slider{flex-direction:column;gap:10px;display:flex}.fa-slider-disabled{opacity:.5;pointer-events:none}.fa-slider-head{justify-content:space-between;align-items:baseline;display:flex}.fa-slider-label{font-family:var(--fa-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--fa-text-dim);font-size:12px;font-weight:600}.fa-slider-value{color:var(--fa-volt);text-shadow:0 0 12px #7c5cff57;font-size:13px;font-weight:600}.fa-slider-rail{align-items:center;height:24px;display:flex;position:relative}.fa-slider-input{appearance:none;cursor:grab;background:linear-gradient(90deg, var(--fa-volt), var(--fa-volt-2)) 0 0 / var(--fa-slider-p,0%) 100% no-repeat, var(--fa-bg-3);width:100%;height:6px;transition:box-shadow var(--fa-t-med) var(--fa-ease);border-radius:99px;outline:none;box-shadow:inset 0 1px 3px #0006}.fa-slider-input:active{cursor:grabbing}.fa-slider-input:hover{box-shadow:inset 0 1px 3px #0006,0 0 14px #1410280d}.fa-slider-input::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--fa-volt);width:20px;height:20px;box-shadow:0 0 0 4px #1410280b, var(--fa-glow-sm);transition:transform var(--fa-t-fast) var(--fa-spring), box-shadow var(--fa-t-med) var(--fa-ease);background:#f3f0e7;border-radius:50%}.fa-slider-input::-webkit-slider-thumb:hover{transform:scale(1.18)}.fa-slider-input:active::-webkit-slider-thumb{box-shadow:0 0 0 7px #1410280f, var(--fa-glow);transform:scale(1.32)}.fa-slider-input::-moz-range-thumb{border:2px solid var(--fa-volt);width:18px;height:18px;box-shadow:0 0 0 4px #1410280b, var(--fa-glow-sm);transition:transform var(--fa-t-fast) var(--fa-spring);background:#f3f0e7;border-radius:50%}.fa-slider-input:active::-moz-range-thumb{transform:scale(1.3)}.fa-slider-input:focus-visible{outline:2px solid var(--fa-volt);outline-offset:4px}.fa-slider-bubble{left:var(--fa-slider-p,0%);background:var(--fa-bg-3);color:var(--fa-volt);font-family:var(--fa-font-mono);border-radius:var(--fa-r-xs);box-shadow:var(--fa-shadow-1), var(--fa-glow-sm);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity var(--fa-t-fast) var(--fa-ease), transform var(--fa-t-fast) var(--fa-spring), left 50ms linear;z-index:3;border:1px solid #7c5cff66;padding:3px 9px;font-size:11.5px;font-weight:600;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%)translateY(6px)scale(.8)}.fa-slider-bubble:after{content:"";border:5px solid #0000;border-top-color:#7c5cff66;position:absolute;top:100%;left:50%;transform:translate(-50%)}.fa-slider-bubble-show,.fa-slider-rail:hover .fa-slider-bubble{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.fa-spark{width:100%;position:relative}.fa-spark svg{width:100%;height:auto;display:block;overflow:visible}.fa-spark-line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 5px #1410281c)}.fa-spark-in .fa-spark-line{animation:fa-draw 1.8s var(--fa-ease) forwards}.fa-spark-area{opacity:0;transition:opacity 1s var(--fa-ease) .7s}.fa-spark-in .fa-spark-area{opacity:1}.fa-spark-cursor line{stroke:#7c5cff47;stroke-width:1px;stroke-dasharray:3 3}.fa-spark-cursor circle{fill:#f3f0e7;stroke:var(--fa-volt);stroke-width:2px;filter:drop-shadow(0 0 6px #14102825);animation:fa-pop .25s var(--fa-spring)}.fa-spark-tip{background:var(--fa-bg-3);color:var(--fa-volt);pointer-events:none;white-space:nowrap;box-shadow:var(--fa-shadow-1);animation:fa-fade-in .15s var(--fa-ease);border:1px solid #7c5cff57;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:600;position:absolute;top:-8px;transform:translate(-50%)}.fa-spinner{flex:none;display:inline-block;position:relative}.fa-spinner-arc{border:2px solid #0000;border-radius:50%;position:absolute;inset:0}.fa-spinner-arc-a{border-top-color:var(--fa-volt);border-right-color:var(--fa-volt);filter:drop-shadow(0 0 4px #14102822);animation:.8s linear infinite fa-spin}.fa-spinner-arc-b{border-bottom-color:var(--fa-volt-2);animation:1.1s linear infinite fa-spin-rev;inset:3px}.fa-spinner-core{background:var(--fa-grad);border-radius:50%;width:22%;height:22%;margin:-11% 0 0 -11%;animation:1.2s ease-in-out infinite fa-pulse;position:absolute;top:50%;left:50%}.fa-stat{border-radius:var(--fa-r-lg);background:var(--fa-bg-1);border:1px solid var(--fa-line);transition:transform var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease), border-color var(--fa-t-med) var(--fa-ease);flex-direction:column;gap:6px;padding:18px 20px;display:flex;position:relative}.fa-stat:hover{border-color:var(--fa-line-strong);box-shadow:var(--fa-shadow-2), 0 0 32px #14102805;transform:translateY(-4px)}.fa-stat-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.fa-stat-label{font-family:var(--fa-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--fa-text-dim);font-size:12px;font-weight:600}.fa-stat-icon{background:var(--fa-volt-soft);width:34px;height:34px;color:var(--fa-volt);transition:transform .45s var(--fa-spring), box-shadow var(--fa-t-med) var(--fa-ease);border-radius:10px;place-items:center;display:inline-grid}.fa-stat:hover .fa-stat-icon{box-shadow:var(--fa-glow-sm);transform:scale(1.12)rotate(-8deg)}.fa-stat-value{align-items:baseline;gap:3px;display:flex}.fa-stat-number{font-family:var(--fa-font-display);color:var(--fa-text-hi);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:30px;font-weight:700}.fa-stat-affix{font-family:var(--fa-font-display);color:var(--fa-text-dim);font-size:17px;font-weight:600}.fa-stat-delta{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.fa-stat-up{color:var(--fa-ok)}.fa-stat-down{color:var(--fa-danger)}.fa-stat-delta-note{color:var(--fa-text-ghost);margin-left:3px;font-weight:400}.fa-stat-extra{margin-top:8px}.fa-table-wrap{border:1px solid var(--fa-line);border-radius:var(--fa-r-md);background:var(--fa-bg-1);overflow-x:auto}.fa-table{border-collapse:collapse;width:100%;min-width:560px;font-size:13.5px}.fa-table th{text-align:left;font-family:var(--fa-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--fa-text-dim);border-bottom:1px solid var(--fa-line);white-space:nowrap;background:#0808079e;padding:12px 16px;font-size:12px;font-weight:600}.fa-table-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color var(--fa-t-fast) var(--fa-ease);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.fa-table-sort:hover{color:var(--fa-text-hi)}.fa-table-sort svg{opacity:.4;transition:opacity var(--fa-t-fast) var(--fa-ease), transform .3s var(--fa-spring)}.fa-table-sort:hover svg{opacity:1}.fa-table-sorted{color:var(--fa-volt)!important}.fa-table-sorted svg{opacity:1}.fa-table-sorted[data-dir="-1"] svg{transform:rotate(180deg)}.fa-table td{border-bottom:1px solid var(--fa-line-faint);color:var(--fa-text);white-space:nowrap;padding:13px 16px}.fa-table tbody tr:last-child td{border-bottom:0}.fa-table-row{opacity:0;transition:background-color var(--fa-t-fast) var(--fa-ease);position:relative;transform:translateY(14px)}.fa-table-in .fa-table-row{animation:fa-fade-up .5s var(--fa-ease) forwards;animation-delay:calc(var(--fa-row-i,0) * 60ms)}.fa-table-row:hover{background:#7c5cff09}.fa-table-row:hover td:first-child{box-shadow:inset 2.5px 0 0 var(--fa-volt)}.fa-table-clickable{cursor:pointer}.fa-table-emptyrow td{text-align:center;color:var(--fa-text-dim);padding:36px}.fa-tabs{flex-direction:column;gap:18px;display:flex}.fa-tabs-list{border-bottom:1px solid var(--fa-line);scrollbar-width:none;gap:4px;display:flex;position:relative;overflow-x:auto}.fa-tabs-list::-webkit-scrollbar{display:none}.fa-tabs-tab{color:var(--fa-text-dim);font-family:var(--fa-font-display);letter-spacing:.03em;cursor:pointer;white-space:nowrap;transition:color var(--fa-t-med) var(--fa-ease), transform var(--fa-t-fast) var(--fa-ease);background:0 0;border:0;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:600;display:inline-flex}.fa-tabs-tab:hover{color:var(--fa-text)}.fa-tabs-tab:active{transform:scale(.96)}.fa-tabs-active{color:var(--fa-volt)}.fa-tabs-icon{display:inline-flex}.fa-tabs-count{background:var(--fa-bg-3);border:1px solid var(--fa-line);min-width:19px;height:19px;font-family:var(--fa-font-mono);color:var(--fa-text);transition:background var(--fa-t-med) var(--fa-ease), color var(--fa-t-med) var(--fa-ease), border-color var(--fa-t-med) var(--fa-ease);border-radius:99px;place-items:center;padding:0 5px;font-size:12px;display:inline-grid}.fa-tabs-active .fa-tabs-count{background:var(--fa-volt-soft);color:var(--fa-volt);border-color:#7c5cff66}.fa-tabs-ink{background:var(--fa-grad);height:2px;transition:transform .45s var(--fa-spring), width .45s var(--fa-spring), opacity .2s var(--fa-ease);border-radius:6px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 12px #1410282d}.fa-tabs-panel{animation:fa-tabs-swap .4s var(--fa-ease)}@keyframes fa-tabs-swap{0%{opacity:0;transform:translateX(calc(var(--fa-tabs-dir,1) * 26px));filter:blur(3px)}to{opacity:1;filter:blur();transform:translate(0)}}.fa-tag{border-radius:var(--fa-r-sm);background:var(--fa-bg-3);border:1px solid var(--fa-line);height:26px;color:var(--fa-text);animation:fa-pop .35s var(--fa-spring);transition:border-color var(--fa-t-fast) var(--fa-ease), color var(--fa-t-fast) var(--fa-ease), transform .24s var(--fa-snap), opacity .24s var(--fa-snap);align-items:center;gap:6px;padding:0 6px 0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.fa-tag:hover{color:var(--fa-text-hi);border-color:#7c5cff66}.fa-tag:has(.fa-tag-x:only-child){padding-left:6px}.fa-tag-leaving{opacity:0;pointer-events:none;transform:scale(.5)rotate(-8deg)}.fa-tag-icon{color:var(--fa-volt);display:inline-flex}.fa-tag-label{line-height:1}.fa-tag-x{width:17px;height:17px;color:var(--fa-text-dim);cursor:pointer;transition:background-color .12s var(--fa-ease), color .12s var(--fa-ease), transform .3s var(--fa-spring);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.fa-tag-x:hover{background:var(--fa-danger-soft);color:var(--fa-danger);transform:rotate(90deg)}.fa-toaster{z-index:200;pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 36px);display:flex;position:fixed;top:18px;right:18px}.fa-toast{border-radius:var(--fa-r-md);background:var(--fa-glass);-webkit-backdrop-filter:blur(18px);border:1px solid var(--fa-line-strong);box-shadow:var(--fa-shadow-2);pointer-events:auto;animation:fa-toast-in .5s var(--fa-spring);align-items:flex-start;gap:12px;padding:13px 14px;display:flex;position:relative;overflow:hidden}.fa-toast-leaving{animation:fa-toast-out .38s var(--fa-snap) forwards}.fa-toast-icon{width:26px;height:26px;animation:fa-pop .5s var(--fa-spring) .1s backwards;border-radius:10px;flex:none;place-items:center;display:grid}.fa-toast-success .fa-toast-icon{background:var(--fa-ok-soft);color:var(--fa-ok);box-shadow:0 0 14px #3fb37f40}.fa-toast-error .fa-toast-icon{background:var(--fa-danger-soft);color:var(--fa-danger);box-shadow:0 0 14px #e5705a40}.fa-toast-warning .fa-toast-icon{background:var(--fa-warn-soft);color:var(--fa-warn);box-shadow:0 0 14px #e0a45c40}.fa-toast-info .fa-toast-icon{background:var(--fa-info-soft);color:var(--fa-info);box-shadow:0 0 14px #f0ebdc40}.fa-toast-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fa-toast-title{color:var(--fa-text-hi);font-size:13.5px;font-weight:600;font-family:var(--fa-font-display);letter-spacing:.01em}.fa-toast-desc{color:var(--fa-text);font-size:12.5px;line-height:1.5}.fa-toast-close{width:24px;height:24px;color:var(--fa-text-dim);cursor:pointer;transition:background-color .12s var(--fa-ease), color .12s var(--fa-ease), transform .2s var(--fa-spring);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.fa-toast-close:hover{color:var(--fa-text-hi);background:#ffffff1a;transform:rotate(90deg)}.fa-toast-life{transform-origin:0;width:100%;height:2px;animation:fa-toast-drain var(--fa-toast-life,4.2s) linear forwards;position:absolute;bottom:0;left:0}.fa-toast:hover .fa-toast-life{animation-play-state:paused}.fa-toast-success .fa-toast-life{background:var(--fa-ok)}.fa-toast-error .fa-toast-life{background:var(--fa-danger)}.fa-toast-warning .fa-toast-life{background:var(--fa-warn)}.fa-toast-info .fa-toast-life{background:var(--fa-info)}@keyframes fa-toast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.fa-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:12px;display:inline-flex}.fa-toggle-disabled{opacity:.5;cursor:not-allowed}.fa-toggle-input{opacity:0;width:1px;height:1px;position:absolute}.fa-toggle-track{width:var(--fa-tg-w,46px);height:var(--fa-tg-h,26px);background:var(--fa-bg-3);border:1px solid var(--fa-line-strong);transition:border-color var(--fa-t-med) var(--fa-ease), box-shadow var(--fa-t-med) var(--fa-ease);border-radius:999px;flex:none;position:relative;overflow:hidden}.fa-toggle-sm .fa-toggle-track{--fa-tg-w:38px;--fa-tg-h:22px;--fa-tg-thumb:14px}.fa-toggle-md .fa-toggle-track{--fa-tg-thumb:18px}.fa-toggle-lg .fa-toggle-track{--fa-tg-w:58px;--fa-tg-h:32px;--fa-tg-thumb:24px}.fa-toggle-flow{background:var(--fa-grad);transition:transform .45s var(--fa-ease);position:absolute;inset:0;transform:translate(-100%)}.fa-toggle-thumb{width:var(--fa-tg-thumb,18px);height:var(--fa-tg-thumb,18px);color:#0000;transition:transform .45s var(--fa-spring), background-color var(--fa-t-med) var(--fa-ease), color var(--fa-t-med) var(--fa-ease);background:#a18aff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:3px;transform:translateY(-50%);box-shadow:0 1px 4px #0006}.fa-toggle-tick{stroke-dasharray:26;stroke-dashoffset:26px;width:62%;height:62%;transition:stroke-dashoffset .35s var(--fa-ease) .15s}.fa-toggle:active:not(.fa-toggle-disabled) .fa-toggle-thumb{transform:translateY(-50%)scaleX(1.25)scaleY(.85)}.fa-toggle-input:checked+.fa-toggle-track{box-shadow:var(--fa-glow-sm);border-color:#7c5cff99}.fa-toggle-input:checked+.fa-toggle-track .fa-toggle-flow{transform:translate(0)}.fa-toggle-input:checked+.fa-toggle-track .fa-toggle-thumb{transform:translateY(-50%) translateX(calc(var(--fa-tg-w,46px) - var(--fa-tg-thumb,18px) - 8px));color:var(--fa-volt);background:#04140f}.fa-toggle-input:checked+.fa-toggle-track .fa-toggle-tick{stroke-dashoffset:0}.fa-toggle:active .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-thumb{transform:translateY(-50%) translateX(calc(var(--fa-tg-w,46px) - var(--fa-tg-thumb,18px) - 8px)) scaleX(1.25) scaleY(.85)}.fa-toggle-input:focus-visible+.fa-toggle-track{outline:2px solid var(--fa-volt);outline-offset:2px}.fa-toggle-text{flex-direction:column;gap:2px;padding-top:1px;display:flex}.fa-toggle-label{color:var(--fa-text-hi);font-size:14px;font-weight:500;line-height:1.4}.fa-toggle-desc{color:var(--fa-text-dim);font-size:12.5px;line-height:1.45}.fa-tip{outline:none;display:inline-flex;position:relative}.fa-tip-bubble{z-index:80;border-radius:var(--fa-r-sm);border:1px solid var(--fa-line-strong);color:var(--fa-text-hi);white-space:nowrap;box-shadow:var(--fa-shadow-2), 0 0 24px #14102807;opacity:0;pointer-events:none;transition:opacity .18s var(--fa-ease), transform .32s var(--fa-spring);background:#141412;padding:6px 11px;font-size:12px;font-weight:500;line-height:1.45;transition-delay:0s;position:absolute}.fa-tip:hover .fa-tip-bubble,.fa-tip:focus-within .fa-tip-bubble{opacity:1;transition-delay:.35s}.fa-tip-arrow{background:inherit;border:inherit;border-width:0 1px 1px 0;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.fa-tip-top{bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(6px)scale(.86)}.fa-tip:hover .fa-tip-top,.fa-tip:focus-within .fa-tip-top{transform:translate(-50%)translateY(0)scale(1)}.fa-tip-top .fa-tip-arrow{margin-left:-4px;bottom:-4.5px;left:50%}.fa-tip-bottom{top:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(-6px)scale(.86)}.fa-tip:hover .fa-tip-bottom,.fa-tip:focus-within .fa-tip-bottom{transform:translate(-50%)translateY(0)scale(1)}.fa-tip-bottom .fa-tip-arrow{margin-left:-4px;top:-4.5px;left:50%;transform:rotate(225deg)}.fa-tip-left{top:50%;right:calc(100% + 9px);transform:translateY(-50%)translate(6px)scale(.86)}.fa-tip:hover .fa-tip-left,.fa-tip:focus-within .fa-tip-left{transform:translateY(-50%)translate(0)scale(1)}.fa-tip-left .fa-tip-arrow{margin-top:-4px;top:50%;right:-4.5px;transform:rotate(-45deg)}.fa-tip-right{top:50%;left:calc(100% + 9px);transform:translateY(-50%)translate(-6px)scale(.86)}.fa-tip:hover .fa-tip-right,.fa-tip:focus-within .fa-tip-right{transform:translateY(-50%)translate(0)scale(1)}.fa-tip-right .fa-tip-arrow{margin-top:-4px;top:50%;left:-4.5px;transform:rotate(135deg)}.dashboardOverviewStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.usageGrid .fa-stat,.dashboardOverviewStatGrid .fa-stat{height:100%}.usageStatCard .fa-progress{margin-top:12px}.usageFootRow{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.usageFootText{color:var(--text-muted);font-size:12px}.usageFootNote{font-size:12px;font-family:var(--font-mono);color:var(--text-secondary)}@media (max-width:520px){.dashboardOverviewStatGrid{gap:8px}.dashboardOverviewStatGrid .fa-stat{gap:8px;min-height:112px;padding:14px 12px;position:relative;overflow:hidden}.dashboardOverviewStatGrid .fa-stat-head{gap:6px;display:block}.dashboardOverviewStatGrid .fa-stat-label{letter-spacing:.055em;overflow-wrap:normal;word-break:normal;min-width:0;max-width:calc(100% - 30px);font-size:11.5px;line-height:1.15;display:block}.dashboardOverviewStatGrid .fa-stat-icon{border-radius:10px;width:27px;height:27px;position:absolute;top:13px;right:11px}.dashboardOverviewStatGrid .fa-stat-number{font-size:28px}}.dashboardActivityType{border:1px solid var(--fa-line);border-radius:var(--fa-r-pill);min-width:52px;height:22px;color:var(--fa-text);font-family:var(--fa-font-display);letter-spacing:.06em;background:#ffffff0e;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.dashboardActivityType.auth{color:var(--fa-info);background:var(--fa-info-soft);border-color:#7c5cff59}.dashboardActivityType.fetch{color:var(--fa-ok);background:var(--fa-ok-soft);border-color:#3fb37f59}.dashboardActivityType.fail{color:var(--fa-danger);background:var(--fa-danger-soft);border-color:#e5705a59}.form-input{transition:border-color .16s var(--fa-ease), box-shadow .2s var(--fa-ease), background .16s var(--fa-ease)}.form-input:focus,.form-input:focus-visible{border-color:var(--primary)!important;outline:none!important;box-shadow:0 0 0 3px #14102812,0 0 18px #1410280a!important}.metricCard,.dashboard-stats-card,.keysOverviewCard,.enhancedStatCard{transition:transform .22s var(--fa-spring), box-shadow .26s var(--fa-ease), border-color .16s var(--fa-ease)}.metricCard:hover,.dashboard-stats-card:hover,.keysOverviewCard:hover,.enhancedStatCard:hover{border-color:var(--border-active);transform:translateY(-3px);box-shadow:0 16px 40px #0000006b,0 0 0 1px #1410280d,0 0 26px #1410280a}.custom-table tbody tr,.table-container tbody tr{transition:background .15s var(--fa-ease)}.custom-table tbody tr:hover,.table-container tbody tr:hover{background:#7c5cff0f}.modal-overlay{-webkit-backdrop-filter:blur(6px)saturate(105%);backdrop-filter:blur(6px)saturate(105%)}.modal-content{box-shadow:0 24px 80px #0009,0 0 0 1px #14102808}.glass-card{background:linear-gradient(#ffffff0d,#ffffff04),#13120eb8!important;border:1px solid #ffffff17!important;border-radius:14px!important;box-shadow:0 2px 10px #00000059,inset 0 1px #ffffff0d!important}.glass-card:hover{border-color:#1410281a!important;box-shadow:0 14px 40px #00000073,0 0 0 1px #1410280b,0 0 28px #14102807!important}.btn-primary{isolation:isolate;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .26s;animation:5s infinite fa-gradient-pan;position:relative;overflow:hidden;color:#070706!important;background:linear-gradient(#f5f2ea 0%,#d8d2c5 100%) 0 0/170% 170%!important;border-radius:10px!important;box-shadow:0 6px 22px #00000047,inset 0 1px #ffffff7a!important}.btn-primary:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 40%,#ffffff4d 50%,#0000 60%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.btn-primary:hover:before{transform:translate(120%)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000005c,0 0 18px #f4f1e814,inset 0 1px #ffffff8a!important}.btn-primary:active{transform:translateY(0)scale(.98)}.btn-secondary{transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .24s,background .18s;position:relative;overflow:hidden;background:linear-gradient(#ffffff0f,#ffffff05),#0d0d0bb3!important;border:1px solid #ffffff17!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff0d!important}.btn-secondary:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 44%,#ffffff1a 50%,#0000 56%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-130%)}.btn-secondary:hover:before{transform:translate(130%)}.btn-secondary:hover{transform:translateY(-2px);border-color:#7c5cff4d!important;box-shadow:0 10px 26px #0000004d,0 0 0 1px #1410280b!important}.btn-secondary:active{transform:translateY(0)scale(.98)}.form-input{background-color:#00000057!important;border:1px solid #ffffff17!important;border-radius:10px!important}.form-input:hover{border-color:#ffffff29!important}.custom-table th{color:var(--text-secondary)!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#7c5cff0b!important;border-bottom:1px solid #ffffff17!important;font-size:12px!important}.custom-table tbody tr{transition:background .15s,box-shadow .15s}.custom-table tbody tr:hover{box-shadow:inset 2px 0 0 var(--primary);background:#14102805!important}.custom-table td{border-bottom:1px solid #ffffff0d!important}.enhancedSidebar{border-right:1px solid #7c5cff1f!important}.enhancedTopBar{border-bottom:1px solid #7c5cff1a!important}.fa-stat.fa-beam:before{opacity:.4;animation-duration:5s}.fa-stat.fa-beam:hover:before{opacity:1}.enhancedMainWorkspace .usageStatCard.fa-stat{background:radial-gradient(at 18% 0,#f4f1e80b,#0000 52%),linear-gradient(#191917eb,#090908e6),#0a0a09!important;border-color:#a9a6b4!important;box-shadow:0 18px 54px #0000006b,inset 0 1px #ffffff0e!important}.enhancedMainWorkspace .usageStatCard.fa-stat:hover{border-color:#a9a6b4!important;box-shadow:0 22px 64px #0000007a,0 0 18px #f4f1e809,inset 0 1px #ffffff0f!important}.enhancedMainWorkspace .usageStatCard.fa-beam:before,.enhancedMainWorkspace .usageStatCard.fa-beam:hover:before,.enhancedMainWorkspace .usageStatCard.fa-beam:focus-within:before{opacity:0!important}.enhancedMainWorkspace .usageStatCard .fa-stat-icon{border:1px solid #f4f1e81f;color:#55525f!important;box-shadow:none!important;background:#f4f1e80e!important}.enhancedMainWorkspace .usageStatCard:hover .fa-stat-icon{border-color:#a9a6b4;box-shadow:none!important}.enhancedMainWorkspace .projects-container .panel-header .btn-primary,.enhancedMainWorkspace .projects-container .enhancedProjectFocus .btn-primary{color:#070706!important;background:linear-gradient(#f5f2ea 0%,#d8d2c5 100%) 0 0/100% 100%!important;border:1px solid #f4f1e8b8!important;animation:none!important;box-shadow:0 10px 26px #00000057,inset 0 1px #ffffff9e!important}.enhancedMainWorkspace .projects-container .panel-header .btn-primary:before,.enhancedMainWorkspace .projects-container .enhancedProjectFocus .btn-primary:before{background:linear-gradient(105deg,#0000 38%,#ffffff57 50%,#0000 62%)!important}.enhancedMainWorkspace .projects-container .panel-header .btn-primary:hover,.enhancedMainWorkspace .projects-container .enhancedProjectFocus .btn-primary:hover{border-color:#ffffffd1!important;box-shadow:0 14px 34px #0000006b,0 0 18px #f4f1e814,inset 0 1px #ffffffb3!important}.enhancedMainWorkspace .projects-container .panel-header .btn-secondary:hover,.enhancedMainWorkspace .projects-container .enhancedProjectFocus .btn-secondary:hover{border-color:#a9a6b4!important;box-shadow:0 10px 26px #00000057,0 0 16px #f4f1e80b!important}.enhancedSidebar .flowSidebarNav{flex-direction:column!important;flex:auto!important;gap:22px!important;padding:16px 13px 10px!important;display:flex!important;overflow-y:auto!important}.flowSidebarSection{flex-direction:column;gap:9px;display:flex}.flowSidebarTitle{color:#55525f;font-family:var(--font-display);letter-spacing:.13em;padding:0 12px;font-size:12px;font-weight:700;line-height:1}.flowSidebarList{flex-direction:column;gap:7px;display:flex}.enhancedSidebar .flowSidebarButton.flow-btn{color:#55525f!important;background:linear-gradient(#ffffff08,#ffffff03),#080807ad!important;border-color:#a9a6b4!important;border-radius:10px!important;justify-content:flex-start!important;width:100%!important;min-height:43px!important;padding:0 14px!important;box-shadow:inset 0 1px #ffffff09!important}.enhancedSidebar .flowSidebarButton .flow-btn-content{justify-content:flex-start;gap:10px;width:100%}.enhancedSidebar .flowSidebarButton .flow-btn-label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.enhancedSidebar .flowSidebarButton svg{color:#55525f;stroke-width:1.8px;flex:none}.enhancedSidebar .flowSidebarButton:hover:not(:disabled){color:#fffdf6e6!important;background:linear-gradient(90deg,#f4f1e813,#f4f1e807 56%,#ffffff03),#0c0c0bd6!important;border-color:#a9a6b4!important;transform:translateY(-1px)!important;box-shadow:0 10px 24px #00000052,inset 0 1px #ffffff0e!important}.enhancedSidebar .flowSidebarButton:hover:not(:disabled) svg,.enhancedSidebar .flowSidebarButton.is-active svg{color:#fffdf6e0}.enhancedSidebar .flowSidebarButton.is-active{color:#16141d!important;background:linear-gradient(90deg,#fffdf633,#f4f1e810 58%,#ffffff05),#0e0e0deb!important;border-color:#a9a6b4!important;box-shadow:inset 3px 0 #fffdf6c7,inset 0 1px #ffffff14,0 12px 32px #00000061,0 0 18px #f4f1e812!important}.enhancedSidebar .flowSidebarButton.is-flickering-in{animation:.52s cubic-bezier(.22,1,.36,1) sidebarNavSettle}.enhancedSidebar .flowSidebarButton.is-flickering-out{opacity:.68}.enhancedSidebar .flowSidebarLogout.flow-btn{color:#dcecdae0!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.enhancedSidebar .flowSidebarLogout.flow-btn:hover:not(:disabled){background:#dcecda0e!important;border-color:#dcecda29!important}.enhancedSidebar .flowSidebarHint{justify-content:center;width:100%;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.enhancedSidebar .flowSidebarHint .fa-badge{color:#16141d;letter-spacing:.02em;text-transform:none;background:linear-gradient(#ffffff0b,#ffffff04),#080807b8;border-color:#a9a6b4;border-radius:10px;justify-content:center;gap:7px;width:100%;height:35px;font-size:12px}@keyframes sidebarNavSettle{0%{opacity:.45;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.glass-card,.metricCard,.keysOverviewCard,.usageCard{position:relative}.glass-card:after,.metricCard:after,.keysOverviewCard:after{content:"";border-radius:inherit;background:conic-gradient(from var(--fa-angle), transparent 0 70%, #7c5cff99 84%, #f0ebdc99 92%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;z-index:1;padding:1px;transition:opacity .35s;animation:4.5s linear infinite fa-rotate-angle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass-card:hover:after,.metricCard:hover:after,.keysOverviewCard:hover:after{opacity:1}.projectConfigModal .fa-field.projectConfigInput,.project-edit-row .fa-field.scriptModalInput{width:100%;min-width:0;height:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.scriptEnabledToggle.fa-toggle{align-items:center;gap:0}.activityChartRangeSelect{width:104px}.activityChartRangeSelect .fa-select-trigger{height:34px;min-height:34px;padding:0 10px;font-size:12.5px}.projectConfigModal .fa-field-frame,.project-edit-row .fa-field-frame,.projectConfigModal .fa-select-trigger,.project-edit-row .fa-select-trigger{background:#0000006b;border-radius:10px;height:44px;min-height:44px}.projectConfigModal .fa-field-input,.project-edit-row .fa-field-input{height:44px;line-height:1.1;padding:18px 14px 5px!important}.projectConfigModal .fa-field-iconed .fa-field-input,.project-edit-row .fa-field-iconed .fa-field-input{padding-left:42px!important}.projectConfigModal .fa-field-label,.project-edit-row .fa-field-label{color:var(--text-muted);font-family:var(--font-display);text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:.08em!important;font-size:12px!important;top:8px!important;transform:none!important}.projectConfigModal .fa-field-iconed .fa-field-label,.project-edit-row .fa-field-iconed .fa-field-label{left:42px}.projectConfigModal .fa-select-toplabel,.project-edit-row .fa-select-toplabel{color:var(--text-muted);font-family:var(--font-display);letter-spacing:.08em;font-size:12px;font-weight:700}.projectConfigInputShell .fa-field{width:100%}.scriptOptionCard.fa-check{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0a;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:70px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:flex}.scriptOptionCard.fa-check:hover{background:#ffffff0a;border-color:#ffffff1f}.scriptOptionCard.fa-check:active{transform:scale(.99)}.scriptOptionCard .fa-check-box{margin-top:0}.scriptOptionCard .fa-check-text{gap:1px;min-width:0}.scriptOptionCard .fa-check-label{color:#16141d;font-size:12px;font-weight:700;line-height:1.2}.scriptOptionCard .fa-check-desc{color:#a69f93;font-size:12px;line-height:1.25}.projectSettingInputTile .projectConfigNumber.fa-field{flex:0 0 72px;width:72px;height:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.projectSettingInputTile .projectConfigNumber .fa-field-frame{background:#00000070;border-radius:10px;height:36px;min-height:36px}.projectSettingInputTile .projectConfigNumber .fa-field-input{appearance:textfield;height:36px;color:var(--text-primary);font:700 13px var(--font-mono);text-align:center;line-height:36px;padding:0 8px!important}.projectSettingInputTile .projectConfigNumber .fa-field-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.projectSettingInputTile .projectConfigNumber .fa-field-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.projectSettingInputTile .projectConfigNumber .fa-field-label{display:none}.projectConfigModal.glass-card,.projectConfigModal.modal-content{background:radial-gradient(at 16% 0,#f4f1e809,#0000 46%),linear-gradient(#181816f5,#0c0c0bf2),#11110f!important;border-color:#a9a6b4!important;box-shadow:0 28px 80px #00000094,0 0 0 1px #f4f1e80e,inset 0 1px #ffffff0e!important}.projectConfigModal.glass-card:hover{border-color:#a9a6b4!important;box-shadow:0 30px 86px #0009,0 0 0 1px #f4f1e812,inset 0 1px #ffffff0f!important}.projectConfigModal.glass-card:after{display:none!important}.projectConfigModal .fa-toggle-input:checked+.fa-toggle-track{border-color:#8b8896!important;box-shadow:0 0 0 1px #f4f1e81f,0 0 16px #f4f1e81f!important}.projectConfigModal .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-flow{background:linear-gradient(120deg,#f4f1e8f5,#b8b2a2e6)!important}.projectConfigModal .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-thumb{color:#16141d!important;background:#10100e!important;box-shadow:0 1px 5px #00000080,0 0 0 1px #f4f1e82e!important}.projectConfigModal .fa-toggle-input:focus-visible+.fa-toggle-track{outline-offset:2px;outline:2px solid #f4f1e880!important}.projectConfigModal .flow-btn-primary.btn-primary,.projectConfigModal .modal-footer .btn-primary{color:#070706!important;background:linear-gradient(#f5f2ea 0%,#d8d2c5 100%) 0 0/100% 100%!important;border:1px solid #f4f1e8b8!important;animation:none!important;box-shadow:0 10px 26px #00000057,inset 0 1px #ffffff9e!important}.projectConfigModal .flow-btn-primary.btn-primary:hover:not(:disabled),.projectConfigModal .modal-footer .btn-primary:hover:not(:disabled){border-color:#ffffffd1!important;box-shadow:0 14px 34px #0000006b,0 0 18px #f4f1e814,inset 0 1px #ffffffb3!important}.projectConfigModal .flow-btn-primary.btn-primary .flow-btn-sweep,.projectConfigModal .modal-footer .btn-primary:before{background:linear-gradient(105deg,#0000 38%,#ffffff57 50%,#0000 62%)!important}.projectConfigModal .fa-field-frame:focus-within{border-color:#a9a6b4!important;box-shadow:0 0 0 3px #f4f1e814,0 0 18px #f4f1e80f!important}.enhancedMainWorkspace .btn-primary,.enhancedMainWorkspace .flow-btn-primary,.enhancedMainWorkspace .uiversePressButton.btn-primary,.enhancedMainWorkspace button.btn-primary:disabled,.enhancedMainWorkspace .flow-btn-primary:disabled{color:#070706!important;background:linear-gradient(#f5f2ea 0%,#d8d2c5 100%) 0 0/100% 100%!important;border:1px solid #f4f1e8b8!important;animation:none!important;box-shadow:0 10px 26px #00000057,inset 0 1px #ffffff9e!important}.enhancedMainWorkspace .btn-primary:disabled,.enhancedMainWorkspace .flow-btn-primary:disabled{cursor:not-allowed;opacity:.72!important}.enhancedMainWorkspace .btn-primary:before,.enhancedMainWorkspace .flow-btn-primary .flow-btn-sweep,.enhancedMainWorkspace .uiversePressButton.btn-primary:before{background:linear-gradient(105deg,#0000 38%,#ffffff57 50%,#0000 62%)!important}.enhancedMainWorkspace .btn-primary:hover:not(:disabled),.enhancedMainWorkspace .flow-btn-primary:hover:not(:disabled),.enhancedMainWorkspace .uiversePressButton.btn-primary:hover:not(:disabled){background:linear-gradient(#fffdf6 0%,#ded8ca 100%)!important;border-color:#ffffffd1!important;box-shadow:0 14px 34px #0000006b,0 0 18px #f4f1e814,inset 0 1px #ffffffb3!important}.adminSearch .fa-field{flex:auto;width:100%;min-width:0}.adminSearch .fa-field-frame{border-radius:0;height:100%;min-height:42px;box-shadow:none!important;background:0 0!important;border:0!important}.adminUsersSearch .fa-field-frame,.adminInviteSearch .fa-field-frame{min-height:46px}.adminSearch .fa-field-input{height:100%;min-height:42px;line-height:42px;padding:0!important}.adminSearch .fa-field-iconed .fa-field-input{padding-left:42px!important}.adminSearch .fa-field-icon{left:13px}.enhancedMainWorkspace .search-input-wrapper{align-items:center;min-width:0}.enhancedMainWorkspace .keysSearchField{flex:0 0 204px;width:204px;min-width:0}.enhancedMainWorkspace .keysSearchField .fa-field-frame{height:36px;min-height:36px;overflow:hidden;box-shadow:none!important;background:#0000009e!important;border:1px solid #f4f1e824!important;border-radius:10px!important}.enhancedMainWorkspace .keysSearchField .fa-field-frame:hover{border-color:#a9a6b4!important}.enhancedMainWorkspace .keysSearchField .fa-field-frame:focus-within{background:#000000b8!important;border-color:#8b8896!important;box-shadow:0 0 0 2px #f4f1e82e,0 0 14px #f4f1e814!important}.enhancedMainWorkspace .keysSearchField .fa-field-input{height:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0 14px!important;line-height:34px!important}.enhancedMainWorkspace .keysSearchField .fa-field-input:focus,.enhancedMainWorkspace .keysSearchField .fa-field-input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.enhancedMainWorkspace .keysSearchField .fa-field-charge{display:none}.adminInviteSearchAction.flow-btn{flex:none;height:36px;min-height:36px;padding:0 14px}.adminInviteSearchAction .flow-btn-label,.adminInviteDurationOptions .flow-btn-label,.adminSuccessButton .flow-btn-label,.adminDetailsButton .flow-btn-label,.adminDangerButton .flow-btn-label,.adminWarnButton .flow-btn-label{align-items:center;gap:7px;display:inline-flex}.adminUserRow .fa-select{width:100%;min-width:0}.adminUserRow .fa-select-trigger{height:38px;min-height:38px;color:var(--text-primary);background:#00000052;border-color:#ffffff14;border-radius:10px;padding:0 30px 0 12px;font-size:12.5px;font-weight:600}.adminUserRow .fa-select-value{min-width:0}.adminRoleControl .fa-select-trigger{color:var(--role-color);border-color:var(--role-border);background:radial-gradient(110px 48px at 22px 50%, var(--role-tint), transparent 78%), linear-gradient(90deg, var(--role-bg), #0000005c 76%), #0000005c;box-shadow:inset 0 0 0 1px #ffffff05, inset 0 0 24px var(--role-tint), 0 0 18px var(--role-glow);padding-left:36px}.adminRoleControl .fa-select-value,.adminRoleControl .fa-select-placeholder{color:inherit}.adminTabButton.flow-btn{justify-content:center;min-width:max-content;padding:0 12px}.adminTabButton .flow-btn-content,.adminTabButton .flow-btn-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.adminTabButton .flow-btn-label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adminAccessPill{white-space:nowrap;min-width:0}.adminInviteSecret{grid-template-columns:minmax(0,1fr);align-items:stretch}.adminInviteSecretKey,.adminInviteSecret .fa-key,.adminInviteSecret .fa-key-frame{width:100%;min-width:0}.adminInviteSecret .fa-key-frame{background:#00000061;height:42px}.adminInviteSecret .fa-key-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminInviteModalForm .fa-field,.adminInviteModalForm .fa-select{width:100%;min-width:0}.adminInviteModalForm .fa-field-frame,.adminInviteModalForm .fa-select-trigger{background:#00000061;border-radius:10px;height:38px;min-height:38px}.adminInviteModalForm .fa-field-input{height:38px;font-size:12px;font-weight:700;line-height:38px;padding:0 11px!important}.docsNavItem.flow-btn{text-align:left;justify-content:flex-start;width:100%;min-height:42px;padding:0 12px}.docsNavItem .flow-btn-content,.docsNavItem .flow-btn-label{justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.docsNavItem .flow-btn-label span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docsNavItem .bullet,.docsNavItem .flow-btn-label>svg{flex:none}.landing .header-burger.flow-icon-btn{display:none}@media (max-width:720px){.landing .header-burger.flow-icon-btn{display:inline-flex}}@media (min-width:721px){.dashboard-layout:has(.enhancedMainWorkspace){--sidebar-width:clamp(196px, 24vw, 232px);grid-template-columns:auto minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;min-height:100vh!important;display:grid!important;overflow-x:hidden!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebar{width:var(--sidebar-width)!important;grid-column:1!important;align-self:start!important;height:100vh!important;max-height:100vh!important;margin-left:0!important;position:sticky!important;top:0!important;left:0!important;overflow-y:auto!important;transform:none!important}.dashboard-layout:has(.enhancedMainWorkspace) .main-content{grid-column:2!important;width:100%!important;min-width:0!important;min-height:100vh!important;margin-left:0!important;display:block!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedTopBar{width:100%!important;position:sticky!important;top:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace{width:100%!important;min-width:0!important;min-height:calc(100vh - var(--topbar-height,64px))!important}}.enhancedMainWorkspace{overflow-x:hidden!important}.enhancedMainWorkspace .table-container,.enhancedMainWorkspace .apiSnippetColumn,.enhancedMainWorkspace .snippetCard,.enhancedMainWorkspace .snippetBody{min-width:0!important}.enhancedMainWorkspace .table-container{overscroll-behavior-x:contain;width:100%!important;max-width:100%!important;overflow-x:auto!important}.enhancedMainWorkspace .keysPagination{justify-content:flex-end;align-items:center;gap:12px;padding:14px 0 2px;display:flex}.enhancedMainWorkspace .keysPagination>span{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:center;font-size:12px}@media (max-width:640px){.enhancedMainWorkspace .keysPagination{justify-content:space-between}}.enhancedMainWorkspace .custom-table{width:max-content!important;min-width:100%!important;max-width:none!important}.enhancedMainWorkspace .custom-table th,.enhancedMainWorkspace .custom-table td{white-space:nowrap}.enhancedMainWorkspace .custom-table td{vertical-align:middle}.enhancedMainWorkspace .apiGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))!important;align-items:stretch!important}.enhancedMainWorkspace .snippetHeader{gap:12px!important;min-width:0!important}.enhancedMainWorkspace .snippetTitle,.enhancedMainWorkspace .snippetTabs{min-width:0!important}.enhancedMainWorkspace .snippetTabs{flex-wrap:wrap!important;justify-content:flex-end!important}.enhancedMainWorkspace .btn-primary,.enhancedMainWorkspace .btn-secondary,.enhancedMainWorkspace .danger-outline,.enhancedMainWorkspace .uiversePressButton{white-space:normal!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:max-content!important;max-width:100%!important;height:auto!important;min-height:40px!important;padding:8px 14px!important;line-height:1.15!important;display:inline-flex!important}.enhancedMainWorkspace .btn-primary>*,.enhancedMainWorkspace .btn-secondary>*{flex:none}.enhancedMainWorkspace .panel-header,.enhancedMainWorkspace .enhancedProjectFocus,.enhancedMainWorkspace .apiHeader,.enhancedMainWorkspace .keysToolbar{min-width:0!important}.enhancedMainWorkspace .panel-header{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;display:flex!important}.enhancedMainWorkspace .panel-header>.panel-title{flex:280px!important;min-width:0!important}.enhancedMainWorkspace .panel-header>div:last-child{flex-wrap:wrap!important;flex:auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;max-width:100%!important;display:flex!important}.enhancedMainWorkspace .panel-header>div:last-child>*{min-width:0!important}.enhancedMainWorkspace .panel-header .fa-select{flex:180px!important;max-width:220px!important}.enhancedMainWorkspace .panel-header>div:last-child>div{flex-wrap:wrap!important;flex:260px!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important}.enhancedMainWorkspace .enhancedProjectFocus{flex-wrap:wrap!important;gap:14px!important}.enhancedMainWorkspace .enhancedProjectFocus>div:first-child{flex:260px!important;min-width:220px!important}.enhancedMainWorkspace .enhancedProjectFocus>div:last-child{flex-wrap:wrap!important;flex:320px!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important}.enhancedMainWorkspace .enhancedProjectFocus>div:last-child .btn-secondary,.enhancedMainWorkspace .enhancedProjectFocus>div:last-child .btn-primary{flex:0 auto!important}@media (max-width:980px){.enhancedMainWorkspace{padding:20px 18px 44px!important}.enhancedTopBar{padding:10px 18px!important}.enhancedCommandTrigger span:not(.fa-kbd),.enhancedUserEmail{display:none!important}.enhancedCommandTrigger{width:auto!important;min-width:42px!important}.enhancedMainWorkspace .panel-header{flex-direction:column!important;align-items:stretch!important}.enhancedMainWorkspace .panel-header>.panel-title{flex:0 auto!important}.enhancedMainWorkspace .panel-header>div:last-child,.enhancedMainWorkspace .panel-header>div:last-child>div,.enhancedMainWorkspace .enhancedProjectFocus>div:last-child{justify-content:flex-start!important}.enhancedMainWorkspace .panel-header .fa-select{max-width:none!important}}@media (max-width:720px){.dashboard-layout:has(.enhancedMainWorkspace){display:block!important;overflow-x:hidden!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebar{z-index:95!important;border-bottom:1px solid #f4f1e81a!important;border-right:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px!important;display:block!important;position:sticky!important;top:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .main-content{width:100%!important;min-width:0!important;display:block!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebarBrand{height:42px!important;min-height:42px!important;margin:0 0 8px!important;padding:6px 8px!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebarNav.flowSidebarNav{scrollbar-width:thin;flex-direction:row!important;gap:8px!important;width:100%!important;padding:0 0 6px!important;display:flex!important;overflow:auto hidden!important}.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarSection{display:contents!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarTitle,.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebarFooter,.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarHint){display:none!important}.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarList{flex-direction:row!important;flex:none!important;gap:8px!important;width:auto!important;height:38px!important;display:flex!important;overflow:visible!important}.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarButton.flow-btn{border-radius:10px!important;width:auto!important;min-width:max-content!important;height:38px!important;min-height:38px!important;padding:0 12px!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarButton .flow-btn-content,.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarButton .flow-btn-label){white-space:nowrap!important;width:auto!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedTopBar{z-index:90!important;position:sticky!important;top:103px!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace{padding:14px 12px 38px!important}.enhancedMainWorkspace .workspaceGrid,.enhancedMainWorkspace .projects-grid,.enhancedMainWorkspace .apiGrid,.enhancedMainWorkspace .usageGrid,.enhancedMainWorkspace .keysOverviewGrid{grid-template-columns:1fr!important}.enhancedMainWorkspace .glass-card,.enhancedMainWorkspace .project-card,.enhancedMainWorkspace .profilePanel,.enhancedMainWorkspace .apiPanel,.enhancedMainWorkspace .docsPanel,.enhancedMainWorkspace .apiMetaColumn,.enhancedMainWorkspace .apiCard,.enhancedMainWorkspace .apiSnippetColumn,.enhancedMainWorkspace .snippetCard{width:100%!important;min-width:0!important;max-width:100%!important}}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger.flow-btn{min-width:42px!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger .flow-btn-content,.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger .flow-btn-label){align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger .flow-btn-label>svg{opacity:.86!important;flex:none!important}.mainWorkspace[data-active-tab=profile] .workspaceGrid{align-items:start!important;gap:16px!important}.mainWorkspace[data-active-tab=profile] .glass-card{min-width:0!important}.mainWorkspace[data-active-tab=profile] .profileMessageButton{background:linear-gradient(135deg,#f4f1e814,#f4f1e806),#121210d1!important;border:1px solid #f4f1e81a!important;border-radius:14px!important;justify-content:flex-start!important;width:100%!important;min-height:54px!important;box-shadow:inset 0 1px #f4f1e80e,0 18px 38px #0003!important}.mainWorkspace[data-active-tab=profile] .profileMessageButton:hover{border-color:#a9a6b4!important;gap:8px!important;min-height:54px!important;padding:6px 10px 6px 6px!important}.mainWorkspace[data-active-tab=profile] .profileMessageText{flex:auto!important;overflow:hidden!important}.mainWorkspace[data-active-tab=profile] .profileMessageEmail,.mainWorkspace[data-active-tab=profile] .profileMessageId{max-width:100%!important}.mainWorkspace[data-active-tab=profile] .profileMessageBadge{color:#16141d!important;background:#7c5cff2e!important;margin-left:auto!important;box-shadow:inset 0 0 0 1px #14102810!important}.mainWorkspace[data-active-tab=profile] .apiKeyField{height:auto!important;min-height:42px!important}.mainWorkspace[data-active-tab=profile] .keyOutput{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;min-width:0!important;padding-top:8px!important;padding-bottom:8px!important;line-height:1.25!important}.mainWorkspace[data-active-tab=profile] .profileMembership,.mainWorkspace[data-active-tab=profile] .profileMembershipInfo{min-width:0!important}.mainWorkspace[data-active-tab=profile] .profileMembershipInfo strong,.mainWorkspace[data-active-tab=profile] .profileMembershipExpiry{text-align:right!important;overflow-wrap:anywhere!important;max-width:100%!important}@media (max-width:1180px){.mainWorkspace[data-active-tab=profile] .workspaceGrid{grid-template-columns:1fr!important}}@media (max-width:980px){:is(.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger .flow-btn-label>span,.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger .flow-btn-label>kbd){display:none!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger.flow-btn{width:42px!important;height:40px!important;padding:0!important}}@media (max-width:720px){.dashboard-layout:has(.enhancedMainWorkspace) .enhancedTopBar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:58px!important;padding:8px 12px!important;display:grid!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedBreadcrumb{width:auto!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedTopActions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:auto!important;display:inline-flex!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedCommandTrigger.flow-btn{flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:40px!important;min-height:40px!important;padding:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedUserPill{flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:40px!important;min-height:40px!important;padding:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedUserPill{justify-content:center!important;align-items:center!important;display:inline-flex!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedUserEmail{display:none!important}}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace .projects-container{width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:1400px){.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;display:grid!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewActions button{width:100%!important;min-width:0!important}}@media (max-width:480px){.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace{padding:14px 12px 40px!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero{gap:18px!important;padding:20px 22px!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero h1{text-wrap:balance;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important;font-size:26px!important;line-height:1.08!important}.dashboard-layout:has(.enhancedMainWorkspace) .panel-title h1{text-wrap:balance;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important;font-size:27px!important;line-height:1.08!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero p{font-size:13.5px!important;line-height:1.5!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewMetrics{gap:10px!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewMetrics div{min-height:86px!important;padding:12px 10px!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewMetrics strong{font-size:23px!important}}.enhancedMainWorkspace .table-container{scrollbar-color:#a9a6b4 #0808076b!important;scrollbar-width:thin!important}.enhancedMainWorkspace .table-container::-webkit-scrollbar{width:8px;height:8px}.enhancedMainWorkspace .table-container::-webkit-scrollbar-track{background:#0808076b;border-radius:999px}.enhancedMainWorkspace .table-container::-webkit-scrollbar-thumb{background:#f4f1e842;border:2px solid #0808076b;border-radius:999px}.enhancedMainWorkspace .table-container::-webkit-scrollbar-thumb:hover{background:#f4f1e861}.enhancedUserPill{appearance:none!important;cursor:pointer!important;font:inherit!important}.enhancedUserPill:focus-visible{outline-offset:2px!important;outline:2px solid #f4f1e8b3!important}.ui-hover-card-content.enhancedUserHoverCard{color:#16141d!important;background:radial-gradient(at 18% 0,#f4f1e813,#0000 44%),linear-gradient(#181714fa,#0c0c0afa)!important;border:1px solid #f4f1e829!important;border-radius:10px!important;width:min(340px,100vw - 28px)!important;padding:14px!important;box-shadow:0 18px 45px #00000080,inset 0 1px #f4f1e814!important}.enhancedUserHoverHeader{border-bottom:1px solid #f4f1e81a!important;align-items:center!important;gap:12px!important;padding:3px 2px 13px!important}.enhancedUserAvatar{color:#16141d!important;background:linear-gradient(145deg,#f4f1e82e,#7c5cff12),#171611!important;border:1px solid #f4f1e833!important;border-radius:14px!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;font-weight:700!important;display:inline-grid!important;box-shadow:inset 0 1px #f4f1e829!important}.enhancedUserAvatar .fa-avatar-fallback{color:#16141d!important;text-align:center!important;background:linear-gradient(145deg,#f4f1e833,#7c5cff14),#171611!important;border-radius:10px!important;place-items:center!important;width:100%!important;height:100%!important;line-height:1!important;display:grid!important}.enhancedUserIdentity{flex:auto!important;gap:3px!important;min-width:0!important;display:grid!important}.enhancedUserEmailLine{color:#16141d!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}.enhancedUserRoleLine{color:#55525f!important;font-size:12px!important;line-height:1.3!important}.enhancedUserHoverGrid{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px 12px!important;padding:13px 2px!important;display:grid!important}.enhancedUserHoverGrid>span{color:#55525f!important;font-size:12px!important;line-height:1.25!important}.enhancedUserHoverGrid .fa-badge{color:#16141d!important;text-overflow:ellipsis!important;border-color:#a9a6b4!important;justify-content:center!important;width:auto!important;max-width:142px!important;min-height:24px!important;overflow:hidden!important}.enhancedUserHoverActions{grid-template-columns:1fr 1fr!important;gap:8px!important;padding-top:2px!important;display:grid!important}.enhancedUserHoverActions .flow-btn{justify-content:center!important;min-width:0!important;padding-inline:10px!important}.enhancedUserHoverActions .flow-btn-content,.enhancedUserHoverActions .flow-btn-label{min-width:0!important}.enhancedUserHoverActions .flow-btn-label{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}@media (max-width:420px){.enhancedUserHoverActions{grid-template-columns:1fr!important}.enhancedUserEmailLine{overflow-wrap:anywhere!important;white-space:normal!important}}@media (max-width:720px){.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebarNav.flowSidebarNav{scroll-snap-type:x proximity;-ms-overflow-style:none;scrollbar-width:none!important;padding-bottom:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedSidebarNav.flowSidebarNav::-webkit-scrollbar{display:none}.dashboard-layout:has(.enhancedMainWorkspace) .flowSidebarButton.flow-btn{scroll-snap-align:start}}.custom-table .badge{min-height:20px!important;box-shadow:none!important;color:#55525f!important;letter-spacing:.035em!important;background:#f4f1e809!important;border-style:solid!important;border-width:1px 1px 1px 2px!important;border-radius:6px!important;padding:0 6px!important;font-size:11.5px!important;font-weight:700!important}.custom-table .badge.active,.custom-table .badge.success,.custom-table .badge.auth{color:#acd1b5!important;background:#5ba6740e!important;border-color:#5ba6742e #5ba6742e #5ba6742e #8cd2a2c7!important}.custom-table .badge.revoked,.custom-table .badge.fail,.custom-table .badge.blacklisted{color:#e8a095!important;background:#d35c4c0f!important;border-color:#d35c4c2e #d35c4c2e #d35c4c2e #e88474c7!important}.custom-table .badge.paused,.custom-table .badge.expired,.custom-table .badge.warning{color:#d7bd91!important;background:#b891590e!important;border-color:#b891592e #b891592e #b891592e #deb97dc2!important}.custom-table .badge.tier-badge{color:#55525f!important;background:#f4f1e809!important;border-color:#a9a6b4 #a9a6b4 #a9a6b4 #8b8896!important}.custom-table .badge.tier-free{color:#beb8acc7!important}.badge,.ui-badge,.fa-badge,.usagePlanBadge,.dashboardActivityType,.layersBadge,.releaseTag,.enhancedLiveBadge{box-shadow:none!important;border-radius:6px!important}.fa-badge,.ui-badge,.usagePlanBadge,.dashboardActivityType,.enhancedLiveBadge{color:#55525f!important;letter-spacing:.035em!important;background:#f4f1e80a!important;border-style:solid!important;border-width:1px 1px 1px 2px!important;height:auto!important;min-height:22px!important;padding:3px 8px!important}.fa-badge:hover{box-shadow:none!important;transform:none!important}.fa-badge svg,.usagePlanBadge svg,.dashboardActivityType svg{opacity:.78}.fa-badge-volt,.ui-badge-default,.usagePlanBadge,.enhancedLiveBadge{border-color:#a9a6b4 #a9a6b4 #a9a6b4 #8b8896!important}.fa-badge-ok,.dashboardActivityType.fetch{color:#acd1b5!important;background:#5ba6740e!important;border-color:#5ba6742e #5ba6742e #5ba6742e #8cd2a2c7!important}.fa-badge-danger,.dashboardActivityType.fail{color:#e8a095!important;background:#d35c4c0f!important;border-color:#d35c4c2e #d35c4c2e #d35c4c2e #e88474c7!important}.fa-badge-warn{color:#d7bd91!important;background:#b891590e!important;border-color:#b891592e #b891592e #b891592e #deb97dc2!important}.fa-badge-info,.fa-badge-neutral,.ui-badge-secondary,.ui-badge-outline,.ui-badge-ghost,.dashboardActivityType.auth{color:#55525f!important;border-color:#a9a6b4 #a9a6b4 #a9a6b4 #8b8896!important}.fa-badge-solid{color:#11100d!important;background:#f4f1e8d1!important;border-color:#a9a6b4!important}.enhancedSidebar .flowSidebarHint .fa-badge{box-shadow:none!important;border-radius:6px!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-areas:"copy copy copy copy copy copy copy copy copy actions actions actions""stats stats stats stats stats stats stats stats stats stats stats stats"!important;align-items:start!important;gap:20px 24px!important;display:grid!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewCopy{grid-area:copy!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero h1{margin-top:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewActions{grid-area:actions!important;grid-template-columns:1fr!important;place-self:start stretch!important;width:100%!important;min-width:0!important;display:grid!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid{z-index:2!important;grid-area:stats!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important;position:relative!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid .fa-stat{border-radius:10px!important;min-width:0!important;min-height:116px!important;padding:22px 24px!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid .fa-stat-head{min-width:0!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid .fa-stat-label,.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid .fa-stat-number){text-overflow:ellipsis!important;overflow:hidden!important}@media (max-width:980px){.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewHero{grid-template-columns:1fr!important;grid-template-areas:"copy""actions""stats"!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewActions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid{grid-template-columns:1fr!important}}.dashboard-layout:has(.enhancedMainWorkspace){min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .main-content{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .projects-container{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardContent{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .rewards-dashboard{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .apiContent{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .docsPanel{min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .workspaceGrid{min-width:0!important;max-width:100%!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace .projects-container,.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace .dashboardContent,.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace .rewards-dashboard,.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace .apiContent){width:100%!important;max-width:none!important;margin-inline:0!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.glass-card,.project-card,.settingsCard,.metricCard,.editorCard,.apiCard,.snippetCard,.releaseCard,.guideCard,.layerDetailCard,.enhancedInfoCard,.enhancedInfoCardWrap,.dashboardOperationalPanel,.dashboardActivityPanel,.usageStatCard,.fa-stat){min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.workspaceGrid,.projects-grid,.usageGrid,.apiGrid,.keysOverviewGrid,.dashboardStatsGrid,.rewardStatsGrid,.settingsGrid){align-items:stretch!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .workspaceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .usageGrid,.dashboard-layout:has(.enhancedMainWorkspace) .projects-grid,.dashboard-layout:has(.enhancedMainWorkspace) .apiGrid){grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.panel-header,.usageHeader,.apiHeader,.dashboardPanelHeader){min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.panel-title,.usageHeader>div,.apiHeader>div,.dashboardPanelHeader>div){min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.panel-title h1,.usageTitle,.apiHeader h1,.dashboardPanelHeader strong){text-wrap:balance;overflow-wrap:anywhere!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .flow-btn,.dashboard-layout:has(.enhancedMainWorkspace) .btn-primary,.dashboard-layout:has(.enhancedMainWorkspace) .btn-secondary){max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .flow-btn-content{min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .flow-btn-label{min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .btn-primary span{min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .btn-secondary span{min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) .flow-btn-label{text-overflow:ellipsis!important;overflow:hidden!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .fa-field,.dashboard-layout:has(.enhancedMainWorkspace) .fa-select,.dashboard-layout:has(.enhancedMainWorkspace) .form-input,.dashboard-layout:has(.enhancedMainWorkspace) .form-select){min-width:0!important;max-width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .table-container{max-width:100%!important;display:block!important;overflow:auto hidden!important}.dashboard-layout:has(.enhancedMainWorkspace) .custom-table{table-layout:auto!important}.dashboard-layout:has(.enhancedMainWorkspace) .keyValueText{overflow-wrap:anywhere!important}.dashboard-layout:has(.enhancedMainWorkspace) .keyNote{overflow-wrap:anywhere!important}.dashboard-layout:has(.enhancedMainWorkspace) .badgeUrl{overflow-wrap:anywhere!important}.dashboard-layout:has(.enhancedMainWorkspace) .schemaCode{overflow-wrap:anywhere!important}.dashboard-layout:has(.enhancedMainWorkspace) code{overflow-wrap:anywhere!important}.modal-content,.projectConfigModal{max-width:min(920px,100vw - 28px)!important;max-height:min(86vh,860px)!important}.modal-content.wide{max-width:min(1120px,100vw - 28px)!important}.projectConfigModal,.projectConfigModal .modal-body{min-width:0!important}.landing .section,.landing .pricingComponent,.landing .securityPipelineSection{width:100%!important;max-width:1200px!important}.landing .pricingCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}.landing .pricingCompareTableWrap,.landing .pricingCompareSection{min-width:0!important;max-width:100%!important}.landing .pricingCompareTableWrap{overflow-x:auto!important}@media (max-width:860px){:is(.dashboard-layout:has(.enhancedMainWorkspace) .panel-header,.dashboard-layout:has(.enhancedMainWorkspace) .usageHeader,.dashboard-layout:has(.enhancedMainWorkspace) .apiHeader){flex-direction:column!important;align-items:stretch!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .panel-header>div:last-child,.dashboard-layout:has(.enhancedMainWorkspace) .usageHeader>div:last-child,.dashboard-layout:has(.enhancedMainWorkspace) .apiHeader>div:last-child){justify-content:stretch!important;width:100%!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .panel-header>div:last-child>*,.dashboard-layout:has(.enhancedMainWorkspace) .usageHeader>div:last-child>*,.dashboard-layout:has(.enhancedMainWorkspace) .apiHeader>div:last-child>*){flex:160px!important}.adminSearch{width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .keysSearchField{width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) .search-input-wrapper{width:100%!important}}@media (max-width:560px){.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace{padding-inline:12px!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewStatGrid,.dashboard-layout:has(.enhancedMainWorkspace) .usageGrid,.dashboard-layout:has(.enhancedMainWorkspace) .workspaceGrid,.dashboard-layout:has(.enhancedMainWorkspace) .projects-grid,.dashboard-layout:has(.enhancedMainWorkspace) .apiGrid){grid-template-columns:minmax(0,1fr)!important}.dashboard-layout:has(.enhancedMainWorkspace) .dashboardOverviewActions{grid-template-columns:minmax(0,1fr)!important}.dashboard-layout:has(.enhancedMainWorkspace) .panel-header>div:last-child{grid-template-columns:minmax(0,1fr)!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedProjectFocus>div:last-child{grid-template-columns:minmax(0,1fr)!important}:is(.dashboard-layout:has(.enhancedMainWorkspace) .flow-btn,.dashboard-layout:has(.enhancedMainWorkspace) .btn-primary,.dashboard-layout:has(.enhancedMainWorkspace) .btn-secondary){width:100%!important}.landing .section{padding-inline:18px!important}}.dynamicPanelFallback{border:1px solid var(--border);width:100%;min-height:120px;color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#0808076b;border-radius:10px;place-items:center;gap:10px;font-size:12px;font-weight:700;display:grid}.dynamicPanelFallback span{opacity:.76}.dynamicPanelFallback .flow-btn{text-transform:none;letter-spacing:normal;min-width:88px;width:auto!important}.decompilerRouteFallback{color:#a39b8db8;width:100%;min-height:180px;font:700 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#0a0a099e;border:1px solid #f4f1e81a;border-radius:10px;place-items:center;display:grid}.decompilerPage{--decompiler-line:#f4f1e81c;--decompiler-line-strong:#f4f1e82e;--decompiler-panel:#0c0c0ad1;--decompiler-amber:#d7b071;width:100%;max-width:1500px;color:var(--text-primary);gap:18px;margin:0 auto;display:grid}.decompilerHero{border:1px solid var(--decompiler-line);background:linear-gradient(120deg,#171613f5,#080807f0 64%),#0c0b10;border-radius:10px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:28px;min-height:238px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000042}.decompilerHero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 72%);mask-image:linear-gradient(90deg,#0000 5%,#000 72%)}.decompilerHeroGlow{filter:blur(72px);pointer-events:none;background:#d6ae6c17;border-radius:50%;width:460px;height:360px;position:absolute;top:-170px;right:12%}.decompilerHeroCopy,.decompilerSignal{z-index:1;position:relative}.decompilerHeroCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.decompilerEyebrow{color:#dad1c1b8;font:700 12px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:18px;display:inline-flex}.decompilerEyebrowIcon{width:29px;height:29px;color:var(--decompiler-amber);background:#d6ae6c12;border:1px solid #d6ae6c33;border-radius:6px;place-items:center;display:inline-grid}.decompilerHero h1{color:#faf9f5fa;max-width:760px;font:760 clamp(30px, 3vw, 48px)/1.02 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.decompilerHeroCopy>p{color:#beb7aad6;max-width:670px;font:540 14px/1.65 var(--font-sans);margin:16px 0 20px}.decompilerHeroBadges{flex-wrap:wrap;gap:7px;display:flex}.decompilerHeroBadges .fa-badge{text-transform:uppercase;gap:6px;font:600 11.5px/1 var(--font-mono)!important}.decompilerSignal{background:#0000003d;border:1px solid #f4f1e81a;border-radius:10px;align-self:center;gap:16px;min-width:0;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff06}.decompilerSignalLabel{color:#d6ae6cb3;font:700 11.5px/1 var(--font-mono);letter-spacing:.16em}.decompilerSignalRows{gap:9px;display:grid;overflow:hidden}.decompilerSignalRows span{color:#d6d1c594;font:550 12px/1.4 var(--font-mono);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decompilerSignalRows span:nth-child(2){color:#55525f}.decompilerSignalRows span:nth-child(3){color:#89a991b3}.decompilerSignalStatus{color:#adcdb6c7;font:700 11.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #f4f1e812;align-items:center;gap:8px;padding-top:12px;display:flex}.decompilerSignalStatus>span{background:#80b58e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #80b58e14}.decompilerModeBar{border:1px solid var(--decompiler-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0c0ab8;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:10px 12px 10px 18px;display:flex}.decompilerModeIntro{gap:3px;min-width:160px;display:grid}.decompilerModeIntro>span{color:#16141d;font:600 12px/1.2 var(--font-sans)}.decompilerModeIntro small{color:#a39b8db3;font:520 12px/1.4 var(--font-sans)}.decompilerModeTabs button{color:#b2ab9eb8;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:48px;padding:7px 10px;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid}.decompilerModeTabs button.is-active{color:#f8f5ecf0;background:linear-gradient(135deg,#d6ae6c1a,#ffffff08);border-color:#d6ae6c2e;box-shadow:inset 2px 0 #d6ae6cad}.decompilerModeTabs button>svg{justify-self:center}.decompilerModeTabs button>span{gap:3px;min-width:0;display:grid}.decompilerModeTabs small{color:#9a9387a8;font:500 11.5px/1.1 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decompilerWorkbench{isolation:isolate;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:18px;display:grid;position:relative}.decompilerFlowLink{z-index:-1;background:linear-gradient(#0000,#d6ae6c59 35%,#f4f1e824 65%,#0000);width:1px;position:absolute;top:72px;bottom:72px;left:50%}.decompilerFlowLink span{background:#171510;border:1px solid #d6ae6ca3;border-radius:50%;width:7px;height:7px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #d6ae6c12}.decompilerPanel{border:1px solid var(--decompiler-line);background:linear-gradient(145deg, #ffffff05, transparent 32%), var(--decompiler-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:10px;flex-direction:column;min-width:0;min-height:598px;display:flex;overflow:hidden;box-shadow:0 18px 50px #0000002e}.decompilerPanelHeader{background:#ffffff03;border-bottom:1px solid #f4f1e814;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:13px 15px;display:flex}.decompilerPanelHeader>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.decompilerPanelHeader>div:first-child>span:last-child{gap:4px;min-width:0;display:grid}.decompilerPanelIcon{color:#d6ae6ce0;background:#d6ae6c0e;border:1px solid #d6ae6c29;border-radius:6px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.decompilerPanelIcon.output{color:#a0c7a9e0;background:#77a6840e;border-color:#8eb29729}.decompilerDropzone{color:#16141d;cursor:pointer;text-align:left;background:#ffffff05;border:1px dashed #f4f1e826;border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;margin:0 14px;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.decompilerDropzone:hover,.decompilerDropzone.is-dragging{background:#d6ae6c0b;border-color:#d6ae6c66}.decompilerDropzone.is-dragging{transform:translateY(-1px)}.decompilerDropzone.has-file{background:#80b58e09;border-style:solid;border-color:#80b58e33}.decompilerDropIcon{color:#d6ae6cdb;background:#0000002e;border:1px solid #f4f1e81a;border-radius:6px;place-items:center;width:38px;height:38px;display:inline-grid}.decompilerDropCopy{gap:4px;min-width:0;display:grid}.decompilerDropCopy strong{font:700 12px/1.2 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decompilerDropCopy small{color:#979084b8;font:520 11.5px/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decompilerBrowseLabel{color:#ded7cabd;font:700 11.5px/1 var(--font-sans);border:1px solid #f4f1e81a;border-radius:6px;padding:7px 9px}.decompilerDivider{color:#868075a6;font:700 11.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:14px 14px 12px;display:grid}.decompilerDivider:before,.decompilerDivider:after{content:"";background:#f4f1e812;height:1px}.decompilerEditorLabel{color:#cac3b6c2;font:690 11.5px/1 var(--font-sans);justify-content:space-between;align-items:center;gap:12px;margin:0 14px 7px;display:flex}.decompilerInput{resize:none;color:#ded7cac7;width:calc(100% - 28px);min-height:250px;font:520 12px/1.65 var(--font-mono);letter-spacing:.015em;overflow-wrap:anywhere;background:linear-gradient(90deg,#d6ae6c06,#0000 18%),#02020261;border:1px solid #f4f1e81a;border-radius:10px;outline:none;flex:auto;margin:0 14px;padding:14px;transition:border-color .15s,box-shadow .15s}.decompilerInput:focus{border-color:#d6ae6c4d;box-shadow:0 0 0 3px #d6ae6c0b}.decompilerInput::placeholder{color:#857e726b}.decompilerInputActions{flex-wrap:wrap;gap:7px;margin:12px 14px 0;display:flex}.decompilerInputActions .flow-btn{min-height:36px!important}.decompilerRunButton{flex:180px;margin-left:auto}.decompilerOutputActions{align-items:center;gap:4px;display:flex}.decompilerOutputActions .flow-icon-btn:disabled{opacity:.36;cursor:not-allowed}.decompilerOutput{background-color:#00000040;background-image:linear-gradient(#ffffff04 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:auto;min-height:455px;display:flex;position:relative;overflow:auto}.decompilerOutput:before{content:"";opacity:.55;background:linear-gradient(#0000 2%,#80b58e75 30%,#d6ae6c5c 70%,#0000 98%);flex:0 0 3px;min-height:100%;position:sticky;left:0}.decompilerOutput pre{tab-size:2;min-width:100%;margin:0;padding:18px 20px 30px}.decompilerOutput code{color:#dee0d4e0;font:520 12px/1.75 var(--font-mono);white-space:pre}.decompilerEmpty,.decompilerProcessing{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:430px;padding:36px;display:flex}.decompilerEmptyGlyph,.decompilerProcessingMark{color:#d6ae6cb8;background:#ffffff06;border:1px solid #f4f1e81a;border-radius:10px;place-items:center;width:54px;height:54px;margin-bottom:16px;display:grid;box-shadow:0 14px 28px #0003}.decompilerEmpty>small,.decompilerProcessing>small{color:#928b7fad;max-width:370px;font:520 12px/1.55 var(--font-sans);margin-top:7px}.decompilerEmptyHint{color:#aaa396a8;font:650 11.5px/1 var(--font-mono);background:#ffffff05;border:1px solid #f4f1e814;border-radius:6px;align-items:center;gap:6px;margin-top:18px;padding:7px 9px;display:inline-flex}.decompilerProcessingRail{background:#f4f1e812;width:min(240px,70%);height:2px;margin-top:22px;overflow:hidden}.decompilerProcessingRail i{background:linear-gradient(90deg,#0000,#d6ae6ce6,#0000);width:34%;height:100%;animation:1.1s ease-in-out infinite decompilerRail;display:block}@keyframes decompilerScan{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.025)}}@keyframes decompilerRail{0%{transform:translate(-110%)}to{transform:translate(300%)}}.decompilerError{color:#e8a095;background:#d35c4c0e;border:1px solid #d35c4c2e;border-left:2px solid #e88474c7;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;margin:10px 12px 0;padding:10px 11px;display:grid}.decompilerError>span{gap:3px;display:grid}.decompilerError strong{font:600 12px/1.2 var(--font-sans)}.decompilerError small{color:#e2a79dc2;font:520 11.5px/1.45 var(--font-sans)}.decompilerMetaBar{background:#0003;border-top:1px solid #f4f1e813;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.decompilerMetaBar>span{color:#9a9387b8;min-width:0;min-height:43px;font:650 11.5px/1.2 var(--font-mono);text-align:center;border-right:1px solid #f4f1e80f;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.decompilerMetaBar>span:last-child{border-right:0}.decompilerMetaBar svg{color:#d6ae6c99;flex:none}.decompilerPrivacyNote{color:#8c867bb3;font:520 11.5px/1.45 var(--font-sans);text-align:center;justify-content:center;align-items:center;gap:8px;padding:2px 14px 10px;display:flex}.decompilerPrivacyNote svg{color:#80b58eb8}.decompilerPrivacyNote strong{color:#b7b0a2c7}@media (max-width:1080px){.decompilerHero{grid-template-columns:minmax(0,1fr);padding:28px}.decompilerWorkbench{grid-template-columns:minmax(0,1fr)}.decompilerFlowLink{display:none}.decompilerPanel{min-height:540px}}@media (max-width:820px){.decompilerHero{grid-template-columns:minmax(0,1fr)}.decompilerSignal{display:none}.decompilerModeBar{flex-direction:column;align-items:stretch}.decompilerModeTabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:580px){.decompilerPage{gap:12px}.decompilerHero{border-radius:10px;min-height:0;padding:24px 20px}.decompilerHero h1{font-size:clamp(28px,10vw,38px)}.decompilerHeroCopy>p{font-size:12.5px}.decompilerModeTabs{grid-template-columns:minmax(0,1fr)}.decompilerModeTabs button{min-height:44px}.decompilerPanel{border-radius:10px;min-height:520px}.decompilerDropzone{grid-template-columns:38px minmax(0,1fr)}.decompilerBrowseLabel{display:none}.decompilerInputActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decompilerInputActions .decompilerRunButton{grid-column:1/-1}.decompilerMetaBar{grid-template-columns:repeat(2,minmax(0,1fr))}.decompilerMetaBar>span:nth-child(2){border-right:0}.decompilerMetaBar>span:nth-child(-n+2){border-bottom:1px solid #f4f1e80f}}html.discord-editor-transition::view-transition-old(root){animation:none}html.discord-editor-transition::view-transition-new(root){animation:none}html.discord-editor-transition::view-transition-group(discord-settings-panel){animation-duration:.44s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html.discord-editor-transition::view-transition-group(discord-preview-panel){animation-duration:.44s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html.discord-editor-transition::view-transition-group(discord-tab-heading){animation-duration:.44s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html.discord-editor-transition::view-transition-old(discord-settings-panel){animation:.16s both discordEditorViewOut}html.discord-editor-transition::view-transition-old(discord-preview-panel){animation:.16s both discordEditorViewOut}html.discord-editor-transition::view-transition-old(discord-tab-heading){animation:.16s both discordEditorViewOut}html.discord-editor-transition::view-transition-new(discord-settings-panel){animation:.44s cubic-bezier(.22,1,.36,1) both discordEditorViewIn}html.discord-editor-transition::view-transition-new(discord-preview-panel){animation:.44s cubic-bezier(.22,1,.36,1) both discordEditorViewIn}html.discord-editor-transition::view-transition-new(discord-tab-heading){animation:.44s cubic-bezier(.22,1,.36,1) both discordEditorViewIn}.enhancedMainWorkspace.dashboardTabMotionEven{animation:.26s cubic-bezier(.22,1,.36,1) flowauthDashboardTabEvenIn}.enhancedMainWorkspace.dashboardTabMotionOdd{animation:.26s cubic-bezier(.22,1,.36,1) flowauthDashboardTabOddIn}.enhancedMainWorkspace>:where(.projects-container,.docsManual,.apiPanel,.changelog1,.decompilerPage,.fade-in,.animate-fade-in){animation:none!important}@keyframes flowauthDashboardTabEvenIn{0%{opacity:.94;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@keyframes flowauthDashboardTabOddIn{0%{opacity:.94;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@keyframes discordEditorViewOut{to{opacity:0;transform:translateY(-3px)scale(.997)}}@keyframes discordEditorViewIn{0%{opacity:0;transform:translateY(7px)scale(.997)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.enhancedMainWorkspace.dashboardTabMotionEven,.enhancedMainWorkspace.dashboardTabMotionOdd{animation:none!important}html.discord-editor-transition::view-transition-old(root){animation:none!important}html.discord-editor-transition::view-transition-new(root){animation:none!important}html.discord-editor-transition::view-transition-old(discord-settings-panel){animation:none!important}html.discord-editor-transition::view-transition-new(discord-settings-panel){animation:none!important}html.discord-editor-transition::view-transition-old(discord-preview-panel){animation:none!important}html.discord-editor-transition::view-transition-new(discord-preview-panel){animation:none!important}html.discord-editor-transition::view-transition-old(discord-tab-heading){animation:none!important}html.discord-editor-transition::view-transition-new(discord-tab-heading){animation:none!important}}.dashboard-layout:has(.darkHorizonGlow){background:#000!important}.dashboard-layout:has(.darkHorizonGlow):before{display:none!important}.dashboard-layout:has(.darkHorizonGlow):after{display:none!important}.dashboard-layout:has(.darkHorizonGlow) .enhancedMainWorkspace:before{display:none!important}.dashboard-layout:has(.starryNightsBackground){background:#080808!important}.dashboard-layout:has(.starryNightsBackground):before{display:none!important}.dashboard-layout:has(.starryNightsBackground):after{display:none!important}.dashboard-layout:has(.starryNightsBackground) .enhancedMainWorkspace:before{display:none!important}.dashboard-layout:has(.carbonCurrentBackground){background:#030303!important}.dashboard-layout:has(.carbonCurrentBackground):before{display:none!important}.dashboard-layout:has(.carbonCurrentBackground):after{display:none!important}.dashboard-layout:has(.carbonCurrentBackground) .enhancedMainWorkspace:before{display:none!important}.dashboard-layout:has(.dotPatternBackground){background:#090909!important}.dashboard-layout:has(.dotPatternBackground):before{display:none!important}.dashboard-layout:has(.dotPatternBackground):after{display:none!important}.dashboard-layout:has(.dotPatternBackground) .enhancedMainWorkspace:before{display:none!important}.logsWorkspace{gap:18px}.logsHeaderActions,.logsToolbar,.logsCount,.logsTime,.logsDevice{align-items:center;display:flex}.logsHeaderActions{gap:10px}.logsProjectSelect{width:min(240px,32vw)}.logsToolbar{background:#ffffff05;border:1px solid #f4f1e814;border-radius:10px;grid-template-columns:auto minmax(240px,1fr) minmax(150px,190px);align-items:center;gap:12px;padding:14px;display:grid}.logsCount{min-width:108px;color:var(--text-secondary);font:600 12px/1 var(--font-mono);white-space:nowrap;gap:7px}.logsCount svg,.logsTime svg,.logsDevice svg{color:var(--fa-volt,#7c5cff);flex:none}.logsCount strong{color:var(--text-primary);font-size:14px}.logsSearch,.logsSearch .fa-field-frame,.logsEventSelect{width:100%}.logsTableContainer{overflow-x:auto}.logsTable{border-collapse:collapse;width:100%;min-width:900px}.logsTable th,.logsTable td{text-align:left;vertical-align:middle;padding:14px 16px}.logsTable th{color:var(--text-secondary);font:650 12px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.logsTable td{color:var(--text-primary);border-top:1px solid #f4f1e80f;font-size:12px}.logsTable tbody tr{transition:background .15s}.logsTable tbody tr:hover{background:#7c5cff09}.logsTable code{color:#16141d;font:550 12px/1.4 var(--font-mono)}.logsTime,.logsDevice{color:var(--text-secondary);white-space:nowrap;gap:7px}.logsContext{gap:5px;max-width:340px;display:grid}.logsContext strong,.logsContext span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logsContext strong{color:var(--text-primary);font-weight:600}.logsContext span{color:var(--text-secondary);font:500 12px/1.4 var(--font-mono)}.logsLoading{min-height:240px;color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.logsError{color:var(--fa-danger,#ee5c64);background:#e5705a12;border:1px solid #e5705a47;border-radius:10px;padding:11px 13px;font-size:12px}.logsSpinner{animation:.9s linear infinite flow-spin}.logsEmptyState{min-height:280px}@media (max-width:820px){.logsHeader{align-items:stretch}.logsHeaderActions{width:100%}.logsProjectSelect{flex:1;width:auto}.logsToolbar{grid-template-columns:1fr}}@media (max-width:520px){.logsHeaderActions{flex-direction:column;align-items:stretch}.logsProjectSelect{width:100%}}@media (prefers-reduced-motion:reduce){.decompilerProcessingMark,.decompilerProcessingRail i{animation:none!important}}.decompilerPage{--decompiler-line:#f4f1e81a;--decompiler-line-strong:#f4f1e82b;--decompiler-panel:#0d0d0c;--decompiler-muted:#a9a295b3;gap:12px;max-width:1440px}.decompilerHero{border:0;border-bottom:1px solid var(--decompiler-line);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:none;justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 0 20px;display:flex;overflow:visible}.decompilerHero:after,.decompilerHeroGlow,.decompilerFlowLink,.decompilerHeroBadges,.decompilerPrivacyNote{display:none}.decompilerHeroCopy{max-width:720px;display:block}.decompilerEyebrow{color:#9a9387ad;font:650 11.5px/1.2 var(--font-mono);letter-spacing:.08em;gap:7px;margin:0 0 8px}.decompilerEyebrow span:nth-child(2){color:#a9a6b4}.decompilerHero h1{color:#16141d;max-width:none;font:700 clamp(25px, 2.2vw, 32px)/1.1 var(--font-display);letter-spacing:-.025em;margin:0}.decompilerHeroCopy>p{max-width:620px;color:var(--decompiler-muted);font:500 12.5px/1.55 var(--font-sans);margin:8px 0 0}.decompilerHeaderMeta{color:#979084a8;font:600 11.5px/1.2 var(--font-mono);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;gap:7px 14px;padding-bottom:2px;display:flex}.decompilerHeaderMeta>span{align-items:center;gap:6px;display:inline-flex}.decompilerHeaderMeta>span+span:before{content:"";background:#f4f1e81a;width:1px;height:10px;margin-right:8px}.decompilerModeBar{border:1px solid var(--decompiler-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d0c;border-radius:6px;min-height:46px;padding:5px 6px 5px 12px}.decompilerModeIntro{min-width:auto;display:block}.decompilerModeIntro>span{color:#b0a99bb8;font:650 11.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.decompilerModeIntro small{display:none}.decompilerModeTabs{grid-template-columns:none;gap:2px;display:flex}.decompilerModeTabs button{color:#a59e91ad;border:1px solid #0000;border-radius:6px;grid-template-columns:none;align-items:center;gap:7px;min-height:34px;padding:0 12px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.decompilerModeTabs button:hover{color:#e2ddd2e0;background:#ffffff08}.decompilerModeTabs button.is-active{color:#16141d;box-shadow:none;background:#f4f1e811;border-color:#a9a6b4}.decompilerModeTabs button>svg{opacity:.78;justify-self:auto}.decompilerModeTabs strong{font:650 12px/1 var(--font-sans)}.decompilerWorkbench{isolation:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.decompilerPanel{border:1px solid var(--decompiler-line);background:var(--decompiler-panel);min-height:570px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px}.decompilerPanelHeader{border-bottom:1px solid var(--decompiler-line);background:0 0;min-height:52px;padding:10px 12px}.decompilerPanelHeader>div:first-child{gap:9px}.decompilerPanelHeader>div:first-child>span:last-child{gap:2px}.decompilerPanelHeader strong{color:#e8e3d8e6;font:650 12px/1.2 var(--font-sans)}.decompilerPanelHeader small{color:#97908494;font:500 11.5px/1.2 var(--font-sans)}.decompilerPanelIcon,.decompilerPanelIcon.output{color:#beb5a4ad;background:0 0;border:0;border-radius:0;flex:none;width:16px;height:16px;display:block}.decompilerInputPanel{padding-bottom:12px}.decompilerInputPanel .decompilerPanelHeader{margin-bottom:12px}.decompilerDropzone{color:#e2dcd0d1;background:0 0;border-color:#a9a6b4;border-radius:6px;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;min-height:62px;margin:0 12px;padding:9px 11px;transition:border-color .12s,background .12s}.decompilerDropzone:hover,.decompilerDropzone.is-dragging{background:#ffffff05;border-color:#a9a6b4;transform:none}.decompilerDropzone.has-file{background:#79a98606;border-color:#79a98647}.decompilerDropIcon{color:#beb5a4a8;background:0 0;border:0;border-radius:0;width:18px;height:18px;display:block}.decompilerDropCopy{gap:3px}.decompilerDropCopy strong{font:620 12px/1.2 var(--font-sans)}.decompilerDropCopy small{color:#9790849e;font:500 11.5px/1.3 var(--font-sans)}.decompilerBrowseLabel{color:#c6bfb2b8;font:600 11.5px/1 var(--font-sans);border-color:#a9a6b4;border-radius:6px;padding:6px 8px}.decompilerDivider{color:#9790848c;font:600 11.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:auto 1fr;justify-content:start;gap:9px;margin:13px 12px 10px}.decompilerDivider:before{display:none}.decompilerDivider:after{background:#f4f1e811;width:100%}.decompilerEditorLabel{color:#c0b9acb8;font:600 11.5px/1 var(--font-sans);margin:0 12px 7px}.decompilerEditorLabel small{color:#89837994;font:550 11.5px/1 var(--font-mono)}.decompilerInput{color:#dcd7ccd1;width:calc(100% - 24px);min-height:282px;font:500 12px/1.62 var(--font-mono);letter-spacing:0;background:#080808;border-color:#a9a6b4;border-radius:6px;margin:0 12px;padding:12px;transition:border-color .12s}.decompilerInput:focus{box-shadow:none;border-color:#a9a6b4}.decompilerInputActions{gap:6px;margin:10px 12px 0}.decompilerInputActions .flow-btn{border-radius:6px!important;min-height:34px!important}.decompilerRunButton{flex:0 180px}.decompilerOutputActions{gap:2px}.decompilerOutput{background:#080808;min-height:468px}.decompilerOutput:before{content:none}.decompilerOutput pre{padding:14px 16px 28px}.decompilerOutput code{color:#dadad2db;font:500 12px/1.68 var(--font-mono)}.decompilerEmpty,.decompilerProcessing{text-align:left;align-items:flex-start;min-height:430px;padding:26px}.decompilerEmptyGlyph,.decompilerProcessingMark{color:#aea6987a;width:20px;height:20px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 12px;display:block}.decompilerEmpty strong,.decompilerProcessing strong{color:#d8d2c6c2;font:620 12px/1.3 var(--font-sans)}.decompilerEmpty>small,.decompilerProcessing>small{color:#8f887ca3;font:500 11.5px/1.45 var(--font-sans);margin-top:5px}.decompilerProcessingMark{color:#beb5a4a3;animation:none}.decompilerProcessingRail,.decompilerEmptyHint{display:none}.decompilerError{background:#d35c4c0a;border-color:#d35c4c2e;border-left-width:2px;border-radius:6px;margin:9px 10px 0;padding:9px 10px}.decompilerMetaBar{border-top-color:var(--decompiler-line);background:#0b0b0a;grid-template-columns:repeat(4,minmax(0,1fr))}.decompilerMetaBar>span{color:#979084a3;min-height:38px;font:550 11.5px/1.2 var(--font-mono);border-right-color:#a9a6b4;padding:7px 8px}.decompilerMetaBar svg{color:#aea69885}@media (max-width:1080px){.decompilerHero{padding:0 0 18px;display:flex}.decompilerWorkbench{grid-template-columns:minmax(0,1fr)}.decompilerPanel{min-height:540px}}@media (max-width:820px){.decompilerHero{flex-direction:column;align-items:flex-start;gap:12px}.decompilerHeaderMeta{justify-content:flex-start}.decompilerModeBar{flex-direction:row;align-items:center}}@media (max-width:580px){.decompilerPage{gap:10px}.decompilerHero{border-radius:0;padding:0 0 16px}.decompilerHero h1{font-size:25px}.decompilerHeroCopy>p{font-size:11.5px}.decompilerHeaderMeta{white-space:normal;gap:6px 10px}.decompilerHeaderMeta>span+span:before{display:none}.decompilerModeBar{flex-direction:column;align-items:stretch;padding:9px}.decompilerModeTabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.decompilerModeTabs button{justify-content:center;min-width:0;padding-inline:6px}.decompilerPanel{border-radius:6px;min-height:500px}.decompilerInputActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decompilerInputActions .decompilerRunButton{grid-column:1/-1}}.decompilerEmpty{text-align:center;justify-content:center;align-items:center}.decompilerInputBar{border:1px solid var(--decompiler-line);background:#0d0d0c;border-radius:6px;grid-template-columns:auto auto minmax(180px,1fr);align-items:center;gap:12px;min-height:54px;padding:6px 8px 6px 12px;display:grid}.decompilerInputBarLabel{color:#b0a99bb8;font:650 11.5px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.decompilerInputTabs{align-items:center;gap:3px;display:flex}.decompilerInputTabs button{color:#a59e91ad;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;min-width:150px;min-height:40px;padding:6px 10px;transition:color .12s,border-color .12s,background .12s;display:grid}.decompilerInputTabs button:hover{color:#e2ddd2e0;background:#ffffff08}.decompilerInputTabs button.is-active{color:#16141d;background:#f4f1e811;border-color:#a9a6b4}.decompilerInputTabs button>span{gap:2px;display:grid}.decompilerInputTabs strong{font:650 12px/1.1 var(--font-sans)}.decompilerInputTabs small{color:#918a7e9e;font:500 11.5px/1.1 var(--font-sans)}.decompilerInputBar>p{color:#979084a3;max-width:520px;font:500 11.5px/1.45 var(--font-sans);text-align:right;justify-self:end;margin:0 4px 0 0}.decompilerExecutorWorkbench{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:12px;display:grid}.decompilerConnectorPanel,.decompilerExecutorDetails{min-height:570px}.decompilerConnectorBody,.decompilerExecutorBody{flex-direction:column;flex:auto;min-width:0;padding:24px;display:flex}.decompilerConnectorLead>span{color:#b7b0a2a6;font:650 11.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;display:block}.decompilerConnectorLead h2{color:#f0ece3eb;max-width:620px;font:680 clamp(18px, 1.8vw, 23px)/1.2 var(--font-display);letter-spacing:-.02em;margin:0}.decompilerConnectorLead p{color:#a0998cb8;max-width:670px;font:500 12px/1.6 var(--font-sans);margin:10px 0 0}.decompilerConnectorSteps{counter-reset:connector-step;gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.decompilerConnectorSteps li{counter-increment:connector-step;gap:10px;min-width:0;padding:0 0 19px 40px;display:grid;position:relative}.decompilerConnectorSteps li:last-child{padding-bottom:0}.decompilerConnectorSteps li:before{content:counter(connector-step);z-index:1;color:#55525f;width:24px;height:24px;font:600 11.5px/1 var(--font-mono);background:#0d0d0c;border:1px solid #f4f1e821;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.decompilerConnectorSteps li:not(:last-child):after{content:"";z-index:0;background:#f4f1e814;width:1px;position:absolute;top:24px;bottom:0;left:11px}.decompilerConnectorStepCopy{gap:4px;min-width:0;display:grid}.decompilerConnectorStepCopy strong{color:#e3ddd2db;font:630 12px/1.2 var(--font-sans)}.decompilerConnectorStepCopy small{color:#918a7e9e;font:500 11.5px/1.45 var(--font-sans)}.decompilerConnectorCode{background:#080808;border:1px solid #f4f1e81a;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 11px;display:grid}.decompilerConnectorCode code{color:#d2cdc2cc;font:500 11.5px/1.45 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decompilerConnectorActions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;padding-top:24px;display:flex}.decompilerConnectorActions .flow-btn{border-radius:6px!important;min-height:35px!important}.decompilerTextAction{color:#a49d90ab;cursor:pointer;font:570 11.5px/1.2 var(--font-sans);background:0 0;border:0;margin-left:auto;padding:7px 2px}.decompilerTextAction:hover{color:#e2ddd2db}.decompilerApiCheck{color:#979084ad;font:500 11.5px/1.4 var(--font-sans);margin:10px 0 0}.decompilerApiCheck.is-online{color:#97bba0c7}.decompilerApiCheck.is-offline{color:#d7a679cc}.decompilerExecutorBody{gap:18px}.decompilerPipeline{isolation:isolate;gap:8px;display:grid;position:relative}.decompilerPipeline:before{content:"";z-index:-1;background:#f4f1e817;width:1px;position:absolute;top:28px;bottom:28px;left:18px}.decompilerPipeline>div{background:#0b0b0a;border:1px solid #f4f1e814;border-radius:6px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:9px 11px;display:grid;position:relative}.decompilerPipeline>div>svg{color:#b7b0a2a1;justify-self:center}.decompilerPipeline>div>span,.decompilerManualCall>div>span{gap:3px;min-width:0;display:grid}.decompilerPipeline strong,.decompilerManualCall strong{color:#ded8ccd4;font:620 12px/1.2 var(--font-sans)}.decompilerPipeline small,.decompilerManualCall small{color:#8f887c99;font:500 11.5px/1.4 var(--font-sans)}.decompilerManualCall{gap:10px;padding-top:2px;display:grid}.decompilerManualCall>div{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}.decompilerManualCall>div>svg{color:#b7b0a299;margin-top:1px}.decompilerManualCall pre{background:#080808;border:1px solid #f4f1e817;border-radius:6px;max-width:100%;margin:0;padding:12px;overflow:auto}.decompilerManualCall code{color:#cecac0c7;font:500 11.5px/1.65 var(--font-mono);white-space:pre}.decompilerCompatibility{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.decompilerCompatibility span{color:#979084a8;font:550 11.5px/1 var(--font-mono);background:#ffffff03;border:1px solid #f4f1e814;border-radius:6px;padding:6px 8px}@media (max-width:1080px){.decompilerInputBar{grid-template-columns:auto minmax(0,1fr)}.decompilerInputBar>p{text-align:left;grid-column:1/-1;justify-self:start;margin:0 0 4px}.decompilerExecutorWorkbench{grid-template-columns:minmax(0,1fr)}}@media (max-width:580px){.decompilerInputBar{grid-template-columns:minmax(0,1fr);align-items:stretch;padding:9px}.decompilerInputTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decompilerInputTabs button{min-width:0}.decompilerInputBar>p{grid-column:auto}.decompilerConnectorBody,.decompilerExecutorBody{padding:18px}.decompilerConnectorCode code{max-width:210px}.decompilerConnectorActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decompilerTextAction{text-align:left;grid-column:1/-1;margin-left:0}}.projects-container.adminDashboardV2{max-width:none;color:var(--fl-ink-2,#55525f);width:min(100%,1560px)!important;animation:operationalPageIn .18s var(--ease-out) both!important;gap:0!important}.adminDashboardV2,.adminDashboardV2 button,.adminDashboardV2 input{font-family:var(--font-sans)}.adminV2Header{border-bottom:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:0 4px;display:flex}.adminV2Header h1{color:var(--fl-ink,#16141d);letter-spacing:-.045em;margin:0;font-size:clamp(27px,2.4vw,36px);font-weight:690;line-height:1}.adminV2Header p{color:var(--fl-ink-3,#8b8896);align-items:center;gap:8px;margin:9px 0 0;font-size:12.5px;font-weight:500;display:flex}.adminV2Header p>span{color:var(--fl-line-2,#14102824)}.adminV2Header p>strong{color:#1f8f63;font-size:inherit;font-weight:560}.adminDashboardV2 .adminV2Refresh.flow-btn,.adminDashboardV2 .adminV2CreateButton.flow-btn{min-height:38px;font-size:12.5px}.adminV2Notice{margin-top:14px}.adminV2Metrics{border:1px solid var(--fl-line,#14102814);background:var(--fl-surface,#fff);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:92px;margin:20px 0 0;display:grid;overflow:hidden}.adminV2Metrics article{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:18px 20px;display:grid}.adminV2Metrics article+article{border-left:1px solid var(--fl-line,#14102814)}.adminV2Metrics svg{color:#6a46ff}.adminV2Metrics article:nth-child(2) svg{color:#1f8f63}.adminV2Metrics article:nth-child(3) svg{color:#a8720d}.adminV2Metrics article:nth-child(4) svg{color:#c02a5c}.adminV2Metrics div{gap:5px;min-width:0;display:grid}.adminV2Metrics span{color:var(--fl-ink-3,#8b8896);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.adminV2Metrics strong{color:var(--fl-ink,#16141d);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}.adminV2Tabs{border-bottom:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:flex-end;gap:18px;min-height:58px;padding:0 4px;display:flex}.adminV2Tabs>div{align-items:flex-end;gap:26px;display:flex}.adminV2Tabs button{height:58px;color:var(--fl-ink-3,#8b8896);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0 0;font-size:13px;font-weight:560;transition:color .14s;display:inline-flex;position:relative}.adminV2Tabs button:after{background:var(--fl-accent,#6a46ff);content:"";opacity:0;height:2px;transition:opacity .14s ease, transform .18s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.4)}.adminV2Tabs button:hover,.adminV2Tabs button.active{color:var(--fl-ink,#16141d)}.adminV2Tabs button.active:after{opacity:1;transform:scaleX(1)}.adminV2Tabs small{color:var(--fl-ink-3,#8b8896);font-size:12px;font-weight:520}.adminV2Tabs>span{color:var(--fl-ink-3,#8b8896);align-self:center;font-size:12.5px}.adminV2WorkspaceBody{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;min-width:0;padding-top:18px;display:grid}.adminV2Primary,.adminV2SectionPage{min-width:0}.adminV2WorkspaceBody .adminV2Primary{border:1px solid var(--fl-line,#14102814);background:var(--fl-surface,#fff);box-shadow:var(--fl-shadow,0 1px 2px #1410280a);border-radius:16px;overflow:hidden}.adminV2Toolbar{border-bottom:1px solid var(--fl-line,#14102814);grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:10px;min-height:70px;padding:12px 16px;display:grid}.adminV2Search{min-width:0}.adminV2Search .fa-field-frame,.adminV2InviteLookup{border:1px solid var(--fl-line-2,#14102824);background:var(--fl-surface,#fff);border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;min-width:0;height:40px;padding:0 12px;transition:border-color .14s,box-shadow .14s}.adminV2Search .fa-field-frame:focus-within,.adminV2InviteLookup:focus-within{border-color:#7c5cff8c;box-shadow:0 0 0 3px #7c5cff14}.adminV2Search .fa-field-icon,.adminV2InviteLookup svg{color:var(--fl-ink-3,#8b8896)}.adminV2Search .fa-field-icon{left:12px}.adminV2Search .fa-field-input,.adminV2InviteLookup input{width:100%;height:100%;color:var(--fl-ink,#16141d);background:0 0;border:0;outline:0;font-size:12.5px}.adminV2InviteLookup input{padding-left:0!important}.adminV2Search .fa-field-input::placeholder,.adminV2InviteLookup input::placeholder{color:var(--fl-ink-3,#8b8896)}.adminV2Filters{align-items:center;gap:7px;display:flex}.adminV2FilterSelect.fa-select{width:128px}.adminV2FilterSelect .fa-select-trigger,.adminV2Inspector .fa-select-trigger{border:1px solid var(--fl-line-2,#14102824);background:var(--fl-surface,#fff);height:40px;min-height:40px;box-shadow:none;color:var(--fl-ink,#16141d);border-radius:10px;padding:0 30px 0 11px;font-size:12px;font-weight:520}.adminV2FilterSelect .fa-select-trigger:hover,.adminV2Inspector .fa-select-trigger:hover{border-color:#7c5cff66}.adminV2TableFrame{min-width:0;overflow-x:auto}.adminV2UserTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.adminV2UserTable th{border-bottom:1px solid var(--fl-line,#14102814);height:42px;color:var(--fl-ink-3,#8b8896);letter-spacing:-.005em;text-align:left;font-size:12px;font-weight:500}.adminV2UserTable th:first-child,.adminV2UserTable td:first-child{width:24%;padding-left:16px}.adminV2UserTable th:nth-child(2){width:12%}.adminV2UserTable th:nth-child(3),.adminV2UserTable th:nth-child(4){width:9%}.adminV2UserTable th:nth-child(5),.adminV2UserTable th:nth-child(6){width:12%}.adminV2UserTable th:nth-child(7){width:16%}.adminV2UserTable th:nth-child(8){width:48px}.adminV2UserTable tbody tr{height:58px;color:var(--fl-ink-2,#55525f);cursor:pointer;border-top:1px solid #1410280e;outline:none;transition:background-color .14s,box-shadow .14s}.adminV2UserTable tbody tr:first-child{border-top:0}.adminV2UserTable tbody tr:hover{background:#14102806}.adminV2UserTable tbody tr.selected{box-shadow:inset 2px 0 0 var(--fl-accent,#6a46ff);background:#7c5cff0e}.adminV2UserTable tbody tr:focus-visible{box-shadow:inset 0 0 0 1px #7c5cff80}.adminV2UserTable td{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:8px 8px 8px 0;font-size:12.5px;font-weight:500;overflow:hidden}.adminV2UserTable tbody tr:last-child td{border-bottom:0}.adminV2Identity{align-items:center;gap:11px;min-width:0;display:flex}.adminV2Identity>div{gap:3px;min-width:0;display:grid}.adminV2Identity strong{color:var(--fl-ink,#16141d);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;overflow:hidden}.adminV2Identity span{color:var(--fl-ink-3,#8b8896);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.adminV2UserTable code,.adminV2UserTable time{color:var(--fl-ink-3,#8b8896);font-family:var(--font-mono);font-size:11.5px}.adminV2CellTag{border:1px solid var(--fl-line-2,#14102824);background:var(--fl-inset,#f4f3f9);min-height:22px;color:var(--fl-ink-2,#55525f);letter-spacing:.015em;white-space:nowrap;border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.adminV2CellTag.is-owner,.adminV2CellTag.is-co_owner,.adminV2CellTag.is-enterprise{color:var(--fl-accent,#6a46ff);background:#7c5cff14;border-color:#7c5cff33}.adminV2CellTag.is-admin,.adminV2CellTag.is-support,.adminV2CellTag.is-premium{color:#1f8f63;background:#1f8f6312;border-color:#1f8f6333}.adminV2PlanTag{min-height:20px;font-size:10.5px}.adminV2State{color:#1f8f63;align-items:center;gap:7px;font-size:12px;font-weight:620;display:inline-flex}.adminV2State i{background:#1f8f63;border-radius:50%;width:5px;height:5px}.adminV2State.suspended{color:#c02a5c}.adminV2State.suspended i{background:#c02a5c}.adminV2RowAction{width:31px;height:31px;color:var(--fl-ink-3,#8b8896);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .13s,color .13s;display:inline-flex}.adminV2RowAction:hover{background:var(--fl-inset,#f4f3f9);color:var(--fl-ink,#16141d)}.adminV2ActionsCell{text-align:right}.adminV2Empty{min-height:260px;background:0 0!important;border:0!important}.adminV2Pager{border-top:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:9px 16px;display:flex}.adminV2Pager>span{color:var(--fl-ink-3,#8b8896);font-size:12px}.adminV2Pager .fa-page-btn{width:30px;min-width:30px;height:30px;min-height:30px;box-shadow:none;background:0 0;border-radius:8px}.adminV2Inspector{top:calc(var(--topbar-height) + 14px);min-width:0;max-height:calc(100vh - var(--topbar-height) - 32px);border:1px solid var(--fl-line,#14102814);background:var(--fl-surface,#fff);box-shadow:var(--fl-shadow,0 1px 2px #1410280a);border-radius:16px;flex-direction:column;display:flex;position:sticky;overflow:hidden}.adminV2InspectorHeader{border-bottom:1px solid var(--fl-line,#14102814);grid-template-columns:50px minmax(0,1fr) 34px;align-items:center;gap:12px;min-height:112px;padding:18px 20px;display:grid}.adminV2InspectorTitle{gap:4px;min-width:0;display:grid}.adminV2InspectorTitle>strong{color:var(--fl-ink,#16141d);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.adminV2InspectorTitle>span{color:var(--fl-ink-3,#8b8896);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adminV2InspectorTitle>small{color:#1f8f63;align-items:center;gap:6px;width:max-content;margin-top:3px;font-size:9.5px;font-weight:620;display:inline-flex}.adminV2InspectorTitle>small i{background:#1f8f63;border-radius:50%;width:5px;height:5px}.adminV2InspectorTitle>small.is-suspended{color:#c02a5c}.adminV2InspectorTitle>small.is-suspended i{background:#c02a5c}.adminV2InspectorHeader>button,.adminV2InviteDetails header>button{width:32px;height:32px;color:var(--fl-ink-3,#8b8896);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .13s,color .13s;display:inline-flex}.adminV2InspectorHeader>button:hover,.adminV2InviteDetails header>button:hover{background:var(--fl-inset,#f4f3f9);color:var(--fl-ink,#16141d)}.adminV2InspectorBody{scrollbar-color:#14102829 transparent;scrollbar-width:thin;gap:10px;min-height:0;padding:12px;display:grid;overflow-y:auto}.adminV2SummaryCard,.adminV2InspectorSection,.adminV2SupportAccess,.adminV2DangerZone{border:1px solid var(--fl-line,#14102814);background:var(--fl-surface,#fff);border-radius:10px}.adminV2SummaryCard>header{border-bottom:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 13px;display:flex}.adminV2SummaryCard>header>span:first-child{color:var(--fl-ink-2,#55525f);letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:680}.adminV2IdentityMeta{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:4px 13px 8px;display:grid}.adminV2IdentityMeta>div{align-content:start;gap:5px;min-width:0;padding:10px 0;display:grid}.adminV2IdentityMeta>div:nth-child(2n){padding-left:14px}.adminV2IdentityMeta>div:nth-child(odd){border-right:1px solid var(--fl-line,#14102814);padding-right:14px}.adminV2IdentityMeta>div:nth-child(n+3){border-top:1px solid var(--fl-line,#14102814)}.adminV2IdentityMeta dt,.adminV2IdentityMeta dd{margin:0;font-size:12px}.adminV2IdentityMeta dt{color:var(--fl-ink-3,#8b8896)}.adminV2IdentityMeta dd{min-width:0;color:var(--fl-ink,#16141d);align-items:center;gap:7px;display:flex}.adminV2IdentityMeta code{font-family:var(--font-mono);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.adminV2IdentityMeta button{width:24px;height:24px;color:var(--fl-ink-3,#8b8896);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.adminV2IdentityMeta button:hover{background:var(--fl-inset,#f4f3f9);color:var(--fl-accent,#6a46ff)}.adminV2InspectorSection{border-bottom:1px solid var(--fl-line,#14102814);gap:13px;padding:18px 20px;display:grid}.adminV2InspectorSection h2{color:var(--fl-ink,#16141d);margin:0;font-size:12.5px;font-weight:640}.adminV2InspectorSection header{gap:4px;display:grid}.adminV2InspectorSection header p,.adminV2DangerZone p{color:var(--fl-ink-3,#8b8896);margin:0;font-size:12px;line-height:1.5}.adminV2InspectorSection label{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:10px;display:grid}.adminV2InspectorSection label>span{color:var(--fl-ink-2,#55525f);font-size:12px}.adminV2Inspector .adminKeyFormatControl{gap:6px}.adminV2Inspector .adminKeyFormatEditor{grid-template-columns:minmax(0,1fr) 36px}.adminV2Inspector .adminKeyFormatInput .fa-field-frame{background:var(--fl-surface,#fff);border-radius:10px}.adminV2AccessNote{color:#c02a5c!important}.adminV2DangerZone{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.adminV2DangerZone>div{gap:3px;min-width:0;display:grid}.adminV2DangerZone strong{color:#c02a5c;font-size:12px;font-weight:650}.adminV2DangerZone .flow-btn{flex:none}.adminDashboardV2 .adminV2SuspendButton.flow-btn,.adminDashboardV2 .adminV2DeleteButton.flow-btn{min-height:38px;box-shadow:none;color:#c02a5c;background:#dc2f430f;border:1px solid #be285a3d;font-size:12px}.adminDashboardV2 .adminV2SuspendButton.flow-btn:hover:not(:disabled),.adminDashboardV2 .adminV2DeleteButton.flow-btn:hover:not(:disabled){background:#dc2f431a;border-color:#be285a66}.adminDashboardV2 .adminV2RestoreButton.flow-btn{min-height:38px;box-shadow:none;color:#1f8f63;background:#16a34a12;border:1px solid #16a34a47;font-size:12px}.adminDashboardV2 .adminV2RestoreButton.flow-btn:hover:not(:disabled){background:#16a34a1c;border-color:#16a34a73}.adminV2SectionPage{min-height:520px;margin-top:18px;padding:8px 24px 24px}.adminV2SectionHeading{border-bottom:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 0 18px;display:flex}.adminV2SectionHeading h2,.adminV2AccessColumns h3{color:var(--fl-ink,#16141d);letter-spacing:-.018em;margin:0;font-size:16px;font-weight:650}.adminV2SectionHeading p{color:var(--fl-ink-3,#8b8896);margin:7px 0 0;font-size:12px}.adminV2SectionHeading>span{color:var(--fl-ink-3,#8b8896);font-size:12.5px}.adminV2InviteLookup{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;width:min(100%,680px);margin:18px 0;padding:0 4px 0 12px;display:grid}.adminV2InviteLookup .flow-btn{height:32px;min-height:32px;font-size:12px}.adminV2InviteWorkspace{border:1px solid var(--fl-line,#14102814);border-radius:14px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.adminV2InviteWorkspace.hasDetails{grid-template-columns:minmax(0,1fr) 360px}.adminV2InviteList{min-width:0}.adminV2InviteList article+article{border-top:1px solid #1410280e}.adminV2InviteList article.selected{box-shadow:inset 2px 0 0 var(--fl-accent,#6a46ff);background:#7c5cff0e}.adminV2InviteSummary{width:100%;min-height:68px;color:var(--fl-ink-2,#55525f);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(220px,1fr) 90px 150px 24px;align-items:center;gap:14px;padding:11px 16px;transition:background .12s;display:grid}.adminV2InviteSummary:hover{background:#14102806}.adminV2InviteSummary>div{align-items:center;gap:11px;min-width:0;display:flex}.adminV2InviteSummary>div>svg{color:var(--fl-ink-3,#8b8896)}.adminV2InviteSummary>div>span{gap:4px;min-width:0;display:grid}.adminV2InviteSummary strong{color:var(--fl-ink,#16141d);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:580;overflow:hidden}.adminV2InviteSummary small,.adminV2InviteSummary time{color:var(--fl-ink-3,#8b8896);font-size:11.5px}.adminV2InviteStatus{font-size:12px;font-weight:600}.adminV2InviteStatus.is-active,.adminV2InviteStatus.is-unclaimed{color:#1f8f63}.adminV2InviteStatus.is-expired,.adminV2InviteStatus.is-inactive{color:#c02a5c}.adminV2InviteDetails{border-left:1px solid var(--fl-line,#14102814);background:var(--fl-inset,#f4f3f9);min-width:0;padding:0 18px 18px}.adminV2InviteDetails header{border-bottom:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:center;gap:12px;min-height:72px;display:flex}.adminV2InviteDetails header>div{gap:5px;min-width:0;display:grid}.adminV2InviteDetails header span,.adminV2InviteDetails dt{color:var(--fl-ink-3,#8b8896);font-size:11.5px}.adminV2InviteDetails header strong{color:var(--fl-ink,#16141d);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adminV2InviteDetails dl{gap:0;margin:0;padding:10px 0;display:grid}.adminV2InviteDetails dl>div{border-bottom:1px solid #1410280d;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;display:grid}.adminV2InviteDetails dd{color:var(--fl-ink,#16141d);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.adminV2SecretKey{margin:10px 0}.adminV2InviteDetailActions{flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.adminV2Loading{min-height:180px;color:var(--fl-ink-3,#8b8896);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.adminV2AccessPage{padding-top:8px}.adminV2AccessColumns{border:1px solid var(--fl-line,#14102814);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:20px;display:grid;overflow:hidden}.adminV2AccessColumns>section+section{border-left:1px solid var(--fl-line,#14102814)}.adminV2AccessColumns header{border-bottom:1px solid var(--fl-line,#14102814);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:0 18px;display:flex}.adminV2AccessColumns header span{color:var(--fl-ink-3,#8b8896);font-size:12px}.adminV2AccessColumns article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:78px;padding:13px 18px;display:grid}.adminV2AccessColumns article+article{border-top:1px solid #1410280e}.adminV2AccessColumns article>span{gap:5px;min-width:0;display:grid}.adminV2AccessColumns article strong{color:var(--fl-ink,#16141d);font-size:12.5px;font-weight:620}.adminV2AccessColumns article small{color:var(--fl-ink-3,#8b8896);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.adminV2AccessColumns article b{color:var(--fl-ink,#16141d);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.adminV2SecurityLedger{border:1px solid var(--fl-line,#14102814);border-radius:14px;margin-top:20px;overflow:hidden}.adminV2SecurityLedger article{grid-template-columns:28px minmax(0,1fr) 110px 170px;align-items:center;gap:12px;min-height:68px;padding:11px 16px;display:grid}.adminV2SecurityLedger article+article{border-top:1px solid #1410280e}.adminV2SecurityLedger svg{color:#c02a5c}.adminV2SecurityLedger article>div{gap:4px;display:grid}.adminV2SecurityLedger strong{color:var(--fl-ink,#16141d);font-size:12px;font-weight:600}.adminV2SecurityLedger span,.adminV2SecurityLedger code,.adminV2SecurityLedger time{color:var(--fl-ink-3,#8b8896);font-size:11.5px}.adminV2SecurityLedger code,.adminV2SecurityLedger time{font-family:var(--font-mono)}@media (max-width:1320px){.projects-container.adminDashboardV2{width:100%!important}.adminV2WorkspaceBody{grid-template-columns:minmax(0,1fr) 330px;gap:14px}.adminV2Toolbar{grid-template-columns:minmax(190px,1fr) auto}.adminV2Toolbar .adminV2CreateButton{grid-column:1/-1;justify-self:end}.adminV2InviteWorkspace.hasDetails{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:1080px){.adminV2WorkspaceBody{grid-template-columns:minmax(0,1fr)}.adminV2Inspector{z-index:250;top:var(--topbar-height);border:0;border-left:1px solid var(--fl-line,#14102814);background:var(--fl-surface,#fff);border-radius:0;width:min(390px,100vw - 64px);max-height:none;position:fixed;bottom:0;right:0;box-shadow:-24px 0 64px #14102829}.adminV2Metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adminV2Metrics article:nth-child(3){border-top:1px solid var(--fl-line,#14102814);border-left:0}.adminV2Metrics article:nth-child(4){border-top:1px solid var(--fl-line,#14102814)}.adminV2InviteWorkspace.hasDetails{grid-template-columns:minmax(0,1fr)}.adminV2InviteDetails{border-top:1px solid var(--fl-line,#14102814);border-left:0}}@media (max-width:760px){.adminV2Header{min-height:66px}.adminV2Header h1{font-size:28px}.adminV2Metrics article{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:14px}.adminV2Metrics svg{width:23px}.adminV2Metrics strong{font-size:18px}.adminV2Tabs{overflow-x:auto}.adminV2Tabs>div{gap:20px;min-width:max-content}.adminV2Tabs>span{display:none}.adminV2Toolbar{grid-template-columns:minmax(0,1fr)}.adminV2Filters{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adminV2FilterSelect.fa-select{width:100%}.adminV2Toolbar .adminV2CreateButton{grid-column:auto;width:100%}.adminV2SectionPage{padding-inline:16px}.adminV2SectionHeading{flex-direction:column;align-items:stretch}.adminV2AccessColumns{grid-template-columns:minmax(0,1fr)}.adminV2AccessColumns>section+section{border-top:1px solid var(--fl-line,#14102814);border-left:0}.adminV2InviteSummary{grid-template-columns:minmax(180px,1fr) 74px 24px}.adminV2InviteSummary time{display:none}.adminV2SecurityLedger article{grid-template-columns:26px minmax(0,1fr)}.adminV2SecurityLedger code,.adminV2SecurityLedger time{grid-column:2}}@media (max-width:520px){.adminV2Header p{display:none}.adminV2Metrics article{min-height:70px}.adminV2Filters{grid-template-columns:minmax(0,1fr)}.adminV2Inspector{width:calc(100vw - 52px)}.adminV2InviteSummary{grid-template-columns:minmax(0,1fr) 24px}.adminV2InviteStatus{display:none}}.mainWorkspace[data-active-tab=keys] .keysWorkspace{width:100%;max-width:none;padding-bottom:24px}.keysWorkspaceHeader{border-bottom:1px solid #f4f1e81c;justify-content:space-between;align-items:flex-end;gap:28px;padding:6px 0 24px;display:flex}.keysWorkspaceHeading{min-width:240px}.keysWorkspaceHeading h1{color:#16141d;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:.98}.keysWorkspaceHeading p{color:#55525f;max-width:520px;font-family:var(--font-sans);margin:10px 0 0;font-size:13px;line-height:1.5}.keysWorkspaceHeaderControls{justify-content:flex-end;align-items:flex-end;gap:10px;min-width:0;display:flex}.keysProjectControl{flex:0 330px;gap:7px;min-width:220px;display:grid}.keysProjectControl>span{color:#55525f;font-family:var(--font-sans);font-size:12px;font-weight:680}.keysProjectSelect.fa-select{width:100%;min-width:0}.keysProjectSelect .fa-select-trigger{height:42px;min-height:42px;box-shadow:none;background:#080807d1;border:1px solid #f4f1e821;border-radius:6px;padding-inline:14px 38px;font-size:13px;font-weight:680}.keysWorkspaceActions{align-items:center;gap:8px;display:flex}.keysWorkspaceActions .flow-btn{font-family:var(--font-sans);border-radius:6px!important;height:42px!important;min-height:42px!important;padding:0 14px!important}.keysWorkspaceActions .flow-btn-label{letter-spacing:-.01em;text-transform:none;font-size:12px;font-weight:600}.keysWorkspaceActions .keysPrimaryAction{padding-inline:16px!important}.keysWorkspaceActions .keysRefreshAction{padding-inline:11px!important}.keysSummaryRail{background:#0b0b09c7;border:1px solid #f4f1e81c;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;display:grid;overflow:hidden;box-shadow:0 14px 38px #0003}.keysSummaryItem{align-items:center;gap:13px;min-width:0;min-height:82px;padding:16px 20px;display:flex;position:relative}.keysSummaryItem+.keysSummaryItem{border-left:1px solid #f4f1e817}.keysSummaryItem strong{color:#16141d;min-width:28px;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.045em;flex:none;font-size:29px;font-weight:600;line-height:1}.keysSummaryItem>div{gap:3px;min-width:0;display:grid}.keysSummaryItem span{color:#16141d;font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;line-height:1.2;overflow:hidden}.keysSummaryItem small{color:#8b8896;font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:520;line-height:1.25;overflow:hidden}.keysSummaryAttention:after{content:"";background:#d29d6c9e;width:2px;position:absolute;inset:14px auto 14px 0}.keysInitialLoading{color:#55525f;justify-content:center;align-items:center;min-height:320px;display:flex}.keysLoadNotice{color:#8a4b16;background:#fff8ee;border:1px solid #c05d1e38;border-radius:7px;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.keysLoadNotice span{flex:1;min-width:0}.keysLoadNotice button{color:#7a3f11;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:650}.keysCommandBar{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 0 12px;display:flex}.keysCommandSearch,.keysCommandMeta{align-items:center;gap:9px;min-width:0;display:flex}.enhancedMainWorkspace .keysWorkspace .keysSearchField{flex:390px;width:min(390px,42vw);min-width:240px}.enhancedMainWorkspace .keysWorkspace .keysSearchField .fa-field-frame{height:42px;min-height:42px;box-shadow:none!important;background:#070706c7!important;border:1px solid #f4f1e821!important;border-radius:6px!important}.enhancedMainWorkspace .keysWorkspace .keysSearchField .fa-field-icon{color:#8b8896;left:13px}.enhancedMainWorkspace .keysWorkspace .keysSearchField .fa-field-input{color:#16141d;font-size:12.5px;height:40px!important;min-height:40px!important;padding:0 14px 0 39px!important;line-height:40px!important}.enhancedMainWorkspace .keysWorkspace .keysSearchField .fa-field-input::placeholder{color:#8b8896;opacity:1}.enhancedMainWorkspace .keysWorkspace .keysSearchField .fa-field-frame:focus-within{background:#0a0a09eb!important;border-color:#8b8896!important;box-shadow:0 0 0 2px #f4f1e812!important}.keysStatusFilter.fa-select{width:160px;min-width:145px}.keysStatusFilter .fa-select-trigger{height:42px;min-height:42px;box-shadow:none;background:#070706c7;border:1px solid #f4f1e821;border-radius:6px;padding-inline:13px 34px;font-size:12px;font-weight:640}.keysResultCount{color:#8b8896;font-family:var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.keysResultCount strong{color:#16141d;font-weight:600}.keysBulkDelete.flow-btn{border-radius:6px!important;height:38px!important;min-height:38px!important;padding-inline:12px!important}.enhancedMainWorkspace .keysWorkspace .keysTableShell{-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;overflow:auto;box-shadow:0 18px 48px #0000003b;background:#090908d6!important;border:1px solid #f4f1e81c!important;border-radius:6px!important}.enhancedMainWorkspace .keysWorkspace .keysTable{border-spacing:0;border-collapse:collapse;width:100%!important;min-width:1060px!important}.enhancedMainWorkspace .keysWorkspace .keysTable th{height:42px;font-family:var(--font-sans);padding:0 15px;color:#8b8896!important;letter-spacing:.08em!important;background:#f4f1e809!important;border-bottom:1px solid #f4f1e81a!important;font-size:11.5px!important;font-weight:680!important}.enhancedMainWorkspace .keysWorkspace .keysTable td{height:64px;padding:10px 15px;background:0 0!important;border-bottom:1px solid #f4f1e811!important}.enhancedMainWorkspace .keysWorkspace .keysTable tbody tr{transition:background-color .14s}.enhancedMainWorkspace .keysWorkspace .keysTable tbody tr:hover{box-shadow:inset 2px 0 #f4f1e880;background:#f4f1e807!important}.enhancedMainWorkspace .keysWorkspace .keysTable tbody tr.key-row-selected{box-shadow:inset 2px 0 #1410283c;background:#14102804!important}.keysWorkspace .keyIdentityCell{align-items:center;gap:10px;min-width:260px;display:flex}.keysWorkspace .keyMark{color:#c9b484b8;background:0 0;border:0;border-radius:0;width:17px;height:24px}.keysWorkspace .keyValueText{color:#16141d;font-size:12px;font-weight:680}.keysWorkspace .keyTextStack>span:last-child,.keysWorkspace .keyNote,.keysWorkspace .keyHwid,.keysWorkspace .keyExpiry{color:#8b8896;font-size:12px}.keysWorkspace .keyNote{max-width:280px}.keysWorkspace .keyHwid.linked{color:#cddac6c7}.keysWorkspace .keysTable .badge{letter-spacing:.055em!important;border-radius:6px!important;min-height:18px!important;padding:0 6px!important;font-size:11.5px!important;font-weight:600!important}.keysWorkspace .keyActionsCell{width:154px}.keysWorkspace .row-actions{justify-content:flex-end;gap:2px}.keysWorkspace .keyActionButton.flow-icon-btn{color:#55525f;width:31px;min-width:31px;height:31px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;padding:0}.keysWorkspace .keyActionButton.flow-icon-btn:hover{color:#16141d;background:#f4f1e80e;border-color:#a9a6b4;transform:none}.keysWorkspace .keyActionDanger.flow-icon-btn,.keysWorkspace .keyActionDanger.flow-icon-btn:hover{color:#e07d6cd1!important}.keysWorkspace .tableCheckboxControl.fa-check{width:26px;height:26px;min-height:26px}.keysWorkspace .tableCheckboxControl .fa-check-box{border-radius:6px;width:18px;height:18px}.keysEmptyResult{color:#8b8896;text-align:center;align-content:center;place-items:center;gap:7px;min-height:170px;display:grid}.keysEmptyResult strong{color:#16141d;font-family:var(--font-sans);font-size:13px}.keysEmptyResult span{font-size:11.5px}.keysLoadFailure svg{color:#e29770e6}.enhancedMainWorkspace .keysWorkspace .keysPagination{gap:10px;padding:14px 0 0}.enhancedMainWorkspace .keysWorkspace .keysPagination .flow-btn{text-transform:none;border-radius:6px!important;height:34px!important;min-height:34px!important;padding-inline:12px!important}.enhancedMainWorkspace .keysWorkspace .keysPagination>span{font-size:12px}@media (max-width:1180px){.keysWorkspaceHeader{flex-direction:column;align-items:flex-start;gap:20px}.keysWorkspaceHeaderControls{justify-content:flex-start;width:100%}.keysProjectControl{flex-basis:360px}.keysSummaryRail{grid-template-columns:repeat(2,minmax(0,1fr))}.keysSummaryItem:nth-child(3){border-top:1px solid #f4f1e817;border-left:0}.keysSummaryItem:nth-child(4){border-top:1px solid #f4f1e817}}@media (max-width:760px){.mainWorkspace[data-active-tab=keys] .keysWorkspace{padding-top:50px}.keysWorkspaceHeader{padding-top:2px}.keysWorkspaceHeaderControls{flex-direction:column;align-items:stretch}.keysProjectControl{flex-basis:auto;width:100%;min-width:0}.keysWorkspaceActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.keysWorkspaceActions .flow-btn{width:100%}.keysSummaryItem{padding-inline:14px}.keysCommandBar,.keysCommandSearch{flex-direction:column;align-items:stretch}.keysCommandMeta{justify-content:space-between;width:100%}.enhancedMainWorkspace .keysWorkspace .keysSearchField,.keysStatusFilter.fa-select{flex:none;width:100%;min-width:0}.enhancedMainWorkspace .keysWorkspace .keysTableShell{box-shadow:none;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.enhancedMainWorkspace .keysWorkspace .keysTable,.enhancedMainWorkspace .keysWorkspace .keysTable tbody{display:block;width:100%!important;min-width:0!important}.enhancedMainWorkspace .keysWorkspace .keysTable thead{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.enhancedMainWorkspace .keysWorkspace .keysTable tbody{gap:10px;display:grid}.enhancedMainWorkspace .keysWorkspace .keysTable tbody tr{background:#090908d6;border:1px solid #f4f1e81c;border-radius:6px;grid-template-columns:34px minmax(0,1fr);padding:10px 13px 12px;display:grid;overflow:hidden}.enhancedMainWorkspace .keysWorkspace .keysTable tbody tr:hover{box-shadow:none;background:#0c0c0ae6!important}.enhancedMainWorkspace .keysWorkspace .keysTable td{white-space:normal;grid-column:2;justify-content:space-between;align-items:center;gap:16px;width:auto;height:auto;min-height:34px;padding:7px 0;display:flex;border-bottom:1px solid #f4f1e811!important}.enhancedMainWorkspace .keysWorkspace .keysTable td:before{color:#8b8896;content:attr(data-label);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;flex:none;font-size:11.5px;font-weight:680}.enhancedMainWorkspace .keysWorkspace .keysTable .select-column{grid-area:1/1;justify-content:flex-start;align-items:flex-start;width:26px;min-height:44px;padding:5px 0 0;border-bottom:0!important}.enhancedMainWorkspace .keysWorkspace .keysTable .select-column:before,.enhancedMainWorkspace .keysWorkspace .keysTable .keyAccessCell:before{display:none}.enhancedMainWorkspace .keysWorkspace .keysTable .keyAccessCell{grid-area:1/2;justify-content:flex-start;min-height:52px;padding-top:0}.keysWorkspace .keyIdentityCell{min-width:0}.keysWorkspace .keyValueText{text-overflow:ellipsis;white-space:nowrap;max-width:min(68vw,360px);display:block;overflow:hidden}.keysWorkspace .keyNote{max-width:56vw}.enhancedMainWorkspace .keysWorkspace .keysTable .keyActionsCell{border-bottom:0!important}.keysWorkspace .row-actions{margin-left:auto}.enhancedMainWorkspace .keysWorkspace .keysTable .keysEmptyRow{padding:0;display:block}.enhancedMainWorkspace .keysWorkspace .keysTable .keysEmptyRow td{padding:0;display:block;border:0!important}.enhancedMainWorkspace .keysWorkspace .keysTable .keysEmptyRow td:before{display:none}}@media (max-width:520px){.keysWorkspaceHeading h1{font-size:30px}.keysWorkspaceActions{grid-template-columns:1fr 1fr}.keysWorkspaceActions .keysRefreshAction{grid-column:1/-1}.keysSummaryItem{gap:10px;min-height:76px;padding-inline:12px}.keysSummaryItem strong{font-size:25px}.enhancedMainWorkspace .keysWorkspace .keysPagination{flex-wrap:wrap}.enhancedMainWorkspace .keysWorkspace .keysPagination>span{order:-1;width:100%}}@media (prefers-reduced-motion:reduce){.enhancedMainWorkspace .keysWorkspace .keysTable tbody tr,.keysWorkspace .keyActionButton.flow-icon-btn{transition:none}}.keysRecordCollection{background:#080807a8;border:1px solid #f4f1e81c;border-radius:10px;overflow:hidden;box-shadow:0 20px 54px #00000038}.keysRecordHeader{background:#f4f1e806;border-bottom:1px solid #f4f1e817;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:12px 18px;display:flex}.keysRecordHeaderLead{align-items:center;gap:12px;display:flex}.keysRecordHeaderLead>div{gap:2px;display:grid}.keysRecordHeaderLead strong{color:#16141d;font-family:var(--font-sans);letter-spacing:-.01em;font-size:13px;font-weight:690}.keysRecordHeaderLead span,.keysRecordHeaderHint{color:#8b8896;font-family:var(--font-sans);font-size:12px;line-height:1.35}.keysRecordList{gap:10px;padding:12px;display:grid}.keyRecord{background:#f4f1e805;border:1px solid #f4f1e816;border-radius:10px;grid-template-columns:28px minmax(270px,1.7fr) minmax(110px,.58fr) minmax(130px,.72fr) minmax(118px,.64fr) auto;align-items:center;gap:18px;min-width:0;min-height:104px;padding:17px 18px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.keyRecord:before{content:"";background:0 0;border-radius:6px;width:2px;position:absolute;inset:14px auto 14px 0}.keyRecord:hover{background:#f4f1e809;border-color:#a9a6b4}.keyRecord.selected{background:#d3bf8f0b;border-color:#6a46ff;box-shadow:0 0 0 1px #d3bf8f0a}.keyRecord.selected:before{background:#d3bf8fdb}.keyRecordSelect{justify-content:center;align-items:center;display:flex}.keyRecordIdentity{min-width:0}.keyRecordIdentityInner{align-items:center;gap:14px;min-width:0;display:flex}.keyRecordIcon{object-fit:contain;opacity:.9;filter:grayscale()saturate(0)brightness(2.35);flex:0 0 35px;width:35px;height:35px}.keyRecordPrimary{gap:8px;min-width:0;display:grid}.keyRecordPrimary code{color:#16141d;max-width:100%;font-family:var(--font-mono);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;line-height:1.25;display:block;overflow:hidden}.keyRecordMeta{color:#8b8896;min-width:0;font-family:var(--font-sans);align-items:center;gap:9px;font-size:12px;line-height:1.35;display:flex}.keyRecordMeta>span+span{padding-left:10px;position:relative}.keyRecordMeta>span+span:before{content:"";background:#d9d2c557;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.keyRecordNote{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.keyRecordAccess{align-items:center;gap:7px;min-width:0;display:flex}.keysWorkspace .keyRecordAccess .badge{letter-spacing:.05em!important;border-radius:6px!important;min-height:19px!important;padding:0 7px!important;font-size:11.5px!important;font-weight:600!important}.keyRecordDetail{align-items:center;gap:10px;min-width:0;display:flex}.keyRecordDetail>img,.keyRecordDetail>svg{color:#55525f;object-fit:contain;opacity:.76;filter:grayscale()saturate(0)brightness(2.35);flex:0 0 20px;width:20px;height:20px}.keyRecordDetail>div{gap:3px;min-width:0;display:grid}.keyRecordDetail small{color:#8b8896;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:640;line-height:1}.keyRecordDetail span{color:#55525f;font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:590;line-height:1.25;overflow:hidden}.keyRecordDetail span.linked{color:#cddac6cc}.keyRecordActions{justify-self:end}.keyRecordActionGroup{align-items:center;gap:5px;display:flex}.keysWorkspace .keyRecordAction.flow-icon-btn{color:#55525f;width:38px;min-width:38px;height:38px;box-shadow:none;background:#f4f1e806;border:1px solid #f4f1e816;border-radius:6px;padding:0}.keysWorkspace .keyRecordAction.flow-icon-btn:hover{color:#16141d;background:#d3bf8f14;border-color:#6a46ff;transform:translateY(-1px)}.keysWorkspace .keyRecordAction.flow-icon-btn img{object-fit:contain;opacity:.84;filter:grayscale()saturate(0)brightness(2.45);width:20px;height:20px}.keysWorkspace .keyRecordAction.flow-icon-btn.danger{border-color:#de69561f}.keysWorkspace .keyRecordAction.flow-icon-btn.danger:hover{background:#de695613;border-color:#de695652}.keysRecordCollection>.keysEmptyResult{min-height:230px}@media (max-width:1320px){.keyRecord{grid-template-columns:28px minmax(260px,1.5fr) minmax(110px,.55fr) minmax(128px,.7fr) auto}.keyRecordExpiry{display:none}}@media (max-width:1040px){.keyRecord{grid-template-columns:28px minmax(240px,1fr) minmax(130px,.62fr) auto;gap:14px}.keyRecordAccess{position:absolute;top:14px;right:16px}.keyRecordDevice{grid-column:3}.keyRecordActions{grid-column:4}}@media (max-width:760px){.keysRecordHeader{min-height:58px}.keysRecordHeaderHint{display:none}.keysRecordList{gap:9px;padding:9px}.keyRecord{grid-template-columns:26px minmax(0,1fr);gap:12px;min-height:0;padding:17px 14px 14px}.keyRecordSelect{grid-area:1/1;align-self:start;padding-top:5px}.keyRecordIdentity{grid-area:1/2;padding-right:0}.keyRecordIcon{flex-basis:31px;width:31px;height:31px}.keyRecordPrimary code{padding-right:6px;font-size:11.5px}.keyRecordMeta{flex-direction:column;align-items:flex-start;gap:3px}.keyRecordMeta>span+span{max-width:62vw;padding-left:0}.keyRecordMeta>span+span:before{display:none}.keyRecordAccess{grid-area:2/2;position:static}.keyRecordDevice{border-top:1px solid #f4f1e812;border-bottom:1px solid #f4f1e812;grid-area:3/2;padding:9px 0}.keyRecordActions{grid-area:4/2;justify-self:stretch;width:100%}.keyRecordActionGroup{grid-template-columns:repeat(4,minmax(38px,1fr));gap:7px;display:grid}.keysWorkspace .keyRecordAction.flow-icon-btn{width:100%}}@media (max-width:520px){.keysRecordCollection{margin-inline:-5px}.keysRecordHeader{padding-inline:13px}.keyRecord{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.keyRecord,.keysWorkspace .keyRecordAction.flow-icon-btn{transition:none}}.createProjectOverlay{-webkit-backdrop-filter:blur(10px)saturate(90%);backdrop-filter:blur(10px)saturate(90%);background:#040403c7;padding:clamp(14px,3vw,36px)}.createProjectModal.modal-content{width:min(100%,720px);padding:0;overflow:hidden;background:#11110f!important;border:1px solid #f4f1e826!important;border-radius:10px!important;max-width:720px!important;max-height:min(90vh,820px)!important;box-shadow:0 36px 100px #000000ad,0 0 0 1px #ffffff06!important}.createProjectModal.glass-card:hover{border-color:#a9a6b4!important;box-shadow:0 36px 100px #000000ad,0 0 0 1px #ffffff06!important}.createProjectHeader.modal-header{background:linear-gradient(110deg,#f4f1e80b,#0000 58%),#11110f;border-bottom:1px solid #f4f1e81a;align-items:flex-start;gap:24px;min-height:112px;margin:0;padding:24px 26px 22px}.createProjectTitle{gap:5px;min-width:0;display:grid}.createProjectTitle>span{color:#6a46ff;font-family:var(--font-sans);letter-spacing:.11em;text-transform:uppercase;font-size:11.5px;font-weight:600;line-height:1.2}.createProjectHeader .createProjectTitle h2{color:#16141d;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:23px;font-weight:600;line-height:1.1}.createProjectTitle p{color:#55525f;max-width:500px;font-family:var(--font-sans);margin:1px 0 0;font-size:12px;line-height:1.48}.createProjectHeader .modal-close.flow-icon-btn{color:#55525f;background:#f4f1e806;border:1px solid #f4f1e81c;border-radius:6px;flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0}.createProjectHeader .modal-close.flow-icon-btn:hover{color:#16141d;background:#f4f1e812;border-color:#a9a6b4;transform:none}.createProjectForm.project-edit-grid{scrollbar-color:#a9a6b4 transparent;scrollbar-width:thin;gap:20px;max-height:calc(min(90vh,820px) - 190px);padding:24px 26px;display:grid;overflow:hidden auto}.createProjectField{gap:9px;min-width:0;display:grid}.createProjectFieldHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.createProjectFieldHeading label{color:#16141d;font-family:var(--font-sans);letter-spacing:0;text-transform:none;margin:0;font-size:12px;font-weight:660;line-height:1.3}.createProjectFieldHeading span{color:#8b8896;font-family:var(--font-sans);font-size:11.5px;font-weight:540}.createProjectModal .createProjectNameInput.fa-field,.createProjectModal .createProjectSourceInput.fa-field{width:100%;min-width:0}.createProjectModal .createProjectNameInput .fa-field-frame,.createProjectModal .createProjectSourceInput .fa-field-frame{background:#090908;border:1px solid #f4f1e821;border-radius:6px;box-shadow:inset 0 1px #ffffff05}.createProjectModal .createProjectNameInput .fa-field-frame{height:48px;min-height:48px}.createProjectModal .createProjectNameInput .fa-field-input{color:#16141d;height:46px;min-height:46px;padding:0 14px;font-size:13px;line-height:46px}.createProjectModal .createProjectSourceInput .fa-field-frame{min-height:194px}.createProjectModal .createProjectSourceInput textarea.fa-field-input{resize:vertical;color:#16141d;min-height:192px;padding:14px 16px;font-size:12px;line-height:1.65}.createProjectModal .createProjectNameInput .fa-field-frame:focus-within,.createProjectModal .createProjectSourceInput .fa-field-frame:focus-within{border-color:#8b8896;box-shadow:0 0 0 3px #f4f1e80e,inset 0 1px #ffffff06}.createProjectModeCard{background:#f4f1e806;border:1px solid #f4f1e81c;border-radius:10px;padding:17px 18px;transition:border-color .16s,background-color .16s}.createProjectModeCard:hover{background:#f4f1e80a;border-color:#a9a6b4}.createProjectModeCard:has(.fa-toggle-input:checked){background:#d3bf8f0e;border-color:#6a46ff}.createProjectToggle.fa-toggle{width:100%;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0;display:grid}.createProjectToggle .fa-toggle-track{--fa-tg-w:52px;--fa-tg-h:28px;--fa-tg-thumb:20px;background:#050504;border-color:#a9a6b4;order:2;box-shadow:inset 0 0 0 1px #00000059}.createProjectToggle .fa-toggle-text{order:1;gap:4px;padding:0}.createProjectToggle .fa-toggle-label{color:#16141d;font-family:var(--font-sans);letter-spacing:-.01em;font-size:13px;font-weight:680;line-height:1.35}.createProjectToggle .fa-toggle-desc{color:#8b8896;max-width:500px;font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:12px;font-weight:450;line-height:1.45}.createProjectToggle .fa-toggle-thumb{background:#f4f1e8eb}.createProjectToggle .fa-toggle-input:checked+.fa-toggle-track{background:#e9e6dd;border-color:#16141d;box-shadow:0 0 0 3px #f4f1e812}.createProjectToggle .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-flow{background:#e9e6dd}.createProjectToggle .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-thumb{color:#16141d;background:#11110f}.createProjectToggle .fa-toggle-input:focus-visible+.fa-toggle-track{outline-offset:3px;outline:2px solid #f4f1e8cc}.createProjectFooter.modal-footer{background:#0c0b10;border-top:1px solid #f4f1e81a;align-items:center;gap:9px;min-height:76px;margin:0;padding:16px 26px}.createProjectFooter .flow-btn{text-transform:none;border-radius:6px!important;height:42px!important;min-height:42px!important;padding-inline:17px!important}.createProjectFooter .flow-btn-label{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;font-size:12px;font-weight:680}@media (max-width:620px){.createProjectOverlay{align-items:flex-end;padding:0}.createProjectModal.modal-content{width:100%;border-width:1px 0 0!important;border-radius:14px 14px 0 0!important;max-height:94vh!important}.createProjectHeader.modal-header{min-height:104px;padding:21px 18px 18px}.createProjectTitle p{font-size:12px}.createProjectForm.project-edit-grid{gap:18px;max-height:calc(94vh - 176px);padding:20px 18px}.createProjectModeCard{padding:15px}.createProjectToggle.fa-toggle{gap:16px}.createProjectFooter.modal-footer{padding:14px 18px max(14px, env(safe-area-inset-bottom));grid-template-columns:.82fr 1.18fr;display:grid}.createProjectFooter .flow-btn{width:100%}}@media (prefers-reduced-motion:reduce){.createProjectModeCard,.createProjectToggle .fa-toggle-track,.createProjectToggle .fa-toggle-thumb,.createProjectToggle .fa-toggle-flow{transition:none}}.adminV2SupportAccess{border-top:1px solid var(--fl-line,#14102814);border-bottom:1px solid var(--fl-line,#14102814);background:var(--fl-inset,#f4f3f9);gap:14px;padding:16px;display:grid}.adminV2SupportAccess>div{align-items:flex-start;gap:11px;display:flex}.adminV2SupportAccess>div>svg{color:#7c5cff;flex:none;margin-top:2px}.adminV2SupportAccess span{gap:4px;display:grid}.adminV2SupportAccess strong{color:#16141d;font-size:12px;font-weight:600}.adminV2SupportAccess small{color:#8f8a80;font-size:12px;line-height:1.45}.adminV2SupportAccess .flow-btn{background:#7c5cff14;border-color:#7c5cff38;width:100%;min-height:38px}.adminV2SupportHistoryHeading{margin-top:34px}.adminV2SupportLedger article>svg{color:#1f8f63}.impersonationBanner{top:var(--topbar-height,64px);z-index:75;color:#e8e4da;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#151613f0;border-bottom:1px solid #7c5cff33;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 28px;display:grid;position:sticky;box-shadow:0 12px 28px #0000003d}.impersonationBanner>svg{color:#a9d7b9}.impersonationBanner>div{align-items:baseline;gap:9px;min-width:0;display:flex}.impersonationBanner strong{flex:none;font-size:12px;font-weight:700}.impersonationBanner span{color:#aaa59a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.impersonationBanner button{color:#11110f;min-height:34px;font:700 12px var(--font-sans);cursor:pointer;background:#e9e5dc;border:1px solid #f4f1e89e;border-radius:6px;padding:0 13px;transition:transform .14s,background .14s}.impersonationBanner button:hover:not(:disabled){background:#fffdf6;transform:translateY(-1px)}.impersonationBanner button:disabled{opacity:.62;cursor:wait}@media (max-width:720px){.impersonationBanner{top:var(--topbar-height,58px);grid-template-columns:auto minmax(0,1fr);padding:10px 16px}.impersonationBanner>div{gap:2px;display:grid}.impersonationBanner button{grid-column:1/-1;width:100%}}@layer flowauth{:root{--fl-page:#f8f7fc;--fl-surface:#fff;--fl-inset:#f4f3f9;--fl-sunken:#eeedf5;--fl-ink:#16141d;--fl-ink-2:#55525f;--fl-ink-3:#746f80;--fl-line:#14102814;--fl-line-2:#14102824;--fl-violet:#7c5cff;--fl-violet-2:#6a46ff;--fl-orchid:#c44be8;--fl-accent:#6a46ff;--fl-accent-soft:#7c5cff1a;--fl-ok:#0f7a54;--fl-warn:#a85c00;--fl-bad:#dc2f43;--fl-r-sm:10px;--fl-r:16px;--fl-r-pill:999px;--fl-shadow:0 1px 2px #1410280a;--fl-shadow-lift:0 18px 36px -22px #1410284d;--fl-ease:cubic-bezier(.22, 1, .36, 1);--fl-fast:.18s;--fl-slow:.42s;--fl-display:var(--font-heading), system-ui, sans-serif;--fl-sans:var(--font-body), system-ui, sans-serif;--fl-mono:var(--font-code), ui-monospace, monospace}html,body,.dashboard-layout,.main-content,.mainWorkspace,.enhancedMainWorkspace{background:var(--fl-page)!important;color:var(--fl-ink-2)!important;background-image:none!important}.dotPatternBackground,[class*=dot-pattern-module],.flowShaderBackground,.flowShaderShade,.enhancedAtmosphereCanvas,.dashboard-layout:before,.dashboard-layout:after,.enhancedMainWorkspace:before,.enhancedMainWorkspace:after,.glass-card:before,.glass-card:after,.fa-stat:before,.fa-stat:after,.fa-beam:before,.flow-btn-sweep,.dashboardOverviewHero:before,.dashboardOverviewHero:after{content:none!important;display:none!important}.enhancedMainWorkspace,.enhancedMainWorkspace *,.enhancedTopBar,.enhancedTopBar *,aside[class*=sidebar],aside[class*=sidebar] *{color:var(--fl-ink-2)!important;font-family:var(--fl-sans)!important}.enhancedMainWorkspace h1,.enhancedMainWorkspace h1 *,.enhancedMainWorkspace h2,.enhancedMainWorkspace h2 *,.enhancedMainWorkspace h3,.enhancedMainWorkspace h3 *,.enhancedMainWorkspace h4,.enhancedMainWorkspace h4 *{color:var(--fl-ink)!important;font-family:var(--fl-display)!important;letter-spacing:-.028em!important;font-weight:600!important}.enhancedMainWorkspace h1{font-size:clamp(26px,2.6vw,34px)!important;line-height:1.1!important}.enhancedMainWorkspace strong,.enhancedMainWorkspace strong *{color:var(--fl-ink)!important}.fa-stat-label,.dashboardOverviewEyebrow,.usageEyebrow,.custom-table th,[class*=Eyebrow],[class*=eyebrow]{font-family:var(--fl-sans)!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--fl-ink-3)!important;font-size:13px!important;font-weight:500!important}aside[class*=sidebar]{background:var(--fl-surface)!important;border-right:1px solid var(--fl-line)!important;box-shadow:none!important}aside[class*=sidebar] svg,aside[class*=sidebar] svg *{stroke:currentColor!important;color:inherit!important}aside[class*=sidebar] [class*=brandMark] *,aside[class*=sidebar] img{stroke:none!important}aside[class*=sidebar] a,aside[class*=sidebar] [class*=navItem],.enhancedNavItem{border-radius:var(--fl-r-sm)!important;transition:background-color var(--fl-fast) var(--fl-ease), color var(--fl-fast) var(--fl-ease)!important}aside[class*=sidebar] a:hover,.enhancedNavItem:hover{background:var(--fl-inset)!important;color:var(--fl-ink)!important}.enhancedNavItem.active,.enhancedNavItem.active *,aside[class*=sidebar] [class*=active],aside[class*=sidebar] [class*=active] *{background:var(--fl-accent-soft)!important;color:var(--fl-violet-2)!important}.enhancedTopBar{border-bottom:1px solid var(--fl-line)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#f8f7fcd9!important}.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedUserPill,.enhancedShellHint,.enhancedSidebarBrand{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r-sm)!important;box-shadow:none!important;background-image:none!important}.enhancedBreadcrumb strong{color:var(--fl-ink)!important}.glass-card,.ui-card,.enhancedStatCard,.enhancedInfoCardWrap,.dashboardOperationalPanel,.dashboardActivityPanel,.activityChartCard,.liveExecutionsChart,.table-container:not(.scriptsTableShell),.editorCard,.toggleCard,.profileTab,.docsPanel,.apiCard,.snippetCard,.releaseCard,.guideCard,.layerDetailCard,.sandboxPanel,.enhancedProjectFocus,.matrixCompilerCard,.dashboardOverviewHero,.projects-container>section:not(.usageSection){background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r)!important;box-shadow:var(--fl-shadow)!important;background-image:none!important}.fa-stat,.usageStatCard,.dashboardOverviewMetrics div,.enhancedStatInner,.dashboard-stats-card{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r)!important;box-shadow:var(--fl-shadow)!important;transition:border-color var(--fl-fast) var(--fl-ease), box-shadow var(--fl-fast) var(--fl-ease), transform var(--fl-fast) var(--fl-ease)!important;background-image:none!important;position:relative!important}.fa-stat:hover,.usageStatCard:hover,.dashboard-stats-card:hover{border-color:var(--fl-line-2)!important;box-shadow:var(--fl-shadow-lift)!important;transform:translateY(-2px)!important}.fa-stat-value,.dashboardOverviewMetrics strong,.metricsGrid .metricValue,.usageStatCard strong{font-family:var(--fl-display)!important;letter-spacing:-.04em!important;color:var(--fl-ink)!important;font-size:34px!important;font-weight:600!important;line-height:1!important}.fa-stat-icon,.enhancedStatIcon,.dashboard-stats-icon,.toggleIconWrapper,.uploadIconBox{background:var(--fl-accent-soft)!important;border-radius:var(--fl-r-sm)!important;width:34px!important;height:34px!important;box-shadow:none!important;background-image:none!important;border:1px solid #7c5cff2e!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.fa-stat-icon,.fa-stat-icon *,.enhancedStatIcon,.enhancedStatIcon *,.dashboard-stats-icon,.dashboard-stats-icon *{color:var(--fl-violet-2)!important}.dashboardOutcomeTrack,.usageTrack,[class*=progressTrack],.fa-progress-track{background:var(--fl-sunken)!important;border-radius:var(--fl-r-pill)!important;overflow:hidden!important}.dashboardOutcomeTrack span,.usageTrack span,[class*=progressFill],.fa-progress-fill{background:var(--fl-accent)!important;border-radius:var(--fl-r-pill)!important}.enhancedEmptyState,.fa-empty,[class*=emptyState]{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r)!important;box-shadow:var(--fl-shadow)!important;text-align:center!important;background-image:none!important;padding:56px 32px!important}.enhancedEmptyIcon,.fa-empty-icon,[class*=emptyIcon]{background:var(--fl-accent-soft)!important;border-radius:var(--fl-r-pill)!important;width:52px!important;height:52px!important;box-shadow:none!important;border:1px solid #7c5cff2e!important;justify-content:center!important;align-items:center!important;margin:0 auto 18px!important;display:inline-flex!important}.enhancedEmptyIcon *,.fa-empty-icon *,[class*=emptyIcon] *{color:var(--fl-violet-2)!important;stroke:currentColor!important}.enhancedEmptyState h3{margin-bottom:6px!important;font-size:17px!important}.enhancedEmptyState p,[class*=emptyState] p{max-width:42ch!important;color:var(--fl-ink-3)!important;margin:0 auto!important;font-size:14.5px!important;line-height:1.6!important}.flow-btn,.btn-primary,.btn-secondary{border-radius:var(--fl-r-sm)!important;font-family:var(--fl-sans)!important;letter-spacing:-.005em!important;transition:background-color var(--fl-fast) var(--fl-ease), border-color var(--fl-fast) var(--fl-ease), transform var(--fl-fast) var(--fl-ease), box-shadow var(--fl-fast) var(--fl-ease)!important;font-weight:600!important}.flow-btn-primary,.flow-btn-primary *,.dashboardHeroPrimary,.dashboardHeroPrimary *,.btn-primary,.btn-primary *{color:#fff!important}.flow-btn-primary,.dashboardHeroPrimary,.btn-primary{background:var(--fl-accent)!important;box-shadow:none!important;border:0!important}.flow-btn-primary:hover:not(:disabled),.dashboardHeroPrimary:hover:not(:disabled),.btn-primary:hover:not(:disabled){box-shadow:none!important;background:#5b38f5!important;transform:translateY(-1px)!important}.flow-btn-secondary,.btn-secondary,.editorActionBtn,.sandboxBtn,.flow-icon-btn{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;color:var(--fl-ink)!important;box-shadow:var(--fl-shadow)!important;background-image:none!important}.flow-btn-secondary:hover:not(:disabled),.btn-secondary:hover:not(:disabled),.editorActionBtn:hover,.sandboxBtn:hover,.flow-icon-btn:hover:not(:disabled){background:var(--fl-inset)!important;border-color:var(--fl-line-2)!important}.flow-btn-ghost{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.flow-btn-ghost:hover:not(:disabled){background:var(--fl-inset)!important}.flow-btn:disabled{opacity:.5!important;box-shadow:none!important;transform:none!important}input,textarea,select,.form-input,.form-select,.ui-command-input,.fa-field-frame{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r-sm)!important;color:var(--fl-ink)!important}input::placeholder,textarea::placeholder{color:var(--fl-ink-3)!important}input:focus-visible,textarea:focus-visible,select:focus-visible,.fa-field-frame:focus-within{border-color:var(--fl-violet)!important;outline:none!important;box-shadow:0 0 0 3px #1410280c!important}.custom-table th{background:var(--fl-inset)!important;border-bottom:1px solid var(--fl-line)!important}.custom-table td{border-bottom:1px solid var(--fl-line)!important;color:var(--fl-ink-2)!important}.custom-table tr:hover td{background:#7c5cff0a!important}.recharts-cartesian-grid line{stroke:var(--fl-line)!important}.recharts-cartesian-axis-line,.recharts-cartesian-axis-tick-line{stroke:#0000!important}.recharts-cartesian-axis-tick-value{fill:var(--fl-ink-3)!important;font-family:var(--fl-mono)!important;font-size:12px!important}.activityChartBars,.activityChartLayout{background:0 0!important;border-radius:0!important}.activityChartBars>*{background:var(--fl-inset)!important;border-radius:6px!important;overflow:hidden!important}.activityChartBar{background:var(--fl-accent)!important;border-radius:6px!important;min-height:3px!important}.fa-badge,.fa-tag,[class*=planBadge]{font-family:var(--font-body), system-ui, sans-serif!important;letter-spacing:-.005em!important;text-transform:none!important;border-radius:6px!important;font-size:11.5px!important;font-weight:600!important}.modal-overlay{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#14102857!important}.modal,.fa-modal,[class*=modalPanel],[class*=Modal]>div{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r)!important;box-shadow:0 32px 64px -28px #14102866!important}[class*=success],[class*=Success]{color:var(--fl-ok)!important}[class*=danger],[class*=Danger],[class*=error],[class*=Error]{color:var(--fl-bad)!important}@keyframes flowRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.projects-container>*,.enhancedMainWorkspace .glass-card,.enhancedMainWorkspace .fa-stat{animation:flowRise var(--fl-slow) var(--fl-ease) both!important}.enhancedMainWorkspace h1,.enhancedMainWorkspace h1 *{filter:none!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.enhancedMainWorkspace *,aside[class*=sidebar] *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.fa-select,.fa-select-trigger,.fa-select-value,.fa-select-panel,.ui-select-trigger,.ui-select-content,[class*=selectTrigger],[class*=SelectTrigger]{background:var(--fl-surface)!important;border-color:var(--fl-line)!important;border-radius:var(--fl-r-sm)!important;color:var(--fl-ink)!important;box-shadow:none!important;background-image:none!important}.fa-select-trigger:hover,.ui-select-trigger:hover,[class*=selectTrigger]:hover{background:var(--fl-inset)!important;border-color:var(--fl-line-2)!important}.fa-select-panel,.ui-select-content,.ui-popover-content,.ui-dropdown-content,[class*=selectPanel],[role=listbox],[role=menu]{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r-sm)!important;box-shadow:0 20px 44px -22px #14102857!important}.fa-select-option,[role=option],[role=menuitem]{color:var(--fl-ink-2)!important;border-radius:10px!important}.fa-select-option:hover,[role=option]:hover,[role=menuitem]:hover{background:var(--fl-accent-soft)!important;color:var(--fl-ink)!important}.ui-switch,.uiversePowerSwitch,.fa-switch{background:var(--fl-sunken)!important;border-color:var(--fl-line)!important}.ui-switch[data-state=checked],.ui-switch[aria-checked=true],.fa-switch[data-state=checked]{background:var(--fl-accent)!important;border-color:#0000!important}.ui-switch-thumb,.fa-switch-thumb{background:#fff!important;box-shadow:0 1px 3px #14102847!important}.fa-check-box,.uiverse-check{background:var(--fl-surface)!important;border:1.5px solid var(--fl-line-2)!important;border-radius:6px!important}.fa-check-input:checked+.fa-check-box,.uiverse-check.checked{background:var(--fl-accent)!important;border-color:#0000!important}.fa-seg{background:var(--fl-inset)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r-pill)!important}.fa-seg-indicator{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;border-radius:var(--fl-r-pill)!important;box-shadow:0 2px 6px -2px #14102833!important}.fa-seg-item{color:var(--fl-ink-3)!important;font-family:var(--fl-sans)!important}.fa-seg-active{color:var(--fl-ink)!important}.ui-tooltip-content,.fa-tooltip,[role=tooltip]{background:var(--fl-ink)!important;color:#fff!important;border:0!important;border-radius:10px!important;font-size:12px!important}.fa-alert-title{color:var(--fl-ink)!important}.fa-alert-body{color:var(--fl-ink-2)!important}.lineNumberGutter,.lineNumbers,.sandboxConsole,pre,code{background:var(--fl-inset)!important;color:var(--fl-ink-2)!important;border-radius:var(--fl-r-sm)!important}.fa-avatar,.enhancedUserAvatar,[class*=avatarFallback]{background:var(--fl-accent)!important;color:#fff!important}.fa-avatar *,.enhancedUserAvatar *,[class*=avatarFallback] *{color:#fff!important}[class*=docs-manual-module][class*=docsExperience]{--docs-bg:var(--fl-page)!important;--docs-panel:var(--fl-surface)!important;--docs-panel-strong:var(--fl-inset)!important;--docs-line:var(--fl-line)!important;--docs-line-strong:var(--fl-line-2)!important;--docs-text:var(--fl-ink)!important;--docs-copy:var(--fl-ink-2)!important;--docs-muted:var(--fl-ink-3)!important;--docs-accent:var(--fl-violet)!important;background:var(--fl-surface)!important;border-color:var(--fl-line)!important;box-shadow:var(--fl-shadow)!important}[class*=docs-manual-module][class*=docsExperience]:before,[class*=docs-manual-module][class*=docsExperience]:after{display:none!important}[class*=docs-manual-module][class*=docsExperience] .docsSidebar{background:color-mix(in srgb, var(--fl-surface) 96%, transparent)!important;border-color:var(--fl-line)!important;scrollbar-color:#7c5cff47 transparent!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsNavHeader strong,.docsSection h1,.docsSection h2,.docsSection h3,.docsSection h4,.docsSectionHeader h1,.docsHero h1,.docsTaskCopy strong,.docsConceptCard h3,.docsProviderCard h3,.docsProcedure h3,.docsStepCard h3,.docsChecklist h3,.docsTroubleRow strong,.docsFaq h3,.docsFaq summary,.docsStatusTable strong,.guideCard h3,.protectionModeList h3,.docsSystemNode strong,.docsSystemAudit strong,.docsRouteLane strong,.rewardFlowNode strong,.docsPager strong){color:var(--fl-ink)!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsNavHeader small,.docsVersionBox p,.docsSectionHeader p,.docsSectionLead,.docsHero p,.docsConceptCard p,.docsProviderCard p,.docsProcedure p,.docsStepCard p,.docsTroubleRow p,.docsFaq p,.guideCard p,.docsCallout p,.docsSection li,.docsStatusTable span,.docsEndpointRow p,.apiTableRow p,.protectionModeList p,.rewardGuideIntro,.rewardGuideVerify,.rewardGuideSteps li,.rewardFieldNote){color:var(--fl-ink-2)!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsNavGroupLabel,.docsTaskCopy small,.docsSystemNumber,.docsSystemNode small,.docsTaskIndex,.docsHeroPath>span,.rewardFlowIndex,.rewardFlowNode>span:last-child,.docsPager small){color:var(--fl-ink-3)!important}[class*=docs-manual-module][class*=docsExperience] .docsHeroPath strong,[class*=docs-manual-module][class*=docsExperience] .docsNavItem.flow-btn{color:var(--fl-ink-2)!important}[class*=docs-manual-module][class*=docsExperience] .docsNavItem.flow-btn:hover,[class*=docs-manual-module][class*=docsExperience] .docsNavItem.flow-btn.active{color:var(--fl-ink)!important;background:var(--fl-accent-soft)!important;border-color:#7c5cff2e!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsSearch,.docsVersionBox,.docsTaskCard,.docsConceptCard,.docsProviderCard,.docsStepCard,.docsChecklist,.docsTroubleRow,.docsFaq,.docsStatusTable,.guideCard,.docsProcedure,.protectionModeList,.rewardGuide,.docsBotInvite,.docsEndpointList,.apiTable,.loaderErrorTable,.webhookReference,.docsPager button,.docsPager a){border-color:var(--fl-line)!important;background:var(--fl-surface)!important;box-shadow:none!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsSearch:focus-within,.docsTaskCard:hover,.docsPager button:hover,.docsPager a:hover){border-color:var(--fl-line-2)!important;background:var(--fl-inset)!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsSystemDiagram,.docsRouteDiagram,.rewardFlow,.docsMockup,.docsDiagram){border-color:var(--fl-line)!important;background:var(--fl-inset)!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsSystemDiagram figcaption,.docsRouteDiagram figcaption,.rewardFlow figcaption,.docsSystemNode,.rewardFlowNode,.docsCodeHead,.loaderErrorHead,.apiTableHead){color:var(--fl-ink-2)!important;border-color:var(--fl-line)!important;background:var(--fl-surface)!important}[class*=docs-manual-module][class*=docsExperience] :is(.docsSystemDiagram figcaption strong,.docsRouteDiagram figcaption strong,.rewardFlow figcaption strong,.executorSupportList>span,.docsRouteLane strong){color:var(--fl-ink)!important}[class*=docs-manual-module][class*=docsExperience] .docsCallout{background:#7c5cff0e!important;border-color:#7c5cff3d!important}[class*=docs-manual-module][class*=docsExperience] .docsCodePanel{border-color:var(--fl-line-2)!important;background:#1b1824!important}[class*=docs-manual-module][class*=docsExperience] .docsCodePanel :is(pre,code){color:#f4f1f8!important;background:0 0!important}[class*=docs-manual-module][class*=docsExperience] .docsCodePanel .docsCodeHead{color:#f4f1f8b8!important;background:#ffffff0b!important;border-color:#ffffff1a!important}[class*=docs-manual-module][class*=docsExperience] .docsCodePanel .docsCodeHead span{color:#f4f1f8b8!important}[class*=docs-manual-module][class*=docsExperience] .docsCodePanel .docsCodeLine i{color:#f4f1f861!important}[class*=profile-workspace-module][class*=workspace]{--profile-panel:var(--fl-surface)!important;--profile-panel-raised:var(--fl-inset)!important;--profile-line:var(--fl-line)!important;--profile-line-strong:var(--fl-line-2)!important;--profile-ink:var(--fl-ink)!important;--profile-copy:var(--fl-ink-2)!important;--profile-muted:var(--fl-ink-3)!important;--profile-sage:var(--fl-violet)!important;--profile-gold:var(--fl-orchid)!important}[class*=get-key-page-module][class*=page]{--reward-bg:var(--fl-page)!important;--reward-surface:var(--fl-surface)!important;--reward-panel:var(--fl-surface)!important;--reward-panel-raised:var(--fl-inset)!important;--reward-border:var(--fl-line)!important;--reward-border-strong:var(--fl-line-2)!important;--reward-text:var(--fl-ink)!important;--reward-muted:var(--fl-ink-2)!important;--reward-subtle:var(--fl-ink-3)!important;--reward-accent:var(--fl-violet)!important;--reward-accent-strong:var(--fl-orchid)!important;--reward-success:var(--fl-ok)!important}[class*=javascript-obfuscator-workspace-module][class*=page]{--line:var(--fl-line)!important;--lineStrong:var(--fl-line-2)!important;--panel:var(--fl-surface)!important}[class*=mcp-workspace-module],[class*=projects-workspace-module],[class*=discord-quickstart-module],[class*=reward-step-setup-module],[class*=reward-access-guard-module],[class*=decompiler],[class*=obfuscator]{border-color:var(--fl-line)!important}.enhancedMainWorkspace [class*=-module__][class*=panel]:not(.panel-title):not(.panel-header):not(.panel-actions),.enhancedMainWorkspace [class*=-module__][class*=Panel]:not(.panel-title):not(.panel-header):not(.panel-actions),.enhancedMainWorkspace [class*=-module__][class*=card]:not(.panel-title):not(.panel-header),.enhancedMainWorkspace [class*=-module__][class*=Card]:not(.panel-title):not(.panel-header),.enhancedMainWorkspace [class*=-module__][class*=surface],.enhancedMainWorkspace [class*=-module__][class*=sheet]{background-color:var(--fl-surface)!important;border-color:var(--fl-line)!important;color:var(--fl-ink-2)!important;box-shadow:var(--fl-shadow)!important;background-image:none!important}.enhancedMainWorkspace [class*=-module__][class*=input],.enhancedMainWorkspace [class*=-module__][class*=Input],.enhancedMainWorkspace [class*=-module__][class*=field],.enhancedMainWorkspace [class*=-module__][class*=Field],.enhancedMainWorkspace [class*=-module__][class*=code],.enhancedMainWorkspace [class*=-module__][class*=Code],.enhancedMainWorkspace [class*=-module__][class*=track],.enhancedMainWorkspace [class*=-module__][class*=well]{background-color:var(--fl-inset)!important;border-color:var(--fl-line)!important;color:var(--fl-ink)!important;background-image:none!important}.enhancedMainWorkspace [class*=-module__][class*=title],.enhancedMainWorkspace [class*=-module__][class*=Title],.enhancedMainWorkspace [class*=-module__][class*=heading],.enhancedMainWorkspace [class*=-module__][class*=Heading],.enhancedMainWorkspace [class*=-module__][class*=value],.enhancedMainWorkspace [class*=-module__][class*=Value]{color:var(--fl-ink)!important}.enhancedMainWorkspace [class*=-module__][class*=muted],.enhancedMainWorkspace [class*=-module__][class*=Muted],.enhancedMainWorkspace [class*=-module__][class*=hint]{color:var(--fl-ink-3)!important}@layer flowauth{.docsSidebar{background:var(--fl-surface)!important;border-right:1px solid var(--fl-line)!important}.docsSystemDiagram{background:var(--fl-inset)!important;border-color:var(--fl-line)!important}.docsSystemNode{background:var(--fl-surface)!important;border-color:var(--fl-line)!important;box-shadow:var(--fl-shadow)!important}.obfuscatorCreditNote,.standaloneObfuscatorCredit,.inputModeTabs,.editorHeaderPanel,.editorFooter{background:var(--fl-inset)!important;border-color:var(--fl-line)!important;background-image:none!important}.metricCard,.editorContainer,.decompilerPanel,.decompilerConnectorPanel,.decompilerExecutorDetails,.decompilerHero{background:var(--fl-surface)!important;border-color:var(--fl-line)!important;box-shadow:var(--fl-shadow)!important;background-image:none!important}.decompilerConnectorCode,.decompilerConnectorCode *{background:var(--fl-inset)!important;color:var(--fl-ink)!important}.decompilerPanel li{background:var(--fl-inset)!important;border-color:var(--fl-line)!important;color:var(--fl-ink-2)!important;background-image:none!important}.decompilerPanel li strong,.decompilerPanel li b,.decompilerPanel li h3,.decompilerPanel li h4{color:var(--fl-ink)!important}.decompilerPipeline>div{background:var(--fl-inset)!important;border-color:var(--fl-line)!important;color:var(--fl-ink-2)!important;background-image:none!important}.decompilerPipeline>div strong,.decompilerPipeline>div b,.decompilerPipeline>div h3,.decompilerPipeline>div h4,.decompilerPipeline>div>span:first-child{color:var(--fl-ink)!important}.decompilerPipeline:before,.decompilerPipeline:after{background:var(--fl-line)!important}.apiKeyField,.snippetBody,.snippetBody *{background:var(--fl-inset)!important;border-color:var(--fl-line)!important;color:var(--fl-ink)!important;background-image:none!important}.endpointBadge{background:var(--fl-accent-soft)!important;color:var(--fl-violet-2)!important;background-image:none!important;border:1px solid #7c5cff33!important}[class*=mcp-workspace][class*=clientGrid]{background:var(--fl-surface)!important;border-color:var(--fl-line)!important;background-image:none!important}[class*=mcp-workspace] button:not(.flow-btn-primary):not([class*=primary]){background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;color:var(--fl-ink)!important;background-image:none!important}[class*=mcp-workspace] button:not(.flow-btn-primary):not([class*=primary]):hover{background:var(--fl-inset)!important;border-color:var(--fl-line-2)!important}.obfuscatorWorkingBackdrop{filter:none!important;background:0 0!important}.obfuscatorWorkingBackdrop:before,.obfuscatorWorkingBackdrop:after{display:none!important}.panel-header{background:0 0!important}.rewardBrandingField,.rewardBrandingFieldWide,.rewardBrandingColorField,.rewardBrandingDimField,.rewardSettingItem,.rewardCountryBlock,.rewardTtlControl{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;color:var(--fl-ink-2)!important;box-shadow:none!important;background-image:none!important;border-radius:10px!important}.rewardBrandingField strong,.rewardSettingItem strong,.rewardCountryBlock strong{color:var(--fl-ink)!important}.fa-toggle-track{background:var(--fl-sunken)!important;border:1px solid var(--fl-line)!important}[data-state=checked] .fa-toggle-track,[aria-checked=true] .fa-toggle-track,.fa-toggle-track[data-state=checked],.fa-toggle-track[aria-checked=true]{background:#6a46ff!important;border-color:#0000!important}[class*=reward-settings-module]{border-color:var(--fl-line)!important}.glass-card div[style*="border-radius: 50%"][style*="width: 96px"]{background:var(--fl-surface)!important;background-color:var(--fl-surface)!important}input[type=range]{cursor:pointer;appearance:none!important;background:0 0!important;border:0!important;height:18px!important;padding:0!important}input[type=range]::-webkit-slider-runnable-track{background:var(--fl-sunken);border-radius:999px;height:6px}input[type=range]::-moz-range-track{background:var(--fl-sunken);border-radius:999px;height:6px}input[type=range]::-moz-range-progress{background:linear-gradient(90deg,#7c5cff,#c44be8);border-radius:999px;height:6px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1.5px solid #7c5cff;border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 1px 4px #14102838}input[type=range]::-moz-range-thumb{background:#fff;border:1.5px solid #7c5cff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #14102838}.enhancedMainWorkspace *,.enhancedTopBar *,aside[class*=sidebar] *{text-transform:none!important}.fa-stat-icon{width:auto!important;height:auto!important;box-shadow:none!important;color:var(--fl-violet)!important;opacity:.45!important;background:0 0!important;border:0!important}.fa-stat-label{color:var(--fl-ink-3)!important;font-size:13.5px!important;font-weight:500!important}.fa-stat-value{font-variant-numeric:tabular-nums;font-family:var(--fl-display)!important;letter-spacing:-.04em!important;color:var(--fl-ink)!important;font-size:36px!important;font-weight:600!important;line-height:1.05!important}}.keysSummaryRail{border:1px solid var(--fl-line)!important;box-shadow:var(--fl-shadow)!important;background:#fff!important;border-radius:14px!important;grid-auto-columns:1fr!important;grid-auto-flow:column!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.keysSummaryItem{border-left:1px solid var(--fl-line)!important;background:0 0!important;flex-direction:column!important;gap:4px!important;padding:20px 24px!important;transition:background-color .22s cubic-bezier(.22,1,.36,1)!important;display:flex!important}.keysSummaryItem:first-child{border-left:0!important}.keysSummaryItem:hover{background:var(--fl-inset)!important}.keysSummaryItem>:first-child{font-variant-numeric:tabular-nums;font-family:var(--fl-display)!important;letter-spacing:-.04em!important;color:var(--fl-ink)!important;font-size:30px!important;font-weight:600!important;line-height:1.05!important}.keysSummaryItem>:last-child{color:var(--fl-ink-3)!important;font-size:13px!important;line-height:1.45!important}.keysCommandBar{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.keysSummaryAttention:after,.keysSummaryAttention:before{display:none!important}.enhancedInfoAccent,.scoreBarFill,.scoreBarFill.teal,.scoreBarFill.purple,.scoreBarFill.green,.scoreBarProgress .ui-progress-indicator,.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#7c5cff,#c44be8)!important}.docsBotInvite,.docsBotInviteIcon{background:var(--fl-accent-soft)!important;color:#6a46ff!important;border-color:#7c5cff33!important}.uiversePressButton:hover,.uiversePressButton:focus{border-color:#7c5cff73!important;box-shadow:0 0 0 3px #1410280b!important}.adminLookupBadge.is-expired,.adminInviteStatusBadge.is-expired{color:#a35f06!important;background:#c2740b1f!important;border-color:#c2740b47!important}.adminInviteRow.is-expired{background:#c2740b0d!important}.fa-avatar-fallback,.fa-avatar,.enhancedUserAvatar{color:#fff!important;background:#2c2937!important}.fa-avatar-fallback *,.fa-avatar *,.enhancedUserAvatar *{color:#fff!important}[class*=profile-workspace][class*=credential]>div{background:var(--fl-inset)!important;border:1px solid var(--fl-line)!important;color:var(--fl-ink)!important;background-image:none!important;border-radius:10px!important}[class*=profile-workspace][class*=credential]>div *{color:var(--fl-ink)!important}[class*=discord-page][class*=productShell] *{text-transform:none!important}[class*=discord-page] button:disabled,[class*=discord-page] a[aria-disabled=true],.flow-btn:disabled{cursor:not-allowed;opacity:1!important;background:var(--fl-inset)!important;border:1px solid var(--fl-line)!important;color:var(--fl-ink-3)!important;box-shadow:none!important;background-image:none!important}[class*=discord-page] button:disabled *,.flow-btn:disabled *{color:var(--fl-ink-3)!important}.enhancedProjectFocus{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;box-shadow:var(--fl-shadow)!important;background-image:none!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:14px 18px!important;transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)!important;display:flex!important}.enhancedProjectFocus:hover{border-color:#7c5cff66!important;transform:translateY(-1px)!important;box-shadow:0 16px 32px -22px #1410282d!important}[class*=projects-workspace][class*=projectIdentity]{align-items:center!important;gap:14px!important;min-width:0!important;display:flex!important}.robloxProjectMark{width:42px!important;height:42px!important;box-shadow:none!important;background:linear-gradient(140deg,#7c5cff29,#c44be824)!important;border:1px solid #7c5cff33!important;border-radius:10px!important;flex:none!important}[class*=projects-workspace][class*=projectCopy]>:first-child{font-family:var(--fl-display)!important;letter-spacing:-.02em!important;color:var(--fl-ink)!important;font-size:15.5px!important;font-weight:600!important}[class*=projects-workspace][class*=projectCopy]>:last-child{font-family:var(--fl-mono)!important;letter-spacing:0!important;color:var(--fl-ink-3)!important;font-size:11.5px!important}[class*=projects-workspace][class*=projectActions]{flex:none!important;align-items:center!important;gap:8px!important;display:flex!important}.custom-table{border-collapse:separate!important;border-spacing:0!important;width:100%!important}.custom-table th{text-align:left!important;color:var(--fl-ink-3)!important;background:var(--fl-inset)!important;border-bottom:1px solid var(--fl-line)!important;padding:12px 18px!important;font-size:12.5px!important;font-weight:500!important}.custom-table td{border-bottom:1px solid var(--fl-line)!important;color:var(--fl-ink-2)!important;padding:15px 18px!important;font-size:14px!important}.custom-table td:first-child{font-family:var(--fl-mono)!important;color:var(--fl-ink)!important;font-size:13px!important}.custom-table tbody tr{transition:background-color .18s cubic-bezier(.22,1,.36,1)!important}.custom-table tbody tr:hover td{background:#7c5cff0b!important}.custom-table tbody tr:last-child td{border-bottom:0!important}:root{--neon-teal:#7c5cff!important;--neon-cyan:#a78bfa!important;--neon-purple:#9d6bff!important;--neon-pink:#c44be8!important;--success:#35c08a!important;--neon-green:#35c08a!important;--primary:#7c5cff!important;--primary-hover:#6a46ff!important;--primary-soft:#7c5cff1f!important;--primary-softer:#7c5cff12!important;--ring:#7c5cff6b!important;--border-active:#7c5cff57!important;--teal-glow:#7c5cff1a!important;--purple-glow:#9d6bff14!important;--pink-glow:#c44be812!important}.scoreBarProgress .ui-progress-indicator,.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#7c5cff,#c44be8)!important}.enhancedMainWorkspace .panel-header>.panel-title:last-child{text-align:left!important;flex-direction:column!important;flex:auto!important;justify-content:flex-start!important;align-items:flex-start!important;gap:4px!important}.adminNotice,.dashboard-layout .form-error,.dashboard-layout .alert-error{color:#8c1d3f!important;border-radius:var(--fl-r-sm,10px)!important;background:#e2447812!important;border:1px solid #be285a3d!important}.adminNotice span,.adminNotice strong,.adminNotice p{color:inherit!important}.changelog1Body:before{width:16px!important;height:2px!important;box-shadow:none!important;background:linear-gradient(90deg,#7c5cff,#c44be8)!important;border-radius:6px!important;top:13px!important;left:-34px!important}.changelog1Entry:before{background:linear-gradient(#14102821,#14102808)!important}.inputModeTabs{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:none!important;align-items:center!important;gap:10px!important;padding:0!important;display:flex!important}.inputModeTabs>.fa-seg{flex:0 auto!important}.decompilerConnectorSteps li:before{border:1px solid var(--fl-line-2)!important;width:24px!important;height:24px!important;color:var(--fl-ink-2)!important;font:600 12px/1 var(--font-code,ui-monospace, monospace)!important;background:#fff!important;border-radius:10px!important}.decompilerConnectorSteps li:first-child:before{color:#fff!important;background:linear-gradient(140deg,#7c5cff,#c44be8)!important;box-shadow:0 8px 18px -10px #1410283d!important}.decompilerConnectorSteps li:not(:last-child):after{background:linear-gradient(#14102824,#1410280a)!important}.adminDashboard,.adminDashboard *{border-color:var(--fl-line)}.adminDashboard .adminHero,.adminDashboard .adminSectionHeader,.adminDashboard .adminDistributionCard,.adminDashboard .adminInviteRow,.adminDashboard .adminAttemptRow,.adminDashboard .adminInviteDetailsGrid>div,.adminDashboard .adminInviteSecret,.adminDashboard .adminLookupControlRow,.adminDashboard .adminInviteModal,.adminDashboard .adminGeneratedInvite{color:var(--fl-ink)!important;border:1px solid var(--fl-line)!important;background:var(--fl-surface)!important;background-image:none!important}.adminDashboard .adminInviteRow:hover,.adminDashboard .adminAttemptRow:hover{background:#7c5cff0b!important}.adminDashboard .adminSearch,.adminDashboard .adminInviteForm input,.adminDashboard .adminInviteForm select,.adminDashboard .adminKeyFormatInput,.adminDashboard .adminInviteCountField input,.adminDashboard .adminInviteCustomDays input,.adminDashboard .adminSegmentedControl,.adminDashboard .adminInviteDurationOptions button{color:var(--fl-ink)!important;border:1px solid var(--fl-line-2)!important;border-radius:var(--fl-r-sm,10px)!important;background:var(--fl-surface)!important;background-image:none!important}.adminDashboard .adminSearch:focus-within,.adminDashboard .adminInviteForm input:focus,.adminDashboard .adminInviteForm select:focus{background:var(--fl-surface)!important;border-color:#7c5cff80!important;box-shadow:0 0 0 3px #1410280a!important}.adminDashboard .adminInviteDurationOptions button:hover,.adminDashboard .adminTabButton:hover{background:#7c5cff0f!important}.adminDashboard .adminRefreshButton,.adminDashboard .adminDetailsButton,.adminDashboard .adminIconButton,.adminDashboard .adminInviteSearchAction{color:var(--fl-ink)!important;border:1px solid var(--fl-line-2)!important;background:var(--fl-surface)!important;background-image:none!important}.adminDashboard .adminDangerButton,.adminDashboard .adminIconDangerButton{color:#c02a5c!important;background:#e2447812!important;border:1px solid #be285a3d!important}.adminDashboard .adminEyebrow,.adminDashboard .adminInviteKeyMeta,.adminDashboard .adminAttemptKind{color:var(--fl-ink-3)!important}.adminDashboard .adminTabButton strong{color:var(--fl-ink)!important}.adminDashboard .adminInviteSecretKey,.adminDashboard .adminInviteKeyCell{font-family:var(--fl-mono)!important;color:var(--fl-ink)!important}.fa-toggle-track{border:1px solid var(--fl-line-2)!important;background:var(--fl-sunken)!important;background-image:none!important}.fa-toggle-thumb{color:#0000!important;background:#fff!important;box-shadow:0 1px 3px #14102838,0 0 0 1px #1410280f!important}.fa-toggle-flow,.projectConfigModal .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-flow{background:#201d2b!important}.fa-toggle-input:checked+.fa-toggle-track,.projectConfigModal .fa-toggle-input:checked+.fa-toggle-track{box-shadow:none!important;border-color:#201d2b!important}.fa-toggle-input:checked+.fa-toggle-track .fa-toggle-thumb,.projectConfigModal .fa-toggle-input:checked+.fa-toggle-track .fa-toggle-thumb{color:#0000!important;background:#fff!important;box-shadow:0 1px 3px #14102847!important}.fa-toggle-tick{display:none!important}.fa-toggle-input:focus-visible+.fa-toggle-track,.projectConfigModal .fa-toggle-input:focus-visible+.fa-toggle-track{outline-offset:2px;outline:2px solid #14102859!important}.rewardBrandingPreview{border:1px solid var(--fl-line)!important;background:var(--fl-surface)!important;box-shadow:0 18px 38px -28px #14102859!important}.rewardBrandingPreviewFallback{background:repeating-linear-gradient(90deg, transparent 0 23px, #1410280b 23px 24px), repeating-linear-gradient(0deg, transparent 0 23px, #1410280b 23px 24px), radial-gradient(circle at 14% 16%, color-mix(in srgb, var(--reward-brand-accent) 16%, transparent), transparent 52%), #fbfaff!important;background-size:auto,auto,auto,auto!important}.rewardBrandingPreview:not(:has(.rewardBrandingPreviewBackground)) .rewardBrandingPreviewShade{background:0 0!important}.rewardBrandingPreview:not(:has(.rewardBrandingPreviewBackground)) .rewardBrandingPreviewIdentity strong{color:var(--fl-ink)!important}.rewardBrandingPreview:not(:has(.rewardBrandingPreviewBackground)) .rewardBrandingPreviewIdentity small{color:color-mix(in srgb, var(--reward-brand-accent) 74%, #16141d)!important}.rewardBrandingPreview:not(:has(.rewardBrandingPreviewBackground)) .rewardBrandingPreviewMark img{filter:drop-shadow(0 8px 16px #1410282e)!important}.scriptOptionCard .fa-check-label{color:var(--fl-ink)!important;font-size:13px!important;font-weight:600!important}.scriptOptionCard .fa-check-desc{color:var(--fl-ink-3)!important;font-size:11.5px!important;line-height:1.4!important}.scriptForgeOverlay.scriptForgeOverlay{-webkit-backdrop-filter:blur(10px)saturate(112%)!important;backdrop-filter:blur(10px)saturate(112%)!important;background:#f8f7fce6!important}.scriptForgePanel{border:1px solid var(--fl-line)!important;background:var(--fl-surface)!important;background-image:none!important;border-radius:14px!important;box-shadow:0 34px 70px -34px #14102866!important}.scriptForgePanel:before{background:linear-gradient(90deg,#0000,#1410281f,#0000)!important}.scriptForgeCopy span,.scriptForgeExperience .scriptForgeCopy span{color:var(--fl-ink)!important;font-weight:600!important}.scriptForgeCopy p,.scriptForgeExperience .scriptForgeCopy p{color:var(--fl-ink-3)!important}.loader.uiverseScriptForge>span{color:var(--fl-ink-2)!important}.uiverseScriptForge,.loader.uiverseScriptForge{--cloud-color:#e9e5f8!important;--arrows-color:#7c5cff!important}.uiverseScriptForge .forgeCloud rect,.loader.uiverseScriptForge #cloud rect{opacity:1!important}.uiverseScriptForge .forgeCloud g,.loader.uiverseScriptForge #cloud g:nth-child(3){filter:drop-shadow(0 4px 10px #1410281d)!important}.uiverseScriptForge .forgeArrows{stroke:#9b7bff!important}.uiverseScriptForge .forgeShapes{fill:#c44be8!important;filter:drop-shadow(0 4px 10px #14102818)!important}.scriptForgeProgressMeta{color:var(--fl-ink-3)!important}.scriptForgeProgressMeta strong{color:var(--fl-ink)!important}.scriptForgeProgress.scriptForgeProgress{background:0 0!important;gap:4px!important;width:100%!important;height:5px!important;margin-top:16px!important;display:flex!important;overflow:visible!important}.scriptForgeCell{border-radius:999px;flex:1;height:100%;transition:background .42s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;background:var(--fl-sunken)!important}.scriptForgeCellSolo{flex:100%}.scriptForgeCell.isDone{background:linear-gradient(90deg,#8a6cff,#a887f7)!important}.scriptForgeCell.isRunning{box-shadow:0 0 12px -2px #14102835;background:linear-gradient(90deg,#7c5cff,#c44be8)!important}.scriptForgeCell.isRunning:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf 50%,#0000);animation:1.25s cubic-bezier(.4,0,.2,1) infinite forgeSheen;position:absolute;inset:0;transform:translate(-100%)}.scriptForgeCell.isRunning:before{content:"";border-radius:inherit;background:var(--fl-sunken);transform-origin:100%;animation:.52s cubic-bezier(.22,1,.36,1) both forgeReveal;position:absolute;inset:0}.scriptForgeProgressMeta strong{font-variant-numeric:tabular-nums}[class*=key-health-module][class*=toneActive]{color:#6a46ff!important}[class*=key-health-module][class*=tonePaused]{color:#6f6a80!important}[class*=key-health-module][class*=toneExpired]{color:#9c98a8!important}[class*=key-health-module][class*=toneBlocked]{color:#c02a5c!important}[class*=key-health-module][class*=legendCount]{color:var(--fl-ink)!important}:root{--background:#f8f7fc!important;--foreground:#16141d!important;--card:#fff!important;--card-strong:#fff!important;--card-muted:#f4f3f9!important;--accent:#7c5cff!important;--accent-soft:#7c5cff17!important;--muted-foreground:var(--fl-ink-3)!important;--border:#14102817!important}[class*=project-header-module][class*=commandUrl]{color:#6a46ff!important}[class*=project-header-module][class*=factValue]{color:var(--fl-ink-2)!important}[class*=script-list-module][class*=tierPremium]{color:#6a46ff!important}[class*=script-list-module][class*=tierFree]{color:#1f8f63!important}[class*=script-list-module][class*=name]{color:var(--fl-ink)!important}[class*=script-list-module][class*=addCard]:hover{color:#6a46ff!important}.modal-overlay>.modal-content,.modal-overlay>.projectConfigModal{width:100%!important;max-width:min(var(--modal-w,580px), calc(100vw - 32px))!important;margin-inline:auto!important}.modal-overlay>[class*=scriptSheet],.modal-overlay>.projectConfigModal{--modal-w:920px}.form-group label,.formGroup label,.sectionLabel,.table-label,.enhancedStatTitle,.dashboard-stats-title{text-transform:none!important;letter-spacing:-.005em!important;color:var(--fl-ink-3)!important;font-size:12.5px!important;font-weight:500!important}.custom-table th{text-transform:none!important;letter-spacing:-.005em!important;font-weight:500!important}:root,html{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html{scrollbar-color:#14102829 transparent;scrollbar-width:thin}.fa-empty-orb{width:52px!important;height:52px!important;animation:none!important}.fa-empty-ring{display:none!important}.fa-empty-icon{color:#6a46ff!important;filter:none!important}.fa-badge-dot,.fa-badge-ping{display:none!important}.apiMethodBadge{width:auto!important;min-width:0!important;font-family:var(--font-code), ui-monospace, monospace!important;letter-spacing:.01em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11.5px!important;font-weight:700!important}.apiMethodBadge.method-get{color:#6a46ff!important}.apiMethodBadge.method-post{color:#1f8f63!important}.apiMethodBadge.method-put,.apiMethodBadge.method-patch{color:#a8720d!important}.apiMethodBadge.method-delete{color:#c02a5c!important}.docsManual .docsSection li:before{content:""!important;background:var(--fl-line-2)!important;border-radius:0!important;width:9px!important;height:1px!important}.adminV2State>i{display:none!important}.adminV2State{color:#1f8f63!important;font-size:12.5px!important;font-weight:600!important}.adminV2State.suspended,.adminV2State[data-state=suspended]{color:#c02a5c!important}.docsCodePanel{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important}.docsCodeHead{background:var(--fl-inset)!important;border-bottom:1px solid var(--fl-line)!important;color:var(--fl-ink-2)!important}.docsCodePanel pre,.docsCodePanel code{color:var(--fl-ink)!important}.rewardFlowNode{background:var(--fl-surface)!important;border:1px solid var(--fl-line)!important;color:var(--fl-ink)!important}[class*=logs-workspace-module][class*=nameOk]{color:#1f8f63!important}[class*=logs-workspace-module][class*=nameInfo]{color:#6a46ff!important}[class*=logs-workspace-module][class*=nameBad]{color:#c02a5c!important}[class*=logs-workspace-module][class*=legendCount],[class*=logs-workspace-module][class*=detail],[class*=logs-workspace-module][class*=panelTitle]{color:var(--fl-ink)!important}.keysWorkspace .badge,.keysWorkspace .tier-badge{letter-spacing:-.005em!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12.5px!important;font-weight:600!important}.keysWorkspace .badge.active{color:#1f8f63!important}.keysWorkspace .badge.paused{color:#a8720d!important}.keysWorkspace .badge.expired{color:#8b8896!important}.keysWorkspace .badge.revoked,.keysWorkspace .badge.blacklisted{color:#c02a5c!important}.keysWorkspace .tier-badge{color:var(--fl-ink-3)!important}.keysWorkspace .tier-badge.tier-premium{color:#6a46ff!important}.keysWorkspace .tier-badge.tier-free{color:#1f8f63!important}.keysWorkspace .keyRecordActions button{border:1px solid var(--fl-line-2)!important;background:var(--fl-surface)!important;width:34px!important;height:34px!important;color:var(--fl-ink-2)!important;opacity:1!important;transition:border-color .16s var(--fl-ease), background-color .16s var(--fl-ease), color .16s var(--fl-ease)!important;border-radius:10px!important}.keysWorkspace .keyRecordActions button svg{opacity:1!important;width:15px!important;height:15px!important}.keysWorkspace .keyRecordActions button:hover{color:#6a46ff!important;background:#7c5cff0d!important;border-color:#7c5cff66!important}.keyRecordIcon,.keysWorkspace .keyRecordDetail img,.keysWorkspace .keyRecordAction.flow-icon-btn img,.keysWorkspace .keyRecordActions img{opacity:1!important;filter:grayscale()saturate(0)brightness(0)!important}.keyRecordIcon{opacity:.62!important}.keysWorkspace .keyRecordDetail img{opacity:.45!important}.keysWorkspace .keyRecordAction.flow-icon-btn img,.keysWorkspace .keyRecordActions img{opacity:.62!important}.keysWorkspace .keyRecordAction.flow-icon-btn:hover img,.keysWorkspace .keyRecordActions button:hover img{opacity:.9!important}.keyRecordPrimary code{width:auto!important;max-width:100%!important;font-family:var(--font-code), ui-monospace, monospace!important;letter-spacing:0!important;color:var(--fl-ink)!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:13px!important;font-weight:500!important;display:inline-block!important}.decompilerPage{width:100%!important;max-width:100%!important;margin:0!important}.decompilerHero{border:1px solid var(--fl-line)!important;background:var(--fl-surface)!important;border-radius:14px!important;padding:22px 24px!important}[class*=profile-workspace-module][class*=primaryButton],[class*=profile-workspace-module][class*=primaryButton] *{color:#fff!important}[class*=profile-workspace-module][class*=primaryButton]:hover{background:#5b38f5!important}.changelog1{width:100%!important;max-width:1120px!important;margin-inline:0!important}.changelog1Entry{grid-template-columns:200px minmax(0,1fr)!important;gap:40px!important}.changelog1Body ul{margin-left:0!important;list-style:none!important}.changelog1Body li{position:relative;padding-left:20px!important}.changelog1Body li:before{content:"";background:#14102842;width:10px;height:1px;position:absolute;top:.62em;left:0}.changelog1Badge{font-family:var(--font-code), ui-monospace, monospace!important;color:var(--fl-ink-2)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important;font-weight:500!important}:root{--fl-btn:#16141d;--fl-btn-hover:#2c2937}.flow-btn-primary,.dashboardHeroPrimary,.btn-primary,[class*=-module__][class*=primaryButton]{background:var(--fl-btn)!important;border:1px solid var(--fl-btn)!important;box-shadow:none!important;transition:background-color .17s var(--fl-ease), border-color .17s var(--fl-ease), transform .17s var(--fl-ease)!important;background-image:none!important}.flow-btn-primary,.flow-btn-primary *,.dashboardHeroPrimary,.dashboardHeroPrimary *,.btn-primary,.btn-primary *,[class*=-module__][class*=primaryButton],[class*=-module__][class*=primaryButton] *{color:#fff!important}.flow-btn-primary:hover:not(:disabled),.dashboardHeroPrimary:hover:not(:disabled),.btn-primary:hover:not(:disabled),[class*=-module__][class*=primaryButton]:hover:not(:disabled){background:var(--fl-btn-hover)!important;border-color:var(--fl-btn-hover)!important;transform:translateY(-1px)!important}.flow-btn-primary:active:not(:disabled),.btn-primary:active:not(:disabled){transform:translateY(0)!important}.flow-btn-secondary,.btn-secondary{border:1px solid var(--fl-line-2)!important;background:var(--fl-surface)!important;color:var(--fl-ink)!important;box-shadow:none!important;transition:background-color .17s var(--fl-ease), border-color .17s var(--fl-ease), transform .17s var(--fl-ease)!important}.flow-btn-secondary:hover:not(:disabled),.btn-secondary:hover:not(:disabled){background:var(--fl-inset)!important;border-color:#1410283d!important;transform:translateY(-1px)!important}.flow-btn-sweep{display:none!important}.fa-popup-danger{color:var(--fl-ink-2)!important}.fa-popup-actions .flow-btn-danger,.fa-popup-actions .flow-btn-danger *{color:#fff!important}:root{--fl-fast:.17s;--fl-mid:.26s;--fl-slow:.4s}.enhancedMainWorkspace>*,.mainWorkspace>.projects-container{animation:flRise var(--fl-slow) var(--fl-ease) both}[class*=script-list-module][class*=grid]>:first-child{animation-delay:0s}[class*=script-list-module][class*=grid]>:nth-child(2){animation-delay:40ms}[class*=script-list-module][class*=grid]>:nth-child(3){animation-delay:80ms}[class*=script-list-module][class*=grid]>:nth-child(4){animation-delay:.12s}[class*=script-list-module][class*=grid]>:nth-child(5){animation-delay:.16s}[class*=script-list-module][class*=grid]>:nth-child(6){animation-delay:.2s}[class*=script-list-module][class*=grid]>:nth-child(7){animation-delay:.24s}[class*=script-list-module][class*=grid]>:nth-child(n+8){animation-delay:.28s}[class*=script-list-module][class*=grid]>*{animation:flRise var(--fl-mid) var(--fl-ease) both}[class*=logs-workspace-module][class*=row]{animation:flFade var(--fl-mid) var(--fl-ease) both}.flow-icon-btn,.fa-field-frame,.fa-select-trigger{transition:border-color var(--fl-fast) var(--fl-ease), background-color var(--fl-fast) var(--fl-ease), color var(--fl-fast) var(--fl-ease)!important}.divineFieldGroup label{letter-spacing:-.005em!important;text-transform:none!important;color:var(--fl-ink-3)!important;font-size:12.5px!important;font-weight:500!important}aside[class*=enhanced-sidebar-module]{z-index:60!important;transition:width .26s var(--fl-ease), box-shadow .26s var(--fl-ease)!important}aside[class*=enhanced-sidebar-module]:hover,aside[class*=enhanced-sidebar-module]:focus-within{box-shadow:0 1px 2px #1410280a,0 24px 48px -24px #14102847!important}aside[class*=enhanced-sidebar-module] [class*=account] span,aside[class*=enhanced-sidebar-module] [class*=Account] span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.fa-avatar-ring:before{display:none!important}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{border-radius:inherit;outline-offset:2px!important;outline:2px solid #1410288c!important}:where(a,button,input,textarea,select,summary,[tabindex]):focus:not(:focus-visible){outline:none!important}.flow-btn-primary:focus-visible,.btn-primary:focus-visible,.dashboardHeroPrimary:focus-visible,[class*=-module__][class*=primaryButton]:focus-visible{outline-offset:-4px!important;outline-color:#ffffffe6!important}.auth-card:hover:before,.enhancedStatCard:hover:before,.btnObfuscate:hover:not(:disabled):before,.uiverseDiscordButton.uiverseAuthDiscordButton:before{content:none!important;animation:none!important}.uiverseAuthDiscordButton .uiverseDiscordButton__icon,.uiverseAuthDiscordButton .uiverseDiscordButton__mark{animation:none!important}a,button{transition:color var(--fl-fast) var(--fl-ease), background-color var(--fl-fast) var(--fl-ease), border-color var(--fl-fast) var(--fl-ease), box-shadow var(--fl-fast) var(--fl-ease), opacity var(--fl-fast) var(--fl-ease), transform var(--fl-fast) var(--fl-ease)}.form-input,.form-select{transition:border-color var(--fl-fast) var(--fl-ease), background-color var(--fl-fast) var(--fl-ease), box-shadow var(--fl-fast) var(--fl-ease)!important}.profileTab,.toggleCard,.project-card,.btn-danger,.btnObfuscate,.uiverse-check{transition:color var(--fl-fast) var(--fl-ease), background-color var(--fl-fast) var(--fl-ease), border-color var(--fl-fast) var(--fl-ease), box-shadow var(--fl-fast) var(--fl-ease), transform var(--fl-fast) var(--fl-ease)!important}.slider,.slider:before{transition:background-color var(--fl-fast) var(--fl-ease), transform .22s var(--fl-ease)!important}.dashboardOverviewActions{flex-flow:wrap!important;justify-content:flex-end!important;align-self:start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;display:flex!important}.dashboardOverviewActions button{width:auto!important;min-height:36px!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important}.dashboardOperationalPanel [class*=activity-chart-card-module][class*=card]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.dashboardOutcomeRow{border-top-color:var(--fl-line)!important;border-bottom-color:var(--fl-line)!important}.dashboardOutcomeRow+.dashboardOutcomeRow{border-top:0!important}.adminV2Search .fa-field-input,.adminV2Search .fa-field-input:focus,.adminV2Search .fa-field-input:focus-visible,.adminV2InviteLookup>input,.adminV2InviteLookup>input:focus,.adminV2InviteLookup>input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.adminV2Search .fa-field-charge{display:none}.adminV2UserTable code,.adminV2UserTable time,.adminV2IdentityMeta code,.adminV2InviteSummary strong,.adminV2InviteDetails header strong,.adminV2SecurityLedger code,.adminV2SecurityLedger time{font-family:var(--fl-mono)!important}.adminV2UserTable code,.adminV2UserTable time,.adminV2UserTable th,.adminV2Identity span,.adminV2Tabs small,.adminV2Pager>span,.adminV2SectionHeading>span,.adminV2SecurityLedger code,.adminV2SecurityLedger time,.adminV2InviteSummary small,.adminV2InviteSummary time,.adminV2Tabs button{color:var(--fl-ink-3)!important}.adminV2Tabs button:hover,.adminV2Tabs button.active{color:var(--fl-ink)!important}.adminV2Metrics strong{color:var(--fl-ink)!important;font-family:var(--fl-display)!important;font-size:22px!important;font-weight:600!important}.adminV2Metrics span{color:var(--fl-ink-3)!important}.adminV2AccessColumns article b{color:var(--fl-ink)!important;font-family:var(--fl-display)!important}.adminV2Header p>strong,.adminV2InviteStatus.is-active,.adminV2InviteStatus.is-unclaimed{color:#1f8f63!important}.adminV2InviteStatus.is-expired,.adminV2InviteStatus.is-inactive,.adminV2SecurityLedger article>svg{color:#c02a5c!important}.adminV2SupportLedger article>svg{color:#1f8f63!important}.adminV2SupportAccess>div>svg{color:#6a46ff!important}.adminDashboardV2 .adminV2SuspendButton.flow-btn,.adminDashboardV2 .adminV2SuspendButton.flow-btn *,.adminDashboardV2 .adminV2DeleteButton.flow-btn,.adminDashboardV2 .adminV2DeleteButton.flow-btn *{color:#c02a5c!important}.adminDashboardV2 .adminV2SuspendButton.flow-btn,.adminDashboardV2 .adminV2DeleteButton.flow-btn{background:#dc2f430f!important;border:1px solid #be285a3d!important}.adminDashboardV2 .adminV2SuspendButton.flow-btn:hover:not(:disabled),.adminDashboardV2 .adminV2DeleteButton.flow-btn:hover:not(:disabled){background:#dc2f431a!important;border-color:#be285a66!important}.adminDashboardV2 .adminV2RestoreButton.flow-btn,.adminDashboardV2 .adminV2RestoreButton.flow-btn *{color:#1f8f63!important}.adminDashboardV2 .adminV2RestoreButton.flow-btn{background:#16a34a12!important;border:1px solid #16a34a47!important}.adminDashboardV2 .adminV2RestoreButton.flow-btn:hover:not(:disabled){background:#16a34a1c!important;border-color:#16a34a73!important}.adminV2DangerZone>strong,.adminV2AccessNote{color:#c02a5c!important}.adminV2Metrics svg{color:#6a46ff!important}.adminV2Metrics article:nth-child(2) svg{color:#1f8f63!important}.adminV2Metrics article:nth-child(3) svg{color:#a8720d!important}.adminV2Metrics article:nth-child(4) svg{color:#c02a5c!important}.adminV2SecurityLedger code,.adminV2SupportLedger code{background:0 0!important;border-radius:0!important;padding:0!important}.adminInviteDurationOptions .flow-btn{border:1px solid var(--fl-line-2)!important;background:var(--fl-surface)!important;box-shadow:none!important}.adminInviteDurationOptions .flow-btn,.adminInviteDurationOptions .flow-btn *{color:var(--fl-ink-2)!important}.adminInviteDurationOptions .flow-btn:hover:not(:disabled){background:var(--fl-surface)!important;border-color:#7c5cff66!important}.adminInviteDurationOptions .flow-btn:hover:not(:disabled),.adminInviteDurationOptions .flow-btn:hover:not(:disabled) *{color:var(--fl-ink)!important}.adminInviteDurationOptions .flow-btn.active{background:#7c5cff14!important;border-color:#6a46ff73!important}.adminInviteDurationOptions .flow-btn.active,.adminInviteDurationOptions .flow-btn.active *{color:#6a46ff!important}.adminInviteModeField>span,.adminInvitePlanField>span,.adminInviteDurationField>span,.adminInviteCustomDays>span,.adminInviteCountField>span{color:var(--fl-ink-2)!important;text-transform:none!important;font-size:12.5px!important;font-weight:500!important}.adminGeneratedInvite span{color:var(--fl-ink-3)!important;text-transform:none!important;font-weight:500!important}.adminGeneratedInvite strong{color:var(--fl-ink)!important}[class*=discordButtonSuccess],[class*=discordButtonSuccess] *,[class*=discordButtonDanger],[class*=discordButtonDanger] *{color:#fff!important}[class*=activity-feed-module][class*=auth]{color:#6a46ff!important}[class*=activity-feed-module][class*=fetch]{color:#1f8f63!important}[class*=activity-feed-module][class*=fail]{color:#c02a5c!important}[class*=activity-feed-module][class*=name]{color:var(--fl-ink)!important}[class*=activity-feed-module][class*=reason]{color:var(--fl-ink-2)!important}[class*=activity-feed-module][class*=meta],[class*=activity-feed-module][class*=time]{color:var(--fl-ink-3)!important;font-family:var(--fl-mono)!important}.dashboardPanelHeader span{color:var(--fl-ink)!important;letter-spacing:-.015em!important;font-size:13.5px!important;font-weight:600!important}.dashboardPanelHeader strong{color:var(--fl-ink-3)!important;font-family:var(--fl-mono)!important;font-variant-numeric:tabular-nums!important;font-size:12.5px!important;font-weight:500!important}[class*=usage-gauge][class*=plan][data-plan],[class*=usage-gauge][class*=plan][data-plan] svg{color:var(--plan-color)!important}[class*=usage-gauge][class*=plan][data-plan]{border-color:rgb(var(--plan-rgb) / .28)!important;background:rgb(var(--plan-rgb) / .07)!important}[class*=profile-workspace][class*=planName]{background-image:var(--plan-gradient)!important;-webkit-text-fill-color:transparent!important;font-family:var(--fl-display)!important;letter-spacing:-.045em!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:600!important}[class*=profile-workspace][class*=planIcon],[class*=profile-workspace][class*=planIcon] svg,[class*=profile-workspace][class*=historyMark],[class*=profile-workspace][class*=historyMark] svg,[class*=profile-workspace][class*=membershipActions] button,[class*=profile-workspace][class*=membershipActions] button *,[class*=profile-workspace][class*=billingCurrent] button,[class*=profile-workspace][class*=billingCurrent] button *,[class*=profile-workspace][class*=billingPlans] strong{color:var(--plan-color)!important}.ui-dialog-overlay{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#14102857!important}.flowCommandDialog{border:1px solid var(--fl-line)!important;border-radius:var(--fl-r)!important;background:var(--fl-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;width:min(640px,100vw - 32px)!important;max-width:640px!important;padding:0!important;overflow:hidden!important;box-shadow:0 32px 64px -28px #14102866!important}.flowCommandDialog .ui-command{box-shadow:none!important;background:0 0!important;border:0!important}.flowCommandDialog .ui-command-input-wrapper{border:0!important;border-bottom:1px solid var(--fl-line)!important;height:56px!important;box-shadow:none!important;background:0 0!important;gap:11px!important;padding:0 52px 0 18px!important}.flowCommandDialog .ui-command-input-wrapper svg{color:var(--fl-ink-3)!important;flex:none!important}.flowCommandDialog .ui-command-input,.flowCommandDialog .ui-command-input:hover,.flowCommandDialog .ui-command-input:focus,.flowCommandDialog .ui-command-input:focus-visible,.flowCommandDialog [data-slot=command-input]{height:100%!important;box-shadow:none!important;color:var(--fl-ink)!important;font-family:var(--fl-sans)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;font-size:14px!important;font-weight:500!important}.flowCommandDialog .ui-command-input::placeholder{color:var(--fl-ink-3)!important}.flowCommandDialog .ui-dialog-close{border-radius:var(--fl-r-sm)!important;width:32px!important;height:32px!important;color:var(--fl-ink-3)!important;box-shadow:none!important;transition:background-color .16s var(--fl-ease), color .16s var(--fl-ease)!important;background:0 0!important;border:0!important;top:12px!important;right:14px!important}.flowCommandDialog .ui-dialog-close:hover{background:var(--fl-inset)!important;color:var(--fl-ink)!important;transform:none!important}.flowCommandDialog .ui-command-list{scrollbar-width:thin!important;scrollbar-color:#14102829 transparent!important;background:0 0!important;border:0!important;border-radius:0!important;max-height:min(420px,100vh - 200px)!important;padding:8px!important}.flowCommandDialog .ui-command-group [cmdk-group-heading]{color:var(--fl-ink-3)!important;font-family:var(--fl-sans)!important;letter-spacing:-.005em!important;text-transform:none!important;padding:12px 10px 6px!important;font-size:12px!important;font-weight:500!important}.flowCommandDialog .ui-command-item{border-radius:var(--fl-r-sm)!important;min-height:40px!important;box-shadow:none!important;color:var(--fl-ink-2)!important;transition:background-color .14s var(--fl-ease), color .14s var(--fl-ease)!important;background:0 0!important;gap:11px!important;padding:0 10px!important;font-size:13.5px!important;transform:none!important}.flowCommandDialog .ui-command-item:before{display:none!important}.flowCommandDialog .ui-command-item[data-selected=true]{box-shadow:none!important;color:var(--fl-ink)!important;background:#7c5cff14!important;transform:none!important}.flowCommandDialog .ui-command-item svg{color:var(--fl-ink-3)!important;flex:none!important}.flowCommandDialog .ui-command-item[data-selected=true] svg{color:var(--fl-accent)!important}.flowCommandDialog .ui-command-shortcut{color:var(--fl-ink-3)!important;font-family:var(--fl-sans)!important;letter-spacing:-.005em!important;background:0 0!important;border:0!important;border-radius:0!important;margin-left:auto!important;padding:0!important;font-size:12px!important;font-weight:500!important}.flowCommandDialog .ui-command-item[data-selected=true] .ui-command-shortcut{color:var(--fl-accent)!important}.flowCommandDialog .ui-command-separator{background:var(--fl-line)!important;margin:6px 10px!important}.flowCommandDialog .ui-command-empty{color:var(--fl-ink-3)!important;text-align:center!important;padding:34px 12px!important;font-size:13px!important}.modal-overlay>[class*=scriptSheet]{border:1px solid var(--fl-line)!important;background:var(--fl-surface)!important;border-radius:18px!important;box-shadow:0 40px 80px -32px #14102873!important}[class*=projects-workspace][class*=sectionHead] h3{color:var(--fl-ink)!important;font-family:var(--fl-display)!important;letter-spacing:-.015em!important;font-size:13.5px!important;font-weight:600!important}[class*=projects-workspace][class*=optionLabel],[class*=projects-workspace][class*=dropCopy] strong,[class*=projects-workspace][class*=activeStatusCopy] span{color:var(--fl-ink)!important}[class*=projects-workspace][class*=optionDesc],[class*=projects-workspace][class*=fieldHint],[class*=projects-workspace][class*=dropCopy] small,[class*=projects-workspace][class*=activeStatusCopy] p,[class*=projects-workspace][class*=sectionHead] p{color:var(--fl-ink-3)!important}[class*=projects-workspace][class*=sectionHead]>svg,[class*=projects-workspace][class*=headerMark],[class*=projects-workspace][class*=headerMark] svg,[class*=projects-workspace][class*=dropMark],[class*=projects-workspace][class*=dropMark] svg,[class*=projects-workspace][class*=optionCard][data-checked] [class*=optionMark],[class*=projects-workspace][class*=optionCard][data-checked] [class*=optionMark] svg{color:#6a46ff!important}[class*=projects-workspace][class*=optionTick],[class*=projects-workspace][class*=optionTick] svg{color:#fff!important}@media (max-width:760px){html,body{-webkit-text-size-adjust:100%;width:100%!important;min-width:0!important;min-height:100%!important;overflow-x:clip!important}body{touch-action:pan-y}button,a,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dashboard-layout:has(.enhancedMainWorkspace){overscroll-behavior-y:auto!important;width:100%!important;height:auto!important;min-height:100dvh!important;display:block!important;overflow:visible!important}.dashboard-layout:has(.enhancedMainWorkspace) .main-content{width:100%!important;min-width:0!important;min-height:0!important;display:block!important;overflow:visible!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedTopBar{z-index:30!important;min-height:56px!important;padding:8px 12px!important;position:relative!important;top:auto!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedMainWorkspace{touch-action:pan-y;width:100%!important;min-width:0!important;min-height:0!important;padding:14px max(12px, env(safe-area-inset-right)) max(44px, calc(env(safe-area-inset-bottom) + 24px)) max(12px, env(safe-area-inset-left))!important;overflow:clip visible!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.flow-btn,.flow-icon-btn,.btn-primary,.btn-secondary,.danger-outline,.uiversePressButton,button[aria-label]){min-height:44px!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.flow-icon-btn,button[aria-label]){min-width:44px!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(input,select,textarea,.fa-field-input,.form-input,.form-select){max-width:100%!important;font-size:16px!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.workspaceGrid,.projects-grid,.usageGrid,.apiGrid,.keysOverviewGrid,.dashboardStatsGrid,.rewardStatsGrid,.settingsGrid){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.panel-header,.usageHeader,.apiHeader,.dashboardPanelHeader,.enhancedProjectFocus){flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.panel-header,.usageHeader,.apiHeader,.enhancedProjectFocus)>div:last-child{justify-content:stretch!important;width:100%!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.panel-header,.usageHeader,.apiHeader,.enhancedProjectFocus)>div:last-child>*{flex:140px!important;min-width:0!important}.dashboard-layout:has(.enhancedMainWorkspace) :where(.table-container,.keysTableShell,.pricingCompareTableWrap,.snippetBody,pre){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important}.modal-overlay{padding:max(10px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))!important;align-items:flex-end!important}.modal-overlay>:where(.modal-content,.projectConfigModal,[class*=scriptSheet]){border-radius:18px 18px 12px 12px!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 18px)!important;overflow:hidden!important}}@media (max-width:380px){.dashboard-layout:has(.enhancedMainWorkspace) .enhancedTopBar{gap:6px!important;padding-inline:10px!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedBreadcrumbSlash{display:none!important}.dashboard-layout:has(.enhancedMainWorkspace) .enhancedBreadcrumb>span:first-child{display:none!important}}@media (hover:none) and (pointer:coarse){.dashboard-layout:has(.enhancedMainWorkspace) :where(.flow-btn,.flow-icon-btn,.btn-primary,.btn-secondary,.glass-card,.project-card):hover{transform:none!important}}}@keyframes forgeSheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes forgeReveal{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.scriptForgeCell.isRunning:after,.scriptForgeCell.isRunning:before{animation:none!important}}::-webkit-scrollbar-track{background:0 0!important}::-webkit-scrollbar-thumb{background:#14102829!important;border-radius:999px!important}::-webkit-scrollbar-thumb:hover{background:#7c5cff6b!important}::selection{color:#16141d;background:#7c5cff2e}@keyframes flRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes flFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.enhancedMainWorkspace>*,.mainWorkspace>.projects-container,[class*=script-list-module][class*=grid]>*,[class*=logs-workspace-module][class*=row]{animation:none!important}}[data-plan]{--plan-color:#6b6779;--plan-rgb:107 103 121;--plan-gradient:linear-gradient(100deg, #57545f, #8b8896)}[data-plan=plus]{--plan-color:#1f8f63;--plan-rgb:31 143 99;--plan-gradient:linear-gradient(100deg, #157a52, #2fb87f)}[data-plan=premium],[data-plan=pro]{--plan-color:#6a46ff;--plan-rgb:106 70 255;--plan-gradient:linear-gradient(100deg, #5b38f5, #9b7bff)}[data-plan=enterprise]{--plan-color:#a33bd8;--plan-rgb:163 59 216;--plan-gradient:linear-gradient(100deg, #6a46ff, #c44be8 62%, #d96ae0)}
