.one-workspace{--background:var(--one-canvas);--foreground:var(--one-text);--card:var(--one-surface);--card-foreground:var(--one-text);--surface-2:var(--one-field);--muted:var(--one-field);--muted-foreground:var(--one-muted);--primary:var(--one-primary);--primary-foreground:var(--one-primary-text);--accent:var(--one-ring);--border:var(--one-line);--input:var(--one-control-border);--ring:var(--one-ring);--success:var(--one-success);--warning:var(--one-warning);--destructive:var(--one-danger);isolation:isolate;min-height:75dvh;color:var(--one-text);font-family:var(--one-font-sans);background:0 0;border-radius:24px;padding:20px;font-size:15px;position:relative}.one-workspace-ambient{z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 94% 58% at 60% 113%, var(--one-ambient-center), transparent 80%), radial-gradient(ellipse 54% 36% at -9% 104%, var(--one-ambient-edge), transparent 88%), radial-gradient(ellipse 46% 46% at 109% 107%, var(--one-ambient-edge), transparent 90%);opacity:.7;position:absolute;inset:0}.one-app-shell .one-workspace-ambient{display:none}.one-workspace .one-panel{border:1px solid var(--one-line);background:var(--one-surface);box-shadow:var(--one-shadow-soft);border-radius:20px}.one-workspace .one-control{border:1px solid var(--one-control-border);background:var(--one-field);min-height:44px;color:var(--one-text);border-radius:12px}.one-workspace .one-control:focus-visible,.one-workspace .one-action:focus-visible{outline:2px solid var(--one-ring);outline-offset:2px}.one-workspace .one-action{border-radius:12px;min-height:44px}.one-workspace .one-action[aria-pressed=true]{background:var(--one-selected);color:var(--one-text)}.one-workspace .one-list-row:hover{background:var(--one-surface-hover)}.one-workspace .one-command-hero{color:#fff;background:linear-gradient(125deg,#10243f 0%,#18365d 72%,#2a527c 100%);border-radius:24px;padding:clamp(24px,4vw,40px);position:relative;overflow:hidden}.one-workspace .one-command-hero:after{content:"";pointer-events:none;background:radial-gradient(#89b5ee47,#0000 70%);border-radius:50%;width:60%;height:240px;position:absolute;bottom:-120px;right:-8%}.one-workspace .one-command-kicker{color:#bbd4f6;letter-spacing:.13em;font-size:11px;font-weight:700}.one-workspace .one-command-stat{background:#ffffff14;border:1px solid #fff3;border-radius:16px;min-width:132px;padding:12px 18px}.one-workspace .one-view-switch{border:1px solid var(--one-line);background:var(--one-surface);scrollbar-width:thin;border-radius:18px;gap:6px;padding:6px;display:flex;overflow-x:auto}.one-workspace .one-view-tab{border-radius:12px;flex:1 0 164px;min-height:68px}.one-workspace .one-view-tab-active{background:var(--one-selected);box-shadow:inset 0 0 0 1px var(--one-ring)}.one-workspace .one-vacancy-filters{grid-template-columns:minmax(0,1fr) minmax(170px,240px);gap:12px;max-width:720px;display:grid}.one-workspace .one-vacancy-rail{scroll-snap-type:x proximity;scrollbar-width:thin;gap:12px;padding:2px 2px 10px;display:flex;overflow-x:auto}.one-workspace .one-vacancy-card{border:1px solid var(--one-line);background:var(--one-field);scroll-snap-align:start;border-radius:16px;flex-direction:column;flex:0 0 238px;min-height:152px;padding:16px;display:flex}.one-workspace .one-vacancy-card:hover{background:var(--one-surface-hover)}.one-workspace .one-vacancy-card-active{border-color:var(--one-ring);background:var(--one-selected);box-shadow:inset 0 3px 0 var(--one-ring)}.one-workspace .one-vacancy-count{color:var(--one-ring);margin-top:auto}.one-workspace .one-vaga-heading{background:var(--one-field)}.one-workspace .one-journey-grid{grid-template-columns:repeat(5,minmax(125px,1fr));gap:8px;display:grid;overflow-x:auto}.one-workspace .one-journey-step{border:1px solid var(--one-line);background:var(--one-surface);border-radius:14px;min-width:125px;padding:16px}.one-workspace .one-candidaturas{container-type:inline-size}.one-workspace .one-candidaturas-filtros{grid-template-columns:minmax(0,1fr)}.one-workspace .one-candidaturas-filtros .one-filter-field{grid-template-rows:min-content 44px;gap:8px;min-width:0;display:grid}.one-workspace .one-candidaturas-filtros .one-filter-field .one-control,.one-workspace .one-candidaturas-filtros .one-filter-field>.relative{width:100%;height:44px}.one-workspace .one-candidate-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:14px;display:grid}.one-workspace .one-candidate-scope{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.one-workspace .one-candidate-scope-button{border:1px solid var(--one-line);background:var(--one-surface);min-height:44px;color:var(--one-text);border-radius:12px;flex:none;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:inline-flex}.one-workspace .one-candidate-scope-button[aria-pressed=true]{border-color:var(--one-ring);background:var(--one-selected)}.one-workspace .one-candidate-scope-button strong{color:var(--one-ring)}.one-workspace .one-candidate-card{min-width:0;padding:18px}.one-workspace .one-rank{background:var(--one-selected);width:38px;height:38px;color:var(--one-ring);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.one-workspace .one-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.one-workspace .one-score-total{background:var(--one-field);border-radius:12px;padding:12px}.one-workspace .one-metric{isolation:isolate;position:relative;overflow:hidden}.one-workspace .one-metric:before{z-index:0;pointer-events:none;background:radial-gradient(ellipse 94% 58% at 60% 113%, var(--one-ambient-center), transparent 80%), radial-gradient(ellipse 54% 36% at -9% 104%, var(--one-ambient-edge), transparent 88%), radial-gradient(ellipse 46% 46% at 109% 107%, var(--one-ambient-edge), transparent 90%);opacity:.34;content:"";position:absolute;inset:0}.one-workspace .one-metric>*{z-index:1;position:relative}.one-workspace .one-unit-rail{scrollbar-width:thin;gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.one-workspace .one-unit-chip{border:1px solid var(--one-line);background:var(--one-surface);min-height:44px;color:var(--one-text);border-radius:12px;flex:none;align-items:center;gap:12px;padding:0 14px;font-size:14px;display:inline-flex}.one-workspace .one-unit-chip[aria-pressed=true]{border-color:var(--one-ring);background:var(--one-selected)}.one-workspace .one-unit-chip strong{color:var(--one-ring)}.one-workspace .one-vagas-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:14px;display:grid}.one-workspace .one-vaga-card{flex-direction:column;min-width:0;display:flex}.one-workspace .one-vaga-unit{color:var(--one-ring);letter-spacing:.03em;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.one-workspace .one-vaga-stats strong{font-size:24px}@container (width>=500px){.one-workspace .one-candidaturas-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=950px){.one-workspace .one-candidaturas-filtros{grid-template-columns:repeat(3,minmax(0,1fr)) auto}}@media (width<=640px){.one-workspace{border-radius:20px;padding:16px}.one-workspace .one-vacancy-filters{grid-template-columns:minmax(0,1fr)}.one-workspace .one-view-tab{flex-basis:154px}.one-workspace .one-journey-grid{grid-template-columns:repeat(5,136px)}}@media (prefers-reduced-transparency:reduce){.one-workspace-ambient,.one-workspace .one-metric:before{display:none}}@media (forced-colors:active){.one-workspace,.one-workspace .one-panel{color:canvastext;background:canvas}.one-workspace-ambient,.one-workspace .one-metric:before{display:none}.one-workspace .one-control{border-color:canvastext}}
