:root{color-scheme:dark;--bg:#08080a;--bg-card:#131316;--bg-panel:#161619;--bg-darker:#0b0b0d;--bg-elevated:#1a1a1f;--bg-inset:#0d0d10;--neon-teal:#4f8ff7;--neon-cyan:#4f8ff7;--neon-purple:#6ba1f9;--neon-pink:#4f8ff7;--neon-green:#3fb37f;--neon-amber:#e0a45c;--neon-red:#e5705a;--primary-strong:#5f9bf9;--primary-foreground:#04203f;--primary-soft:rgba(79,143,247,0.12);--primary-softer:rgba(79,143,247,0.07);--pink-glow:rgba(79,143,247,0.06);--border:rgba(255,255,255,0.07);--border-subtle:rgba(255,255,255,0.05);--border-strong:rgba(255,255,255,0.11);--border-active:rgba(79,143,247,0.4);--border-purple:rgba(79,143,247,0.22);--text-primary:#fafafa;--text-secondary:#9a9aa3;--text-muted:#62626b;--radius-lg:14px;--radius-md:10px;--radius-sm:7px;--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-display:"Space Grotesk",sans-serif;--font-mono:"JetBrains Mono",monospace;--shadow-glow:0 1px 2px rgba(0,0,0,0.4);--shadow-purple:0 1px 2px rgba(0,0,0,0.4);--shadow-card:0 1px 2px rgba(0,0,0,0.35);--shadow-pop:0 16px 40px rgba(0,0,0,0.5);--ring:rgba(79,143,247,0.45)}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;background-color:var(--bg);color:var(--text-primary);font-family:var(--font-sans);overflow-x:hidden;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(ellipse 70% 55% at 12% 8%,rgba(79,143,247,.03) 0,transparent 58%),radial-gradient(ellipse 60% 60% at 88% 94%,rgba(120,130,150,.02) 0,transparent 60%);z-index:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}a,button{transition:all .2s cubic-bezier(.16,1,.3,1)}.navbar{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;height:64px;background:rgba(6,10,16,.75);-webkit-backdrop-filter:blur(24px) saturate(105%);backdrop-filter:blur(24px) saturate(105%);border-bottom:1px solid rgba(255,255,255,.06)}.navContainer{max-width:1600px;height:100%;margin:0 auto;padding:0 32px;justify-content:space-between;gap:24px}.navBrand,.navContainer{display:flex;align-items:center}.navBrand{gap:14px;cursor:pointer}.logoWrapper{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.logoImg{width:30px;height:30px;border-radius:var(--radius-sm);object-fit:cover;border:1px solid rgba(255,255,255,.12);position:relative;z-index:2}.logoRing{position:absolute;inset:0;border-radius:var(--radius-md);border:1.5px solid rgba(79,143,247,.25);opacity:.5;animation:logoPulse 3s ease-in-out infinite;z-index:1}.brandTitle{display:flex;flex-direction:column}.brandTitle span{font-family:var(--font-display);font-weight:800;font-size:18px;letter-spacing:.1em;color:var(--text-primary)}.navLinks{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.03);padding:4px;border-radius:20px}.navLinks button{background:none;border:none}.navLink{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--text-muted);padding:7px 18px;border-radius:14px;cursor:pointer;position:relative}.navLink.active,.navLink:hover{color:var(--text-primary)}.navLink.active{background:rgba(255,255,255,.06)}.navActions{gap:16px}.navActions,.systemStatus{display:flex;align-items:center}.systemStatus{gap:8px;background-color:rgba(52,211,153,.06);border:1px solid rgba(52,211,153,.15);padding:5px 12px;border-radius:20px}.statusDot{width:6px;height:6px;border-radius:50%;background-color:var(--neon-green)}.statusText{font-size:10px;font-family:var(--font-mono);font-weight:600;letter-spacing:.03em;color:var(--neon-green)}.btnUpload{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:var(--radius-md);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);color:var(--text-secondary);font-family:var(--font-display);font-size:12px;font-weight:600;cursor:pointer}.btnUpload:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.15);color:var(--text-primary)}.mainWorkspace{max-width:1600px;margin:0 auto;padding:32px;position:relative;z-index:1}.enhancedMainWorkspace{width:100%;max-width:none;min-height:calc(100vh - 64px);padding:32px!important;overflow:hidden}.enhancedMainWorkspace:before{content:"";position:fixed;inset:64px 0 0 240px;pointer-events:none;background:radial-gradient(circle at 20% 10%,rgba(79,143,247,.08),transparent 26%),radial-gradient(circle at 78% 18%,rgba(79,143,247,.065),transparent 28%),linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:auto,auto,48px 48px,48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 82%);opacity:.72;z-index:-1}.sessionRestorePanel{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary);font-size:13px;font-weight:700}.sessionRestoreMark{width:10px;height:10px;border-radius:999px;background:var(--neon-teal);box-shadow:0 0 18px rgba(79,143,247,.6)}.workspaceGrid{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:start}.obfuscatorRunPanel{display:none}.obfuscatorRunCard{gap:16px}.obfuscatorRunCard .formGroup,.obfuscatorRunCard .scoreBarSection{display:none}.obfuscatorCreditNote{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:12px 14px;background:rgba(79,143,247,.05)}.obfuscatorCreditNote h3{font-size:11px;text-transform:uppercase;color:var(--neon-teal);font-weight:800;margin-bottom:4px;letter-spacing:.04em}.obfuscatorCreditNote p{font-size:12px;color:var(--text-secondary);line-height:1.4}.standaloneObfuscatorCredit{margin-bottom:18px}.obfuscatorActionStrip{display:flex;align-items:stretch;gap:14px;margin:18px 0}.standaloneObfuscateButton{width:min(340px,100%);min-height:46px}.obfuscatorActionStrip .errorAlert{flex:1 1;margin:0}@media (max-width:720px){.obfuscatorActionStrip{flex-direction:column}.standaloneObfuscateButton{width:100%}}.sidebarSettings{position:-webkit-sticky;position:sticky;top:96px}.settingsCard{background:#141418;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.095);border-radius:10px;padding:24px;box-shadow:0 1px 2px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:22px;position:relative;overflow:hidden}.settingsCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 10%,rgba(79,143,247,.4) 50%,transparent 90%)}.sidebarHeader{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.05)}.sidebarHeader h2{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary)}.headerIcon{color:var(--neon-teal)}.formGroup{display:flex;flex-direction:column;gap:12px}.sectionLabel{font-family:var(--font-display);font-size:11px;font-weight:700;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase}.sectionHeaderWithBadge{display:flex;align-items:center;justify-content:space-between}.layersBadge{font-size:10px;font-weight:800;color:var(--neon-teal);background-color:rgba(79,143,247,.08);border:1px solid rgba(79,143,247,.2);padding:2px 8px;border-radius:20px;font-family:var(--font-mono)}.profileSelector{display:flex;flex-direction:column;gap:8px}.profileTab{display:flex;align-items:center;gap:12px;padding:10px 14px;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;text-align:left}.profileTab:hover{background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.profileTab.active{background:rgba(79,143,247,.06);border-color:rgba(79,143,247,.25)}.profileTab .tabIcon{color:var(--text-muted);transition:color .2s ease}.profileTab.active .tabIcon{color:var(--neon-teal)}.tabTitle{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--text-secondary)}.profileTab.active .tabTitle{color:var(--text-primary)}.tabDesc{font-size:11px;color:var(--text-muted);margin-top:1px}.toggleCardList{display:flex;flex-direction:column;gap:6px}.toggleCard{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:var(--radius-md);transition:all .15s ease}.toggleCard:hover{background-color:rgba(255,255,255,.035);border-color:rgba(255,255,255,.08)}.toggleCard.checked{background-color:rgba(79,143,247,.04);border-color:rgba(79,143,247,.15)}.toggleInfo{gap:10px;min-width:0;flex:1 1}.toggleIconWrapper,.toggleInfo{display:flex;align-items:center}.toggleIconWrapper{width:30px;height:30px;border-radius:var(--radius-sm);background-color:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);justify-content:center;color:var(--text-muted);flex-shrink:0}.toggleCard.checked .toggleIconWrapper{color:var(--neon-teal);background-color:rgba(79,143,247,.1);border-color:rgba(79,143,247,.2)}.toggleMeta{display:flex;flex-direction:column;min-width:0}.toggleLabel{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--text-secondary);line-height:1.3}.toggleCard.checked .toggleLabel{color:var(--text-primary)}.toggleDesc{font-size:11px;color:var(--text-muted);margin-top:2px;line-height:1.4}.switch{position:relative;display:inline-block;width:40px;height:20px;flex-shrink:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:30px;transition:all .2s ease}.slider:before{content:"";position:absolute;height:14px;width:14px;left:2px;bottom:2px;background-color:var(--text-muted);border-radius:50%;transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.switch input:checked+.slider{background-color:rgba(79,143,247,.15);border-color:rgba(79,143,247,.3)}.switch input:checked+.slider:before{transform:translateX(20px);background-color:var(--neon-teal);box-shadow:0 0 8px rgba(79,143,247,.4)}.btnObfuscate{width:100%;height:44px;border-radius:var(--radius-md);border:none;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#4f8ff7 0,var(--neon-teal) 100%);display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 2px 12px rgba(79,143,247,.2);position:relative;overflow:hidden;transition:all .2s ease}.btnObfuscate:before{content:"";position:absolute;top:0;left:-50%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.15) 50%,rgba(255,255,255,0) 70%);transform:skewX(-20deg);transition:none}.btnObfuscate:hover:not(:disabled):before{animation:shineBtn 1.8s infinite}.btnObfuscate:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px rgba(79,143,247,.25)}.btnObfuscate:disabled{opacity:.25;cursor:not-allowed;box-shadow:none;background:rgba(255,255,255,.08);color:rgba(255,255,255,.3)}.btnObfuscate.loading{background:rgba(79,143,247,.08);border:1px solid rgba(79,143,247,.2);color:var(--neon-teal);box-shadow:none}.statsRail{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.05)}.statsTitle{font-family:var(--font-display);font-size:10px;font-weight:800;color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase}.statsRow{display:flex;justify-content:space-between;align-items:center;font-size:12px}.statsRow span{color:var(--text-secondary)}.statsRow strong{font-family:var(--font-mono);font-weight:600;color:var(--text-primary)}.statsRow .ratioGood{color:var(--neon-teal);text-shadow:0 0 10px rgba(79,143,247,.3)}.scoreBarSection{gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}.scoreBarRow,.scoreBarSection{display:flex;flex-direction:column}.scoreBarRow{gap:4px}.scoreBarHeader{display:flex;justify-content:space-between;align-items:center}.scoreBarName{font-size:11px;color:var(--text-secondary)}.scoreBarValue{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--text-primary)}.scoreBarTrack{height:4px;background:rgba(255,255,255,.04);border-radius:2px;overflow:hidden}.scoreBarFill{height:100%;border-radius:2px;transition:width .4s ease}.scoreBarFill.teal{background:var(--neon-teal);box-shadow:0 0 6px rgba(79,143,247,.3)}.scoreBarFill.amber{background:var(--neon-amber);box-shadow:0 0 6px rgba(255,170,0,.3)}.scoreBarFill.green{background:var(--neon-green);box-shadow:0 0 6px rgba(57,255,20,.3)}.scoreBarFill.purple{background:#6ba1f9;box-shadow:0 0 6px rgba(107,161,249,.3)}.errorAlert{display:flex;gap:12px;padding:14px;background-color:rgba(255,51,51,.05);border:1px solid rgba(255,51,51,.2);border-radius:var(--radius-md);color:#ff9999;font-size:12px;align-items:flex-start;box-shadow:0 4px 15px rgba(255,51,51,.1);animation:shakeAlert .4s ease}.errorAlert h4{font-size:13px;color:var(--neon-red);margin-bottom:2px}.workspaceContent{display:flex;flex-direction:column;gap:28px}.metricsGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.metricCard{background:#141418;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.095);border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.45);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;animation:enhancedStaggerSurface .48s cubic-bezier(.16,1,.3,1) both}.metricCard:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.16);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 24px rgba(79,143,247,.06)}.metricHeader{display:flex;justify-content:space-between;align-items:center}.metricLabel{font-size:10.5px;font-weight:700;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase}.metricLabel,.metricValue{font-family:var(--font-display)}.metricValue{font-size:22px;font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.valueTotal{font-size:13px;font-weight:500;color:var(--text-muted)}.metricSubtext{font-size:11.5px;color:var(--text-secondary)}.textCyan{color:var(--neon-teal)}.textMuted{color:var(--text-muted)}.textAmber{color:var(--neon-amber)}.textGreen{color:var(--neon-green)}.editorsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.editorCard{background:#141418;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.095);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.45);display:flex;flex-direction:column;min-height:480px;position:relative;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.editorCard:focus-within{border-color:rgba(79,143,247,.2);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 28px rgba(79,143,247,.08)}.divineEditorGrid{grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);align-items:stretch}.divineInputPanel,.obfuscatorOutputPanel{min-width:0}.divineInputPanel .editorCard,.obfuscatorOutputPanel .editorCard{height:100%}.divineInputCard{min-height:480px}.divineInputHeader{padding:18px 18px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.divineInputHeader h3{margin:0 0 6px;color:var(--text-primary);font-family:var(--font-display);font-size:14px;font-weight:800}.divineInputHeader p{margin:0;color:var(--text-secondary);font-size:12.5px;line-height:1.45}.divineInputBody{display:flex;flex:1 1;flex-direction:column;gap:18px;padding:18px;min-height:0}.divineFieldGroup{display:flex;flex-direction:column;gap:8px}.divineFieldGroup label{color:var(--text-muted);font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.08em}.inputModeTabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;background:rgba(2,3,5,.45);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md)}.inputModeTab{height:30px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-family:var(--font-display);font-size:12px;font-weight:700;cursor:pointer}.inputModeTab.active{background:rgba(255,255,255,.04);color:var(--text-primary);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.flowPreviewFrame{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#151516;box-shadow:0 24px 80px rgba(0,0,0,.34);animation:enhancedPageEnter .54s cubic-bezier(.16,1,.3,1) both}.dashboardSkyHeroFrame{border-radius:18px;background:transparent;box-shadow:0 18px 60px rgba(0,0,0,.28)}.flowPreviewChrome{display:flex;align-items:center;gap:12px;height:42px;padding:0 18px;background:#1b1b1d;color:rgba(250,250,250,.92);font-size:13px;font-weight:760}.flowPreviewDots{display:inline-flex;gap:7px}.flowPreviewDots span{width:9px;height:9px;border-radius:50%}.flowPreviewDots span:first-child{background:#ff5f57}.flowPreviewDots span:nth-child(2){background:#ffbd2e}.flowPreviewDots span:nth-child(3){background:#28c840}.flowPreviewSky{position:relative;min-height:560px;overflow:hidden;padding:18px clamp(18px,4vw,64px) 0;background:radial-gradient(700px 260px at 20% 100%,rgba(255,255,255,.92),transparent 64%),radial-gradient(760px 320px at 90% 78%,rgba(255,255,255,.86),transparent 68%),linear-gradient(180deg,#66c3ed,#a2dcf4 60%,#edf8ff);color:#111116}.dashboardSkyHero{min-height:500px;padding-top:22px}.flowPreviewSky:before{content:"";inset:0;background:radial-gradient(220px 80px at 12% 24%,rgba(255,255,255,.42),transparent 70%),radial-gradient(220px 100px at 86% 30%,rgba(255,255,255,.58),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 56%)}.flowCloud,.flowPreviewSky:before{position:absolute;pointer-events:none}.flowCloud{filter:blur(.5px);opacity:.95}.flowCloud:after,.flowCloud:before{content:"";position:absolute;border-radius:999px;background:rgba(255,255,255,.84);box-shadow:58px -18px 0 10px rgba(255,255,255,.78),120px -4px 0 18px rgba(255,255,255,.72),190px 10px 0 4px rgba(255,255,255,.68)}.flowCloud:before{width:150px;height:52px}.flowCloud:after{width:240px;height:72px;transform:translate(36px,26px);background:rgba(255,255,255,.6)}.flowCloudA{--cloud-scale:1;left:-36px;top:120px;width:360px;height:120px;animation:flowCloudDrift 18s ease-in-out infinite alternate}.flowCloudB{--cloud-scale:1.25;right:30px;top:155px;width:420px;height:150px;transform:scale(1.25);animation:flowCloudDrift 22s ease-in-out infinite alternate-reverse}.flowCloudC{--cloud-scale:1.35;left:48px;bottom:110px;width:480px;height:130px;transform:scale(1.35);opacity:.78;animation:flowCloudDrift 24s ease-in-out infinite alternate}.flowPreviewCopy,.flowPreviewDashboard,.flowPreviewNav{position:relative;z-index:2}.flowPreviewNav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:18px;gap:18px;max-width:1020px;margin:0 auto}.flowPreviewActions button,.flowPreviewBrand,.flowPreviewPills,.flowPreviewPills button,.flowPreviewStart{display:inline-flex;align-items:center}.flowPreviewBrand{gap:8px;font-size:12px;font-weight:820}.flowPreviewBrandMark{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#111116;color:#fff}.flowPreviewPills{min-height:38px;gap:3px;padding:4px;border:1px solid rgba(8,12,20,.08);border-radius:999px;background:rgba(255,255,255,.86);box-shadow:0 10px 28px rgba(26,57,86,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flowPreviewPills button{height:28px;border:0;border-radius:999px;padding:0 14px;background:transparent;color:rgba(17,17,22,.66);font-size:11px;font-weight:720;cursor:pointer}.flowPreviewPills button.active,.flowPreviewPills button:hover{background:#fff;color:#111116}.flowPreviewStart{justify-self:end;gap:8px;height:34px;border:0;border-radius:999px;padding:0 15px;background:#111116;color:#fff;font-size:11px;font-weight:780;cursor:pointer;box-shadow:0 12px 28px rgba(0,0,0,.18)}.flowPreviewCopy{display:grid;justify-items:center;grid-gap:18px;gap:18px;max-width:820px;margin:82px auto 0;text-align:center}.dashboardSkyCopy{margin-top:58px}.dashboardSkyCopy h1{font-size:clamp(40px,5.1vw,68px)}.flowPreviewCopy h1{margin:0;max-width:820px;color:#101014;font-family:var(--font-display);font-size:clamp(42px,6vw,78px);font-weight:900;line-height:.96;letter-spacing:0}.flowPreviewCopy p{max-width:500px;margin:0;color:rgba(16,18,26,.58);font-size:13px;line-height:1.55}.flowPreviewActions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.flowPreviewActions button{justify-content:center;gap:8px;min-height:40px;border-radius:999px;padding:0 17px;border:1px solid rgba(14,18,28,.08);font-size:12px;font-weight:780;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.flowPreviewActions button:hover{transform:translateY(-2px)}.flowPreviewActions .primary{background:#111116;color:#fff;box-shadow:0 14px 32px rgba(0,0,0,.18)}.flowPreviewActions .secondary{background:rgba(255,255,255,.9);color:#111116}.flowPreviewDashboard{width:min(920px,92%);margin:78px auto 0;overflow:hidden;border:1px solid rgba(10,16,28,.08);border-radius:24px 24px 0 0;background:rgba(255,255,255,.94);box-shadow:0 -2px 0 rgba(255,255,255,.65),0 28px 70px rgba(20,50,80,.24);color:#111116}.dashboardSkyOverview{margin-top:52px}.flowPreviewTabs{display:flex;align-items:center;gap:10px;min-height:54px;padding:0 18px;border-bottom:1px solid rgba(16,24,40,.08)}.flowPreviewTabs span{display:inline-flex;align-items:center;gap:6px;min-height:30px;border-radius:999px;padding:0 12px;color:rgba(17,17,22,.62);font-size:11px;font-weight:760;white-space:nowrap}.flowPreviewTabs .selected{background:#111116;color:#fff}.flowPreviewDashboardBody{display:grid;grid-template-columns:48px minmax(0,1fr) 260px;grid-gap:14px;gap:14px;padding:18px}.flowPreviewSidebarRail{display:grid;align-content:start;justify-items:center;grid-gap:12px;gap:12px;padding-top:4px}.flowPreviewSidebarRail span{width:24px;height:24px;border-radius:50%;background:rgba(17,17,22,.08)}.flowPreviewSidebarRail .active{background:#111116;box-shadow:inset 0 0 0 6px rgba(255,255,255,.86)}.flowPreviewChatPanel,.flowPreviewMainPanel{min-height:142px;border:1px solid rgba(16,24,40,.08);border-radius:18px;background:#fff}.flowPreviewMainPanel{display:flex;justify-content:space-between;gap:20px;padding:22px}.flowPreviewKicker{display:block;margin-bottom:5px;color:rgba(17,17,22,.48);font-size:10px;font-weight:800;text-transform:uppercase}.flowPreviewMainPanel h2{margin:0;font-family:var(--font-display);font-size:25px;line-height:1.05}.flowPreviewChatPanel p,.flowPreviewMainPanel p{margin:7px 0 0;color:rgba(17,17,22,.52);font-size:11px;line-height:1.45}.flowPreviewMiniStats{display:grid;grid-gap:8px;gap:8px;min-width:132px}.flowPreviewMiniStats span{display:flex;justify-content:space-between;gap:12px;border-radius:999px;padding:7px 10px;background:rgba(17,17,22,.045);color:rgba(17,17,22,.64);font-size:11px;font-weight:720}.flowPreviewMiniStats strong{color:#111116}.flowPreviewChatPanel{padding:18px;background:linear-gradient(180deg,#f4f9ff,#fff)}.flowPreviewChatPanel span{color:rgba(17,17,22,.44);font-size:10px;font-weight:800;text-transform:uppercase}.flowPreviewChatPanel strong{display:block;margin-top:10px;font-size:14px;line-height:1.25}@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}.flowPreviewChatPanel,.flowPreviewSidebarRail{display:none}}@media (max-width:640px){.flowPreviewFrame{border-radius:16px}.flowPreviewChrome{height:38px;padding-inline:14px}.flowPreviewSky{min-height:820px;padding-top:14px}.flowPreviewCopy{margin-top:34px;gap:14px}.flowPreviewPills{max-width:100%;overflow-x:auto;justify-content:flex-start}.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:1 1 180px}.flowPreviewDashboard{width:100%;margin-top:42px}.flowPreviewTabs{overflow-x:auto}.flowPreviewMainPanel{flex-direction:column}}.hiddenFileInput{display:none}.uploadDropzone{min-height:196px;border:1px dashed rgba(255,255,255,.12);border-radius:var(--radius-md);background:rgba(2,3,5,.45);color:var(--text-primary);display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px;cursor:pointer;text-align:center}.uploadDropzone.hasFile,.uploadDropzone:hover{border-color:rgba(79,143,247,.24);background:rgba(79,143,247,.035)}.uploadIconBox{width:44px;height:44px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center}.uploadDropzone strong{font-family:var(--font-display);font-size:13.5px}.uploadDropzone span{color:var(--text-secondary);font-size:12px}.uploadSummary{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 14px;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);background:rgba(255,255,255,.025)}.uploadSummaryFile{min-width:0;display:flex;align-items:center;gap:10px;color:var(--neon-teal)}.uploadSummaryFile div{min-width:0;display:flex;flex-direction:column;gap:2px}.uploadSummaryFile strong{overflow:hidden;color:var(--text-primary);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.uploadSummaryFile span{color:var(--text-secondary);font-family:var(--font-mono);font-size:11px}.pasteSourcePanel{display:flex;flex:1 1;flex-direction:column;min-height:0}.pasteSourceActions{display:flex;justify-content:flex-end;gap:8px;margin-bottom:10px}.pasteEditorContainer{min-height:270px;border:1px solid rgba(255,255,255,.04);border-radius:var(--radius-md) var(--radius-md) 0 0;overflow:hidden}.pasteEditorFooter{border:1px solid rgba(255,255,255,.04);border-top:0;border-radius:0 0 var(--radius-md) var(--radius-md)}.editorHeaderPanel{height:52px;background-color:rgba(2,3,5,.5);border-bottom:1px solid rgba(255,255,255,.04);justify-content:space-between;padding:0 16px}.editorHeaderPanel,.editorTab{display:flex;align-items:center}.editorTab{gap:10px;height:100%;position:relative}.editorTab:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--neon-teal)}.tabIcon{color:var(--neon-teal)}.tabName{font-family:var(--font-display);font-size:13px;font-weight:700}.tabSize{font-size:10px;color:var(--neon-teal);background-color:rgba(79,143,247,.08);border:1px solid rgba(79,143,247,.15);padding:2px 6px;border-radius:4px;font-family:var(--font-mono)}.editorActions{display:flex;align-items:center;gap:8px}.editorActionBtn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius-sm);background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);color:var(--text-secondary);font-family:var(--font-display);font-size:11.5px;font-weight:600;cursor:pointer}.editorActionBtn:hover:not(:disabled){background-color:rgba(255,255,255,.05);color:var(--text-primary);border-color:rgba(255,255,255,.12)}.editorActionBtn:disabled{opacity:.35;cursor:not-allowed}.editorActionBtn.active{background-color:rgba(79,143,247,.05);border-color:rgba(79,143,247,.2);color:var(--neon-teal)}.editorActionBtn.active:hover:not(:disabled){background-color:rgba(79,143,247,.08);border-color:rgba(79,143,247,.35);box-shadow:0 0 10px rgba(79,143,247,.15)}.editorActionBtn.danger:hover:not(:disabled){background-color:rgba(255,51,51,.05);color:var(--neon-red);border-color:rgba(255,51,51,.2)}.editorContainer{flex:1 1;background-color:rgba(2,3,5,.6)}.editorBody,.editorContainer{position:relative;display:flex}.editorBody{width:100%;height:100%}.lineNumberGutter{width:48px;background-color:rgba(2,3,5,.8);border-right:1px solid rgba(255,255,255,.03);display:flex;flex-direction:column;align-items:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-y:hidden;text-align:right;padding:18px 12px 18px 0}.lineNumber{font-size:11.5px;height:22px;color:#334155}.editorBody textarea,.lineNumber{font-family:var(--font-mono);line-height:22px}.editorBody textarea{flex:1 1;background:transparent;border:0;outline:none;resize:none;color:#e2e8f0;font-size:12px;padding:18px;height:100%;overflow-y:auto;white-space:pre;-moz-tab-size:4;tab-size:4}.editorBody textarea::placeholder{color:var(--text-muted)}.lineNumberGutter{-ms-overflow-style:none;scrollbar-width:none}.lineNumberGutter::-webkit-scrollbar{display:none}.compilerTerminal{flex:1 1;display:flex;flex-direction:column;background-color:#010204;font-family:var(--font-mono);padding:20px}.terminalTopbar{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.03);padding-bottom:12px;margin-bottom:16px;text-transform:uppercase;letter-spacing:.1em}.terminalOutput{flex:1 1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding-right:4px}.terminalLine{font-size:11px;line-height:1.6;display:flex;gap:12px;animation:enhancedStaggerSurface .32s cubic-bezier(.16,1,.3,1) forwards}.lineTimestamp{color:var(--text-muted);flex-shrink:0}.linePrefix{font-weight:800;padding:0 6px;border-radius:3px;font-size:9px;flex-shrink:0;width:52px;text-align:center;height:18px;display:inline-flex;align-items:center;justify-content:center}.lineContent,.log-sys .linePrefix{color:var(--text-secondary)}.log-sys .linePrefix{background-color:rgba(255,255,255,.05)}.log-ast .linePrefix{background-color:rgba(155,81,224,.15);color:#6ba1f9}.log-opt .linePrefix{background-color:rgba(255,170,0,.12);color:var(--neon-amber)}.log-obf .linePrefix{background-color:rgba(255,0,127,.12);color:var(--neon-pink)}.log-sec .linePrefix{background-color:rgba(255,51,51,.12);color:#ff8888}.log-run .linePrefix{background-color:rgba(79,143,247,.12);color:var(--neon-teal)}.log-success .linePrefix{background-color:rgba(57,255,20,.12);color:var(--neon-green)}.log-success .lineContent{color:var(--neon-green);font-weight:700}.log-err .linePrefix{background-color:rgba(255,51,51,.15);color:var(--neon-red)}.log-err .lineContent{color:var(--neon-red);font-weight:700}.editorFooter{height:36px;background-color:rgba(2,3,5,.4);border-top:1px solid rgba(255,255,255,.04);padding:0 16px;gap:16px;font-size:11px;color:var(--text-muted)}.editorFooter,.footerSegment{display:flex;align-items:center}.footerSegment{gap:6px}.footerSegment strong{color:var(--text-secondary);font-family:var(--font-mono)}.alignRight{margin-left:auto}.editorFooter .divider{width:1px;height:14px;background-color:rgba(255,255,255,.06)}.sandboxPanel{margin-top:16px;border:1px solid rgba(255,255,255,.095);border-radius:10px;background:#141418;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:24px;box-shadow:0 1px 2px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:20px}.sandboxHeader{justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.04);padding-bottom:14px}.sandboxHeader,.sandboxTitle{display:flex;align-items:center}.sandboxTitle{gap:10px;font-family:var(--font-display);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--neon-teal)}.sandboxControls{display:flex;gap:12px}.sandboxBtn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px;border-radius:var(--radius-md);font-family:var(--font-display);font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.05);background-color:rgba(255,255,255,.02);color:var(--text-secondary)}.sandboxBtn:hover:not(:disabled){background-color:rgba(255,255,255,.05);color:var(--text-primary)}.sandboxBtn.btnRunSource:hover:not(:disabled){border-color:rgba(155,81,224,.3);color:#6ba1f9;background-color:rgba(155,81,224,.05);box-shadow:0 0 15px rgba(155,81,224,.15)}.sandboxBtn.btnRunObf:hover:not(:disabled){border-color:rgba(79,143,247,.3);color:var(--neon-teal);background-color:rgba(79,143,247,.05);box-shadow:0 0 15px rgba(79,143,247,.15)}.sandboxBtn:disabled{opacity:.3;cursor:not-allowed}.sandboxConsolesGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.sandboxConsoleWrapper{display:flex;flex-direction:column;gap:8px}.sandboxConsoleTitle{font-family:var(--font-display);font-size:11px;font-weight:750;color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase}.sandboxConsole{background-color:#020305;border:1px solid rgba(255,255,255,.04);border-radius:var(--radius-md);padding:16px;height:220px;overflow-y:auto;font-family:var(--font-mono);font-size:11.5px;line-height:1.6;position:relative}.sandboxConsole::-webkit-scrollbar{width:6px}.sandboxConsoleLine{margin-bottom:4px;white-space:pre-wrap}.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);display:flex;align-items:center;justify-content:center;height:100%;font-style:italic}@keyframes logoPulse{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.04);opacity:.6}}@keyframes shineBtn{0%{left:-50%}to{left:125%}}@keyframes shakeAlert{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}@keyframes logFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(3,5,8,.5)}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.05);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(79,143,247,.15)}.docsPanel{display:grid;grid-template-columns:280px 1fr;grid-gap:40px;gap:40px;background:#141418,radial-gradient(circle at 10% 0,rgba(79,143,247,.08),transparent 34%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.095);border-radius:10px;padding:32px;box-shadow:0 1px 2px rgba(0,0,0,.45);min-height:calc(100vh - 160px);animation:enhancedPageEnter .52s cubic-bezier(.16,1,.3,1) both}.docsSidebar{border-right:1px solid rgba(255,255,255,.04);padding-right:32px;display:flex;flex-direction:column;gap:24px}.docsNavHeader{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:11px;font-weight:800;color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase}.docsNavList{display:flex;flex-direction:column;gap:6px}.docsNavItem{background:none;border:none;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;color:var(--text-secondary);font-family:var(--font-display);font-size:13.5px;font-weight:600;cursor:pointer;text-align:left}.docsNavItem:hover{background-color:rgba(255,255,255,.055);color:var(--text-primary);transform:translateX(2px)}.docsNavItem.active{background:linear-gradient(90deg,rgba(79,143,247,.14),rgba(79,143,247,.04));color:var(--neon-teal);border:1px solid rgba(79,143,247,.16)}.docsNavItem .bullet{opacity:0;transform:translateX(-4px);transition:all .2s ease;color:var(--neon-teal)}.docsNavItem.active .bullet{opacity:1;transform:translateX(0)}.docsContent{padding-right:16px;overflow-y:auto}.docsSection h1{font-size:26px;margin-bottom:16px;color:var(--text-primary)}.docsSection .lead{font-size:14.5px;color:var(--text-secondary);line-height:1.65;margin-bottom:24px}.docsSection h3{font-size:18px;margin:28px 0 14px;color:var(--text-primary);border-bottom:1px solid rgba(255,255,255,.04);padding-bottom:6px}.docsSection h4{font-size:14.5px;color:var(--text-primary)}.docsSection p{font-size:13.5px;color:var(--text-secondary);line-height:1.6;margin-bottom:20px}.docsSection ul{list-style:none;margin-bottom:24px}.docsSection li{font-size:13.5px;color:var(--text-secondary);position:relative;padding-left:20px;margin-bottom:10px;line-height:1.6}.docsSection li:before{content:"✦";color:var(--neon-teal);position:absolute;left:4px;font-size:10px}.infoBanner{display:flex;gap:14px;padding:16px;background-color:var(--teal-glow);border:1px solid rgba(79,143,247,.15);border-radius:var(--radius-md);margin-top:28px}.infoBanner p{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.5}.layerCardList{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:20px}.layerDetailCard{background:#141418;border:1px solid rgba(255,255,255,.075);border-radius:10px;padding:20px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.layerDetailCard:hover{transform:translateY(-3px);border-color:rgba(79,143,247,.25);box-shadow:0 1px 2px rgba(0,0,0,.45)}.layerTitle{display:flex;align-items:center;gap:10px;margin-bottom:10px}.layerTitle h4{font-size:14px;color:var(--text-primary)}.vmGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:20px}.vmBlock{background:#141418;border:1px solid rgba(255,255,255,.075);border-radius:10px;padding:20px;transition:transform .24s ease,border-color .24s ease}.vmBlock:hover{transform:translateY(-3px);border-color:rgba(79,143,247,.25)}.vmBlock h5{font-size:13px;color:var(--neon-teal);margin-bottom:10px}.guideCard{background:#141418;border:1px solid rgba(255,255,255,.075);border-radius:10px;padding:20px;margin-bottom:16px;transition:transform .24s ease,border-color .24s ease}.guideCard:hover{transform:translateY(-3px);border-color:rgba(79,143,247,.25)}.guideCard h5{font-size:13px;color:var(--text-primary);margin-bottom:8px}.docsManual{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:28px;gap:28px;min-height:calc(100vh - 160px);padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(17,17,15,.88);box-shadow:0 18px 44px rgba(0,0,0,.34);animation:enhancedPageEnter .52s cubic-bezier(.16,1,.3,1) both}.docsManual .docsSidebar{position:-webkit-sticky;position:sticky;top:92px;align-self:start;max-height:calc(100vh - 124px);padding:0 24px 0 0;overflow:auto;border-right:1px solid rgba(255,255,255,.08)}.docsManual .docsNavItem{min-height:42px;border:1px solid transparent;color:rgba(238,235,225,.72)}.docsManual .docsNavItem svg:not(.bullet){color:rgba(238,235,225,.54)}.docsManual .docsNavItem:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.08);color:rgba(255,255,255,.92)}.docsManual .docsNavItem.active{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);color:rgba(255,255,255,.96)}.docsManual .docsNavItem.active .bullet,.docsManual .docsNavItem.active svg:not(.bullet){color:rgba(224,221,210,.94)}.docsVersionBox{margin-top:auto;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(0,0,0,.18)}.docsVersionBox span{display:block;margin-bottom:8px;font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.14em;color:rgba(238,235,225,.48)}.docsVersionBox strong{display:block;margin-bottom:8px;color:rgba(255,255,255,.9);font-size:13px}.docsVersionBox p{margin:0;color:rgba(238,235,225,.58);font-size:12.5px;line-height:1.55}.docsManual .docsContent{padding:0;overflow:visible}.docsSectionHeader{max-width:920px;margin-bottom:28px}.docsSectionHeader>span{display:inline-flex;margin-bottom:12px;font-family:var(--font-display);font-size:11px;font-weight:850;letter-spacing:.14em;color:rgba(238,235,225,.52);text-transform:uppercase}.docsManual .docsSectionHeader h1{max-width:820px;margin:0 0 14px;color:rgba(255,255,255,.94);font-size:30px;line-height:1.12;letter-spacing:0}.docsSectionHeader p{max-width:760px;margin:0;color:rgba(238,235,225,.66);font-size:14.5px;line-height:1.7}.docsCallout{display:flex;gap:14px;align-items:flex-start;margin:0 0 22px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.045)}.docsCalloutIcon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:rgba(224,221,210,.9);background:rgba(0,0,0,.22)}.docsCallout strong{display:block;margin-bottom:5px;color:rgba(255,255,255,.92);font-size:13.5px}.docsCallout p{margin:0;color:rgba(238,235,225,.66);font-size:13px;line-height:1.6}.docsConceptGrid,.docsProviderGrid,.docsTwoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.docsChecklist,.docsConceptCard,.docsEndpointList,.docsFaq,.docsProviderCard,.docsStatusTable,.docsStepCard,.docsTroubleRow{border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(8,8,7,.45)}.docsConceptCard,.docsProviderCard{padding:18px}.docsChecklist h3,.docsConceptCard h3,.docsFaq h3,.docsProviderCard h3,.docsStepCard h3{margin:0 0 8px;color:rgba(255,255,255,.9);font-size:14px}.docsConceptCard p,.docsProviderCard p,.docsStepCard p,.docsTroubleRow p{margin:0;color:rgba(238,235,225,.62);font-size:13px;line-height:1.62}.docsStepList{display:grid;grid-gap:12px;gap:12px}.docsStepCard{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px}.docsStepIndex{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(255,255,255,.9);font-family:var(--font-display);font-size:12px;font-weight:850}.docsFlowStrip{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.035);color:rgba(238,235,225,.62)}.docsFlowStrip span{color:rgba(255,255,255,.84);font-size:12.5px;font-weight:700}.rewardFlow{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:18px}.rewardFlowNode{flex:1 1 148px;display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(8,8,7,.45)}.rewardFlowIcon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;border:1px solid var(--border-purple);background:var(--primary-soft);color:var(--primary)}.rewardFlowNode strong{color:rgba(255,255,255,.92);font-family:var(--font-display);font-size:13px}.rewardFlowNode span{color:rgba(238,235,225,.56);font-size:12px;line-height:1.5}.rewardFlowArrow{align-self:center;flex:0 0 auto;color:var(--text-muted)}.rewardGuideHeading{margin:28px 0 6px;color:rgba(255,255,255,.92);font-family:var(--font-display);font-size:16px;font-weight:700}.rewardGuideIntro{margin:0 0 16px;max-width:62ch;color:rgba(238,235,225,.62);font-size:13px;line-height:1.62}.rewardGuideList{display:grid;grid-gap:14px;gap:14px}.rewardGuide{--accent:var(--primary);padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(8,8,7,.45)}.rewardGuideHead{display:flex;align-items:center;gap:10px;margin-bottom:12px}.rewardGuideDot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.rewardGuideHead h3{margin:0;color:rgba(255,255,255,.92);font-family:var(--font-display);font-size:15px}.rewardGuideTag{margin-left:auto;padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--accent);font-size:11px;font-weight:650;white-space:nowrap}.rewardGuideVerify{display:flex;align-items:flex-start;gap:7px;margin:0 0 14px;color:rgba(238,235,225,.6);font-size:12.5px;line-height:1.55}.rewardGuideVerify svg{margin-top:2px;flex:0 0 auto;color:var(--accent)}.docsManual .rewardGuideSteps{display:grid;grid-gap:10px;gap:10px;margin:0 0 16px;padding:0;list-style:none}.docsManual .rewardGuideSteps li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:11px;gap:11px;margin:0;padding:0;color:rgba(238,235,225,.72);font-size:13px;line-height:1.6}.docsManual .rewardGuideSteps li:before{content:none}.rewardStepNum{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:rgba(255,255,255,.9);font-family:var(--font-display);font-size:11px;font-weight:800}.rewardFieldMaps{display:grid;grid-gap:10px;gap:10px}.rewardFieldNote{padding:12px 14px;border:1px dashed rgba(63,179,127,.32);border-radius:8px;background:rgba(63,179,127,.06);color:rgba(238,235,225,.72);font-size:12.5px;line-height:1.55}.rewardSettingsPanel{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.rewardSettingsHead{margin-bottom:14px}.rewardSettingsHead h3{margin:0 0 4px;color:rgba(255,255,255,.92);font-family:var(--font-display);font-size:15px}.rewardSettingsHead p{margin:0;color:rgba(238,235,225,.6);font-size:12.5px}.rewardSettingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.rewardSettingItem{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(8,8,7,.45)}.rewardSettingLabel{display:flex;align-items:flex-start;gap:9px;min-width:0}.rewardSettingLabel>svg{margin-top:2px;flex:0 0 auto;color:var(--primary)}.rewardSettingLabel>div{min-width:0}.rewardSettingLabel strong{display:block;color:rgba(255,255,255,.9);font-size:13px;font-weight:650}.rewardSettingLabel span{display:block;margin-top:3px;color:rgba(238,235,225,.55);font-size:11.5px;line-height:1.45}.rewardWarn{color:var(--neon-amber);font-style:normal;font-weight:600}.rewardNumInput{width:88px!important;height:38px!important;flex:0 0 auto;text-align:center}.rewardToggle{position:relative;flex:0 0 auto;width:40px;height:23px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.07);cursor:pointer;transition:background .16s ease,border-color .16s ease}.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{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:transform .16s cubic-bezier(.16,1,.3,1)}.rewardToggle.on .rewardToggleKnob{transform:translateX(17px);background:var(--primary-foreground)}.rewardPopAdInput{width:100%;margin-top:11px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:var(--bg-inset);color:rgba(255,255,255,.86);font-family:var(--font-mono);font-size:12px;line-height:1.5;resize:vertical;min-height:84px}.rewardPopAdInput::placeholder{color:var(--text-muted)}.rewardPopAdInput:focus-visible{outline:none;border-color:var(--border-active)}.rewardCountryBlock{margin-top:10px;padding:13px 15px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(8,8,7,.45)}.rewardCountryTags{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.rewardCountryTag{display:inline-flex;align-items:center;gap:5px;padding:3px 4px 3px 9px;border-radius:6px;border:1px solid var(--border-purple);background:var(--primary-soft);color:rgba(255,255,255,.86);font-family:var(--font-mono);font-size:12px;font-weight:600}.rewardCountryTag button{display:grid;place-items:center;width:16px;height:16px;border:none;border-radius:4px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.75);cursor:pointer;font-size:13px;line-height:1}.rewardCountryTag button:hover{background:rgba(255,255,255,.16)}.rewardCountryInput{flex:1 1 110px;min-width:90px;padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:var(--bg-inset);color:rgba(255,255,255,.86);font-size:12px;text-transform:uppercase}.rewardCountryInput::placeholder{text-transform:none;color:var(--text-muted)}.rewardCountryInput:focus-visible{outline:none;border-color:var(--border-active)}.rewardSettingsActions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.rewardSettingsSave{display:inline-flex;align-items:center;gap:7px}.rewardSettingsNote{display:inline-flex;align-items:center;gap:6px;color:rgba(238,235,225,.55);font-size:11.5px}.rewardSettingsNote svg{color:var(--neon-amber)}@media (max-width:720px){.rewardSettingsGrid{grid-template-columns:minmax(0,1fr)}.rewardSettingItem{flex-wrap:wrap}}.rewardFieldMap{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;padding:12px;border:1px dashed rgba(255,255,255,.13);border-radius:8px;background:rgba(255,255,255,.025)}.rewardFieldBox{flex:1 1 210px;display:flex;flex-direction:column;gap:6px;min-width:0}.rewardFieldLabel{color:rgba(238,235,225,.55);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.rewardFieldBox code{padding:7px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.09);background:var(--bg-inset);color:rgba(255,255,255,.82);font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.rewardFieldArrow{align-self:center;flex:0 0 auto;color:var(--accent)}@media (max-width:640px){.rewardFlowNode{flex-basis:100%}.rewardFieldArrow,.rewardFlowArrow{width:100%;transform:rotate(90deg)}}.docsManual .guideCard{margin:0;background:rgba(8,8,7,.45);border-radius:8px}.docsManual .guideCard h3{margin:0 0 12px;color:rgba(255,255,255,.9);font-size:14px}.docsManual .docsSection ul{margin:0;padding:0}.docsManual .docsSection li{margin-bottom:9px;padding-left:16px;color:rgba(238,235,225,.64);font-size:13px}.docsManual .docsSection li:before{content:"";top:.72em;left:2px;width:5px;height:5px;border-radius:999px;background:rgba(224,221,210,.62)}.docsStatusTable{overflow:hidden;margin-bottom:18px}.docsStatusTable>div{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.07)}.docsStatusTable>div:last-child{border-bottom:0}.docsStatusTable strong{color:rgba(255,255,255,.88);font-size:13px}.docsStatusTable span{color:rgba(238,235,225,.62);font-size:13px;line-height:1.55}.docsChecklist{margin-top:14px;padding:18px}.docsEndpointList{overflow:hidden;margin:18px 0}.docsEndpointRow{display:grid;grid-template-columns:74px 260px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.07)}.docsEndpointRow:last-child{border-bottom:0}.docsEndpointRow span{color:rgba(255,255,255,.85);font-family:var(--font-display);font-size:11px;font-weight:850}.docsCodeBlock,.docsEndpointRow code{color:rgba(238,235,225,.84);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.docsEndpointRow code{font-size:12px}.docsEndpointRow p{margin:0;color:rgba(238,235,225,.6);font-size:12.5px;line-height:1.5}.docsCodeBlock{overflow:auto;margin:0;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(0,0,0,.32);font-size:12.5px;line-height:1.6}.apiExampleGrid,.apiReferenceGrid,.apiSnippetGrid{display:grid;grid-gap:14px;gap:14px;margin:16px 0 22px}.apiExampleGrid,.apiReferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.apiSnippetGrid{grid-template-columns:1fr}.docsInlineCode{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:8px;padding:8px 10px;overflow-x:auto;color:rgba(238,235,225,.86);background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.08);border-radius:7px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;white-space:nowrap}.docsDiagram,.docsMockup{margin:16px 0;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(8,8,9,.5)}.docsMockup{display:flex;justify-content:center;margin:6px 0 0}.docsCodePanel{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(9,10,12,.64)}.docsCodeHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.035)}.docsCodeHead span{color:rgba(238,235,225,.72);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.docsCopyBtn{display:inline-flex;align-items:center;gap:7px;min-width:78px;justify-content:center;height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.105);border-radius:8px;background:rgba(255,255,255,.045);color:rgba(238,235,225,.88);font-size:12px;font-weight:800;cursor:pointer}.docsCopyBtn:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.075)}.apiEndpointList{border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.025)}.apiEndpointRow{grid-template-columns:86px minmax(220px,.6fr) minmax(0,1fr)}.apiMethodBadge{display:inline-flex;align-items:center;justify-content:center;width:58px;height:26px;border-radius:999px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:900;letter-spacing:.04em;color:rgba(244,241,232,.92);border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055)}.method-get{color:#8fbcff;background:rgba(79,143,247,.16);border-color:rgba(79,143,247,.36)}.method-post{color:#8ee6a8;background:rgba(63,179,127,.16);border-color:rgba(63,179,127,.34)}.method-put{color:#ffd88a;background:rgba(230,178,76,.15);border-color:rgba(230,178,76,.34)}.method-delete{color:#ff9a91;background:rgba(239,82,72,.15);border-color:rgba(239,82,72,.34)}.apiTable{overflow:hidden;margin:14px 0 22px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.025)}.apiTableHead,.apiTableRow{display:grid;grid-template-columns:120px minmax(220px,.75fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:12px 15px}.apiTableHead{color:rgba(238,235,225,.46);border-bottom:1px solid rgba(255,255,255,.075);font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.apiTableRow{border-bottom:1px solid rgba(255,255,255,.055)}.apiTableRow:last-child{border-bottom:0}.apiTableRow strong{color:rgba(244,241,232,.9);font-size:13px}.apiTableRow code{color:rgba(238,235,225,.78);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.apiTableRow p{margin:0;color:rgba(238,235,225,.62);font-size:12.5px;line-height:1.45}.docsTroubleList{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px}.docsTroubleRow{padding:15px 16px}.docsTroubleRow strong{display:block;margin-bottom:5px;color:rgba(255,255,255,.9);font-size:13.5px}.docsFaq{margin-top:18px;padding:18px}.docsFaq details{border-top:1px solid rgba(255,255,255,.07);padding:12px 0}.docsFaq details:first-of-type{border-top:0}.docsFaq summary{cursor:pointer;color:rgba(255,255,255,.86);font-size:13.5px;font-weight:700}.docsFaq p{margin:9px 0 0;color:rgba(238,235,225,.62);font-size:13px;line-height:1.6}@media (max-width:980px){.docsManual{grid-template-columns:1fr;padding:20px}.docsManual .docsSidebar{position:static;max-height:none;padding:0 0 18px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.docsManual .docsNavList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.apiExampleGrid,.apiReferenceGrid,.docsConceptGrid,.docsProviderGrid,.docsTwoColumn{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{padding:16px;border-radius:8px}.docsManual .docsNavList{grid-template-columns:1fr}.docsManual .docsSectionHeader h1{font-size:24px}.docsStatusTable>div,.docsStepCard{grid-template-columns:1fr}.docsStepIndex{width:38px;height:38px}}.apiPanel{animation:enhancedPageEnter .52s cubic-bezier(.16,1,.3,1) both}.apiGrid{display:grid;grid-template-columns:380px 1fr;grid-gap:32px;gap:32px}.apiMetaColumn{display:flex;flex-direction:column;gap:32px}.apiCard{background:#141418,radial-gradient(circle at 100% 0,rgba(79,143,247,.06),transparent 38%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.095);border-radius:10px;padding:24px;box-shadow:0 1px 2px rgba(0,0,0,.45);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.apiCard:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16);box-shadow:0 6px 22px rgba(0,0,0,.5)}.apiCardHeader{display:flex;align-items:center;gap:12px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.04);padding-bottom:12px}.apiCardHeader h3{font-size:15px;text-transform:uppercase;letter-spacing:.05em}.cardDesc{font-size:12.5px;color:var(--text-secondary);line-height:1.5;margin-bottom:20px}.apiKeyField{display:flex;background-color:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.075);border-radius:8px;height:42px;overflow:hidden;margin-bottom:16px}.keyOutput{flex:1 1;font-family:var(--font-mono);font-size:12px;color:var(--text-primary);padding:0 14px;overflow-x:auto;scrollbar-width:none}.apiKeyCopyBtn,.keyOutput{display:flex;align-items:center}.apiKeyCopyBtn{width:48px;background-color:rgba(255,255,255,.01);border:none;border-left:1px solid rgba(255,255,255,.04);color:var(--text-secondary);cursor:pointer;justify-content:center}.apiKeyCopyBtn:hover{background-color:rgba(255,255,255,.04);color:var(--text-primary)}.apiRegenBtn{background:none;border:1px solid rgba(255,255,255,.06);color:var(--text-secondary);font-family:var(--font-display);font-size:11.5px;font-weight:600;padding:10px 16px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.apiRegenBtn:hover{border-color:var(--border-active);color:var(--neon-teal);background-color:var(--teal-glow)}.endpointBadge{background-color:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.075);border-radius:8px;height:40px;overflow:hidden;margin-bottom:20px}.badgeMethod,.endpointBadge{display:flex;align-items:center}.badgeMethod{background-color:var(--teal-glow);color:var(--neon-teal);font-family:var(--font-display);font-weight:800;font-size:11px;height:100%;padding:0 14px;letter-spacing:.05em;border-right:1px solid rgba(79,143,247,.2)}.badgeUrl{font-family:var(--font-mono);font-size:12px;color:var(--text-secondary);padding-left:14px}.schemaSection{margin-bottom:18px}.schemaSection h5{font-family:var(--font-display);font-size:11px;font-weight:800;color:var(--text-muted);margin-bottom:8px;letter-spacing:.05em;text-transform:uppercase}.schemaCode{font-family:var(--font-mono);font-size:11.5px;line-height:1.5;color:var(--text-secondary);background-color:rgba(0,0,0,.36);border:1px solid rgba(255,255,255,.075);border-radius:8px;padding:12px;white-space:pre-wrap}.apiSnippetColumn,.snippetCard{display:flex;flex-direction:column}.snippetCard{background:#141418,radial-gradient(circle at 20% 0,rgba(79,143,247,.06),transparent 38%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.095);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.45);height:100%}.snippetHeader{height:52px;border-bottom:1px solid rgba(255,255,255,.04);justify-content:space-between;padding:0 20px;background-color:rgba(255,255,255,.025)}.snippetHeader,.snippetTitle{display:flex;align-items:center}.snippetTitle{gap:10px;font-family:var(--font-display);font-size:13.5px;font-weight:700}.snippetTabs{display:flex;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:var(--radius-md);padding:3px;gap:4px}.snippetTab{border:none;background:none;color:var(--text-secondary);font-family:var(--font-display);font-size:11px;font-weight:600;padding:5px 12px;border-radius:var(--radius-sm);cursor:pointer}.snippetTab:hover{color:var(--text-primary)}.snippetTab.active{background-color:var(--teal-glow);border:1px solid rgba(79,143,247,.15);color:var(--neon-teal)}.snippetBody{flex:1 1;background-color:rgba(0,0,0,.36);padding:20px;overflow:auto}.snippetBody code{font-family:var(--font-mono);font-size:12px;line-height:1.6;color:#cbd5e1;white-space:pre-wrap}.changelogPanel{max-width:900px;margin:0 auto;padding:24px 0;animation:enhancedPageEnter .52s cubic-bezier(.16,1,.3,1) both}.changelogHeader{text-align:center;margin-bottom:48px}.changelogHeader h2{font-size:28px;color:var(--text-primary);margin-bottom:8px}.changelogHeader p{font-size:14px;color:var(--text-muted)}.releaseList{display:flex;flex-direction:column;gap:28px}.releaseCard{background:#141418;border:1px solid rgba(255,255,255,.095);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.45);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.releaseCard:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.15);box-shadow:0 6px 22px rgba(0,0,0,.5)}.releaseCard.latest{border-color:rgba(79,143,247,.2)}.releaseImageWrapper{position:relative;height:180px;overflow:hidden}.releaseImage{width:100%;height:100%;object-fit:cover;display:block}.releaseImageOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 20%,var(--bg-card) 100%)}.releaseImageBadge{position:absolute;top:16px;right:16px}.releaseBadge{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;padding:4px 10px;border-radius:4px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-secondary);border:1px solid rgba(255,255,255,.1)}.releaseBadge.latest{color:var(--neon-teal);border-color:rgba(79,143,247,.3);background:rgba(79,143,247,.1)}.releaseBody{padding:24px 28px 28px}.releaseTopRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.releaseVersionGroup{display:flex;align-items:center;gap:8px}.releaseVersion{font-family:var(--font-mono);font-size:14px;font-weight:700;color:var(--text-primary)}.releaseStable{font-family:var(--font-mono);font-size:10px;font-weight:600;color:var(--neon-green);background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.2);padding:2px 8px;border-radius:4px}.releaseDate{font-size:12px;color:var(--text-muted);font-weight:500}.releaseTitle{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:20px;line-height:1.3}.releaseChanges{display:flex;flex-direction:column;gap:10px}.changeEntry{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--text-secondary);line-height:1.5}.changeEntry code{font-family:var(--font-mono);font-size:11.5px;color:var(--text-primary);background-color:rgba(255,255,255,.05);padding:2px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.06)}.changeTag{font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.05em;padding:3px 7px;border-radius:3px;flex-shrink:0;margin-top:3px}.changeTag.new{color:var(--neon-teal);background:rgba(79,143,247,.1);border:1px solid rgba(79,143,247,.2)}.changeTag.improved{color:var(--neon-amber);background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2)}.changeTag.fix{color:var(--neon-purple);background:rgba(79,143,247,.1);border:1px solid rgba(79,143,247,.2)}@media (max-width:1400px){.workspaceGrid{grid-template-columns:1fr;gap:20px}}@media (max-width:1150px){.divineEditorGrid,.workspaceGrid{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{align-items:stretch;flex-direction:column}.uploadSummary .editorActions{justify-content:flex-end}.navLinks{display:none}.metricsGrid{grid-template-columns:1fr}}.dashboard-layout{display:flex;background:radial-gradient(circle at 14% 8%,rgba(79,143,247,.08),transparent 28%),radial-gradient(circle at 88% 0,rgba(79,143,247,.06),transparent 32%),#080b12}.enhancedSidebar{width:240px;min-height:100vh;height:100vh;position:-webkit-sticky;position:sticky;top:0;z-index:90;flex-shrink:0;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(9,13,21,.98),rgba(6,8,14,.98)),radial-gradient(circle at 20% 0,rgba(79,143,247,.12),transparent 38%);border-right:1px solid rgba(255,255,255,.06);box-shadow:18px 0 48px rgba(0,0,0,.24)}.enhancedSidebarBrand{height:78px;display:flex;align-items:center;gap:12px;padding:0 22px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.055);cursor:pointer;text-align:left}.enhancedLogoWrap{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.enhancedSidebarLogo{position:relative;z-index:2;width:32px;height:32px;border-radius:8px;object-fit:cover;border:1px solid rgba(255,255,255,.16);box-shadow:0 0 22px rgba(79,143,247,.13)}.enhancedLogoGlow{position:absolute;inset:-2px;border-radius:10px;border:1px solid rgba(79,143,247,.32);opacity:.65;animation:logoPulse 3s ease-in-out infinite}.enhancedBrandText{font-family:var(--font-display);font-size:19px;font-weight:850;letter-spacing:.035em;background:linear-gradient(135deg,#fff 20%,var(--neon-teal) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.enhancedSidebarNav{position:relative;flex:1 1;overflow-y:auto;padding:18px 12px 10px;scrollbar-width:none}.enhancedSidebarNav::-webkit-scrollbar{display:none}.enhancedNavSection{position:relative;z-index:1;margin-bottom:20px}.enhancedNavTitle{padding:0 12px 8px;font-size:10px;font-weight:800;color:rgba(160,174,192,.56);letter-spacing:.14em}.enhancedNavList{display:flex;flex-direction:column;gap:4px}.enhancedNavItem{position:relative;width:100%;min-height:40px;display:flex;align-items:center;gap:11px;padding:9px 12px;border:0;border-radius:8px;background:transparent;color:rgba(238,242,247,.68);font-size:13px;font-weight:650;text-align:left;cursor:pointer;overflow:hidden}.enhancedNavIndicator{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1}.enhancedNavIndicator.hover{background:rgba(255,255,255,.045)}.enhancedNavSlider{position:absolute;top:0;left:0;z-index:0;border-radius:8px;background:linear-gradient(90deg,rgba(79,143,247,.14),rgba(79,143,247,.04));border:1px solid rgba(79,143,247,.16);box-shadow:0 10px 28px rgba(79,143,247,.06);pointer-events:none}.enhancedNavDot,.enhancedNavIcon,.enhancedNavLabel{position:relative;z-index:3}.enhancedNavIcon{display:inline-flex;color:rgba(238,242,247,.56);transition:transform .22s ease,color .22s ease}.enhancedNavItem:hover .enhancedNavIcon{transform:translateY(-1px) rotate(-7deg) scale(1.06);color:rgba(238,242,247,.9)}.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon{color:var(--neon-teal)}.enhancedNavDot{margin-left:auto;width:6px;height:6px;border-radius:999px;background:var(--neon-teal);box-shadow:0 0 16px rgba(79,143,247,.72)}.enhancedSidebarFooter{padding:12px;border-top:1px solid rgba(255,255,255,.055)}.enhancedNavItem.logout,.enhancedNavItem.logout .enhancedNavIcon{color:rgba(79,143,247,.9)}.enhancedShellHint{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;min-height:34px;border-radius:8px;color:rgba(160,174,192,.72);font-size:11px;font-weight:650}.enhancedShellHint svg{color:var(--neon-teal)}.enhancedTopBar{position:-webkit-sticky;position:sticky;top:0;z-index:80;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 32px;background:rgba(8,12,20,.82);-webkit-backdrop-filter:blur(22px) saturate(105%);backdrop-filter:blur(22px) saturate(105%);border-bottom:1px solid rgba(255,255,255,.06)}.enhancedBreadcrumb{display:flex;align-items:center;gap:9px;min-width:0;color:rgba(160,174,192,.78);font-size:13px;font-weight:650}.enhancedBreadcrumb strong{color:var(--text-primary);font-weight:760}.enhancedBreadcrumbSlash{color:rgba(160,174,192,.35)}.enhancedTopActions{display:flex;align-items:center;gap:12px;min-width:0}.enhancedUserPill{min-height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045);color:rgba(238,242,247,.74);display:inline-flex;align-items:center;gap:8px;padding:0 10px;white-space:nowrap;max-width:310px}.enhancedUserEmail{overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.enhancedLiveDot{width:7px;height:7px;border-radius:999px;background:var(--neon-green);box-shadow:0 0 14px rgba(52,211,153,.65);animation:enhancedPulse 2s ease-in-out infinite;flex-shrink:0}.enhancedLiveBadge{padding:2px 6px;border-radius:999px;background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.18);color:var(--neon-green);font-size:9px;font-weight:850;letter-spacing:.04em}.enhancedInfoCardWrap,.enhancedStatCard{position:relative;overflow:hidden;border-radius:10px}.enhancedStatCard{min-height:136px}.enhancedStatGlow{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(79,143,247,.42),transparent);opacity:0;filter:blur(10px);transition:opacity .35s ease}.enhancedInfoCard,.enhancedStatInner{background:#141418;border:1px solid rgba(255,255,255,.095);box-shadow:0 1px 2px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.enhancedStatInner{position:relative;height:100%;min-height:inherit;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px;border-radius:inherit;transition:transform .2s ease,border-color .2s ease}.enhancedInfoCard:hover,.enhancedStatCard:hover .enhancedStatInner{transform:translateY(-3px);border-color:rgba(255,255,255,.16)}.enhancedStatParticle{position:absolute;top:-36px;right:-34px;width:132px;height:132px;border-radius:999px;background:radial-gradient(circle,rgba(79,143,247,.09),transparent 62%);opacity:0;pointer-events:none}.enhancedStatCard:hover .enhancedStatParticle{opacity:1}.enhancedInfoTitle,.enhancedStatTitle{font-size:11px;font-weight:850;color:rgba(160,174,192,.68);letter-spacing:.12em;text-transform:uppercase}.enhancedStatValue{margin-top:8px;font-family:var(--font-display);font-size:34px;line-height:1;font-weight:850;color:var(--text-primary)}.enhancedStatSubtitle{margin-top:10px;font-size:12px;color:rgba(160,174,192,.6)}.enhancedStatIcon{width:44px;height:44px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--neon-teal);background:rgba(79,143,247,.1);transition:transform .25s ease}.enhancedStatCard:hover .enhancedStatIcon{transform:rotate(-7deg) scale(1.06)}.enhancedStatCard.tone-green .enhancedStatIcon{color:var(--neon-green);background:rgba(52,211,153,.1)}.enhancedStatCard.tone-amber .enhancedStatIcon{color:var(--neon-amber);background:rgba(245,158,11,.1)}.enhancedStatCard.tone-pink .enhancedStatIcon{color:var(--neon-pink);background:rgba(79,143,247,.1)}.enhancedInfoGlow{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(79,143,247,.48),transparent);filter:blur(10px);opacity:0}.enhancedInfoCard{position:relative;overflow:hidden;border-radius:10px;padding:22px}.enhancedInfoText{flex:1 1}.enhancedInfoAccent{position:absolute;right:-48px;bottom:-48px;width:130px;height:130px;border-radius:999px;background:radial-gradient(circle,rgba(79,143,247,.14),transparent 65%);opacity:0;transition:opacity .3s ease}.enhancedInfoCard:hover .enhancedInfoAccent{opacity:1}.enhancedInfoHeader{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.enhancedInfoSubtitle{margin-top:5px;font-size:17px;font-weight:750;color:var(--neon-teal)}.enhancedInfoContent{position:relative;z-index:1;color:rgba(160,174,192,.72);font-size:13px;line-height:1.65}.enhancedInlineAccent{color:var(--neon-teal)}.enhancedEmptyAction,.enhancedInfoAction{border:0;border-radius:8px;background:var(--neon-teal);color:#050507;font-size:12px;font-weight:850;cursor:pointer;box-shadow:0 12px 28px rgba(79,143,247,.18)}.enhancedInfoAction{min-height:32px;padding:0 12px}.enhancedEmptyState{min-height:330px;flex-direction:column;text-align:center;padding:56px 28px;border-radius:10px;border:1px dashed rgba(79,143,247,.2);background:#141418,radial-gradient(circle at 50% 0,rgba(79,143,247,.08),transparent 42%);animation:enhancedFadeRise .38s cubic-bezier(.16,1,.3,1) both}.enhancedEmptyIconWrap,.enhancedEmptyState{display:flex;align-items:center;justify-content:center}.enhancedEmptyIconWrap{position:relative;width:104px;height:104px;margin-bottom:24px}.enhancedEmptyRing{position:absolute;inset:12px;border-radius:999px;background:rgba(79,143,247,.15);filter:blur(18px)}.enhancedEmptyRing.delayed{background:rgba(59,130,246,.15)}.enhancedEmptyIcon{position:relative;z-index:1;width:88px;height:88px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,rgba(79,143,247,.18),rgba(59,130,246,.1));border:1px solid rgba(79,143,247,.22);color:var(--neon-teal)}.enhancedEmptyParticle{position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:999px;background:rgba(79,143,247,.42)}.enhancedEmptyState h3{font-size:18px;margin-bottom:8px}.enhancedEmptyState p{max-width:460px;color:rgba(160,174,192,.74);font-size:13px;line-height:1.65;margin-bottom:22px}.enhancedEmptyAction{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px}.enhancedEmptyAction:hover,.enhancedInfoAction:hover{filter:brightness(1.08);transform:translateY(-1px)}.enhancedCircularProgress{position:relative;display:inline-flex;align-items:center;justify-content:center}.enhancedCircularGlow{position:absolute;inset:0;border-radius:999px;background:linear-gradient(135deg,rgba(79,143,247,.16),rgba(129,174,251,.12));filter:blur(28px)}.enhancedCircularSvg{position:relative;z-index:1;transform:rotate(-90deg)}.enhancedCircularTrack{color:rgba(255,255,255,.1)}.enhancedCircularText{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}.enhancedCircularText span{font-family:var(--font-display);font-size:44px;font-weight:700;line-height:1;background:linear-gradient(135deg,#9cc0fc,#4f8ff7);background-size:180% 180%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes enhancedEmptyRing{0%,to{transform:scale(.9);opacity:.38}50%{transform:scale(1.3);opacity:0}}@keyframes enhancedFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(-2deg)}}@media (max-width:980px){.dashboard-layout{flex-direction:column}.enhancedSidebar{position:relative;width:100%;height:auto;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.enhancedSidebarBrand{height:64px}.enhancedSidebarNav{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:12px}.enhancedNavSection{flex:0 0 auto;min-width:190px;margin-bottom:0}.enhancedSidebarFooter{display:none}.enhancedTopBar{position:-webkit-sticky;position:sticky;top:0;padding:10px 16px;min-height:58px}}@media (max-width:720px){.enhancedTopBar{align-items:flex-start;flex-direction:column;gap:10px}.enhancedTopActions{width:100%;flex-wrap:wrap}.enhancedUserPill{flex:1 1 180px;max-width:none}.enhancedEmptyState{min-height:280px;padding:42px 18px}}@keyframes enhancedSlideIn{0%{transform:translateX(-28px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes enhancedTopDrop{0%{transform:translateY(-14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes enhancedFadeRise{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes enhancedPulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.24);opacity:1}}@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(0);backdrop-filter:blur(0)}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:1 1;display:flex;flex-direction:column;min-width:0}.dashboard-auth-container{min-height:calc(100vh - 160px);padding:20px}.glass-card{background:#141418;-webkit-backdrop-filter:blur(24px) saturate(105%);backdrop-filter:blur(24px) saturate(105%);border:1px solid rgba(255,255,255,.095);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.45);padding:32px;width:100%;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.glass-card:hover{border-color:rgba(255,255,255,.15);box-shadow:0 6px 22px rgba(0,0,0,.5)}.enhancedProgressCard{position:relative;overflow:hidden}.enhancedProgressCard:after{content:"";position:absolute;right:-72px;bottom:-72px;width:190px;height:190px;border-radius:999px;background:radial-gradient(circle,rgba(79,143,247,.12),transparent 64%);pointer-events:none}.auth-card{max-width:420px;animation:enhancedPageEnter .42s cubic-bezier(.16,1,.3,1) forwards}.auth-header{text-align:center;margin-bottom:24px}.auth-header h2{font-size:24px;color:var(--text-primary);margin-bottom:8px;background:linear-gradient(to right,var(--text-primary),var(--neon-teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-header p{color:var(--text-secondary);font-size:13.5px}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:11px;color:var(--text-secondary);text-transform:uppercase;margin-bottom:8px;letter-spacing:.08em;font-weight:600}.form-input{width:100%;height:42px;background-color:rgba(0,0,0,.42);border:1px solid rgba(255,255,255,.085);border-radius:8px;padding:0 14px;color:var(--text-primary);font-family:var(--font-sans);font-size:13.5px;transition:all .25s ease}.form-input:focus{outline:none;border-color:rgba(79,143,247,.34);box-shadow:0 0 0 3px rgba(79,143,247,.07),0 0 18px rgba(79,143,247,.1)}.auth-switch{text-align:center;margin-top:20px;font-size:13px;color:var(--text-secondary)}.auth-switch span{color:var(--neon-teal);cursor:pointer;font-weight:600}.auth-switch span:hover{text-decoration:underline}.projects-container{display:flex;flex-direction:column;gap:24px;width:min(100%,1280px);animation:enhancedPageEnter .52s cubic-bezier(.16,1,.3,1) both}.panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:0;padding-bottom:0;margin-bottom:2px;animation:enhancedHeaderRise .55s cubic-bezier(.16,1,.3,1) both}.panel-title h1{font-family:var(--font-display);font-size:clamp(26px,2.6vw,34px);line-height:1.12;color:var(--text-primary);margin-bottom:6px;font-weight:850;letter-spacing:0}.panel-title p{color:rgba(160,174,192,.72);font-size:14px;line-height:1.5}.projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;gap:20px;animation:enhancedStaggerSurface .54s cubic-bezier(.16,1,.3,1) 90ms both}.project-card{display:flex;flex-direction:column;justify-content:space-between;background:#141418;border:1px solid rgba(255,255,255,.095);border-radius:10px;padding:24px;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.project-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--neon-teal),var(--neon-purple));opacity:0;transition:opacity .25s ease}.project-card:hover{border-color:rgba(255,255,255,.16);transform:translateY(-4px);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 24px rgba(79,143,247,.08)}.project-card:hover:before{opacity:1}.project-header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.project-card h3{font-size:18px;color:var(--text-primary)}.project-version{font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--neon-teal);background:rgba(79,143,247,.08);padding:2px 6px;border-radius:4px;border:1px solid rgba(79,143,247,.2)}.project-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:16px;background:rgba(0,0,0,.2);padding:12px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.03)}.project-stat-item{display:flex;flex-direction:column;gap:2px}.project-stat-label{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em}.project-stat-val{font-size:13.5px;font-weight:700;color:var(--text-primary)}.project-actions{display:flex;gap:8px;margin-top:20px;border-top:1px solid rgba(255,255,255,.05);padding-top:14px}.enhancedProjectFocus{position:relative;overflow:hidden;background:#141418,radial-gradient(circle at 8% 20%,rgba(79,143,247,.12),transparent 34%)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(0,0,0,.45)!important;animation:enhancedStaggerSurface .48s cubic-bezier(.16,1,.3,1) .12s both}.enhancedProjectFocus:after{content:"";position:absolute;inset:-1px;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(79,143,247,.16),transparent);opacity:0;transition:opacity .25s ease}.enhancedProjectFocus:hover:after{opacity:1}.enhancedProjectFocus>div:first-child>div:first-child:not(.robloxProjectMark){background:linear-gradient(145deg,#4f8ff7,#3f7fe0)!important;border-radius:10px!important;box-shadow:0 14px 28px rgba(6,182,212,.22);transition:transform .35s cubic-bezier(.16,1,.3,1)}.enhancedProjectFocus:hover>div:first-child>div:first-child:not(.robloxProjectMark){transform:rotate(0deg) scale(1.08)!important}.modal-overlay{position:fixed;inset:0;background:rgba(2,4,8,.85);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:enhancedModalFade .22s cubic-bezier(.16,1,.3,1) forwards}.modal-content{width:100%;max-width:580px;max-height:90vh;overflow-y:auto;animation:enhancedModalPop .38s cubic-bezier(.16,1,.3,1) forwards}.modal-content.wide{max-width:960px}.modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:16px;margin-bottom:20px}.modal-header h2{font-size:18px;color:var(--text-primary)}.modal-close{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-close:hover{color:var(--text-primary)}.modal-footer{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid rgba(255,255,255,.06);padding-top:16px;margin-top:24px}.project-edit-grid{display:flex;flex-direction:column;gap:16px}.project-edit-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.form-select{width:100%;height:42px;background-color:rgba(0,0,0,.42);border:1px solid rgba(255,255,255,.085);border-radius:8px;color:var(--text-primary);font-family:var(--font-sans);font-size:13.5px;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;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-repeat:no-repeat;background-position:right 14px center;background-size:14px;padding:0 40px 0 14px}.form-select:focus{outline:none;border-color:rgba(79,143,247,.34);box-shadow:0 0 0 3px rgba(79,143,247,.07)}.table-container{width:100%;overflow-x:auto;position:relative;background:#141418,radial-gradient(circle at 50% 0,rgba(79,143,247,.06),transparent 45%);border:1px solid rgba(255,255,255,.095)!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;animation:enhancedStaggerSurface .52s cubic-bezier(.16,1,.3,1) .16s both}.custom-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px;white-space:nowrap}.custom-table th{background:rgba(255,255,255,.035)!important;padding:16px;font-weight:850!important;color:rgba(160,174,192,.72)!important;text-transform:uppercase;font-size:10.5px;letter-spacing:.11em}.custom-table td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.055);color:rgba(238,242,247,.88);vertical-align:middle;background:rgba(255,255,255,.006);transition:background .22s ease,color .22s ease}.custom-table tr:last-child td{border-bottom:none}.custom-table tr:hover td{color:#fff}.custom-table .select-column{width:44px;text-align:center;padding-left:14px;padding-right:10px}.custom-table tr.key-row-selected td{background:rgba(79,143,247,.07)}.table-checkbox{width:16px;height:16px;margin:0;accent-color:var(--neon-teal);cursor:pointer}.table-checkbox:disabled{cursor:not-allowed;opacity:.4}.badge{font-family:var(--font-mono);font-size:9.5px;font-weight:700;padding:2.5px 7px;border-radius:4px;text-transform:uppercase;display:inline-flex;align-items:center;letter-spacing:.02em}.badge.active{color:var(--neon-green);background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.15)}.badge.free{color:var(--neon-teal);background:rgba(79,143,247,.08);border:1px solid rgba(79,143,247,.15)}.badge.revoked{color:var(--neon-red);background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.15)}.badge.blacklisted{color:var(--neon-red);background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.28)}.badge.paused{color:var(--neon-amber);background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.15)}.badge.expired{color:var(--text-muted);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.badge.whitelisted{color:#4f8ff7;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.15)}.badge.auth{color:var(--neon-green);background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.15)}.badge.fetch{color:var(--neon-teal);background:rgba(79,143,247,.08);border:1px solid rgba(79,143,247,.15)}.badge.fail{color:var(--neon-red);background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.15)}.row-actions{display:flex;gap:6px}.btn-icon-action{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);color:var(--text-secondary);border-radius:var(--radius-sm);width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.btn-icon-action:hover{background:rgba(255,255,255,.06);color:var(--text-primary);border-color:rgba(255,255,255,.15)}.btn-icon-action.danger:hover{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.1);color:var(--neon-red)}.btn-secondary.danger-outline{color:var(--neon-red);border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.08)}.btn-secondary.danger-outline:hover{border-color:rgba(239,68,68,.5);background:rgba(239,68,68,.14);color:#fff}.filters-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.keysOverviewGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.keysOverviewCard{min-height:82px;padding:16px;border:1px solid rgba(244,241,232,.09);border-radius:8px;background:rgba(14,14,12,.72);display:flex;flex-direction:column;justify-content:center;gap:4px}.keysOverviewCard small,.keysOverviewCard span{color:rgba(217,210,197,.58);font-size:11px;font-weight:760;text-transform:uppercase;letter-spacing:.04em}.keysOverviewCard strong{color:#f3efe6;font-size:27px;line-height:1;letter-spacing:0}.keyIdentityCell{min-width:250px}.keyMark{width:30px;height:30px;border:1px solid rgba(244,241,232,.12);border-radius:8px;background:rgba(244,241,232,.035);color:#cfc7b8;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.keyTextStack{min-width:0;display:flex;flex-direction:column;gap:3px}.keyValueText{font-family:var(--font-mono);font-weight:780;color:#f3efe6;letter-spacing:0}.keyExpiry,.keyHwid,.keyNote,.keyTextStack>span:last-child{color:rgba(217,210,197,.62);font-size:12px}.keyNote{display:inline-block;max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.keyHwid{font-family:var(--font-mono)}.keyHwid.linked{color:#d8decf}.keyExpiry{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.keyExpiry.muted{color:rgba(217,210,197,.46)}.keyExpiry.expired{color:#d2a99e}.rewardTtlControl{display:flex;align-items:center;justify-content:space-between;gap:14px;width:min(100%,650px);padding:12px;border:1px solid rgba(244,241,232,.1);border-radius:8px;background:rgba(10,10,9,.62)}.rewardTtlLabel{display:flex;align-items:center;gap:10px;min-width:0}.rewardTtlLabel svg{color:#d8decf;flex:0 0 auto}.rewardTtlLabel strong{display:block;color:#f3efe6;font-size:12px;line-height:1.2}.rewardTtlLabel span{display:block;color:rgba(217,210,197,.58);font-size:11px;margin-top:2px}.rewardTtlInputs{display:flex;align-items:center;gap:8px;flex:0 0 auto}.rewardTtlInputs>span{color:rgba(217,210,197,.72);font-size:12px;font-weight:760}.rewardTtlInput{width:92px!important;height:34px!important}.rewardTtlSave{height:34px!important;padding:0 14px!important}.rewardsGeoGlobeCard{min-height:365px;overflow:hidden}.rewardsGeoHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.rewardsGeoHeader h3{margin:0;color:rgba(217,210,197,.78);font-size:12px;font-weight:820;letter-spacing:.04em;text-transform:uppercase}.rewardsGeoHeader span{color:rgba(217,210,197,.5);font-size:11px;font-weight:760}.globeAnalytics{display:flex;align-items:center;justify-content:center;min-height:300px;padding:2px 0 10px}.globeAnalyticsCanvasWrap{position:relative;aspect-ratio:1/1;min-width:0;width:100%;max-width:315px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.globeAnalyticsCanvas{width:100%;height:100%;cursor:-webkit-grab;cursor:grab;opacity:0;border-radius:50%;touch-action:none;transition:opacity 1.2s ease;filter:drop-shadow(0 18px 34px rgba(0,0,0,.35))}.globeAnalyticsBadge{position:absolute;bottom:anchor(top);left:anchor(center);translate:-50% 0;margin-bottom:11px;display:inline-flex;align-items:baseline;gap:.35rem;padding:.3rem .5rem;border:0;border-radius:4px;background:rgba(0,0,0,.85);box-shadow:0 8px 22px rgba(0,0,0,.24);pointer-events:none;white-space:nowrap;transition:opacity .3s ease,filter .3s ease}.globeAnalyticsBadge:after{content:"";position:absolute;left:50%;bottom:-11px;width:9px;height:9px;translate:-50% 0;border-radius:999px;background:#55d987;box-shadow:0 0 0 2px rgba(85,217,135,.16)}.globeAnalyticsBadge em,.globeAnalyticsBadge span,.globeAnalyticsBadge strong{font-family:var(--font-mono);letter-spacing:0;line-height:1}.globeAnalyticsBadge span{color:rgba(255,255,255,.68);font-size:.58rem;font-weight:700}.globeAnalyticsBadge strong{color:#fff;font-size:.85rem;font-weight:600}.globeAnalyticsBadge em{color:#34d399;font-size:.55rem;font-style:normal;font-weight:500}.globeAnalyticsEmpty{min-height:250px;display:flex;align-items:center;justify-content:center;color:rgba(217,210,197,.48);font-size:12px;text-align:center}.rewardLineChartShell{position:relative;width:100%;min-height:256px}.rewardLineChartShellCompact{min-height:176px}.rewardLineChart{position:relative;width:100%;height:256px}.rewardLineChart.isTraffic{height:176px}.rewardLineChartFrame{width:100%;height:100%;color:#d9d2c5;font-size:12px}.reuiChartContainer{display:flex;justify-content:center;width:100%;min-width:0}.reuiChartContainer .recharts-surface{overflow:visible;outline:none}.reuiChartContainer .recharts-cartesian-axis-tick text{fill:rgba(217,210,197,.5)}.reuiChartContainer .recharts-cartesian-grid line{stroke:rgba(244,241,232,.13)}.reuiChartContainer .recharts-line-curve{filter:drop-shadow(0 6px 10px rgba(0,0,0,.24))}.reuiChartTooltip{display:grid;min-width:128px;grid-gap:6px;gap:6px;border-radius:8px;border:1px solid rgba(244,241,232,.14);background:rgba(10,10,8,.94);padding:8px 10px;color:#f2ede2;box-shadow:0 18px 42px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.reuiChartTooltipLabel{color:rgba(242,237,226,.92);font-size:11px;font-weight:760}.reuiChartTooltipItems{display:grid;grid-gap:6px;gap:6px}.reuiChartTooltipItem{display:flex;align-items:stretch;gap:8px;width:100%}.reuiChartTooltipItem.isDot{align-items:center}.reuiChartTooltipIndicator{flex-shrink:0;border-color:var(--color-border);background:var(--color-bg)}.reuiChartTooltipIndicator.is-dot{width:10px;height:10px;border-radius:3px}.reuiChartTooltipIndicator.is-line{width:3px;min-height:18px;border-radius:999px}.reuiChartTooltipIndicator.is-dashed{width:0;border-left:2px dashed var(--color-border);background:transparent}.reuiChartTooltipValueWrap{display:flex;flex:1 1;align-items:center;justify-content:space-between;gap:16px;line-height:1}.reuiChartTooltipValueWrap.isNested{align-items:flex-end}.reuiChartTooltipName{display:grid;grid-gap:5px;gap:5px}.reuiChartTooltipName span{color:rgba(217,210,197,.62);font-size:11px}.reuiChartTooltipValue{color:#f2ede2;font-family:var(--font-mono);font-size:11px;font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rewardLineChartEmpty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:rgba(217,210,197,.46);font-size:12px}@media (max-width:760px){.keysOverviewGrid{grid-template-columns:1fr}.rewardTtlControl,.rewardTtlInputs{align-items:stretch;flex-direction:column}.rewardTtlInput,.rewardTtlInputs,.rewardTtlSave{width:100%!important}.globeAnalyticsCanvasWrap{max-width:260px}}.filters-left,.filters-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-input-wrapper{position:relative;min-width:240px}.btn-primary{background:linear-gradient(180deg,var(--primary-strong) 0,var(--primary) 100%);color:var(--primary-foreground);border:none;font-weight:700;padding:10px 18px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;box-shadow:0 6px 18px rgba(79,143,247,.16),inset 0 1px 0 rgba(255,255,255,.14);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.btn-primary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 16px 36px rgba(79,143,247,.24)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-secondary{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.085);color:var(--text-primary);font-weight:600;padding:10px 18px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.btn-secondary:hover{transform:translateY(-2px);background:rgba(255,255,255,.07);border-color:rgba(79,143,247,.24);color:var(--neon-teal)}.btn-danger{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);color:var(--neon-red);font-weight:600;padding:10px 18px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;transition:all .2s ease}.btn-danger:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.35)}.dashboard-stats-card{background:#141418;border:1px solid rgba(255,255,255,.095);border-radius:10px;padding:24px;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:140px;box-shadow:0 1px 2px rgba(0,0,0,.45)}.dashboard-stats-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;position:absolute;top:24px;right:24px}.dashboard-stats-icon.green{background:rgba(52,211,153,.1);color:var(--neon-green)}.dashboard-stats-icon.purple{background:rgba(79,143,247,.1);color:var(--neon-purple)}.dashboard-stats-title{font-size:13px;color:var(--text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dashboard-stats-value{font-size:32px;font-weight:800;margin-top:8px;font-family:var(--font-display)}.dashboard-stats-progress-track{width:100%;height:6px;background:rgba(255,255,255,.03);border-radius:3px;margin-top:16px;overflow:hidden}.dashboard-stats-progress-fill{height:100%;border-radius:3px}.dashboard-stats-progress-fill.green{background:var(--neon-green)}.dashboard-stats-progress-fill.purple{background:var(--neon-purple)}.dashboard-stats-subtext{font-size:11px;color:var(--text-muted);margin-top:8px}.switch-container{display:flex;align-items:center;gap:12px}.switch-ios{position:relative;display:inline-block;width:40px;height:22px}.switch-ios input{opacity:0;width:0;height:0}.switch-slider-ios{position:absolute;cursor:pointer;inset:0;background-color:rgba(255,255,255,.08);transition:.3s;border-radius:22px;border:1px solid rgba(255,255,255,.05)}.switch-slider-ios:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:var(--text-primary);transition:.3s;border-radius:50%}.switch-ios input:checked+.switch-slider-ios{background-color:var(--neon-green)}.switch-ios input:checked+.switch-slider-ios:before{transform:translateX(18px)}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.dashboard-layout{isolation:isolate;overflow:hidden;background:radial-gradient(circle at 16% 12%,rgba(79,143,247,.16),transparent 28%),radial-gradient(circle at 82% 8%,rgba(79,143,247,.14),transparent 34%),radial-gradient(circle at 58% 92%,rgba(79,143,247,.08),transparent 30%),linear-gradient(135deg,#05070c,#08101a 44%,#05070c)}.dashboard-layout:after,.dashboard-layout:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}.dashboard-layout:before{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 50% 26%,black 0,transparent 72%);mask-image:radial-gradient(circle at 50% 26%,black 0,transparent 72%);opacity:.5}.dashboard-layout:after{background:linear-gradient(115deg,transparent,rgba(79,143,247,.055) 42%,transparent 56%),radial-gradient(circle at 50% 0,rgba(255,255,255,.055),transparent 28%);mix-blend-mode:screen;opacity:.72}.enhancedAtmosphereCanvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;opacity:.72;filter:saturate(1.05)}.enhancedSidebar,.main-content{position:relative}.main-content{z-index:1}.enhancedSidebar{background:linear-gradient(180deg,rgba(8,13,24,.88),rgba(5,8,15,.94)),radial-gradient(circle at 10% 0,rgba(79,143,247,.22),transparent 40%),radial-gradient(circle at 80% 100%,rgba(79,143,247,.16),transparent 38%);border-right:1px solid rgba(255,255,255,.1);box-shadow:22px 0 70px rgba(0,0,0,.38),inset -1px 0 0 rgba(79,143,247,.08);-webkit-backdrop-filter:blur(26px) saturate(105%);backdrop-filter:blur(26px) saturate(105%)}.enhancedSidebarBrand{background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 68%)}.enhancedLogoWrap:before{content:"";position:absolute;inset:-9px;border-radius:16px;background:conic-gradient(from 180deg,rgba(79,143,247,.05),rgba(79,143,247,.28),rgba(79,143,247,.26),rgba(79,143,247,.05));filter:blur(10px);animation:flowSpin 9s linear infinite}.enhancedNavItem{transition:transform .22s ease,color .22s ease,border-color .22s ease,background .22s ease}.enhancedNavItem:hover{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.enhancedNavSlider{background:linear-gradient(90deg,rgba(79,143,247,.2),rgba(79,143,247,.08)),radial-gradient(circle at 0 50%,rgba(79,143,247,.28),transparent 52%);border-color:rgba(79,143,247,.28);box-shadow:0 12px 32px rgba(79,143,247,.12),inset 0 1px 0 rgba(255,255,255,.08)}.enhancedEmptyState,.enhancedInfoCard,.enhancedShellHint,.enhancedStatInner,.enhancedTopBar,.enhancedUserPill,.glass-card,.project-card,.table-container{box-shadow:0 8px 28px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.065)}.enhancedTopBar{background:linear-gradient(90deg,rgba(8,12,22,.74),rgba(9,15,28,.64)),radial-gradient(circle at 100% 0,rgba(79,143,247,.12),transparent 34%);border-bottom-color:rgba(255,255,255,.105);-webkit-backdrop-filter:blur(28px) saturate(105%);backdrop-filter:blur(28px) saturate(105%)}.enhancedBreadcrumb{padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.075)}.enhancedBreadcrumb strong{background:linear-gradient(135deg,#ffffff,var(--neon-teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.enhancedUserPill{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),radial-gradient(circle at 0 0,rgba(52,211,153,.12),transparent 48%);border-color:rgba(255,255,255,.13)}.enhancedMainWorkspace{position:relative;z-index:1}.auth-header h2,.panel-title h1{text-shadow:0 0 34px rgba(79,143,247,.11)}.panel-title p{max-width:780px}.enhancedEmptyState,.enhancedInfoCard,.enhancedStatInner,.glass-card,.project-card,.table-container{border-color:rgba(255,255,255,.12);background:#141418,radial-gradient(circle at 10% 0,rgba(79,143,247,.07),transparent 38%);-webkit-backdrop-filter:blur(24px) saturate(105%);backdrop-filter:blur(24px) saturate(105%)}.enhancedInfoCard:hover,.enhancedStatCard:hover .enhancedStatInner,.glass-card:hover,.project-card:hover{border-color:rgba(79,143,247,.22);box-shadow:0 8px 28px rgba(0,0,0,.5),0 0 36px rgba(79,143,247,.085),inset 0 1px 0 rgba(255,255,255,.08)}.enhancedStatCard,.glass-card,.project-card{transform-style:preserve-3d}.enhancedStatCard:hover,.glass-card:hover,.project-card:hover{animation:elasticBump .86s cubic-bezier(.25,.8,.25,1)}.enhancedStatValue{background:linear-gradient(135deg,#ffffff 10%,rgba(79,143,247,.92));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.enhancedStatIcon{border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 34px rgba(79,143,247,.12)}.table-container{overflow:hidden;border-radius:16px}.custom-table th{background:rgba(255,255,255,.035);color:rgba(188,207,230,.82)}.custom-table tr:hover td{background:rgba(79,143,247,.045)}.badge{border-radius:999px;border:1px solid rgba(255,255,255,.105);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.btn-primary,.btn-secondary,.enhancedEmptyAction,.enhancedInfoAction{position:relative;overflow:hidden}.btn-primary:before,.btn-secondary:before,.enhancedEmptyAction:before,.enhancedInfoAction:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent,rgba(255,255,255,.22) 48%,transparent 62%);transform:translateX(-125%);transition:transform .54s cubic-bezier(.16,1,.3,1)}.btn-primary:hover:before,.btn-secondary:hover:before,.enhancedEmptyAction:hover:before,.enhancedInfoAction:hover:before{transform:translateX(125%)}.btn-primary{background:linear-gradient(135deg,#4f8ff7,#4f8ff7 45%,#4f8ff7);box-shadow:0 16px 38px rgba(79,143,247,.2),0 0 28px rgba(79,143,247,.1)}.btn-secondary{background:#141418,radial-gradient(circle at 0 0,rgba(79,143,247,.08),transparent 44%);border-color:rgba(255,255,255,.13)}.form-input,.form-select{background:linear-gradient(145deg,rgba(0,0,0,.5),rgba(4,10,18,.62)),radial-gradient(circle at 0 0,rgba(79,143,247,.08),transparent 40%);border-color:rgba(255,255,255,.12)}.form-input:focus,.form-select:focus{border-color:rgba(79,143,247,.45);box-shadow:0 0 0 3px rgba(79,143,247,.08),0 0 30px rgba(79,143,247,.12)}.auth-card{border-radius:18px;background:#141418,radial-gradient(circle at 50% 0,rgba(79,143,247,.12),transparent 42%),radial-gradient(circle at 100% 100%,rgba(79,143,247,.12),transparent 44%)}@keyframes flowSpin{to{transform:rotate(1turn)}}@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{position:-webkit-sticky;position:sticky;top:0;z-index:95;-webkit-backdrop-filter:blur(24px) saturate(105%);backdrop-filter:blur(24px) saturate(105%)}.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,.glass-card:hover,.project-card:hover{animation:none}}.apiCard,.dashboard-stats-card,.editorCard,.enhancedInfoCard,.enhancedStatCard,.glass-card,.guideCard,.layerDetailCard,.metricCard,.releaseCard,.snippetCard,.toggleCard{position:relative}.apiCard:after,.dashboard-stats-card:after,.editorCard:after,.enhancedInfoCard:after,.enhancedStatCard:after,.glass-card:after,.guideCard:after,.layerDetailCard:after,.metricCard:after,.releaseCard:after,.snippetCard:after,.toggleCard:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(360px circle at var(--mx,50%) var(--my,-20%),rgba(79,143,247,.09),transparent 46%);z-index:1}.apiCard:hover:after,.dashboard-stats-card:hover:after,.editorCard:hover:after,.enhancedInfoCard:hover:after,.enhancedStatCard:hover:after,.glass-card:hover:after,.guideCard:hover:after,.layerDetailCard:hover:after,.metricCard:hover:after,.releaseCard:hover:after,.snippetCard:hover:after,.toggleCard:hover:after{opacity:1}.dashboard-stats-card>*,.glass-card>*,.metricCard>*{position:relative;z-index:2}.btn-primary{position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-160%;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);pointer-events:none}.btn-primary:hover:before{animation:sheenSweep .85s ease}@keyframes sheenSweep{to{left:160%}}:root{--background:#08080a;--foreground:#f7f7f8;--card:#121216;--card-elevated:#18181d;--popover:#15151a;--surface-subtle:#0f0f13;--surface-inset:#0a0a0d;--muted:#23232a;--muted-foreground:#92929c;--subtle-foreground:#64646f;--primary:#4f8ff7;--primary-hover:#6ba1f9;--primary-foreground:#06192f;--success:#3fb37f;--warning:#d8a35d;--destructive:#e5705a;--radius:12px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.25,0.8,0.25,1);--shadow-1:0 1px 2px rgba(0,0,0,0.42);--shadow-2:0 12px 34px rgba(0,0,0,0.34);--shadow-3:0 24px 70px rgba(0,0,0,0.46);--ring-offset:#08080a;--ring:rgba(79,143,247,0.5);--bg:var(--background);--bg-card:var(--card);--bg-panel:var(--popover);--bg-darker:var(--surface-inset);--bg-elevated:var(--card-elevated);--border:rgba(255,255,255,0.08);--border-subtle:rgba(255,255,255,0.055);--border-strong:rgba(255,255,255,0.13);--border-active:rgba(79,143,247,0.42);--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-muted:var(--subtle-foreground);--neon-purple:#81aefb;--neon-pink:#81aefb;--teal-glow:rgba(79,143,247,0.1);--purple-glow:rgba(79,143,247,0.08);--pink-glow:rgba(79,143,247,0.07)}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,#08080a,#0a0a0d 46%,#08080a)}body:before{background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 0);background-size:72px 72px;opacity:.48}h1,h2,h3,h4,h5,h6{letter-spacing:0}button,input,select,textarea{font:inherit}a:focus-visible,button: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 rgba(79,143,247,.42)!important}.dashboard-layout{position:relative;min-height:100vh;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 180px),linear-gradient(135deg,#07070a,#0b0b10 42%,#08080a)}.dashboard-layout:before{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:linear-gradient(180deg,#000,transparent 72%);opacity:.32}.dashboard-layout:after{background:linear-gradient(105deg,transparent,rgba(79,143,247,.035) 44%,transparent 62%);opacity:.52}.enhancedAtmosphereCanvas{opacity:.38;filter:saturate(.82)}.enhancedSidebar{width:252px;background:linear-gradient(180deg,rgba(15,15,19,.92),rgba(9,9,12,.96));border-right:1px solid rgba(255,255,255,.085);box-shadow:var(--shadow-3),inset -1px 0 0 rgba(255,255,255,.035);-webkit-backdrop-filter:blur(22px) saturate(108%);backdrop-filter:blur(22px) saturate(108%)}.enhancedSidebarBrand{height:76px;padding:0 20px;border-bottom-color:rgba(255,255,255,.08)}.enhancedLogoWrap:before{display:none}.enhancedSidebarLogo{border-radius:10px;border-color:rgba(255,255,255,.16);box-shadow:var(--shadow-1)}.enhancedLogoGlow{border-color:rgba(79,143,247,.26);opacity:.45;animation-duration:4.5s}.enhancedBrandText,.enhancedBreadcrumb strong,.enhancedCircularText span,.enhancedStatValue{background:none;-webkit-text-fill-color:currentColor;color:var(--foreground)}.enhancedBrandText{font-size:18px;font-weight:750;letter-spacing:0}.enhancedNavTitle{color:var(--subtle-foreground);letter-spacing:.11em}.enhancedNavItem{min-height:42px;border:1px solid transparent;border-radius:10px;color:rgba(247,247,248,.68);transition:transform .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out)}.enhancedNavItem:hover{transform:translateX(2px);background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.085);color:var(--foreground)}.enhancedNavSlider{background:linear-gradient(180deg,rgba(79,143,247,.15),rgba(79,143,247,.07));border-color:rgba(79,143,247,.26);box-shadow:0 12px 26px rgba(79,143,247,.08),inset 0 1px 0 rgba(255,255,255,.08)}.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon,.enhancedShellHint svg{color:var(--primary-hover)}.enhancedNavDot{background:var(--primary);box-shadow:0 0 0 4px rgba(79,143,247,.1)}.enhancedShellHint{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.065);color:var(--muted-foreground);box-shadow:var(--shadow-1)}.enhancedTopBar{min-height:68px;padding:0 30px;background:rgba(12,12,16,.78);border-bottom-color:rgba(255,255,255,.085);box-shadow:0 1px 0 rgba(255,255,255,.035)}.enhancedBreadcrumb,.enhancedUserPill{border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.075);box-shadow:var(--shadow-1)}.enhancedBreadcrumb{padding:8px 12px}.enhancedLiveDot{background:var(--success);box-shadow:0 0 0 4px rgba(63,179,127,.12)}.enhancedLiveBadge{background:rgba(63,179,127,.1);border-color:rgba(63,179,127,.18);color:#73d4a6}.enhancedMainWorkspace{padding:34px!important}.enhancedMainWorkspace:before{background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:64px 64px;opacity:.38}.apiContent,.dashboardContent,.docsPanel,.projects-container,.rewards-dashboard,.workspaceGrid{animation:operationalPageIn .18s var(--ease-out) both!important}@keyframes operationalPageIn{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.auth-header h2,.panel-title h1{text-shadow:none;letter-spacing:0}.panel-title h1{font-size:clamp(28px,4vw,44px)}.panel-title p{color:var(--muted-foreground)}.apiCard,.dashboard-stats-card,.docsContentPanel,.editorCard,.enhancedEmptyState,.enhancedInfoCard,.enhancedStatInner,.glass-card,.guideCard,.layerDetailCard,.metricCard,.modal-content,.project-card,.releaseCard,.settingsCard,.snippetCard,.table-container,.vmBlock{background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.012)),var(--card)!important;border:1px solid rgba(255,255,255,.095)!important;border-radius:var(--radius)!important;-webkit-backdrop-filter:blur(18px) saturate(104%);backdrop-filter:blur(18px) saturate(104%)}.apiCard:hover,.dashboard-stats-card:hover,.editorCard:focus-within,.enhancedInfoCard:hover,.enhancedStatCard:hover .enhancedStatInner,.glass-card:hover,.guideCard:hover,.layerDetailCard:hover,.metricCard:hover,.project-card:hover,.releaseCard:hover,.snippetCard:hover,.vmBlock:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.16)!important;box-shadow:var(--shadow-2)!important}.enhancedStatCard:hover,.glass-card:hover,.project-card:hover{animation:none}.enhancedCircularGlow,.enhancedEmptyRing,.enhancedInfoAccent,.enhancedStatParticle{background:linear-gradient(180deg,rgba(79,143,247,.11),rgba(79,143,247,.02));filter:blur(18px)}.enhancedStatValue{font-size:clamp(26px,3vw,34px);font-weight:720}.dashboard-stats-icon,.enhancedStatIcon,.headerIcon,.uploadIconBox{background:rgba(79,143,247,.1)!important;color:var(--primary-hover)!important;border:1px solid rgba(79,143,247,.16)}.badge.active,.badge.success,.dashboard-stats-icon.green,.enhancedStatCard.tone-green .enhancedStatIcon{background:rgba(63,179,127,.1)!important;color:#73d4a6!important;border-color:rgba(63,179,127,.18)!important}.badge.expired,.badge.warning,.dashboard-stats-icon.amber,.enhancedStatCard.tone-amber .enhancedStatIcon{background:rgba(216,163,93,.1)!important;color:#e3bd81!important;border-color:rgba(216,163,93,.2)!important}.badge.blacklisted,.badge.fail,.badge.revoked,.btn-danger,.btn-secondary.danger-outline{background:rgba(229,112,90,.1)!important;color:#f19b8a!important;border-color:rgba(229,112,90,.2)!important}.btn-primary,.btnObfuscate,.enhancedEmptyAction,.enhancedInfoAction{min-height:40px;border-radius:10px;background:linear-gradient(180deg,var(--primary-hover),var(--primary))!important;color:var(--primary-foreground)!important;border:0!important;font-weight:760;letter-spacing:0;box-shadow:0 10px 24px rgba(79,143,247,.18),inset 0 1px 0 rgba(255,255,255,.22)!important;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),filter .2s var(--ease-out)}.btn-primary:hover,.btnObfuscate:hover:not(:disabled),.enhancedEmptyAction:hover,.enhancedInfoAction:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 16px 34px rgba(79,143,247,.24),inset 0 1px 0 rgba(255,255,255,.24)!important}.btn-secondary,.btnUpload,.docsNavItem,.editorActionBtn,.profileTab,.sandboxBtn,.snippetTab{border-radius:10px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.085);color:rgba(247,247,248,.78)}.btn-secondary:hover,.btnUpload:hover,.docsNavItem:hover,.editorActionBtn:hover:not(:disabled),.profileTab:hover,.sandboxBtn:hover:not(:disabled),.snippetTab:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:var(--foreground);transform:translateY(-1px);box-shadow:var(--shadow-1)}.docsNavItem.active,.editorActionBtn.active,.profileTab.active,.snippetTab.active,.toggleCard.checked{background:rgba(79,143,247,.1)!important;border-color:rgba(79,143,247,.24)!important;color:var(--primary-hover)!important}.codeTextarea,.editorTextarea,.form-input,.form-select,.sourceTextarea,textarea{border-radius:10px!important;background:var(--surface-inset)!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--foreground)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.codeTextarea:focus,.editorTextarea:focus,.form-input:focus,.form-select:focus,.sourceTextarea:focus,textarea:focus{border-color:rgba(79,143,247,.44)!important;box-shadow:0 0 0 3px rgba(79,143,247,.1),inset 0 1px 0 rgba(255,255,255,.035)!important}.custom-table th,.enhancedInfoTitle,.enhancedStatTitle,.sectionLabel,.table-label,label{letter-spacing:.045em;color:var(--muted-foreground)}.custom-table th{background:#101014!important;border-bottom:1px solid rgba(255,255,255,.08);font-weight:720}.custom-table td{border-bottom-color:rgba(255,255,255,.055)}.custom-table tr.key-row-selected td,.custom-table tr:hover td{background:rgba(79,143,247,.055)!important}.badge,.enhancedLiveBadge,.layersBadge,.releaseTag,.tabSize{border-radius:999px;font-weight:720;letter-spacing:.02em}.badge.fetch,.badge.free,.badge.whitelisted,.layersBadge,.tabSize{background:rgba(79,143,247,.1)!important;color:var(--primary-hover)!important;border-color:rgba(79,143,247,.18)!important}.dashboard-stats-progress,.scoreBar,.scoreBarTrack{background:rgba(255,255,255,.055)!important;border-radius:999px;overflow:hidden}.dashboard-stats-progress-fill,.scoreBarFill,.scoreBarFill.purple,.scoreBarFill.teal{background:linear-gradient(90deg,#3f7fe0,#7aaafb)!important;box-shadow:none!important}.dashboard-stats-progress-fill.green,.scoreBarFill.green{background:var(--success)!important}.dashboard-stats-progress-fill.amber,.scoreBarFill.amber{background:var(--warning)!important}.modal-overlay{background:rgba(5,5,7,.72)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-content{box-shadow:var(--shadow-3)!important}.auth-card{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#141419!important;border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-3);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.auth-switch{color:var(--primary-hover)}.uploadDropzone{border-radius:14px;background:rgba(255,255,255,.018)}.uploadDropzone.hasFile,.uploadDropzone:hover{background:rgba(79,143,247,.055);border-color:rgba(79,143,247,.25)}.log-ast .linePrefix,.log-obf .linePrefix,.log-run .linePrefix{background:rgba(79,143,247,.11)!important;color:var(--primary-hover)!important}.log-success .lineContent,.log-success .linePrefix{color:#73d4a6!important}.log-err .lineContent,.log-err .linePrefix{color:#f19b8a!important}.enhancedInlineAccent,.textCyan,.textTeal{color:var(--primary-hover)!important}.textGreen{color:#73d4a6!important}.textAmber{color:#e3bd81!important}.apiCard:after,.dashboard-stats-card:after,.editorCard:after,.enhancedInfoCard:after,.enhancedStatCard:after,.glass-card:after,.guideCard:after,.layerDetailCard:after,.metricCard:after,.releaseCard:after,.snippetCard:after,.toggleCard:after{background:radial-gradient(420px circle at var(--mx,50%) var(--my,-20%),rgba(255,255,255,.06),rgba(79,143,247,.045) 34%,transparent 60%)}.enhancedEmptyState{border-style:solid!important}.enhancedEmptyIcon{background:rgba(79,143,247,.1)!important;border-color:rgba(79,143,247,.2)}.enhancedProjectFocus:before,.project-card:before{background:linear-gradient(90deg,transparent,rgba(79,143,247,.16),transparent)!important}.releaseCard.latest{border-color:rgba(79,143,247,.26)!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{position:relative!important;min-height:0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),#09090c!important}.enhancedSidebarBrand{height:58px;padding:0 18px!important;border-bottom:1px solid rgba(255,255,255,.075)}.enhancedSidebarLogo{width:32px!important;height:32px!important}.enhancedSidebarNav{display:flex!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:12px 14px!important;scroll-snap-type:x proximity}.enhancedSidebarNav::-webkit-scrollbar{display:none}.enhancedNavSection{display:contents!important;min-width:0;padding:0!important;scroll-snap-align:start}.enhancedNavTitle{display:none!important}.enhancedNavList{display:contents!important}.enhancedNavItem{width:auto!important;min-width:max-content;height:38px!important;padding:0 13px!important;border-radius:10px!important;white-space:nowrap}.enhancedNavSlider{display:none!important}.enhancedSidebarFooter{display:flex!important;align-items:center;gap:8px;padding:10px 14px!important;border-top:1px solid rgba(255,255,255,.07)!important}.enhancedSidebarFooter .enhancedNavItem.logout{flex:0 0 auto;height:36px!important}.enhancedShellHint{flex:1 1 auto;min-width:0;height:36px!important}.enhancedShellHint span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enhancedTopBar{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;padding:12px 18px!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,.modal-content,.project-card,.settingsCard{border-radius:12px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.ui-card{display:flex;flex-direction:column;gap:18px;border-radius:14px;border:1px solid rgba(255,255,255,.095);background:var(--card);color:var(--card-foreground);box-shadow:var(--shadow-1)}.ui-card-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:14px;gap:14px}.ui-card-title{line-height:1.05;font-weight:760}.ui-card-description{color:var(--muted-foreground)}.ui-card-action{justify-self:end;align-self:start}.ui-card-content,.ui-card-footer{min-width:0}.ui-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:0;border-radius:10px;font-size:13px;font-weight:760;white-space:nowrap;outline:none;transition:transform .18s var(--ease-out),border-color .18s var(--ease-out),background-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.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}.apiCard,.auth-card,.dashboard-stats-card,.enhancedInfoCardWrap,.enhancedStatCard,.guideCard,.layerDetailCard,.metricCard,.releaseCard,.snippetCard,.toggleCard,.uiverse-magnetic,.uiverse-outline{--border-radius:14px;--border-width:1px;--uiverse-edge:rgba(79,143,247,0.58);--uiverse-edge-soft:rgba(255,255,255,0.16);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;isolation:isolate}.uiverse-magnetic,.uiverse-outline{overflow:hidden;transform:translateZ(0)}.uiverse-magnetic:after,.uiverse-outline:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.22),transparent 30%),linear-gradient(110deg,transparent 0,rgba(255,255,255,.22) 40%,transparent 62%);background-size:180% 180%,220% 100%;background-position:50% 50%,-160% 0;opacity:0;transition:opacity .22s ease,background-position .62s ease}.uiverse-magnetic:hover:after,.uiverse-outline:hover:after{opacity:1;background-position:50% 50%,160% 0}.uiverse-magnetic:hover,.uiverse-outline:hover{transform:translateY(-2px)}.uiverse-magnetic:active,.uiverse-outline:active{transform:translateY(0) scale(.985)}.apiCard:before,.auth-card:before,.dashboard-stats-card:before,.enhancedInfoCardWrap:before,.enhancedStatCard:before,.guideCard:before,.layerDetailCard:before,.metricCard:before,.releaseCard:before,.snippetCard:before,.toggleCard:before{content:"";position:absolute;inset:0;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 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .26s ease}.apiCard:hover:before,.auth-card:hover:before,.dashboard-stats-card:hover:before,.enhancedInfoCardWrap:hover:before,.enhancedStatCard:hover:before,.guideCard:hover:before,.layerDetailCard:hover:before,.metricCard:hover:before,.releaseCard:hover:before,.snippetCard:hover:before,.toggleCard:hover:before{opacity:1;animation:uiverseBorderSpin 5s linear infinite}@keyframes uiverseBorderSpin{to{--uiverse-angle:540deg}}.uiverse-check{position:relative!important;width:20px!important;height:20px!important;min-width:20px!important;border-radius:5px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#101014!important;border:1px solid rgba(255,255,255,.18)!important;transition:all .3s ease!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.uiverse-check:before{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #0a0a0c;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg) scale(.55);transition:transform .24s ease,opacity .24s ease}.uiverse-check:hover{border-color:rgba(79,143,247,.72)!important;box-shadow:0 0 0 4px rgba(79,143,247,.12)}.uiverse-check.checked{background:linear-gradient(180deg,#79f0b8,#49c98a)!important;border-color:rgba(115,212,166,.75)!important}.uiverse-check.checked:before{opacity:1;transform:rotate(45deg) scale(1)}.captcha-container{position:relative;overflow:hidden}.captcha-container:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(79,143,247,.08),transparent);transform:translateX(-115%);transition:transform .62s ease}.captcha-container:hover:after{transform:translateX(115%)}.enhancedStatInner[data-slot=card]{gap:0;padding:22px}.enhancedStatContent,.enhancedStatHeader{position:relative;z-index:1}.enhancedStatContent{margin-top:8px}.enhancedInfoCard[data-slot=card]{gap:0}.enhancedInfoHeader[data-slot=card-header]{margin-bottom:0}.enhancedInfoBody[data-slot=card-content]{position:relative;z-index:1}.enhancedInfoSubtitle [data-slot=card-description],.enhancedInfoTitle [data-slot=card-title]{display:inline}.enhancedInfoSubtitle,.enhancedInfoSubtitle [data-slot=card-description]{max-width:100%;overflow-wrap:anywhere;text-wrap:balance}@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:#5865f2;--discord-text:#f8fbff;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:190px;overflow:hidden;border:1px solid rgba(88,101,242,.55);border-radius:11px;background:var(--discord-bg);color:var(--discord-text);text-decoration:none;font-size:13px;font-weight:850;letter-spacing:0;box-shadow:0 16px 34px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.045);transform:translateZ(0);transition:transform .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.uiverseDiscordButton:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.18),transparent 24%),linear-gradient(135deg,var(--discord-accent),#7c87ff);transform:translateX(-102%) skewX(-16deg);transition:transform .42s cubic-bezier(.22,1,.36,1)}.uiverseDiscordButton:after{content:"";position:absolute;inset:2px;border-radius:9px;border:1px solid rgba(255,255,255,.075);pointer-events:none}.uiverseDiscordButton:hover{transform:translateY(-2px);border-color:rgba(137,148,255,.8);box-shadow:0 22px 44px rgba(88,101,242,.28),inset 0 0 0 1px rgba(255,255,255,.08)}.uiverseDiscordButton:hover:before{transform:translateX(0) skewX(0)}.uiverseDiscordButton__icon,.uiverseDiscordButton__text{position:relative;z-index:1}.uiverseDiscordButton__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:10px;border-radius:9px;background:rgba(255,255,255,.08);transition:transform .26s cubic-bezier(.34,1.56,.64,1),background .18s ease}.uiverseDiscordButton__icon svg{width:18px;height:18px;fill:currentColor}.uiverseDiscordButton:hover .uiverseDiscordButton__icon{transform:translateX(3px) rotate(-6deg) scale(1.06);background:rgba(255,255,255,.16)}.uiverseAuthCredits{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;margin-top:2px;padding-top:10px;border-top:1px solid rgba(244,241,232,.12)}.uiverseAuthCreditsText{display:grid;min-width:0;grid-gap:2px;gap:2px}.uiverseAuthCreditsText span{color:rgba(244,241,232,.48);font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.uiverseAuthCreditsText strong{color:rgba(246,243,234,.92);font-size:10.8px;font-weight:800;line-height:1.28;white-space:nowrap}.uiverseAuthCreditsText p{display:none}.uiverseDiscordButton.uiverseAuthDiscordButton{--discord-bg:rgba(244,241,232,0.04);--discord-accent:#8d95f0;--discord-text:#f4f1e8;min-width:0;min-height:38px;padding:0 7px 0 12px;border-color:rgba(244,241,232,.14);border-radius:10px;background:var(--discord-bg);box-shadow:none;font-size:11.5px;font-weight:800}.uiverseDiscordButton.uiverseAuthDiscordButton:before{display:block;z-index:0;width:42%;inset:-18% auto -18% -52%;background:rgba(244,241,232,.085);opacity:.72;transform:translateX(0) skewX(-18deg);animation:authDiscordSweep 4.8s cubic-bezier(.22,1,.36,1) infinite;transition:opacity .18s ease,transform .42s cubic-bezier(.22,1,.36,1)}.uiverseDiscordButton.uiverseAuthDiscordButton:after{border-color:rgba(244,241,232,.055)}.uiverseDiscordButton.uiverseAuthDiscordButton:hover{transform:translateY(-1px);border-color:rgba(244,241,232,.28);background:rgba(244,241,232,.075);box-shadow:none}.uiverseAuthDiscordButton .uiverseDiscordButton__icon{width:28px;height:28px;margin-left:8px;color:#f4f1e8;background:rgba(141,149,240,.18);animation:authDiscordIconPulse 2.8s ease-in-out infinite}.uiverseDiscordButton.uiverseAuthDiscordButton:hover:before{opacity:.95;transform:translateX(360%) skewX(-8deg)}.uiverseAuthDiscordButton:hover .uiverseDiscordButton__icon{transform:translateX(2px) rotate(-5deg) scale(1.04);background:rgba(141,149,240,.24);animation-play-state:paused}@keyframes authDiscordSweep{0%,46%{transform:translateX(0) skewX(-18deg)}72%,to{transform:translateX(360%) skewX(-10deg)}}@keyframes authDiscordIconPulse{0%,to{transform:translateX(0) rotate(0) scale(1)}50%{transform:translateX(1px) rotate(-3deg) scale(1.035)}}.wiseWombatDiscordButton{position:relative;isolation:isolate;display:inline-flex;align-items:center;min-width:166px;min-height:46px;overflow:hidden;border:2px solid rgba(99,102,241,.24);border-radius:14px;background:linear-gradient(135deg,rgba(49,46,129,.18),rgba(5,5,6,.72) 58%,rgba(0,0,0,.82));color:#f4f1e8;text-decoration:none;box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 0 0 1px rgba(244,241,232,.035);transform:translateZ(0);transition:transform .5s ease-out,border-color .5s ease-out,box-shadow .5s ease-out}.wiseWombatDiscordButton>.uiverseDiscordButton__icon,.wiseWombatDiscordButton>.uiverseDiscordButton__text{display:none}.wiseWombatDiscordButton__hover,.wiseWombatDiscordButton__sweep{position:absolute;inset:0;pointer-events:none}.wiseWombatDiscordButton__sweep{background:linear-gradient(90deg,transparent,rgba(129,140,248,.22),transparent);transform:translateX(-100%);transition:transform 1s ease-out}.wiseWombatDiscordButton__hover{border-radius:inherit;background:linear-gradient(90deg,rgba(99,102,241,.07),rgba(129,140,248,.12),rgba(99,102,241,.07));opacity:0;transition:opacity .5s ease}.wiseWombatDiscordButton__content{position:relative;z-index:1;display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px}.wiseWombatDiscordButton__mark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:9px;background:linear-gradient(135deg,rgba(99,102,241,.22),rgba(79,70,229,.08));color:#9ba4ff;transition:color .3s ease,transform .3s ease,background .3s ease}.wiseWombatDiscordButton__mark svg{width:16px;height:16px;fill:currentColor}.wiseWombatDiscordButton__copy{display:grid;min-width:0;flex:1 1 auto;text-align:left}.wiseWombatDiscordButton__copy span{color:#c6cbff;font-size:11.5px;font-weight:850;line-height:1.05;transition:color .3s ease}.wiseWombatDiscordButton__copy small{margin-top:2px;color:rgba(198,203,255,.55);font-size:9.5px;font-weight:700;line-height:1.05;transition:color .3s ease}.wiseWombatDiscordButton__arrow{display:inline-flex;width:16px;height:16px;flex:0 0 auto;color:#9ba4ff;opacity:.45;transition:opacity .3s ease,transform .3s ease}.wiseWombatDiscordButton__arrow svg{width:16px;height:16px}.wiseWombatDiscordButton:hover{transform:translateY(-2px) scale(1.01);border-color:rgba(129,140,248,.46);box-shadow:0 16px 32px rgba(0,0,0,.26),inset 0 0 0 1px rgba(244,241,232,.055)}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__sweep{transform:translateX(100%)}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__hover{opacity:1}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__mark{color:#c2c7ff;transform:scale(1.08);background:linear-gradient(135deg,rgba(129,140,248,.28),rgba(99,102,241,.12))}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__copy span{color:#d7dbff}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__copy small{color:rgba(224,227,255,.76)}.wiseWombatDiscordButton:hover .wiseWombatDiscordButton__arrow{opacity:1;transform:translateX(4px)}.wiseWombatDiscordButton:active{transform:translateY(0) scale(.96)}.wiseWombatDiscordButton.uiverseAuthDiscordButton{width:166px}.uiverseAiLoader{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:22px;gap:5px}.uiverseAiLoader.compact{width:36px;height:18px;gap:3px}.uiverseAiLoader span{display:block;width:7px;height:100%;border-radius:999px;background:linear-gradient(180deg,#f7fbff,#74a7ff 52%,#3f7fe0);box-shadow:0 0 14px rgba(79,143,247,.42);animation:uiverseAiPulse 1.05s ease-in-out infinite}.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{transform:scaleY(.38);opacity:.45}50%{transform:scaleY(1);opacity:1}}.btnObfuscate.loading .uiverseAiLoader{margin-right:2px}.uiverseGeneratingStage{display:grid;place-items:center;grid-gap:12px;gap:12px;min-height:238px;padding:24px 18px 20px;border-bottom:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 50% 20%,rgba(130,94,220,.14),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 70%)}.uiverseDexterLoaderWrapper{position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:180px;border-radius:50%;background-color:transparent;color:rgba(245,247,255,.86);font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none;isolation:isolate}.uiverseDexterLoaderWrapper span{position:relative;z-index:3;text-shadow:0 1px 18px rgba(255,255,255,.24)}.uiverseDexterLoader{position:absolute;top:0;left:0;z-index:0;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:transparent;animation:uiverseDexterLoaderRotate 2s linear infinite}.uiverseDexterLoader:after,.uiverseDexterLoader:before{content:"";position:absolute;inset:0;border-radius:inherit}.uiverseDexterLoader:before{background:radial-gradient(circle at 48% 74%,rgba(0,0,0,.96) 0 22%,rgba(18,14,34,.92) 35%,transparent 62%),radial-gradient(circle at 50% 12%,rgba(255,228,255,.95),rgba(182,91,242,.86) 22%,rgba(57,25,140,.62) 48%,rgba(5,5,10,.98) 74%);box-shadow:inset 0 0 22px rgba(255,255,255,.18),inset 0 -24px 32px rgba(0,0,0,.72),0 0 22px rgba(151,94,235,.25)}.uiverseDexterLoader:after{inset:7px;border:1px solid rgba(255,255,255,.08);background:conic-gradient(from 15deg,rgba(255,255,255,.72),rgba(197,112,255,.24),transparent 42%,rgba(31,22,81,.2),rgba(255,255,255,.46));filter:blur(.15px);mix-blend-mode:screen}.uiverseGeneratingCopy{display:grid;grid-gap:4px;gap:4px;max-width:360px;text-align:center}.uiverseGeneratingCopy strong{color:rgba(248,250,255,.94);font-size:13px;font-weight:760}.uiverseGeneratingCopy span{color:rgba(170,182,202,.76);font-size:12px;line-height:1.45}@keyframes uiverseDexterLoaderRotate{to{transform:rotate(1turn)}}.matrixCompilerCard{position:relative;overflow:hidden;min-height:420px;border-color:rgba(79,143,247,.18)!important;background:linear-gradient(180deg,rgba(5,9,14,.8),rgba(8,8,10,.96)),#08080a!important}.matrixCompilerCard>:not(.uiverseMatrixRain){position:relative;z-index:1}.uiverseMatrixRain{position:absolute;inset:0;z-index:0;overflow:hidden;background:radial-gradient(circle at 50% 0,rgba(79,143,247,.1),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.76));opacity:.78;pointer-events:none}.uiverseMatrixRain:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(79,143,247,.08) 1px,transparent 0),linear-gradient(90deg,rgba(79,143,247,.05) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent)}.uiverseMatrixRain span{position:absolute;top:-48%;width:1ch;color:rgba(116,255,188,.74);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.05;-webkit-text-orientation:upright;text-orientation:upright;writing-mode:vertical-rl;text-shadow:0 0 9px rgba(116,255,188,.42);animation:uiverseMatrixRain 4.8s linear infinite}.uiverseMatrixRain span:first-child{left:7%;animation-duration:4.2s;animation-delay:-1.2s}.uiverseMatrixRain span:nth-child(2){left:18%;animation-duration:5.4s;animation-delay:-2.1s;color:rgba(122,170,251,.66)}.uiverseMatrixRain span:nth-child(3){left:30%;animation-duration:4.8s;animation-delay:-.4s}.uiverseMatrixRain span:nth-child(4){left:43%;animation-duration:6s;animation-delay:-3.4s;color:rgba(122,170,251,.58)}.uiverseMatrixRain span:nth-child(5){left:55%;animation-duration:4.4s;animation-delay:-1.8s}.uiverseMatrixRain span:nth-child(6){left:66%;animation-duration:5.8s;animation-delay:-2.8s;color:rgba(122,170,251,.62)}.uiverseMatrixRain span:nth-child(7){left:76%;animation-duration:4.7s;animation-delay:-.8s}.uiverseMatrixRain span:nth-child(8){left:86%;animation-duration:5.2s;animation-delay:-2.6s;color:rgba(122,170,251,.58)}.uiverseMatrixRain span:nth-child(9){left:94%;animation-duration:4.1s;animation-delay:-1.4s}@keyframes uiverseMatrixRain{to{transform:translateY(180%)}}.matrixWorking .terminalOutput{background:rgba(0,0,0,.34);border:1px solid rgba(116,255,188,.1);box-shadow:inset 0 0 32px rgba(79,143,247,.08);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.enhancedProgressCard:after{inset:0!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;border-radius:inherit!important;background:radial-gradient(620px circle at var(--mx,50%) var(--my,50%),rgba(79,143,247,.12),rgba(255,255,255,.05) 34%,transparent 66%),linear-gradient(90deg,rgba(255,255,255,.018),transparent 44%)!important}.enhancedProgressCard:hover:after{opacity:1}.obfuscatorWorkingBackdrop{position:relative;isolation:isolate;overflow:hidden;border-radius:18px}.obfuscatorWorkingBackdrop>.uiverseMatrixRain{position:absolute;inset:-24px;z-index:0;opacity:.72;border-radius:inherit;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 62%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 62%,transparent)}.obfuscatorWorkingBackdrop>.uiverseMatrixRain span{font-size:15px;color:rgba(116,255,188,.96);text-shadow:0 0 12px rgba(116,255,188,.72),0 0 28px rgba(79,143,247,.38)}.obfuscatorWorkingBackdrop>:not(.uiverseMatrixRain){position:relative;z-index:1}.obfuscatorWorkingBackdrop .editorCard,.obfuscatorWorkingBackdrop .glass-card,.obfuscatorWorkingBackdrop .metricCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-dialog-overlay{position:fixed;inset:0;z-index:240;background:rgba(3,3,5,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:dialogFade .16s ease-out}.ui-dialog-content{position:fixed;top:50%;left:50%;z-index:250;width:min(680px,calc(100vw - 32px));transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#111116;color:var(--foreground);box-shadow:var(--shadow-3);outline:none;animation:dialogPop .18s cubic-bezier(.16,1,.3,1)}.ui-dialog-close{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.04);color:var(--muted-foreground);cursor:pointer}.ui-command-dialog{padding:0;overflow:hidden}.ui-command{display:flex;flex-direction:column;width:100%;overflow:hidden}.ui-command-input-wrapper{display:flex;align-items:center;gap:10px;height:54px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.09);color:var(--muted-foreground)}.ui-command-input-wrapper:focus-within{border-bottom-color:rgba(79,143,247,.28);box-shadow:inset 0 -1px 0 rgba(79,143,247,.16)}.ui-command-input{width:100%;height:100%;border:0;outline:none!important;background:transparent;color:var(--foreground);font-size:14px}.ui-command-input:focus,.ui-command-input:focus-visible,[data-slot=command-input]:focus,[data-slot=command-input]:focus-visible{outline:none!important;box-shadow:none!important}.ui-command-input::placeholder{color:var(--subtle-foreground)}:root{--background:#090908;--foreground:#f3efe7;--card:#171614;--card-elevated:#1c1a18;--popover:#181715;--surface-subtle:#12110f;--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:rgba(184,199,181,0.48);--ring-offset:#090908;--border:rgba(243,239,231,0.095);--border-subtle:rgba(243,239,231,0.06);--border-strong:rgba(243,239,231,0.16);--border-active:rgba(184,199,181,0.36);--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:rgba(184,199,181,0.08);--purple-glow:rgba(199,192,180,0.06);--pink-glow:rgba(199,192,180,0.05);--shadow-1:0 1px 2px rgba(0,0,0,0.36);--shadow-2:0 14px 36px rgba(0,0,0,0.32);--shadow-3:0 26px 72px rgba(0,0,0,0.44)}body{background:radial-gradient(circle at 20% -10%,rgba(199,192,180,.055),transparent 28%),linear-gradient(180deg,#090908,#0d0c0b 48%,#090908)!important}.dashboard-layout:after,body:before{display:none!important}.dashboard-layout{background:linear-gradient(180deg,rgba(243,239,231,.018),transparent 220px),#090908!important}.dashboard-layout:before,.enhancedMainWorkspace:before{background-image:linear-gradient(rgba(243,239,231,.018) 1px,transparent 0),linear-gradient(90deg,rgba(243,239,231,.014) 1px,transparent 0)!important;background-size:96px 96px!important;opacity:.22!important}.routePendingBar{position:fixed;top:0;left:0;z-index:500;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--primary-hover),transparent);transform-origin:left;animation:routePendingSweep .68s var(--ease-out) infinite}@keyframes routePendingSweep{0%{transform:translateX(-72%) scaleX(.26);opacity:.2}45%{opacity:.9}to{transform:translateX(72%) scaleX(.42);opacity:.2}}.enhancedSidebar,.enhancedTopBar{background:linear-gradient(180deg,rgba(243,239,231,.025),rgba(243,239,231,.006)),#0f0e0d!important;border-color:rgba(243,239,231,.08)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px) saturate(92%)!important;backdrop-filter:blur(16px) saturate(92%)!important}.enhancedLogoGlow,.enhancedSidebarLogo{border-color:rgba(184,199,181,.24)!important;box-shadow:none!important}.enhancedLogoGlow{animation:none!important;opacity:.35!important}.enhancedNavItem{color:rgba(243,239,231,.67)!important}.enhancedNavItem:hover{background:rgba(243,239,231,.045)!important;border-color:rgba(243,239,231,.09)!important}.enhancedNavItem.active,.enhancedNavSlider{background:rgba(184,199,181,.105)!important;border-color:rgba(184,199,181,.28)!important;box-shadow:none!important}.enhancedInlineAccent,.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon,.enhancedShellHint svg,.textCyan,.textTeal{color:var(--primary-hover)!important}.badge.active,.badge.fetch,.badge.success,.badge.whitelisted,.enhancedLiveBadge{background:rgba(143,184,155,.115)!important;color:#b7d2be!important;border-color:rgba(143,184,155,.2)!important}.enhancedMainWorkspace{padding:30px 34px!important}.projects-container{width:min(100%,1360px);margin:0 auto;gap:24px!important}.panel-header{margin-bottom:4px!important}.panel-title h1{font-size:clamp(30px,3vw,44px)!important;line-height:1.05!important;font-weight:760!important;color:var(--foreground)!important}.panel-title p{color:var(--muted-foreground)!important}.dashboardOverviewHero{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:24px;gap:24px;min-height:154px;padding:24px;overflow:hidden;border:1px solid rgba(243,239,231,.105);border-radius:16px;background:linear-gradient(135deg,rgba(243,239,231,.062),rgba(243,239,231,.018) 46%,rgba(143,184,155,.052)),#151412;box-shadow:var(--shadow-1)}.dashboardOverviewCopy{min-width:0}.dashboardOverviewEyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#b7d2be;font-size:12px;font-weight:760}.dashboardOverviewHero h1{margin:0;color:var(--foreground);font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1;letter-spacing:0}.dashboardOverviewHero p{max-width:560px;margin:10px 0 0;color:var(--muted-foreground);font-size:14px;line-height:1.55}.dashboardOverviewMetrics{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));grid-gap:10px;gap:10px}.dashboardOverviewMetrics div{min-width:92px;padding:12px 14px;border:1px solid rgba(243,239,231,.08);border-radius:12px;background:rgba(9,9,8,.34)}.dashboardOverviewMetrics span{display:block;color:var(--subtle-foreground);font-size:11px;font-weight:760;text-transform:uppercase}.dashboardOverviewMetrics strong{display:block;margin-top:6px;color:var(--foreground);font-size:24px;line-height:1}.dashboardOverviewActions{display:flex;flex-direction:column;gap:8px}.dashboardOverviewActions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid rgba(243,239,231,.1);border-radius:10px;padding:0 14px;background:rgba(243,239,231,.045);color:rgba(243,239,231,.82);font-size:12px;font-weight:760;white-space:nowrap;cursor:pointer}.dashboardOverviewActions .dashboardHeroPrimary{background:var(--primary-hover);color:var(--primary-foreground);border-color:transparent}.apiCard,.dashboard-stats-card,.docsContentPanel,.editorCard,.enhancedEmptyState,.enhancedInfoCard,.enhancedStatInner,.glass-card,.guideCard,.layerDetailCard,.metricCard,.modal-content,.project-card,.releaseCard,.settingsCard,.snippetCard,.table-container,.vmBlock{background:linear-gradient(180deg,rgba(243,239,231,.03),rgba(243,239,231,.012)),var(--card)!important;border-color:rgba(243,239,231,.095)!important;box-shadow:var(--shadow-1)!important}.apiCard:after,.dashboard-stats-card:after,.editorCard:after,.enhancedInfoCard:after,.enhancedStatCard:after,.glass-card:after,.guideCard:after,.layerDetailCard:after,.metricCard:after,.releaseCard:after,.snippetCard:after,.toggleCard:after{background:radial-gradient(360px circle at var(--mx,50%) var(--my,-20%),rgba(243,239,231,.045),transparent 58%)!important}.apiCard:before,.auth-card:before,.dashboard-stats-card:before,.enhancedInfoCardWrap:before,.enhancedStatCard:before,.guideCard:before,.layerDetailCard:before,.metricCard:before,.releaseCard:before,.snippetCard:before,.toggleCard:before{--uiverse-edge:rgba(184,199,181,0.34);--uiverse-edge-soft:rgba(243,239,231,0.12)}.enhancedCircularGlow,.enhancedEmptyRing,.enhancedInfoAccent,.enhancedStatParticle{display:none!important}.btn-primary,.btnObfuscate,.enhancedEmptyAction,.enhancedInfoAction,.standaloneObfuscateButton{background:linear-gradient(180deg,#d7dfd2,#b8c7b5)!important;color:#141410!important;box-shadow:0 10px 26px rgba(184,199,181,.12),inset 0 1px 0 rgba(255,255,255,.32)!important}.btn-primary:hover,.btnObfuscate:hover:not(:disabled),.enhancedEmptyAction:hover,.enhancedInfoAction:hover{box-shadow:0 14px 34px rgba(184,199,181,.18),inset 0 1px 0 rgba(255,255,255,.34)!important}.codeTextarea,.editorTextarea,.form-input,.form-select,.sourceTextarea,textarea{background:#0d0d0b!important;border-color:rgba(243,239,231,.1)!important}.codeTextarea:focus,.editorTextarea:focus,.form-input:focus,.form-select:focus,.sourceTextarea:focus,textarea:focus{border-color:rgba(184,199,181,.42)!important;box-shadow:0 0 0 3px rgba(184,199,181,.09),inset 0 1px 0 rgba(255,255,255,.035)!important}.dashboard-stats-progress-fill,.dashboard-stats-progress-fill.green,.scoreBarFill,.scoreBarFill.green,.scoreBarFill.purple,.scoreBarFill.teal{background:linear-gradient(90deg,#8fb89b,#d7dfd2)!important}.uiverseAiLoader span{background:linear-gradient(180deg,#f2efe6,#b8c7b5 58%,#8fa28d)!important;box-shadow:0 0 12px rgba(184,199,181,.22)!important}.uiverseDexterLoader:before{background:radial-gradient(circle at 48% 74%,rgba(0,0,0,.96) 0 22%,rgba(28,25,20,.92) 35%,transparent 62%),radial-gradient(circle at 50% 12%,rgba(247,241,225,.92),rgba(184,199,181,.76) 22%,rgba(91,103,85,.56) 48%,rgba(5,5,4,.98) 74%)!important}@media (max-width:1040px){.dashboardOverviewHero{grid-template-columns:minmax(0,1fr)}.dashboardOverviewActions{flex-direction:row;flex-wrap:wrap}}.projects-grid[style*="1fr 1fr"]{gap:16px!important}.enhancedStatCard{min-height:124px!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}.dashboard-stats-card h3,.enhancedProgressCard h3,.glass-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{position:static!important;width:38px!important;height:38px!important;margin-bottom:12px!important;border-radius:10px!important}.dashboard-stats-icon,.dashboard-stats-icon.amber,.dashboard-stats-icon.green,.dashboard-stats-icon.purple{color:var(--primary-hover)!important;background:rgba(184,199,181,.105)!important;border-color:rgba(184,199,181,.18)!important}.obfuscatorRunPanel{min-width:300px}.obfuscatorRunCard{position:-webkit-sticky;position:sticky;top:88px;gap:18px!important}.obfuscatorRunCard .formGroup,.obfuscatorRunCard .scoreBarSection{display:flex!important;flex-direction:column}.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:minmax(288px,344px) minmax(0,1fr)!important;gap:20px!important}.divineEditorGrid{grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr)!important}.divineInputCard,.obfuscatorOutputPanel .editorCard{min-height:520px!important}.sandboxPanel{margin-top:16px!important}.lineNumberOverflow{height:28px!important;color:var(--warning)!important;font-size:10px!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;overflow-y:auto;padding:10px}.ui-command-empty{padding:28px 12px;color:var(--muted-foreground);text-align:center;font-size:13px}.ui-command-group [cmdk-group-heading]{padding:10px 10px 6px;color:var(--subtle-foreground);font-size:10px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.ui-command-item{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 10px;border-radius:10px;color:var(--muted-foreground);cursor:pointer;outline:none}.ui-command-item[data-selected=true]{background:rgba(79,143,247,.13);color:var(--foreground)}.ui-command-item svg{color:var(--primary-hover)}.ui-command-shortcut{margin-left:auto;color:var(--subtle-foreground);font-size:11px;font-weight:750}.ui-command-separator{height:1px;margin:8px 4px;background:rgba(255,255,255,.07)}.enhancedCommandTrigger{display:inline-flex;align-items:center;gap:9px;height:34px;min-width:220px;padding:0 8px 0 12px;border:1px solid rgba(255,255,255,.105);border-radius:999px;background:rgba(255,255,255,.035);color:var(--muted-foreground);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.enhancedCommandTrigger:hover{transform:translateY(-1px);border-color:rgba(79,143,247,.32);background:rgba(79,143,247,.08);color:var(--foreground)}.enhancedCommandTrigger span{flex:1 1;text-align:left;font-size:12px;font-weight:700}.enhancedCommandTrigger kbd{padding:3px 7px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(0,0,0,.22);color:var(--subtle-foreground);font-size:10px;font-weight:850}.ui-badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:-moz-fit-content;width:fit-content;min-height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:850;white-space:nowrap}.ui-badge-default,.ui-badge-outline{border:1px solid rgba(79,143,247,.22);background:rgba(79,143,247,.11);color:var(--primary-hover)}.ui-progress{position:relative;width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.06)}.ui-progress-indicator{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3f7fe0,#7aaafb);transition:transform .52s cubic-bezier(.16,1,.3,1)}.scoreBarProgress.green .ui-progress-indicator{background:linear-gradient(90deg,#3fb37f,#73d4a6)}.scoreBarProgress.amber .ui-progress-indicator{background:linear-gradient(90deg,#d8a35d,#f0c987)}.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#4f8ff7,#9bbdff)}.ui-switch{position:relative;display:inline-flex;align-items:center;width:44px;height:24px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.08);cursor:pointer;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.ui-switch[data-state=checked]{border-color:rgba(79,143,247,.52);background:linear-gradient(90deg,rgba(79,143,247,.88),rgba(115,212,166,.68));box-shadow:0 0 22px rgba(79,143,247,.18)}.ui-switch-thumb{display:block;width:18px;height:18px;margin-left:2px;border-radius:999px;background:#f8fbff;box-shadow:0 2px 8px rgba(0,0,0,.34);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.ui-switch[data-state=checked] .ui-switch-thumb{transform:translateX(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{min-width:0;width:100%}.enhancedCommandTrigger kbd{display:none}}.ui-tooltip-content{z-index:270;width:-moz-fit-content;width:fit-content;max-width:260px;padding:7px 10px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#f7f7f8;color:#09090b;font-size:12px;font-weight:760;box-shadow:0 12px 30px rgba(0,0,0,.34);animation:tooltipPop .14s ease-out}.ui-tooltip-arrow{width:10px;height:10px;transform:rotate(45deg);border-radius:2px;fill:#f7f7f8;background:#f7f7f8}.ui-hover-card-content{z-index:260;width:280px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#121216;color:var(--foreground);box-shadow:var(--shadow-3);animation:dialogPop .17s cubic-bezier(.16,1,.3,1)}.enhancedUserHoverHeader{display:flex;align-items:center;gap:11px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.enhancedUserAvatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:rgba(79,143,247,.13);color:var(--primary-hover);font-weight:900}.enhancedUserHoverGrid strong,.enhancedUserHoverHeader strong{display:block;color:var(--foreground);font-size:12px;font-weight:800}.enhancedUserHoverGrid span,.enhancedUserHoverHeader span:not(.enhancedUserAvatar){display:block;color:var(--muted-foreground);font-size:11px}.enhancedUserHoverGrid{display:grid;grid-template-columns:1fr auto;grid-gap:8px 14px;gap:8px 14px;padding-top:12px}.uiversePressButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eef2ff;border-radius:8px;border-width:2px;border-color:#536dfe;box-shadow:0 2px 4px rgba(83,109,254,.2),0 7px 13px -3px rgba(83,109,254,.15),inset 0 -3px 0 #d6d6e7;box-sizing:border-box;color:#536dfe;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;list-style:none;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:box-shadow .15s,transform .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;white-space:nowrap;will-change:box-shadow,transform}.uiversePressButton:focus{outline:none;box-shadow:inset 0 0 0 1.5px #d6d6e7,0 2px 4px rgba(83,109,254,.4),0 7px 13px -3px rgba(83,109,254,.3),inset 0 -3px 0 #d6d6e7}.uiversePressButton:hover{box-shadow:0 4px 8px rgba(83,109,254,.3),0 7px 13px -3px rgba(83,109,254,.2),inset 0 -3px 0 #d6d6e7;transform:translateY(-2px)}.uiversePressButton:active{box-shadow:inset 0 3px 7px #d6d6e7;transform:translateY(2px)}@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:rgba(184,199,181,0.12)!important;--primary-softer:rgba(184,199,181,0.07)!important;--ring:rgba(184,199,181,0.42)!important;--border-active:rgba(184,199,181,0.34)!important;--teal-glow:rgba(184,199,181,0.1)!important;--purple-glow:rgba(182,170,145,0.08)!important;--pink-glow:rgba(209,178,140,0.07)!important}.scoreBarProgress .ui-progress-indicator,.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#8fa28d,#d7dfd2)!important}.ui-switch,.uiversePowerSwitch{background:rgba(243,239,231,.08)!important;border-color:rgba(243,239,231,.14)!important;box-shadow:none!important}.ui-switch:hover,.uiversePowerSwitch:hover{border-color:rgba(184,199,181,.28)!important}.ui-switch[aria-checked=true],.ui-switch[data-state=checked],.uiversePowerSwitch[aria-checked=true],.uiversePowerSwitch[data-state=checked]{background:linear-gradient(180deg,#d7dfd2,#9fb49b)!important;border-color:rgba(184,199,181,.38)!important;box-shadow:0 8px 22px rgba(184,199,181,.14)!important}.ui-switch-thumb{background:#f3efe7!important;box-shadow:0 2px 9px rgba(0,0,0,.38)!important}.ui-switch[aria-checked=true] .ui-switch-thumb,.ui-switch[data-state=checked] .ui-switch-thumb,.uiversePowerSwitch[aria-checked=true] .ui-switch-thumb,.uiversePowerSwitch[data-state=checked] .ui-switch-thumb{background:#080807!important}.uiversePressButton{background-color:#f3efe7!important;border-color:#b8c7b5!important;color:#1a1b18!important;box-shadow:0 2px 4px rgba(184,199,181,.18),0 7px 13px -3px rgba(184,199,181,.14),inset 0 -3px 0 #cfd7ca!important}.uiversePressButton:focus,.uiversePressButton:hover{box-shadow:inset 0 0 0 1.5px #cfd7ca,0 4px 8px rgba(184,199,181,.24),0 7px 13px -3px rgba(184,199,181,.18),inset 0 -3px 0 #cfd7ca!important}.enhancedUserAvatar{background:rgba(184,199,181,.13)!important}.enhancedNavItem.active,.enhancedNavItem.active .enhancedNavIcon,.enhancedNavItem.active .enhancedNavLabel,.enhancedNavItem:hover,.enhancedNavItem:hover .enhancedNavIcon,.enhancedNavItem:hover .enhancedNavLabel{color:#d7dfd2!important}.enhancedNavIndicator.hover,.enhancedNavSlider{background:linear-gradient(90deg,rgba(184,199,181,.18),rgba(184,199,181,.07)),radial-gradient(circle at 0 50%,rgba(184,199,181,.24),transparent 52%)!important;border-color:rgba(184,199,181,.26)!important;box-shadow:0 12px 32px rgba(184,199,181,.1),inset 0 1px 0 rgba(255,255,255,.08)!important}.enhancedInfoGlow,.enhancedStatGlow{background:linear-gradient(90deg,transparent,rgba(184,199,181,.3),transparent)!important}.dashboardHeroMetricIcon,.enhancedEmptyIcon,.enhancedStatIcon,.toggleIconWrapper{background:rgba(184,199,181,.1)!important;border-color:rgba(184,199,181,.2)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 26px rgba(184,199,181,.1)!important}.enhancedEmptyParticle{background:rgba(184,199,181,.36)!important}.layersBadge,.profileTab.active,.toggleCard.checked,.ui-badge.layersBadge{background:rgba(184,199,181,.09)!important;border-color:rgba(184,199,181,.22)!important;box-shadow:none!important}.layersBadge svg,.profileTab.active svg,.toggleCard.checked svg{color:#d7dfd2!important}.enhancedNavItem.logout .enhancedNavIcon,.enhancedNavItem.logout .enhancedNavLabel,.enhancedNavItem.logout:hover .enhancedNavIcon,.enhancedNavItem.logout:hover .enhancedNavLabel{color:#b8c7b5!important}.editorActionBtn.active,.obfuscatorCreditNote,.uploadIconBox{background:rgba(184,199,181,.08)!important;border-color:rgba(184,199,181,.2)!important;box-shadow:none!important}.editorActionBtn.active,.obfuscatorCreditNote strong,.obfuscatorCreditNote svg,.uploadIconBox{color:#d7dfd2!important}.sidebarHeader svg{background:rgba(184,199,181,.08)!important;border-color:rgba(184,199,181,.18)!important}:root{--background:#0a0a08!important;--foreground:#f4f1e8!important;--card:#151512!important;--card-strong:#1d1d18!important;--card-muted:#11110f!important;--popover:#181713!important;--primary:#d8decf!important;--primary-hover:#f3f0e7!important;--primary-soft:rgba(216,222,207,0.12)!important;--primary-softer:rgba(216,222,207,0.065)!important;--secondary:#25241f!important;--secondary-foreground:#eee9dc!important;--muted:#1b1a16!important;--muted-foreground:#a9a498!important;--accent:#c9a86d!important;--accent-soft:rgba(201,168,109,0.12)!important;--border:rgba(244,241,232,0.11)!important;--border-active:rgba(216,222,207,0.34)!important;--input:rgba(244,241,232,0.1)!important;--ring:rgba(216,222,207,0.38)!important;--radius-sm:7px!important;--radius-md:10px!important;--radius-lg:12px!important;--shadow-1:0 1px 2px rgba(0,0,0,0.36)!important;--shadow-2:0 12px 34px rgba(0,0,0,0.32)!important;--shadow-3:0 22px 58px rgba(0,0,0,0.42)!important;--sidebar-width:232px;--topbar-height:64px}html{background:#0a0a08!important;color-scheme:dark}body{background:linear-gradient(rgba(244,241,232,.018) 1px,transparent 0),linear-gradient(90deg,rgba(244,241,232,.014) 1px,transparent 0),radial-gradient(900px circle at 12% -18%,rgba(216,222,207,.055),transparent 46%),#0a0a08!important;background-size:48px 48px,48px 48px,auto,auto!important;color:var(--foreground)!important;font-feature-settings:"kern" 1,"ss01" 1}.dashboard-layout:after,.dashboard-layout:before,.dashboard-stats-card:after,.dashboard-stats-card:before,.editorCard:after,.enhancedEmptyParticle,.enhancedEmptyRing,.enhancedInfoGlow,.enhancedLogoGlow,.enhancedMainWorkspace:after,.enhancedMainWorkspace:before,.enhancedStatGlow,.enhancedStatParticle,.glass-card:after,.toggleCard:after,.toggleCard:before,body:after,body:before{display:none!important}.dashboard-layout{min-height:100vh!important;background:transparent!important}.enhancedSidebar{width:var(--sidebar-width)!important;padding:16px 12px!important;border-right:1px solid rgba(244,241,232,.09)!important;background:linear-gradient(180deg,rgba(22,22,18,.98),rgba(11,11,9,.98)),#10100d!important;box-shadow:18px 0 54px rgba(0,0,0,.24)!important}.enhancedSidebarBrand{height:46px!important;padding:0 8px!important;border-radius:10px!important}.enhancedSidebarBrand:hover{background:rgba(244,241,232,.04)!important}.enhancedLogoWrap{width:34px!important;height:34px!important;border-radius:9px!important;border:1px solid rgba(244,241,232,.12)!important;background:#11110f!important;box-shadow:var(--shadow-1)!important}.enhancedSidebarLogo{width:26px!important;height:26px!important}.enhancedBrandText{color:#f5f0e6!important;font-weight:820!important}.enhancedSidebarNav{gap:18px!important;padding:12px 0!important}.enhancedNavTitle{margin:0 0 6px 8px!important;color:#8c877d!important;font-size:10px!important;letter-spacing:.08em!important}.enhancedNavList{gap:4px!important}.enhancedNavItem{min-height:38px!important;padding:0 10px!important;gap:10px!important;border-radius:8px!important;border:1px solid transparent!important;color:#beb7a8!important;font-size:13px!important;font-weight:720!important;background:transparent!important;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease!important}.enhancedNavItem:hover{background:rgba(244,241,232,.045)!important;border-color:rgba(244,241,232,.08)!important;transform:translateX(1px)!important}.enhancedNavItem.active{background:linear-gradient(180deg,rgba(216,222,207,.13),rgba(216,222,207,.07))!important;border-color:rgba(216,222,207,.24)!important;color:#f3f0e7!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 22px rgba(0,0,0,.22)!important}.enhancedNavIcon,.enhancedNavLabel{color:inherit!important}.enhancedNavLabel{white-space:nowrap!important}.enhancedNavIndicator.hover,.enhancedNavSlider{border-radius:8px!important;background:rgba(216,222,207,.08)!important;border:1px solid rgba(216,222,207,.16)!important;box-shadow:none!important}.enhancedSidebarFooter{gap:8px!important;padding-top:12px!important;border-top:1px solid rgba(244,241,232,.08)!important}.enhancedShellHint{height:34px!important;border-radius:8px!important;background:rgba(244,241,232,.045)!important;border:1px solid rgba(244,241,232,.09)!important;color:#beb7a8!important}.main-content{margin-left:0!important;min-height:100vh!important;background:transparent!important}.enhancedTopBar{min-height:var(--topbar-height)!important;padding:12px 28px!important;border-bottom:1px solid rgba(244,241,232,.09)!important;background:rgba(10,10,8,.86)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important;backdrop-filter:blur(18px) saturate(130%)!important}.enhancedBreadcrumb{height:36px!important;padding:0 12px!important;border-radius:9px!important;background:rgba(244,241,232,.04)!important;border:1px solid rgba(244,241,232,.08)!important;color:#a9a498!important}.enhancedBreadcrumb strong{color:#f3f0e7!important}.enhancedCommandTrigger,.enhancedUserPill{height:36px!important;border-radius:9px!important;background:rgba(244,241,232,.045)!important;border:1px solid rgba(244,241,232,.095)!important;color:#bcb6aa!important;box-shadow:none!important}.enhancedCommandTrigger:hover,.enhancedUserPill:hover{background:rgba(244,241,232,.07)!important;border-color:rgba(244,241,232,.15)!important}.enhancedMainWorkspace{padding:26px 28px 56px!important}.apiPanel,.docsPanel,.profilePanel,.projects-container{width:min(100%,1240px)!important;margin:0 auto!important}.projects-container{gap:16px!important}.dashboardOverviewHero{display:grid!important;grid-template-columns:minmax(320px,1fr) auto auto 156px!important;align-items:center!important;grid-gap:18px!important;gap:18px!important;min-height:0!important;padding:22px 24px!important;border-radius:12px!important;border:1px solid rgba(244,241,232,.1)!important;background:linear-gradient(135deg,rgba(244,241,232,.055),rgba(244,241,232,.018)),#161612!important;box-shadow:var(--shadow-2)!important}.dashboardOverviewCopy{min-width:0!important}.dashboardOverviewEyebrow{color:#cbd4c2!important;font-size:12px!important;font-weight:760!important}.dashboardOverviewHero h1{margin:12px 0 8px!important;color:#f4f1e8!important;font-size:clamp(31px,4vw,48px)!important;line-height:.96!important;letter-spacing:0!important}.dashboardOverviewHero p{max-width:560px!important;color:#aaa397!important;font-size:14px!important;line-height:1.55!important}.dashboardOverviewMetrics{display:grid!important;grid-template-columns:repeat(3,96px)!important;grid-gap:8px!important;gap:8px!important}.dashboardOverviewMetrics div{min-height:74px!important;padding:13px 14px!important;border-radius:10px!important;background:#10100d!important;border:1px solid rgba(244,241,232,.09)!important}.dashboardOverviewMetrics span,.dashboardOverviewStatus span{color:#8f887d!important;font-size:10px!important;letter-spacing:.05em!important}.dashboardOverviewMetrics strong{color:#f4f1e8!important;font-size:24px!important;line-height:1!important}.dashboardOverviewStatus{display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:150px!important}.dashboardOverviewStatus span{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:0 12px!important;border-radius:9px!important;border:1px solid rgba(244,241,232,.08)!important;background:rgba(244,241,232,.035)!important;color:#c8c0b2!important;letter-spacing:0!important;text-transform:none!important}.dashboardOverviewActions{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:150px!important}.btn-primary,.btn-secondary,.dashboardOverviewActions button,.editorActionBtn,.enhancedEmptyAction,.enhancedInfoAction,.sandboxBtn{min-height:36px!important;border-radius:9px!important;font-weight:780!important;letter-spacing:0!important;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease!important}.btn-secondary,.dashboardOverviewActions button,.editorActionBtn,.sandboxBtn{background:rgba(244,241,232,.05)!important;border:1px solid rgba(244,241,232,.1)!important;color:#e7e0d3!important;box-shadow:none!important}.btn-secondary:hover,.dashboardOverviewActions button:hover,.editorActionBtn:hover,.sandboxBtn:hover{transform:translateY(-1px)!important;background:rgba(244,241,232,.075)!important;border-color:rgba(244,241,232,.18)!important}.btn-primary,.dashboardOverviewActions .dashboardHeroPrimary,.enhancedEmptyAction,.uiversePressButton{color:#11110e!important;background:linear-gradient(180deg,#f0ebdc,#cfd8c7)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 10px 22px rgba(0,0,0,.24),inset 0 -2px 0 rgba(0,0,0,.08)!important}.btn-primary:hover,.dashboardOverviewActions .dashboardHeroPrimary:hover,.enhancedEmptyAction:hover,.uiversePressButton:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,#fff8e9,#d7dfd2)!important;box-shadow:0 14px 30px rgba(0,0,0,.28),inset 0 -2px 0 rgba(0,0,0,.08)!important}.projects-grid{gap:14px!important}.projects-grid[style*="1fr 1fr"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.apiCard,.dashboard-stats-card,.docsPanel,.editorCard,.enhancedInfoCardWrap,.enhancedProjectFocus,.enhancedStatCard,.glass-card,.guideCard,.layerDetailCard,.releaseCard,.sandboxPanel,.snippetCard,.table-container{border-radius:12px!important;border:1px solid rgba(244,241,232,.1)!important;background:linear-gradient(180deg,rgba(244,241,232,.042),rgba(244,241,232,.014)),#151512!important;box-shadow:var(--shadow-1)!important}.enhancedInfoCard,.enhancedStatInner,.ui-card{background:transparent!important;border:0!important;box-shadow:none!important}.enhancedStatCard{min-height:126px!important}.enhancedInfoHeader,.enhancedStatHeader{padding:18px 20px 6px!important}.enhancedInfoBody,.enhancedStatContent{padding:0 20px 18px!important}.dashboard-stats-title,.enhancedStatTitle,.form-group label,.formGroup label,.sectionLabel,.table-label{color:#9f988c!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.055em!important;text-transform:uppercase!important}.dashboard-stats-value,.enhancedStatValue{color:#f5f1e8!important;font-size:34px!important;line-height:1!important;letter-spacing:0!important}.dashboard-stats-subtext,.enhancedInfoContent,.enhancedStatSubtitle,.ui-card-description{color:#a79f93!important}.dashboard-stats-icon,.enhancedEmptyIcon,.enhancedStatIcon,.toggleIconWrapper,.uploadIconBox{width:38px!important;height:38px!important;border-radius:9px!important;background:rgba(216,222,207,.075)!important;border:1px solid rgba(216,222,207,.14)!important;color:#d8decf!important;box-shadow:none!important}.enhancedInfoCard{overflow:hidden!important}.enhancedInfoAccent{width:3px!important;background:#c9a86d!important;opacity:.8!important}.panel-title h1{color:#f5f1e8!important;font-size:clamp(30px,4vw,42px)!important;line-height:1.02!important;letter-spacing:0!important}.enhancedInfoTitle,.enhancedInfoTitle [data-slot=card-title]{color:#aaa397!important;font-size:11px!important;line-height:1.2!important;font-weight:820!important;letter-spacing:.055em!important;text-transform:uppercase!important}.enhancedInfoSubtitle,.enhancedInfoSubtitle [data-slot=card-description]{color:#eee8dd!important;font-size:17px!important;font-weight:760!important;letter-spacing:0!important}.panel-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin-bottom:18px!important}.panel-title p{max-width:620px!important;color:#a79f93!important;font-size:14px!important}.enhancedEmptyState{min-height:320px!important;padding:40px!important;border-radius:12px!important;border:1px dashed rgba(244,241,232,.14)!important;background:linear-gradient(180deg,rgba(244,241,232,.035),rgba(244,241,232,.01)),rgba(15,15,12,.7)!important}.enhancedEmptyIconWrap{width:58px!important;height:58px!important;margin-bottom:18px!important}.enhancedEmptyState h3{color:#f4f1e8!important;font-size:22px!important;letter-spacing:0!important}.enhancedEmptyState p{max-width:520px!important;color:#a79f93!important;line-height:1.55!important}.enhancedProjectFocus{padding:14px 16px!important}.custom-table tr,.enhancedProjectFocus,.scriptProjectRow,.scriptRow{transition:background .15s ease,border-color .15s ease,transform .15s ease!important}.table-container{overflow:hidden!important}.custom-table{border-collapse:collapse!important}.custom-table th{height:42px!important;background:rgba(244,241,232,.035)!important;border-bottom:1px solid rgba(244,241,232,.08)!important;color:#9f988c!important;font-size:10.5px!important;letter-spacing:.06em!important}.custom-table td{height:56px!important;border-bottom:1px solid rgba(244,241,232,.065)!important;color:#d9d2c5!important}.custom-table tr:hover td{background:rgba(244,241,232,.035)!important}.compilerSelect,.editorTextarea,.form-input,.form-select,.methodSelect,.roundsSelect,.sourceTextArea,.ui-command-input,input,select,textarea{border-radius:9px!important;background:#0d0d0b!important;border:1px solid rgba(244,241,232,.11)!important;color:#f2ede2!important;box-shadow:none!important}.form-input:focus,.form-select:focus,.ui-command-input:focus,input:focus,select:focus,textarea:focus{outline:none!important;border-color:rgba(216,222,207,.38)!important;box-shadow:0 0 0 3px rgba(216,222,207,.08)!important}.workspaceGrid{gap:16px!important}.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:minmax(276px,320px) minmax(0,1fr)!important;align-items:start!important}.obfuscatorRunPanel{display:block!important;min-width:0!important}.obfuscatorRunCard{position:-webkit-sticky!important;position:sticky!important;top:calc(var(--topbar-height) + 18px)!important;padding:18px!important}.sidebarHeader{padding-bottom:14px!important;margin-bottom:14px!important;border-bottom:1px solid rgba(244,241,232,.08)!important}.profileTab,.toggleCard{min-height:50px!important;border-radius:10px!important;background:rgba(244,241,232,.035)!important;border:1px solid rgba(244,241,232,.08)!important;color:#d9d2c5!important;box-shadow:none!important}.profileTab:hover,.toggleCard:hover{background:rgba(244,241,232,.055)!important;border-color:rgba(244,241,232,.14)!important;transform:translateY(-1px)!important}.profileTab.active,.toggleCard.checked{background:linear-gradient(180deg,rgba(216,222,207,.12),rgba(216,222,207,.06))!important;border-color:rgba(216,222,207,.26)!important}.tabTitle,.toggleLabel{color:#eee8dd!important;font-size:13px!important}.tabDescription,.toggleDescription{color:#9f988c!important;font-size:11px!important}.scoreBar,.scoreBarProgress,.scoreBarTrack{border-radius:999px!important}.scoreBarTrack,.ui-progress{background:rgba(244,241,232,.08)!important}.scoreBarFill,.scoreBarFill.green,.scoreBarFill.purple,.scoreBarFill.teal,.scoreBarProgress .ui-progress-indicator,.scoreBarProgress.purple .ui-progress-indicator{background:linear-gradient(90deg,#bfc9b8,#c9a86d)!important;box-shadow:none!important}.divineEditorGrid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.34fr)!important;grid-gap:16px!important;gap:16px!important}.editorCard{min-height:390px!important;overflow:hidden!important}.divineInputPanel .editorCard,.obfuscatorOutputPanel .editorCard{height:clamp(420px,calc(100vh - 360px),640px)!important}.editorActions,.editorHeader,.sandboxHeader{border-color:rgba(244,241,232,.08)!important}.editorTitle,.sandboxTitle,.sidebarHeader h3{color:#f3efe3!important;letter-spacing:0!important}.lineNumberGutter,.lineNumbers{background:#0b0b09!important;border-right:1px solid rgba(244,241,232,.07)!important}.lineNumber{color:#756f66!important}.editorTextarea,.sourceTextArea{font-size:13px!important;line-height:1.65!important}.sandboxPanel{padding:16px!important}.sandboxConsole{border-radius:10px!important;background:#0b0b09!important;border:1px solid rgba(244,241,232,.08)!important}.ui-switch,.uiversePowerSwitch{width:42px!important;height:22px!important;background:rgba(244,241,232,.08)!important;border-color:rgba(244,241,232,.14)!important}.ui-switch-thumb{width:17px!important;height:17px!important;background:#f3efe5!important}.ui-switch[aria-checked=true],.ui-switch[data-state=checked],.uiversePowerSwitch[aria-checked=true],.uiversePowerSwitch[data-state=checked]{background:linear-gradient(180deg,#e8eadf,#bdc8b5)!important;border-color:rgba(216,222,207,.36)!important;box-shadow:0 8px 18px rgba(0,0,0,.24)!important}.ui-switch[aria-checked=true] .ui-switch-thumb,.ui-switch[data-state=checked] .ui-switch-thumb,.uiversePowerSwitch[aria-checked=true] .ui-switch-thumb,.uiversePowerSwitch[data-state=checked] .ui-switch-thumb{transform:translateX(19px)!important;background:#12120f!important}.routePendingBar{background:linear-gradient(90deg,transparent,#d8decf,transparent)!important;box-shadow:none!important}@media (max-width:1180px){:root{--sidebar-width:216px}.dashboardOverviewHero{grid-template-columns:1fr!important}.dashboardOverviewActions,.dashboardOverviewMetrics,.dashboardOverviewStatus{width:100%!important;min-width:0!important}.dashboardOverviewActions{flex-direction:row!important;flex-wrap:wrap!important}.divineEditorGrid,.workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:1fr!important}.obfuscatorRunCard{position:relative!important;top:auto!important}}.blurredStaggerWord{display:inline-block;will-change:transform,opacity,filter}.paperShaderBackground{z-index:1;overflow:hidden;background:#000}.paperShaderBackground,.paperShaderDots,.paperShaderMesh,.paperShaderOrbit,.paperShaderVignette{position:absolute;inset:0}.paperShaderMesh{width:100%;height:100%;opacity:.9;filter:contrast(1.12) brightness(1.12) saturate(.85)}.paperShaderDots{opacity:.16;mix-blend-mode:screen}.paperShaderVignette{z-index:2;background:radial-gradient(820px circle at 56% 44%,rgba(255,255,255,.08),transparent 58%),linear-gradient(90deg,#000,rgba(0,0,0,.18) 18%,rgba(0,0,0,.12) 72%,#000),linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.58))}.flowShaderBackground.paperMode:before{opacity:.22!important}.flowShaderBackground.paperMode .flowShaderShade{background:radial-gradient(920px circle at 50% 28%,rgba(255,255,255,.04),transparent 58%),linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.68))!important}.flowAreaChart{width:100%;margin:16px 0 10px}.flowAreaChartHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;color:#8f8b82;font-size:11px;font-weight:760}.flowAreaChartHeader strong{color:#f1eee6;font-size:13px;font-weight:760}.flowAreaChart svg{display:block;width:100%;height:auto;border-radius:8px}.flowAreaYAxis{fill:#8b877e;font-size:10px;font-weight:640}.dashboardOutcomeChart{border-radius:9px;background:rgba(255,255,255,.026);border:1px solid rgba(255,255,255,.07);padding:10px 10px 4px}.enhancedSidebar{background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.72)),radial-gradient(620px circle at 100% 48%,rgba(236,232,213,.08),transparent 58%)!important;border-right-color:rgba(255,255,255,.1)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.045)!important}.limelightNav{position:relative;display:grid;grid-gap:22px;gap:22px;padding:2px 12px 18px}.limelightNavBeam{position:absolute;z-index:0;border-radius:9px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.06)),radial-gradient(120px circle at 20% 50%,rgba(245,242,225,.2),transparent 58%);border:1px solid rgba(255,255,255,.23);box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12)}.limelightNavSection{position:relative;z-index:1}.limelightNavTitle{margin:0 10px 9px;color:#8f8b82;font-size:10.5px;font-weight:780;letter-spacing:.06em}.limelightNavList{display:grid;grid-gap:5px;gap:5px}.limelightNavItem{position:relative;z-index:1;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;min-height:39px;padding:0 11px;border:0;border-radius:9px;color:#b9b5ab;background:transparent;cursor:pointer;text-align:left;transition:color .15s ease,transform .15s ease,background .15s ease}.limelightNavItem:hover{color:#f1eee6;background:rgba(255,255,255,.035);transform:translateX(1px)}.limelightNavItem.active{color:#f5f1e8}.limelightNavIcon{display:inline-flex;align-items:center;color:currentColor}.limelightNavLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:720;letter-spacing:0}@media (max-width:760px){.limelightNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.limelightNavBeam{display:none}:root{--topbar-height:0px}.enhancedSidebar{position:-webkit-sticky!important;position:sticky!important;top:0!important;width:100%!important;height:auto!important;padding:12px!important;border-right:0!important;border-bottom:1px solid rgba(244,241,232,.09)!important;z-index:120!important}.enhancedSidebarBrand{width:100%!important;justify-content:flex-start!important}.enhancedSidebarNav{display:flex!important;overflow-x:auto!important;padding:8px 0 0!important;gap:8px!important}.enhancedNavSection{display:contents!important}.enhancedNavSlider,.enhancedNavTitle,.enhancedSidebarFooter .enhancedShellHint{display:none!important}.enhancedNavList{display:flex!important;flex:0 0 auto!important;gap:6px!important}.enhancedNavItem{min-width:max-content!important;height:38px!important}.enhancedSidebarFooter{display:flex!important;flex-direction:row!important;border-top:0!important;padding-top:8px!important}.main-content{margin-left:0!important}.enhancedTopBar{position:relative!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;padding:12px 16px!important}.enhancedTopActions{display:grid!important;grid-template-columns:1fr!important}.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedTopActions,.enhancedUserPill{width:100%!important}.enhancedMainWorkspace{padding:18px 16px 44px!important}.panel-header{align-items:stretch!important;flex-direction:column!important}.panel-header>div:last-child{width:100%!important;display:grid!important}.panel-header>div:last-child,.projects-grid,.projects-grid[style*="1fr 1fr"]{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{display:grid!important;grid-template-columns:1fr!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){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.dashboard-auth-container{padding:28px!important;background:radial-gradient(620px circle at 50% -12%,rgba(216,222,207,.07),transparent 56%),transparent!important}.auth-card{max-width:430px!important;min-height:0!important;padding:26px!important;border-radius:14px!important;background:linear-gradient(180deg,rgba(244,241,232,.05),rgba(244,241,232,.018)),#151512!important;border:1px solid rgba(244,241,232,.11)!important;box-shadow:var(--shadow-3)!important}.auth-card:hover{transform:none!important}.auth-card:after,.auth-card:before,.logoRing{display:none!important}.auth-header{margin-bottom:22px!important}.auth-header .logoWrapper,.verify-container .logoWrapper{width:48px!important;height:48px!important;border-radius:12px!important;border:1px solid rgba(244,241,232,.12)!important;background:#10100d!important}.auth-header h2,.verify-container h2{color:#f4f1e8!important;font-size:24px!important;letter-spacing:0!important;background:none!important;-webkit-text-fill-color:currentColor!important}.auth-header p,.verify-container p{color:#aaa397!important}.captcha-container{background:rgba(244,241,232,.04)!important;border-color:rgba(244,241,232,.1)!important}.uiverse-check{border-color:rgba(244,241,232,.18)!important;background:#0d0d0b!important}.uiverse-check.checked{border-color:rgba(216,222,207,.38)!important;background:rgba(216,222,207,.12)!important}.auth-switch{color:#a79f93!important}.auth-switch span{color:#d8decf!important}.errorAlert{border-radius:9px!important;border-color:rgba(248,113,113,.28)!important;background:rgba(248,113,113,.08)!important}:root{--background:#000000!important;--foreground:#f5f5f2!important;--card:#0b0b0a!important;--card-strong:#11110f!important;--card-muted:#070707!important;--primary:#f1f1e8!important;--primary-hover:#ffffff!important;--primary-soft:rgba(255,255,255,0.1)!important;--primary-softer:rgba(255,255,255,0.055)!important;--accent:#d8d8cc!important;--accent-soft:rgba(255,255,255,0.08)!important;--muted-foreground:#a6a39b!important;--border:rgba(255,255,255,0.115)!important;--border-active:rgba(255,255,255,0.34)!important;--ring:rgba(255,255,255,0.34)!important}body{background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),#000000!important;background-size:54px 54px,54px 54px,auto!important}.enhancedSidebar{background:#050505!important;border-right-color:rgba(255,255,255,.12)!important}.enhancedTopBar{background:rgba(0,0,0,.9)!important;border-bottom-color:rgba(255,255,255,.105)!important}.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedShellHint,.enhancedSidebarBrand,.enhancedUserPill{background:#0b0b0a!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}.enhancedUserPill{gap:8px!important;padding:0 13px!important;min-width:0!important;color:#e7e7df!important}.enhancedUserPill svg{color:#dcdcd2!important}.enhancedLiveBadge,.enhancedLiveDot{display:none!important}.dashboardOverviewHero{grid-template-columns:minmax(380px,1fr) auto 156px!important;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018)),#10100f!important;border-color:rgba(255,255,255,.15)!important}.dashboardOverviewStatus{display:none!important}.dashboardOverviewHero h1{font-size:clamp(35px,4.2vw,54px)!important}.dashboardOverviewHero p{color:#b4b1a9!important;max-width:610px!important}.dashboard-stats-card,.dashboardOverviewMetrics div,.editorCard,.enhancedInfoCardWrap,.enhancedProjectFocus,.enhancedStatCard,.glass-card,.profileTab,.sandboxPanel,.table-container,.toggleCard{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),#0b0b0a!important;border-color:rgba(255,255,255,.13)!important}.btn-primary,.dashboardOverviewActions .dashboardHeroPrimary,.enhancedEmptyAction,.uiversePressButton{color:#050505!important;background:linear-gradient(180deg,#ffffff,#dcdcd2)!important;border-color:rgba(255,255,255,.28)!important}.btn-secondary,.dashboardOverviewActions button,.editorActionBtn,.sandboxBtn{background:#11110f!important;border-color:rgba(255,255,255,.14)!important;color:#f0f0e8!important}.btn-primary:hover,.btn-secondary:hover,.dashboardOverviewActions button:hover,.editorActionBtn:hover,.enhancedCommandTrigger:hover,.enhancedNavItem:hover,.enhancedUserPill:hover,.sandboxBtn:hover{transform:translateY(-2px)!important;border-color:rgba(255,255,255,.28)!important}.enhancedNavItem.active{background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.075))!important;border-color:rgba(255,255,255,.28)!important;box-shadow:0 12px 28px rgba(0,0,0,.32)!important}.dashboard-stats-icon,.enhancedEmptyIcon,.enhancedStatIcon,.toggleIconWrapper,.uploadIconBox{background:#11110f!important;border-color:rgba(255,255,255,.16)!important;color:#f2f2ea!important}.robloxProjectMark{position:relative;display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border-radius:8px;transform:rotate(-14deg);background:linear-gradient(180deg,#ffffff,#f1f0ea 58%,#cbc9bf)!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -3px 0 rgba(0,0,0,.16),0 12px 24px rgba(0,0,0,.32)!important}.robloxProjectMark.small{width:24px;height:24px;flex-basis:24px;border-radius:5px}.robloxProjectHole{width:11px;height:11px;border-radius:2px;background:#050505!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 1px 2px rgba(0,0,0,.45)}.robloxProjectMark.small .robloxProjectHole{width:7px;height:7px;border-radius:1.5px}.luaFileIcon{display:block;width:38px;height:38px;flex:0 0 38px;overflow:visible;filter:drop-shadow(0 12px 18px rgba(0,0,0,.32));transition:transform .16s cubic-bezier(.16,1,.3,1),filter .16s ease}.luaFileIconSheet{fill:#f1efe9;stroke:rgba(255,255,255,.72);stroke-width:1}.luaFileIconFold{fill:none;stroke:rgba(15,15,14,.32);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.luaFileIconTag{fill:#7783a8;stroke:rgba(255,255,255,.58);stroke-width:.8}.luaFileIconText{fill:#ffffff;font-family:var(--font-mono);font-size:7.2px;font-weight:900;letter-spacing:.15px}.enhancedProjectFocus>div:first-child>div:first-child:not(.robloxProjectMark){background:transparent!important;box-shadow:none!important}.custom-table tr:hover .robloxProjectMark,.enhancedProjectFocus:hover .robloxProjectMark{animation:robloxMarkTick .52s cubic-bezier(.16,1,.3,1)}.custom-table tr:hover .luaFileIcon{transform:translateY(-1px);filter:drop-shadow(0 13px 18px rgba(0,0,0,.34))}.enhancedProjectFocus .robloxProjectMark{background:linear-gradient(180deg,#ffffff,#f4f3ee 48%,#d1cfc5)!important;border-color:rgba(255,255,255,.86)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -3px 0 rgba(0,0,0,.16),0 12px 24px rgba(0,0,0,.34)!important}.enhancedProjectFocus .robloxProjectHole{background:#050505!important}.auth-card,.dashboard-stats-card,.dashboardOverviewHero,.editorCard,.enhancedInfoCardWrap,.enhancedStatCard,.glass-card,.table-container{animation:flowRise .52s cubic-bezier(.16,1,.3,1) both!important}.dashboard-stats-card:nth-of-type(2),.enhancedInfoCardWrap,.enhancedStatCard:nth-of-type(2){animation-delay:80ms!important}.btn-primary,.btn-secondary,.dashboardOverviewActions button,.enhancedNavItem,.profileTab,.toggleCard,.ui-switch{will-change:transform}.btn-primary:active,.btn-secondary:active,.dashboardOverviewActions button:active{transform:translateY(0) scale(.985)!important}.dashboardOverviewHero:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,transparent,rgba(255,255,255,.055) 42%,transparent 56%);transform:translateX(-120%);animation:heroSheen 5.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes flowRise{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heroSheen{0%,58%{transform:translateX(-120%)}78%,to{transform:translateX(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){.auth-card,.dashboard-stats-card,.dashboardOverviewHero,.editorCard,.enhancedInfoCardWrap,.enhancedStatCard,.glass-card,.table-container{animation:none!important}.dashboardOverviewHero:after{display:none!important}}.flowShaderBackground{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(980px circle at 50% 55%,rgba(255,255,236,.14),transparent 54%),radial-gradient(760px circle at 10% 58%,rgba(82,144,255,.12),transparent 52%),radial-gradient(760px circle at 92% 52%,rgba(255,151,82,.11),transparent 52%),#000000}.flowShaderBackground:after,.flowShaderBackground:before,.flowShaderShade{content:"";position:absolute;inset:0;pointer-events:none}.flowShaderBackground:before{z-index:2;background:linear-gradient(rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.01) 1px,transparent 0);background-size:74px 74px;-webkit-mask-image:radial-gradient(circle at 50% 48%,black 0,transparent 80%);mask-image:radial-gradient(circle at 50% 48%,black 0,transparent 80%);opacity:.38}.flowShaderBackground:after{z-index:3;background:linear-gradient(90deg,#000000,rgba(0,0,0,.14) 17%,rgba(0,0,0,0) 50%,rgba(0,0,0,.18) 85%,#000000),linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.1) 56%,#000000 98%)}.flowShaderShade{z-index:2;background:radial-gradient(900px circle at 50% 52%,transparent 0,rgba(0,0,0,.06) 58%,rgba(0,0,0,.42) 100%),linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.48))}.flowShaderBackground .enhancedAtmosphereCanvas{position:absolute!important;inset:0!important;z-index:1!important;width:100vw!important;height:100vh!important;opacity:1!important;filter:saturate(1.15) contrast(1.18) brightness(1.44)!important;transform:scale(1.04)}.dashboard-layout{background:#000000!important}.dashboard-layout:before{opacity:.18!important}.dashboard-layout:after{opacity:.24!important}.main-content{z-index:2!important}.enhancedSidebar{z-index:3!important}.dashboard-stats-card,.dashboardOverviewHero,.editorCard,.enhancedProjectFocus,.enhancedSidebar,.enhancedStatCard,.enhancedTopBar,.glass-card,.table-container{-webkit-backdrop-filter:blur(18px) saturate(92%)!important;backdrop-filter:blur(18px) saturate(92%)!important}@media (max-width:760px){.flowShaderBackground .enhancedAtmosphereCanvas{opacity:.52!important;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.flowShaderBackground .enhancedAtmosphereCanvas{display:none!important}}.enhancedSidebarBrand{height:64px!important;margin:12px 12px 10px!important;padding:0 10px!important;gap:10px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.075)!important;border-radius:0!important}.enhancedSidebarBrand:hover{transform:none!important}.enhancedLogoWrap,.enhancedSidebarLogo{width:30px!important;height:30px!important}.enhancedSidebarLogo{border-radius:8px!important;border:0!important;box-shadow:none!important}.enhancedLogoGlow,.enhancedLogoWrap:before{display:none!important}.enhancedBrandText{font-size:17px!important;font-weight:760!important;letter-spacing:0!important}.projects-grid:has(.enhancedStatCard){gap:16px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatCard{min-height:160px!important;height:160px!important}.projects-grid:has(.enhancedStatCard) .enhancedStatInner{min-height:160px!important;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{font-size:11px!important;letter-spacing:.04em!important;color:#aaa69d!important}.projects-grid:has(.enhancedStatCard) .enhancedStatValue{font-size:30px!important;font-weight:780!important}.projects-grid:has(.enhancedStatCard) .enhancedStatSubtitle{margin-top:6px!important;font-size:12px!important;line-height:1.35!important;color:#9b978e!important}.projects-grid:has(.enhancedStatCard) .enhancedStatIcon{width:32px!important;height:32px!important;border-radius:8px!important;background:rgba(255,255,255,.045)!important;color:#d6d2c8!important}.workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:16px!important}.dashboardActivityPanel,.dashboardOperationalPanel{min-height:210px!important;padding:20px 22px!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.01)),rgba(8,8,7,.82)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}.dashboardPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.dashboardOutcomeGrid,.dashboardPanelHeader span{color:#aaa69d;font-size:11px;font-weight:820;letter-spacing:.045em;text-transform:uppercase}.dashboardPanelHeader strong{color:#f1eee6;font-size:22px;line-height:1;font-weight:780}.liveExecutionsChart.dashboardLiveExecutions{margin-top:16px!important;padding:20px 22px!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.01)),rgba(8,8,7,.82)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}.liveExecutionsHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.liveExecutionsTitleRow{display:flex;align-items:center;gap:8px}.liveExecutionsTitleIcon{color:#8fd9a8}.liveExecutionsTitle{color:#f1eee6;font-size:15px;font-weight:780;letter-spacing:.01em}.liveExecutionsSubtitle{margin:6px 0 0;color:#aaa69d;font-size:11.5px;letter-spacing:.01em}.liveExecutionsHeaderRight{display:flex;align-items:center;gap:14px}.liveExecutionsTotal{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.liveExecutionsTotal strong{color:#f1eee6;font-size:24px;font-weight:800}.liveExecutionsTotal span{color:#aaa69d;font-size:10px;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.liveExecutionsRangeButton{gap:6px;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:760}.liveExecutionsBody{position:relative}.liveExecutionsFrame{height:240px;width:100%}.liveExecutionsEmpty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#8d897f;font-size:12.5px;letter-spacing:.01em;pointer-events:none}.dashboardOutcomeTrack{height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08)}.dashboardOutcomeTrack span{display:block;min-width:2px;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d8d7c9,#8b987f);transition:width .42s cubic-bezier(.16,1,.3,1)}.dashboardOutcomeGrid{margin:18px 0 10px;color:#827e76}.dashboardOutcomeRows{display:grid;grid-gap:8px;gap:8px}.dashboardOutcomeRow{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:14px;padding:0 12px;border-radius:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.075);color:#aaa69d;font-size:12px}.dashboardOutcomeRow strong{color:#f1eee6;font-size:13px;font-weight:760}.dashboardOutcomeRow.success{border-color:rgba(163,184,150,.22)}.dashboardOutcomeRow.muted{border-color:rgba(216,199,166,.16)}.dashboardActivityList{display:grid;grid-gap:8px;gap:8px}.dashboardActivityItem,.dashboardQuietState{min-height:52px;border-radius:8px;background:rgba(255,255,255,.028);border:1px solid rgba(255,255,255,.075)}.dashboardActivityItemInner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:0 12px}.dashboardActivityType{min-width:48px;padding:4px 7px;border-radius:6px;color:#d8d6cb;background:rgba(255,255,255,.055);font-size:10px;font-weight:820;text-align:center;text-transform:uppercase}.dashboardActivityItem strong{display:block;color:#ebe8df;font-size:12px;line-height:1.25}.dashboardActivityItem span:not(.dashboardActivityType),.dashboardActivityItem time{color:#918d85;font-size:11px}.dashboardQuietState{display:grid;place-items:center;min-height:134px;text-align:center}.dashboardQuietState strong{display:block;color:#e7e3d9;font-size:14px;margin-bottom:6px}.dashboardQuietState span{color:#928e86;font-size:12px}@media (max-width:980px){.projects-grid[style*="1fr 1fr"],.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{padding:16px!important;gap:16px!important;border-radius:12px!important;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012)),rgba(8,8,7,.9)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}.obfuscatorRunCard .sidebarHeader{height:38px!important;padding:0 0 12px!important;margin:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.obfuscatorRunCard .sidebarHeader h2{color:#f1eee6!important;font-size:15px!important;font-weight:760!important;letter-spacing:0!important;text-transform:none!important}.obfuscatorRunCard .headerIcon{color:#aaa69d!important}.obfuscatorRunCard .formGroup{gap:8px!important;margin:0!important}.obfuscatorRunCard .sectionHeaderWithBadge .sectionLabel,.obfuscatorRunCard .sectionLabel{color:#8f8b82!important;font-size:10.5px!important;font-weight:780!important;letter-spacing:.045em!important;line-height:1!important;text-transform:uppercase!important}.obfuscatorRunCard .sectionHeaderWithBadge{min-height:20px!important;align-items:center!important}.obfuscatorRunCard .layersBadge{height:22px!important;padding:0 8px!important;border-radius:999px!important;background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.13)!important;color:#e8e5dc!important;font-family:var(--font-body)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;text-transform:none!important}.obfuscatorRunCard .profileSelector{display:grid!important;grid-gap:0!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;background:rgba(0,0,0,.24)!important}.obfuscatorRunCard .profileTab{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;min-height:56px!important;padding:10px 12px!important;grid-gap:10px!important;gap:10px!important;position:relative!important;border:0!important;border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.075)!important;background:transparent!important;color:#ddd9cf!important;transition:transform .15s ease,border-color .15s ease,background .15s ease!important}.obfuscatorRunCard .profileTab:last-child{border-bottom:0!important}.obfuscatorRunCard .profileTab:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:2px;border-radius:999px;background:transparent}.obfuscatorRunCard .profileTab.active{background:rgba(255,255,255,.055)!important}.obfuscatorRunCard .profileTab.active:before{background:#e8e4da}.obfuscatorRunCard .profileTab:hover{transform:none!important;background:rgba(255,255,255,.05)!important}.obfuscatorRunCard .profileTab .tabIcon{justify-self:center!important;color:#a8a49a!important}.obfuscatorRunCard .profileTab.active .tabIcon{color:#f1eee6!important}.obfuscatorRunCard .tabText,.obfuscatorRunCard .toggleMeta{display:grid!important;min-width:0!important;grid-gap:3px!important;gap:3px!important}.obfuscatorRunCard .tabTitle,.obfuscatorRunCard .toggleLabel{display:block!important;color:#f0ece3!important;font-size:13px!important;font-weight:720!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important}.obfuscatorRunCard .tabDesc,.obfuscatorRunCard .tabDescription,.obfuscatorRunCard .toggleDesc,.obfuscatorRunCard .toggleDescription{display:block!important;color:#928e85!important;font-size:11.5px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;white-space:normal!important}.obfuscatorRunCard .form-select{height:42px!important;padding:0 13px!important;border-radius:9px!important;background:rgba(0,0,0,.38)!important;border-color:rgba(255,255,255,.11)!important;color:#f1eee6!important;font-size:13px!important;font-weight:620!important}.obfuscatorRunCard .toggleCardList{display:grid!important;grid-gap:0!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;background:rgba(0,0,0,.24)!important}.obfuscatorRunCard .toggleCard{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:62px!important;padding:10px 12px!important;grid-gap:12px!important;gap:12px!important;border:0!important;border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.075)!important;background:transparent!important}.obfuscatorRunCard .toggleCard:last-child{border-bottom:0!important}.obfuscatorRunCard .toggleCard.checked{background:rgba(255,255,255,.047)!important}.obfuscatorRunCard .toggleInfo{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-gap:11px!important;gap:11px!important;align-items:center!important}.obfuscatorRunCard .toggleIconWrapper{width:32px!important;height:32px!important;border-radius:8px!important;background:transparent!important;border-color:rgba(255,255,255,.1)!important;color:#aaa69d!important}.obfuscatorRunCard .toggleCard.checked .toggleIconWrapper{color:#f1eee6!important;background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.2)!important}.obfuscatorRunCard .ui-switch{width:42px!important;height:22px!important;padding:2px!important;border-radius:999px!important;background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:none!important}.obfuscatorRunCard .ui-switch[data-state=checked]{background:#d8decf!important;border-color:rgba(255,255,255,.3)!important}.obfuscatorRunCard .ui-switch-thumb{width:16px!important;height:16px!important;background:#050505!important;box-shadow:none!important}.obfuscatorRunCard .ui-switch[data-state=checked] .ui-switch-thumb{transform:translateX(20px)!important}.metricsGrid{gap:12px!important}.metricsGrid .metricCard{min-height:96px!important;padding:15px 17px!important;gap:8px!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.012)),rgba(8,8,7,.88)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}.metricsGrid .metricCard:hover{transform:translateY(-1px)!important;border-color:rgba(255,255,255,.2)!important;box-shadow:none!important}.metricsGrid .metricHeader{align-items:center!important}.metricsGrid .metricHeader svg{color:#c9c6bc!important;opacity:.52!important}.metricsGrid .metricLabel{color:#928e85!important;font-size:11px!important;font-weight:760!important;letter-spacing:.035em!important;text-transform:none!important}.metricsGrid .metricValue{color:#f4f1e8!important;font-size:23px!important;line-height:1.05!important;font-weight:780!important;letter-spacing:0!important;text-transform:none!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{overflow:hidden!important;background:#000!important}.paperShaderBackground,.paperShaderMesh{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.paperShaderMesh{opacity:1!important;filter:contrast(1.12) brightness(1.28) saturate(.08)!important}.paperShaderVignette{position:absolute!important;inset:0!important;pointer-events:none!important;background:radial-gradient(circle at 54% 54%,rgba(255,255,255,.08),transparent 34%),linear-gradient(90deg,rgba(0,0,0,.68),transparent 24%,transparent 76%,rgba(0,0,0,.8)),linear-gradient(180deg,rgba(0,0,0,.28),transparent 30%,rgba(0,0,0,.34))}.flowShaderBackground.paperMode{background:#000!important}.flowShaderBackground.paperMode:after,.flowShaderBackground.paperMode:before{display:none!important}.flowShaderBackground.paperMode .flowShaderShade{background:rgba(0,0,0,.08)!important}.enhancedMainWorkspace[data-active-tab=obfuscator],.mainWorkspace[data-active-tab=obfuscator]{animation:obfuscatorPageSlideIn .36s cubic-bezier(.16,1,.3,1) both}@keyframes obfuscatorPageSlideIn{0%{opacity:0;transform:translateY(18px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.blurredStaggerWord,.dashboardOverviewHero h1 span{display:inline-block;will-change:opacity,filter}.enhancedRouteDockWrap{position:fixed;left:calc(var(--sidebar-width, 250px) + ((100vw - var(--sidebar-width, 250px)) / 2));bottom:24px;z-index:130;translate:-50% 0;pointer-events:none}.limelightDock{display:inline-flex;height:70px;padding:0 10px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(13,13,13,.88);box-shadow:0 20px 70px rgba(0,0,0,.44);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.limelightDock,.limelightDockItem{position:relative;align-items:center;color:#f7f7f2}.limelightDockItem{z-index:20;display:flex;flex-direction:column;justify-content:center;height:100%;width:78px;padding:13px 10px 10px;gap:5px;cursor:pointer;border-radius:10px;text-decoration:none;outline:none;transition:background .16s ease,color .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}.limelightDockItem:hover{background:rgba(255,255,255,.055);transform:translateY(-1px)}.limelightDockItem:focus-visible{box-shadow:inset 0 0 0 1px rgba(247,247,242,.36)}.limelightDockIcon{width:21px;height:21px;opacity:.4;transition:opacity .1s ease-in-out,transform .16s cubic-bezier(.16,1,.3,1)}.limelightDockIcon.active,.limelightDockItem:hover .limelightDockIcon{opacity:1;transform:translateY(-1px)}.limelightDockLabel{max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(247,247,242,.52);font-size:10px;font-weight:700;line-height:1;letter-spacing:0;transition:color .14s ease,opacity .14s ease}.limelightDockItem:hover .limelightDockLabel,.limelightDockItem[aria-current=page] .limelightDockLabel{color:rgba(247,247,242,.94)}.limelightDockBeam{position:absolute;top:0;z-index:10;width:44px;height:5px;border-radius:999px;background:#f7f7f2;box-shadow:0 50px 15px rgba(247,247,242,.72)}.limelightDockBeam.ready{transition:left .4s ease-in-out}.limelightDockCone{position:absolute;left:-30%;top:5px;width:160%;height:56px;-webkit-clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);background:linear-gradient(180deg,rgba(247,247,242,.3),transparent);pointer-events:none}.limelightNavItem{outline:none!important;box-shadow:none!important}.limelightNavItem:focus,.limelightNavItem:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px rgba(247,247,242,.22)!important}.limelightNavItem.active{background:linear-gradient(90deg,rgba(247,247,242,.16),rgba(247,247,242,.055))!important;color:#fffdf5!important}@media (max-width:900px){.enhancedRouteDockWrap{left:50%;bottom:14px}.limelightDock{height:62px}.limelightDockItem{width:58px;padding:12px 8px 8px}.limelightDockLabel{display:none}}.enhancedSidebarNav.limelightNav{display:grid!important;grid-gap:16px!important;gap:16px!important;padding:0 13px!important;overflow:visible!important}.enhancedSidebarNav .limelightNavSection{display:grid!important;grid-gap:8px!important;gap:8px!important}.enhancedSidebarNav .limelightNavTitle{padding:0 4px!important;color:rgba(247,247,242,.48)!important;font-size:10px!important;font-weight:780!important;letter-spacing:.12em!important}.enhancedSidebarNav .limelightNavList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important}.enhancedSidebarNav .limelightNavItem{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;height:62px!important;padding:12px 7px 9px!important;gap:6px!important;border-radius:11px!important;border:1px solid rgba(255,255,255,.07)!important;background:rgba(11,11,11,.42)!important;color:rgba(247,247,242,.58)!important;text-decoration:none!important;overflow:hidden!important;box-shadow:none!important;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s ease,background .16s ease,color .16s ease!important}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5){grid-column:1/-1!important;min-height:60px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;justify-items:start!important;align-items:center!important;padding:10px 14px!important;grid-gap:12px!important;gap:12px!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{transform:translateY(-1px)!important;border-color:rgba(255,255,255,.14)!important;color:rgba(247,247,242,.9)!important}.enhancedSidebarNav .limelightNavItem.active,.enhancedSidebarNav .limelightNavItem[aria-current=page]{border-color:rgba(105,151,255,.7)!important;background:linear-gradient(180deg,rgba(255,255,255,.115),rgba(255,255,255,.045))!important;color:#fffdf6!important;box-shadow:0 0 0 1px rgba(76,122,234,.52),0 18px 34px rgba(0,0,0,.34)!important}.enhancedSidebarNav .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavItem[aria-current=page]:before{content:"";position:absolute;top:5px;left:50%;width:42px;height:4px;border-radius:999px;background:#f7f7f2;box-shadow:0 42px 18px rgba(247,247,242,.5);translate:-50% 0}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):before{left:30px;top:6px;translate:0 0}.enhancedSidebarNav .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavItem[aria-current=page]:after{content:"";position:absolute;top:9px;left:50%;width:68px;height:54px;-webkit-clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);background:linear-gradient(180deg,rgba(247,247,242,.24),transparent);translate:-50% 0;pointer-events:none}.enhancedSidebarNav .limelightNavSection:first-child .limelightNavItem:nth-child(5):after{left:14px;width:76px;translate:0 0}.enhancedSidebarNav .limelightNavIcon,.enhancedSidebarNav .limelightNavLabel{position:relative!important;z-index:2!important}.enhancedSidebarNav .limelightNavIcon{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:currentColor!important;opacity:.86!important}.enhancedSidebarNav .limelightNavIcon svg{width:20px!important;height:20px!important}.enhancedSidebarNav .limelightNavLabel{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:currentColor!important;font-size:10.5px!important;font-weight:780!important;line-height:1!important;letter-spacing:0!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavList{grid-template-columns:1fr!important;gap:7px!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem{grid-column:1/-1!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;justify-items:start!important;align-items:center!important;height:44px!important;min-height:44px!important;padding:8px 12px!important;grid-gap:10px!important;gap:10px!important;border-radius:10px!important;background:rgba(8,8,8,.34)!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{font-size:11.5px!important;text-align:left!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.065)!important;box-shadow:none!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:before,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:before{top:5px!important;bottom:auto!important;left:30px!important;width:42px!important;height:4px!important;border-radius:999px!important;background:#f7f7f2!important;box-shadow:0 34px 16px rgba(247,247,242,.48)!important;translate:0 0!important}.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem.active:after,.enhancedSidebarNav .limelightNavSection:nth-child(n+2) .limelightNavItem[aria-current=page]:after{display:block!important;top:9px!important;left:12px!important;width:78px!important;height:48px!important;-webkit-clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%)!important;clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%)!important;background:linear-gradient(180deg,rgba(247,247,242,.24),rgba(247,247,242,.08) 42%,transparent)!important;opacity:1!important;translate:0 0!important;pointer-events:none!important}.enhancedSidebarNav .limelightNavBeam{display:none!important}.enhancedSidebarNav .limelightNavItem:focus,.enhancedSidebarNav .limelightNavItem:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px rgba(247,247,242,.22)!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 rgba(76,122,234,.52),0 18px 34px rgba(0,0,0,.34)!important}.enhancedSidebarNav .limelightNavItem.active,.enhancedSidebarNav .limelightNavItem[aria-current=page]{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;justify-items:start!important;min-height:52px!important;padding:9px 13px 9px 12px!important;grid-gap:10px!important;gap:10px!important;background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,.055) 44%,rgba(255,255,255,.018)),rgba(11,11,11,.72)!important;border-color:rgba(255,255,255,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(98,140,255,.42),0 14px 32px rgba(0,0,0,.34)!important}.enhancedSidebarNav .limelightNavItem.active .limelightNavIcon,.enhancedSidebarNav .limelightNavItem[aria-current=page] .limelightNavIcon{justify-self:center!important;color:#fffdf6!important;opacity:1!important}.enhancedSidebarNav .limelightNavItem.active .limelightNavLabel,.enhancedSidebarNav .limelightNavItem[aria-current=page] .limelightNavLabel{color:#fffdf6!important;font-size:12px!important;text-align:left!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;position:absolute!important;top:50%!important;left:9px!important;bottom:auto!important;height:30px!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.5),#fffdf6 35%,#fffdf6 65%,rgba(255,255,255,.5))!important;box-shadow:0 0 9px rgba(255,255,255,.52),14px 0 22px rgba(247,247,242,.36),38px 0 34px rgba(247,247,242,.15)!important;translate:0 -50%!important;z-index:1!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;display:block!important;position:absolute!important;top:50%!important;left:12px!important;width:calc(100% - 16px)!important;height:74%!important;-webkit-clip-path:polygon(0 50%,24% 3%,100% 0,100% 100%,24% 97%)!important;clip-path:polygon(0 50%,24% 3%,100% 0,100% 100%,24% 97%)!important;background:radial-gradient(ellipse at left,rgba(255,255,255,.2),transparent 62%),linear-gradient(90deg,rgba(247,247,242,.22),rgba(247,247,242,.085) 44%,transparent 88%)!important;opacity:.82!important;translate:0 -50%!important;pointer-events:none!important;z-index:0!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{left:0!important;width:3px!important;height:32px!important;border-radius:0 999px 999px 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{left:2px!important;width:calc(100% - 2px)!important;height:78%!important;-webkit-clip-path:polygon(0 0,78% 10%,100% 50%,78% 90%,0 100%)!important;clip-path:polygon(0 0,78% 10%,100% 50%,78% 90%,0 100%)!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;justify-items:start!important;min-height:52px!important;padding:9px 13px 9px 18px!important;grid-gap:10px!important;gap:10px!important;color:#fffdf6!important;background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,.055) 44%,rgba(255,255,255,.018)),rgba(11,11,11,.72)!important;border-color:rgba(255,255,255,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(98,140,255,.42),0 14px 32px rgba(0,0,0,.34)!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out .limelightNavIcon{justify-self:center!important;color:#fffdf6!important;opacity:1!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out .limelightNavLabel{color:#fffdf6!important;font-size:12px!important;text-align:left!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out:before{content:""!important;position:absolute!important;top:50%!important;left:0!important;bottom:auto!important;width:3px!important;height:32px!important;border-radius:0 999px 999px 0!important;background:linear-gradient(180deg,rgba(255,255,255,.5),#fffdf6 35%,#fffdf6 65%,rgba(255,255,255,.5))!important;box-shadow:0 0 9px rgba(255,255,255,.52),14px 0 22px rgba(247,247,242,.36),38px 0 34px rgba(247,247,242,.15)!important;translate:0 -50%!important;z-index:1!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out:after{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:2px!important;width:calc(100% - 2px)!important;height:78%!important;-webkit-clip-path:polygon(0 0,78% 10%,100% 50%,78% 90%,0 100%)!important;clip-path:polygon(0 0,78% 10%,100% 50%,78% 90%,0 100%)!important;background:radial-gradient(ellipse at left,rgba(255,255,255,.2),transparent 62%),linear-gradient(90deg,rgba(247,247,242,.22),rgba(247,247,242,.085) 44%,transparent 88%)!important;opacity:.82;translate:0 -50%!important;pointer-events:none!important;z-index:0!important}.enhancedSidebarNav .limelightNavItem.is-flickering-out:after,.enhancedSidebarNav .limelightNavItem.is-flickering-out:before{animation:sidebarTabPowerDown 1.12s step-end .16s both!important;will-change:opacity,filter}.enhancedSidebarNav .limelightNavItem.is-flickering-in:after,.enhancedSidebarNav .limelightNavItem.is-flickering-in:before{animation:sidebarTabPowerFlicker .98s step-end both!important;will-change:opacity,filter}@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(1)}}@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:after,.enhancedSidebarNav .limelightNavItem.is-flickering-in:before,.enhancedSidebarNav .limelightNavItem.is-flickering-out:after,.enhancedSidebarNav .limelightNavItem.is-flickering-out:before{animation:none!important}}.flowShaderShade{opacity:.72!important;background:radial-gradient(circle at 58% 36%,rgba(0,0,0,.05),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.5) 72%,rgba(0,0,0,.68))!important}.flowShaderBackground.paperMode .flowShaderShade{opacity:.46!important;background:linear-gradient(90deg,rgba(0,0,0,.58),transparent 26%,transparent 76%,rgba(0,0,0,.46)),linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,.3) 70%,rgba(0,0,0,.52))!important}.enhancedSidebar{background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.7) 72%,rgba(0,0,0,.48)),rgba(0,0,0,.42)!important;border-right-color:rgba(255,255,255,.075)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.035),18px 0 70px rgba(0,0,0,.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important;backdrop-filter:blur(18px) saturate(1.05)!important}.enhancedSidebar:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 110% 34%,rgba(247,247,242,.07),transparent 28%),linear-gradient(180deg,transparent,rgba(255,255,255,.025) 42%,transparent)}.enhancedSidebarBrand{border-color:transparent!important;box-shadow:none!important}.enhancedSidebarBrand,.enhancedSidebarBrand:hover{background:transparent!important}.enhancedTopBar{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.52) 42%,rgba(0,0,0,.38)),rgba(0,0,0,.24)!important;border-bottom-color:rgba(255,255,255,.075)!important;-webkit-backdrop-filter:blur(16px) saturate(1.08)!important;backdrop-filter:blur(16px) saturate(1.08)!important}.enhancedBreadcrumb,.enhancedCommandTrigger,.enhancedUserPill{background:rgba(0,0,0,.28)!important;border-color:rgba(255,255,255,.1)!important}.compilerStatsCard,.dashboardOverviewHero,.editorCard,.editorPanel,.enhancedInfoCard,.enhancedStatCard,.glass-card,.metricCard,.obfuscatorRunCard{background:linear-gradient(180deg,rgba(18,18,17,.72),rgba(8,8,8,.64)),rgba(0,0,0,.36)!important;border-color:rgba(255,255,255,.13)!important;box-shadow:0 18px 54px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.035)!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;backdrop-filter:blur(14px) saturate(1.08)!important}.mainWorkspace[data-active-tab=obfuscator] .editorCard,.mainWorkspace[data-active-tab=obfuscator] .editorPanel,.mainWorkspace[data-active-tab=obfuscator] .glass-card,.mainWorkspace[data-active-tab=obfuscator] .metricCard,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard{background:linear-gradient(180deg,rgba(12,12,11,.66),rgba(4,4,4,.6)),rgba(0,0,0,.3)!important}.enhancedSidebarNav .limelightNavItem{background:rgba(0,0,0,.28)!important;border-color:rgba(255,255,255,.075)!important}.enhancedSidebarNav .limelightNavItem:hover{background:rgba(255,255,255,.055)!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{min-height:92px!important;padding:15px 17px!important;border-radius:10px!important;background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,rgba(12,12,12,.74),rgba(0,0,0,.58)),rgba(0,0,0,.28)!important;border-color:rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 34px rgba(0,0,0,.2)!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricHeader{margin-bottom:5px!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricLabel{color:rgba(235,232,222,.62)!important;font-size:10.5px!important;text-transform:none!important;letter-spacing:.02em!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricValue{color:#fffdf6!important;font-size:23px!important;font-weight:800!important;line-height:1.1!important}.mainWorkspace[data-active-tab=obfuscator] .metricsGrid .metricSubtext{color:rgba(235,232,222,.64)!important;font-size:12px!important}.mainWorkspace[data-active-tab=obfuscator] .standaloneObfuscatorCredit{min-height:auto!important;padding:12px 14px!important;border-radius:10px!important;background:linear-gradient(90deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),rgba(0,0,0,.24)!important}.mainWorkspace[data-active-tab=obfuscator] .standaloneObfuscatorCredit h3{font-size:11px!important;letter-spacing:.04em!important;color:rgba(224,221,210,.72)!important}.mainWorkspace[data-active-tab=obfuscator] .standaloneObfuscatorCredit p{color:rgba(235,232,222,.62)!important;font-size:12.5px!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard{padding:14px!important;border-radius:12px!important;background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.06),transparent 32%),linear-gradient(180deg,rgba(17,17,16,.76),rgba(6,6,6,.66)),rgba(0,0,0,.34)!important;border-color:rgba(255,255,255,.13)!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .sidebarHeader{padding-bottom:11px!important;margin-bottom:12px!important;border-bottom-color:rgba(255,255,255,.085)!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .profileSelector,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .toggleCardList{border-radius:10px!important;background:rgba(0,0,0,.24)!important;border-color:rgba(255,255,255,.11)!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,rgba(255,255,255,.075),rgba(255,255,255,.028)),rgba(0,0,0,.2)!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:rgba(235,232,222,.52)!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .scoreBarSection{padding-top:10px!important;gap:8px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarHeader{margin-bottom:3px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarName,.mainWorkspace[data-active-tab=obfuscator] .scoreBarValue{color:rgba(240,237,226,.76)!important;font-size:10.5px!important;font-weight:700!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarTrack{height:4px!important;background:rgba(255,255,255,.09)!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarFill,.mainWorkspace[data-active-tab=obfuscator] .scoreBarProgress .ui-progress-indicator{background:linear-gradient(90deg,#f4efd8,#caa45f)!important}.mainWorkspace[data-active-tab=obfuscator] .btnObfuscate:not(.standaloneObfuscateButton){min-height:44px!important;margin-top:12px!important;border-radius:10px!important;color:#111!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(218,216,203,.92)),#e8e5d8!important;border:1px solid rgba(255,255,255,.36)!important;box-shadow:0 12px 32px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.9)!important;opacity:1!important}.mainWorkspace[data-active-tab=obfuscator] .btnObfuscate:not(.standaloneObfuscateButton):disabled{color:rgba(0,0,0,.48)!important;background:linear-gradient(180deg,rgba(236,235,222,.52),rgba(190,194,181,.42)),rgba(255,255,255,.16)!important;box-shadow:none!important}.mainWorkspace[data-active-tab=obfuscator] .statsRail{margin-top:14px!important;padding-top:13px!important;border-top:1px solid rgba(255,255,255,.085)!important}.mainWorkspace[data-active-tab=obfuscator] .statsTitle{color:rgba(235,232,222,.48)!important;letter-spacing:.06em!important}.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunCard .scoreBarSection{display:grid!important;grid-gap:7px!important;gap:7px!important;margin-top:10px!important;padding:11px 0 2px!important;border-top:1px solid rgba(255,255,255,.08)!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarHeader{display:contents!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarName{min-width:0!important;color:rgba(239,236,226,.66)!important;font-size:11px!important;font-weight:680!important;line-height:1.1!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarValue{justify-self:end!important;min-width:34px!important;padding:2px 7px!important;border-radius:999px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.08)!important;color:rgba(244,241,232,.78)!important;font-size:10px!important;font-weight:760!important;line-height:1.1!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarTrack{grid-column:1/-1!important;height:3px!important;overflow:hidden!important;border-radius:999px!important;background:rgba(255,255,255,.075)!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarFill,.mainWorkspace[data-active-tab=obfuscator] .scoreBarProgress{height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(230,228,217,.72),rgba(230,228,217,.42))!important;box-shadow:none!important}.mainWorkspace[data-active-tab=obfuscator] .scoreBarProgress .ui-progress-indicator{background:linear-gradient(90deg,rgba(230,228,217,.72),rgba(230,228,217,.42))!important}.ui-dialog-overlay{background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.08),transparent 26%),rgba(0,0,0,.62)!important;-webkit-backdrop-filter:blur(10px) saturate(1.04)!important;backdrop-filter:blur(10px) saturate(1.04)!important}.flowCommandDialog{width:min(680px,calc(100vw - 32px))!important;max-width:680px!important;padding:0!important;overflow:hidden!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.14)!important;background:radial-gradient(circle at 20% 0,rgba(255,255,255,.075),transparent 30%),linear-gradient(180deg,rgba(22,22,21,.86),rgba(8,8,8,.82)),rgba(0,0,0,.68)!important;box-shadow:0 28px 90px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.07)!important;-webkit-backdrop-filter:blur(22px) saturate(1.08)!important;backdrop-filter:blur(22px) saturate(1.08)!important}.flowCommandDialog .ui-command{background:transparent!important;border:0!important;box-shadow:none!important}.flowCommandDialog .ui-command-input-wrapper{height:58px!important;padding:0 58px 0 18px!important;gap:12px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.105)!important;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),rgba(0,0,0,.18)!important;box-shadow:none!important}.flowCommandDialog .ui-command-input-wrapper:focus-within{border-bottom-color:rgba(240,237,226,.22)!important;box-shadow:inset 0 -1px 0 rgba(240,237,226,.12)!important}.flowCommandDialog .ui-command-input-wrapper svg{flex:0 0 auto!important;color:rgba(237,234,224,.58)!important}.flowCommandDialog .ui-command-input,.flowCommandDialog .ui-command-input:focus,.flowCommandDialog .ui-command-input:focus-visible,.flowCommandDialog .ui-command-input:hover,.flowCommandDialog [data-slot=command-input],.flowCommandDialog [data-slot=command-input]:focus,.flowCommandDialog [data-slot=command-input]:focus-visible{height:100%!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#f5f2e8!important;font-size:14px!important;font-weight:560!important}.flowCommandDialog .ui-command-input::placeholder{color:rgba(235,232,222,.42)!important}.flowCommandDialog .ui-dialog-close{top:14px!important;right:14px!important;width:32px!important;height:32px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02)),rgba(0,0,0,.18)!important;color:rgba(245,242,232,.66)!important;box-shadow:none!important;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s ease,color .16s ease,border-color .16s ease!important}.flowCommandDialog .ui-dialog-close:hover{transform:translateY(-1px)!important;border-color:rgba(255,255,255,.2)!important;background:rgba(255,255,255,.08)!important;color:#fffdf6!important}.flowCommandDialog .ui-command-list{max-height:min(430px,calc(100vh - 190px))!important;padding:13px 12px 14px!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.18) transparent!important}.flowCommandDialog .ui-command-list::-webkit-scrollbar{width:8px!important}.flowCommandDialog .ui-command-list::-webkit-scrollbar-thumb{border:2px solid transparent!important;border-radius:999px!important;background:rgba(255,255,255,.18)!important;background-clip:padding-box!important}.flowCommandDialog .ui-command-group [cmdk-group-heading]{padding:10px 8px 7px!important;color:rgba(235,232,222,.42)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.09em!important}.flowCommandDialog .ui-command-item{position:relative!important;min-height:44px!important;padding:0 10px!important;border-radius:10px!important;color:rgba(235,232,222,.68)!important;background:transparent!important;transition:background .15s ease,color .15s ease,transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s ease!important}.flowCommandDialog .ui-command-item:before{content:""!important;position:absolute!important;left:0!important;top:9px!important;bottom:9px!important;width:2px!important;border-radius:999px!important;background:rgba(255,255,255,0)!important;transition:background .15s ease,box-shadow .15s ease!important}.flowCommandDialog .ui-command-item[data-selected=true]{color:#fffdf6!important;background:linear-gradient(90deg,rgba(255,255,255,.13),rgba(255,255,255,.045) 62%,rgba(255,255,255,.015)),rgba(255,255,255,.035)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 22px rgba(0,0,0,.18)!important;transform:translateX(2px)!important}.flowCommandDialog .ui-command-item[data-selected=true]:before{background:rgba(255,255,255,.92)!important;box-shadow:0 0 18px rgba(255,255,255,.38)!important}.flowCommandDialog .ui-command-item svg{color:rgba(235,232,222,.72)!important}.flowCommandDialog .ui-command-item[data-selected=true] svg{color:#fffdf6!important}.flowCommandDialog .ui-command-shortcut{margin-left:auto!important;padding:3px 8px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.095)!important;background:rgba(255,255,255,.045)!important;color:rgba(235,232,222,.52)!important;font-size:10px!important;font-weight:760!important;line-height:1!important}.flowCommandDialog .ui-command-item[data-selected=true] .ui-command-shortcut{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.09)!important;color:rgba(255,253,246,.76)!important}.flowCommandDialog .ui-command-separator{margin:9px 4px!important;background:rgba(255,255,255,.075)!important}.flowCommandDialog .ui-command-empty{padding:34px 12px!important;color:rgba(235,232,222,.5)!important;font-size:13px!important}.projects-container:has(.dashboardOverviewHero){max-width:1240px!important;gap:14px!important}.projects-container:has(.dashboardOverviewHero) .projects-grid{gap:14px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{min-height:156px!important;padding:22px 24px!important;align-items:center!important;gap:22px!important;border-radius:12px!important;border-color:rgba(255,255,255,.13)!important;background:radial-gradient(620px circle at 18% 0,rgba(255,255,255,.07),transparent 44%),linear-gradient(180deg,rgba(14,14,13,.72),rgba(3,3,3,.68)),rgba(0,0,0,.34)!important;box-shadow:0 20px 46px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.055)!important;overflow:hidden!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero:after{opacity:.42!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewCopy{min-width:0!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewEyebrow{margin-bottom:16px!important;color:rgba(235,232,222,.74)!important;font-size:12px!important;font-weight:720!important;letter-spacing:0!important;text-transform:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewEyebrow svg{width:13px!important;height:13px!important;color:rgba(235,232,222,.68)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero h1{max-width:620px!important;color:#fffdf6!important;font-size:clamp(38px,4.25vw,52px)!important;font-weight:820!important;line-height:.98!important;letter-spacing:0!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero p{max-width:600px!important;margin-top:13px!important;color:rgba(235,232,222,.62)!important;font-size:14px!important;line-height:1.45!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics{grid-template-columns:repeat(3,minmax(76px,1fr))!important;grid-gap:9px!important;gap:9px!important;align-self:stretch!important;min-width:260px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics div{min-height:68px!important;padding:13px 14px!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.014)),rgba(0,0,0,.22)!important;border-color:rgba(255,255,255,.115)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics span{color:rgba(235,232,222,.5)!important;font-size:10px!important;line-height:1.1!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics strong{margin-top:5px!important;font-weight:780!important;line-height:1!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{width:152px!important;gap:9px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions button{min-height:37px!important;border-radius:9px!important;font-size:12px!important;font-weight:780!important;box-shadow:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions .dashboardHeroPrimary{background:linear-gradient(180deg,#fffef7,#dad8cc)!important;color:#080807!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatCard,.projects-container:has(.dashboardOverviewHero) .enhancedStatInner{min-height:126px!important;height:126px!important;border-radius:12px!important}.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel,.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel,.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard,.projects-container:has(.dashboardOverviewHero) .enhancedStatInner{background:radial-gradient(520px circle at 60% 0,rgba(255,255,255,.045),transparent 44%),linear-gradient(180deg,rgba(10,10,9,.78),rgba(2,2,2,.7)),rgba(0,0,0,.36)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 38px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.042)!important;-webkit-backdrop-filter:blur(18px) saturate(92%)!important;backdrop-filter:blur(18px) saturate(92%)!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:rgba(235,232,222,.52)!important;font-size:10.5px!important;font-weight:780!important;letter-spacing:.055em!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatValue{color:#fffdf6!important;font-size:27px!important;font-weight:780!important;line-height:1.05!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatSubtitle{color:rgba(235,232,222,.56)!important;font-size:12px!important;line-height:1.35!important}.projects-container:has(.dashboardOverviewHero) .enhancedStatIcon{width:30px!important;height:30px!important;border-radius:8px!important;background:rgba(255,255,255,.052)!important;border-color:rgba(255,255,255,.13)!important;color:rgba(244,241,232,.72)!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCardWrap{border-radius:12px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard{border-radius:12px!important;min-height:96px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoAccent{display:none!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:18px!important;gap:18px!important;padding:18px 20px 0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoBody{padding:8px 20px 18px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle,.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle [data-slot=card-title],.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle h3{color:rgba(235,232,222,.58)!important;font-size:10.5px!important;font-weight:780!important;letter-spacing:.055em!important;text-transform:uppercase!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle,.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle [data-slot=card-description],.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle p{color:#f4f1e8!important;font-size:17px!important;font-weight:760!important;line-height:1.25!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoContent{max-width:880px!important;color:rgba(235,232,222,.58)!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;gap:14px!important;align-items:start!important}.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel,.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel{min-height:174px!important;border-radius:12px!important}.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader{margin-bottom:14px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(255,255,255,.075)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeGrid,.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader span{color:rgba(235,232,222,.5)!important;font-size:10.5px!important;font-weight:780!important;letter-spacing:.055em!important}.projects-container:has(.dashboardOverviewHero) .dashboardPanelHeader strong{color:#fffdf6!important;font-size:22px!important;font-weight:780!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeTrack{height:5px!important;border:0!important;background:rgba(255,255,255,.075)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeTrack span{background:linear-gradient(90deg,rgba(244,241,232,.9),rgba(244,241,232,.42))!important;box-shadow:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeChart{height:120px!important;border-radius:10px!important;background:rgba(255,255,255,.026)!important;border-color:rgba(255,255,255,.075)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeGrid{margin:14px 0 9px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeRows{gap:7px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeRow{min-height:34px!important;padding:0 11px!important;border-radius:9px!important;background:rgba(255,255,255,.025)!important;border-color:rgba(255,255,255,.075)!important;color:rgba(235,232,222,.58)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOutcomeRow strong{color:rgba(255,253,246,.9)!important}.projects-container:has(.dashboardOverviewHero) .dashboardActivityList{gap:7px!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState{min-height:120px!important;border-radius:10px!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.04),transparent 54%),rgba(255,255,255,.022)!important;border-color:rgba(255,255,255,.08)!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState strong{color:rgba(255,253,246,.88)!important;font-size:13px!important;font-weight:760!important}.projects-container:has(.dashboardOverviewHero) .dashboardQuietState span{color:rgba(235,232,222,.48)!important;font-size:12px!important}@media (max-width:1120px){.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{grid-template-columns:1fr!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions,.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics{width:100%!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{padding:18px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions,.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics{grid-template-columns:1fr!important}.projects-container:has(.dashboardOverviewHero) .workspaceGrid:has(.dashboardOperationalPanel){grid-template-columns:1fr!important}}.projects-container:has(.dashboardOverviewHero){width:min(1120px,calc(100vw - 56px))!important;max-width:1120px!important;margin-inline:auto!important;padding-top:22px!important;gap:16px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero{display:grid!important;grid-template-columns:minmax(0,1fr) 178px!important;grid-template-areas:"copy actions" "metrics metrics"!important;min-height:0!important;padding:24px!important;grid-gap:18px 22px!important;gap:18px 22px!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.018) 42%,rgba(0,0,0,.12)),rgba(7,7,6,.52)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:0 22px 64px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.065)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero:after{display:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewHero:before{content:""!important;position:absolute!important;inset:1px!important;pointer-events:none!important;border-radius:15px!important;background:radial-gradient(620px circle at 18% -18%,rgba(255,255,255,.1),transparent 46%),linear-gradient(90deg,rgba(244,241,232,.1),transparent 34%)!important;opacity:.58!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewCopy{grid-area:copy!important;position:relative!important;z-index:2!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewEyebrow{width:-moz-fit-content!important;width:fit-content!important;margin:0 0 14px!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.09)!important;color:rgba(244,241,232,.72)!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{max-width:560px!important;margin-top:14px!important;color:rgba(244,241,232,.6)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics{grid-area:metrics!important;position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-width:0!important;width:100%!important;grid-gap:1px!important;gap:1px!important;align-self:auto!important;padding:6px!important;overflow:hidden!important;border-radius:13px!important;background:rgba(0,0,0,.34)!important;border:1px solid rgba(255,255,255,.085)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-end!important;min-height:54px!important;padding:10px 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics div:not(:last-child){border-right:1px solid rgba(255,255,255,.075)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics span{align-self:center!important;color:rgba(244,241,232,.5)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.055em!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewMetrics strong{justify-self:end!important;margin:0!important;color:#fffdf6!important;font-size:25px!important;font-weight:820!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions{grid-area:actions!important;position:relative!important;z-index:2!important;width:178px!important;align-self:start!important;gap:8px!important}.projects-container:has(.dashboardOverviewHero) .dashboardOverviewActions button{min-height:40px!important;justify-content:center!important;border-radius:10px!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCardWrap{margin-top:0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard{min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"head action" "body action"!important;align-items:center!important;grid-gap:4px 18px!important;gap:4px 18px!important;padding:18px 20px!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(255,255,255,.055),rgba(255,255,255,.016) 58%,rgba(255,255,255,.04)),rgba(5,5,4,.56)!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader{grid-area:head!important;display:block!important;padding:0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader [data-slot=card-action]{position:absolute!important;right:18px!important;top:50%!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,.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle [data-slot=card-title],.projects-container:has(.dashboardOverviewHero) .enhancedInfoTitle h3{margin-bottom:4px!important;color:rgba(244,241,232,.46)!important;font-size:10px!important;letter-spacing:.075em!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle,.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle [data-slot=card-description],.projects-container:has(.dashboardOverviewHero) .enhancedInfoSubtitle p{color:#fffdf6!important;font-size:16px!important;font-weight:780!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoContent{color:rgba(244,241,232,.58)!important;font-size:12.5px!important;line-height:1.42!important}.projects-container:has(.dashboardOverviewHero) .workspaceGrid:has(.dashboardOperationalPanel){margin-top:2px!important;display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr)!important;grid-gap:16px!important;gap:16px!important}.projects-container:has(.dashboardOverviewHero) .dashboardActivityPanel,.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel{min-height:254px!important;padding:18px!important;border-radius:14px!important;background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.012)),rgba(6,6,5,.54)!important;border-color:rgba(255,255,255,.105)!important;box-shadow:0 18px 52px rgba(0,0,0,.22)!important}.projects-container:has(.dashboardOverviewHero) .dashboardOperationalPanel{min-height:360px!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%,calc(100vw - 28px))!important}.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{width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoBody,.projects-container:has(.dashboardOverviewHero) .enhancedInfoCard{padding-right:0!important}.projects-container:has(.dashboardOverviewHero) .enhancedInfoHeader [data-slot=card-action]{position:static!important;transform:none!important;margin-top:12px!important}}.ui-dropdown-menu-content{z-index:260!important;min-width:128px!important;overflow:hidden!important;padding:6px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(180deg,rgba(24,24,23,.92),rgba(8,8,8,.9)),rgba(0,0,0,.86)!important;color:#f5f2e8!important;box-shadow:0 18px 48px rgba(0,0,0,.42)!important;-webkit-backdrop-filter:blur(18px) saturate(1.02)!important;backdrop-filter:blur(18px) saturate(1.02)!important;animation:dropdownMenuIn .15s cubic-bezier(.16,1,.3,1) both!important}.ui-dropdown-menu-item{display:flex!important;min-height:32px!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;align-items:center!important;border-radius:7px!important;padding:0 9px!important;color:rgba(244,241,232,.7)!important;font-size:12px!important;font-weight:690!important;outline:none!important}.ui-dropdown-menu-item:hover,.ui-dropdown-menu-item[data-highlighted]{background:rgba(255,255,255,.08)!important;color:#fffdf6!important}.activityChartCard{width:100%!important;max-width:none!important;min-height:190px!important;padding:0!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.105)!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.014)),rgba(10,10,9,.48)!important;box-shadow:none!important}.activityChartHeader{padding:20px 22px 0!important}.activityChartHeaderInner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.activityChartTitle{color:#fffdf6!important;font-size:22px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}.activityChartRangeButton{display:inline-flex!important;height:32px!important;align-items:center!important;gap:5px!important;padding:0 8px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#fffdf6!important;font-size:12px!important;font-weight:760!important;box-shadow:none!important}.activityChartRangeButton:hover{background:rgba(255,255,255,.06)!important;transform:none!important}.activityChartContent{padding:26px 22px 22px!important}.activityChartLayout{display:grid!important;grid-template-columns:.72fr 1.28fr!important;align-items:flex-end!important;grid-gap:30px!important;gap:30px!important}.activityChartTotal{display:flex!important;min-width:116px!important;flex-direction:column!important}.activityChartTotal p{margin:0!important;color:#fffdf6!important;font-size:clamp(42px,4.7vw,54px)!important;font-weight:820!important;line-height:.88!important;letter-spacing:-.02em!important}.activityChartTotal p span{margin-left:2px!important;color:rgba(244,241,232,.72)!important;font-size:.58em!important}.activityChartTrend{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-top:10px!important;color:rgba(244,241,232,.56)!important;font-size:12px!important;line-height:1.2!important}.activityChartTrend svg{color:#20d191!important}.activityChartBars{height:112px!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important}.activityChartBarItem,.activityChartBars{display:flex!important;width:100%!important}.activityChartBarItem{height:100%!important;min-width:22px!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important}.activityChartBar{width:100%!important;min-height:12px!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(226,226,219,.88))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)!important}.activityChartBarItem span{color:rgba(244,241,232,.62)!important;font-size:12px!important;font-weight:720!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:#ffffff;--profile-message-bg:#2b2b2b;--profile-message-hover:#161616;--profile-message-status:#00da00;--profile-message-transition:all 0.2s ease-out;position:relative;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:40px;align-items:center;justify-content:center;gap:8px;margin:0 0 24px;padding:6px 10px 6px 6px;overflow:hidden;cursor:default;border:0;border-radius:68px;background-color:var(--profile-message-bg);color:var(--profile-message-text);box-shadow:0 2.17382px 0 rgba(0,0,0,.049),0 1.75px 6.01034px rgba(0,0,0,.07),0 3.63px 14.4706px rgba(0,0,0,.091),0 22px 48px rgba(0,0,0,.14);transition:var(--profile-message-transition)}.profileMessageButton:hover{min-height:56px;gap:10px;padding-right:12px;background-color:var(--profile-message-hover);transform:translateY(-1px)}.profileMessageAvatar{position:relative;display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.06)),#111111;color:rgba(255,255,255,.84);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);transition:var(--profile-message-transition)}.profileMessageButton:hover .profileMessageAvatar{width:38px;height:38px;flex-basis:38px}.profileMessageStatus{position:absolute;right:1px;bottom:1px;width:7px;height:7px;border-radius:50%;background:var(--profile-message-status);box-shadow:0 0 0 2px var(--profile-message-bg);transition:var(--profile-message-transition)}.profileMessageButton:hover .profileMessageStatus{right:2px;bottom:2px;box-shadow:0 0 0 2px var(--profile-message-hover)}.profileMessageText{display:grid;min-width:0;grid-gap:1px;gap:1px;text-align:left;line-height:1}.profileMessageEmail{max-width:min(300px,calc(100vw - 160px));color:#ffffff;font-size:15px;font-weight:820;letter-spacing:0;line-height:1.2}.profileMessageEmail,.profileMessageId{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileMessageId{color:rgba(255,255,255,.42);font-family:var(--font-mono);font-size:10.5px;font-weight:620;line-height:1.25}.profileMessageBadge{display:inline-flex;min-width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:#5e5e5e;color:#ffffff;font-size:11px;font-weight:820;line-height:1;transition:var(--profile-message-transition)}.profileMessageButton:hover .profileMessageBadge{background:rgba(255,255,255,.18)}.changelog1{width:min(100%,1180px);margin:0 auto;padding:54px 24px 86px;animation:enhancedPageEnter .52s cubic-bezier(.16,1,.3,1) both}.changelog1Container{width:100%}.changelog1Intro{max-width:760px;margin:0 auto}.changelog1Intro h1{margin:0 0 14px;color:#fffdf6;font-size:clamp(34px,5vw,58px);font-weight:820;line-height:.98;letter-spacing:0}.changelog1Intro p{max-width:680px;margin:0;color:rgba(244,241,232,.62);font-size:clamp(14px,1.4vw,17px);line-height:1.55}.changelog1Entries{display:grid;max-width:760px;margin:70px auto 0;grid-gap:72px;gap:72px}.changelog1Entry{position:relative;display:grid;grid-template-columns:226px minmax(0,1fr);grid-gap:54px;gap:54px}.changelog1Entry:before{content:"";position:absolute;left:226px;top:6px;bottom:-72px;width:1px;transform:translateX(27px);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.03))}.changelog1Entry:last-child:before{display:none}.changelog1Meta{position:-webkit-sticky;position:sticky;top:96px;display:flex;width:226px;height:min-content;align-items:center;gap:12px}.changelog1Badge{height:26px!important;padding:0 10px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.06)!important;color:rgba(255,253,246,.84)!important;font-family:var(--font-mono)!important;font-size:11px!important;font-weight:740!important}.changelog1Meta span:not(.changelog1Badge){color:rgba(244,241,232,.48);font-size:12px;font-weight:640;white-space:nowrap}.changelog1Body{position:relative;min-width:0}.changelog1Body:before{content:"";position:absolute;left:-27px;top:7px;width:9px;height:9px;border-radius:999px;background:#f4f1e8;box-shadow:0 0 0 5px rgba(244,241,232,.08),0 0 22px rgba(244,241,232,.24)}.changelog1Body h2{margin:0 0 12px;color:rgba(255,253,246,.92);font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.12;letter-spacing:0}.changelog1Body>p{margin:0;color:rgba(244,241,232,.6);font-size:15px;line-height:1.6}.changelog1Body ul{display:grid;grid-gap:8px;gap:8px;margin:18px 0 0 19px;padding:0;color:rgba(244,241,232,.62);font-size:14px;line-height:1.5}.changelog1Body li::marker{color:rgba(244,241,232,.46)}.changelog1Body img{display:block;width:100%;margin-top:30px;border-radius:12px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.changelog1Button{display:inline-flex!important;margin-top:18px!important;margin-left:auto!important;color:rgba(244,241,232,.78)!important}@media (max-width:860px){.changelog1{padding:34px 18px 64px}.changelog1Entries{margin-top:46px;gap:46px}.changelog1Entry{grid-template-columns:1fr;gap:14px}.changelog1Body:before,.changelog1Entry:before{display:none}.changelog1Meta{position:static;width:auto;flex-wrap:wrap}}.uiverseScriptForge{--cloud-color:rgba(244,241,232,0.86);--arrows-color:#b8c7b5;--time-animation:1.05s;display:inline-grid;place-items:center;width:108px;min-width:108px;gap:8px;color:rgba(244,241,232,.86);font-size:12px;font-weight:820;letter-spacing:0;line-height:1;text-align:center}.uiverseScriptForgeSvg{width:82px;height:82px;overflow:visible;filter:drop-shadow(0 18px 22px rgba(0,0,0,.38))}.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 rgba(184,199,181,.28));animation:scriptForgeRotation var(--time-animation) linear infinite}.uiverseScriptForge .forgeCloud path{fill:none;stroke:var(--arrows-color);stroke-width:5.8;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% 50%;fill:none;stroke:#efe9da;stroke-width:5;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 rgba(210,189,130,.24))}.uiverseScriptForge .forgeShapes circle{transform-origin:center;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{position:absolute;inset:0;z-index:12;display:grid;place-items:center;padding:24px;border-radius:inherit;background:radial-gradient(circle at 50% 42%,rgba(244,241,232,.16),transparent 31%),linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.74));-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08);animation:scriptForgeOverlayIn .18s cubic-bezier(.16,1,.3,1) both}.scriptForgePanel{position:relative;display:grid;width:min(360px,100%);min-height:232px;place-items:center;grid-gap:16px;gap:16px;padding:30px 28px;overflow:hidden;border:1px solid rgba(244,241,232,.16);border-radius:18px;background:linear-gradient(180deg,rgba(18,18,16,.86),rgba(9,9,8,.78)),rgba(0,0,0,.54);box-shadow:0 28px 90px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.08)}.scriptForgePanel:before{content:"";position:absolute;inset:auto 12% 0;height:1px;background:linear-gradient(90deg,transparent,rgba(244,241,232,.42),transparent)}.scriptForgeCopy{display:grid;grid-gap:6px;gap:6px;text-align:center}.scriptForgeCopy span{color:#fffdf6;font-size:15px;font-weight:840}.scriptForgeCopy p{max-width:250px;margin:0;color:rgba(244,241,232,.58);font-size:12px;font-weight:560;line-height:1.45}.scriptSaveButton{gap:8px!important}.scriptSaveButton .uiverseScriptForge{width:24px;min-width:24px;gap:0;transform:scale(.44);transform-origin:center}.scriptSaveButton .uiverseScriptForgeSvg{width:48px;height:48px}.scriptSaveButton .uiverseScriptForge>span{display:none}@keyframes scriptForgeRotation{to{transform:rotate(1turn)}}@keyframes scriptForgeCloudLine{0%,to{stroke-dashoffset:0;opacity:.55}50%{stroke-dashoffset:18;opacity:1}}@keyframes scriptForgeDot{0%,to{transform:scale(.72);opacity:.36}50%{transform:scale(1.24);opacity:1}}@keyframes scriptForgeOverlayIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.scriptForgeOverlay,.uiverseScriptForge .forgeArrows,.uiverseScriptForge .forgeCloud g,.uiverseScriptForge .forgeCloud path,.uiverseScriptForge .forgeShapes circle{animation-duration:.01ms!important;animation-iteration-count:1!important}}.loader.uiverseScriptForge{--cloud-color:#d8ded0;--arrows-color:#f4f1e8;--time-animation:1s;display:inline-flex;width:auto;min-width:0;transform:scale(1)}.loader.uiverseScriptForge #cloud{width:100px;height:100px;overflow:visible;filter:drop-shadow(0 16px 22px rgba(0,0,0,.42))}.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 black);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:5;transform-origin:50% 50%;rotate:-65deg;animation:lines calc(var(--time-animation) / 1.33) linear infinite}.loader.uiverseScriptForge>span{margin-top:-8px;color:rgba(244,241,232,.9);font-size:13px;font-weight:820;line-height:1}.scriptForgePanel{width:min(280px,100%);min-height:190px;gap:4px;padding:26px;border-radius:16px}.scriptForgePanel .uiverseScriptForge{transform:scale(1.18)}.scriptSaveButton{min-width:178px}@keyframes rotation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes lines{0%{transform:translateY(-10px)}to{transform: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}}.dashboard-layout:has(.authMainWorkspace){display:block!important;width:100vw!important;min-height:100vh!important;overflow-x:hidden!important;background:#000!important}.dashboard-layout:has(.authMainWorkspace):after,.dashboard-layout:has(.authMainWorkspace):before{display:none!important}.authMainWorkspace{width:100vw!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important;overflow:hidden!important}.authMainWorkspace:has(.landing),.authMainWorkspace:has(.landingDocsView){overflow:visible!important}.dashboard-auth-container{position:relative;display:flex;width:100vw!important;min-height:100vh!important;align-items:center;justify-content:center;padding:34px!important;overflow:hidden;background:#000!important;background-size:auto!important}.dashboard-auth-container:before{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,.2);z-index:1}.heroAsciiAuthBackground{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#000}.heroAsciiEmbed{position:absolute;inset:0;display:block;opacity:.66}.heroAsciiEmbed [data-us-project]{width:100%;height:100%;min-height:100vh}.heroAsciiMobileStars{position:absolute;inset:0;display:none;opacity:.3;background-image:radial-gradient(1px 1px at 20% 30%,white,transparent),radial-gradient(1px 1px at 60% 70%,white,transparent),radial-gradient(1px 1px at 50% 50%,white,transparent),radial-gradient(1px 1px at 80% 10%,white,transparent),radial-gradient(1px 1px at 90% 60%,white,transparent),radial-gradient(1px 1px at 33% 80%,white,transparent),radial-gradient(1px 1px at 15% 60%,white,transparent),radial-gradient(1px 1px at 70% 40%,white,transparent);background-position:0 0,40% 40%,60% 60%,20% 20%,80% 80%,30% 30%,70% 70%,50% 50%;background-size:200% 200%,180% 180%,250% 250%,220% 220%,190% 190%,240% 240%,210% 210%,230% 230%}.heroAsciiNoWebgl .heroAsciiEmbed{display:none}.heroAsciiNoWebgl .heroAsciiMobileStars{display:block}.heroAsciiAuthFrame:after,.heroAsciiAuthFrame:before{content:"";position:absolute;z-index:2;pointer-events:none}.heroAsciiAuthFrame:before{inset:0;background:rgba(0,0,0,.16);box-shadow:inset 0 0 120px rgba(0,0,0,.7)}.heroAsciiAuthFrame:after{inset:16px;border:1px solid rgba(244,241,232,.16);opacity:.6}.uiverseAuthForm{--auth-surface:rgba(12,12,11,0.76);--auth-border:rgba(244,241,232,0.18);--auth-border-strong:rgba(244,241,232,0.3);--auth-text:#f6f3ea;--auth-muted:#aaa59b;position:relative;z-index:3;display:flex;width:min(450px,100%);flex-direction:column;gap:8px;padding:24px;color:var(--auth-text);border:1px solid var(--auth-border);border-radius:20px;background:var(--auth-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 22px 62px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:authFormIn .42s cubic-bezier(.16,1,.3,1) both}.uiverseAuthForm:before{display:none}.uiverseAuthBrand{display:grid;width:48px;height:48px;place-items:center;align-self:center;margin-bottom:4px;border:0;border-radius:16px;background:transparent;box-shadow:0 12px 28px rgba(0,0,0,.28)}.uiverseAuthBrand img{width:48px;height:48px;border-radius:16px;object-fit:cover}.uiverseAuthCopy{margin-bottom:6px;text-align:center}.uiverseAuthCopy h2{margin:0;color:var(--auth-text);font-size:24px;font-weight:800;line-height:1.14;letter-spacing:0}.uiverseAuthCopy p{max-width:310px;margin:6px auto 0;color:var(--auth-muted);font-size:13.5px;line-height:1.45}.uiverseAuthCopy strong{color:var(--auth-text)}.uiverseAuthForm form{display:flex;flex-direction:column;gap:8px}.uiverseAuthForm label{color:var(--auth-text);font-size:13px;font-weight:700}.uiverseInputForm{display:flex;height:46px;align-items:center;gap:10px;padding:0 12px;color:#d8d5cc;border:1.5px solid var(--auth-border);border-radius:10px;background:rgba(5,5,4,.72);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.uiverseInputForm:focus-within{border-color:rgba(244,241,232,.46);background:rgba(8,8,7,.88);box-shadow:0 0 0 2px rgba(244,241,232,.05);transform:translateY(-1px)}.uiverseInputForm input{min-width:0;height:100%;flex:1 1;padding:0!important;color:var(--auth-text)!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:13.5px;font-weight:600}.uiverseInputForm input:focus,.uiverseInputForm input:focus-visible{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.uiverseInputForm input::placeholder{color:#77736b;font-weight:500}.uiversePasswordToggle{display:grid;width:30px;height:30px;place-items:center;color:#dfdcd2;border:0;border-radius:8px;background:transparent;cursor:pointer;transition:background .16s ease,color .16s ease}.uiversePasswordToggle:hover{color:#fff;background:rgba(255,255,255,.075)}.uiverseAuthRow,.uiverseRemember{display:flex;align-items:center}.uiverseAuthRow{justify-content:space-between;gap:12px;margin:0 0 8px}.uiverseRemember{gap:7px;color:#d9d5ca;font-size:13px!important;font-weight:600!important;cursor:pointer}.uiverseRemember input{width:14px;height:14px;accent-color:#f4f1e8}.uiverseAuthHelper button,.uiverseAuthSwitch button,.uiverseAuthTextButton{padding:0;color:#f4f1e8;border:0;background:transparent;font:inherit;font-weight:800;cursor:pointer;transition:color .16s ease,opacity .16s ease}.uiverseAuthHelper button:hover,.uiverseAuthSwitch button:hover,.uiverseAuthTextButton:hover{color:#fff}.uiverseCaptcha{display:flex;min-height:44px;align-items:center;justify-content:space-between;margin-bottom:4px;padding:10px 12px;border:1px solid var(--auth-border);border-radius:10px;background:rgba(244,241,232,.035)}.uiverseCaptcha>div{display:flex;min-width:0;align-items:center;gap:10px}.uiverseCaptcha span{color:#bbb5aa;font-size:12.5px;font-weight:650}.uiverseCaptcha .uiverse-check{width:22px!important;height:22px!important;flex:0 0 22px;color:#f4f1e8!important;border-color:var(--auth-border-strong)!important;border-radius:6px!important;background:rgba(0,0,0,.28)!important}.uiverseCaptcha .uiverse-check.checked{border-color:rgba(216,222,207,.5)!important;background:rgba(216,222,207,.13)!important}.uiverseAuthError{display:flex;align-items:flex-start;gap:9px;margin:2px 0 4px;padding:10px 12px;color:#ffd6d6;border:1px solid rgba(248,113,113,.25);border-radius:10px;background:rgba(248,113,113,.075);font-size:12.5px;line-height:1.35}.uiverseAuthError svg{flex:0 0 auto;margin-top:1px}.uiverseAuthSubmit{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;border-radius:10px;font-size:14px;font-weight:850;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,opacity .16s ease;color:#050505;border:0;background:#d4d1c8;box-shadow:0 10px 22px rgba(0,0,0,.3)}.uiverseAuthSubmit:hover:not(:disabled){transform:translateY(-1px);background:#e2ded3;box-shadow:0 14px 28px rgba(0,0,0,.34)}.uiverseAuthSubmit:disabled{cursor:not-allowed;opacity:.48}.uiverseAuthSwitch{margin:12px 0 6px;color:var(--auth-muted);text-align:center;font-size:13px;font-weight:600}.uiverseDivider{display:flex;align-items:center;gap:12px;margin:6px 0 8px}.uiverseDivider span{height:1px;flex:1 1;background:rgba(244,241,232,.13)}.uiverseDivider em{color:#928c82;font-size:12px;font-style:normal;font-weight:650}.uiverseSocialGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:6px}.uiverseSocialGrid.single{grid-template-columns:minmax(0,1fr)}.uiverseSocialButton{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:10px;color:#f4f1e8;border:1.5px solid rgba(244,241,232,.13);border-radius:10px;background:rgba(244,241,232,.03);font-size:14px;font-weight:800;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.uiverseSocialButton:hover{transform:translateY(-1px);border-color:rgba(244,241,232,.28);background:rgba(244,241,232,.07);box-shadow:0 12px 26px rgba(0,0,0,.28)}.uiverseSocialIcon{width:20px;height:20px;flex:0 0 20px}.uiverseAuthVerify{align-items:stretch}.uiverseVerifyDigits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0 8px}.uiverseVerifyDigits input{width:100%;height:48px;color:var(--auth-text);border:1.5px solid var(--auth-border);border-radius:10px;outline:none;background:rgba(5,5,4,.74);text-align:center;font-family:var(--font-mono);font-size:18px;font-weight:850}.uiverseVerifyDigits input:focus{border-color:rgba(244,241,232,.52);box-shadow:0 0 0 3px rgba(244,241,232,.075)}.uiverseAuthHelper{min-height:18px;color:var(--auth-muted);text-align:center;font-size:12.5px;font-weight:650}.uiverseAuthNote{padding:10px 12px;color:#ece8dc;border:1px solid rgba(244,241,232,.16);border-radius:10px;background:rgba(244,241,232,.055);font-size:12px;line-height:1.35;text-align:center}.uiverseAuthVerify>.uiverseAuthTextButton{margin-top:2px;align-self:center;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:translate3d(-3%,0,0) rotate(-5deg)}to{transform:translate3d(3%,-2%,0) 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}}.enhancedMainWorkspace[data-active-tab=obfuscator] .obfuscatorRunPanel,.mainWorkspace[data-active-tab=obfuscator] .obfuscatorRunPanel{display:none!important}.enhancedMainWorkspace[data-active-tab=obfuscator] .workspaceGrid:has(.obfuscatorRunPanel),.mainWorkspace[data-active-tab=obfuscator] .workspaceGrid:has(.obfuscatorRunPanel){grid-template-columns:minmax(0,1fr)!important}.adminDashboard{display:flex;flex-direction:column;gap:16px}.adminHero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.008)),rgba(10,10,9,.72);padding:24px 26px}.adminHero h1{margin:6px 0 8px;color:var(--text-primary);font-size:clamp(26px,3vw,38px);line-height:1;letter-spacing:0}.adminDistributionCard p,.adminHero p,.adminSectionHeader p{margin:0;color:var(--text-muted);font-size:13px;line-height:1.55}.adminEyebrow{color:var(--primary);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.adminDangerButton,.adminDetailsButton,.adminIconButton,.adminIconDangerButton,.adminRefreshButton,.adminSuccessButton,.adminWarnButton{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;color:#eee9dd;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:rgba(255,255,255,.055);padding:0 13px;font-size:12px;font-weight:850;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s ease,background .16s ease}.adminDangerButton:hover,.adminDetailsButton:hover,.adminIconButton:hover,.adminIconDangerButton:hover,.adminRefreshButton:hover,.adminSuccessButton:hover,.adminWarnButton:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.adminDangerButton:disabled,.adminDetailsButton:disabled,.adminIconButton:disabled,.adminIconDangerButton:disabled,.adminRefreshButton:disabled,.adminSuccessButton:disabled,.adminWarnButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.adminDangerButton{color:#ffd6d1;border-color:rgba(255,114,101,.22);background:rgba(102,31,24,.2)}.adminWarnButton{color:#ffe8b7;border-color:rgba(255,190,92,.24);background:rgba(113,72,22,.18)}.adminIconDangerButton{width:38px;padding:0;color:#ffd6d1;border-color:rgba(255,114,101,.22);background:rgba(102,31,24,.18)}.adminIconButton{width:38px;padding:0}.adminDetailsButton{color:#dce9ff;border-color:rgba(133,178,255,.22);background:rgba(38,74,136,.16)}.adminSuccessButton{color:#daf1df;border-color:rgba(129,205,145,.22);background:rgba(28,82,42,.18)}.adminNotice{display:flex;min-height:44px;align-items:center;gap:10px;color:#f3d6d6;border:1px solid rgba(255,110,110,.24);border-radius:8px;background:rgba(80,12,12,.24);padding:12px 14px;font-size:13px;font-weight:750}.adminMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.adminMetricCard{min-height:118px;padding:18px 20px;display:grid;align-content:space-between;grid-gap:10px;gap:10px;border-radius:12px;background:rgba(12,12,11,.72);transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s ease,background .18s ease}.adminMetricCard:hover{transform:translateY(-2px);border-color:rgba(79,143,247,.26);background:rgba(16,16,15,.82)}.adminMetricCard svg{width:34px;height:34px;padding:8px;border-radius:var(--radius-sm);background:var(--primary-soft);border:1px solid rgba(79,143,247,.18);color:var(--primary)}.adminAttemptRow span,.adminDistributionCard span,.adminMetricCard span,.adminUserIdentity span{color:var(--text-muted);font-size:12px;font-weight:700}.adminMetricCard strong{color:var(--text-primary);font-family:var(--font-display);font-size:28px;line-height:1;letter-spacing:-.01em}.adminTabs{display:flex;min-height:52px;gap:6px;overflow-x:auto;border:1px solid var(--border);border-radius:12px;background:rgba(8,8,7,.78);padding:7px}.adminTabButton{position:relative;display:inline-flex;min-width:max-content;align-items:center;justify-content:center;gap:8px;color:rgba(232,226,213,.62);border:1px solid transparent;border-radius:7px;background:transparent;padding:0 12px;font-size:12px;font-weight:850;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}.adminTabButton:hover{color:#f0ecdf;background:rgba(255,255,255,.035)}.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:rgba(79,143,247,.12)}.adminTabButton:active{transform:scale(.985)}.adminTabButton strong{color:rgba(232,226,213,.72);border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(0,0,0,.22);padding:2px 7px;font-family:var(--font-mono);font-size:10px}.adminPanel{border-radius:14px;background:rgba(11,11,10,.76);padding:20px 22px}.adminTabPanel{animation:adminPanelIn .22s cubic-bezier(.16,1,.3,1)}@keyframes adminPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.adminSectionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:14px}.adminSectionHeader span{display:block;color:var(--text-primary);font-size:13px;font-weight:900;text-transform:uppercase}.adminSectionHeader strong{color:#e9e3d4;font-family:var(--font-mono);font-size:12px;white-space:nowrap}.adminSearch{display:flex;width:min(380px,100%);min-height:42px;align-items:center;gap:10px;color:var(--text-muted);border:1px solid var(--border);border-radius:11px;background:#0f0f13;padding:0 14px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.adminSearch:hover{border-color:var(--border-strong)}.adminSearch:focus-within{border-color:var(--border-active);background:#141419;box-shadow:0 0 0 3px rgba(79,143,247,.12)}.adminSearch svg{flex-shrink:0;transition:color .16s ease}.adminSearch:focus-within svg{color:var(--primary)}.adminSearch input{width:100%;min-width:0;height:100%;color:var(--text-primary);border:none!important;border-radius:0!important;outline:0;background:transparent!important;box-shadow:none!important;padding:0!important;font-size:13px;font-weight:500;letter-spacing:.01em}.adminSearch input::placeholder{color:var(--text-muted)}.adminUsersSearch{width:100%;min-height:48px;margin:16px 0 6px;border-radius:12px;gap:11px}.adminUsersSearch input{font-size:13.5px}.adminAttemptList,.adminDistributionGrid{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.adminDistributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminInviteForm{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(320px,1fr) auto;align-items:end;grid-gap:10px;gap:10px;margin-top:14px}.adminInviteForm:has(.adminInviteCustomDays){grid-template-columns:minmax(180px,.55fr) minmax(320px,1fr) minmax(110px,.32fr) auto}.adminInviteDurationField,.adminInviteForm label,.adminInviteModeField{display:grid;grid-gap:7px;gap:7px;color:var(--text-muted);font-size:11px;font-weight:850;text-transform:uppercase}.adminInviteForm input,.adminInviteForm select{min-height:38px;color:var(--text-primary);border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.38);padding:0 11px;font-size:12px;font-weight:800}.adminInviteHeaderActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.adminSegmentedControl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:38px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.28);padding:3px}.adminSegmentedControl button{min-width:0;white-space:nowrap;color:rgba(232,226,213,.68);border:0;border-radius:6px;background:transparent;padding:0 10px;font-size:12px;font-weight:850;transition:color .16s ease,background .16s ease}.adminSegmentedControl button.active{color:#eff6e9;background:rgba(129,205,145,.18)}.adminInviteDurationOptions{display:grid;grid-template-columns:repeat(6,minmax(44px,1fr));grid-gap:6px;gap:6px;min-height:38px}.adminInviteDurationOptions button{min-width:0;white-space:nowrap;color:rgba(232,226,213,.72);border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.28);padding:0 8px;font-size:12px;font-weight:850;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.adminInviteDurationOptions button:hover{color:#f1ecdf;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06)}.adminInviteDurationOptions button.active{color:#eff6e9;border-color:rgba(129,205,145,.3);background:rgba(28,82,42,.2)}.adminInviteDurationOptions button:active{transform:scale(.985)}.adminGeneratedInvite{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;margin-top:12px;max-height:220px;overflow:auto;border:1px solid rgba(129,205,145,.2);border-radius:8px;background:rgba(28,82,42,.14);padding:12px}.adminModalOverlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;background:rgba(0,0,0,.32);-webkit-backdrop-filter:blur(7px) brightness(.72);backdrop-filter:blur(7px) brightness(.72);padding:max(56px,8vh) 18px 18px}.adminInviteModal{width:min(760px,calc(100vw - 36px));max-height:calc(100vh - 36px);overflow:auto;overflow-x:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(13,13,12,.86);-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05);padding:16px;box-shadow:0 24px 76px rgba(0,0,0,.46)}.adminInviteModalHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:14px;gap:14px;margin-bottom:14px}.adminInviteModalHeader span{color:rgba(232,226,213,.58);font-size:11px;font-weight:850;text-transform:uppercase}.adminInviteModalHeader h2{margin:4px 0 0;color:var(--text-primary);font-size:24px;line-height:1.05;letter-spacing:0}.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 .adminInviteCountField,.adminInviteModalForm .adminInviteCustomDays{grid-column:span 1;min-width:0}.adminInviteModalForm>.adminSuccessButton{grid-column:1/-1;justify-self:end;width:auto;min-width:170px;min-height:40px;padding-inline:18px;white-space:nowrap}.adminInviteModalForm .adminInviteDurationOptions{grid-template-columns:repeat(6,minmax(0,1fr))}.adminInviteModalForm .adminInviteDurationOptions button{min-height:38px;padding:0 10px}.adminInviteModalForm .adminSegmentedControl,.adminInviteModalForm input,.adminInviteModalForm select{width:100%;min-width:0}.adminInviteSearch{width:100%;min-height:48px;margin:16px 0 6px;border-radius:12px;gap:11px;padding-right:6px}.adminInviteSearch input{font-family:var(--font-mono);font-size:13px;font-weight:600;letter-spacing:.015em}.adminInviteSearch input::placeholder{font-family:var(--font-sans);font-weight:500;letter-spacing:.01em}.adminInviteSearchAction{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;color:#dce9ff;border:1px solid rgba(133,178,255,.22);border-radius:9px;background:rgba(38,74,136,.18);font-size:12px;font-weight:850;white-space:nowrap;cursor:pointer;transition:transform .15s cubic-bezier(.16,1,.3,1),border-color .15s ease,background .15s ease,opacity .15s ease}.adminInviteSearchAction:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(133,178,255,.38);background:rgba(46,88,158,.28)}.adminInviteSearchAction:active:not(:disabled){transform:translateY(0)}.adminInviteSearchAction:disabled{cursor:not-allowed;opacity:.5}.adminInviteDetails{display:grid;grid-gap:12px;gap:12px;margin-top:12px;border:1px solid rgba(133,178,255,.2);border-radius:8px;background:rgba(17,29,52,.28);padding:12px}.adminLookupResult{border-color:rgba(129,205,145,.22);background:linear-gradient(180deg,rgba(26,44,31,.34),rgba(11,12,11,.62))}.adminInviteDetailsHeader,.adminInviteSecret{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.adminLookupActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.adminLookupHero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;border:1px solid rgba(129,205,145,.14);border-radius:8px;background:rgba(0,0,0,.22);padding:12px}.adminLookupHero em,.adminLookupHero span{display:block;color:var(--text-muted);font-size:11px;font-style:normal;font-weight:850;text-transform:uppercase}.adminLookupHero strong{display:block;min-width:0;overflow-wrap:anywhere;color:var(--text-primary);font-family:var(--font-mono);font-size:16px;line-height:1.35}.adminLookupBadge{display:inline-flex;min-height:32px;align-items:center;justify-content:center;border:1px solid rgba(129,205,145,.24);border-radius:999px;background:rgba(28,82,42,.18);color:#daf1df;padding:0 12px;font-size:11px;font-weight:900;text-transform:uppercase;white-space:nowrap}.adminLookupBadge.redeemed{border-color:rgba(133,178,255,.24);background:rgba(38,74,136,.18);color:#dce9ff}.adminLookupControlRow{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(0,0,0,.18);padding:10px}.adminInviteSecret{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(0,0,0,.24);padding:11px}.adminInviteDetailsGrid span,.adminInviteDetailsHeader span,.adminInviteSecret span{display:block;color:var(--text-muted);font-size:11px;font-weight:850;text-transform:uppercase}.adminInviteDetailsGrid strong,.adminInviteDetailsHeader strong,.adminInviteSecret strong{display:block;min-width:0;overflow:hidden;color:var(--text-primary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.adminInviteSecret strong{font-family:var(--font-mono);overflow-wrap:anywhere;white-space:normal}.adminInviteDetailsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.adminLookupResult .adminInviteDetailsGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.adminInviteDetailsGrid>div{min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(255,255,255,.025);padding:10px}.adminGeneratedInvite span,.adminInviteRow span{display:block;color:var(--text-muted);font-size:11px;font-weight:850;text-transform:uppercase}.adminGeneratedInvite strong{display:block;min-width:0;overflow-wrap:anywhere;color:var(--text-primary);font-family:var(--font-mono);font-size:13px;line-height:1.55;white-space:pre-wrap}.adminInviteList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.adminInviteRow{display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(180px,.95fr) minmax(210px,1fr) minmax(170px,.85fr) auto auto;align-items:center;grid-gap:14px;gap:14px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(255,255,255,.025);padding:12px}.adminInviteRow strong{display:block;min-width:0;overflow:hidden;color:var(--text-primary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.adminInviteKeyCell strong{font-family:var(--font-mono);letter-spacing:0}.adminInviteRow em{display:block;min-width:0;overflow:hidden;margin-top:3px;color:rgba(214,207,191,.58);font-size:11px;font-style:normal;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.adminAttemptRow,.adminDistributionCard{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(255,255,255,.025);padding:12px}.adminDistributionCard strong{color:var(--text-primary);font-family:var(--font-mono);font-size:20px}.adminRoleDistribution{--role-color:rgba(232,226,213,0.72);--role-border:rgba(255,255,255,0.1);--role-bg:rgba(0,0,0,0.38);--role-tint:rgba(232,226,213,0.055);--role-glow:rgba(232,226,213,0.065);border-color:color-mix(in srgb,var(--role-border) 72%,rgba(255,255,255,.07));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),rgba(255,255,255,.02) 58%),rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.012),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{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.adminUserHeader,.adminUserRow{display:grid;grid-template-columns:minmax(230px,1.5fr) minmax(150px,.82fr) minmax(130px,.72fr) minmax(130px,.72fr) minmax(220px,1.05fr);align-items:center;grid-gap:10px;gap:10px}.adminUserHeader{color:var(--text-muted);padding:0 12px 4px;font-size:11px;font-weight:850;text-transform:uppercase}.adminUserRow{--role-color:rgba(232,226,213,0.72);--role-border:rgba(255,255,255,0.1);--role-bg:rgba(0,0,0,0.38);--role-tint:rgba(232,226,213,0.055);--role-glow:rgba(232,226,213,0.065);--role-icon-glow:rgba(232,226,213,0.36);min-height:70px;border:1px solid var(--border);border-radius:11px;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),rgba(255,255,255,.018) 42%,rgba(255,255,255,.012)),rgba(255,255,255,.022);box-shadow:inset 0 0 0 1px rgba(255,255,255,.012),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);padding:12px 14px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.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%,rgba(255,255,255,.032)),transparent 76%),linear-gradient(90deg,color-mix(in srgb,var(--role-bg) 88%,transparent),rgba(255,255,255,.032) 44%,rgba(255,255,255,.018)),rgba(255,255,255,.032)}.adminUserRow.suspended{--role-color:#ff8a7f;--role-border:rgba(255,114,101,0.42);--role-bg:rgba(120,28,22,0.22);--role-tint:rgba(255,114,101,0.15);--role-glow:rgba(255,114,101,0.16);--role-icon-glow:rgba(255,114,101,0.5);border-color:rgba(255,114,101,.18);background:radial-gradient(360px 94px at 68px 50%,color-mix(in srgb,var(--role-tint) 48%,rgba(255,114,101,.1)),transparent 74%),linear-gradient(90deg,rgba(80,18,13,.16),rgba(255,255,255,.016) 48%,rgba(80,18,13,.08)),rgba(80,18,13,.13)}.adminUserIdentity{min-width:0;padding-left:2px;text-shadow:0 0 18px var(--role-glow)}.adminUserRow strong{display:block;min-width:0;overflow:hidden;color:var(--text-primary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.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);border-radius:9px;background-color:rgba(0,0,0,.34);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-repeat:no-repeat;background-position:right 10px center;padding:0 30px 0 12px;font-size:12.5px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .14s ease}.adminUserRow select:hover{border-color:var(--border-strong)}.adminUserRow select:focus{outline:none;border-color:var(--border-active)}.adminUserRow select option{background:var(--bg-panel);color:var(--text-primary)}.adminRoleControl{position:relative;min-width:0}.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),rgba(0,0,0,.36) 76%),rgba(0,0,0,.36);box-shadow:inset 0 0 0 1px rgba(255,255,255,.018),inset 0 0 24px var(--role-tint),0 0 18px var(--role-glow);padding-left:36px}.adminRoleMark{position:absolute;left:12px;top:50%;z-index:1;display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;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;transform:translateY(-50%)}.adminRoleMark:empty:before{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 8px currentColor,0 0 18px var(--role-icon-glow),0 0 28px var(--role-icon-glow);content:""}.adminRoleControl.owner,.adminRoleDistribution.owner,.adminUserRow.owner{--role-color:#f8d56a;--role-border:rgba(248,213,106,0.42);--role-bg:rgba(126,82,13,0.2);--role-tint:rgba(248,213,106,0.16);--role-glow:rgba(248,213,106,0.18);--role-icon-glow:rgba(248,213,106,0.58)}.adminRoleControl.coOwner,.adminRoleDistribution.coOwner,.adminUserRow.coOwner{--role-color:#d8dde7;--role-border:rgba(216,221,231,0.38);--role-bg:rgba(126,136,154,0.16);--role-tint:rgba(216,221,231,0.14);--role-glow:rgba(216,221,231,0.16);--role-icon-glow:rgba(216,221,231,0.52)}.adminRoleControl.admin,.adminRoleDistribution.admin,.adminUserRow.admin{--role-color:#ffb36b;--role-border:rgba(251,146,60,0.38);--role-bg:rgba(154,71,16,0.16);--role-tint:rgba(251,146,60,0.14);--role-glow:rgba(251,146,60,0.14);--role-icon-glow:rgba(251,146,60,0.5)}.adminRoleControl.support,.adminRoleDistribution.support,.adminUserRow.support{--role-color:#9dc8ff;--role-border:rgba(96,165,250,0.34);--role-bg:rgba(37,99,235,0.14);--role-tint:rgba(96,165,250,0.14);--role-glow:rgba(96,165,250,0.14);--role-icon-glow:rgba(96,165,250,0.48)}.adminRoleControl.user,.adminRoleDistribution.user,.adminUserRow.user{--role-color:#9fe8c2;--role-border:rgba(74,222,128,0.28);--role-bg:rgba(21,128,61,0.13);--role-tint:rgba(74,222,128,0.12);--role-glow:rgba(74,222,128,0.12);--role-icon-glow:rgba(74,222,128,0.44)}.adminUserRow.suspended .adminRoleControl{--role-color:#ff8a7f;--role-border:rgba(255,114,101,0.42);--role-bg:rgba(120,28,22,0.22);--role-tint:rgba(255,114,101,0.15);--role-glow:rgba(255,114,101,0.16);--role-icon-glow:rgba(255,114,101,0.5)}.adminNotice.neutral{color:#e8e2d4;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.045)}.adminActionGroup{display:flex;align-items:center;justify-content:flex-end;gap:8px}.adminAccessPill{display:inline-flex;min-height:30px;align-items:center;gap:6px;color:#d8eadc;border:1px solid rgba(129,205,145,.2);border-radius:999px;background:rgba(28,82,42,.14);padding:0 10px;font-size:11px;font-weight:900}.adminAccessPill.suspended{color:#ffd8d3;border-color:rgba(255,114,101,.22);background:rgba(102,31,24,.16)}.adminPager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border-subtle)}.adminPagerInfo{color:var(--text-muted);font-size:12px}.adminPagerControls{display:inline-flex;align-items:center;gap:6px}.adminPagerButton,.adminPagerNum{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 11px;color:var(--text-secondary);border:1px solid var(--border);border-radius:9px;background:rgba(255,255,255,.03);font-size:12.5px;font-weight:600;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.adminPagerButton:hover:not(:disabled),.adminPagerNum:hover{color:var(--text-primary);border-color:var(--border-strong);background:rgba(255,255,255,.06)}.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{justify-self:start;color:#cfc8bb!important;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.04);padding:6px 10px}.adminStatus.elevated{color:#efeade!important;border-color:rgba(230,220,190,.28);background:rgba(230,220,190,.1)}.adminAttemptRow{grid-template-columns:120px minmax(0,1fr) auto}.adminAttemptKind{color:#efeade!important;font-family:var(--font-mono)}.adminAttemptRow strong{display:block;color:var(--text-primary);font-size:13px}.adminAttemptRow time{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:12px;white-space:nowrap}@media (max-width:980px){.adminDistributionGrid,.adminMetricGrid{grid-template-columns:1fr}.adminHero,.adminInviteHeaderActions,.adminSectionHeader{align-items:stretch;flex-direction:column}.adminRefreshButton{width:100%}.adminUserHeader{display:none}.adminAttemptRow,.adminGeneratedInvite,.adminInviteDetailsGrid,.adminInviteDetailsHeader,.adminInviteForm,.adminInviteModalHeader,.adminInviteRow,.adminInviteSecret,.adminLookupHero,.adminUserRow{grid-template-columns:1fr}.adminActionGroup,.adminLookupActions{justify-content:flex-start;flex-wrap:wrap}}.mainWorkspace:has(.landing),.mainWorkspace:has(.landingDocsView){max-width:none!important;padding:0!important;overflow:visible!important}.landing{position:relative;color:var(--text-primary);min-height:100vh}.landing,.landing-bg{background-color:var(--bg);width:100%}.landing-bg{position:fixed;inset:0;height:100%;z-index:0;pointer-events:none;background-image:radial-gradient(760px 380px at 50% -40px,rgba(79,143,247,.12),transparent 70%),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.028) 1px,transparent 0);background-size:100% 100%,62px 62px,62px 62px;background-position:top,50%,50%;-webkit-mask-image:radial-gradient(130% 90% at 50% -6%,#000 0,#000 34%,transparent 78%);mask-image:radial-gradient(130% 90% at 50% -6%,#000 0,#000 34%,transparent 78%)}.landing-main{display:block;overflow-x:clip;position:relative;z-index:1}.landing-header{position:fixed!important;top:16px;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.header-pill{position:relative;width:100%;max-width:1080px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;height:56px;padding:0 14px 0 18px;pointer-events:auto;background:rgba(19,19,22,.72);-webkit-backdrop-filter:blur(22px) saturate(105%);backdrop-filter:blur(22px) saturate(105%);border:1px solid var(--border);border-radius:999px;box-shadow:0 10px 30px rgba(0,0,0,.45);transition:background .16s ease,border-color .16s ease}.header-pill.is-scrolled{background:rgba(13,13,16,.9);border-color:var(--border-strong)}.header-brand{display:inline-flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;padding:4px}.header-logo{display:block;border-radius:6px}.wordmark{font-family:var(--font-display);font-weight:600;font-size:16px;letter-spacing:-.01em;color:var(--text-primary)}.header-nav{display:flex;justify-content:center;align-items:center;gap:26px}.nav-link{background:none;border:none;cursor:pointer;font-size:13.5px;font-weight:500;color:var(--text-secondary);transition:color .14s ease;padding:6px 2px}.nav-link.is-active,.nav-link:hover{color:var(--text-primary)}.header-actions{display:inline-flex;align-items:center;gap:10px;justify-self:end}.header-actions .btn-primary,.header-actions .btn-secondary{padding:8px 14px;font-size:12.5px}.header-burger{display:none;align-items:center;justify-content:center;width:40px;height:40px;justify-self:end;background:none;border:none;color:var(--text-primary);cursor:pointer;border-radius:10px}.header-burger:hover{background:rgba(255,255,255,.06)}.btn-primary.is-block,.btn-secondary.is-block,.is-block{width:100%;justify-content:center}.mobile-drawer-backdrop{position:fixed;inset:0;z-index:110;background:rgba(0,0,0,.5)}.mobile-drawer{position:fixed;z-index:130;inset:80px 16px auto;display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);animation:drawerIn .2s cubic-bezier(.16,1,.3,1)}@keyframes drawerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.drawer-link{text-align:left;background:none;border:none;color:var(--text-primary);font-size:15px;font-weight:500;padding:12px 10px;border-radius:10px;cursor:pointer}.drawer-link:hover{background:rgba(255,255,255,.05)}.drawer-divider{height:1px;background:var(--border-subtle);margin:6px 0}.landing .hero{max-width:1200px;margin:0 auto;padding:136px 24px 112px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-gap:60px;gap:60px;align-items:center}.landing .hero-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.landing .hero-eyebrow{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:18px}.landing .hero-title{font-family:var(--font-display);font-size:clamp(2.4rem,4.9vw,3.5rem);line-height:1.04;letter-spacing:-.025em;margin:0 0 20px;color:var(--text-primary)}.landing .hero-sub{font-size:16px;line-height:1.68;color:var(--text-secondary);max-width:45ch;margin:0 0 30px}.landing .hero-cta-row{display:flex;flex-wrap:wrap;gap:12px}.landing .hero-cta-row .btn-primary,.landing .hero-cta-row .btn-secondary{padding:12px 20px;font-size:14px}.landing .hero-preview{position:relative;min-width:0}.landing .reveal{opacity:0;transform:translateY(16px)}.landing .reveal.in{opacity:1;transform:none;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1)}.landing .code-card{width:100%;margin-top:26px;background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);overflow:hidden}.landing .code-head{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--bg-panel);border-bottom:1px solid var(--border-subtle)}.landing .code-dots{display:inline-flex;gap:6px}.landing .code-dots i,.landing .console-dots i{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.16);display:block}.landing .code-file{font-family:var(--font-mono);font-size:12px;color:var(--text-secondary)}.landing .code-copy{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--text-muted);font-family:var(--font-mono);font-size:11.5px;cursor:pointer;transition:color .14s ease}.landing .code-copy:hover{color:var(--text-primary)}.landing .code-body{margin:0;padding:18px;font-family:var(--font-mono);font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.landing .code-body,.landing .tok-kw{color:var(--text-secondary)}.landing .tok-str{color:var(--text-primary)}.landing .tok-key{color:var(--primary)}.landing .code-caret{display:inline-block;width:7px;height:1.05em;vertical-align:text-bottom;margin-left:2px;background:var(--primary);animation:caretBlink 1.1s steps(1) infinite}@keyframes caretBlink{0%,55%{opacity:1}56%,to{opacity:0}}.landing .flow-strip{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin-top:18px}.landing .flow-node{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:var(--bg-panel);border:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;transition:border-color .2s ease,color .2s ease}.landing .flow-node.is-active{border-color:var(--border-active);color:var(--text-primary)}.landing .flow-link{width:18px;height:1px;background:var(--border-strong);margin:0 4px}.landing .console-wrap{position:relative}.landing .console-frame{position:relative;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);overflow:hidden}.landing .console-frame:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:rgba(79,143,247,.22)}.landing .console-chrome{height:38px;display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid var(--border-subtle)}.landing .console-dots{display:inline-flex;gap:6px}.landing .console-breadcrumb{font-family:var(--font-mono);font-size:11.5px;color:var(--text-muted)}.landing .console-body{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--border-subtle)}.landing .console-panel{background:var(--bg-card);padding:18px;min-width:0}.landing .console-panel-head{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-bottom:10px}.landing .console-panel-head,.landing .console-sub{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.landing .console-sub{font-size:10px}.landing .console-chart{height:152px}.landing .console-metric{margin-top:10px;display:flex;align-items:baseline;gap:8px}.landing .console-metric strong{font-family:var(--font-display);font-size:22px;color:var(--text-primary)}.landing .console-metric span{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.landing .keys-table{width:100%;border-collapse:collapse}.landing .keys-table th{text-align:left;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:500;padding-bottom:10px}.landing .keys-table td{font-family:var(--font-mono);font-size:11.5px;color:var(--text-secondary);padding:7px 0;border-top:1px solid var(--border-subtle)}.landing .kt-key{color:var(--text-primary)}.landing .status-pill{display:inline-block;font-size:10.5px;padding:2px 8px;border-radius:999px;font-family:var(--font-mono)}.landing .status-pill.is-active{color:#3fb37f;background:rgba(63,179,127,.12)}.landing .status-pill.is-expiring{color:#e0a45c;background:rgba(224,164,92,.12)}.landing .status-pill.is-reset{color:var(--text-muted);background:rgba(255,255,255,.05)}.landing .section{max-width:1200px;margin:0 auto;padding:104px 24px}.landing .section-eyebrow{display:block;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:14px}.landing .section-title{font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.2rem);line-height:1.15;letter-spacing:-.018em;margin:0;color:var(--text-primary)}.landing .section-note{color:var(--text-secondary);font-size:14.5px;margin:12px 0 0}.landing .assure-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;margin:34px 0 40px}.landing .assure-cell{background:var(--bg-card);padding:22px 24px;display:flex;flex-direction:column;gap:4px}.landing .assure-val{font-family:var(--font-display);font-size:24px;color:var(--text-primary)}.landing .assure-label{font-size:12.5px;color:var(--text-muted)}.landing .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:22px;gap:22px}.landing .feature-card{padding:30px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.landing .feature-card:hover{transform:translateY(-3px);border-color:var(--border-strong)}.landing .feature-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-md);background:var(--primary-soft);border:1px solid rgba(79,143,247,.18);color:var(--primary);margin-bottom:18px}.landing .feature-title{font-family:var(--font-display);font-size:17px;margin:0 0 8px;color:var(--text-primary)}.landing .feature-copy{font-size:13.6px;line-height:1.6;color:var(--text-secondary);margin:0}.landing .pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-top:38px}.landing .price-card{position:relative;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column;gap:16px;transition:border-color .2s ease,transform .2s ease}.landing .price-card:not(.is-featured):hover{transform:translateY(-3px);border-color:var(--border-strong)}.landing .price-card.is-featured{border-color:var(--border-active);box-shadow:var(--shadow-pop);background:linear-gradient(180deg,var(--primary-soft),transparent 60%),var(--bg-card)}.landing .price-badge{position:absolute;top:16px;right:16px;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);background:var(--primary-soft);border-radius:999px;padding:3px 9px}.landing .price-head{display:flex;flex-direction:column;gap:6px}.landing .price-name{font-family:var(--font-display);font-size:19px;margin:0;color:var(--text-primary)}.landing .price-tagline{font-size:12.8px;color:var(--text-secondary);margin:0;line-height:1.5;min-height:38px}.landing .price-amount{display:flex;align-items:baseline;gap:4px}.landing .price-amount strong{font-family:var(--font-display);font-size:34px;color:var(--text-primary)}.landing .price-per{font-size:13px;color:var(--text-muted)}.landing .price-list{list-style:none;margin:4px 0 0;padding:16px 0 0;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:10px}.landing .price-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-secondary)}.landing .price-list li svg{color:var(--primary);flex-shrink:0;margin-top:1px}.landing-footer{position:relative;z-index:1;border-top:1px solid var(--border-subtle);background:var(--bg-darker)}.footer-grid{max-width:1180px;margin:0 auto;padding:52px 24px 24px;display:grid;grid-template-columns:1.5fr repeat(4,1fr);grid-gap:30px;gap:30px}.footer-brand-row{display:inline-flex;align-items:center;gap:10px}.footer-tagline{color:var(--text-muted);font-size:13px;line-height:1.55;margin:12px 0 0;max-width:30ch}.footer-col{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.footer-col h4{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0 0 4px}.footer-link{background:none;border:none;cursor:pointer;padding:0;text-align:left;color:var(--text-secondary);font-size:13px;transition:color .14s ease}.footer-link:hover{color:var(--text-primary)}.footer-legal{max-width:1180px;margin:0 auto;padding:22px 24px 40px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:12.5px}.mainWorkspace:has(.landingDocsView){max-width:none!important;padding:0!important}.landingDocsView{position:relative;background:var(--bg);min-height:100vh}.landingDocsInner{max-width:1240px;margin:0 auto;padding:100px 24px 72px}.authBackHome{position:absolute;top:20px;left:22px;z-index:6;display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.04);border:1px solid var(--border);color:var(--text-secondary);font-size:12.5px;font-weight:500;padding:8px 14px;border-radius:999px;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.authBackHome:hover{color:var(--text-primary);border-color:var(--border-strong);background:rgba(255,255,255,.07)}.authBackHome:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.header-pill button:focus-visible,.landing a:focus-visible,.landing button:focus-visible,.landing-footer button:focus-visible,.mobile-drawer button:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:8px}@media (max-width:900px){.landing .hero{grid-template-columns:1fr;padding-top:124px;gap:40px}.landing .hero-preview{order:2}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.header-actions,.header-nav{display:none}.header-burger{display:inline-flex}.header-pill{grid-template-columns:auto 1fr}.landing .assure-strip{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.footer-grid,.landing .assure-strip,.landing .console-body,.landing .feature-grid,.landing .pricing-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing .reveal{opacity:1!important;transform:none!important;transition:none!important}.landing .code-caret{animation:none;opacity:1}.landing .feature-card,.landing .flow-node{transition:none}.mobile-drawer{animation:none}}.usageSection{margin-top:18px}.usageHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.usageEyebrow{display:block;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:5px}.usageTitle{font-family:var(--font-display);font-size:18px;line-height:1;color:var(--text-primary);margin:0}.usagePlanBadge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--primary);background:var(--primary-soft);border:1px solid var(--border-active);border-radius:999px;padding:6px 13px;white-space:nowrap}.usageGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.usageCard{padding:20px 22px!important;display:flex;flex-direction:column;gap:13px;min-height:0}.usageCardTop{display:flex;align-items:center;gap:10px}.usageIcon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--primary-soft);border:1px solid rgba(79,143,247,.18);color:var(--primary)}.usageLabel{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.usageValueRow{display:flex;align-items:baseline;gap:7px}.usageUsed{font-family:var(--font-display);font-size:30px;line-height:1;color:var(--text-primary)}.usageLimit{font-size:14px;color:var(--text-muted)}.usageBarTrack{height:7px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--border-subtle);overflow:hidden}.usageBarFill{display:block;height:100%;border-radius:inherit;min-width:2px;background:linear-gradient(90deg,var(--primary),var(--primary-strong));transition:width .6s cubic-bezier(.16,1,.3,1)}.usageBarFill.is-warn{background:linear-gradient(90deg,#e0a45c,#e7b572)}.usageBarFill.is-full{background:linear-gradient(90deg,#e5705a,#ef8472)}.usageBarFill.is-unlimited{width:100%;opacity:.5;background:linear-gradient(90deg,var(--primary-soft),var(--primary))}.usageFoot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--text-muted)}.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{display:inline-grid;place-items:center;flex-shrink:0;border-radius:11px;color:var(--plan-color,var(--primary));background:linear-gradient(150deg,var(--plan-soft,rgba(79,143,247,.16)),transparent 78%),rgba(255,255,255,.018);border:1px solid var(--plan-border,rgba(79,143,247,.4));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.planCountdown{display:inline-flex;align-items:stretch;gap:6px}.planCountdown.isExpired{color:#e5705a;font-family:var(--font-mono);font-weight:700;font-size:12px}.planCountCell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:38px;padding:7px 6px;border:1px solid var(--border-subtle);border-radius:9px;background:rgba(255,255,255,.022)}.planCountCell b{font-family:var(--font-mono);font-size:17px;font-weight:600;line-height:1;letter-spacing:-.01em;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.planCountCell i{font-size:8.5px;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted)}.profileMembership{display:inline-flex;align-items:center;gap:13px}.profileMembershipInfo{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.profileMembershipInfo strong{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text-primary)}.profileMembershipExpiry{color:var(--text-muted);font-size:10.5px;letter-spacing:.01em}@media (prefers-reduced-motion:reduce){.planBadge{box-shadow:none}}