@font-face{font-family:interfaceFont;src:url(../media/JetBrainsMono_Regular-s.p.04vvlqs6yfdry.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:interfaceFont;src:url(../media/JetBrainsMono_Bold-s.p.0q5j_e8lvwq_8.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:interfaceFont Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.interfacefont_d9e2bbc2-module__aToKqW__className{font-family:interfaceFont,interfaceFont Fallback}.interfacefont_d9e2bbc2-module__aToKqW__variable{--font-interface:"interfaceFont", "interfaceFont Fallback"}
@font-face{font-family:accentFont;src:url(../media/TDAText-s.2zfyd0kno-o_q.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:accentFont Fallback;src:local(Arial);ascent-override:60.84%;descent-override:15.21%;line-gap-override:6.84%;size-adjust:131.49%}.accentfont_6e8637aa-module__-zJ44a__className{font-family:accentFont,accentFont Fallback;font-weight:400}.accentfont_6e8637aa-module__-zJ44a__variable{--font-accent:"accentFont", "accentFont Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-blue:#402fff;--brand-digital:#0a006b;--brand-red:#ec1d35;--brand-black:#1b1c21;--brand-dark:#2d2e37;--brand-secondary:#3a3c46;--brand-neutral:#9b9c9e;--brand-gray:#d9d9d9;--brand-light:#ededed;--color-background:var(--brand-light);--color-surface:#fff;--color-text:var(--brand-black);--color-muted:var(--brand-secondary);--color-border:var(--brand-gray);--color-primary:var(--brand-blue);--color-primary-hover:var(--brand-digital);--color-primary-soft:#f0eeff;--color-success:#166534;--color-success-soft:#eef8f0;--color-error:#a81427;--color-error-soft:#fff1f3;--color-warning:#854d0e;--color-warning-soft:#fff8e6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--radius-control:6px;--radius-card:12px;color:var(--color-text);background:var(--color-background)}*{box-sizing:border-box}body{font-family:var(--font-interface), monospace;margin:0;font-size:.875rem;line-height:1.65}a{color:var(--color-primary);text-underline-offset:.2em}button,input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.skip-link{z-index:10;background:var(--color-surface);padding:.75rem 1rem;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.site-header{background:var(--brand-black);border-bottom:3px solid var(--brand-blue)}nav{max-width:1200px;padding:var(--space-6) var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;margin:auto;display:flex}.brand{gap:.75rem;text-decoration:none;display:grid}.brand-full{width:300px;height:auto;display:block}.brand-compact{width:112px;height:auto;display:none}.brand-caption{color:var(--brand-gray);font-size:.6875rem}.nav-links,.actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.nav-links a{min-height:44px;color:var(--brand-light);border-radius:var(--radius-control);align-items:center;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.nav-links a:hover,.nav-links a[aria-current=page]{background:var(--brand-secondary)}.nav-links .secondary{color:var(--brand-light);border-color:var(--brand-neutral);background:0 0}.nav-links .secondary:hover{background:var(--brand-secondary)}.site-header :focus-visible{outline-color:var(--brand-light)}main{max-width:1200px;margin:2rem auto;padding:0 2rem}h1,h2,h3{overflow-wrap:anywhere;line-height:1.3}h1{font-family:var(--font-accent), var(--font-interface), monospace;margin:0 0 1.5rem;font-size:2rem;font-weight:400}h2{margin:0 0 1rem;font-size:1.125rem}h3{font-size:1rem}p{margin:0 0 1rem}.card{min-width:0;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.narrow{max-width:560px;margin:auto}label{gap:.5rem;font-weight:700;display:grid}input,select,textarea{border:1px solid var(--brand-neutral);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-width:0;color:inherit;padding:.75rem}textarea{resize:vertical;min-height:110px}fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}fieldset:disabled input,fieldset:disabled select,fieldset:disabled textarea{opacity:.7}fieldset.skills{border:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:1rem}legend{font-weight:700}.checkbox{align-items:flex-start;gap:.75rem;font-weight:400;display:flex}input[type=checkbox],input[type=radio]{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex-shrink:0;margin-top:.2rem}button,.button{cursor:pointer;border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:#fff;text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}button:hover:not(:disabled),.button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}button:disabled{cursor:not-allowed;opacity:.55}.secondary{color:var(--color-primary);background:var(--color-surface);border-color:var(--color-border)}.secondary:hover:not(:disabled),.button.secondary:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.error,.success,.notice{border-radius:var(--radius-control);overflow-wrap:anywhere;border:1px solid;padding:1rem}.error{background:var(--color-error-soft);color:var(--color-error)}.success{background:var(--color-success-soft);color:var(--color-success)}.notice{background:var(--color-warning-soft);color:var(--color-warning)}.hint{color:var(--color-muted);margin:0;font-size:.75rem}.field-error{color:var(--color-error);margin:0}.columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}dl{grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:.75rem 1.5rem;margin:1.5rem 0;display:grid}dt{color:var(--color-muted)}dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.eyebrow{color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem;font-size:.6875rem;display:block}.badge{border:1px solid var(--color-border);border-radius:4px;align-items:center;padding:.25rem .5rem;font-size:.6875rem;line-height:1.5;display:inline-flex}.badge-primary{color:var(--color-primary);background:var(--color-primary-soft);border-color:var(--color-primary)}.badge-success{color:var(--color-success);background:var(--color-success-soft);border-color:var(--color-success)}.badge-neutral{background:var(--brand-light);color:var(--color-muted)}.profile-screen,.profile-main,.match-list,.need-list{gap:var(--space-6);display:grid}.profile-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.profile-hero h1{margin:0 0 .5rem}.profile-identity{align-items:center;gap:1.5rem;min-width:0;display:flex}.profile-avatar{background:var(--brand-digital);color:#fff;border-radius:var(--radius-card);flex-shrink:0;place-items:center;width:64px;height:64px;font-size:1.5rem;display:grid}.profile-hero .actions{max-width:100%}.profile-grid{gap:var(--space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.section-heading h2{margin:0}.qualification-metrics,.match-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.metric{border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:0;padding:1.25rem}.metric-primary{background:var(--color-primary-soft);border-color:var(--color-primary)}.metric-ranking{background:var(--brand-digital);color:#fff;border-color:var(--brand-digital)}.metric-label{margin-bottom:.75rem;font-size:.75rem;display:block}.metric-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.75rem;font-weight:700;line-height:1.3;display:block}.metric-value small{font-size:.75rem;font-weight:400}.metric .hint{margin-top:.75rem}.metric-ranking .hint{color:var(--brand-light)}.skill-chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}.skill-chips li{background:var(--brand-light);overflow-wrap:anywhere;border-radius:4px;padding:.4rem .75rem}.profile-about{white-space:pre-wrap;overflow-wrap:anywhere}.fsp-profile{align-self:start}.fsp-profile dl{grid-template-columns:1fr;gap:.25rem}.fsp-profile dd{margin-bottom:.75rem}.fsp-achievements{margin:1.5rem 0;padding:0;list-style:none}.fsp-achievements li{border-left:3px solid var(--brand-blue);overflow-wrap:anywhere;margin-bottom:1.25rem;padding:.25rem 0 .25rem 1rem}.fsp-achievements strong,.fsp-achievements span{display:block}.fsp-achievements span{color:var(--color-muted);margin-top:.25rem;font-size:.75rem}.fsp-explanation{background:var(--color-primary-soft);border-radius:var(--radius-control);margin:1.5rem 0;padding:1rem}.fsp-explanation p{margin-bottom:.5rem}.fsp-explanation p:last-child{margin:0}.fsp-compact{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:1rem 0;padding:.75rem 1rem;display:flex}.ranking-explanation{background:var(--color-surface);border-left:3px solid var(--brand-blue);border-radius:var(--radius-control);margin:0;padding:.75rem 1rem}.need-card,.match-card{overflow-wrap:anywhere}.match-card{padding:var(--space-6)}.need-card-header,.matching-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.need-card-header h1,.need-card-header h2,.matching-header h2{margin:0}.need-status{border:1px solid var(--color-border);border-radius:var(--radius-control);padding:.4rem .6rem}.need-pagination{margin-top:1rem}.need-form-section .hint{margin-top:.5rem}.need-form-section .checkbox{overflow-wrap:anywhere;min-width:0}.match-position{color:var(--color-primary);font-size:.75rem;font-weight:700}.match-identity{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.match-score{margin:0}.match-score-grid{margin:1rem 0}.match-score-grid .metric{padding:1rem}.match-skills{margin:1rem 0}.match-breakdown{border-top:1px solid var(--color-border);margin:1rem 0 0}.match-breakdown summary{cursor:pointer;min-height:44px;color:var(--color-primary);padding:.65rem 0;font-weight:700}.match-breakdown dl{margin:1rem 0}.match-breakdown+.actions{margin-top:.75rem}.match-breakdown .hint{margin-top:.5rem}.match-pagination{margin-bottom:1rem}.match-count{color:var(--color-muted);margin:0}.match-list>[role=status],main>[role=status]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:1.5rem}.invitation-card,.invitation-form{overflow-wrap:anywhere;min-width:0}.invitation-form{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.5rem}.invitation-form .actions{margin-top:1rem}.invitation-message{white-space:pre-wrap;overflow-wrap:anywhere}.invitation-card .actions{margin-bottom:1rem}.invitation-card h2,.invitation-card h3{overflow-wrap:anywhere}.workflow-screen{gap:var(--space-6);display:grid}.workflow-heading{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.workflow-heading>div{min-width:0}.workflow-heading h1,.workflow-heading h2{margin-bottom:0}.workflow-copy{white-space:pre-wrap;overflow-wrap:anywhere}.workflow-heading .hint{margin-top:var(--space-2)}.workflow-editor>.workflow-heading{margin-bottom:var(--space-6)}.workflow-editor-navigation{margin-top:var(--space-6)}.workflow-screen .button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.workflow-facts{margin:var(--space-4) 0;gap:var(--space-2) var(--space-6)}.workflow-status{flex-shrink:0;font-size:.8125rem;font-weight:700;line-height:1.5}.workflow-status[data-status=DRAFT],.workflow-status[data-status=VIEWED]{background:var(--color-warning-soft);color:var(--color-warning);border-color:var(--color-warning)}.workflow-status[data-status=ACTIVE],.workflow-status[data-status=ACCEPTED]{background:var(--color-success-soft);color:var(--color-success);border-color:var(--color-success)}.workflow-status[data-status=SENT]{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}.workflow-status[data-status=CLOSED],.workflow-status[data-status=WITHDRAWN]{background:var(--brand-light);color:var(--color-muted);border-color:var(--brand-neutral)}.workflow-status[data-status=DECLINED]{background:var(--color-error-soft);color:var(--color-error);border-color:var(--color-error)}.workflow-need-card,.workflow-screen .invitation-card{padding:var(--space-6)}.workflow-details{border-top:1px solid var(--color-border);margin-top:var(--space-4)}.workflow-details summary{min-height:44px;padding:var(--space-3) 0;cursor:pointer;color:var(--color-primary);font-weight:700}.workflow-details+.actions{margin-top:var(--space-3)}.workflow-form>fieldset{gap:var(--space-6)}.workflow-form-section{gap:var(--space-4);min-width:0;padding-top:var(--space-6);border-top:1px solid var(--color-border);display:grid}.workflow-form-section:first-child{border-top:0;padding-top:0}.workflow-form-section h2{margin:0}.workflow-form-section .hint{margin-top:var(--space-2)}.workflow-form-section fieldset.skills{border-radius:var(--radius-control);gap:var(--space-2)}.need-skill-groups{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workflow-form-section fieldset.skills>.hint{grid-column:1/-1}.workflow-form-section .need-skills-required{background:var(--color-primary-soft);border-color:var(--color-primary)}.workflow-form-section .need-skills-preferred{background:var(--brand-light)}.workflow-form-section .checkbox{min-width:0;min-height:44px;padding:var(--space-2);border-radius:var(--radius-control);overflow-wrap:anywhere;align-items:center}.workflow-form-section .checkbox:has(input:checked){background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-primary)}.workflow-form-section .checkbox:has(input:disabled){color:var(--color-muted)}.workflow-form-section .checkbox input{margin-top:0}.invitation-position{margin:var(--space-2) 0 0;color:var(--color-muted)}.invitation-contacts{border-left:3px solid var(--color-success);border-radius:var(--radius-control);background:var(--color-success-soft);padding:var(--space-4);margin-top:var(--space-4);overflow-wrap:anywhere}.invitation-contacts h3{margin:0}.invitation-contacts dl:last-child{margin-bottom:0}.workflow-screen .actions>a:not(.button){overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;display:inline-flex}.grade-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.grade-card,.assessment-rules{border:1px solid var(--color-border);border-radius:var(--radius-control);padding:1rem}.grade-card p,.assessment-option span{overflow-wrap:anywhere}.assessment-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.assessment-top h1{margin:0}.assessment-timer{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}.assessment-options{margin:1rem 0}.question-prompt{margin:0;font-weight:400}.assessment-option{border:1px solid var(--brand-neutral);border-radius:var(--radius-control);align-items:flex-start;gap:.75rem;padding:1rem;font-weight:400;display:flex}.assessment-option:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft)}.assessment-controls{margin:1rem 0}.question-navigator{justify-content:flex-start;gap:.5rem;margin:1rem 0}.question-number{min-width:44px;color:var(--color-primary);background:var(--color-surface);padding:.5rem}.question-number.answered{color:var(--color-success);background:var(--color-success-soft);border-color:var(--color-success)}.question-number.current{color:#fff;background:var(--color-primary)}.auth-screen,.assessment-screen{gap:var(--space-6);display:grid}.auth-screen>h1,.auth-heading h1,.assessment-heading h1,.assessment-result-heading h1{margin:0}.auth-heading,.assessment-heading,.assessment-result-heading{gap:var(--space-3);display:grid}.auth-screen p:last-child,.assessment-heading p:last-child,.assessment-result-heading p:last-child{margin-bottom:0}.auth-fields{gap:var(--space-6)}.auth-footer{padding-top:var(--space-4);border-top:1px solid var(--color-border)}.auth-screen .hint,.assessment-screen .hint,.assessment-screen .eyebrow,.assessment-screen .badge{font-size:.875rem}.auth-screen .actions>a:not(.button),.assessment-screen .actions>a:not(.button){overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.auth-form [aria-invalid=true]{border-color:var(--color-error)}.assessment-summary{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assessment-current,.assessment-declared,.assessment-grade-card{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control)}.assessment-current{border-color:var(--color-primary);background:var(--color-primary-soft)}.assessment-declared{background:var(--brand-light)}.assessment-grade-card{gap:var(--space-3);flex-direction:column;display:flex}.assessment-grade-card h2,.assessment-grade-card p{margin:0}.assessment-grade-card button{margin-top:auto}.assessment-grade-card[data-selected=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}.assessment-rules{padding:var(--space-6)}.assessment-rules ul{margin:var(--space-4) 0;padding-left:var(--space-6)}.assessment-rules li+li{margin-top:var(--space-2)}.assessment-question-screen{gap:var(--space-4);max-width:960px;margin:auto}.assessment-screen .grade-cards,.assessment-screen .assessment-options,.assessment-screen .assessment-controls{margin:0}.assessment-progress{gap:var(--space-2);display:grid}.assessment-progress p{margin:0}.assessment-progress progress{width:100%;height:10px;accent-color:var(--color-primary)}.assessment-timer{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--brand-digital);background:var(--color-primary-soft);margin:0;display:grid}.assessment-timer>span{font-size:.8125rem;font-weight:400}.assessment-options legend{margin-bottom:var(--space-3)}.question-prompt{font-size:1.125rem;font-weight:700;line-height:1.6}.assessment-option{cursor:pointer;min-height:44px}.assessment-option:has(input:disabled){cursor:not-allowed}.assessment-save{margin:0}.assessment-save[data-state=saved]{color:var(--color-success)}.assessment-save[data-state=error]{color:var(--color-error)}.assessment-screen .question-navigator{margin:0;padding:0}.assessment-confirm{margin-top:var(--space-4)}.assessment-score-grid{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);margin:0;display:block}.assessment-score-grid .score-row{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);margin:0}.assessment-score-grid .score-row:last-child{border-bottom:0}.assessment-thresholds{padding:var(--space-4);background:var(--brand-light);border-radius:var(--radius-control)}.assessment-outcome{font-weight:700}.assessment-result>.assessment-summary{grid-template-columns:1fr}.assessment-result>.assessment-summary h2,.assessment-result>.assessment-summary h3,.assessment-result>.assessment-summary p,.assessment-result>.assessment-summary dl{margin-top:0;margin-bottom:0}.assessment-heading h1+p{margin-top:var(--space-3)}.assessment-heading>.badge{justify-self:start}.auth-footer a{align-items:center;min-height:44px;display:inline-flex}.attempt-history .assessment-history-card{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-control);margin-top:var(--space-4)}.assessment-history-card:first-child{margin-top:0}.assessment-history-card .workflow-details{margin-bottom:var(--space-4)}.score-row{grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin:1rem 0;display:grid}.attempt-history{padding:0;list-style:none}.attempt-history li{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:1rem 0}@media (prefers-reduced-motion:no-preference){button,.button,.nav-links a{transition:background-color .12s,border-color .12s}}@media (max-width:900px){.profile-grid{grid-template-columns:1fr}}@media (max-width:600px){body{font-size:.9375rem}.brand-caption,.eyebrow,.match-position{font-size:.8125rem}.hint,.badge,.metric-label,.metric-value small,.fsp-achievements span{font-size:.875rem}nav{gap:1rem;padding:1.25rem 1rem}.brand-full{display:none}.brand-compact{display:block}.brand{gap:.5rem}.nav-links{gap:.5rem;width:100%}.nav-links a{align-items:center;min-height:44px;padding:.5rem;display:inline-flex}.actions>a:not(.button){overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;padding:.375rem 0;display:inline-flex}.nav-links button{margin-left:auto}main{margin:1.25rem auto;padding:0 1rem}.card{padding:1rem}.profile-screen,.profile-main,.match-list{gap:1rem}.section-heading{margin-bottom:1rem}.matching-header,.match-identity{gap:.5rem}h1{font-size:1.625rem}.profile-identity{align-items:flex-start;gap:1rem}.profile-avatar{width:48px;height:48px;font-size:1.125rem}.profile-hero .actions,.profile-hero .button{width:100%}.columns,.grade-cards,dl{grid-template-columns:1fr}dl{gap:.25rem}dd{margin-bottom:.75rem}.qualification-metrics,.match-score-grid{gap:.5rem}.metric,.match-score-grid .metric{padding:.75rem}.metric-value{font-size:1.25rem}.match-score-grid .metric-label{min-height:3em;margin-bottom:.5rem;line-height:1.5}.match-score{font-size:1.125rem}.match-skills{gap:.25rem}.match-skills dd{margin-bottom:.5rem}.fsp-compact{padding:.75rem}.profile-main dl{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.75rem}.profile-main dd{margin-bottom:0}.fsp-achievements{margin:1rem 0}.fsp-achievements li{margin-bottom:1rem}.assessment-option{padding:.75rem}.auth-screen,.assessment-screen{gap:var(--space-4)}.auth-form input,.auth-form select{font-size:1rem}.assessment-summary{grid-template-columns:1fr}.assessment-rules,.assessment-history-card{padding:var(--space-4)}.assessment-controls>button,.auth-form button[type=submit]{flex:auto}.assessment-timer{font-size:1.125rem}.question-prompt{font-size:1rem}.workflow-screen{gap:var(--space-4)}.workflow-need-card,.workflow-screen .invitation-card{padding:var(--space-4)}.workflow-heading>.actions{width:100%}.workflow-status{font-size:.875rem}.workflow-facts{gap:var(--space-1)}.workflow-facts dd{margin-bottom:var(--space-2)}.workflow-form-section{padding-top:var(--space-4)}.workflow-form-section fieldset.skills{padding:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.workflow-form-section .checkbox{gap:var(--space-2);padding:var(--space-1)}.need-skill-groups{grid-template-columns:1fr}}
