:root,:root[data-theme=light]{--tone-canvas:#ffffff;--tone-surface:#ffffff;--tone-surface-soft:#f0f0fa;--tone-surface-raised:#f7f7fb;--tone-border:#e0e0e8;--tone-border-strong:#b8b8c0;--tone-text:#000000;--tone-text-secondary:#3a3a3f;--tone-text-muted:#5a5a5f;--tone-action:#000000;--tone-action-hover:#0a0a0a;--tone-on-action:#ffffff;--tone-accent:#000000;--tone-accent-hover:#0a0a0a;--tone-on-accent:#ffffff;--tone-success:#000000;--tone-warning:#3a3a3f;--tone-danger:#000000;--tone-inverse:#000000;--tone-on-inverse:#ffffff;--tone-inverse-muted:#f0f0fa;--tone-shadow:none;--tone-shadow-small:none;--spacex-deep-green:#000000;--spacex-dark-navy:#0a0a0a;--spacex-black:#000000;--spacex-coral:#000000;--spacex-coral-soft:#000000;--spacex-pale-green:#f0f0fa;--spacex-pale-blue:#f7f7fb;--spacex-stone:#f0f0fa;--spacex-link:#000000;--spacex-focus:#000000;color-scheme:light}:root[data-theme=dark]{--tone-canvas:#000000;--tone-surface:#000000;--tone-surface-soft:#0a0a0a;--tone-surface-raised:#111111;--tone-border:#3a3a3f;--tone-border-strong:#64646a;--tone-text:#ffffff;--tone-text-secondary:#f0f0fa;--tone-text-muted:#a8a8ae;--tone-action:#ffffff;--tone-action-hover:#f0f0fa;--tone-on-action:#000000;--tone-accent:#ffffff;--tone-accent-hover:#f0f0fa;--tone-on-accent:#000000;--tone-success:#ffffff;--tone-warning:#f0f0fa;--tone-danger:#ffffff;--tone-inverse:#000000;--tone-on-inverse:#ffffff;--tone-inverse-muted:#a8a8ae;--tone-shadow:none;--tone-shadow-small:none;--spacex-deep-green:#000000;--spacex-dark-navy:#0a0a0a;--spacex-black:#000000;--spacex-coral:#ffffff;--spacex-coral-soft:#ffffff;--spacex-pale-green:#0a0a0a;--spacex-pale-blue:#111111;--spacex-stone:#0a0a0a;--spacex-link:#ffffff;--spacex-focus:#ffffff;color-scheme:dark}html,html[data-theme]{scrollbar-color:var(--tone-border-strong) var(--tone-canvas)}body,html,html[data-theme]{background:var(--tone-canvas)!important}body{min-width:320px;color:var(--tone-text)!important;font-family:D-DIN,Arial,Verdana,PingFang SC,Microsoft YaHei,Noto Sans SC,ui-sans-serif,system-ui,sans-serif!important;font-size:16px;line-height:1.5;letter-spacing:0;text-rendering:optimizeLegibility}.ui-mark,.wordmark,h1,h2,h3,h4,h5{font-family:D-DIN-Bold,Arial Narrow,Arial,PingFang SC,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase}::selection{color:var(--tone-on-action);background:var(--tone-action)}:focus-visible{outline:2px solid var(--spacex-focus)!important;outline-offset:3px}a{text-underline-offset:3px}.hero-kicker,.section-kicker,.ui-eyebrow{color:var(--tone-text-muted)!important;font-family:D-DIN,Arial,Verdana,PingFang SC,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:2!important;letter-spacing:.08em!important;text-transform:uppercase}.site-preferences{border-radius:16px!important}.preference-trigger,.preferences-panel{border-color:var(--tone-border)!important;background:color-mix(in srgb,var(--tone-surface) 92%,transparent)!important}.preference-trigger{color:var(--tone-text)!important}.preferences-panel{box-shadow:var(--tone-shadow-small)!important}.preference-group button[aria-pressed=true]{color:var(--tone-on-action)!important;background:var(--tone-action)!important}.product-header,html[data-theme] .landing-page>.product-header,html[data-theme] .product-header{min-height:68px!important;background:color-mix(in srgb,var(--tone-canvas) 92%,transparent)!important;backdrop-filter:blur(20px) saturate(120%)}.wordmark>i,html[data-theme] .landing-page .product-header .wordmark i,html[data-theme] .product-header .wordmark i{color:#ffffff!important;border-radius:9px!important;background:var(--spacex-deep-green)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)!important}.wordmark b{font-weight:600!important;letter-spacing:-.02em!important}.product-account,.wordmark small{color:var(--tone-text-muted)!important}.header-text-action,.product-nav a,html[data-theme] .product-nav a{min-height:40px;padding:9px 13px!important;border-radius:8px!important;font-size:14px!important;font-weight:400!important}.product-nav,html[data-theme] .landing-page .product-nav,html[data-theme] .product-nav{border:0!important;background:transparent!important}.header-text-action:hover,.product-nav a.active,.product-nav a:hover,html[data-theme] .landing-page .product-nav a.active,html[data-theme] .landing-page .product-nav a:hover,html[data-theme] .product-nav a.active,html[data-theme] .product-nav a:hover{background:var(--tone-surface-soft)!important}.header-primary-action,html[data-theme] .header-primary-action,html[data-theme] .landing-page .header-primary-action{min-height:44px!important;padding:10px 22px!important;color:var(--tone-on-action)!important;border-color:var(--tone-action)!important;border-radius:999px!important;background:var(--tone-action)!important;font-size:14px!important;font-weight:500!important}.mobile-nav summary{min-width:44px;min-height:44px;border-radius:8px!important}.mobile-nav nav{border-radius:16px!important}.header-primary-action,.primary-button,a.primary-button,button.primary-button{min-height:46px!important;padding:11px 24px!important;border-radius:999px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.header-primary-action:hover,.primary-button:hover,a.primary-button:hover,button.primary-button:hover{border-color:var(--tone-action-hover)!important;background:var(--tone-action-hover)!important;transform:translateY(-1px)}.secondary-button,a.secondary-button,button.secondary-button{min-height:44px!important;padding:10px 18px!important;border:1px solid var(--tone-border-strong)!important;border-radius:999px!important;font-size:14px!important;font-weight:400!important;box-shadow:none!important}.secondary-button:hover,a.secondary-button:hover,button.secondary-button:hover{color:var(--tone-text)!important;border-color:var(--tone-text)!important;background:var(--tone-surface-soft)!important}html[data-theme] input,html[data-theme] select,html[data-theme] textarea,input,select,textarea{color:var(--tone-text)!important;border:1px solid var(--tone-border-strong)!important;border-radius:8px!important;background:var(--tone-surface)!important}textarea{min-height:120px}html[data-theme] input:focus,html[data-theme] select:focus,html[data-theme] textarea:focus,input:focus,select:focus,textarea:focus{border-color:var(--spacex-focus)!important;outline:0!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--spacex-focus) 18%,transparent)!important}.planner-live,.profile-state,.status-chip,.tool-badge,.verified-pill{border-radius:6px!important;font-family:D-DIN,SFMono-Regular,Consolas,monospace!important;letter-spacing:.02em!important}.brand-pulse,.live-dot,.tool-dot{background:var(--spacex-coral)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--spacex-coral) 18%,transparent)!important}.admin-page,.dashboard-page,.form-page,.landing-page,.portal-page,.product-page,.public-profile-page,.signin-page{color:var(--tone-text)!important;background:var(--tone-canvas)!important}.admin-console,.application-form,.candidate-drawer,.dashboard-block,.job-apply-card,.job-card,.portal-panel,.public-profile-main,.public-profile-side,.public-work-section,.recruiter-block,.recruiter-side-card,.selected-job,.signin-panel,.ui-card{color:var(--tone-text)!important;border-color:var(--tone-border)!important;background:var(--tone-surface)!important;box-shadow:none!important}.candidate-drawer,.dashboard-block,.job-apply-card,.job-card,.portal-panel,.public-profile-main,.public-profile-side,.public-work-section,.recruiter-block,.recruiter-side-card,.ui-card{border-radius:8px!important}.meta-promo{min-height:36px!important;background:var(--spacex-black)!important;font-size:12px!important;letter-spacing:.02em}.meta-promo a{color:#ffffff!important;text-decoration:underline}.landing-page .landing-hero{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr)!important;gap:clamp(48px,7vw,96px)!important;min-height:760px!important;padding-top:118px!important;padding-bottom:118px!important;color:var(--tone-text)!important;background-image:none!important}.landing-page .landing-hero h1{max-width:780px!important;margin:18px 0 28px!important;font-size:clamp(64px,7.2vw,96px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.025em!important}.landing-page .landing-hero h1 span{color:var(--spacex-deep-green)!important}:root[data-theme=dark] .landing-page .landing-hero h1 span{color:var(--spacex-coral-soft)!important}.landing-page .landing-hero .hero-copy>p:last-of-type{max-width:600px!important;font-size:18px!important;line-height:1.55!important}.hero-actions{gap:18px!important}.meta-hero-visual{overflow:hidden!important;border:0!important;border-radius:22px!important;background:var(--spacex-deep-green)!important}.meta-hero-visual:before{background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0)!important;background-size:42px 42px!important;opacity:.26!important}.featured-talent-card{border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;background:#17171c!important;box-shadow:0 28px 80px rgba(0,0,0,.2)!important}.featured-profile p,.featured-skills span,.featured-talent-card footer,.featured-talent-card header,.signal-ribbon{color:rgba(255,255,255,.72)!important;border-color:rgba(255,255,255,.14)!important}.featured-profile h2,.featured-talent-card b{color:#ffffff!important}.featured-skills span{background:rgba(255,255,255,.08)!important}.featured-avatar,.orbit-avatar{color:var(--spacex-deep-green)!important;border-color:rgba(255,255,255,.28)!important;background:var(--spacex-pale-green)!important}.signal-ribbon{background:rgba(0,0,0,.82)!important;backdrop-filter:blur(14px)}.tezign-ticker{border-block:0!important;background:var(--spacex-deep-green)!important}.tezign-ticker span:nth-child(odd){color:var(--spacex-coral-soft)!important}.showcase-section{background:var(--tone-canvas)!important}.admin-hero h1,.apple-tile-heading h2,.dashboard-heading h1,.form-intro h1,.jobs-hero h1,.landing-heading h2,.meta-section-intro h2,.portal-hero h1,.recruiter-hero h1{font-weight:400!important;letter-spacing:-.025em!important}.apple-tile-heading h2,.landing-heading h2,.meta-section-intro h2{font-size:clamp(42px,5vw,60px)!important;line-height:1.02!important}.apple-tile-heading>p,.landing-heading>p,.meta-section-intro p{color:var(--tone-text-secondary)!important}.showcase-frame{overflow:hidden!important;border:0!important;border-radius:22px!important;background:var(--spacex-dark-navy)!important}.landing-page .featured-talent-card header b{color:#000000!important;border:1px solid #ffffff!important;border-radius:32px!important;background:#ffffff!important}.showcase-chrome,.showcase-sidebar{color:rgba(255,255,255,.7)!important;border-color:rgba(255,255,255,.12)!important;background:rgba(255,255,255,.035)!important}.showcase-main h2,.showcase-sidebar b.active,.showcase-title b{color:#ffffff!important}.showcase-sidebar b.active{background:rgba(255,255,255,.1)!important}.showcase-main{color:#ffffff!important;background:transparent!important}.showcase-copy p,.showcase-main .section-kicker{color:rgba(255,255,255,.66)!important}.talent-prompt{border-color:rgba(255,255,255,.18)!important;border-radius:8px!important;background:rgba(255,255,255,.08)!important}.talent-prompt textarea{color:#ffffff!important;border:0!important;background:transparent!important}.talent-prompt textarea::placeholder{color:rgba(255,255,255,.54)!important}.prompt-suggestions button{color:rgba(255,255,255,.78)!important;border-color:rgba(255,255,255,.18)!important;background:transparent!important}.prompt-suggestions button:hover{color:#ffffff!important;background:rgba(255,255,255,.1)!important}.mini-result,.prompt-results,.talent-compare-panel{color:var(--tone-text)!important;border-color:var(--tone-border)!important;background:var(--tone-surface)!important}.metric-strip{border-block:1px solid var(--tone-border)!important;background:var(--tone-canvas)!important}.metric-strip article+article{border-left-color:var(--tone-border)!important}.metric-strip strong{color:var(--spacex-deep-green)!important;font-weight:400!important}:root[data-theme=dark] .metric-strip strong{color:var(--spacex-coral-soft)!important}.apple-planner-section{background:var(--spacex-stone)!important}.apple-planner,.planner-controls,.planner-output{border-color:var(--tone-border)!important;border-radius:8px!important;background:var(--tone-surface)!important;box-shadow:none!important}.planner-output{border:0!important;background:var(--spacex-deep-green)!important}.planner-output,.planner-output h3,.planner-output strong{color:#ffffff!important}.planner-output p,.planner-output small,.planner-output span{color:rgba(255,255,255,.68)!important}.completion-track i,.planner-funnel i,.planner-segmented button.active,.profile-health-track i{background:var(--spacex-deep-green)!important}:root[data-theme=dark] .completion-track i,:root[data-theme=dark] .planner-segmented button.active,:root[data-theme=dark] .profile-health-track i{background:var(--tone-accent)!important}.landing-section:nth-of-type(2n){background:var(--tone-canvas)!important}.domain-table,.final-card,.insight-card,.profile-primary,.reasoning-card,.recommendation-card,.task-card{border-color:var(--tone-border)!important;border-radius:8px!important;background:var(--tone-surface)!important;box-shadow:none!important}.reasoning-card{border-top:4px solid var(--spacex-deep-green)!important}.evidence-stat:first-child{background:var(--spacex-pale-green)!important}.evidence-stat:last-child{background:var(--spacex-pale-blue)!important}.application-row,.domain-table>a,.recruiter-table-row,.table-row,.task-row{border-color:var(--tone-border)!important}.application-row:hover,.domain-table>a:hover,.recruiter-table-row:hover,.table-row:hover,.task-row:hover{background:var(--tone-surface-raised)!important}.account-avatar,.candidate-avatar,.candidate-initial,.confidence-ring,.kanban-avatar,.mini-avatar,.public-profile-avatar{color:#ffffff!important;background:var(--spacex-deep-green)!important}.recommendation-card{border:0!important;background:var(--spacex-dark-navy)!important}.recommendation-card,.recommendation-card a,.recommendation-card code,.recommendation-card p,.recommendation-card>span{color:#ffffff!important}.recommendation-card a{text-decoration:underline}.final-card{border:0!important;border-radius:22px!important;background:var(--spacex-deep-green)!important}.final-card,.final-card .section-kicker,.final-card h2,.final-card p{color:#ffffff!important}.final-card .primary-button{color:#17171c!important;border-color:#ffffff!important;background:#ffffff!important}.final-card .secondary-button{color:#ffffff!important;border-color:rgba(255,255,255,.44)!important}.canvas-footer{color:var(--tone-text-muted)!important;border-color:var(--tone-border)!important}.admin-hero,.dashboard-heading,.form-intro,.jobs-hero,.portal-hero,.recruiter-hero{border-color:var(--tone-border)!important;background:var(--tone-canvas)!important}.dashboard-sidebar,.jobs-filter{border-color:var(--tone-border)!important;background:var(--spacex-stone)!important}.dashboard-sidebar a,.jobs-filter a{border-radius:6px!important}.dashboard-sidebar a.active,.dashboard-sidebar a:hover,.jobs-filter a.active{color:#ffffff!important;background:var(--spacex-deep-green)!important}.job-card{border-radius:8px!important;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.job-card:hover{border-color:var(--spacex-deep-green)!important;background:var(--tone-surface-raised)!important;transform:translateY(-2px)}.github-language-list span,.insight-tags span,.job-tags span,.public-skill-list span{color:var(--spacex-deep-green)!important;border-color:color-mix(in srgb,var(--spacex-deep-green) 24%,var(--tone-border))!important;border-radius:6px!important;background:var(--spacex-pale-green)!important}:root[data-theme=dark] .github-language-list span,:root[data-theme=dark] .insight-tags span,:root[data-theme=dark] .job-tags span,:root[data-theme=dark] .public-skill-list span{color:var(--tone-text-secondary)!important}.candidate-message,.job-apply-card,.recruiter-side-card{color:#ffffff!important;border:0!important;background:var(--spacex-deep-green)!important}.candidate-message .section-kicker,.candidate-message h3,.candidate-message p,.job-apply-card .section-kicker,.job-apply-card h2,.job-apply-card p,.recruiter-side-card .section-kicker,.recruiter-side-card h3,.recruiter-side-card li,.recruiter-side-card p{color:#ffffff!important}.candidate-message .primary-button,.job-apply-card .primary-button,.recruiter-side-card .primary-button{color:#17171c!important;border-color:#ffffff!important;background:#ffffff!important}.admin-summary article,.dashboard-stats article,.portal-stats article,.recruiter-metrics article{border-color:var(--tone-border)!important;border-radius:8px!important;background:var(--tone-surface)!important;box-shadow:none!important}.admin-summary strong,.dashboard-stats strong,.portal-stats strong,.recruiter-metrics strong{color:var(--spacex-deep-green)!important;font-weight:400!important}:root[data-theme=dark] .admin-summary strong,:root[data-theme=dark] .dashboard-stats strong,:root[data-theme=dark] .portal-stats strong,:root[data-theme=dark] .recruiter-metrics strong{color:var(--spacex-coral-soft)!important}.auth-orbit,.portal-hero-orbit{border-color:var(--tone-border)!important;background:var(--spacex-pale-green)!important}.github-mark,.mark-symbol,.portal-panel-icon{color:#ffffff!important;border-radius:8px!important;background:var(--spacex-deep-green)!important}.candidate-drawer,.candidate-table,.github-connect-grid>div,.kanban-column{border-color:var(--tone-border)!important;border-radius:8px!important;background:var(--tone-surface-raised)!important}.table-row.active{border-color:var(--spacex-deep-green)!important;background:var(--spacex-pale-green)!important}.signin-page{background:var(--spacex-stone)!important}.signin-panel{border-radius:0!important;background:var(--tone-surface)!important}.signin-visual{color:#ffffff!important;background:var(--spacex-dark-navy)!important}.signin-visual h2,.signin-visual p,.signin-visual span,.signin-visual strong{color:inherit!important}.public-profile-hero{border:0!important;border-radius:22px!important;background:var(--spacex-deep-green)!important}.public-profile-hero,.public-profile-hero h1,.public-profile-hero p,.public-profile-hero span{color:#ffffff!important}.public-repo-grid article,.recommend-grid article{border-color:var(--tone-border)!important;border-radius:8px!important;background:var(--tone-surface)!important}@media (max-width:1023px){.landing-page .landing-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:88px!important;padding-bottom:88px!important}.landing-page .landing-hero .hero-copy{max-width:760px!important}.meta-hero-visual{min-height:520px!important}.showcase-grid{grid-template-columns:180px minmax(0,1fr)!important}}@media (max-width:767px){.product-header,html[data-theme] .product-header{min-height:60px!important}.landing-page .landing-hero{gap:44px!important;padding-top:64px!important;padding-bottom:64px!important}.landing-page .landing-hero h1{font-size:clamp(46px,14vw,64px)!important;line-height:1!important}.meta-hero-visual{min-height:460px!important}.final-card,.meta-hero-visual,.public-profile-hero,.showcase-frame{border-radius:16px!important}.showcase-grid{grid-template-columns:1fr!important}.showcase-sidebar{display:none!important}.metric-strip article+article{border-left:0!important;border-top:1px solid var(--tone-border)!important}.header-primary-action,.primary-button,.secondary-button{min-height:46px!important}}@media (max-width:479px){.landing-page .landing-hero h1{font-size:44px!important}.landing-page .landing-hero .hero-copy>p:last-of-type{font-size:16px!important}.apple-tile-heading h2,.landing-heading h2,.meta-section-intro h2{font-size:36px!important}.meta-hero-visual{min-height:420px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body,button,input,select,textarea{letter-spacing:.02em}.header-primary-action,.planner-live,.primary-button,.product-nav,.profile-state,.secondary-button,.status-chip,.tool-badge,.verified-pill,.wordmark,h1,h2,h3{text-transform:uppercase}h1,h2{font-weight:700!important;line-height:1!important;letter-spacing:.035em!important}.mobile-nav nav,.mobile-nav summary,.preference-trigger,.preferences-panel,.site-preferences{border-radius:4px!important;box-shadow:none!important}.preference-trigger,.preferences-panel{border:1px solid var(--tone-border)!important;background:var(--tone-canvas)!important;backdrop-filter:none!important}.product-header,html[data-theme] .landing-page>.product-header,html[data-theme] .product-header{min-height:72px!important;border-bottom:1px solid var(--tone-border)!important;background:var(--tone-canvas)!important;backdrop-filter:none!important}.wordmark>i,html[data-theme] .landing-page .product-header .wordmark i,html[data-theme] .product-header .wordmark i{width:34px!important;height:34px!important;color:var(--tone-text)!important;border:1px solid var(--tone-text)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.wordmark b{font-family:D-DIN-Bold,Arial Narrow,Arial,PingFang SC,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important}.product-account,.wordmark small{letter-spacing:.08em!important;text-transform:uppercase}.header-text-action,.product-nav a,html[data-theme] .product-nav a{padding:10px 10px 8px!important;color:var(--tone-text-secondary)!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;background:transparent!important;font-size:12px!important;font-weight:700!important;letter-spacing:.09em!important}.header-text-action:hover,.product-nav a.active,.product-nav a:hover,html[data-theme] .landing-page .product-nav a.active,html[data-theme] .landing-page .product-nav a:hover,html[data-theme] .product-nav a.active,html[data-theme] .product-nav a:hover{color:var(--tone-text)!important;border-bottom-color:var(--tone-text)!important;background:transparent!important}.header-primary-action,.primary-button,.secondary-button,a.primary-button,a.secondary-button,button.primary-button,button.secondary-button{min-height:50px!important;padding:17px 24px!important;border-radius:32px!important;box-shadow:none!important;font-family:D-DIN,Arial,Verdana,PingFang SC,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:.09em!important}.header-primary-action,.primary-button,a.primary-button,button.primary-button{color:var(--tone-on-action)!important;border:1px solid var(--tone-action)!important;background:var(--tone-action)!important}.secondary-button,a.secondary-button,button.secondary-button{color:var(--tone-text)!important;border:1px solid var(--tone-text)!important;background:transparent!important}.header-primary-action:hover,.primary-button:hover,.secondary-button:hover,a.primary-button:hover,a.secondary-button:hover,button.primary-button:hover,button.secondary-button:hover{color:var(--tone-on-action)!important;border-color:var(--tone-action)!important;background:var(--tone-action)!important;transform:none!important}.landing-page .header-primary-action,.landing-page .primary-button,html[data-theme] .landing-page .header-primary-action{color:var(--tone-text)!important;border-color:var(--tone-text)!important;background:transparent!important}.landing-page .header-primary-action:hover,.landing-page .primary-button:hover,html[data-theme] .landing-page .header-primary-action:hover{color:var(--tone-canvas)!important;background:var(--tone-text)!important}.mobile-nav summary{color:var(--tone-text)!important;border:1px solid var(--tone-text)!important;border-radius:32px!important;background:transparent!important;font-family:D-DIN,Arial,Verdana,PingFang SC,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase}.mobile-nav nav{color:var(--tone-text)!important;border:1px solid var(--tone-border)!important;border-radius:4px!important;background:var(--tone-canvas)!important;box-shadow:none!important}.mobile-nav nav a{color:var(--tone-text)!important;border-radius:0!important}.landing-page .hero-actions .secondary-button{min-height:50px!important;padding-inline:8px!important;border-color:transparent!important;border-radius:0!important;text-decoration:underline;text-underline-offset:5px}html[data-theme] input,html[data-theme] select,html[data-theme] textarea,input,select,textarea{min-height:46px;border-radius:4px!important;box-shadow:none!important}html[data-theme] input:focus,html[data-theme] select:focus,html[data-theme] textarea:focus,input:focus,select:focus,textarea:focus{border-color:var(--tone-text)!important;outline:2px solid var(--tone-text)!important;outline-offset:2px!important;box-shadow:none!important}.github-language-list span,.insight-tags span,.job-tags span,.planner-live,.profile-state,.public-skill-list span,.status-chip,.tool-badge,.verified-pill{color:var(--tone-text)!important;border:1px solid var(--tone-border-strong)!important;border-radius:4px!important;background:transparent!important;font-family:D-DIN,Arial,Verdana,PingFang SC,sans-serif!important;letter-spacing:.08em!important}.brand-pulse,.live-dot,.tool-dot{background:var(--tone-text)!important;box-shadow:none!important}.admin-console,.admin-summary article,.apple-planner,.application-form,.candidate-drawer,.candidate-table,.dashboard-block,.dashboard-stats article,.domain-table,.final-card,.github-connect-grid>div,.insight-card,.job-apply-card,.job-card,.kanban-column,.planner-controls,.planner-output,.portal-panel,.portal-stats article,.profile-primary,.public-profile-main,.public-profile-side,.public-repo-grid article,.public-work-section,.reasoning-card,.recommend-grid article,.recommendation-card,.recruiter-block,.recruiter-metrics article,.recruiter-side-card,.selected-job,.signin-panel,.task-card,.ui-card{border:1px solid var(--tone-border)!important;border-radius:4px!important;background:var(--tone-surface)!important;box-shadow:none!important}.meta-promo{color:#ffffff!important;border-bottom:1px solid #3a3a3f!important;background:#000000!important;font-family:D-DIN,Arial,Verdana,PingFang SC,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase}.landing-page .landing-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.85fr)!important;gap:clamp(48px,7vw,112px)!important;min-height:calc(100svh - 108px)!important;padding-top:clamp(88px,10vh,140px)!important;padding-bottom:clamp(88px,10vh,140px)!important;border-bottom:1px solid var(--tone-border)!important;background:var(--tone-canvas)!important}.landing-page .landing-hero h1{max-width:900px!important;margin:20px 0 32px!important;font-size:clamp(60px,6.7vw,80px)!important;font-weight:700!important;line-height:.95!important;letter-spacing:.02em!important;text-transform:uppercase}.landing-page .landing-hero h1,.landing-page .landing-hero h1 span,:root[data-theme=dark] .landing-page .landing-hero h1 span{color:var(--tone-text)!important}.landing-page .landing-hero .hero-copy>p:last-of-type{max-width:620px!important;color:var(--tone-text-secondary)!important;font-size:16px!important;line-height:1.7!important;letter-spacing:.02em!important}.meta-hero-visual{min-height:560px!important;color:#ffffff!important;border:1px solid #3a3a3f!important;border-radius:4px!important;background:#000000!important;box-shadow:none!important}.meta-hero-visual:before{display:none!important;background:none!important}.featured-talent-card{color:#ffffff!important;border:1px solid #3a3a3f!important;border-radius:4px!important;background:#0a0a0a!important;box-shadow:none!important}.featured-avatar,.orbit-avatar{color:#000000!important;border-color:#ffffff!important;background:#ffffff!important}.signal-ribbon{background:#000000!important;backdrop-filter:none!important}.tezign-ticker{border-block:1px solid #3a3a3f!important;background:#000000!important}.tezign-ticker,.tezign-ticker span,.tezign-ticker span:nth-child(odd){color:#ffffff!important}.admin-hero h1,.apple-tile-heading h2,.dashboard-heading h1,.form-intro h1,.jobs-hero h1,.landing-heading h2,.meta-section-intro h2,.portal-hero h1,.recruiter-hero h1{color:var(--tone-text)!important;font-weight:700!important;letter-spacing:.035em!important;text-transform:uppercase}.apple-tile-heading h2,.landing-heading h2,.meta-section-intro h2{font-size:clamp(44px,5vw,60px)!important;line-height:1.05!important}.showcase-frame{color:#ffffff!important;border:1px solid #3a3a3f!important;border-radius:4px!important;background:#000000!important;box-shadow:none!important}.showcase-chrome,.showcase-sidebar{background:#0a0a0a!important}.prompt-suggestions button:hover,.showcase-sidebar b.active{color:#000000!important;background:#ffffff!important}.talent-prompt{border-radius:4px!important;background:#0a0a0a!important}.admin-summary strong,.dashboard-stats strong,.metric-strip strong,.portal-stats strong,.recruiter-metrics strong,:root[data-theme=dark] .admin-summary strong,:root[data-theme=dark] .dashboard-stats strong,:root[data-theme=dark] .metric-strip strong,:root[data-theme=dark] .portal-stats strong,:root[data-theme=dark] .recruiter-metrics strong{color:var(--tone-text)!important;font-family:D-DIN-Bold,Arial Narrow,Arial,sans-serif!important;font-weight:700!important;letter-spacing:.04em!important}.apple-planner-section,.dashboard-sidebar,.jobs-filter,.signin-page{background:var(--tone-surface-soft)!important}.jobs-layout,.jobs-list{background:var(--tone-canvas)!important}.candidate-message,.final-card,.job-apply-card,.planner-output,.public-profile-hero,.recommendation-card,.recruiter-side-card,.signin-visual{color:#ffffff!important;border:1px solid #3a3a3f!important;border-radius:4px!important;background:#000000!important}.candidate-message *,.final-card *,.job-apply-card *,.planner-output *,.public-profile-hero *,.recommendation-card *,.recruiter-side-card *,.signin-visual *{color:inherit!important}.candidate-message .primary-button,.final-card .primary-button,.job-apply-card .primary-button,.planner-output .primary-button,.recruiter-side-card .primary-button{color:#ffffff!important;border-color:#ffffff!important;background:transparent!important}.reasoning-card{border-top-width:1px!important}.auth-orbit,.evidence-stat:first-child,.evidence-stat:last-child,.portal-hero-orbit,.table-row.active{color:var(--tone-text)!important;border-color:var(--tone-border)!important;background:var(--tone-surface-raised)!important}.dashboard-sidebar a,.jobs-filter a{border-radius:0!important}.admin-hero,.dashboard-heading,.form-intro,.jobs-hero,.portal-hero,.recruiter-hero,.signin-page{border-radius:0!important;box-shadow:none!important}.dashboard-sidebar a.active,.dashboard-sidebar a:hover,.jobs-filter a.active{color:var(--tone-on-action)!important;background:var(--tone-action)!important}.job-card{border-radius:4px!important;transition:border-color .16s ease,background-color .16s ease}.job-card:hover{border-color:var(--tone-text)!important;transform:none!important}.account-avatar,.candidate-avatar,.candidate-initial,.confidence-ring,.github-mark,.kanban-avatar,.mark-symbol,.mini-avatar,.portal-panel-icon,.public-profile-avatar{color:var(--tone-on-action)!important;border:1px solid var(--tone-action)!important;border-radius:0!important;background:var(--tone-action)!important}.canvas-footer{border-top:1px solid var(--tone-border)!important;background:var(--tone-canvas)!important;letter-spacing:.08em!important;text-transform:uppercase}@media (max-width:1023px){.landing-page .landing-hero{grid-template-columns:1fr!important;min-height:auto!important}.meta-hero-visual{min-height:500px!important}}@media (max-width:767px){.product-header,html[data-theme] .product-header{min-height:64px!important}.landing-page .landing-hero{gap:48px!important;padding-top:72px!important;padding-bottom:72px!important}.landing-page .landing-hero h1{font-size:48px!important}.final-card,.meta-hero-visual,.public-profile-hero,.showcase-frame{border-radius:4px!important}}@media (max-width:599px){.apple-tile-heading h2,.landing-heading h2,.landing-page .landing-hero h1,.meta-section-intro h2{font-size:40px!important}.header-primary-action,.primary-button,.secondary-button{min-height:50px!important}}.mission-control{overflow:hidden;color:var(--tone-text);border:1px solid var(--tone-border);border-radius:4px;background:var(--tone-surface);box-shadow:none}.job-explorer button,.mission-control button,.prompt-history button,.results-operations button{font-family:D-DIN,Arial,Verdana,PingFang SC,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mission-command-deck{display:grid;grid-template-columns:minmax(0,1fr) 230px 240px;gap:32px;align-items:end;min-height:260px;padding:40px;color:#ffffff;border-bottom:1px solid #3a3a3f;background:#000000}.mission-eyebrow{display:block;color:inherit;font-size:12px;line-height:2;letter-spacing:.1em;text-transform:uppercase}.mission-command-deck h3{max-width:680px;margin:20px 0 16px;color:#ffffff!important;font-size:clamp(36px,4.5vw,60px);line-height:1}.mission-command-deck p{max-width:600px;margin:0;color:#a8a8ae;line-height:1.7}.mission-telemetry{display:grid;gap:10px;align-content:end}.mission-counters span,.mission-telemetry>span{color:#a8a8ae;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mission-telemetry strong{color:#ffffff;font-family:D-DIN-Bold,Arial Narrow,Arial,sans-serif;font-size:48px;line-height:1;letter-spacing:.04em}.mission-progress,.mission-signal>div{overflow:hidden;height:3px;background:#3a3a3f}.mission-progress i,.mission-signal>div i{display:block;height:100%;background:#ffffff}.mission-counters{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #3a3a3f}.mission-counters span{display:grid;gap:6px;min-height:86px;padding:16px}.mission-counters span+span{border-left:1px solid #3a3a3f}.mission-counters b{color:#ffffff;font-size:24px;line-height:1}.mission-launch-form{padding:28px 32px;border-bottom:1px solid var(--tone-border);background:var(--tone-surface-soft)}.job-explorer-toolbar label>span,.mission-launch-form>label{display:block;margin-bottom:10px;color:var(--tone-text-muted);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.mission-launch-form>div{display:grid;grid-template-columns:minmax(240px,1fr) 230px 160px;gap:10px}.job-explorer-toolbar input,.job-explorer-toolbar select,.mission-launch-form button,.mission-launch-form input,.mission-launch-form select{width:100%;min-height:52px;border:1px solid var(--tone-border-strong)!important;border-radius:4px!important;background:var(--tone-surface)!important}.job-explorer-toolbar input,.job-explorer-toolbar select,.mission-launch-form input,.mission-launch-form select{padding:0 16px;color:var(--tone-text)!important}.mission-launch-form button{color:var(--tone-on-action);border-color:var(--tone-action)!important;background:var(--tone-action)!important}.mission-launch-form button:hover:not(:disabled){color:var(--tone-text);background:transparent!important}.job-explorer button:disabled,.mission-control button:disabled,.results-operations button:disabled{cursor:not-allowed;opacity:.38}.mission-toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--tone-border)}.mission-filters{display:flex;flex-wrap:wrap;gap:6px}.job-empty-state button,.job-open-link,.job-results-meta button,.job-save-button,.mission-actions button,.mission-export,.mission-filters button,.prompt-history button,.results-operations button{min-height:46px;padding:0 16px;color:var(--tone-text);border:1px solid var(--tone-border-strong);border-radius:4px;background:transparent}.job-empty-state button:hover,.job-open-link:hover,.job-results-meta button:hover,.job-save-button:hover,.job-save-button[aria-pressed=true],.mission-actions button:first-child:hover,.mission-export:hover,.mission-filters button:hover,.mission-filters button[aria-pressed=true],.prompt-history button:hover:not(:disabled),.results-operations button:hover:not(:disabled){color:var(--tone-on-action);border-color:var(--tone-action);background:var(--tone-action)}.mission-filters b{margin-left:6px;font-weight:400}.mission-feed-head,.mission-row{display:grid;grid-template-columns:72px minmax(260px,1fr) 220px 220px;gap:24px;align-items:center}.mission-feed-head{min-height:46px;padding:0 24px;color:var(--tone-text-muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.mission-feed-head,.mission-row{border-bottom:1px solid var(--tone-border)}.mission-row{min-height:132px;padding:22px 24px;transition:background-color .16s ease}.mission-row:hover{background:var(--tone-surface-raised)}.mission-id{color:var(--tone-text-muted);font-size:12px;letter-spacing:.08em}.mission-signal,.mission-target{display:grid;gap:8px}.mission-target strong{color:var(--tone-text);font-size:17px;line-height:1.4}.mission-signal small,.mission-target span{color:var(--tone-text-muted);font-size:12px}.mission-state{display:flex;gap:8px;align-items:center;color:var(--tone-text);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mission-state>i{width:8px;height:8px;border:1px solid var(--tone-text);background:transparent}.mission-row[data-state=running] .mission-state>i,.mission-row[data-state=verified] .mission-state>i{background:var(--tone-text)}.mission-row[data-state=verified] .mission-state>i{outline:1px solid var(--tone-text);outline-offset:3px}.mission-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.mission-actions button{padding-inline:12px}.mission-actions button:last-child{color:var(--tone-text-muted);border-color:transparent}.mission-actions button:last-child:hover{color:var(--tone-text);border-color:var(--tone-border-strong)}.job-empty-state,.mission-empty{display:grid;place-items:start;min-height:260px;padding:56px 32px;border-bottom:1px solid var(--tone-border)}.job-empty-state h2,.mission-empty strong{margin:0 0 10px;color:var(--tone-text);font-size:28px}.job-empty-state p,.mission-empty span,.mission-event-log{color:var(--tone-text-muted)}.mission-event-log{display:grid;grid-template-columns:8px auto 1fr auto;gap:12px;align-items:center;min-height:52px;padding:0 24px;background:var(--tone-surface-soft);font-size:11px;letter-spacing:.04em}.mission-event-log b{color:var(--tone-text);letter-spacing:.08em;text-transform:uppercase}.prompt-history{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;margin-top:14px;padding-top:14px;color:rgba(255,255,255,.66);border-top:1px solid rgba(255,255,255,.18)}.prompt-history>span{padding-top:13px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.prompt-history>div{display:flex;overflow:auto;gap:6px;padding-bottom:4px;scrollbar-width:thin}.prompt-history button{flex:0 0 auto;max-width:260px;overflow:hidden;color:rgba(255,255,255,.78);border-color:rgba(255,255,255,.24);text-overflow:ellipsis;white-space:nowrap}.prompt-history>button:last-child{color:rgba(255,255,255,.62);border-color:transparent}.results-head{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.results-head>div:first-child,.results-operations{display:flex;gap:8px;align-items:center}.results-head>div:first-child{display:grid}.results-head small{color:var(--tone-text-muted);font-size:11px}.results-operations{flex-wrap:wrap;justify-content:flex-end}.results-operations button{min-height:38px;padding-inline:12px}.job-explorer{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;max-width:1440px;margin:0 auto;padding:64px 32px 120px;background:var(--tone-canvas)}.job-explorer-filter{position:sticky;top:92px;align-self:start;padding:24px;border:1px solid var(--tone-border);border-radius:4px;background:var(--tone-surface-soft)}.job-explorer-filter h2{margin:8px 0 24px;color:var(--tone-text);font-size:24px;line-height:1.1}.job-domain-filters{display:grid}.favorite-filter,.job-domain-filters button{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:50px;padding:0 12px;color:var(--tone-text-secondary);border:0;border-top:1px solid var(--tone-border);border-radius:0;background:transparent;text-align:left}.favorite-filter:hover,.favorite-filter[aria-pressed=true],.job-domain-filters button:hover,.job-domain-filters button[aria-pressed=true]{color:var(--tone-on-action);background:var(--tone-action)}.favorite-filter b,.job-domain-filters b{font-weight:400}.favorite-filter{width:100%;margin-top:20px;border-bottom:1px solid var(--tone-border)}.job-explorer-main{min-width:0}.job-explorer-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 180px 180px;gap:10px;padding:24px;border:1px solid var(--tone-border);border-radius:4px 4px 0 0;background:var(--tone-surface-soft)}.job-explorer-toolbar label{min-width:0}.job-results-meta{display:grid;grid-template-columns:1fr auto auto;gap:20px;align-items:center;min-height:66px;padding:8px 16px 8px 24px;color:var(--tone-text-muted);border:1px solid var(--tone-border);border-top:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.job-results-meta b{color:var(--tone-text);font-size:18px}.job-results-meta button{min-height:42px}.jobs-list.job-explorer-list{overflow:visible;border:0!important;border-radius:0!important;background:transparent!important}.job-card.job-explorer-card{display:grid;grid-template-columns:54px minmax(0,1fr) 200px;gap:28px;align-items:start;min-height:242px;margin:12px 0 0;padding:28px!important;color:var(--tone-text);border:1px solid var(--tone-border)!important;border-radius:4px!important;background:var(--tone-surface)!important}.job-card.job-explorer-card:hover{border-color:var(--tone-text)!important;background:var(--tone-surface-raised)!important}.job-card-body{min-width:0}.job-card-body>a{display:inline-block}.job-card.job-explorer-card h2{margin:22px 0 12px;color:var(--tone-text)!important;font-size:clamp(26px,3vw,40px);line-height:1.05;letter-spacing:.035em!important}.job-card.job-explorer-card p{color:var(--tone-text-muted)!important;font-size:13px;line-height:1.7}.job-card.job-explorer-card .job-meta{display:grid;gap:10px;justify-items:stretch;height:100%;text-align:right}.job-card.job-explorer-card .job-meta strong{color:var(--tone-text)!important}.job-open-link,.job-save-button{display:flex;align-items:center;justify-content:center;margin-top:4px;text-align:center}.job-open-link{margin-top:auto;color:var(--tone-text);font-family:D-DIN,Arial,Verdana,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.job-empty-state{margin-top:12px;border:1px solid var(--tone-border);background:var(--tone-surface)}.job-empty-state h2{margin-top:16px}.job-empty-state button{margin-top:24px}@media (max-width:1100px){.mission-command-deck{grid-template-columns:minmax(0,1fr) 210px}.mission-counters{grid-column:1/-1}.mission-feed-head,.mission-row{grid-template-columns:58px minmax(220px,1fr) 190px}.mission-feed-head span:last-child{display:none}.mission-actions{grid-column:2/-1}.job-explorer{grid-template-columns:220px minmax(0,1fr);gap:24px}.job-explorer-toolbar{grid-template-columns:1fr 1fr}.job-search-field{grid-column:1/-1}.job-card.job-explorer-card{grid-template-columns:44px minmax(0,1fr)}.job-card.job-explorer-card .job-meta{grid-column:2;grid-template-columns:1fr auto auto;align-items:center;text-align:left}.job-card.job-explorer-card .job-meta>span{grid-column:1/-1}.job-open-link{margin-top:4px}}@media (max-width:767px){.mission-command-deck{grid-template-columns:1fr;gap:28px;min-height:0;padding:32px 20px}.mission-telemetry{max-width:none}.mission-counters{grid-column:auto}.mission-launch-form{padding:24px 16px}.mission-launch-form>div{grid-template-columns:1fr}.mission-toolbar{display:grid;padding:16px}.mission-export{width:100%}.mission-feed-head{display:none}.mission-row{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:22px 16px}.mission-actions,.mission-signal{grid-column:2}.mission-event-log{grid-template-columns:8px auto 1fr;padding:12px 16px}.mission-event-log time{display:none}.prompt-history{grid-template-columns:1fr auto}.prompt-history>span{grid-column:1/-1;padding-top:0}.results-head,.results-operations{align-items:stretch}.results-head{display:grid}.results-operations{justify-content:flex-start}.job-explorer{grid-template-columns:1fr;padding:32px 16px 80px}.job-explorer-filter{position:static}.job-domain-filters{grid-template-columns:1fr 1fr}.favorite-filter{margin-top:12px}.job-results-meta{grid-template-columns:1fr auto}.job-results-meta>span:nth-child(2){grid-column:1/-1;grid-row:2}}@media (max-width:520px){.mission-command-deck h3{font-size:36px}.mission-counters span{padding:12px}.mission-filters{display:grid;grid-template-columns:1fr 1fr}.mission-filters button{width:100%}.job-domain-filters,.job-explorer-toolbar,.mission-actions{grid-template-columns:1fr}.job-search-field{grid-column:auto}.job-results-meta{grid-template-columns:1fr;padding:16px}.job-results-meta>span:nth-child(2){grid-column:auto;grid-row:auto}.job-card.job-explorer-card{grid-template-columns:1fr;gap:18px;padding:22px!important}.job-card.job-explorer-card .job-meta{grid-column:auto;grid-template-columns:1fr;text-align:left}.job-card.job-explorer-card .job-meta>span{grid-column:auto}}