.Navbar-module__cRh5nW__navWrapper{z-index:var(--z-sticky);padding:var(--space-4) var(--space-6) 0;pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__cRh5nW__nav{pointer-events:auto;-webkit-backdrop-filter:none;padding:var(--space-2) 0;transition:all var(--duration-normal) var(--ease-out);background:0 0;border:none;border-radius:0;width:100%;max-width:1280px}.Navbar-module__cRh5nW__navScrolled{box-shadow:none;background:0 0}.Navbar-module__cRh5nW__navInner{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.Navbar-module__cRh5nW__logo{align-items:center;padding-left:0;text-decoration:none;display:flex}.Navbar-module__cRh5nW__logoImage{object-fit:contain;width:164px;height:auto;display:block}.Navbar-module__cRh5nW__searchContainer{border-radius:var(--radius-full);min-width:200px;max-width:280px;margin:0 var(--space-4);background:#ffffff09;border:1px solid #ffffff12;flex:1;align-items:center;gap:8px;padding:4px 12px;transition:all .2s;display:flex;position:relative}.Navbar-module__cRh5nW__searchContainer:hover,.Navbar-module__cRh5nW__searchContainer:focus-within{background:#ffffff14;border-color:#ffffff26}.Navbar-module__cRh5nW__searchIcon{color:var(--text-secondary)}.Navbar-module__cRh5nW__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;width:100%;font-size:.85rem}.Navbar-module__cRh5nW__searchInput::placeholder{color:var(--text-tertiary)}.Navbar-module__cRh5nW__searchShortcut{color:var(--text-tertiary);white-space:nowrap;background:#ffffff14;border-radius:2px;padding:2px 6px;font-size:.65rem;font-weight:600}.Navbar-module__cRh5nW__searchDropdown{top:calc(100% + var(--space-2));background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;min-width:320px;box-shadow:var(--shadow-xl);padding:var(--space-2);z-index:var(--z-dropdown);flex-direction:column;gap:2px;max-height:400px;display:flex;position:absolute;left:0;overflow-y:auto}.Navbar-module__cRh5nW__searchResult{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none;transition:background .15s;display:flex}.Navbar-module__cRh5nW__searchResult:hover{background:var(--bg-hover)}.Navbar-module__cRh5nW__searchResultIcon{font-size:1.25rem}.Navbar-module__cRh5nW__searchResultInfo{flex-direction:column;display:flex}.Navbar-module__cRh5nW__searchResultName{font-size:.85rem;font-weight:600}.Navbar-module__cRh5nW__searchResultCategory{color:var(--text-tertiary);text-transform:uppercase;font-size:.7rem}.Navbar-module__cRh5nW__searchEmpty{padding:var(--space-4);text-align:center;color:var(--text-tertiary);font-size:.85rem}.Navbar-module__cRh5nW__navLinks{align-items:center;gap:var(--space-1);display:flex}.Navbar-module__cRh5nW__navLink{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);background:0 0;border:none;font-weight:500;text-decoration:none}.Navbar-module__cRh5nW__navLink:hover{color:var(--text-primary);background:0 0}.Navbar-module__cRh5nW__navLinkDropdown{align-items:center;gap:var(--space-1);display:flex}.Navbar-module__cRh5nW__chevron{transition:transform var(--duration-fast) var(--ease-out);opacity:.7}.Navbar-module__cRh5nW__chevronOpen{transform:rotate(180deg)}.Navbar-module__cRh5nW__navCtas{align-items:center;gap:var(--space-2);display:flex}.Navbar-module__cRh5nW__loginLink{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-out);font-weight:500}.Navbar-module__cRh5nW__loginLink:hover{color:var(--text-primary)}.Navbar-module__cRh5nW__usageLink{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);font-weight:500;text-decoration:none}.Navbar-module__cRh5nW__usageLink:hover{color:var(--text-primary);background:0 0}.Navbar-module__cRh5nW__ideLink{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-small);color:var(--text-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);transition:all var(--duration-fast) var(--ease-out);background:#8b5cf614;border:1px solid #8b5cf633;font-weight:600;text-decoration:none;display:flex}.Navbar-module__cRh5nW__ideLink:hover{background:#8b5cf626;border-color:#8b5cf666;box-shadow:0 0 16px #8b5cf626}.Navbar-module__cRh5nW__userProfileLink{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-small);color:var(--text-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);transition:all var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #ffffff1a;font-weight:500;text-decoration:none;display:flex}.Navbar-module__cRh5nW__userProfileLink:hover{background:#ffffff0a;border-color:#fff3}.Navbar-module__cRh5nW__ctaBtn{font-weight:600!important;box-shadow:0 0 15px #ffffff1a!important}.Navbar-module__cRh5nW__hamburger{color:var(--text-primary);cursor:pointer;padding:var(--space-2);background:0 0;border:none;display:none}@media (max-width:768px){.Navbar-module__cRh5nW__navLinks,.Navbar-module__cRh5nW__navCtas{display:none}.Navbar-module__cRh5nW__hamburger{display:flex}}.Navbar-module__cRh5nW__megaMenu{top:calc(100% + var(--space-4));-webkit-backdrop-filter:blur(32px);border-radius:var(--radius-xl);width:800px;box-shadow:var(--shadow-xl), 0 0 0 1px #ffffff0d;pointer-events:auto;background:#18181bd9;border:1px solid #ffffff1a;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)!important}.Navbar-module__cRh5nW__megaMenuInner{padding:var(--space-6);gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.Navbar-module__cRh5nW__megaColumn{gap:var(--space-3);flex-direction:column;display:flex}.Navbar-module__cRh5nW__megaCategoryHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.Navbar-module__cRh5nW__megaCategoryIcon{font-size:1.1rem}.Navbar-module__cRh5nW__megaCategoryName{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:600}.Navbar-module__cRh5nW__megaAppList{flex-direction:column;gap:2px;list-style:none;display:flex}.Navbar-module__cRh5nW__megaAppLink{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.Navbar-module__cRh5nW__megaAppLink:hover{background:#ffffff0d}.Navbar-module__cRh5nW__megaAppIcon{font-size:1rem}.Navbar-module__cRh5nW__megaAppName{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out);font-weight:500}.Navbar-module__cRh5nW__megaAppLink:hover .Navbar-module__cRh5nW__megaAppName{color:var(--text-primary)}.Navbar-module__cRh5nW__megaFooter{padding:var(--space-3) var(--space-6);background:#ffffff05;border-top:1px solid #ffffff0d;justify-content:flex-end;display:flex}.Navbar-module__cRh5nW__megaFooterLink{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out);font-weight:500;display:flex}.Navbar-module__cRh5nW__megaFooterLink:hover{color:var(--text-primary)}
.Hero-module__lYpGPq__hero{min-height:100vh;padding:calc(var(--nav-height) + var(--space-20)) var(--space-6) var(--space-20);background:var(--bg-void);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__lYpGPq__heroContent{z-index:2;text-align:center;align-items:center;gap:var(--space-8);mix-blend-mode:screen;flex-direction:column;max-width:900px;margin-top:clamp(180px,22vh,235px);display:flex;position:relative}.Hero-module__lYpGPq__badgeWrapper{display:inline-block}.Hero-module__lYpGPq__trustBadge{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wider);background:0 0;border:1px solid #ffffff26;font-weight:500;display:inline-flex}.Hero-module__lYpGPq__trustDot{border-radius:var(--radius-full);background:var(--text-primary);width:6px;height:6px;animation:2s infinite Hero-module__lYpGPq__pulseGlow;box-shadow:0 0 10px #fffc}.Hero-module__lYpGPq__headline{font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:-.04em;color:var(--text-primary);margin:0;font-weight:700;line-height:1.05}.Hero-module__lYpGPq__headlineAccent{color:#fff;text-shadow:0 0 30px #ffffff4d;font-weight:800}.Hero-module__lYpGPq__subheadline{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.25rem);line-height:var(--leading-relaxed);color:#ffffffb3;max-width:650px;margin:0;font-weight:400}.Hero-module__lYpGPq__ctaGroup{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.Hero-module__lYpGPq__ctaPrimary{background:var(--text-primary);color:var(--bg-void);font-family:var(--font-body);border-radius:var(--radius-full);padding:var(--space-4) var(--space-8);transition:transform var(--duration-fast) var(--ease-out);font-weight:600}.Hero-module__lYpGPq__ctaPrimary:hover{background:#fff;transform:scale(1.05)}.Hero-module__lYpGPq__ctaSecondary{color:var(--text-primary);font-family:var(--font-body);border-radius:var(--radius-full);padding:var(--space-4) var(--space-8);transition:all var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #fff3;font-weight:600}.Hero-module__lYpGPq__ctaSecondary:hover{background:#ffffff1a;border-color:#ffffff80}@media (max-width:640px){.Hero-module__lYpGPq__hero{min-height:auto;padding-top:calc(var(--nav-height) + var(--space-12));padding-bottom:var(--space-12)}.Hero-module__lYpGPq__heroContent{margin-top:170px}.Hero-module__lYpGPq__ctaGroup{flex-direction:column;width:100%;max-width:320px}.Hero-module__lYpGPq__ctaPrimary,.Hero-module__lYpGPq__ctaSecondary{justify-content:center;width:100%}}
.PromptToApp-module__l6JJMq__section{padding:var(--space-16,4rem) 0 var(--space-12,3rem)}.PromptToApp-module__l6JJMq__inner{text-align:center;max-width:760px;margin:0 auto}.PromptToApp-module__l6JJMq__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-3)}.PromptToApp-module__l6JJMq__title{font-size:clamp(1.6rem,4vw,2.25rem);line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--space-3)}.PromptToApp-module__l6JJMq__subtitle{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-relaxed);margin:0 auto var(--space-8);max-width:34rem}.PromptToApp-module__l6JJMq__composer{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl,.75rem);padding:var(--space-3);text-align:left;transition:border-color var(--duration-fast) var(--ease-out)}.PromptToApp-module__l6JJMq__composer:focus-within{border-color:var(--accent-primary)}.PromptToApp-module__l6JJMq__textarea{resize:vertical;width:100%;min-height:92px;color:var(--text-primary);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-relaxed);padding:var(--space-2);background:0 0;border:none;outline:none}.PromptToApp-module__l6JJMq__textarea::placeholder{color:var(--text-tertiary)}.PromptToApp-module__l6JJMq__composerFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) 0;border-top:1px solid var(--border-subtle);margin-top:var(--space-2);display:flex}.PromptToApp-module__l6JJMq__hint{font-size:var(--text-xs);color:var(--text-tertiary)}.PromptToApp-module__l6JJMq__submit{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);background:var(--accent-primary);color:var(--bg-void,#08090a);font-family:inherit;font-size:var(--text-small);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);border:none;font-weight:600;display:inline-flex}.PromptToApp-module__l6JJMq__submit:hover:not(:disabled){opacity:.9}.PromptToApp-module__l6JJMq__submit:disabled{opacity:.45;cursor:not-allowed}.PromptToApp-module__l6JJMq__chips{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.PromptToApp-module__l6JJMq__chip{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full,999px);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.PromptToApp-module__l6JJMq__chip:hover{background:var(--bg-hover);border-color:var(--accent-primary);color:var(--text-primary)}
.TrustBar-module__xCS1xa__trustBar{padding:var(--space-10) 0;border-bottom:1px solid var(--border-color)}.TrustBar-module__xCS1xa__grid{grid-template-columns:repeat(4,1fr);display:grid}.TrustBar-module__xCS1xa__stat{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-right:1px solid var(--border-color);flex-direction:column;display:flex}.TrustBar-module__xCS1xa__stat:last-child{border-right:none}.TrustBar-module__xCS1xa__statValue{font-family:var(--font-mono);font-size:var(--text-h2);color:var(--accent-primary);letter-spacing:var(--tracking-tight);font-weight:800;line-height:1}.TrustBar-module__xCS1xa__statLabel{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:var(--tracking-wider);font-weight:600}@media (max-width:640px){.TrustBar-module__xCS1xa__grid{grid-template-columns:repeat(2,1fr)}.TrustBar-module__xCS1xa__stat{border-bottom:1px solid var(--border-color)}.TrustBar-module__xCS1xa__stat:nth-child(odd){border-right:1px solid var(--border-color)}.TrustBar-module__xCS1xa__stat:nth-child(2n){border-right:none}.TrustBar-module__xCS1xa__stat:nth-last-child(-n+2){border-bottom:none}}
.FeaturedApps-module__o2t1wG__section{padding-top:var(--space-24);padding-bottom:var(--space-20);z-index:2;background:0 0;position:relative}.FeaturedApps-module__o2t1wG__grid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.FeaturedApps-module__o2t1wG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FeaturedApps-module__o2t1wG__grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}}.FeaturedApps-module__o2t1wG__cardLink{height:100%;text-decoration:none;display:block}.FeaturedApps-module__o2t1wG__card{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-xl);height:100%;transition:border-color var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);background:0 0;border:1px solid #ffffff1a;flex-direction:column;display:flex}.FeaturedApps-module__o2t1wG__cardLink:hover .FeaturedApps-module__o2t1wG__card{background:#ffffff05;border-color:#ffffff4d;transform:translateY(-4px)}.FeaturedApps-module__o2t1wG__iconArea{border-radius:var(--radius-full);width:44px;height:44px;margin-bottom:var(--space-2);transition:border-color var(--duration-normal) var(--ease-out);background:0 0;border:1px solid #fff3;justify-content:center;align-items:center;display:flex}.FeaturedApps-module__o2t1wG__cardLink:hover .FeaturedApps-module__o2t1wG__iconArea{border-color:currentColor}.FeaturedApps-module__o2t1wG__icon{filter:grayscale();transition:filter var(--duration-normal) var(--ease-out);font-size:1.25rem}.FeaturedApps-module__o2t1wG__cardLink:hover .FeaturedApps-module__o2t1wG__icon{filter:grayscale(0%)}.FeaturedApps-module__o2t1wG__badge{padding:2px var(--space-2);border-radius:var(--radius-full);font-family:var(--font-mono);text-transform:uppercase;width:fit-content;letter-spacing:var(--tracking-wider);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border:1px solid #ffffff1a;align-items:center;font-size:.65rem;font-weight:500;display:inline-flex}.FeaturedApps-module__o2t1wG__cardLink:hover .FeaturedApps-module__o2t1wG__badge{border-color:currentColor}.FeaturedApps-module__o2t1wG__appName{font-family:var(--font-display);font-size:var(--text-body);color:var(--text-primary);margin:0;font-weight:600;line-height:1.2}.FeaturedApps-module__o2t1wG__appDesc{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);line-height:var(--leading-normal);flex:1;margin:0}.FeaturedApps-module__o2t1wG__cardFooter{padding-top:var(--space-4);transition:border-color var(--duration-normal) var(--ease-out);border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.FeaturedApps-module__o2t1wG__cardLink:hover .FeaturedApps-module__o2t1wG__cardFooter{border-color:#ffffff4d}.FeaturedApps-module__o2t1wG__rating{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:4px;font-weight:500;display:flex}.FeaturedApps-module__o2t1wG__uses{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.FeaturedApps-module__o2t1wG__glowAccent{display:none}.FeaturedApps-module__o2t1wG__viewAll{text-align:center;margin-top:var(--space-12)}
.CategoryBento-module__jMvlmG__section{padding-top:var(--space-24);z-index:2;background:0 0;position:relative}.CategoryBento-module__jMvlmG__grid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.CategoryBento-module__jMvlmG__grid{grid-template-columns:1fr}}.CategoryBento-module__jMvlmG__card{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl);height:100%;transition:border-color var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);background:0 0;border:1px solid #ffffff1a;flex-direction:column;display:flex}.CategoryBento-module__jMvlmG__card:hover{background:#ffffff05;border-color:#ffffff4d}.CategoryBento-module__jMvlmG__cardHeader{align-items:center;gap:var(--space-4);display:flex}.CategoryBento-module__jMvlmG__iconWrapper{border-radius:var(--radius-full);background:0 0;border:1px solid;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.CategoryBento-module__jMvlmG__catName{font-family:var(--font-display);font-size:var(--text-h3);color:var(--text-primary);margin:0;font-weight:600;line-height:1.2}.CategoryBento-module__jMvlmG__catCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin:0}.CategoryBento-module__jMvlmG__cardArrow{border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-secondary);transition:all var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;display:flex}.CategoryBento-module__jMvlmG__cardArrow:hover{background:var(--text-primary);color:var(--bg-void);border-color:var(--text-primary);transform:rotate(45deg)}.CategoryBento-module__jMvlmG__catDescription{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.CategoryBento-module__jMvlmG__appList{gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.CategoryBento-module__jMvlmG__appRow{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;transition:all var(--duration-fast) var(--ease-out);border-bottom:1px solid #ffffff0d;text-decoration:none;display:flex}.CategoryBento-module__jMvlmG__appRow:last-child{border-bottom:none}.CategoryBento-module__jMvlmG__appRow:hover{padding-left:var(--space-2);border-color:#fff3}.CategoryBento-module__jMvlmG__appIcon{filter:grayscale();transition:filter var(--duration-fast) var(--ease-out);flex-shrink:0;font-size:1.25rem}.CategoryBento-module__jMvlmG__appRow:hover .CategoryBento-module__jMvlmG__appIcon{filter:grayscale(0%)}.CategoryBento-module__jMvlmG__appInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CategoryBento-module__jMvlmG__appName{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-primary);font-weight:500}.CategoryBento-module__jMvlmG__appMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}.CategoryBento-module__jMvlmG__appArrow{opacity:0;color:var(--text-primary);transition:all var(--duration-fast) var(--ease-out);transform:translate(-10px)}.CategoryBento-module__jMvlmG__appRow:hover .CategoryBento-module__jMvlmG__appArrow{opacity:1;transform:translate(0)}
.HowItWorks-module__WawhIW__section{border-top:1px solid var(--border-color)}.HowItWorks-module__WawhIW__stepsContainer{border:1px solid var(--border-color);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.HowItWorks-module__WawhIW__step{padding:var(--space-8) var(--space-6);border-right:1px solid var(--border-color);gap:var(--space-4);flex-direction:column;display:flex}.HowItWorks-module__WawhIW__step:last-child{border-right:none}.HowItWorks-module__WawhIW__stepHeader{align-items:baseline;gap:var(--space-3);display:flex}.HowItWorks-module__WawhIW__stepNumber{font-family:var(--font-mono);font-size:var(--text-h1);color:var(--accent-primary);letter-spacing:var(--tracking-tight);font-weight:800;line-height:1}.HowItWorks-module__WawhIW__stepGlyph{font-family:var(--font-mono);font-size:var(--text-body);color:var(--text-tertiary)}.HowItWorks-module__WawhIW__stepTitle{font-family:var(--font-mono);font-size:var(--text-body);color:var(--text-primary);letter-spacing:var(--tracking-wide);margin:0;font-weight:700}.HowItWorks-module__WawhIW__stepDesc{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}@media (max-width:768px){.HowItWorks-module__WawhIW__stepsContainer{grid-template-columns:1fr}.HowItWorks-module__WawhIW__step{border-right:none;border-bottom:1px solid var(--border-color)}.HowItWorks-module__WawhIW__step:last-child{border-bottom:none}}
.Footer-module__3hUVsW__footer{background:var(--bg-base);border-top:2px solid var(--border-color-strong);padding:var(--space-16) 0 var(--space-8);position:relative}.Footer-module__3hUVsW__footerInner{gap:var(--space-10);flex-direction:column;display:flex}.Footer-module__3hUVsW__footerTop{gap:var(--space-16);display:flex}@media (max-width:768px){.Footer-module__3hUVsW__footerTop{gap:var(--space-10);flex-direction:column}}.Footer-module__3hUVsW__brandColumn{gap:var(--space-4);flex-direction:column;flex-shrink:0;max-width:280px;display:flex}.Footer-module__3hUVsW__logo{text-decoration:none}.Footer-module__3hUVsW__logoText{font-family:var(--font-mono);color:var(--text-primary);letter-spacing:var(--tracking-wider);font-size:1.5rem;font-weight:800}.Footer-module__3hUVsW__brandDesc{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}.Footer-module__3hUVsW__socials{gap:var(--space-2);display:flex}.Footer-module__3hUVsW__socialLink{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);transition:color var(--duration-fast) linear, border-color var(--duration-fast) linear;justify-content:center;align-items:center;text-decoration:none;display:flex}.Footer-module__3hUVsW__socialLink:hover{color:var(--text-primary);border-color:var(--text-primary)}.Footer-module__3hUVsW__linkColumns{gap:var(--space-8);flex:1;grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:640px){.Footer-module__3hUVsW__linkColumns{grid-template-columns:repeat(2,1fr)}}.Footer-module__3hUVsW__linkColumn{gap:var(--space-3);flex-direction:column;display:flex}.Footer-module__3hUVsW__columnTitle{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wider);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-color);margin:0;font-weight:700}.Footer-module__3hUVsW__linkList{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.Footer-module__3hUVsW__footerLink{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-tertiary);transition:color var(--duration-fast) linear;text-decoration:none}.Footer-module__3hUVsW__footerLink:hover{color:var(--text-primary)}.Footer-module__3hUVsW__footerDivider{background:var(--border-color);height:1px}.Footer-module__3hUVsW__footerBottom{justify-content:space-between;align-items:center;display:flex}@media (max-width:640px){.Footer-module__3hUVsW__footerBottom{gap:var(--space-2);text-align:center;flex-direction:column}}.Footer-module__3hUVsW__copyright,.Footer-module__3hUVsW__madeWith{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:var(--tracking-wide);margin:0}
.static-page-module__9t68xW__page{width:min(960px,100% - 32px);padding:calc(var(--nav-height) + 56px) 0 96px;margin:0 auto}.static-page-module__9t68xW__hero{border-bottom:1px solid var(--border-color);gap:18px;padding-bottom:44px;display:grid}.static-page-module__9t68xW__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin:0}.static-page-module__9t68xW__hero h1{letter-spacing:0;max-width:760px;margin:0;font-size:clamp(2rem,3vw,2.75rem);line-height:1.12}.static-page-module__9t68xW__hero p,.static-page-module__9t68xW__section p,.static-page-module__9t68xW__section li,.static-page-module__9t68xW__notice{color:var(--text-secondary);line-height:1.7}.static-page-module__9t68xW__section{border-bottom:1px solid var(--border-color);gap:16px;padding:36px 0;display:grid}.static-page-module__9t68xW__section h2{margin:0;font-size:1.25rem}.static-page-module__9t68xW__section ul{gap:10px;margin-left:20px;display:grid}.static-page-module__9t68xW__notice{border:1px solid var(--border-color);background:#ffffff0a;margin-top:28px;padding:16px}.static-page-module__9t68xW__metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;padding:28px 0 8px;display:grid}.static-page-module__9t68xW__metricGrid div{border:1px solid var(--border-color);background:#ffffff0a;gap:8px;padding:18px;display:grid}.static-page-module__9t68xW__metricGrid span{color:var(--text-tertiary);font-size:var(--text-xs);text-transform:uppercase}.static-page-module__9t68xW__metricGrid strong{font-size:1.5rem}.static-page-module__9t68xW__tableWrap{overflow-x:auto}.static-page-module__9t68xW__tableWrap table{border-collapse:collapse;width:100%}.static-page-module__9t68xW__tableWrap th,.static-page-module__9t68xW__tableWrap td{text-align:left;border-bottom:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap;padding:12px}.static-page-module__9t68xW__tableWrap th{color:var(--text-primary);font-size:var(--text-xs);text-transform:uppercase}@media (max-width:760px){.static-page-module__9t68xW__metricGrid{grid-template-columns:repeat(2,1fr)}}
.Skeleton-module__QUUPIW__skeleton{background:var(--bg-elevated,#16181d);border-radius:var(--radius-md,.375rem);display:block;position:relative;overflow:hidden}.Skeleton-module__QUUPIW__skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0b 50%,#0000 100%);animation:1.4s ease-in-out infinite Skeleton-module__QUUPIW__skeletonSweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__QUUPIW__skeletonSweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton:after{animation:none}}.Skeleton-module__QUUPIW__text{border-radius:var(--radius-sm,.25rem);height:.85em}.Skeleton-module__QUUPIW__circle{border-radius:var(--radius-full,999px)}.Skeleton-module__QUUPIW__group{gap:var(--space-3,.75rem);flex-direction:column;width:100%;display:flex}
.AppRuntimeShell-module__X03fhG__page{min-height:100vh;padding-top:var(--nav-height);background:#000}.AppRuntimeShell-module__X03fhG__topbar{top:var(--nav-height);z-index:var(--z-sticky);align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);background:#000000d1;grid-template-columns:120px minmax(0,1fr) auto;display:grid;position:sticky}.AppRuntimeShell-module__X03fhG__backLink,.AppRuntimeShell-module__X03fhG__openExternal,.AppRuntimeShell-module__X03fhG__iconButton,.AppRuntimeShell-module__X03fhG__copyButton{justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;background:#ffffff09;text-decoration:none;display:inline-flex}.AppRuntimeShell-module__X03fhG__backLink,.AppRuntimeShell-module__X03fhG__openExternal{min-height:40px;padding:0 var(--space-3);font-size:var(--text-small);font-weight:600}.AppRuntimeShell-module__X03fhG__iconButton,.AppRuntimeShell-module__X03fhG__copyButton{width:40px;height:40px}.AppRuntimeShell-module__X03fhG__backLink:hover,.AppRuntimeShell-module__X03fhG__openExternal:hover,.AppRuntimeShell-module__X03fhG__iconButton:hover,.AppRuntimeShell-module__X03fhG__copyButton:hover:not(:disabled){color:var(--text-primary);border-color:var(--glass-border-hover);background:#ffffff13}.AppRuntimeShell-module__X03fhG__copyButton:disabled{opacity:.45;cursor:not-allowed}.AppRuntimeShell-module__X03fhG__appIdentity{justify-content:center;align-items:center;gap:var(--space-3);min-width:0;display:flex}.AppRuntimeShell-module__X03fhG__appIcon{border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#ffffff0e;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.35rem;display:inline-flex}.AppRuntimeShell-module__X03fhG__appIdentity h1,.AppRuntimeShell-module__X03fhG__runnerHeader h2,.AppRuntimeShell-module__X03fhG__outputHeader h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0}.AppRuntimeShell-module__X03fhG__appIdentity h1{font-size:1rem;font-weight:750}.AppRuntimeShell-module__X03fhG__appIdentity p{color:var(--text-tertiary);font-size:var(--text-xs);margin:2px 0 0}.AppRuntimeShell-module__X03fhG__shell{gap:var(--space-4);min-height:calc(100vh - var(--nav-height) - 72px);padding:var(--space-4);grid-template-columns:240px minmax(0,1fr) 220px;display:grid}.AppRuntimeShell-module__X03fhG__sidebar,.AppRuntimeShell-module__X03fhG__metrics,.AppRuntimeShell-module__X03fhG__runner,.AppRuntimeShell-module__X03fhG__outputPanel{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#ffffff07}.AppRuntimeShell-module__X03fhG__sidebar{gap:var(--space-4);padding:var(--space-3);flex-direction:column;display:flex}.AppRuntimeShell-module__X03fhG__sidebarNav{gap:var(--space-1);flex-direction:column;display:flex}.AppRuntimeShell-module__X03fhG__sidebarItem{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:var(--text-small);text-align:left;background:0 0;border:1px solid #0000;font-weight:600;display:flex}.AppRuntimeShell-module__X03fhG__sidebarItem:hover,.AppRuntimeShell-module__X03fhG__sidebarItemActive{color:var(--text-primary);border-color:var(--glass-border);background:#ffffff0e}.AppRuntimeShell-module__X03fhG__sidePanel{padding:var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#00000059;margin-top:auto}.AppRuntimeShell-module__X03fhG__sideLabel,.AppRuntimeShell-module__X03fhG__kicker{color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.AppRuntimeShell-module__X03fhG__sidePanel ul{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);padding-left:18px}.AppRuntimeShell-module__X03fhG__workspace{gap:var(--space-4);grid-template-rows:minmax(360px,auto) minmax(240px,1fr);min-width:0;display:grid}.AppRuntimeShell-module__X03fhG__runner,.AppRuntimeShell-module__X03fhG__outputPanel{padding:var(--space-5)}.AppRuntimeShell-module__X03fhG__runnerHeader,.AppRuntimeShell-module__X03fhG__outputHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.AppRuntimeShell-module__X03fhG__runnerHeader h2{margin-top:var(--space-1);font-size:var(--text-h2)}.AppRuntimeShell-module__X03fhG__outputHeader h3{margin-top:var(--space-1);font-size:var(--text-h3)}.AppRuntimeShell-module__X03fhG__statusPill{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);color:var(--text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:var(--text-xs);background:#ffffff0e;font-weight:700;display:inline-flex}.AppRuntimeShell-module__X03fhG__form{gap:var(--space-3);flex-direction:column;display:flex}.AppRuntimeShell-module__X03fhG__form label{color:var(--text-secondary);font-size:var(--text-small);font-weight:600}.AppRuntimeShell-module__X03fhG__form textarea{resize:vertical;width:100%;min-height:220px;padding:var(--space-4);color:var(--text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-normal);background:#000;outline:none}.AppRuntimeShell-module__X03fhG__form textarea:focus{border-color:#ffffff47;box-shadow:0 0 0 3px #ffffff0d}.AppRuntimeShell-module__X03fhG__formActions{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--text-tertiary);font-size:var(--text-xs);display:flex}.AppRuntimeShell-module__X03fhG__formActions button{justify-content:center;align-items:center;gap:var(--space-2);min-height:42px;padding:0 var(--space-5);color:#fff;border:1px solid var(--glass-border-hover);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:var(--text-small);background:#ffffff16;font-weight:700;display:inline-flex}.AppRuntimeShell-module__X03fhG__formActions button:hover{background:#ffffff1f}.AppRuntimeShell-module__X03fhG__outputList{gap:var(--space-3);flex-direction:column;display:flex}.AppRuntimeShell-module__X03fhG__outputList p{padding:var(--space-3);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);line-height:var(--leading-normal);background:#00000052;margin:0}.AppRuntimeShell-module__X03fhG__runtimeNotice{color:var(--text-primary)!important;background:#ffffff0e!important}.AppRuntimeShell-module__X03fhG__outputGroup{padding:var(--space-3);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#00000052}.AppRuntimeShell-module__X03fhG__outputGroup strong{margin-bottom:var(--space-2);color:var(--text-primary);font-size:var(--text-small);display:block}.AppRuntimeShell-module__X03fhG__outputGroup ul{margin:0;padding-left:18px}.AppRuntimeShell-module__X03fhG__outputGroup li{margin:0 0 var(--space-2);line-height:var(--leading-normal)}.AppRuntimeShell-module__X03fhG__outputGroup li:last-child{margin-bottom:0}.AppRuntimeShell-module__X03fhG__emptyOutput{justify-content:center;align-items:center;gap:var(--space-3);min-height:160px;color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.AppRuntimeShell-module__X03fhG__emptyOutput p{margin:0}.AppRuntimeShell-module__X03fhG__metrics{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.AppRuntimeShell-module__X03fhG__metricCard{padding:var(--space-4);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#00000059}.AppRuntimeShell-module__X03fhG__metricCard span{margin-bottom:var(--space-2);color:var(--text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:700;display:block}.AppRuntimeShell-module__X03fhG__metricCard strong{color:var(--text-primary);font-size:var(--text-small);line-height:var(--leading-snug);overflow-wrap:anywhere;display:block}.AppRuntimeShell-module__X03fhG__iframe{width:100%;height:calc(100vh - var(--nav-height) - 72px);background:#000;border:0;display:block}@media (max-width:1100px){.AppRuntimeShell-module__X03fhG__shell{grid-template-columns:220px minmax(0,1fr)}.AppRuntimeShell-module__X03fhG__metrics{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}}@media (max-width:760px){.AppRuntimeShell-module__X03fhG__topbar{grid-template-columns:1fr auto}.AppRuntimeShell-module__X03fhG__backLink{display:none}.AppRuntimeShell-module__X03fhG__appIdentity{justify-content:flex-start}.AppRuntimeShell-module__X03fhG__shell{padding:var(--space-3);grid-template-columns:1fr}.AppRuntimeShell-module__X03fhG__sidebar{order:2}.AppRuntimeShell-module__X03fhG__metrics{grid-template-columns:1fr}.AppRuntimeShell-module__X03fhG__runner,.AppRuntimeShell-module__X03fhG__outputPanel{padding:var(--space-4)}}.AppRuntimeShell-module__X03fhG__saveToggle{color:var(--text-secondary,#9ca3af);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.AppRuntimeShell-module__X03fhG__saveToggle input{accent-color:var(--accent,#8b5cf6)}.AppRuntimeShell-module__X03fhG__historyItem{text-align:left;border:1px solid var(--border,#ffffff1a);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.AppRuntimeShell-module__X03fhG__historyItem:hover{border-color:var(--accent,#8b5cf6)}.AppRuntimeShell-module__X03fhG__historyItem span{color:var(--text-secondary,#9ca3af);font-size:.82rem}.AppRuntimeShell-module__X03fhG__historyItem time{color:var(--text-tertiary,#6b7280);font-size:.72rem}
.CodeReviewRuntime-module__vFPhiW__page{min-height:100vh;padding-top:var(--nav-height);background:#000}.CodeReviewRuntime-module__vFPhiW__topbar{top:var(--nav-height);z-index:var(--z-sticky);align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);background:#000000db;grid-template-columns:120px minmax(0,1fr) auto;display:grid;position:sticky}.CodeReviewRuntime-module__vFPhiW__backLink,.CodeReviewRuntime-module__vFPhiW__modePill,.CodeReviewRuntime-module__vFPhiW__iconButton,.CodeReviewRuntime-module__vFPhiW__actionBar button{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-sm);display:inline-flex}.CodeReviewRuntime-module__vFPhiW__backLink{min-height:40px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-small);background:#ffffff09;font-weight:650;text-decoration:none}.CodeReviewRuntime-module__vFPhiW__identity{justify-content:center;align-items:center;gap:var(--space-3);min-width:0;display:flex}.CodeReviewRuntime-module__vFPhiW__iconBox{width:42px;height:42px;color:var(--color-info);border-radius:var(--radius-sm);background:#0ea5e91a;border:1px solid #0ea5e93d;justify-content:center;align-items:center;display:inline-flex}.CodeReviewRuntime-module__vFPhiW__identity h1,.CodeReviewRuntime-module__vFPhiW__panelHeader h2,.CodeReviewRuntime-module__vFPhiW__findingGroup h3,.CodeReviewRuntime-module__vFPhiW__finding h4,.CodeReviewRuntime-module__vFPhiW__nextActions h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0}.CodeReviewRuntime-module__vFPhiW__identity h1{font-size:1rem;font-weight:780}.CodeReviewRuntime-module__vFPhiW__identity p{color:var(--text-tertiary);font-size:var(--text-xs);margin:2px 0 0}.CodeReviewRuntime-module__vFPhiW__modePill{min-height:36px;padding:0 var(--space-3);color:var(--color-success);font-size:var(--text-xs);background:#10b98114;border-color:#10b98138;font-weight:750}.CodeReviewRuntime-module__vFPhiW__shell{gap:var(--space-4);min-height:calc(100vh - var(--nav-height) - 72px);padding:var(--space-4);grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);display:grid}.CodeReviewRuntime-module__vFPhiW__inputPanel,.CodeReviewRuntime-module__vFPhiW__outputPanel{min-width:0;padding:var(--space-5);background:#0f172a;border:1px solid #ffffff14;border-radius:0}.CodeReviewRuntime-module__vFPhiW__inputPanel{gap:var(--space-4);flex-direction:column;display:flex}.CodeReviewRuntime-module__vFPhiW__outputPanel{max-height:calc(100vh - var(--nav-height) - 104px);overflow:auto}.CodeReviewRuntime-module__vFPhiW__panelHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.CodeReviewRuntime-module__vFPhiW__kicker{margin:0 0 var(--space-1);color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:750}.CodeReviewRuntime-module__vFPhiW__panelHeader h2{font-size:var(--text-h3);line-height:var(--leading-snug)}.CodeReviewRuntime-module__vFPhiW__limitText{color:var(--text-tertiary);font-size:var(--text-xs);white-space:nowrap}.CodeReviewRuntime-module__vFPhiW__controls{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CodeReviewRuntime-module__vFPhiW__controls label{gap:var(--space-2);color:var(--text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:750;display:grid}.CodeReviewRuntime-module__vFPhiW__controls select,.CodeReviewRuntime-module__vFPhiW__editor{width:100%;color:var(--text-primary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#000;outline:none}.CodeReviewRuntime-module__vFPhiW__controls select{min-height:42px;padding:0 var(--space-3);font:inherit;text-transform:none;letter-spacing:0}.CodeReviewRuntime-module__vFPhiW__editor{resize:vertical;min-height:360px;padding:var(--space-4);font-family:var(--font-mono);tab-size:2;font-size:.875rem;line-height:1.55}.CodeReviewRuntime-module__vFPhiW__controls select:focus,.CodeReviewRuntime-module__vFPhiW__editor:focus{border-color:#0ea5e980;box-shadow:0 0 0 3px #0ea5e91a}.CodeReviewRuntime-module__vFPhiW__uploadGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CodeReviewRuntime-module__vFPhiW__uploadTile{justify-content:center;align-items:center;gap:var(--space-2);min-height:70px;color:var(--text-secondary);border:1px dashed var(--glass-border-hover);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-small);background:#ffffff09;font-weight:750;display:flex}.CodeReviewRuntime-module__vFPhiW__uploadTile:hover{color:var(--text-primary);background:#0ea5e913;border-color:#0ea5e952}.CodeReviewRuntime-module__vFPhiW__uploadTile input{display:none}.CodeReviewRuntime-module__vFPhiW__focusGrid{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.CodeReviewRuntime-module__vFPhiW__focusItem{justify-content:center;align-items:center;gap:var(--space-2);min-height:38px;color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-sm);font-size:var(--text-xs);background:#ffffff07;font-weight:700;display:flex}.CodeReviewRuntime-module__vFPhiW__focusItem input{accent-color:var(--color-info)}.CodeReviewRuntime-module__vFPhiW__fileList,.CodeReviewRuntime-module__vFPhiW__skippedList,.CodeReviewRuntime-module__vFPhiW__nextActions{border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#00000057}.CodeReviewRuntime-module__vFPhiW__fileList{overflow:hidden}.CodeReviewRuntime-module__vFPhiW__fileListHeader,.CodeReviewRuntime-module__vFPhiW__fileRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.CodeReviewRuntime-module__vFPhiW__fileListHeader{padding:var(--space-3);color:var(--text-tertiary);border-bottom:1px solid var(--glass-border);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:750}.CodeReviewRuntime-module__vFPhiW__fileRow{min-height:42px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);border-bottom:1px solid #ffffff0d;grid-template-columns:auto minmax(0,1fr) auto auto auto}.CodeReviewRuntime-module__vFPhiW__fileRow:last-child{border-bottom:0}.CodeReviewRuntime-module__vFPhiW__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CodeReviewRuntime-module__vFPhiW__fileRow button,.CodeReviewRuntime-module__vFPhiW__iconButton{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:#ffffff09}.CodeReviewRuntime-module__vFPhiW__fileRow button{border:1px solid var(--glass-border);border-radius:var(--radius-sm)}.CodeReviewRuntime-module__vFPhiW__fileRow button:hover,.CodeReviewRuntime-module__vFPhiW__iconButton:hover:not(:disabled){color:var(--text-primary);background:#ffffff13}.CodeReviewRuntime-module__vFPhiW__iconButton:disabled{opacity:.45;cursor:not-allowed}.CodeReviewRuntime-module__vFPhiW__skippedList{padding:var(--space-3)}.CodeReviewRuntime-module__vFPhiW__skippedList p{margin:0 0 var(--space-1);color:var(--color-warning);font-size:var(--text-xs)}.CodeReviewRuntime-module__vFPhiW__skippedList p:last-child{margin-bottom:0}.CodeReviewRuntime-module__vFPhiW__actionBar{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.CodeReviewRuntime-module__vFPhiW__actionBar p{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.CodeReviewRuntime-module__vFPhiW__actionBar button{color:#fff;cursor:pointer;min-width:150px;min-height:44px;font-family:var(--font-body);font-size:var(--text-small);background:#0ea5e929;border-color:#0ea5e95c;font-weight:780}.CodeReviewRuntime-module__vFPhiW__actionBar button:hover:not(:disabled){background:#0ea5e93d}.CodeReviewRuntime-module__vFPhiW__actionBar button:disabled{opacity:.45;cursor:not-allowed}.CodeReviewRuntime-module__vFPhiW__scoreBand{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.CodeReviewRuntime-module__vFPhiW__scoreBand div,.CodeReviewRuntime-module__vFPhiW__metricsGrid span,.CodeReviewRuntime-module__vFPhiW__finding,.CodeReviewRuntime-module__vFPhiW__emptyState{background:#000;border:1px solid #ffffff14;border-radius:0}.CodeReviewRuntime-module__vFPhiW__scoreBand div{padding:var(--space-4)}.CodeReviewRuntime-module__vFPhiW__scoreBand span{margin-bottom:var(--space-2);color:var(--text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:750;display:block}.CodeReviewRuntime-module__vFPhiW__scoreBand strong{color:var(--text-primary);font-size:2rem;line-height:1;font-family:var(--font-mono);letter-spacing:-.05em;font-weight:500}.CodeReviewRuntime-module__vFPhiW__metricsGrid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CodeReviewRuntime-module__vFPhiW__metricsGrid span{align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);font-weight:650;display:flex}.CodeReviewRuntime-module__vFPhiW__nextActions{margin-top:var(--space-4);padding:var(--space-4)}.CodeReviewRuntime-module__vFPhiW__nextActions h3{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:.95rem;display:flex}.CodeReviewRuntime-module__vFPhiW__nextActions p{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--text-small);line-height:var(--leading-normal)}.CodeReviewRuntime-module__vFPhiW__nextActions p:last-child{margin-bottom:0}.CodeReviewRuntime-module__vFPhiW__findings{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.CodeReviewRuntime-module__vFPhiW__findingGroup{gap:var(--space-3);flex-direction:column;display:flex}.CodeReviewRuntime-module__vFPhiW__findingGroup h3{color:var(--text-secondary);font-size:var(--text-small);overflow-wrap:anywhere}.CodeReviewRuntime-module__vFPhiW__finding{padding:var(--space-4);border-left:3px solid #ffffff1a}.CodeReviewRuntime-module__vFPhiW__findingTop{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.CodeReviewRuntime-module__vFPhiW__findingTop span{min-height:24px;padding:0 var(--space-2);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:1px solid #ffffff1a;border-radius:0;align-items:center;font-size:.65rem;font-weight:700;display:inline-flex}.CodeReviewRuntime-module__vFPhiW__findingTop .CodeReviewRuntime-module__vFPhiW__severityTag{color:var(--text-primary);border:none;padding-left:0}.CodeReviewRuntime-module__vFPhiW__critical{border-left-color:#ef4444!important}.CodeReviewRuntime-module__vFPhiW__critical .CodeReviewRuntime-module__vFPhiW__severityTag{color:#ef4444}.CodeReviewRuntime-module__vFPhiW__high{border-left-color:#f59e0b!important}.CodeReviewRuntime-module__vFPhiW__high .CodeReviewRuntime-module__vFPhiW__severityTag{color:#f59e0b}.CodeReviewRuntime-module__vFPhiW__medium{border-left-color:#0ea5e9!important}.CodeReviewRuntime-module__vFPhiW__medium .CodeReviewRuntime-module__vFPhiW__severityTag{color:#0ea5e9}.CodeReviewRuntime-module__vFPhiW__low,.CodeReviewRuntime-module__vFPhiW__info{border-left-color:#fff3!important}.CodeReviewRuntime-module__vFPhiW__finding h4{margin-bottom:var(--space-2);font-size:.95rem;font-weight:600;font-family:var(--font-display);letter-spacing:-.01em}.CodeReviewRuntime-module__vFPhiW__finding p{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-small);line-height:var(--leading-normal)}.CodeReviewRuntime-module__vFPhiW__finding code{max-width:100%;margin-bottom:var(--space-3);padding:var(--space-3);color:#e2e8f0;font-family:var(--font-mono);background:#000;border:1px solid #ffffff14;border-radius:0;font-size:.8rem;line-height:1.6;display:block;overflow-x:auto}.CodeReviewRuntime-module__vFPhiW__finding .CodeReviewRuntime-module__vFPhiW__suggestion{color:var(--text-primary);margin-bottom:0}.CodeReviewRuntime-module__vFPhiW__emptyState{justify-content:center;align-items:center;gap:var(--space-3);min-height:260px;padding:var(--space-6);color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.CodeReviewRuntime-module__vFPhiW__emptyState p{max-width:420px;font-size:var(--text-small);line-height:var(--leading-normal);margin:0}@media (max-width:1180px){.CodeReviewRuntime-module__vFPhiW__shell{grid-template-columns:1fr}.CodeReviewRuntime-module__vFPhiW__outputPanel{max-height:none}}@media (max-width:760px){.CodeReviewRuntime-module__vFPhiW__topbar{padding:var(--space-3);grid-template-columns:1fr auto}.CodeReviewRuntime-module__vFPhiW__backLink{display:none}.CodeReviewRuntime-module__vFPhiW__identity{justify-content:flex-start}.CodeReviewRuntime-module__vFPhiW__identity p{display:none}.CodeReviewRuntime-module__vFPhiW__shell{padding:var(--space-3)}.CodeReviewRuntime-module__vFPhiW__inputPanel,.CodeReviewRuntime-module__vFPhiW__outputPanel{padding:var(--space-4)}.CodeReviewRuntime-module__vFPhiW__controls,.CodeReviewRuntime-module__vFPhiW__uploadGrid,.CodeReviewRuntime-module__vFPhiW__focusGrid,.CodeReviewRuntime-module__vFPhiW__scoreBand,.CodeReviewRuntime-module__vFPhiW__metricsGrid{grid-template-columns:1fr}.CodeReviewRuntime-module__vFPhiW__editor{min-height:260px}.CodeReviewRuntime-module__vFPhiW__fileRow{grid-template-columns:auto minmax(0,1fr) auto}.CodeReviewRuntime-module__vFPhiW__fileRow span:nth-of-type(2),.CodeReviewRuntime-module__vFPhiW__fileRow span:nth-of-type(3){display:none}.CodeReviewRuntime-module__vFPhiW__actionBar{flex-direction:column;align-items:stretch}.CodeReviewRuntime-module__vFPhiW__actionBar button{width:100%}}
.QuizForgeRuntime-module___-xT6G__page{min-height:100vh;padding-top:var(--nav-height);background:var(--bg-void);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif}.QuizForgeRuntime-module___-xT6G__topbar{top:var(--nav-height);z-index:var(--z-sticky);min-height:72px;padding:var(--space-3) var(--space-6);-webkit-backdrop-filter:blur(20px);background:#000000c7;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;display:flex;position:sticky}.QuizForgeRuntime-module___-xT6G__backLink,.QuizForgeRuntime-module___-xT6G__copyButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-small);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.QuizForgeRuntime-module___-xT6G__backLink:hover,.QuizForgeRuntime-module___-xT6G__copyButton:hover{color:var(--text-primary);background:#ffffff1a;border-color:#fff3}.QuizForgeRuntime-module___-xT6G__identity{align-items:center;gap:var(--space-3);display:flex}.QuizForgeRuntime-module___-xT6G__iconBox{color:#bef264;background:#84cc161a;border:1px solid #bef2643d;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.QuizForgeRuntime-module___-xT6G__identity h1{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:700}.QuizForgeRuntime-module___-xT6G__identity p{color:var(--text-tertiary);margin:2px 0 0;font-size:.75rem}.QuizForgeRuntime-module___-xT6G__workspace{width:min(1400px,100% - 32px);padding:var(--space-6) 0 var(--space-10);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.QuizForgeRuntime-module___-xT6G__spaceIntro{padding:var(--space-5) var(--space-6);background:#000;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;display:flex;box-shadow:0 4px 24px #0006}.QuizForgeRuntime-module___-xT6G__spaceTitleBlock{align-items:center;gap:var(--space-4);display:flex}.QuizForgeRuntime-module___-xT6G__spaceIcon{color:#000;background:linear-gradient(135deg,#bef264,#fbbf24);border-radius:10px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.25rem;font-weight:800;display:flex}.QuizForgeRuntime-module___-xT6G__ownerRow{align-items:center;gap:var(--space-1);color:var(--text-tertiary);font-size:.8rem;font-weight:600;display:flex}.QuizForgeRuntime-module___-xT6G__ownerRow svg{color:#bef264}.QuizForgeRuntime-module___-xT6G__spaceTitleBlock h2{color:var(--text-primary);margin:4px 0;font-size:1.5rem;font-weight:700}.QuizForgeRuntime-module___-xT6G__spaceTitleBlock p{color:var(--text-secondary);margin:0;font-size:.875rem}.QuizForgeRuntime-module___-xT6G__spaceMeta{gap:var(--space-2);display:flex}.QuizForgeRuntime-module___-xT6G__spaceMeta span{color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.QuizForgeRuntime-module___-xT6G__shell{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.QuizForgeRuntime-module___-xT6G__inputColumn,.QuizForgeRuntime-module___-xT6G__outputColumn{gap:var(--space-4);flex-direction:column;display:flex}.QuizForgeRuntime-module___-xT6G__gradioBlock{background:#000;border:1px solid #ffffff26;border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000080}.QuizForgeRuntime-module___-xT6G__gradioLabel{align-items:center;gap:var(--space-2);text-transform:uppercase;color:var(--text-secondary);letter-spacing:.05em;background:#ffffff08;border-bottom:1px solid #ffffff14;padding:8px 12px;font-size:.75rem;font-weight:600;display:flex}.QuizForgeRuntime-module___-xT6G__gradioLabelRight{color:var(--text-tertiary);background:#ffffff0d;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:.7rem;font-weight:500}.QuizForgeRuntime-module___-xT6G__editor{width:100%;min-height:250px;padding:var(--space-3);color:var(--text-primary);font-family:var(--font-body);resize:vertical;background:0 0;border:none;outline:none;font-size:.875rem;line-height:1.6}.QuizForgeRuntime-module___-xT6G__uploadZone{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.QuizForgeRuntime-module___-xT6G__uploadTile{justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;min-height:100px;color:var(--text-secondary);background:#ffffff05;border:1px dashed #fff3;border-radius:4px;flex-direction:column;transition:all .2s;display:flex}.QuizForgeRuntime-module___-xT6G__uploadTile:hover{color:var(--text-primary);background:#ffffff0d;border-color:#fff6}.QuizForgeRuntime-module___-xT6G__uploadTile input{display:none}.QuizForgeRuntime-module___-xT6G__fileList{gap:var(--space-2);flex-direction:column;display:flex}.QuizForgeRuntime-module___-xT6G__fileRow{color:var(--text-secondary);background:#ffffff0d;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.8rem;display:flex}.QuizForgeRuntime-module___-xT6G__fileName{white-space:nowrap;text-overflow:ellipsis;flex:1;margin-right:12px;overflow:hidden}.QuizForgeRuntime-module___-xT6G__fileRow button{color:var(--color-error);cursor:pointer;opacity:.7;background:0 0;border:none;padding:4px;transition:opacity .2s}.QuizForgeRuntime-module___-xT6G__fileRow button:hover{opacity:1}.QuizForgeRuntime-module___-xT6G__settingsGrid{gap:var(--space-4);padding:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.QuizForgeRuntime-module___-xT6G__settingItem{gap:var(--space-2);flex-direction:column;display:flex}.QuizForgeRuntime-module___-xT6G__settingItem label{color:var(--text-secondary);font-size:.8rem;font-weight:500}.QuizForgeRuntime-module___-xT6G__settingItem select,.QuizForgeRuntime-module___-xT6G__settingItem input[type=number]{color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;outline:none;padding:8px 12px;font-family:inherit;transition:border-color .2s}.QuizForgeRuntime-module___-xT6G__settingItem select:focus,.QuizForgeRuntime-module___-xT6G__settingItem input[type=number]:focus{border-color:#bef264}.QuizForgeRuntime-module___-xT6G__checkboxGrid{gap:var(--space-2);margin-top:var(--space-2);grid-column:span 2;grid-template-columns:repeat(3,1fr);display:grid}.QuizForgeRuntime-module___-xT6G__checkboxItem{color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:.8rem;transition:all .2s;display:flex}.QuizForgeRuntime-module___-xT6G__checkboxItem:has(input:checked){color:var(--text-primary);background:#bef2641a;border-color:#bef2644d}.QuizForgeRuntime-module___-xT6G__checkboxItem input{accent-color:#bef264}.QuizForgeRuntime-module___-xT6G__buttonRow{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:auto 1fr;display:grid}.QuizForgeRuntime-module___-xT6G__secondaryButton{padding:0 var(--space-5);color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background .2s;display:flex}.QuizForgeRuntime-module___-xT6G__secondaryButton:hover{background:#ffffff1a}.QuizForgeRuntime-module___-xT6G__primaryButton{color:#000;cursor:pointer;background:linear-gradient(135deg,#bef264,#fbbf24);border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:1rem;font-weight:700;transition:opacity .2s,transform .1s;display:flex}.QuizForgeRuntime-module___-xT6G__primaryButton:hover{opacity:.9}.QuizForgeRuntime-module___-xT6G__primaryButton:active{transform:scale(.98)}.QuizForgeRuntime-module___-xT6G__primaryButton:disabled{color:var(--text-tertiary);cursor:not-allowed;background:#ffffff1a}.QuizForgeRuntime-module___-xT6G__notice{color:var(--text-tertiary);text-align:center;margin-top:var(--space-2);font-size:.8rem}.QuizForgeRuntime-module___-xT6G__outputContent{padding:var(--space-4);gap:var(--space-4);flex-direction:column;max-height:800px;display:flex;overflow-y:auto}.QuizForgeRuntime-module___-xT6G__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.QuizForgeRuntime-module___-xT6G__summaryCard{padding:var(--space-3);background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;flex-direction:column;gap:4px;display:flex}.QuizForgeRuntime-module___-xT6G__summaryCard span{color:var(--text-tertiary);text-transform:uppercase;font-size:.7rem;font-weight:600}.QuizForgeRuntime-module___-xT6G__summaryCard strong{color:var(--text-primary);font-size:1.25rem}.QuizForgeRuntime-module___-xT6G__questionList{gap:var(--space-4);flex-direction:column;display:flex}.QuizForgeRuntime-module___-xT6G__questionCard{padding:var(--space-4);background:#ffffff05;border:1px solid #ffffff1a;border-radius:6px}.QuizForgeRuntime-module___-xT6G__questionTop{margin-bottom:var(--space-3);color:var(--text-tertiary);text-transform:uppercase;justify-content:space-between;font-size:.75rem;font-weight:600;display:flex}.QuizForgeRuntime-module___-xT6G__questionCard h3{margin:0 0 var(--space-3);font-size:1rem;font-weight:500;line-height:1.5}.QuizForgeRuntime-module___-xT6G__choiceGrid{gap:var(--space-2);flex-direction:column;display:flex}.QuizForgeRuntime-module___-xT6G__choiceGrid span{background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;padding:10px 14px;font-size:.875rem}.QuizForgeRuntime-module___-xT6G__choiceGrid .QuizForgeRuntime-module___-xT6G__correctChoice{color:#bef264;background:#bef2641a;border-color:#bef2644d;font-weight:600}.QuizForgeRuntime-module___-xT6G__revealButton{margin-top:var(--space-4);color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:4px;padding:8px 16px;font-size:.8rem;font-weight:500;transition:all .2s}.QuizForgeRuntime-module___-xT6G__revealButton:hover{background:#ffffff1a}.QuizForgeRuntime-module___-xT6G__answerBox{margin-top:var(--space-4);padding:var(--space-3);background:#84cc160d;border-left:3px solid #bef264;border-radius:0 6px 6px 0}.QuizForgeRuntime-module___-xT6G__answerBox strong{margin-bottom:var(--space-2);color:var(--text-primary);display:block}.QuizForgeRuntime-module___-xT6G__answerBox p{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:.875rem;line-height:1.5}.QuizForgeRuntime-module___-xT6G__answerBox small{color:var(--text-tertiary);font-size:.75rem}@media (max-width:1024px){.QuizForgeRuntime-module___-xT6G__shell{grid-template-columns:1fr}}@media (max-width:768px){.QuizForgeRuntime-module___-xT6G__spaceIntro{align-items:flex-start;gap:var(--space-4);flex-direction:column}.QuizForgeRuntime-module___-xT6G__checkboxGrid,.QuizForgeRuntime-module___-xT6G__buttonRow{grid-template-columns:1fr}}
.RegexWizardRuntime-module__sfH29G__page{min-height:100vh;padding-top:var(--nav-height);background:linear-gradient(#080d12f5,#000 320px),#000}.RegexWizardRuntime-module__sfH29G__topbar{top:var(--nav-height);z-index:var(--z-sticky);align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);background:#05080be0;grid-template-columns:120px minmax(0,1fr) auto;display:grid;position:sticky}.RegexWizardRuntime-module__sfH29G__runtimeBar{top:calc(var(--nav-height) + 72px);z-index:calc(var(--z-sticky) - 1);align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);-webkit-backdrop-filter:blur(18px);background:#05080bc7;border-bottom:1px solid #ffffff0f;display:flex;position:sticky}.RegexWizardRuntime-module__sfH29G__runtimePill,.RegexWizardRuntime-module__sfH29G__runtimeNote{min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.RegexWizardRuntime-module__sfH29G__runtimePill{color:#bae6fd;background:#0ea5e917;border:1px solid #7dd3fc33}.RegexWizardRuntime-module__sfH29G__runtimeNote{color:var(--text-tertiary);font-weight:650}.RegexWizardRuntime-module__sfH29G__backLink,.RegexWizardRuntime-module__sfH29G__copyButton,.RegexWizardRuntime-module__sfH29G__promptBox button,.RegexWizardRuntime-module__sfH29G__templateCard,.RegexWizardRuntime-module__sfH29G__exampleChip{border:1px solid var(--glass-border);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.RegexWizardRuntime-module__sfH29G__backLink,.RegexWizardRuntime-module__sfH29G__copyButton{gap:var(--space-2);min-height:40px;padding:0 var(--space-4);color:var(--text-secondary);font-size:var(--text-small);background:#ffffff09;font-weight:700;text-decoration:none}.RegexWizardRuntime-module__sfH29G__copyButton{cursor:pointer}.RegexWizardRuntime-module__sfH29G__topActions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:inline-flex}.RegexWizardRuntime-module__sfH29G__backLink:hover,.RegexWizardRuntime-module__sfH29G__copyButton:hover{color:var(--text-primary);background:#ffffff13}.RegexWizardRuntime-module__sfH29G__identity{justify-content:center;align-items:center;gap:var(--space-3);min-width:0;display:flex}.RegexWizardRuntime-module__sfH29G__iconBox{color:#22c55e;border-radius:var(--radius-sm);background:#22c55e1a;border:1px solid #22c55e3d;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.RegexWizardRuntime-module__sfH29G__identity h1,.RegexWizardRuntime-module__sfH29G__panelHeader h2,.RegexWizardRuntime-module__sfH29G__explainPanel h3,.RegexWizardRuntime-module__sfH29G__matchesPanel h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0}.RegexWizardRuntime-module__sfH29G__identity h1{font-size:1.05rem;font-weight:780}.RegexWizardRuntime-module__sfH29G__identity p{color:var(--text-tertiary);font-size:var(--text-xs);margin:2px 0 0}.RegexWizardRuntime-module__sfH29G__shell{gap:var(--space-5);min-height:calc(100vh - var(--nav-height) - 72px);padding:var(--space-5);grid-template-columns:minmax(280px,320px) minmax(420px,1fr) minmax(320px,360px);display:grid}.RegexWizardRuntime-module__sfH29G__leftPanel,.RegexWizardRuntime-module__sfH29G__workspace,.RegexWizardRuntime-module__sfH29G__reportPanel{min-width:0}.RegexWizardRuntime-module__sfH29G__leftPanel,.RegexWizardRuntime-module__sfH29G__workspace{gap:var(--space-4);flex-direction:column;display:flex}.RegexWizardRuntime-module__sfH29G__promptBox,.RegexWizardRuntime-module__sfH29G__templatePanel,.RegexWizardRuntime-module__sfH29G__patternPanel,.RegexWizardRuntime-module__sfH29G__testPanel,.RegexWizardRuntime-module__sfH29G__reportPanel{padding:var(--space-5);border:1px solid var(--glass-border);background:#ffffff09;border-radius:6px;box-shadow:0 18px 60px #00000038}.RegexWizardRuntime-module__sfH29G__reportPanel{max-height:calc(100vh - var(--nav-height) - 104px);scrollbar-width:thin;overflow:auto}.RegexWizardRuntime-module__sfH29G__panelHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.RegexWizardRuntime-module__sfH29G__kicker{margin:0 0 var(--space-1);color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:750}.RegexWizardRuntime-module__sfH29G__panelHeader h2{font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:var(--leading-snug)}.RegexWizardRuntime-module__sfH29G__helperText,.RegexWizardRuntime-module__sfH29G__previewLabel{margin:calc(var(--space-2) * -1) 0 var(--space-4);color:var(--text-tertiary);font-size:var(--text-small);line-height:var(--leading-normal)}.RegexWizardRuntime-module__sfH29G__previewLabel{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.RegexWizardRuntime-module__sfH29G__promptBox{gap:var(--space-3);flex-direction:column;display:flex}.RegexWizardRuntime-module__sfH29G__promptBox textarea,.RegexWizardRuntime-module__sfH29G__testPanel textarea,.RegexWizardRuntime-module__sfH29G__regexEditor input{width:100%;color:var(--text-primary);border:1px solid var(--glass-border);transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:#0000008f;border-radius:6px;outline:none}.RegexWizardRuntime-module__sfH29G__promptBox textarea:focus,.RegexWizardRuntime-module__sfH29G__testPanel textarea:focus,.RegexWizardRuntime-module__sfH29G__regexEditor input:focus{background:#000000c2;border-color:#7dd3fc6b;box-shadow:0 0 0 3px #7dd3fc14}.RegexWizardRuntime-module__sfH29G__promptBox textarea{resize:vertical;min-height:116px;padding:var(--space-3);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-normal)}.RegexWizardRuntime-module__sfH29G__promptBox button{gap:var(--space-2);color:#fff;cursor:pointer;min-height:42px;font-family:var(--font-body);font-size:var(--text-small);background:#0ea5e929;border-color:#0ea5e957;font-weight:780}.RegexWizardRuntime-module__sfH29G__examplesRow{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.RegexWizardRuntime-module__sfH29G__exampleChip{min-height:32px;padding:0 var(--space-3);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#ffffff08;font-weight:750}.RegexWizardRuntime-module__sfH29G__exampleChip:hover{color:var(--text-primary);background:#0ea5e91a;border-color:#7dd3fc47}.RegexWizardRuntime-module__sfH29G__promptBox button:hover{background:#0ea5e93d}.RegexWizardRuntime-module__sfH29G__templateGrid{gap:var(--space-2);scrollbar-width:thin;max-height:460px;padding-right:2px;display:grid;overflow:auto}.RegexWizardRuntime-module__sfH29G__templateCard{align-items:flex-start;gap:var(--space-1);min-height:70px;padding:var(--space-3);color:var(--text-secondary);cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:#00000052;flex-direction:column}.RegexWizardRuntime-module__sfH29G__templateCard span{color:var(--text-primary);font-size:var(--text-small);font-weight:750}.RegexWizardRuntime-module__sfH29G__templateCard small{color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-snug)}.RegexWizardRuntime-module__sfH29G__templateCard:hover,.RegexWizardRuntime-module__sfH29G__templateActive{background:#0ea5e914;border-color:#7dd3fc57}.RegexWizardRuntime-module__sfH29G__templateCard:hover{transform:translateY(-1px)}.RegexWizardRuntime-module__sfH29G__regexEditor{align-items:center;gap:var(--space-2);padding:var(--space-3);color:var(--text-tertiary);border:1px solid var(--glass-border);font-family:var(--font-mono);background:#0000007a;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto 82px;display:grid}.RegexWizardRuntime-module__sfH29G__regexEditor input{min-height:44px;padding:0 var(--space-3);font-family:var(--font-mono);font-size:.9rem}.RegexWizardRuntime-module__sfH29G__flagsInput{text-align:center}.RegexWizardRuntime-module__sfH29G__flagsGrid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.RegexWizardRuntime-module__sfH29G__flagItem{justify-content:center;align-items:center;gap:var(--space-1);min-height:38px;color:var(--text-secondary);border:1px solid var(--glass-border);font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:#ffffff07;border-radius:6px;font-weight:700;display:flex}.RegexWizardRuntime-module__sfH29G__flagItem input{accent-color:#0ea5e9}.RegexWizardRuntime-module__sfH29G__flagItem:has(input:checked){color:var(--text-primary);background:#0ea5e917;border-color:#7dd3fc52}.RegexWizardRuntime-module__sfH29G__statusBadge{min-height:28px;padding:0 var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;background:#ffffff0a;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.RegexWizardRuntime-module__sfH29G__valid{color:var(--color-success);background:#10b98114;border-color:#10b9813d}.RegexWizardRuntime-module__sfH29G__invalid{color:var(--color-error);background:#ef444414;border-color:#ef44443d}.RegexWizardRuntime-module__sfH29G__errorText{margin:var(--space-3) 0 0;color:var(--color-error);font-size:var(--text-small)}.RegexWizardRuntime-module__sfH29G__testPanel textarea{resize:vertical;min-height:210px;padding:var(--space-4);font-family:var(--font-mono);font-size:.875rem;line-height:1.55}.RegexWizardRuntime-module__sfH29G__highlightBox{min-height:150px;padding:var(--space-4);color:var(--text-secondary);border:1px solid var(--glass-border);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#0000007a;border-radius:6px;margin-top:0;font-size:.875rem;line-height:1.7}.RegexWizardRuntime-module__sfH29G__matchChunk{color:#042f2e;background:#67e8f9;border-radius:6px;box-shadow:0 0 0 2px #67e8f929}.RegexWizardRuntime-module__sfH29G__stats{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.RegexWizardRuntime-module__sfH29G__stats div,.RegexWizardRuntime-module__sfH29G__explainPanel,.RegexWizardRuntime-module__sfH29G__matchesPanel,.RegexWizardRuntime-module__sfH29G__matchRow,.RegexWizardRuntime-module__sfH29G__emptyState,.RegexWizardRuntime-module__sfH29G__notice{border:1px solid var(--glass-border);background:#0000004d;border-radius:6px}.RegexWizardRuntime-module__sfH29G__stats div{padding:var(--space-4)}.RegexWizardRuntime-module__sfH29G__stats span{margin-bottom:var(--space-2);color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:750;display:block}.RegexWizardRuntime-module__sfH29G__stats strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:1.5rem;line-height:1}.RegexWizardRuntime-module__sfH29G__explainPanel,.RegexWizardRuntime-module__sfH29G__matchesPanel{margin-top:var(--space-4);padding:var(--space-4)}.RegexWizardRuntime-module__sfH29G__explainPanel h3,.RegexWizardRuntime-module__sfH29G__matchesPanel h3{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:.95rem;display:flex}.RegexWizardRuntime-module__sfH29G__explainPanel p{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--text-small);line-height:var(--leading-normal)}.RegexWizardRuntime-module__sfH29G__explainPanel p:last-child{margin-bottom:0}.RegexWizardRuntime-module__sfH29G__matchRow{gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-3);display:grid}.RegexWizardRuntime-module__sfH29G__matchRow:last-child{margin-bottom:0}.RegexWizardRuntime-module__sfH29G__matchRow span,.RegexWizardRuntime-module__sfH29G__matchRow small{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:700}.RegexWizardRuntime-module__sfH29G__matchRow code{max-width:100%;color:var(--text-primary);padding:var(--space-2);font-family:var(--font-mono);background:#ffffff0a;border-radius:4px;font-size:.85rem;overflow:auto}.RegexWizardRuntime-module__sfH29G__emptyState{justify-content:center;align-items:center;gap:var(--space-3);min-height:140px;color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.RegexWizardRuntime-module__sfH29G__emptyState p{font-size:var(--text-small);margin:0}.RegexWizardRuntime-module__sfH29G__notice{margin:var(--space-4) 0 0;padding:var(--space-3);color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-normal)}@media (max-width:1180px){.RegexWizardRuntime-module__sfH29G__shell{grid-template-columns:300px minmax(0,1fr)}.RegexWizardRuntime-module__sfH29G__reportPanel{grid-column:1/-1;max-height:none}}@media (max-width:820px){.RegexWizardRuntime-module__sfH29G__topbar{padding:var(--space-3);grid-template-columns:1fr}.RegexWizardRuntime-module__sfH29G__backLink{display:none}.RegexWizardRuntime-module__sfH29G__runtimeBar{top:calc(var(--nav-height) + 120px);padding:0 var(--space-3);overflow-x:auto}.RegexWizardRuntime-module__sfH29G__identity{justify-content:flex-start}.RegexWizardRuntime-module__sfH29G__topActions{justify-content:stretch}.RegexWizardRuntime-module__sfH29G__topActions .RegexWizardRuntime-module__sfH29G__copyButton,.RegexWizardRuntime-module__sfH29G__topActions .RegexWizardRuntime-module__sfH29G__statusBadge{flex:1}.RegexWizardRuntime-module__sfH29G__identity p{display:none}.RegexWizardRuntime-module__sfH29G__shell{padding:var(--space-3);grid-template-columns:1fr}.RegexWizardRuntime-module__sfH29G__promptBox,.RegexWizardRuntime-module__sfH29G__templatePanel,.RegexWizardRuntime-module__sfH29G__patternPanel,.RegexWizardRuntime-module__sfH29G__testPanel,.RegexWizardRuntime-module__sfH29G__reportPanel{padding:var(--space-4)}.RegexWizardRuntime-module__sfH29G__regexEditor{grid-template-columns:auto minmax(0,1fr) auto 58px}.RegexWizardRuntime-module__sfH29G__flagsGrid,.RegexWizardRuntime-module__sfH29G__stats{grid-template-columns:1fr}}@media (max-width:560px){.RegexWizardRuntime-module__sfH29G__runtimeBar{top:calc(var(--nav-height) + 128px)}.RegexWizardRuntime-module__sfH29G__regexEditor{grid-template-columns:1fr}.RegexWizardRuntime-module__sfH29G__regexEditor>span{display:none}.RegexWizardRuntime-module__sfH29G__flagsInput{text-align:left}}
.developer-module__BaBzRa__help{color:var(--text-secondary,#9ca3af);max-width:640px;margin-bottom:14px;font-size:.88rem;line-height:1.6}.developer-module__BaBzRa__noticeInline{border:1px solid var(--border,#ffffff1f);color:var(--text-secondary,#9ca3af);border-radius:8px;padding:12px 14px;font-size:.88rem}.developer-module__BaBzRa__form{flex-wrap:wrap;gap:10px;margin:16px 0 10px;display:flex}.developer-module__BaBzRa__form input,.developer-module__BaBzRa__form select{border:1px solid var(--border,#ffffff1f);background:var(--surface,#ffffff08);color:var(--text-primary,#f3f4f6);font:inherit;border-radius:8px;min-width:180px;padding:9px 12px;font-size:.9rem}.developer-module__BaBzRa__form input[type=password]{flex:1;min-width:240px}.developer-module__BaBzRa__form button{border:1px solid var(--accent,#8b5cf6);background:color-mix(in srgb, var(--accent,#8b5cf6) 16%, transparent);color:var(--text-primary,#f3f4f6);cursor:pointer;border-radius:8px;padding:9px 18px;font-size:.88rem}.developer-module__BaBzRa__dangerBtn{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef444480;border-radius:6px;padding:5px 12px;font-size:.8rem}.developer-module__BaBzRa__tokenBox{border:1px solid var(--accent,#8b5cf6);border-radius:10px;margin:14px 0;padding:14px 16px;font-size:.88rem}.developer-module__BaBzRa__tokenBox code{word-break:break-all;-webkit-user-select:all;user-select:all;margin-top:8px;font-size:.85rem;display:block}.developer-module__BaBzRa__actionBtn{border:1px solid var(--accent,#8b5cf6);background:color-mix(in srgb, var(--accent,#8b5cf6) 16%, transparent);color:var(--text-primary,#f3f4f6);cursor:pointer;border-radius:8px;padding:9px 18px;font-size:.88rem}
.Orbit-module__81kt9a__page{background-color:var(--bg-void);min-height:100vh;color:var(--text-primary);padding-top:var(--nav-height);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif}.Orbit-module__81kt9a__page:before{content:"";top:calc(var(--nav-height) + var(--space-4));height:1px;z-index:calc(var(--z-sticky) - 1);pointer-events:none;background:#ffffff29;position:fixed;left:0;right:0}.Orbit-module__81kt9a__page:after{content:"";height:calc(var(--nav-height) + var(--space-4));z-index:calc(var(--z-sticky) - 2);pointer-events:none;background:#000;position:fixed;top:0;left:0;right:0}.Orbit-module__81kt9a__layout{align-items:stretch;gap:0;max-width:100%;margin:0 auto;padding:0;display:flex}.Orbit-module__81kt9a__leftSidebar{top:calc(var(--nav-height) + var(--space-4) + 1px);gap:var(--space-6);height:calc(100vh - var(--nav-height) - var(--space-4) - 1px);padding:var(--space-6) var(--space-4) var(--space-6) var(--space-6);background:#000;border-right:none;flex-direction:column;flex:0 0 240px;display:flex;position:sticky;overflow-y:auto}.Orbit-module__81kt9a__profileSection{gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}.Orbit-module__81kt9a__avatar{width:48px;height:48px;margin-bottom:var(--space-1);background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px}.Orbit-module__81kt9a__userName{color:var(--text-primary);letter-spacing:0;margin:0;font-size:1rem;font-weight:600}.Orbit-module__81kt9a__userHandle{color:var(--text-secondary);margin:0;margin-bottom:var(--space-2);font-size:.85rem}.Orbit-module__81kt9a__signOutBtn{align-items:center;gap:var(--space-2);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast);background:0 0;border:1px solid #ffffff1a;width:fit-content;padding:4px 8px;font-size:.75rem;display:flex}.Orbit-module__81kt9a__signOutBtn:hover{color:#ef4444;background:#ef44441a;border-color:#ef444433}.Orbit-module__81kt9a__sidebarBottom{padding-top:var(--space-4);margin-top:auto}.Orbit-module__81kt9a__navGroup{flex-direction:column;gap:2px;display:flex}.Orbit-module__81kt9a__navGroupTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);padding-left:var(--space-2);font-size:.75rem;font-weight:600}.Orbit-module__81kt9a__navItem{align-items:center;gap:var(--space-3);padding:8px var(--space-2);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;width:100%;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Orbit-module__81kt9a__navItem:hover{color:var(--text-primary);background:#ffffff0d}.Orbit-module__81kt9a__navItemActive{color:var(--text-primary);background:#ffffff14}.Orbit-module__81kt9a__centerFeed{gap:var(--space-6);min-width:0;padding:var(--space-6) 0 var(--space-10) 0;flex-direction:column;flex:1;display:flex}.Orbit-module__81kt9a__feedHeader{align-items:center;gap:var(--space-2);padding:0 var(--space-6) var(--space-3) var(--space-6);border-bottom:1px solid #ffffff14;display:flex}.Orbit-module__81kt9a__feedTitle{align-items:center;gap:var(--space-2);margin:0;font-size:1.125rem;font-weight:600;display:flex}.Orbit-module__81kt9a__feedTabs{gap:var(--space-4);margin-bottom:var(--space-2);padding:0 var(--space-6);display:flex}.Orbit-module__81kt9a__feedTab{color:var(--text-secondary);padding:var(--space-2) 0;cursor:pointer;font-size:.875rem;font-weight:500;position:relative}.Orbit-module__81kt9a__feedTabActive{color:var(--text-primary)}.Orbit-module__81kt9a__feedTabActive:after{content:"";background:#fbbf24;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.Orbit-module__81kt9a__feedItem{padding:var(--space-5) var(--space-6);background:#000;border:1px solid #ffffff14;border-left:none;border-right:none;border-radius:0;margin-bottom:-1px;transition:border-color .2s}.Orbit-module__81kt9a__feedItem:hover{border-color:#1a73e8cc}.Orbit-module__81kt9a__feedItemHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.Orbit-module__81kt9a__feedItemMeta{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:.875rem;display:flex}.Orbit-module__81kt9a__feedItemBadge{color:#fbbf24;text-transform:uppercase;background:#fbbf241a;border-radius:2px;padding:2px 6px;font-size:.7rem;font-weight:600}.Orbit-module__81kt9a__feedItemTitle{color:var(--text-primary);margin:0 0 var(--space-2);font-size:1.125rem;font-weight:600;line-height:1.4}.Orbit-module__81kt9a__feedItemDesc{color:var(--text-secondary);margin:0 0 var(--space-4);font-size:.95rem;line-height:1.5}.Orbit-module__81kt9a__feedItemFooter{color:var(--text-tertiary);padding-top:var(--space-3);border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.Orbit-module__81kt9a__recommendList{background:#ffffff0d;border:1px solid #ffffff14;border-left:none;border-right:none;border-radius:0;flex-direction:column;gap:1px;display:flex;overflow:hidden}.Orbit-module__81kt9a__recommendItem{padding:var(--space-3) var(--space-4);background:#000;justify-content:space-between;align-items:center;text-decoration:none;transition:background .2s;display:flex}.Orbit-module__81kt9a__recommendItem:hover{background:#ffffff08}.Orbit-module__81kt9a__recommendInfo{align-items:center;gap:var(--space-3);display:flex}.Orbit-module__81kt9a__recommendIcon{font-size:1.25rem}.Orbit-module__81kt9a__recommendDetails{flex-direction:column;display:flex}.Orbit-module__81kt9a__recommendName{color:var(--text-primary);font-size:.9rem;font-weight:600}.Orbit-module__81kt9a__recommendCategory{color:var(--text-secondary);font-size:.75rem}.Orbit-module__81kt9a__recommendAction{color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #1a73e880;border-radius:0;padding:4px 12px;font-size:.75rem;font-weight:600;transition:all .2s}.Orbit-module__81kt9a__recommendItem:hover .Orbit-module__81kt9a__recommendAction{border-color:var(--text-primary);background:var(--text-primary);color:#000}.Orbit-module__81kt9a__rightSidebar{top:calc(var(--nav-height) + var(--space-4) + 1px);gap:var(--space-6);height:calc(100vh - var(--nav-height) - var(--space-4) - 1px);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-4);background:#000;border-left:none;flex-direction:column;flex:0 0 300px;display:flex;position:sticky;overflow-y:auto}.Orbit-module__81kt9a__trendingHeader{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.Orbit-module__81kt9a__trendingTitle{margin:0;font-size:1rem;font-weight:600}.Orbit-module__81kt9a__trendingSubtitle{color:var(--text-tertiary);font-size:.75rem}.Orbit-module__81kt9a__trendingList{gap:var(--space-3);flex-direction:column;display:flex}.Orbit-module__81kt9a__trendingItem{padding:var(--space-2) var(--space-3);border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;text-decoration:none;transition:all .2s;display:flex}.Orbit-module__81kt9a__trendingItem:hover{background:#1a73e80d;border-color:#1a73e866}.Orbit-module__81kt9a__trendingItemInfo{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Orbit-module__81kt9a__trendingItemIcon{font-size:1rem}.Orbit-module__81kt9a__trendingItemName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}.Orbit-module__81kt9a__trendingItemCategory{color:var(--text-tertiary);font-size:.7rem}.Orbit-module__81kt9a__trendingItemStats{color:var(--text-secondary);align-items:center;gap:4px;font-size:.75rem;display:flex}.Orbit-module__81kt9a__trendingItemStats svg{color:var(--text-tertiary)}.Orbit-module__81kt9a__loadingContainer{background-color:var(--bg-void);justify-content:center;align-items:center;min-height:100vh;display:flex}.Orbit-module__81kt9a__spinner{border:3px solid #ffffff1a;border-top-color:#fbbf24;border-radius:50%;width:40px;height:40px;animation:1s linear infinite Orbit-module__81kt9a__spin}@keyframes Orbit-module__81kt9a__spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.Orbit-module__81kt9a__rightSidebar{display:none}}@media (max-width:768px){.Orbit-module__81kt9a__leftSidebar{display:none}.Orbit-module__81kt9a__layout{padding:0 var(--space-2)}}
.About-module__RiCRTq__page{min-height:100vh;padding-top:calc(var(--nav-height) + var(--space-8));padding-bottom:var(--space-20)}.About-module__RiCRTq__header{text-align:left;margin-bottom:var(--space-8)}.About-module__RiCRTq__headerLabel,.About-module__RiCRTq__sectionLabel{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-secondary);font-weight:600;display:inline-block}.About-module__RiCRTq__headerLabel{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-4);background:#ffffff08;border:1px solid #ffffff1a}.About-module__RiCRTq__headerTitle{font-family:var(--font-body);font-size:1.25rem;font-weight:650;line-height:var(--leading-tight);color:var(--text-primary);margin:0}.About-module__RiCRTq__panel{align-items:end;gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;display:grid}.About-module__RiCRTq__copy{max-width:720px}.About-module__RiCRTq__sectionLabel{margin-bottom:var(--space-4)}.About-module__RiCRTq__sectionTitle{margin:0 0 var(--space-4);max-width:680px;font-family:var(--font-body);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:650;line-height:var(--leading-tight);color:var(--text-primary)}.About-module__RiCRTq__sectionText{max-width:640px;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.About-module__RiCRTq__ctaGroup{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.About-module__RiCRTq__primaryAction,.About-module__RiCRTq__secondaryAction{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-small);font-weight:600;text-decoration:none;display:inline-flex}.About-module__RiCRTq__primaryAction{color:var(--text-inverse);background:var(--text-primary)}.About-module__RiCRTq__secondaryAction{color:var(--text-primary);background:#ffffff08;border:1px solid #ffffff24}.About-module__RiCRTq__principles{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.About-module__RiCRTq__principle{padding:var(--space-6);border-radius:var(--radius-xl);background:#ffffff05;border:1px solid #ffffff14}.About-module__RiCRTq__principleIcon{color:var(--text-primary);margin-bottom:var(--space-4)}.About-module__RiCRTq__principle h3{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-body);color:var(--text-primary);font-weight:650}.About-module__RiCRTq__principle p{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}@media (max-width:860px){.About-module__RiCRTq__panel{grid-template-columns:1fr;align-items:start}.About-module__RiCRTq__ctaGroup{justify-content:flex-start}.About-module__RiCRTq__principles{grid-template-columns:1fr}}
.APIForgeRuntime-module__HraovG__page{min-height:100vh;padding-top:var(--nav-height);background:#08090b}.APIForgeRuntime-module__HraovG__topbar{z-index:var(--z-base);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090bf0;border-bottom:1px solid #ffffff14;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:64px;padding:10px 20px;display:grid;position:relative}.APIForgeRuntime-module__HraovG__backLink,.APIForgeRuntime-module__HraovG__topActions button,.APIForgeRuntime-module__HraovG__actionBar button{background:#ffffff09;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.APIForgeRuntime-module__HraovG__backLink{min-height:36px;color:var(--text-secondary);font-size:var(--text-small);padding:0 12px;font-weight:650;text-decoration:none}.APIForgeRuntime-module__HraovG__identity{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.APIForgeRuntime-module__HraovG__iconBox{color:#dbeafe;width:38px;height:38px;font-family:var(--font-mono);background:#111827;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:inline-flex}.APIForgeRuntime-module__HraovG__identity h1,.APIForgeRuntime-module__HraovG__panelHeader h2,.APIForgeRuntime-module__HraovG__resultGrid h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0}.APIForgeRuntime-module__HraovG__identity h1{font-size:1rem;font-weight:760}.APIForgeRuntime-module__HraovG__identity p{color:var(--text-tertiary);font-size:var(--text-xs);margin:2px 0 0}.APIForgeRuntime-module__HraovG__topActions{align-items:center;gap:8px;display:inline-flex}.APIForgeRuntime-module__HraovG__modePill{min-height:32px;color:var(--text-secondary);font-size:var(--text-xs);background:#ffffff09;border:1px solid #ffffff1a;border-radius:4px;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.APIForgeRuntime-module__HraovG__topActions button{width:34px;height:34px;color:var(--text-secondary);cursor:pointer}.APIForgeRuntime-module__HraovG__topActions button:hover:not(:disabled),.APIForgeRuntime-module__HraovG__backLink:hover,.APIForgeRuntime-module__HraovG__actionBar button:hover:not(:disabled){color:var(--text-primary);background:#ffffff13}.APIForgeRuntime-module__HraovG__topActions button:disabled,.APIForgeRuntime-module__HraovG__actionBar button:disabled{opacity:.42;cursor:not-allowed}.APIForgeRuntime-module__HraovG__shell{min-height:calc(100vh - var(--nav-height) - 64px);background:#ffffff14;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);gap:1px;display:grid}.APIForgeRuntime-module__HraovG__inputPanel,.APIForgeRuntime-module__HraovG__outputPanel{background:#0b0d10;min-width:0;padding:22px}.APIForgeRuntime-module__HraovG__inputPanel{flex-direction:column;gap:18px;display:flex}.APIForgeRuntime-module__HraovG__outputPanel{max-height:calc(100vh - var(--nav-height) - 64px);overflow:auto}.APIForgeRuntime-module__HraovG__panelHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.APIForgeRuntime-module__HraovG__kicker{color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0 0 5px;font-weight:760}.APIForgeRuntime-module__HraovG__panelHeader h2{font-size:1.2rem;line-height:1.2}.APIForgeRuntime-module__HraovG__field{color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;gap:8px;font-weight:720;display:grid}.APIForgeRuntime-module__HraovG__field input,.APIForgeRuntime-module__HraovG__field textarea,.APIForgeRuntime-module__HraovG__controls select{width:100%;color:var(--text-primary);background:#050608;border:1px solid #ffffff1f;border-radius:4px;outline:none}.APIForgeRuntime-module__HraovG__field input,.APIForgeRuntime-module__HraovG__controls select{min-height:40px;font:inherit;text-transform:none;letter-spacing:0;padding:0 12px}.APIForgeRuntime-module__HraovG__field textarea{resize:vertical;min-height:320px;font-family:var(--font-body);font-size:var(--text-body-sm);text-transform:none;letter-spacing:0;padding:14px;line-height:1.55}.APIForgeRuntime-module__HraovG__field input:focus,.APIForgeRuntime-module__HraovG__field textarea:focus,.APIForgeRuntime-module__HraovG__controls select:focus{border-color:#93c5fd8c;box-shadow:0 0 0 3px #3b82f61a}.APIForgeRuntime-module__HraovG__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.APIForgeRuntime-module__HraovG__controls label{color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;gap:8px;font-weight:720;display:grid}.APIForgeRuntime-module__HraovG__toggle{cursor:pointer;background:#ffffff07;border:1px solid #ffffff1a;border-radius:4px;justify-content:flex-start;align-items:center;min-height:40px;padding:0 12px;color:var(--text-secondary)!important;text-transform:none!important;gap:8px!important;display:flex!important}.APIForgeRuntime-module__HraovG__toggle input{accent-color:#60a5fa}.APIForgeRuntime-module__HraovG__actionBar{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.APIForgeRuntime-module__HraovG__actionBar p{color:var(--text-tertiary);font-size:var(--text-xs);margin:0;line-height:1.5}.APIForgeRuntime-module__HraovG__actionBar button{color:#fff;cursor:pointer;min-width:128px;min-height:40px;font-family:var(--font-body);font-size:var(--text-small);background:#1f2937;font-weight:760}.APIForgeRuntime-module__HraovG__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.APIForgeRuntime-module__HraovG__summaryCard,.APIForgeRuntime-module__HraovG__resourceCard,.APIForgeRuntime-module__HraovG__endpointCard,.APIForgeRuntime-module__HraovG__securityCard,.APIForgeRuntime-module__HraovG__planCard,.APIForgeRuntime-module__HraovG__specCard,.APIForgeRuntime-module__HraovG__emptyState{background:#050608;border:1px solid #ffffff1a;border-radius:4px;padding:16px}.APIForgeRuntime-module__HraovG__summaryCard,.APIForgeRuntime-module__HraovG__endpointCard,.APIForgeRuntime-module__HraovG__specCard{grid-column:1/-1}.APIForgeRuntime-module__HraovG__summaryCard p,.APIForgeRuntime-module__HraovG__securityCard p,.APIForgeRuntime-module__HraovG__planCard p{color:var(--text-secondary);font-size:var(--text-small);margin:0 0 9px;line-height:1.55}.APIForgeRuntime-module__HraovG__summaryCard p:last-child,.APIForgeRuntime-module__HraovG__securityCard p:last-child,.APIForgeRuntime-module__HraovG__planCard p:last-child{margin-bottom:0}.APIForgeRuntime-module__HraovG__metricRow,.APIForgeRuntime-module__HraovG__chipRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.APIForgeRuntime-module__HraovG__metricRow span,.APIForgeRuntime-module__HraovG__chipRow span{min-height:28px;color:var(--text-secondary);font-size:var(--text-xs);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:0 10px;font-weight:720;display:inline-flex}.APIForgeRuntime-module__HraovG__resultGrid h3{align-items:center;gap:8px;margin-bottom:12px;font-size:.92rem;display:flex}.APIForgeRuntime-module__HraovG__endpointList{border:1px solid #ffffff14;border-bottom:0;display:grid}.APIForgeRuntime-module__HraovG__endpointList article{border-bottom:1px solid #ffffff14;grid-template-columns:68px minmax(160px,.8fr) minmax(0,1fr);align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:grid}.APIForgeRuntime-module__HraovG__method{color:#93c5fd;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800}.APIForgeRuntime-module__HraovG__endpointList code{color:var(--text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.82rem}.APIForgeRuntime-module__HraovG__endpointList p{color:var(--text-secondary);font-size:var(--text-small);margin:0;line-height:1.45}.APIForgeRuntime-module__HraovG__specCard pre{color:#dbeafe;max-height:520px;font-family:var(--font-mono);background:#030405;border:1px solid #ffffff14;border-radius:4px;margin:0;padding:14px;font-size:.78rem;line-height:1.55;overflow:auto}.APIForgeRuntime-module__HraovG__emptyState{min-height:320px;color:var(--text-tertiary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.APIForgeRuntime-module__HraovG__emptyState p{font-size:var(--text-small);margin:0}@media (max-width:1100px){.APIForgeRuntime-module__HraovG__shell{grid-template-columns:1fr}.APIForgeRuntime-module__HraovG__outputPanel{max-height:none}}@media (max-width:760px){.APIForgeRuntime-module__HraovG__topbar{grid-template-columns:1fr;padding:10px 12px}.APIForgeRuntime-module__HraovG__backLink{display:none}.APIForgeRuntime-module__HraovG__identity{justify-content:flex-start}.APIForgeRuntime-module__HraovG__topActions{justify-content:stretch}.APIForgeRuntime-module__HraovG__modePill{flex:1}.APIForgeRuntime-module__HraovG__inputPanel,.APIForgeRuntime-module__HraovG__outputPanel{padding:14px}.APIForgeRuntime-module__HraovG__controls,.APIForgeRuntime-module__HraovG__resultGrid{grid-template-columns:1fr}.APIForgeRuntime-module__HraovG__actionBar{flex-direction:column;align-items:stretch}.APIForgeRuntime-module__HraovG__actionBar button{width:100%}.APIForgeRuntime-module__HraovG__endpointList article{grid-template-columns:1fr}}
.community-module__akoYiW__page{min-height:100vh;padding:96px 0 80px}.community-module__akoYiW__backLink{color:var(--text-secondary,#9ca3af);align-items:center;gap:6px;margin-bottom:20px;font-size:.85rem;text-decoration:none;display:inline-flex}.community-module__akoYiW__backLink:hover{color:var(--text-primary,#f3f4f6)}.community-module__akoYiW__header{max-width:640px;margin-bottom:32px}.community-module__akoYiW__header h1{margin:8px 0;font-size:2rem}.community-module__akoYiW__header p{color:var(--text-secondary,#9ca3af);line-height:1.6}.community-module__akoYiW__kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--accent,#8b5cf6);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.community-module__akoYiW__primaryBtn{border:1px solid var(--accent,#8b5cf6);background:color-mix(in srgb, var(--accent,#8b5cf6) 16%, transparent);color:var(--text-primary,#f3f4f6);cursor:pointer;border-radius:8px;align-items:center;gap:7px;margin-top:14px;padding:9px 18px;font-size:.88rem;text-decoration:none;display:inline-flex}.community-module__akoYiW__primaryBtn:disabled{opacity:.6;cursor:default}.community-module__akoYiW__section{margin:36px 0}.community-module__akoYiW__section h2{margin-bottom:14px;font-size:1.2rem}.community-module__akoYiW__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.community-module__akoYiW__card{border:1px solid var(--border,#ffffff17);background:var(--surface,#ffffff05);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.community-module__akoYiW__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.community-module__akoYiW__cardHead h3{font-size:1rem}.community-module__akoYiW__cardDesc{color:var(--text-secondary,#9ca3af);flex:1;font-size:.86rem;line-height:1.5}.community-module__akoYiW__cardMeta{color:var(--text-secondary,#9ca3af);flex-wrap:wrap;gap:12px;font-size:.78rem;display:flex}.community-module__akoYiW__rating{align-items:center;gap:4px;display:inline-flex}.community-module__akoYiW__runBtn{border:1px solid var(--border,#ffffff1f);color:var(--text-primary,#f3f4f6);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 0;font-size:.84rem;text-decoration:none;display:inline-flex}.community-module__akoYiW__runBtn:hover{border-color:var(--accent,#8b5cf6)}.community-module__akoYiW__iconBtn{color:var(--text-secondary,#9ca3af);cursor:pointer;background:0 0;border:none;padding:4px}.community-module__akoYiW__iconBtn:hover{color:#ef4444}.community-module__akoYiW__publishForm,.community-module__akoYiW__runForm{flex-direction:column;gap:14px;max-width:640px;margin-bottom:28px;display:flex}.community-module__akoYiW__publishForm label,.community-module__akoYiW__runForm label{color:var(--text-secondary,#9ca3af);flex-direction:column;gap:6px;font-size:.84rem;display:flex}.community-module__akoYiW__publishForm input,.community-module__akoYiW__publishForm textarea,.community-module__akoYiW__runForm textarea{border:1px solid var(--border,#ffffff1f);background:var(--surface,#ffffff08);color:var(--text-primary,#f3f4f6);font:inherit;resize:vertical;border-radius:8px;padding:9px 12px;font-size:.9rem}.community-module__akoYiW__error{color:#ef4444;font-size:.85rem}.community-module__akoYiW__muted{color:var(--text-secondary,#9ca3af);font-size:.88rem}.community-module__akoYiW__outputGroup{margin:14px 0}.community-module__akoYiW__outputGroup ul{color:var(--text-secondary,#d1d5db);flex-direction:column;gap:4px;margin:6px 0 0 18px;font-size:.9rem;display:flex}.community-module__akoYiW__starRow{gap:4px;display:flex}.community-module__akoYiW__star,.community-module__akoYiW__starActive{cursor:pointer;color:var(--text-secondary,#6b7280);background:0 0;border:none;padding:2px}.community-module__akoYiW__starActive{color:#f59e0b}.community-module__akoYiW__reviewList{flex-direction:column;gap:14px;margin-top:18px;list-style:none;display:flex}.community-module__akoYiW__reviewList li{border-left:2px solid var(--border,#ffffff1f);flex-direction:column;gap:3px;padding-left:12px;font-size:.88rem;display:flex}.community-module__akoYiW__reviewList p{color:var(--text-secondary,#9ca3af)}.community-module__akoYiW__sortRow{gap:8px;margin-bottom:16px;display:flex}.community-module__akoYiW__sortBtn,.community-module__akoYiW__sortBtnActive{color:var(--text-secondary,#9ca3af);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;padding:5px 14px;font-size:.8rem}.community-module__akoYiW__sortBtnActive{color:#0b0b0e;background:#fbbf24;border-color:#fbbf24;font-weight:600}.community-module__akoYiW__likeBtn,.community-module__akoYiW__likeBtnActive{color:var(--text-secondary,#9ca3af);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;font-size:.8rem;display:inline-flex}.community-module__akoYiW__likeBtnActive{color:#ef4444;border-color:#ef4444}
.Auth-module__uaXnWW__page{min-height:100vh;padding:calc(var(--nav-height) + var(--space-8)) var(--space-6) var(--space-10);background-color:var(--bg-void);font-family:var(--font-body);flex-direction:column;justify-content:center;align-items:center;display:flex}.Auth-module__uaXnWW__brandHeader{margin-bottom:var(--space-8);text-align:center}.Auth-module__uaXnWW__logoLink{text-decoration:none}.Auth-module__uaXnWW__logoText{font-family:var(--font-display);color:var(--text-primary);letter-spacing:0;font-size:1.75rem;font-weight:800}.Auth-module__uaXnWW__card{width:100%;max-width:400px;padding:var(--space-10) var(--space-8);background:#000;border:1px solid #ffffff26;border-radius:14px;box-shadow:0 4px 24px #00000080}.Auth-module__uaXnWW__header{margin-bottom:var(--space-6);text-align:center}.Auth-module__uaXnWW__title{color:var(--text-primary);margin:0 0 var(--space-2);letter-spacing:0;font-size:1.5rem;font-weight:600}.Auth-module__uaXnWW__subtitle{color:var(--text-secondary);margin:0;font-size:.9rem}.Auth-module__uaXnWW__form{gap:var(--space-5);flex-direction:column;display:flex}.Auth-module__uaXnWW__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.Auth-module__uaXnWW__label{color:var(--text-primary);font-size:.875rem;font-weight:500}.Auth-module__uaXnWW__inputWrapper{position:relative}.Auth-module__uaXnWW__input{width:100%;color:var(--text-primary);background:#ffffff0d;border:1px solid #fff3;border-radius:6px;outline:none;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.Auth-module__uaXnWW__input::placeholder{color:#ffffff4d}.Auth-module__uaXnWW__input:focus{background:#ffffff14;border-color:#fbbf24;box-shadow:0 0 0 3px #fbbf2426}.Auth-module__uaXnWW__extrasRow{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.Auth-module__uaXnWW__checkboxLabel{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.5rem;display:flex}.Auth-module__uaXnWW__checkbox{accent-color:#fbbf24;cursor:pointer;width:16px;height:16px}.Auth-module__uaXnWW__forgotLink{color:#fbbf24;font-weight:500;text-decoration:none;transition:opacity .2s}.Auth-module__uaXnWW__forgotLink:hover{opacity:.8}.Auth-module__uaXnWW__formError{color:var(--color-error);text-align:center;background:#ef44441a;border:1px solid #ef444433;border-radius:4px;padding:.5rem;font-size:.875rem}.Auth-module__uaXnWW__submitBtn{background:var(--text-primary);width:100%;color:var(--bg-void);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem;font-family:inherit;font-size:1rem;font-weight:600;transition:transform .1s,opacity .2s;display:flex}.Auth-module__uaXnWW__submitBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.Auth-module__uaXnWW__submitBtn:active:not(:disabled){transform:translateY(0)}.Auth-module__uaXnWW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.Auth-module__uaXnWW__divider{margin:var(--space-6) 0;align-items:center;gap:1rem;display:flex}.Auth-module__uaXnWW__dividerLine{background:#ffffff1a;flex:1;height:1px}.Auth-module__uaXnWW__dividerText{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.Auth-module__uaXnWW__socialRow{gap:var(--space-3);display:flex}.Auth-module__uaXnWW__socialBtn{color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Auth-module__uaXnWW__socialBtn:hover{background:#ffffff1a;border-color:#ffffff4d}.Auth-module__uaXnWW__socialIcon{justify-content:center;align-items:center;display:flex}.Auth-module__uaXnWW__footer{margin-top:var(--space-6);text-align:center}.Auth-module__uaXnWW__footerText{color:var(--text-secondary);font-size:.875rem}.Auth-module__uaXnWW__footerLink{color:#fbbf24;margin-left:.25rem;font-weight:500;text-decoration:none}.Auth-module__uaXnWW__footerLink:hover{text-decoration:underline}@media (max-width:480px){.Auth-module__uaXnWW__card{box-shadow:none;padding:var(--space-8) var(--space-2);background:0 0;border:none}}
.DownloadHub-module__l0jN_q__wrapper{padding:calc(var(--nav-height) + var(--space-16,4rem)) 0 var(--space-20);max-width:1080px;padding-inline:var(--space-6);margin:0 auto}.DownloadHub-module__l0jN_q__hero{text-align:center;margin-bottom:var(--space-12)}.DownloadHub-module__l0jN_q__badge{padding:var(--space-1) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-5);display:inline-block}.DownloadHub-module__l0jN_q__title{font-size:clamp(2rem,5vw,3rem);line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--space-4)}.DownloadHub-module__l0jN_q__subtitle{max-width:34rem;color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-relaxed);margin:0 auto}.DownloadHub-module__l0jN_q__primaryBlock{margin-top:var(--space-8)}.DownloadHub-module__l0jN_q__primaryBtn{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);border-radius:var(--radius-lg);background:var(--accent-primary);color:var(--bg-void,#08090a);font-size:var(--text-body);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;font-weight:600;display:inline-flex}.DownloadHub-module__l0jN_q__primaryBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.DownloadHub-module__l0jN_q__primaryBtn:disabled{background:var(--bg-elevated);color:var(--text-tertiary);border-color:var(--border-subtle);cursor:not-allowed}.DownloadHub-module__l0jN_q__primaryMeta{margin-top:var(--space-3);color:var(--text-tertiary);font-size:var(--text-small)}.DownloadHub-module__l0jN_q__errorNote{margin-top:var(--space-4);color:var(--color-error);font-size:var(--text-small)}.DownloadHub-module__l0jN_q__grid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.DownloadHub-module__l0jN_q__card{gap:var(--space-4);padding:var(--space-6);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);transition:border-color var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.DownloadHub-module__l0jN_q__card:hover{border-color:var(--border-color,var(--border-strong))}.DownloadHub-module__l0jN_q__cardActive{border-color:var(--accent-primary)}.DownloadHub-module__l0jN_q__cardHead{align-items:flex-start;gap:var(--space-3);display:flex}.DownloadHub-module__l0jN_q__cardIcon{border-radius:var(--radius-lg);background:var(--bg-elevated);width:42px;height:42px;color:var(--text-secondary);flex-shrink:0;place-items:center;display:grid}.DownloadHub-module__l0jN_q__cardTitle{font-size:var(--text-body);color:var(--text-primary);line-height:var(--leading-snug)}.DownloadHub-module__l0jN_q__cardHint{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:2px}.DownloadHub-module__l0jN_q__yourOs{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--accent-primary);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.DownloadHub-module__l0jN_q__artifactList{gap:var(--space-2);flex-direction:column;display:flex}.DownloadHub-module__l0jN_q__artifactBtn{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-primary);font-size:var(--text-small);transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.DownloadHub-module__l0jN_q__artifactBtn:hover:not(.DownloadHub-module__l0jN_q__artifactDisabled){background:var(--bg-hover);border-color:var(--accent-primary)}.DownloadHub-module__l0jN_q__artifactDisabled{opacity:.5;cursor:not-allowed}.DownloadHub-module__l0jN_q__artifactLabel{font-weight:500}.DownloadHub-module__l0jN_q__artifactSize{color:var(--text-tertiary);font-size:var(--text-xs);white-space:nowrap}.DownloadHub-module__l0jN_q__skeleton{border-radius:var(--radius-lg);background:var(--bg-elevated);opacity:.6;height:44px}.DownloadHub-module__l0jN_q__emptyNote,.DownloadHub-module__l0jN_q__pendingNote{font-size:var(--text-xs);color:var(--text-tertiary);line-height:var(--leading-relaxed)}
.FinalCTA-module__iInE5G__section{padding-bottom:var(--space-32)}.FinalCTA-module__iInE5G__ctaCard{padding:var(--space-20) var(--space-8);border-radius:var(--radius-2xl);text-align:center;background:0 0;border:1px solid #ffffff1a;position:relative;overflow:hidden}.FinalCTA-module__iInE5G__ctaContent{z-index:1;align-items:center;gap:var(--space-6);flex-direction:column;max-width:600px;margin:0 auto;display:flex;position:relative}.FinalCTA-module__iInE5G__ctaPill{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wider);background:0 0;border:1px solid #fff3;font-weight:500;display:inline-flex}.FinalCTA-module__iInE5G__ctaPillDot{border-radius:var(--radius-full);background:var(--text-primary);width:6px;height:6px;animation:2s infinite FinalCTA-module__iInE5G__pulseGlow;box-shadow:0 0 10px #fffc}.FinalCTA-module__iInE5G__ctaTitle{font-family:var(--font-display);color:var(--text-primary);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.03em;margin:0}.FinalCTA-module__iInE5G__ctaDescription{font-family:var(--font-body);font-size:var(--text-body);color:#ffffffb3;line-height:var(--leading-relaxed);margin:0}.FinalCTA-module__iInE5G__ctaButtons{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.FinalCTA-module__iInE5G__ctaPrimary{background:var(--text-primary);color:var(--bg-void);font-family:var(--font-body);border-radius:var(--radius-full);padding:var(--space-4) var(--space-8);transition:transform var(--duration-fast) var(--ease-out);font-weight:600}.FinalCTA-module__iInE5G__ctaPrimary:hover{background:#fff;transform:scale(1.05)}.FinalCTA-module__iInE5G__ctaSecondary{color:var(--text-primary);font-family:var(--font-body);border-radius:var(--radius-full);padding:var(--space-4) var(--space-8);transition:all var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #fff3;font-weight:600}.FinalCTA-module__iInE5G__ctaSecondary:hover{background:#ffffff1a;border-color:#ffffff80}.FinalCTA-module__iInE5G__ctaNote{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);margin:var(--space-4) 0 0;text-transform:uppercase;letter-spacing:var(--tracking-wider)}@media (max-width:640px){.FinalCTA-module__iInE5G__ctaCard{padding:var(--space-12) var(--space-6)}.FinalCTA-module__iInE5G__ctaButtons{flex-direction:column;width:100%;max-width:320px}.FinalCTA-module__iInE5G__ctaPrimary,.FinalCTA-module__iInE5G__ctaSecondary{justify-content:center;width:100%}}
