@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/poppins-400.woff2) format("woff2"),url(/fonts/poppins-400.otf) format("opentype")}@font-face{font-family:Poppins;font-weight:500 700;font-style:normal;font-display:swap;src:url(/fonts/poppins-700.woff2) format("woff2"),url(/fonts/poppins-700.otf) format("opentype")}@font-face{font-family:Poppins;font-weight:800 900;font-style:normal;font-display:swap;src:url(/fonts/poppins-900.woff2) format("woff2"),url(/fonts/poppins-900.otf) format("opentype")}html,body,button,input,select,textarea{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}:root{--on-or:#10261B;--or-large:#1F8A57;--or-text:#C2410C;--gr-text:#1F8A57;--naranja-text:#1F8A57;--violeta-text:#C2410C;--text-dim:#666C75;--success:#2A7A4A;--error:#C81E1E}:root[data-theme=dark]{--bg:#0F1113;--bg-soft:#0F1113;--surface:#1A1D20;--surface-2:#22262A;--border:#2A2E33;--text:#EEF0F2;--text-muted:#A4A9B1;--text-dim:#8A9099;--or-large:#7FD9AE;--or-text:#7FD9AE;--gr-text:#FFB366;--naranja-text:#FFB366;--violeta-text:#7FD9AE;--success:#68D391;--error:#F87171}:root[data-theme=dark] body{background:#0f1113!important}:root[data-theme=dark] .nav{background:#1a1d20f5!important;border-top-color:#ffffff14!important}.btn-pill,.plan-cta.solid,.mobile-cta a,.btn-primary,.btn-accent,.chip-sel.sel,.kbn-tab.active,.avatar,.nav-fab .ni{color:var(--on-or)!important}.btn-primary{background:linear-gradient(135deg,var(--violeta),var(--violeta-light))!important}.btn-accent{background:linear-gradient(135deg,var(--naranja),var(--naranja-strong))!important}.avatar{background:linear-gradient(135deg,var(--violeta-light),var(--violeta))!important}.nav-fab .ni{background:linear-gradient(145deg,var(--violeta-light),var(--violeta))!important}.kbn-tab.active .kbn-cnt{background:#1d120024!important}[style*="background:#F59E0B" i],[style*="background: #F59E0B" i],[style*="background:var(--warning)" i]{color:var(--on-or)!important}:root:not([data-theme=dark]) .agent-card.on{background:linear-gradient(135deg,var(--violeta-light),var(--violeta))!important}:root:not([data-theme=dark]) .agent-card.on :is(.agent-label,.agent-title,.agent-sub,.agent-quota,.astat .n,.astat .l,.astat .n.accent){color:var(--on-or)!important}:root:not([data-theme=dark]) .agent-card.on [style*="color:#E3F5EC" i]{color:var(--on-or)!important}:root:not([data-theme=dark]) .agent-card.on .astat{background:#ffffff6b!important}:root:not([data-theme=dark]) .agent-card.on .quota-bar{background:#1d12002e!important}:root:not([data-theme=dark]) .agent-card.on .toggle.on{background:var(--on-or)!important}:root:not([data-theme=dark]) :is(.talent,.talent-mini){background:linear-gradient(135deg,var(--violeta-light),var(--violeta))!important}:root:not([data-theme=dark]) :is(.talent,.talent-mini),:root:not([data-theme=dark]) :is(.talent,.talent-mini) *{color:var(--on-or)!important}:root[data-theme=dark] :is(.talent,.talent-mini){background:linear-gradient(135deg,#744a0b,#4a2f06 62%,#14532d)!important}:root[data-theme=dark] :is(.talent,.talent-mini),:root[data-theme=dark] :is(.talent,.talent-mini) *{color:#fff!important}.auth-logo .nm{color:var(--or-large)!important}.feat-strip .ftitle,.section-head .link,.sidebar-brand{color:var(--or-text)!important}[style*="color:var(--violeta)" i],[style*="color: var(--violeta)" i],[style*="color:#2BB673" i],[style*="color: #2BB673" i]{color:var(--or-text)!important}[style*="color:var(--naranja-dark)" i],[style*="color: var(--naranja-dark)" i],[style*="color:#1F8A57" i],[style*="color: #1F8A57" i],[style*="color:var(--naranja)" i]{color:var(--gr-text)!important}[style*="color:var(--success)" i],[style*="color: var(--success)" i]{color:var(--success)!important}.ab-grad{background:linear-gradient(135deg,#1f8a57,#1f8a57)!important;-webkit-background-clip:text!important;background-clip:text!important}:root[data-theme=dark] .ab-grad{background:linear-gradient(135deg,#7fd9ae,#ffb366)!important;-webkit-background-clip:text!important;background-clip:text!important}.auth-logo .tag b,.welcome-hl .o,.astat .n.accent,.swipe-card .salary,.match-badge .big,.xp-act .x,.cv-preview .cv-role,.slider-row .lbl .v,.price-tag,.pstat .n.o{color:var(--gr-text)!important}html:root .talent .lvl-chip{color:#10261b!important}.auth-tab.active{color:var(--or-text)!important}