.bluebook-section{background:var(--wr-light-surface, #fff);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);box-shadow:var(--wr-shadow-soft, 0 10px 24px rgba(21, 29, 26, .06));color:var(--wr-light-text, #151d1a);padding:1rem}.dashboard-section-card.bluebook-section{padding:0}.bluebook-section--collapsible{border-color:var(--wr-steel-blue-border, #c9dce8);padding:0}.mvp-section.bluebook-section--collapsible,.theme-industrial-light .worker-profile-page .mvp-section.bluebook-section--collapsible,.theme-industrial-light .mvp-section.bluebook-section--collapsible{padding:0!important}.bluebook-section-summary{border-radius:var(--wr-radius-card, 8px);cursor:pointer;list-style:none;padding:.75rem .85rem;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.bluebook-section-summary:hover{background:var(--wr-steel-blue-soft, #eaf3f9)}.bluebook-section-summary:focus-visible{outline:3px solid rgba(47,120,173,.18);outline-offset:2px}.bluebook-section-summary::-webkit-details-marker{display:none}.bluebook-section--collapsible[open] .bluebook-section-summary{border-bottom:1px solid var(--wr-light-border, #d8ddd4);border-bottom-left-radius:0;border-bottom-right-radius:0}.bluebook-section-body{padding:0 .85rem .85rem}.bluebook-section--collapsible:not([open]) .bluebook-section-body{display:none}.bluebook-card-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bluebook-info-card{background:var(--wr-light-surface-muted, #f8f8f5);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);display:grid;gap:.45rem;min-width:0;padding:.85rem}.bluebook-info-card--wide{grid-column:1 / -1}.bluebook-info-card h3,.bluebook-info-card p{margin:0}.bluebook-info-card h3{color:var(--wr-light-text, #151d1a);font-size:.82rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.bluebook-info-card p{color:var(--wr-light-text, #151d1a);font-size:1rem;font-weight:850;line-height:1.3}.bluebook-info-card small{color:var(--wr-light-muted, #606b66);font-weight:750;line-height:1.35}.bluebook-trade-card,.bluebook-loading-card,.bluebook-error-card,.bluebook-empty-state{background:var(--wr-light-surface-muted, #f8f8f5);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);margin-top:1rem;padding:1rem}.bluebook-section-header,.bluebook-trade-card__top,.bluebook-trade-card__title-row,.bluebook-section-header__title,.bluebook-modal-header,.bluebook-modal-footer,.bluebook-employer-row,.bluebook-breakdown-toggle{align-items:center;display:flex;gap:.75rem}.bluebook-section-header,.bluebook-trade-card__top,.bluebook-modal-footer,.bluebook-breakdown-toggle,.bluebook-employer-row{justify-content:space-between}.bluebook-section-summary .bluebook-section-header__title{gap:.6rem}.bluebook-section-summary h2{font-size:clamp(1.1rem,2.2vw,1.55rem);line-height:1.08}.bluebook-section-summary p{font-size:.86rem;line-height:1.25;margin-top:.12rem}.bluebook-section-header__summary{color:var(--wr-steel-blue, #2f78ad);display:block;font-size:.82rem;font-weight:900;line-height:1.25;margin-top:.2rem}.bluebook-section h2,.bluebook-section h3,.bluebook-section h4,.bluebook-modal-header h2{color:var(--wr-light-text, #151d1a);margin:0}.bluebook-section p,.bluebook-helper-text,.bluebook-muted-copy,.bluebook-trade-card__footer,.bluebook-employer-row span,.bluebook-employer-row small{color:var(--wr-light-muted, #606b66)}.mvp-section.bluebook-section p,.bluebook-section .bluebook-helper-text,.bluebook-section .bluebook-muted-copy,.bluebook-section .bluebook-trade-card__footer,.bluebook-section .bluebook-employer-row span,.bluebook-section .bluebook-employer-row small{color:var(--wr-light-muted, #606b66)!important}.bluebook-pill,.bluebook-hours-badge{border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:800;line-height:1;padding:.4rem .6rem;white-space:nowrap}.bluebook-pill{background:var(--wr-steel-blue-soft, #eaf3f9);border:1px solid var(--wr-steel-blue-border, #c9dce8);color:var(--wr-steel-blue, #2f78ad)}.bluebook-hours-badge{background:var(--wr-field-green-soft, #e7efe9);border:1px solid var(--wr-field-green-border, #c4d6cb);color:var(--wr-field-green, #245c46)}.bluebook-section-summary .bluebook-hours-badge{padding:.32rem .55rem}.bluebook-employer-list{display:grid;gap:.75rem}.bluebook-history{margin-top:1rem}.bluebook-mini-status{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:850;line-height:1;padding:.25rem .45rem;white-space:nowrap}.bluebook-mini-status--complete{background:var(--wr-field-green-soft, #e7efe9);border:1px solid var(--wr-field-green-border, #c4d6cb);color:var(--wr-field-green, #245c46)}.bluebook-mini-status--pending{background:var(--wr-steel-blue-soft, #eaf3f9);border:1px solid var(--wr-steel-blue-border, #c9dce8);color:var(--wr-steel-blue, #2f78ad)}.bluebook-mini-status--locked{background:#f1f3ef;border:1px solid #dfe4dc;color:var(--wr-light-muted, #606b66)}.bluebook-inline-link{align-items:center;background:var(--wr-field-green-soft, #e7efe9);border:1px solid var(--wr-field-green-border, #c4d6cb);border-radius:var(--wr-radius-control, 6px);color:var(--wr-field-green, #245c46);display:inline-flex;font-weight:850;justify-content:center;padding:.55rem .7rem;text-decoration:none}.bluebook-period-status{background:#edf6ff;border:1px solid rgba(47,120,173,.32);border-radius:999px;color:var(--wr-steel-blue, #2f78ad);display:inline-flex;font-size:.78rem;font-weight:800;line-height:1;padding:.25rem .5rem;width:fit-content}.bluebook-progress-track{background:#e7ece6;border-radius:999px;height:.7rem;overflow:hidden;width:100%}.bluebook-progress-fill{background:var(--wr-steel-blue, #2f78ad);display:block;height:100%}.bluebook-progress-fill--mid{background:var(--wr-safety-orange, #e85d1a)}.bluebook-progress-fill--low{background:var(--wr-light-muted, #606b66)}.bluebook-history h4{font-size:1rem;margin-bottom:.65rem}.bluebook-employer-row{background:var(--wr-light-surface, #fff);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);padding:.85rem}.bluebook-employer-row>div{display:grid;gap:.25rem}.bluebook-employer-row p{margin:.35rem 0 0}.bluebook-modal-backdrop{align-items:center;background:#151d1a85;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.bluebook-modal-panel{background:var(--wr-light-surface, #fff);border:1px solid var(--wr-light-border-strong, #c2cabf);border-radius:var(--wr-radius-shell, 10px);box-shadow:var(--wr-shadow-shell, 0 18px 45px rgba(21, 29, 26, .1));color:var(--wr-light-text, #151d1a);max-height:min(90vh,58rem);max-width:46rem;overflow:auto;width:min(100%,46rem)}.bluebook-modal-form{display:grid;gap:1rem;padding:1.15rem}.bluebook-modal-close{background:var(--wr-light-surface-muted, #f8f8f5);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:999px;color:var(--wr-light-text, #151d1a);cursor:pointer;font-size:1.4rem;height:2.25rem;width:2.25rem}.bluebook-eyebrow{color:var(--wr-steel-blue, #2f78ad)!important;font-size:.72rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.bluebook-fieldset,.bluebook-form-field,.bluebook-advanced-section{border:0;display:grid;gap:.45rem;margin:0;padding:0}.bluebook-form-field input,.bluebook-form-field select,.bluebook-form-field textarea{background:var(--wr-light-surface, #fff);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-control, 6px);color:var(--wr-light-text, #151d1a);font:inherit;padding:.78rem .85rem;width:100%}.bluebook-form-field input:focus,.bluebook-form-field select:focus,.bluebook-form-field textarea:focus{border-color:var(--wr-steel-blue, #2f78ad);box-shadow:var(--wr-focus-ring, 0 0 0 3px rgba(47, 120, 173, .16));outline:none}.bluebook-segmented,.bluebook-period-selector,.bluebook-two-column{display:grid;gap:.75rem}.bluebook-segmented,.bluebook-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.bluebook-period-selector{grid-template-columns:repeat(4,minmax(0,1fr))}.bluebook-segmented__button,.bluebook-period-button{background:var(--wr-light-surface-muted, #f8f8f5);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);color:var(--wr-light-text, #151d1a);cursor:pointer;padding:.85rem;text-align:left}.bluebook-period-button{display:grid;gap:.25rem}.bluebook-period-button small{color:var(--wr-light-muted, #606b66);font-weight:700}.bluebook-segmented__button--active,.bluebook-period-button--active{background:var(--wr-steel-blue-soft, #eaf3f9);border-color:var(--wr-steel-blue, #2f78ad);color:var(--wr-steel-blue, #2f78ad)}.bluebook-period-button--disabled{cursor:not-allowed;opacity:.58}.bluebook-readonly-period{background:var(--wr-steel-blue-soft, #eaf3f9);border:1px solid var(--wr-steel-blue-border, #c9dce8);border-radius:var(--wr-radius-card, 8px);display:grid;gap:.25rem;padding:.8rem .9rem}.bluebook-readonly-period span{color:var(--wr-steel-blue, #2f78ad);font-size:.78rem;font-weight:900;text-transform:uppercase}.bluebook-readonly-period small{color:var(--wr-light-muted, #606b66)}.bluebook-combobox{position:relative}.bluebook-combobox__list{background:var(--wr-light-surface, #fff);border:1px solid var(--wr-light-border-strong, #c2cabf);border-radius:var(--wr-radius-card, 8px);box-shadow:var(--wr-shadow-soft, 0 10px 24px rgba(21, 29, 26, .06));left:0;max-height:18rem;overflow:auto;padding:.45rem;position:absolute;right:0;top:calc(100% + .35rem);z-index:5}.bluebook-combobox__group-label{color:var(--wr-steel-blue, #2f78ad);font-size:.76rem;font-weight:900;padding:.35rem .45rem}.bluebook-combobox__option{background:transparent;border:0;border-radius:var(--wr-radius-control, 6px);color:var(--wr-light-text, #151d1a);cursor:pointer;display:flex;justify-content:space-between;padding:.6rem .55rem;text-align:left;width:100%}.bluebook-combobox__option:hover{background:var(--wr-light-surface-muted, #f8f8f5)}.bluebook-field-error,.bluebook-error-card strong,.bluebook-error-banner{color:var(--wr-danger, #9f2f2a)}.bluebook-error-banner{background:var(--wr-danger-soft, #fff1f0);border:1px solid var(--wr-danger-border, #e8b4b0);border-radius:var(--wr-radius-card, 8px);padding:.8rem}.bluebook-verified-hours-inline{align-items:center;color:var(--wr-light-muted, #606b66);display:inline-flex;gap:.25rem;white-space:nowrap}.bluebook-verified-hours-inline__check{color:var(--wr-field-green, #245c46);font-weight:800}.bluebook-inline-toast{background:var(--wr-field-green-soft, #e7efe9);border:1px solid var(--wr-field-green-border, #c4d6cb);border-radius:var(--wr-radius-card, 8px);color:var(--wr-field-green, #245c46);font-size:.88rem;margin:.75rem 0 0;padding:.7rem .85rem}@media(max-width:720px){.bluebook-section-header,.bluebook-trade-card__top,.bluebook-modal-footer,.bluebook-employer-row{align-items:stretch;flex-direction:column}.bluebook-section-summary{align-items:center!important;display:grid!important;gap:.45rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding:.6rem .7rem!important}.bluebook-section-summary .bluebook-section-header__title{align-items:center;display:flex;gap:.5rem;grid-column:1 / -1;min-width:0}.bluebook-section-summary h2{font-size:1.02rem;line-height:1.08}.bluebook-section-summary p{font-size:.76rem;line-height:1.15}.bluebook-section-header__summary{font-size:.74rem}.bluebook-section-summary .bluebook-hours-badge{align-self:center;justify-self:end}.bluebook-segmented,.bluebook-two-column,.bluebook-period-selector,.bluebook-card-grid{grid-template-columns:1fr}}.wr-account-removal{box-sizing:border-box;margin:24px 0;padding:24px;border:1px solid #cbd5e1;border-radius:16px;background:#fff;color:#1c2733;max-width:100%;overflow-wrap:anywhere}.wr-account-removal h2{margin:0 0 10px;font-size:1.25rem}.wr-account-removal h3{font-size:1.1rem}.wr-account-removal p{line-height:1.6;color:#475569}.wr-account-removal button{min-height:44px;padding:10px 16px;border:1px solid #64748b;border-radius:8px;background:#fff;color:#1c2733;font:inherit;cursor:pointer}.wr-account-removal button[type=submit]{background:#f59e0b;border-color:#b45309;font-weight:600}.wr-account-removal button:disabled{opacity:.55;cursor:not-allowed}.wr-account-removal :is(button,input,textarea,a,select):focus-visible{outline:3px solid #b45309;outline-offset:3px}.wr-account-removal__body{margin-top:18px}.wr-account-removal form{display:grid;gap:12px;margin-top:20px}.wr-account-removal label{display:grid;gap:8px}.wr-account-removal textarea,.wr-account-removal select{box-sizing:border-box;width:100%;border:1px solid #64748b;border-radius:8px;padding:12px;font:inherit;background:#fff;color:#1c2733}.wr-account-removal textarea{resize:vertical}.wr-account-removal select{min-height:44px;margin-bottom:12px}.wr-account-removal__confirmation{display:flex!important;align-items:flex-start;line-height:1.5}.wr-account-removal__confirmation input{width:20px;height:20px;flex-shrink:0;accent-color:#b45309}.wr-account-removal__error{border-left:4px solid #b45309;padding:12px;background:#fff7ed;color:#7c2d12!important}.wr-account-removal__status{border-top:1px solid #cbd5e1;margin-top:20px;padding-top:16px}.wr-account-removal dl div{margin-bottom:10px}.wr-account-removal dt{font-weight:600}.wr-account-removal dd{margin:4px 0}.wr-account-removal a{color:#9a3412;text-decoration:underline}.wr-account-removal__actions,.wr-account-removal nav{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}.wr-account-removal__queue{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.wr-account-removal__queue article{min-width:0}.wr-mobile-app-frame>.wr-account-removal{margin:16px;padding:18px}@media(max-width:600px){.wr-account-removal{padding:18px}.wr-account-removal button{width:100%}}.employer-workspace-shell{--emp-orange-700: #a83f12;--emp-orange-600: #c9501a;--emp-orange-500: #e46627;--emp-orange-100: #fff0e8;--emp-steel-950: #111c25;--emp-steel-900: #182630;--emp-steel-800: #233744;--emp-steel-700: #365362;--emp-steel-600: #547080;--emp-steel-100: #e9eff2;--emp-ink: #17242d;--emp-muted: #60717c;--emp-border: #d8e0e5;--emp-border-strong: #bdc9d0;--emp-canvas: #f3f6f8;--emp-surface: #ffffff;--emp-surface-soft: #f8fafb;--emp-success: #23724e;--emp-success-soft: #e9f7f0;--emp-warning: #8a5a15;--emp-warning-soft: #fff7e6;--emp-danger: #a43b32;--emp-danger-soft: #fff0ee;--emp-radius-sm: .5rem;--emp-radius-md: .75rem;--emp-radius-lg: 1rem;--emp-shadow-sm: 0 1px 2px rgba(17, 28, 37, .06);--emp-shadow-md: 0 10px 28px rgba(17, 28, 37, .09);--emp-page-max: 90rem;min-height:100vh;display:grid;grid-template-columns:16.75rem minmax(0,1fr);background:var(--emp-canvas);color:var(--emp-ink)}.app-shell--employer>.topbar{display:none}.app-shell--employer>main{min-height:100vh}.employer-workspace-sidebar,.employer-workspace-mobile-drawer{background:linear-gradient(180deg,var(--emp-steel-950),var(--emp-steel-900));color:#f7f9fa;display:flex;flex-direction:column;gap:1rem;padding:1.1rem}.employer-workspace-sidebar{position:sticky;top:0;height:100vh;overflow-y:auto;overscroll-behavior:contain}.employer-workspace-nav__brand{display:flex;align-items:center;gap:.75rem;padding:.15rem .2rem 1rem;border-bottom:1px solid rgba(255,255,255,.12)}.employer-workspace-nav__brand>span{width:2.35rem;height:2.35rem;display:grid;place-items:center;flex:none;border-radius:var(--emp-radius-sm);background:var(--emp-orange-500);box-shadow:0 7px 18px #e466273d}.employer-workspace-nav__brand div,.employer-workspace-mobile-header div{display:grid;gap:.08rem;min-width:0}.employer-workspace-nav__brand strong{letter-spacing:.01em}.employer-workspace-nav__brand small,.employer-workspace-mobile-header span{color:#aebcc5;font-size:.75rem}.employer-workspace-nav__company{display:grid;gap:.25rem;padding:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--emp-radius-md);background:#ffffff0e}.employer-workspace-nav__company strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employer-workspace-nav__company span{color:#adbbc4;font-size:.75rem}.employer-workspace-sidebar nav,.employer-workspace-mobile-drawer nav{display:grid;gap:.95rem}.employer-workspace-nav__group{display:grid;gap:.18rem}.employer-workspace-nav__group-label{padding:0 .65rem .25rem;color:#81949f;font-size:.65rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.employer-workspace-nav__item{min-width:0;min-height:2.35rem;display:grid;grid-template-columns:1.15rem minmax(0,1fr) auto;align-items:center;gap:.62rem;padding:.52rem .65rem;border:1px solid transparent;border-radius:var(--emp-radius-sm);color:#d7e0e5;font-size:.86rem;font-weight:650;text-decoration:none}.employer-workspace-nav__item:hover{color:#fff;background:#ffffff12}.employer-workspace-nav__item.is-active{color:#fff;border-color:#ffffff14;background:#ffffff1a;box-shadow:inset 3px 0 var(--emp-orange-500)}.employer-workspace-nav__item.is-locked{color:#a8b5bd}.employer-workspace-nav__item.is-disabled{opacity:.55;cursor:not-allowed}.employer-workspace-nav__item small{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em}.employer-workspace-nav__item:focus-visible,.employer-workspace-nav__logout:focus-visible,.employer-workspace-mobile-header button:focus-visible,.employer-workspace-mobile-drawer__close:focus-visible{outline:3px solid #ffaf83;outline-offset:2px}.employer-workspace-nav__logout{min-height:2.55rem;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--emp-radius-sm);background:transparent;color:#fff;cursor:pointer}.employer-workspace-content{min-width:0;overflow-x:clip}.employer-workspace-topbar{min-height:3.8rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem clamp(1rem,2.2vw,2rem);border-bottom:1px solid var(--emp-border);background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.employer-workspace-topbar>div:first-child{display:grid;gap:.08rem}.employer-workspace-topbar>div:first-child span{color:var(--emp-muted);font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.employer-workspace-topbar>div:first-child strong{font-size:.98rem}.employer-workspace-topbar__meta{display:flex;align-items:center;gap:.45rem}.employer-workspace-topbar__meta span,.employer-workspace-topbar__meta a{padding:.32rem .55rem;border:1px solid var(--emp-border);border-radius:999px;color:var(--emp-steel-700);background:var(--emp-surface-soft);font-size:.72rem;font-weight:750;text-decoration:none;text-transform:capitalize}.employer-workspace-topbar__meta a{color:var(--emp-orange-700);background:var(--emp-orange-100);border-color:#f0c6b1}.employer-workspace-mobile-header,.employer-workspace-mobile-drawer,.employer-workspace-backdrop{display:none}.employer-route-state{min-height:55vh;display:grid;place-items:center;align-content:center;gap:.5rem;padding:2rem;text-align:center;background:var(--emp-canvas)}.employer-route-state>.wr-glass-panel{width:min(32rem,100%);display:grid;justify-items:center;gap:.75rem}.employer-route-state__spinner{animation:employer-route-spin .9s linear infinite}@keyframes employer-route-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.employer-workspace-shell{display:block}.employer-workspace-sidebar,.employer-workspace-topbar{display:none}.employer-workspace-mobile-header{position:sticky;top:0;z-index:30;min-height:3.75rem;display:flex;align-items:center;gap:.75rem;padding:.55rem .85rem;background:var(--emp-steel-950);color:#fff;box-shadow:0 2px 12px #00000029}.employer-workspace-mobile-header button{width:2.65rem;height:2.65rem;display:grid;place-items:center;flex:none;border:1px solid rgba(255,255,255,.16);border-radius:var(--emp-radius-sm);background:transparent;color:#fff}.employer-workspace-mobile-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employer-workspace-backdrop{position:fixed;inset:0;z-index:60;display:block;border:0;background:#080d1294}.employer-workspace-mobile-drawer{position:fixed;inset:0 auto 0 0;z-index:70;width:min(20rem,88vw);display:flex;overflow-y:auto;box-shadow:8px 0 24px #00000040;animation:employer-drawer-in .18s ease-out}.employer-workspace-mobile-drawer.is-open{display:flex}.employer-workspace-mobile-drawer__close{align-self:flex-end;width:2.65rem;height:2.65rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:var(--emp-radius-sm);color:#fff;background:transparent}@keyframes employer-drawer-in{0%{transform:translate(-100%)}}}@media(prefers-reduced-motion:reduce){.employer-workspace-mobile-drawer,.employer-route-state__spinner{animation:none}}.employer-hiring-page{display:grid;gap:1rem;max-width:1500px;margin:0 auto;padding:1.25rem;min-width:0}.employer-hiring-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.employer-hiring-header h1{margin:.25rem 0;font-size:clamp(2rem,4vw,3.3rem)}.employer-hiring-header p{margin:0;max-width:65rem;color:var(--text-muted,#5c6873)}.employer-hiring-header .wr-primary-button,.employer-hiring-header .wr-secondary-button{flex:none}.employer-filter-bar{display:flex;align-items:end;gap:.75rem;flex-wrap:wrap}.employer-filter-bar label,.employer-search-filters label,.employer-job-form label,.employer-hire-form label{display:grid;gap:.35rem;font-weight:700;font-size:.82rem}.employer-filter-bar input,.employer-filter-bar select,.employer-search-filters input,.employer-search-filters select,.employer-job-form input,.employer-job-form select,.employer-job-form textarea,.employer-candidate-drawer textarea,.employer-hire-form textarea,.employer-message-composer textarea{min-height:2.65rem;border:1px solid rgba(57,73,86,.24);border-radius:.65rem;background:#fff;color:#16212a;padding:.65rem .75rem;font:inherit}.employer-filter-search{flex:1 1 18rem}.employer-filter-search>div,.employer-input-icon{display:flex;align-items:center;gap:.4rem;min-width:0;border:1px solid rgba(57,73,86,.24);border-radius:.65rem;padding-left:.65rem;background:#fff}.employer-filter-search>div input,.employer-input-icon input{border:0;min-width:0;flex:1;background:transparent;padding-left:.15rem}.employer-filter-check{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:.4rem!important;min-height:2.65rem}.employer-filter-check input{min-height:0!important;width:1rem;height:1rem}.employer-state-panel{min-height:15rem;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.6rem}.employer-state-panel h1,.employer-state-panel h2,.employer-state-panel h3,.employer-state-panel p{margin:0}.employer-inline-error{border-color:#cf5349!important;color:#8b2922;background:#fff4f2!important}.employer-spin{animation:employer-spin .9s linear infinite}@keyframes employer-spin{to{transform:rotate(360deg)}}.employer-job-list{display:grid;gap:.8rem}.employer-job-row{display:grid!important;gap:.8rem}.employer-job-row__main{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.employer-job-row h2{margin:0;color:#17212a}.employer-job-row p{margin:.2rem 0 0}.employer-job-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin:0}.employer-job-metrics div,.employer-unlock-preview div{padding:.7rem;border-radius:.65rem;background:#2134420f}.employer-job-metrics dt,.employer-unlock-preview span,.employer-summary-list dt{font-size:.72rem;color:#687681;text-transform:uppercase;letter-spacing:.04em}.employer-job-metrics dd,.employer-unlock-preview strong{margin:.2rem 0 0;font-size:1.2rem;font-weight:800}.employer-job-row__meta{display:flex;gap:1rem;flex-wrap:wrap;font-size:.78rem;color:#687681}.employer-row-actions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.employer-pagination{display:flex;align-items:center;justify-content:center;gap:1rem}.employer-detail-actions{padding:.2rem 0}.employer-big-number{font-size:2.5rem}.employer-detail-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);gap:1rem}.employer-detail-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.employer-form-section{display:grid!important;gap:1rem}.employer-form-section h2{display:flex;align-items:center;gap:.45rem;margin:0}.employer-summary-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0}.employer-summary-list div{min-width:0}.employer-summary-list dd{margin:.2rem 0 0;font-weight:700;overflow-wrap:anywhere}.employer-job-description{white-space:pre-wrap}.employer-chip-list{display:flex;gap:.4rem;flex-wrap:wrap}.employer-chip-list span{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.3rem .55rem;background:#eaf1f3;font-size:.75rem}.employer-funnel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.employer-funnel a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem;border-radius:.7rem;background:#edf3f4;color:#17212a}.employer-funnel span{text-transform:capitalize}.employer-funnel strong{font-size:1.25rem}.employer-activity-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-bottom:1px solid rgba(57,73,86,.12);color:inherit}.employer-activity-row span{display:grid;gap:.15rem}.employer-activity-row small{color:#687681}.employer-activity-row:last-child{border-bottom:0}.employer-job-form{display:grid;gap:1rem}.employer-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.employer-form-wide{grid-column:1/-1}.employer-form-wide small{font-weight:400;color:#687681}.employer-check-card{display:flex!important;grid-template-columns:auto 1fr;align-items:center;align-self:end;min-height:2.65rem;padding:.65rem;border-radius:.65rem;background:#edf3f4}.employer-check-card input{min-height:0;width:1rem;height:1rem}.employer-sticky-actions{position:sticky;bottom:.75rem;z-index:5;display:flex;justify-content:flex-end;gap:.55rem;padding:.75rem;border:1px solid rgba(57,73,86,.14);border-radius:.8rem;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.employer-applicant-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.employer-applicant-summary{display:grid;gap:.8rem;text-align:left;border:1px solid rgba(57,73,86,.16);border-radius:.85rem;background:#fff;color:#17212a;padding:1rem;cursor:pointer;transition:transform .15s,border-color .15s}.employer-applicant-summary:hover,.employer-applicant-summary:focus-visible{transform:translateY(-2px);border-color:#d3672d}.employer-applicant-summary>div:first-child{display:flex;align-items:center;gap:.65rem}.employer-applicant-summary>div:first-child>span:last-child{display:grid}.employer-applicant-summary small,.employer-applicant-summary>span{color:#687681}.employer-applicant-summary__badges{display:flex;gap:.4rem;flex-wrap:wrap}.employer-applicant-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:0}.employer-applicant-summary dt{font-size:.7rem;color:#687681}.employer-applicant-summary dd{margin:.1rem 0 0;font-weight:700}.employer-candidate-avatar{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:.7rem;background:#eaf1f3;color:#2f5d66}.employer-candidate-avatar svg{width:1.1rem}.employer-drawer-backdrop{position:fixed;inset:0;z-index:50;border:0;background:#09131b80}.employer-candidate-drawer{position:fixed;z-index:51;top:0;right:0;bottom:0;width:min(42rem,94vw);background:#f4f6f5;box-shadow:-1rem 0 3rem #0003;overflow:auto}.employer-candidate-drawer>header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgba(57,73,86,.14);background:#fffffff5}.employer-candidate-drawer>header>div{display:flex;align-items:center;gap:.65rem}.employer-candidate-drawer h2,.employer-candidate-drawer p{margin:.1rem 0}.employer-candidate-drawer>header button,.employer-panel-heading button,.employer-thread__back{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.employer-candidate-drawer__body{display:grid;gap:.8rem;padding:1rem}.employer-drawer-badges{display:flex;gap:.4rem;flex-wrap:wrap}.employer-unlock-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.employer-stage-actions{display:flex;gap:.35rem;flex-wrap:wrap}.employer-stage-actions button{border:1px solid rgba(57,73,86,.18);border-radius:999px;background:#fff;padding:.45rem .65rem;text-transform:capitalize;cursor:pointer}.employer-stage-actions button.is-active{background:#2f5d66;color:#fff}.employer-stage-actions button:disabled{opacity:.48;cursor:not-allowed}.employer-hire-form{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;padding-top:.8rem;border-top:1px solid rgba(57,73,86,.14)}.employer-hire-form h4,.employer-hire-form label:last-of-type{grid-column:1/-1}.employer-note{padding:.65rem 0;border-bottom:1px solid rgba(57,73,86,.12)}.employer-note p{white-space:pre-wrap}.employer-note small{color:#687681}.employer-note-form{display:grid;gap:.5rem}.employer-data-unavailable{padding:.65rem;border-radius:.65rem;background:#fff8e8;color:#6d5319}.employer-modal{position:fixed;z-index:60;inset:0;display:grid;place-items:center;padding:1rem;background:#09131b94}.employer-modal>div{width:min(32rem,100%)}.employer-message-layout{display:grid;grid-template-columns:minmax(17rem,24rem) minmax(0,1fr);min-height:66vh;gap:.8rem}.employer-conversation-list,.employer-thread{padding:0!important;overflow:hidden}.employer-panel-heading,.employer-thread__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(57,73,86,.14)}.employer-panel-heading h2,.employer-thread__header h2,.employer-thread__header p{margin:0}.employer-conversation-item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border:0;border-bottom:1px solid rgba(57,73,86,.1);background:transparent;color:inherit;text-align:left;cursor:pointer}.employer-conversation-item.is-active{background:#e7eff0}.employer-conversation-item>span{display:grid;gap:.15rem;min-width:0}.employer-conversation-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#687681}.employer-conversation-item b{display:grid;place-items:center;min-width:1.5rem;height:1.5rem;border-radius:999px;background:#d3672d;color:#fff}.employer-conversation-item time{font-size:.68rem;color:#687681}.employer-thread{display:grid!important;grid-template-rows:auto 1fr auto;min-width:0}.employer-thread__back{display:none}.employer-thread__messages{display:flex;flex-direction:column;gap:.6rem;padding:1rem;overflow:auto;max-height:57vh}.employer-message-bubble{align-self:flex-start;max-width:min(78%,42rem);padding:.7rem .85rem;border-radius:.85rem;background:#e7edef}.employer-message-bubble--employer{align-self:flex-end;background:#dcebed}.employer-message-bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.employer-message-bubble time{font-size:.68rem;color:#687681}.employer-message-composer{display:flex;align-items:end;gap:.6rem;padding:.8rem;border-top:1px solid rgba(57,73,86,.14)}.employer-message-composer textarea{flex:1;resize:vertical}.employer-mini-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:9rem;padding:1rem;text-align:center}.employer-kanban{display:grid;grid-template-columns:repeat(8,minmax(13rem,1fr));gap:.65rem;overflow-x:auto;padding-bottom:.5rem}.employer-kanban section{display:flex;flex-direction:column;gap:.5rem;padding:.65rem;border-radius:.8rem;background:#e9eeed;min-height:20rem}.employer-kanban section>header{display:flex;align-items:center;justify-content:space-between}.employer-kanban h2{margin:0;text-transform:capitalize;font-size:1rem}.employer-kanban a{display:grid;gap:.15rem;padding:.7rem;border-radius:.65rem;background:#fff;color:inherit}.employer-kanban small{color:#687681}.employer-search-layout{display:grid;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);gap:1rem;align-items:start}.employer-search-filters{display:grid!important;gap:.75rem;position:sticky;top:1rem}.employer-search-filters h2{margin:0}.employer-two-fields{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.employer-search-results{min-width:0}.employer-search-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.employer-search-card{display:grid!important;gap:.8rem}.employer-search-card>header{display:flex;align-items:center;gap:.6rem}.employer-search-card>header>div{min-width:0;flex:1}.employer-search-card h3,.employer-search-card p{margin:.1rem 0}.employer-search-card__unlock{display:flex;align-items:center;gap:.5rem;padding:.6rem;border-radius:.65rem;background:#edf3f4;font-size:.78rem}@media(max-width:1200px){.employer-applicant-grid,.employer-search-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-job-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.employer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-form-wide{grid-column:1/-1}}@media(max-width:760px){.employer-hiring-page{padding:.75rem}.employer-hiring-header{flex-direction:column}.employer-filter-bar{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.employer-filter-search{grid-column:1/-1}.employer-job-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-row-actions>*{flex:1 1 8rem}.employer-detail-grid,.employer-detail-grid--three,.employer-form-grid,.employer-applicant-grid,.employer-search-cards,.employer-search-layout,.employer-summary-list{grid-template-columns:1fr}.employer-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-sticky-actions{bottom:.5rem;flex-wrap:wrap}.employer-sticky-actions>*{flex:1}.employer-candidate-drawer{width:100%;top:0}.employer-message-layout,.employer-conversation-list{display:block}.employer-thread{display:none!important;position:fixed;inset:0;z-index:45;border-radius:0!important;background:#fff}.employer-message-layout.has-thread .employer-conversation-list{display:none}.employer-message-layout.has-thread .employer-thread{display:grid!important}.employer-thread__back{display:grid}.employer-thread__messages{max-height:none}.employer-search-filters{position:static}.employer-search-card__unlock{align-items:flex-start}.employer-hire-form{grid-template-columns:1fr}.employer-hire-form h4,.employer-hire-form label:last-of-type{grid-column:auto}}@media(max-width:440px){.employer-filter-bar{grid-template-columns:1fr}.employer-filter-search{grid-column:auto}.employer-unlock-preview{grid-template-columns:1fr}.employer-job-row__main{flex-direction:column}.employer-two-fields{grid-template-columns:1fr}}.bluebook-journal-head,.bluebook-claim-form__heading,.bluebook-log-section__heading,.bluebook-claim-row__main,.bluebook-period-card,.bluebook-certificate-card{align-items:flex-start;display:flex;gap:.9rem;justify-content:space-between}.bluebook-journal-head{margin-bottom:.9rem}.bluebook-tabs{border-bottom:1px solid var(--wr-light-border, #d8ddd4);display:flex;gap:.35rem;margin-bottom:1rem;overflow-x:auto}.bluebook-tab{background:transparent;border:0;border-bottom:3px solid transparent;color:var(--wr-light-muted, #606b66);cursor:pointer;font:inherit;font-size:.86rem;font-weight:850;padding:.7rem .75rem .6rem;white-space:nowrap}.bluebook-tab--active{border-bottom-color:var(--wr-field-green, #245c46);color:var(--wr-field-green, #245c46)}.bluebook-journal-panel,.bluebook-log-section,.bluebook-period-list,.bluebook-certificate-list{display:grid;gap:.85rem}.bluebook-claim-form,.bluebook-claim-row,.bluebook-period-card,.bluebook-certificate-card{background:var(--wr-light-surface-muted, #f8f8f5);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);padding:.95rem}.bluebook-claim-form{display:grid;gap:.85rem}.bluebook-claim-form__heading h4,.bluebook-log-section__heading h3,.bluebook-period-card h3,.bluebook-certificate-card h3{margin:.15rem 0 0}.bluebook-claim-form__grid{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bluebook-claim-form__notes{grid-column:1 / -1}.bluebook-claim-success{background:var(--wr-field-green-soft, #e7efe9);border:1px solid var(--wr-field-green-border, #c4d6cb);border-radius:6px;color:var(--wr-field-green, #245c46)!important;font-weight:800;margin:0;padding:.7rem .8rem}.bluebook-log-section__heading small{color:var(--wr-light-muted, #606b66);font-weight:700}.bluebook-claim-row{display:grid;gap:.65rem}.bluebook-claim-row--confirmed{background:#fff}.bluebook-claim-row__main>div:first-child,.bluebook-claim-row__hours,.bluebook-certificate-card__meta,.bluebook-period-card__side{display:grid;gap:.25rem}.bluebook-claim-row__main span,.bluebook-period-card p,.bluebook-certificate-card p,.bluebook-certificate-card small{color:var(--wr-light-muted, #606b66)}.bluebook-claim-row__hours,.bluebook-certificate-card__meta,.bluebook-period-card__side{justify-items:end;text-align:right}.bluebook-claim-status{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:850;line-height:1;padding:.28rem .45rem;white-space:nowrap}.bluebook-claim-status--pending{background:#fff4dc;border:1px solid #efd49a;color:#815d10}.bluebook-claim-status--approved,.bluebook-claim-status--corrected{background:var(--wr-field-green-soft, #e7efe9);border:1px solid var(--wr-field-green-border, #c4d6cb);color:var(--wr-field-green, #245c46)}.bluebook-claim-status--rejected{background:#fff0ef;border:1px solid #efc1bd;color:#9d3328}.bluebook-claim-status--cancelled{background:#f1f3ef;border:1px solid #dfe4dc;color:var(--wr-light-muted, #606b66)}.bluebook-period-card{display:grid;grid-template-columns:minmax(0,1fr) auto}.bluebook-period-card .bluebook-progress-track{grid-column:1 / -1}.bluebook-period-card--locked{opacity:.7}.bluebook-certificate-card{align-items:center}.bluebook-compact-open{align-items:center;color:var(--wr-field-green, #245c46);display:inline-flex;font-size:.82rem;font-weight:900;margin-top:.65rem;text-decoration:none}.bluebook-compact-open:hover{text-decoration:underline}@media(max-width:720px){.bluebook-claim-form__grid{grid-template-columns:1fr}.bluebook-claim-form__notes{grid-column:auto}.bluebook-claim-row__main,.bluebook-journal-head,.bluebook-log-section__heading,.bluebook-certificate-card{align-items:stretch;flex-direction:column}.bluebook-claim-row__hours,.bluebook-certificate-card__meta,.bluebook-period-card__side{justify-items:start;text-align:left}.bluebook-period-card{grid-template-columns:1fr}.bluebook-period-card .bluebook-progress-track{grid-column:auto}}.bluebook-employer-review{display:grid;gap:1rem}.bluebook-employer-review__heading,.bluebook-employer-review__heading>div:last-child,.bluebook-employer-review-row__summary,.bluebook-employer-review-row__actions{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.bluebook-employer-review__heading h2,.bluebook-employer-review__heading p{margin:0}.bluebook-employer-review__heading>div:first-child{display:grid;gap:.3rem}.bluebook-employer-review__heading>div:first-child>span{color:var(--wr-steel-blue, #2f78ad);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bluebook-employer-review__heading p,.bluebook-employer-review-row span,.bluebook-employer-review-row p,.bluebook-employer-review__empty span{color:var(--wr-light-muted, #606b66)}.bluebook-employer-review__list{display:grid;gap:.8rem}.bluebook-employer-review-row{background:var(--wr-light-surface-muted, #f8f8f5);border:1px solid var(--wr-light-border, #d8ddd4);border-radius:var(--wr-radius-card, 8px);display:grid;gap:.75rem;padding:.9rem}.bluebook-employer-review-row__summary>div{display:grid;gap:.2rem}.bluebook-employer-review-row__summary>div:last-child{justify-items:end}.bluebook-employer-review-row p{margin:0}.bluebook-employer-review-row__actions{justify-content:flex-start;flex-wrap:wrap}.bluebook-employer-review-row__editor{background:#fff;border:1px solid var(--wr-light-border, #d8ddd4);border-radius:8px;display:grid;gap:.75rem;padding:.85rem}.bluebook-employer-review__empty{align-items:center;background:var(--wr-light-surface-muted, #f8f8f5);border:1px dashed var(--wr-light-border, #d8ddd4);border-radius:8px;display:flex;gap:.7rem;padding:1rem}@media(max-width:720px){.bluebook-employer-review__heading,.bluebook-employer-review-row__summary{align-items:stretch;flex-direction:column}.bluebook-employer-review__heading>div:last-child,.bluebook-employer-review-row__summary>div:last-child{justify-content:flex-start;justify-items:start}}.employer-dashboard-page{width:min(var(--emp-page-max, 90rem),100%);margin:0 auto;padding:clamp(1rem,2.2vw,2rem);display:grid;gap:1rem}.employer-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.38fr);gap:1.25rem;align-items:center;padding:clamp(1.25rem,2.5vw,1.8rem);border:1px solid var(--emp-steel-800, #233744);border-radius:var(--emp-radius-lg, 1rem);color:#fff;background:linear-gradient(128deg,var(--emp-steel-950, #111c25),var(--emp-steel-800, #233744));box-shadow:var(--emp-shadow-md, 0 10px 28px rgba(17, 28, 37, .09))}.employer-workspace-shell .employer-dashboard-hero h1{margin:.35rem 0 .25rem;color:#fff!important;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.05}.employer-dashboard-hero p{margin:0;color:#c8d3d9}.employer-dashboard-verification{display:flex;gap:.7rem;align-items:flex-start;padding:.85rem;border:1px solid rgba(255,255,255,.15);border-radius:var(--emp-radius-md, .75rem);background:#ffffff12}.employer-dashboard-verification.is-verified{border-color:#57cd8f73;background:#23724e2e}.employer-dashboard-verification div{display:grid;gap:.2rem}.employer-dashboard-verification span{color:#cbd5dc;font-size:.8rem;line-height:1.4}.employer-dashboard-warning{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border:1px solid #e8bb71;border-radius:var(--emp-radius-md, .75rem);background:var(--emp-warning-soft, #fff7e6);color:var(--emp-warning, #8a5a15)}.employer-dashboard-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.employer-dashboard-metric{min-width:0;display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;padding:.9rem!important}.employer-dashboard-metric__icon{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:var(--emp-radius-sm, .5rem);color:var(--emp-orange-700, #a83f12);background:var(--emp-orange-100, #fff0e8)}.employer-dashboard-metric div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .5rem;align-items:baseline}.employer-dashboard-metric div>span{color:var(--emp-muted, #60717c);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.employer-dashboard-metric strong{grid-row:1 / 3;grid-column:2;overflow:hidden;text-overflow:ellipsis;color:var(--emp-ink, #17242d);font-size:1.45rem;text-transform:capitalize}.employer-dashboard-metric small{color:var(--emp-muted, #60717c);font-size:.76rem}.employer-dashboard-quick-actions{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid var(--emp-border, #d8e0e5);border-radius:var(--emp-radius-lg, 1rem);background:#fff;box-shadow:var(--emp-shadow-sm, 0 1px 2px rgba(17, 28, 37, .06))}.employer-dashboard-quick-actions>div{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.employer-dashboard-quick-actions>div:first-child{display:grid;flex:none;gap:.12rem}.employer-dashboard-quick-actions span,.employer-dashboard-panel__heading span,.employer-dashboard-company span{color:var(--emp-orange-700, #a83f12);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.employer-dashboard-quick-actions h2,.employer-dashboard-panel h2,.employer-dashboard-company h2{margin:0;font-size:1.05rem}.employer-dashboard-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:1rem;align-items:start}.employer-dashboard-panel{padding:1rem!important}.employer-dashboard-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.8rem;border-bottom:1px solid var(--emp-border, #d8e0e5)}.employer-dashboard-panel__heading>div{display:grid;gap:.15rem}.employer-dashboard-job-list{display:grid}.employer-dashboard-job-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.75rem;align-items:center;padding:.78rem 0;border-bottom:1px solid var(--emp-border, #d8e0e5)}.employer-dashboard-job-list article:last-child{border-bottom:0}.employer-dashboard-job-list article>div{min-width:0;display:grid;gap:.15rem}.employer-dashboard-job-list article>div:nth-child(2){justify-items:end}.employer-dashboard-job-list span{color:var(--emp-muted, #60717c);font-size:.78rem}.employer-dashboard-activity{list-style:none;margin:0;padding:.25rem 0 0;display:grid}.employer-dashboard-activity li{display:grid;grid-template-columns:.6rem minmax(0,1fr);gap:.65rem;padding:.7rem 0;border-bottom:1px solid var(--emp-border, #d8e0e5)}.employer-dashboard-activity li:last-child{border-bottom:0}.employer-dashboard-activity li>span{width:.52rem;height:.52rem;margin-top:.35rem;border:2px solid #fff;border-radius:50%;background:var(--emp-steel-600, #547080);box-shadow:0 0 0 1px var(--emp-steel-600, #547080)}.employer-dashboard-activity li>span.is-application,.employer-dashboard-activity li>span.is-unlock{background:var(--emp-orange-500, #e46627);box-shadow:0 0 0 1px var(--emp-orange-500, #e46627)}.employer-dashboard-activity a{min-width:0;display:grid;gap:.12rem;color:inherit;text-decoration:none}.employer-dashboard-activity a:hover strong{color:var(--emp-orange-700, #a83f12)}.employer-dashboard-activity a>span,.employer-dashboard-activity time{color:var(--emp-muted, #60717c);font-size:.76rem}.employer-dashboard-empty{min-height:12rem;display:grid;justify-items:center;align-content:center;gap:.5rem;color:var(--emp-muted, #60717c);text-align:center}.employer-dashboard-company{display:flex!important;justify-content:space-between;align-items:center;gap:1rem;padding:1rem!important}.employer-dashboard-company>div{display:flex;align-items:flex-start;gap:.75rem}.employer-dashboard-company p{margin:.3rem 0 0;color:var(--emp-muted, #60717c)}.employer-dashboard-error{min-height:20rem;display:grid!important;justify-items:center;align-content:center;gap:.7rem;text-align:center}.employer-dashboard-skeleton{min-height:6.5rem;border-radius:var(--emp-radius-lg, 1rem);background:linear-gradient(90deg,#e5ebee 20%,#f8fafb,#e5ebee 70%);background-size:220% 100%;animation:employer-dashboard-shimmer 1.3s infinite}.employer-dashboard-skeleton--hero{min-height:10rem}.employer-dashboard-skeleton--panel{min-height:20rem}@keyframes employer-dashboard-shimmer{to{background-position:-220% 0}}@media(max-width:1150px){.employer-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-dashboard-columns{grid-template-columns:1fr}.employer-dashboard-quick-actions{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.employer-dashboard-page{padding:.8rem}.employer-dashboard-hero,.employer-dashboard-metrics{grid-template-columns:1fr}.employer-dashboard-quick-actions,.employer-dashboard-company{align-items:stretch;flex-direction:column}.employer-dashboard-quick-actions>div:last-child{display:grid;grid-template-columns:1fr;width:100%}.employer-dashboard-job-list article{grid-template-columns:minmax(0,1fr) auto}.employer-dashboard-job-list article>:last-child{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.employer-dashboard-skeleton{animation:none}}.employer-pipeline-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.employer-pipeline-summary>div{display:grid;gap:.15rem;padding:.85rem 1rem;border:1px solid rgba(57,73,86,.14);border-radius:.8rem;background:#fff}.employer-pipeline-summary span{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#687681}.employer-pipeline-summary strong{font-size:1.65rem;color:#17212a}.employer-action-queue{display:grid!important;gap:.9rem}.employer-action-queue__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.employer-action-queue__heading h2,.employer-action-queue__heading p,.employer-action-queue--clear h2,.employer-action-queue--clear p{margin:.1rem 0}.employer-action-queue__heading p{max-width:66rem;color:#687681}.employer-action-queue__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.employer-action-item{position:relative;display:grid;gap:.45rem;padding:.8rem;border:1px solid rgba(57,73,86,.14);border-left:4px solid #8da0ab;border-radius:.75rem;background:#fff;color:#17212a}.employer-action-item:hover,.employer-action-item:focus-visible{border-color:#d3672d;box-shadow:0 7px 20px #111c2512}.employer-action-item.is-high{border-left-color:#c85a2e}.employer-action-item.is-medium{border-left-color:#d69a35}.employer-action-item>div{display:grid;gap:.1rem;padding-right:5.2rem}.employer-action-item>div span,.employer-action-item p{font-size:.74rem;color:#687681}.employer-action-item p{margin:0;line-height:1.35}.employer-action-item__score{position:absolute;top:.75rem;right:.75rem;padding:.25rem .42rem;border-radius:999px;background:#edf1f2;font-size:.68rem;font-weight:800;color:#4d5e69}.employer-action-queue__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#687681;font-size:.78rem}.employer-action-queue--clear{display:flex!important;align-items:center;gap:.7rem;background:#f0f8f3!important;color:#226341}.employer-kanban--scorecards{grid-template-columns:repeat(9,minmax(16rem,1fr))}.employer-kanban--scorecards section{min-height:25rem}.employer-pipeline-card{display:grid!important;gap:.55rem!important;padding:.75rem!important;border:1px solid rgba(57,73,86,.12);box-shadow:0 1px 2px #111c250a}.employer-pipeline-card:hover,.employer-pipeline-card:focus-visible{border-color:#d3672d;box-shadow:0 8px 24px #111c2514}.employer-pipeline-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.employer-pipeline-card__heading>div{display:grid;gap:.08rem;min-width:0}.employer-pipeline-card__heading strong{overflow:hidden;text-overflow:ellipsis}.employer-pipeline-card__heading span{font-size:.75rem;color:#687681}.employer-match-score{display:grid;place-items:center;flex:none;min-width:3.1rem;height:2.15rem;padding:0 .4rem;border-radius:.65rem;font-size:.82rem;font-weight:900;background:#edf1f2;color:#4d5e69}.employer-match-score.is-strong{background:#e3f5ea;color:#17633a}.employer-match-score.is-good{background:#e8f0fa;color:#255a8b}.employer-match-score.is-partial{background:#fff1df;color:#92501b}.employer-pipeline-card__meta,.employer-pipeline-card__signals,.employer-pipeline-card__fit{display:flex;gap:.35rem;flex-wrap:wrap}.employer-pipeline-card__meta span,.employer-pipeline-card__signals span,.employer-pipeline-card__fit span{display:inline-flex;align-items:center;gap:.22rem;padding:.25rem .4rem;border-radius:.45rem;background:#f2f5f5;color:#52636e;font-size:.68rem;line-height:1.2}.employer-pipeline-card__signals .is-positive,.employer-pipeline-card__fit .is-positive{background:#e7f4eb;color:#226341}.employer-pipeline-card__fit .is-warning{background:#fff1df;color:#92501b}.employer-pipeline-card__missing{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.45rem .5rem;border-left:3px solid #d9833f;border-radius:.3rem;background:#fff7eb;color:#77512a;font-size:.68rem}.employer-scorecard{display:grid;gap:.75rem}.employer-scorecard__hero{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center}.employer-scorecard__score{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:1rem;background:#edf1f2;color:#394b57}.employer-scorecard__score strong{font-size:1.35rem}.employer-scorecard__score.is-strong{background:#e3f5ea;color:#17633a}.employer-scorecard__score.is-good{background:#e8f0fa;color:#255a8b}.employer-scorecard__score.is-partial{background:#fff1df;color:#92501b}.employer-scorecard__hero h4,.employer-scorecard__hero p{margin:.1rem 0}.employer-scorecard__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.employer-scorecard__grid>div{padding:.65rem;border-radius:.65rem;background:#f1f4f4}.employer-scorecard__grid span{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#687681}.employer-scorecard__grid strong{display:block;margin-top:.15rem}.employer-scorecard__missing{display:grid;gap:.35rem;padding:.65rem;border-radius:.65rem;background:#fff7eb;color:#77512a}.employer-scorecard__missing ul{margin:.1rem 0 0;padding-left:1.2rem}.employer-scorecard__clear{display:flex;align-items:center;gap:.45rem;padding:.65rem;border-radius:.65rem;background:#e7f4eb;color:#226341;font-weight:700}@media(max-width:1100px){.employer-action-queue__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.employer-pipeline-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.employer-action-queue__items{grid-template-columns:1fr}.employer-action-queue__heading,.employer-action-queue__footer{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.employer-pipeline-summary,.employer-scorecard__grid{grid-template-columns:1fr}.employer-kanban--scorecards{grid-template-columns:repeat(9,minmax(15rem,1fr))}}.employer-job-health{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,19rem);align-items:center;gap:.8rem;padding:.72rem .8rem;border:1px solid rgba(57,73,86,.12);border-left:4px solid #8da0ab;border-radius:.72rem;background:#f7f9f9}.employer-job-health.is-urgent{border-left-color:#c85a2e;background:#fff6f1}.employer-job-health.is-attention{border-left-color:#d69a35;background:#fffaf0}.employer-job-health.is-healthy{border-left-color:#3b8b5d;background:#f2f8f4}.employer-job-health__copy{display:grid;gap:.2rem}.employer-job-health__copy strong{display:flex;align-items:center;gap:.35rem;color:#17212a}.employer-job-health__copy span{font-size:.78rem;line-height:1.35;color:#687681}.employer-job-health__progress{display:grid;gap:.35rem}.employer-job-health__progress>span{text-align:right;font-size:.72rem;color:#687681}.employer-job-health__progress>div{height:.5rem;overflow:hidden;border-radius:999px;background:#e1e7e9}.employer-job-health__progress i{display:block;height:100%;border-radius:inherit;background:#d3672d}.employer-job-health.is-healthy .employer-job-health__progress i{background:#3b8b5d}@media(max-width:760px){.employer-job-health{grid-template-columns:1fr}.employer-job-health__progress>span{text-align:left}}.employer-message-templates{display:grid;gap:.45rem;padding:.7rem .8rem;border-top:1px solid rgba(57,73,86,.12);background:#fbfcfc}.employer-message-templates>span{font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#687681}.employer-message-templates>div{display:flex;gap:.4rem;flex-wrap:wrap}.employer-message-templates button{appearance:none;border:1px solid rgba(57,73,86,.16);border-radius:.55rem;background:#fff;color:#394b57;padding:.42rem .62rem;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.employer-message-templates button:hover,.employer-message-templates button:focus-visible{border-color:#d3672d;color:#9a4c22}.employer-message-templates button:disabled{opacity:.45;cursor:not-allowed}.employer-message-templates small{color:#687681;font-size:.7rem}@media(max-width:640px){.employer-message-templates>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.employer-message-templates button{text-align:left}}.employer-ops-page{display:grid;gap:1.5rem;min-width:0;padding:clamp(1rem,2.5vw,2rem);color:var(--wr-ink,#16221d)}.employer-ops-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.5rem 0}.employer-ops-header h1{font-size:clamp(2rem,4vw,3.3rem);margin:.45rem 0 .35rem}.employer-ops-header p{max-width:760px;margin:0;color:#52625b;line-height:1.6}.employer-ops-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.employer-ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.employer-ops-metrics>.glass-panel{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.4rem .75rem;padding:1rem}.employer-ops-metrics svg{grid-row:1/3;color:#b45c2e}.employer-ops-metrics span{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#6a7771}.employer-ops-metrics strong{font-size:1.7rem}.employer-ops-metrics small{font-size:.8rem;font-weight:500}.employer-ops-page .wr-status-badge.wr-status-neutral{border-color:#d3ded7;background:#edf2ee;color:#415149}.employer-ops-state,.employer-ops-empty{display:grid;place-items:center;text-align:center;gap:.7rem;min-height:230px;padding:2rem}.employer-ops-state h1,.employer-ops-state h2,.employer-ops-empty h2,.employer-ops-empty h3,.employer-ops-state p,.employer-ops-empty p{margin:0}.employer-ops-state svg,.employer-ops-empty svg{color:#b45c2e}.employer-ops-announcement{min-height:1.5rem}.employer-ops-announcement span{display:block;padding:.75rem 1rem;border-radius:12px}.employer-ops-announcement .is-error{background:#fff0ed;color:#8d2e1d}.employer-ops-announcement .is-success{background:#e9f8f0;color:#1f6d4d}.employer-ops-banner{display:flex;align-items:center;gap:.7rem;padding:1rem;border:1px solid #ebc6ac;border-radius:14px;background:#fff7ef}.employer-ops-banner.is-success{border-color:#addbc6;background:#edfaf4}.employer-ops-form-panel{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:1.25rem}.employer-ops-form-panel h2,.employer-ops-form-panel p{margin:.2rem 0}.employer-ops-form-panel form{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.employer-ops-form-panel label,.employer-ops-filters label,.employer-settings-form label{display:grid;gap:.35rem;font-size:.82rem;font-weight:700}.employer-ops-form-panel input,.employer-ops-form-panel select,.employer-ops-filters input,.employer-ops-filters select,.employer-member-card select,.employer-settings-form input{min-height:42px;border:1px solid #ccd5d0;border-radius:10px;background:#fff;padding:.55rem .7rem;color:inherit}.employer-ops-notice{display:flex;align-items:center;gap:.75rem;padding:1rem}.employer-ops-notice p{margin:0}.employer-ops-section{display:grid;gap:1rem}.employer-ops-section__heading{display:flex;justify-content:space-between;align-items:end}.employer-ops-section__heading span,.employer-card-kicker{font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#a44f26}.employer-ops-section__heading h2{margin:.25rem 0 0}.employer-ops-section__heading p{margin:.35rem 0 0;color:#5f6d67}.employer-member-list,.employer-saved-list{display:grid;gap:1rem}.employer-member-card{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(480px,1.6fr);gap:1rem;padding:1.15rem}.employer-member-card__identity{display:flex;align-items:center;gap:.8rem}.employer-member-avatar{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#e8eee9;color:#713d26;font-weight:800}.employer-member-card h3,.employer-member-card p{margin:.1rem 0}.employer-member-card dl{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:.75rem;margin:0}.employer-member-card dt,.employer-detail-list dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7973}.employer-member-card dd,.employer-detail-list dd{margin:.2rem 0 0;font-weight:650}.employer-member-card__actions{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:.55rem;flex-wrap:wrap;padding-top:.75rem;border-top:1px solid #e4e9e6}.employer-danger-button,.employer-link-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:0;background:transparent;font:inherit;font-weight:750;cursor:pointer}.employer-danger-button{color:#a43b2b;padding:.6rem}.employer-danger-button:disabled{opacity:.45;cursor:not-allowed}.employer-link-button{color:#2e6452;padding:.35rem}.employer-compact-list{display:grid;border:1px solid #dce4df;border-radius:16px;overflow:hidden;background:#fff}.employer-compact-list article{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid #e8ece9}.employer-compact-list article:last-child{border:0}.employer-compact-list article>div{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.employer-compact-list article>div:first-child{display:grid;gap:.2rem}.employer-compact-list span,.employer-compact-list time{font-size:.85rem;color:#5c6963}.employer-ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.employer-ops-grid>.glass-panel{padding:1.3rem}.employer-ops-grid h2{margin:.35rem 0}.employer-detail-list{display:grid;gap:.7rem;margin:1rem 0}.employer-detail-list>div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #e3e8e5;padding-bottom:.6rem}.employer-detail-list dd{text-align:right}.employer-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.employer-package-grid>.glass-panel{display:grid;gap:.7rem;padding:1.25rem}.employer-package-grid h3,.employer-package-grid p{margin:0}.employer-package-grid>div>strong{font-size:1.8rem}.employer-ops-table-wrap{width:100%;overflow:auto;border:1px solid #dbe3de;border-radius:16px;background:#fff}.employer-ops-table-wrap table{width:100%;border-collapse:collapse;min-width:720px}.employer-ops-table-wrap th,.employer-ops-table-wrap td{padding:.85rem 1rem;text-align:left;border-bottom:1px solid #e7ece9;white-space:nowrap}.employer-ops-table-wrap th{background:#f4f7f5;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.employer-ops-table-wrap tr:last-child td{border:0}.is-positive{color:#19704d;font-weight:800}.is-negative{color:#a43b2b;font-weight:800}.employer-settings-nav{position:sticky;top:0;z-index:3;display:flex;gap:.45rem;overflow:auto;padding:.6rem;background:#f6f8f6f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px}.employer-settings-nav a{white-space:nowrap;border-radius:9px;padding:.55rem .75rem;color:inherit;text-decoration:none;font-weight:700}.employer-settings-nav a:hover,.employer-settings-nav a:focus-visible{background:#e6ece8}.employer-settings-section{scroll-margin-top:76px}.employer-settings-section>.glass-panel{padding:1.3rem}.employer-settings-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.employer-settings-form button,.employer-settings-form p{align-self:end}.employer-preference-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.employer-preference-list label{display:flex;align-items:center;gap:.55rem;padding:.7rem;border:1px solid #dde5e0;border-radius:10px}.employer-preference-list input{width:18px;height:18px}.employer-preference-list button{grid-column:1/-1;justify-self:start}.employer-destructive-zone{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #e2e8e4}.employer-destructive-zone h3{margin:0}.employer-destructive-zone p{color:#5d6964}.employer-ops-filters{display:flex;align-items:end;gap:.75rem;flex-wrap:wrap;padding:1rem;border:1px solid #dce4df;background:#f8faf8;border-radius:14px}.employer-notification-list{display:grid;gap:.65rem}.employer-notification-list article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;border:1px solid #dce4df;border-radius:15px;background:#fff}.employer-notification-list article.is-unread{border-left:4px solid #bd6536;background:#fffaf6}.employer-notification-list a{color:inherit;text-decoration:none}.employer-notification-list a>div{display:flex;justify-content:space-between;gap:1rem}.employer-notification-list h2,.employer-notification-list p{margin:.35rem 0}.employer-notification-list time{font-size:.78rem;color:#64726b}.employer-notification-list button{border:0;background:transparent;color:#2e6452;font-weight:800;cursor:pointer}.employer-notification-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#edf2ee;color:#a44f26}.employer-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem}.employer-funnel{display:grid;grid-template-columns:repeat(9,minmax(90px,1fr));gap:.5rem;overflow:auto;padding-bottom:.4rem}.employer-funnel>div{position:relative;display:grid;gap:.35rem;min-width:90px;padding:.85rem;border:1px solid #dfe6e2;border-radius:12px;background:#fff}.employer-funnel span{font-size:.72rem;color:#5d6c65}.employer-funnel strong{font-size:1.55rem}.employer-funnel i{height:5px;border-radius:4px;background:#b45c2e}.employer-funnel svg{position:absolute;right:-.62rem;top:50%;z-index:2;width:16px;color:#84918b}.employer-saved-list>.glass-panel{display:grid;gap:1rem;padding:1.2rem}.employer-saved-list>.glass-panel>div:first-child{display:flex;gap:.8rem}.employer-saved-list h2,.employer-saved-list p{margin:.15rem 0}.employer-saved-list p{color:#5c6963;line-height:1.5}.employer-activity-list{list-style:none;display:grid;gap:.7rem;padding:0;margin:0}.employer-activity-list li{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1rem;border:1px solid #dce4df;border-radius:14px;background:#fff}.employer-activity-list li>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#edf2ee;color:#a44f26}.employer-activity-list li>div>div{display:flex;justify-content:space-between;gap:1rem}.employer-activity-list h2,.employer-activity-list p{margin:.35rem 0}.employer-activity-list time{font-size:.8rem;color:#64726b}.employer-ops-page :where(a,button,input,select):focus-visible{outline:3px solid rgba(31,105,80,.35);outline-offset:2px}@media(max-width:1000px){.employer-ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-member-card{grid-template-columns:1fr}.employer-member-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-package-grid{grid-template-columns:1fr}.employer-funnel{grid-template-columns:repeat(5,minmax(110px,1fr))}}@media(max-width:680px){.employer-ops-page{padding:.85rem;gap:1rem}.employer-ops-header,.employer-ops-form-panel{align-items:stretch;flex-direction:column}.employer-ops-header .employer-ops-actions,.employer-ops-header .employer-ops-actions>a,.employer-ops-header .employer-ops-actions>button,.employer-ops-form-panel form,.employer-ops-form-panel form>label,.employer-ops-form-panel form>button{width:100%}.employer-ops-metrics{grid-template-columns:1fr 1fr;gap:.65rem}.employer-ops-grid,.employer-member-card dl,.employer-settings-form,.employer-preference-list{grid-template-columns:1fr}.employer-member-card__actions{justify-content:stretch}.employer-member-card__actions>*{flex:1}.employer-compact-list article{align-items:flex-start;flex-direction:column}.employer-notification-list article{grid-template-columns:auto 1fr}.employer-notification-list article>button,.employer-notification-list article>span:last-child{grid-column:2}.employer-funnel{grid-template-columns:repeat(9,minmax(120px,1fr))}.employer-ops-filters{display:grid;grid-template-columns:1fr 1fr}.employer-ops-table-wrap{margin-inline:0;max-width:calc(100vw - 2.7rem)}}@media(max-width:430px){.employer-ops-metrics,.employer-ops-filters{grid-template-columns:1fr}.employer-settings-nav{margin-inline:-.4rem}.employer-notification-list article{grid-template-columns:1fr}.employer-notification-icon{display:none}.employer-notification-list article>button,.employer-notification-list article>span:last-child{grid-column:1}}.wr-finance{--finance-border: #dce1e6;--finance-ink: #18212a;--finance-muted: #68737e;display:grid;gap:18px;min-width:0}.wr-finance button,.wr-finance input,.wr-finance select,.wr-finance textarea{font:inherit}.wr-finance :is(button,input,select,textarea,a):focus-visible{outline:3px solid rgb(232 103 34 / 30%);outline-offset:2px}.wr-finance-header{align-items:end;display:flex;gap:24px;justify-content:space-between}.wr-finance-header>div:first-child>span,.wr-finance-section-heading>span,.wr-finance-dialog>span{color:var(--wr-orange, #d85b18);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.wr-finance-header h1{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:clamp(2.1rem,3vw,2.8rem);line-height:.96;margin:4px 0 8px;text-transform:uppercase}.wr-finance-header p{color:var(--finance-muted);margin:0;max-width:760px}.wr-finance-header__trust{align-items:center;background:#eef8f2;border:1px solid #b9ddc7;border-radius:999px;color:#21623a;display:flex;flex:none;font-size:.76rem;font-weight:760;gap:7px;padding:8px 11px}.wr-finance-tabs{background:#edf0f3;border:1px solid var(--finance-border);border-radius:10px;display:flex;gap:3px;max-width:100%;overflow-x:auto;padding:4px}.wr-finance-tabs button{background:transparent;border:0;border-radius:7px;color:#4e5964;cursor:pointer;flex:0 0 auto;font-size:.82rem;font-weight:760;min-height:36px;padding:7px 14px}.wr-finance-tabs button.is-active{background:#fff;box-shadow:0 1px 5px #161d241a;color:var(--finance-ink)}.wr-finance-date-controls{align-items:end;background:#fff;border:1px solid var(--finance-border);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.wr-finance-date-controls label,.wr-finance-filters label,.wr-finance-dialog label,.wr-finance-note{display:grid;gap:5px}.wr-finance-date-controls label>span,.wr-finance-filters label>span,.wr-finance-dialog label>span,.wr-finance-note>span{color:var(--finance-muted);font-size:.69rem;font-weight:760}.wr-finance :is(input,select,textarea){background:#fafbfc;border:1px solid #cfd6dc;border-radius:7px;color:var(--finance-ink);min-height:38px;padding:8px 10px}.wr-finance textarea{min-height:90px;resize:vertical}.wr-finance-overview,.wr-finance-kpi-groups{display:grid;gap:22px;min-width:0}.wr-finance-section-heading{display:grid;justify-content:start;margin-bottom:9px}.wr-finance-section-heading h2{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:1.48rem;margin:2px 0 0;text-transform:uppercase}.wr-finance-kpis{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.wr-finance-kpi{background:#fff;border:1px solid var(--finance-border);border-radius:9px;box-shadow:0 8px 24px #1a222b0a;display:grid;gap:7px;min-height:120px;padding:14px}.wr-finance-kpi>div{align-items:center;color:var(--finance-muted);display:flex;font-size:.73rem;font-weight:750;gap:7px}.wr-finance-kpi svg{color:var(--wr-orange, #d85b18)}.wr-finance-kpi strong{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:clamp(1.7rem,2.2vw,2.2rem);line-height:1}.wr-finance-kpi p{color:var(--finance-muted);font-size:.72rem;margin:0}.wr-finance-charts{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.wr-finance-chart-card{background:#fff;border:1px solid var(--finance-border);border-radius:10px;display:grid;gap:12px;min-width:0;padding:15px}.wr-finance-chart-card__heading{align-items:start;display:flex;gap:12px;justify-content:space-between}.wr-finance-chart-card h3{color:var(--finance-ink);font-size:.9rem;margin:0 0 3px}.wr-finance-chart-card__heading span{color:var(--finance-muted);font-size:.68rem}.wr-finance-chart-card__heading>strong{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:1.35rem;white-space:nowrap}.wr-finance-bars{align-items:end;border-bottom:1px solid #d7dde2;display:flex;gap:4px;height:150px;min-width:0;overflow-x:auto;padding:8px 0 0}.wr-finance-bars__bucket{align-items:center;align-self:stretch;display:grid;flex:1 0 16px;grid-template-rows:1fr 18px;min-width:16px}.wr-finance-bars__pair{align-items:end;display:flex;gap:1px;height:100%;justify-content:center}.wr-finance-bars__pair i{background:var(--wr-orange, #d85b18);border-radius:3px 3px 0 0;display:block;max-width:12px;width:48%}.wr-finance-bars__pair i.is-secondary{background:#33495d}.wr-finance-bars__bucket>span{color:var(--finance-muted);font-size:.52rem;overflow:hidden;text-align:center;white-space:nowrap}.wr-finance-reconciliation-strip{display:grid;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.wr-finance-reconciliation-strip article{background:#f7f8fa;border:1px solid #e3e7eb;border-radius:8px;display:grid;gap:4px;padding:11px}.wr-finance-reconciliation-strip span{color:var(--finance-muted);font-size:.7rem}.wr-finance-reconciliation-strip strong{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:1.55rem}.wr-finance-attention{display:grid;gap:6px}.wr-finance-attention button{align-items:center;background:#fff;border:1px solid var(--finance-border);border-radius:8px;color:var(--finance-ink);cursor:pointer;display:grid;gap:9px;grid-template-columns:auto 1fr auto;padding:10px;text-align:left}.wr-finance-attention button>svg{color:#b24b1a}.wr-finance-attention button>span{display:grid;gap:2px}.wr-finance-attention small{color:var(--finance-muted)}.wr-finance-filters{align-items:end;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:13px}.wr-finance-filters label{min-width:130px}.wr-finance-filters .wr-finance-search{min-width:min(320px,100%);position:relative}.wr-finance-search svg{bottom:11px;color:#78838e;left:10px;position:absolute}.wr-finance-search input{padding-left:32px;width:100%}.wr-finance-button{align-items:center;background:#fff;border:1px solid #cbd3da;border-radius:7px;color:var(--finance-ink);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:760;gap:6px;justify-content:center;min-height:38px;padding:8px 11px;text-decoration:none}.wr-finance-button:hover{border-color:var(--wr-orange, #d85b18)}.wr-finance-button--primary{background:var(--wr-orange, #d85b18);border-color:var(--wr-orange, #d85b18);color:#fff}.wr-finance-button:disabled{cursor:not-allowed;opacity:.5}.wr-finance-table-wrap{border:1px solid var(--finance-border);border-radius:9px;max-width:100%;overflow-x:auto}.wr-finance-table{border-collapse:collapse;min-width:980px;width:100%}.wr-finance-table th{background:#f3f5f7;border-bottom:1px solid var(--finance-border);color:#596570;font-size:.67rem;font-weight:800;letter-spacing:.04em;padding:10px 11px;text-align:left;text-transform:uppercase}.wr-finance-table td{border-bottom:1px solid #e6eaed;color:var(--finance-ink);font-size:.75rem;padding:10px 11px;vertical-align:top}.wr-finance-table tbody tr:last-child td{border-bottom:0}.wr-finance-table tbody tr[tabindex]{cursor:pointer}.wr-finance-table tbody tr[tabindex]:hover{background:#fffaf5}.wr-finance-table td strong,.wr-finance-table td small{display:block}.wr-finance-table td small{color:var(--finance-muted);font-size:.67rem;margin-top:3px;max-width:220px;overflow-wrap:anywhere}.wr-finance-table td.is-positive strong{color:#1e6d3b}.wr-finance-table td.is-negative strong{color:#a93d2c}.wr-finance-link{background:none;border:0;color:#9d4216;cursor:pointer;font-weight:780;padding:0;text-align:left}.wr-finance-copy{background:#f2f4f6;border:1px solid #d5dbe0;border-radius:5px;color:#4a5661;cursor:pointer;display:inline-flex;margin-left:4px;padding:3px}.wr-finance-status{align-items:center;border-radius:999px;display:inline-flex;font-size:.63rem;font-weight:800;line-height:1;margin:1px 4px 1px 0;padding:5px 7px;white-space:nowrap}.wr-finance-status--success{background:#e7f5ec;color:#1f6738}.wr-finance-status--danger{background:#fdeceb;color:#9f332a}.wr-finance-status--warning{background:#fff2d9;color:#875316}.wr-finance-status--neutral{background:#edf0f3;color:#52606c}.wr-finance-pagination{align-items:center;color:var(--finance-muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:8px;justify-content:flex-end;padding-top:12px}.wr-finance-pagination label{align-items:center;display:flex;gap:5px}.wr-finance-pagination select{min-height:30px;padding:3px 6px}.wr-finance-pagination button{background:#fff;border:1px solid #ccd4da;border-radius:6px;color:var(--finance-ink);cursor:pointer;min-height:31px;padding:5px 9px}.wr-finance-pagination button:disabled{opacity:.45}.wr-finance-loading,.wr-finance-error{align-items:center;border-radius:9px;display:flex;gap:10px;min-height:86px;padding:14px}.wr-finance-loading{background:#f5f7f8;color:var(--finance-muted);justify-content:center}.wr-finance-loading svg,.wr-finance .is-spinning{animation:wr-finance-spin .8s linear infinite}@keyframes wr-finance-spin{to{transform:rotate(360deg)}}.wr-finance-error{background:#fff5f1;border:1px solid #f1c1ac;color:#853918}.wr-finance-error>div{display:grid;flex:1;gap:2px}.wr-finance-error span{font-size:.75rem}.wr-finance-error button{align-items:center;background:#fff;border:1px solid #dba78f;border-radius:6px;color:inherit;cursor:pointer;display:flex;font-weight:750;gap:5px;padding:7px 9px}.wr-finance-detail{display:grid;gap:20px}.wr-finance-detail section{display:grid;gap:9px}.wr-finance-detail h3{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:1.12rem;margin:0;text-transform:uppercase}.wr-finance-key-values{display:grid;gap:7px;margin:0}.wr-finance-key-values>div{display:grid;gap:8px;grid-template-columns:130px minmax(0,1fr)}.wr-finance-key-values dt{color:var(--finance-muted);font-size:.7rem}.wr-finance-key-values dd{color:var(--finance-ink);font-size:.73rem;margin:0;overflow-wrap:anywhere}.wr-finance-timeline{display:grid;gap:6px}.wr-finance-timeline article{background:#f7f8f9;border:1px solid #e0e5e9;border-radius:7px;display:grid;gap:3px;padding:9px}.wr-finance-timeline span,.wr-finance-timeline time{color:var(--finance-muted);font-size:.66rem}.wr-finance-timeline strong{color:var(--finance-ink);font-size:.72rem;overflow-wrap:anywhere}.wr-finance-company-metrics{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.wr-finance-company-metrics article{background:#f6f8f9;border:1px solid #e0e5e9;border-radius:8px;display:grid;gap:3px;padding:11px}.wr-finance-company-metrics span{color:var(--finance-muted);font-size:.68rem}.wr-finance-company-metrics strong{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:1.5rem}.wr-finance-detail-actions{display:flex;flex-wrap:wrap;gap:7px}.wr-finance-mutation-message{color:var(--finance-muted);font-size:.74rem;margin:4px 0;min-height:1em}.wr-finance-dialog-overlay{align-items:center;background:#1018208c;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:1200}.wr-finance-dialog{background:#fff;border:1px solid var(--finance-border);border-radius:12px;box-shadow:0 24px 70px #00000040;display:grid;gap:12px;max-width:520px;padding:20px;width:100%}.wr-finance-dialog h2{color:var(--finance-ink);font-family:Barlow Condensed,sans-serif;font-size:1.7rem;margin:0;text-transform:uppercase}.wr-finance-dialog p{color:var(--finance-muted);margin:0}.wr-finance-dialog>div{display:flex;gap:8px;justify-content:flex-end}@media(max-width:1180px){.wr-finance-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-finance-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-finance-reconciliation-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.wr-finance{gap:14px;max-width:100%;overflow-x:clip}.wr-finance-header{align-items:start;flex-direction:column;gap:10px}.wr-finance-header__trust{align-self:flex-start}.wr-finance-date-controls{display:grid;grid-template-columns:1fr 1fr}.wr-finance-date-controls label:first-child{grid-column:1 / -1}.wr-finance-kpis,.wr-finance-charts,.wr-finance-reconciliation-strip{grid-template-columns:1fr}.wr-finance-kpi{min-height:104px}.wr-finance-filters{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.wr-finance-filters .wr-finance-search,.wr-finance-filters .wr-finance-button{grid-column:1 / -1;min-width:0}.wr-finance-filters label{min-width:0}.wr-finance-table-wrap{border:0;overflow:visible}.wr-finance-table{display:block;min-width:0}.wr-finance-table thead{display:none}.wr-finance-table tbody{display:grid;gap:9px}.wr-finance-table tr{background:#fff;border:1px solid var(--finance-border);border-radius:9px;display:grid;padding:8px}.wr-finance-table td{align-items:start;border:0;display:grid;gap:2px;grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);padding:6px}.wr-finance-table td:before{color:var(--finance-muted);content:attr(data-label);font-size:.64rem;font-weight:800;text-transform:uppercase}.wr-finance-table td[colspan]{display:block}.wr-finance-pagination{justify-content:start}.wr-finance-key-values>div{grid-template-columns:1fr}}@media(max-width:420px){.wr-finance-date-controls,.wr-finance-filters,.wr-finance-company-metrics{grid-template-columns:1fr}.wr-finance-date-controls label:first-child,.wr-finance-filters .wr-finance-search,.wr-finance-filters .wr-finance-button{grid-column:auto}.wr-finance-tabs button{padding-inline:11px}}.wr-admin-crm{--crm-border: var(--wr-light-border, #d8ded5);--crm-border-strong: var(--wr-light-border-strong, #bfc9c0);--crm-surface: var(--wr-light-surface, #fff);--crm-surface-muted: var(--wr-light-surface-muted, #f7f8f5);--crm-text: var(--wr-light-text, #151d1a);--crm-muted: var(--wr-light-muted, #606b66);--crm-green: var(--wr-field-green, #245c46);--crm-green-soft: var(--wr-field-green-soft, #e7efe9);--crm-orange: var(--wr-safety-orange, #e85d1a);color:var(--crm-text)}.wr-admin-crm-livebar,.wr-admin-crm-kpi,.wr-admin-crm-stage,.wr-admin-crm-segments a,.wr-admin-crm-task,.wr-admin-crm-loading{border-color:var(--crm-border)!important;border-radius:8px;background:var(--crm-surface)!important;color:var(--crm-text)!important;box-shadow:0 8px 22px #151d1a0b}.wr-admin-crm-livebar>div,.wr-admin-crm-company-link,.wr-admin-crm-stage,.wr-admin-crm-segments a,.wr-admin-crm-pagination,.wr-admin-crm-result-count{color:var(--crm-text)!important}.wr-admin-crm-livebar time,.wr-admin-crm-cell-stack span,.wr-admin-crm-cell-stack small,.wr-admin-crm-section-heading span,.wr-admin-crm-kpi>svg,.wr-admin-crm-kpi>span,.wr-admin-crm-kpi small,.wr-admin-crm-stage>span,.wr-admin-crm-stage>small,.wr-admin-crm-segments small,.wr-admin-crm-activation span,.wr-admin-crm-filters label>span,.wr-admin-crm-drawer-form-grid label>span,.wr-admin-crm-result-count,.wr-admin-crm-pagination,.wr-admin-crm-note-list span,.wr-admin-crm-timeline small{color:var(--crm-muted)!important;opacity:1!important}.wr-admin-crm-button,.wr-admin-crm-link-row a{border-color:var(--crm-border-strong)!important;border-radius:5px;background:var(--crm-surface)!important;color:var(--crm-text)!important;box-shadow:none}.wr-admin-crm-button:hover:not(:disabled),.wr-admin-crm-button:focus-visible,.wr-admin-crm-link-row a:hover,.wr-admin-crm-link-row a:focus-visible{border-color:var(--crm-orange)!important;background:#fff8f3!important;color:#a84412!important}.wr-admin-crm-button--primary{border-color:var(--crm-green)!important;background:var(--crm-green)!important;color:#fff!important}.wr-admin-crm-button--primary:hover:not(:disabled),.wr-admin-crm-button--primary:focus-visible{border-color:#18392d!important;background:#18392d!important;color:#fff!important}.wr-admin-crm-tabs{border-color:var(--crm-border)!important}.wr-admin-crm-tabs a,.wr-admin-crm-subtabs button{border-radius:5px;color:var(--crm-muted)!important}.wr-admin-crm-tabs a:hover,.wr-admin-crm-tabs a:focus-visible,.wr-admin-crm-tabs a.is-active,.wr-admin-crm-subtabs button:hover,.wr-admin-crm-subtabs button:focus-visible,.wr-admin-crm-subtabs button.is-active{border-color:var(--crm-border-strong)!important;background:var(--crm-surface-muted)!important;color:var(--crm-text)!important}.wr-admin-crm-tabs a.is-active,.wr-admin-crm-subtabs button.is-active{border-bottom-color:var(--crm-orange)!important;box-shadow:inset 0 -2px 0 var(--crm-orange)}.wr-admin-crm-kpi,.wr-admin-crm-stage,.wr-admin-crm-segments a{border-left:3px solid var(--crm-border-strong)!important}.wr-admin-crm-kpi:nth-child(3n+1),.wr-admin-crm-stage:nth-child(3n+1),.wr-admin-crm-segments a:nth-child(3n+1){border-left-color:var(--crm-orange)!important}.wr-admin-crm-kpi:nth-child(3n+2),.wr-admin-crm-stage:nth-child(3n+2),.wr-admin-crm-segments a:nth-child(3n+2){border-left-color:var(--crm-green)!important}.wr-admin-crm-stage:hover,.wr-admin-crm-stage:focus-visible,.wr-admin-crm-segments a:hover,.wr-admin-crm-segments a:focus-visible{border-color:var(--crm-green)!important;background:var(--crm-green-soft)!important}.wr-admin-crm-activation article{border-left-color:var(--crm-green)!important}.wr-admin-crm input,.wr-admin-crm select,.wr-admin-crm textarea,.wr-admin-drawer input,.wr-admin-drawer select,.wr-admin-drawer textarea{border-color:var(--crm-border-strong)!important;border-radius:5px;background:var(--crm-surface)!important;color:var(--crm-text)!important}.wr-admin-crm input:focus-visible,.wr-admin-crm select:focus-visible,.wr-admin-crm textarea:focus-visible,.wr-admin-drawer input:focus-visible,.wr-admin-drawer select:focus-visible,.wr-admin-drawer textarea:focus-visible{border-color:var(--crm-green)!important;outline-color:#245c462e}.wr-admin-crm-search svg{color:var(--crm-muted)!important}.wr-admin-crm-company-link:hover strong,.wr-admin-crm-company-link:focus-visible strong,.wr-admin-crm-task footer>button:first-child,.wr-admin-crm-activity-list article button,.wr-admin-crm-score li b{color:var(--crm-green)!important}.wr-admin-crm-bulk{border-color:#245c4640!important;border-radius:6px;background:var(--crm-green-soft)!important}.wr-admin-crm-task{border-left-color:var(--crm-border-strong)!important}.wr-admin-crm-task--overdue{border-left-color:#c93e38!important}.wr-admin-crm-task--completed{border-left-color:var(--crm-green)!important}.wr-admin-crm-activity-list article,.wr-admin-crm-score li{border-color:var(--crm-border)!important}.wr-admin-crm-activity-icon{background:var(--crm-surface-muted)!important;color:var(--crm-green)!important}.wr-admin-crm-error{border-color:#e8b4b0!important;border-radius:6px;background:#fff1f0!important;color:#9f2f2a!important}.wr-admin-crm-error p{color:#7e3834!important}.wr-admin-crm-notice{border-color:#b6cfbf!important;border-radius:6px;background:#e7efe9!important;color:#184b37!important;box-shadow:0 8px 20px #151d1a1a}.wr-admin-crm-note-list article{border-left-color:var(--crm-border-strong)!important}.wr-admin-crm-timeline article>span,.wr-admin-crm-live-dot{background:var(--crm-green)!important;box-shadow:0 0 0 4px #245c461c}.wr-admin-crm-leads-grid{display:grid;grid-template-columns:minmax(240px,.36fr) minmax(0,.64fr);gap:18px}.wr-admin-crm-lead-list{display:grid;align-content:start;gap:8px}.wr-admin-crm-lead-list>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border:1px solid var(--crm-border);border-radius:6px;padding:12px;background:var(--crm-surface-muted)}.wr-admin-crm-lead-list>article>div{display:grid;align-content:start;gap:4px}.wr-admin-crm-lead-list>article>div:last-child{justify-items:end}.wr-admin-crm-lead-list span,.wr-admin-crm-lead-list small{color:var(--crm-muted)!important}@media(max-width:760px){.wr-admin-crm-leads-grid{grid-template-columns:1fr}}@media(max-width:520px){.wr-admin-crm-lead-list>article{grid-template-columns:1fr}.wr-admin-crm-lead-list>article>div:last-child{justify-items:start}}.employer-organization-switcher{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);gap:1.5rem;align-items:end;width:min(1180px,calc(100% - 2rem));margin:1.25rem auto;padding:1.25rem;border:1px solid rgba(18,39,31,.14);border-radius:18px;background:#fffffff5;box-shadow:0 14px 36px #10271e14}.employer-organization-switcher h2{margin:.15rem 0 .35rem;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.15;color:#13281f}.employer-organization-switcher__eyebrow{margin:0;font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#32715b}.employer-organization-switcher__description,.employer-organization-switcher__status,.employer-organization-switcher__error{margin:0;line-height:1.45}.employer-organization-switcher__description{max-width:47rem;color:#53655e}.employer-organization-switcher__control{display:grid;gap:.45rem}.employer-organization-switcher__control label{font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#2c4d40}.employer-organization-switcher__control select{width:100%;min-height:46px;padding:.7rem 2.4rem .7rem .85rem;border:1px solid #aebcb6;border-radius:12px;background:#fff;color:#172a22;font:inherit;font-weight:700}.employer-organization-switcher__control select:focus-visible{outline:3px solid rgba(45,132,101,.24);outline-offset:2px;border-color:#2d8465}.employer-organization-switcher__status{font-size:.82rem;color:#617069}.employer-organization-switcher__error{font-size:.86rem;color:#9f2e2e}@media(max-width:760px){.employer-organization-switcher{grid-template-columns:1fr;align-items:stretch;width:min(100% - 1rem,1180px);margin-block:.75rem;padding:1rem;border-radius:14px}}.company-profile-page{--company-profile-border: rgba(39, 55, 75, .14);--company-profile-muted: #5f6f82;--company-profile-soft: #f4f7fa;display:grid;gap:1.25rem;padding-bottom:7rem}.company-profile-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem 2rem;align-items:center;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--company-profile-border);border-radius:1.25rem;background:linear-gradient(135deg,#fffffffa,#f4f7faf0);box-shadow:0 18px 48px #24304314}.company-profile-hero h1{margin:.35rem 0 .45rem;font-size:clamp(2rem,4vw,3.1rem);line-height:.98}.company-profile-hero p{max-width:64rem;margin:0;color:var(--company-profile-muted)}.company-profile-status-row,.company-profile-actions,.company-profile-inline-actions,.company-profile-preview__title-row,.company-profile-preview__contact,.company-profile-preview-footer,.company-profile-section__heading-row,.company-profile-sticky-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.company-profile-status-row{margin-top:1rem;font-size:.86rem;color:var(--company-profile-muted)}.company-profile-hero__progress{display:grid;justify-items:end;min-width:9rem}.company-profile-hero__progress strong{font-family:Barlow Condensed,sans-serif;font-size:2.25rem;line-height:1}.company-profile-hero__progress span{color:var(--company-profile-muted);font-size:.84rem}.company-profile-hero__progress>div{width:9rem;height:.45rem;margin-top:.55rem;overflow:hidden;border-radius:999px;background:#2430431c}.company-profile-hero__progress i{display:block;height:100%;border-radius:inherit;background:currentColor;transition:width .18s ease}.company-profile-actions{grid-column:1 / -1;justify-content:flex-end}.company-profile-actions .wr-button,.company-profile-inline-actions .wr-button,.company-profile-section__heading-row .wr-button,.company-profile-sticky-actions .wr-button,.company-profile-preview-footer .wr-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.company-profile-notice{display:flex;align-items:flex-start;gap:.7rem;padding:.9rem 1rem;border:1px solid var(--company-profile-border);border-radius:.85rem;background:#fff;color:#344054}.company-profile-notice svg{flex:0 0 auto;margin-top:.05rem}.company-profile-notice--success{border-color:#1481524d;background:#14815212}.company-profile-notice--warning{border-color:#b677004d;background:#f5b52317}.company-profile-notice--error{border-color:#b132324d;background:#b1323212}.company-profile-notice--info{border-color:#1e5c9940;background:#1e5c990f}.company-profile-tabs{display:flex;gap:.35rem;overflow-x:auto;padding:.35rem;border:1px solid var(--company-profile-border);border-radius:.9rem;background:#fff}.company-profile-tabs button{flex:0 0 auto;padding:.7rem .95rem;border:0;border-radius:.65rem;background:transparent;color:var(--company-profile-muted);font:inherit;font-weight:700;cursor:pointer}.company-profile-tabs button.is-active{background:#1f2937;color:#fff}.company-profile-section{display:grid;gap:1.35rem;padding:clamp(1.1rem,2.5vw,1.65rem)}.company-profile-section__heading,.company-profile-section__heading-row{min-width:0}.company-profile-section__heading{display:flex;align-items:flex-start;gap:.85rem}.company-profile-section__heading-row{justify-content:space-between}.company-profile-section__heading h2{margin:0 0 .2rem;font-size:1.35rem}.company-profile-section__heading p{margin:0;color:var(--company-profile-muted)}.company-profile-section__icon{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:.75rem;background:var(--company-profile-soft)}.company-profile-media-grid{display:grid;grid-template-columns:minmax(15rem,.7fr) minmax(20rem,1.3fr);gap:1rem}.company-profile-media-card{display:grid;gap:.75rem;align-content:start;padding:1rem;border:1px solid var(--company-profile-border);border-radius:1rem;background:var(--company-profile-soft)}.company-profile-media-card small,.company-profile-field__label small,.company-profile-preview-footer span,.company-profile-empty-state span{color:var(--company-profile-muted);font-size:.8rem;font-weight:500}.company-profile-logo-preview{display:grid;place-items:center;width:8rem;aspect-ratio:1;overflow:hidden;border:1px dashed rgba(39,55,75,.24);border-radius:1rem;background:#fff}.company-profile-logo-preview img{width:100%;height:100%;object-fit:contain}.company-profile-cover-preview{display:grid;place-items:center;min-height:10rem;border:1px dashed rgba(39,55,75,.24);border-radius:1rem;background-color:#fff;background-position:center;background-size:cover}.company-profile-media-card input[type=file],.company-profile-section__heading-row input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.company-profile-link-button{padding:.45rem .25rem;border:0;background:transparent;color:#8f2525;font:inherit;font-weight:700;cursor:pointer}.company-profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.company-profile-field{display:grid;gap:.45rem;align-content:start}.company-profile-field--wide{grid-column:1 / -1}.company-profile-field__label{display:grid;gap:.1rem}.company-profile-field input,.company-profile-field select,.company-profile-field textarea,.company-profile-location-card__header input,.company-profile-gallery-grid figcaption input{width:100%;min-width:0;border:1px solid rgba(39,55,75,.22);border-radius:.7rem;background:#fff;color:inherit;font:inherit}.company-profile-field input,.company-profile-field select,.company-profile-location-card__header input,.company-profile-gallery-grid figcaption input{min-height:2.85rem;padding:.65rem .75rem}.company-profile-field textarea{padding:.75rem;resize:vertical}.company-profile-field input:disabled,.company-profile-field select:disabled,.company-profile-field textarea:disabled,.company-profile-location-card__header input:disabled,.company-profile-gallery-grid figcaption input:disabled{background:#eef1f4;color:#667085;cursor:not-allowed}.company-profile-chip-row{display:flex;flex-wrap:wrap;gap:.4rem}.company-profile-chip-row>span,.company-profile-preview__meta>span{padding:.35rem .58rem;border-radius:999px;background:#e8eef4;color:#344054;font-size:.8rem;font-weight:700}.company-profile-subheading{margin:.2rem 0 -.35rem;padding-top:.8rem;border-top:1px solid var(--company-profile-border)}.company-profile-location-list{display:grid;gap:1rem}.company-profile-location-card{display:grid;gap:1rem;padding:1rem;border:1px solid var(--company-profile-border);border-radius:1rem;background:var(--company-profile-soft)}.company-profile-location-card__header{display:flex;gap:.75rem;align-items:center}.company-profile-location-card__header input{font-weight:800}.company-profile-location-card__header button,.company-profile-gallery-grid figcaption button{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;flex:0 0 auto;border:1px solid rgba(177,50,50,.22);border-radius:.65rem;background:#b132320f;color:#8f2525;cursor:pointer}.company-profile-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.company-profile-gallery-grid figure{margin:0;overflow:hidden;border:1px solid var(--company-profile-border);border-radius:.9rem;background:#fff}.company-profile-gallery-grid img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--company-profile-soft)}.company-profile-gallery-grid figcaption{display:flex;gap:.5rem;padding:.65rem}.company-profile-empty-state,.company-profile-state{display:grid;justify-items:center;gap:.5rem;padding:2.5rem 1rem;text-align:center}.company-profile-state h1,.company-profile-state p,.company-profile-empty-state strong,.company-profile-empty-state span{margin:0}.company-profile-state--error{border-color:#b1323240}.company-profile-preview{--preview-ink: #17202d;--preview-muted: #657386;--preview-line: #e4e9ef;--preview-soft: #f5f7f9;--preview-accent: #f1b82d;overflow:hidden;border:1px solid #dfe5eb;border-radius:1.25rem;background:#f7f8fa;color:var(--preview-ink);box-shadow:0 24px 64px #17202d1f}.company-profile-preview__hero{position:relative;min-height:clamp(19rem,35vw,28rem);isolation:isolate;overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(241,184,45,.3),transparent 22rem),linear-gradient(135deg,#222e3e,#34465c 52%,#1b2532);background-position:center;background-size:cover}.company-profile-preview__hero:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;content:"";-webkit-mask-image:linear-gradient(to bottom,black,transparent 80%);mask-image:linear-gradient(to bottom,black,transparent 80%)}.company-profile-preview__hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0b111814 10%,#0b1118e6)}.company-profile-preview__hero:not(.has-cover) .company-profile-preview__hero-shade{background:linear-gradient(180deg,#111a251a,#111a2580)}.company-profile-preview__hero-content{position:absolute;right:clamp(1.25rem,4vw,3rem);bottom:clamp(1.5rem,4vw,2.75rem);left:clamp(1.25rem,4vw,3rem);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:1.25rem;color:#fff}.company-profile-preview__identity{min-width:0;padding-bottom:.25rem}.company-profile-preview__identity h3{margin:.3rem 0 .45rem;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:clamp(2.25rem,5vw,4.5rem);line-height:.9;letter-spacing:-.025em;overflow-wrap:anywhere}.company-profile-preview__identity p{margin:0;color:#ffffffc7;font-size:clamp(.88rem,1.5vw,1.05rem);font-weight:600}.company-profile-preview__eyebrow,.company-profile-preview__verified{display:flex;align-items:center;gap:.35rem;color:#ffffffc7;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.company-profile-preview__verified{width:fit-content;padding:.35rem .55rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#147b50d6;color:#fff;letter-spacing:.02em;text-transform:none}.company-profile-preview__logo{display:grid;place-items:center;width:clamp(5.5rem,10vw,7.5rem);height:clamp(5.5rem,10vw,7.5rem);overflow:hidden;flex:0 0 auto;border:.35rem solid rgba(255,255,255,.92);border-radius:1.15rem;background:#fff;color:#34465c;box-shadow:0 18px 42px #070d1557}.company-profile-preview__logo img{width:100%;height:100%;padding:.35rem;object-fit:contain}.company-profile-preview__website{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.7rem 1rem;border-radius:.75rem;background:var(--preview-accent);color:#1d2632;font-weight:800;text-decoration:none;box-shadow:0 12px 26px #0003}.company-profile-preview__website:hover{background:#ffd15c}.company-profile-preview__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.34fr);gap:1.25rem;max-width:78rem;margin:0 auto;padding:clamp(1.25rem,3.5vw,2.5rem)}.company-profile-preview__main,.company-profile-preview__sidebar{display:grid;align-content:start;gap:1.25rem}.company-profile-preview__content-section,.company-profile-preview__side-card,.company-profile-preview__safety,.company-profile-preview__trust-card{border:1px solid var(--preview-line);border-radius:1rem;background:#fff}.company-profile-preview__content-section{display:grid;gap:.9rem;padding:clamp(1.25rem,3vw,2rem)}.company-profile-preview__content-section h4,.company-profile-preview__safety h4{margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.08}.company-profile-preview__content-section>p,.company-profile-preview__safety p{margin:0;color:var(--preview-muted);font-size:.98rem;line-height:1.7}.company-profile-preview__section-label{color:#9b6b00;font-size:.7rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.company-profile-preview__section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.company-profile-preview__section-heading>div{display:grid;gap:.65rem}.company-profile-preview__section-heading>svg{color:#9b6b00}.company-profile-preview__placeholder{padding:1rem;border:1px dashed #d8dee6;border-radius:.75rem;background:var(--preview-soft);color:#7b8796!important}.company-profile-preview__tag-list{display:flex;flex-wrap:wrap;gap:.45rem}.company-profile-preview__tag-list span{padding:.4rem .65rem;border:1px solid #dce2e8;border-radius:999px;background:var(--preview-soft);color:#405064;font-size:.8rem;font-weight:750}.company-profile-preview__hiring-grid,.company-profile-preview__benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.company-profile-preview__hiring-role,.company-profile-preview__benefit-grid>div{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.8rem;border:1px solid var(--preview-line);border-radius:.8rem;background:var(--preview-soft)}.company-profile-preview__hiring-role>span,.company-profile-preview__benefit-grid>div>span{display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 auto;border-radius:.6rem;background:#fff;color:#8a6200;box-shadow:0 5px 14px #17202d14}.company-profile-preview__hiring-role strong,.company-profile-preview__benefit-grid strong{overflow-wrap:anywhere;font-size:.86rem}.company-profile-preview__hiring-note{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:.8rem;background:#fff6de;color:#634a0d}.company-profile-preview__hiring-note>div{display:grid;gap:.1rem}.company-profile-preview__hiring-note span{font-size:.82rem}.company-profile-preview__safety{display:flex;align-items:flex-start;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);border-color:#147b5033;background:linear-gradient(135deg,#f2faf6,#fff)}.company-profile-preview__safety>span{display:grid;place-items:center;width:3rem;height:3rem;flex:0 0 auto;border-radius:.85rem;background:#147b50;color:#fff}.company-profile-preview__safety>div{display:grid;gap:.5rem}.company-profile-preview__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(7rem,1fr);gap:.6rem}.company-profile-preview__gallery figure{min-height:0;margin:0;overflow:hidden;border-radius:.75rem;background:var(--preview-soft)}.company-profile-preview__gallery figure.is-featured{grid-column:span 2;grid-row:span 2}.company-profile-preview__gallery img{display:block;width:100%;height:100%;min-height:9rem;object-fit:cover;transition:transform .22s ease}.company-profile-preview__gallery figure:hover img{transform:scale(1.025)}.company-profile-preview__side-card{display:grid;gap:1rem;padding:1rem}.company-profile-preview__facts{display:grid;gap:0;margin:0}.company-profile-preview__facts>div{display:grid;gap:.3rem;padding:.8rem 0;border-top:1px solid var(--preview-line)}.company-profile-preview__facts>div:first-child{padding-top:0;border-top:0}.company-profile-preview__facts>div:last-child{padding-bottom:0}.company-profile-preview__facts dt{display:flex;align-items:center;gap:.35rem;color:var(--preview-muted);font-size:.72rem;font-weight:700}.company-profile-preview__facts dd{margin:0;padding-left:1.4rem;color:var(--preview-ink);font-size:.86rem;font-weight:700}.company-profile-preview__locations,.company-profile-preview__contact-list{display:grid;gap:.8rem}.company-profile-preview__locations>div{display:flex;align-items:flex-start;gap:.65rem}.company-profile-preview__locations>div>span{display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 auto;border-radius:50%;background:var(--preview-soft);color:#8a6200}.company-profile-preview__locations strong{display:block;font-size:.82rem}.company-profile-preview__locations p{margin:.15rem 0 0;color:var(--preview-muted);font-size:.76rem;line-height:1.45}.company-profile-preview__contact-list a{display:flex;align-items:center;gap:.55rem;min-width:0;color:#34465c;font-size:.8rem;font-weight:750;text-decoration:none}.company-profile-preview__contact-list a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-profile-preview__contact-list a svg:last-child:not(:first-child){margin-left:auto}.company-profile-preview__trust-card{display:flex;align-items:center;gap:.7rem;padding:1rem;border-color:#263445;background:#263445;color:#fff}.company-profile-preview__trust-card>svg{color:var(--preview-accent)}.company-profile-preview__trust-card strong{display:block;font-size:.78rem}.company-profile-preview__trust-card p{margin:.15rem 0 0;color:#ffffffa6;font-size:.7rem}.company-profile-preview-footer{justify-content:space-between;padding-top:1rem;border-top:1px solid var(--company-profile-border)}.company-profile-preview-footer>div{display:grid;gap:.2rem}.company-profile-sticky-actions{position:fixed;z-index:20;right:clamp(1rem,3vw,2rem);bottom:1rem;left:clamp(1rem,3vw,2rem);justify-content:flex-end;padding:.75rem;border:1px solid rgba(39,55,75,.18);border-radius:1rem;background:#fffffff2;box-shadow:0 18px 45px #24304329;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.company-profile-sticky-actions>span{margin-right:auto;color:var(--company-profile-muted);font-size:.82rem}.company-profile-spin{animation:company-profile-spin .85s linear infinite}@keyframes company-profile-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.company-profile-hero,.company-profile-media-grid,.company-profile-form-grid,.company-profile-gallery-grid,.company-profile-preview__body{grid-template-columns:1fr}.company-profile-hero__progress{justify-items:start}.company-profile-field--wide{grid-column:auto}.company-profile-gallery-grid,.company-profile-preview__gallery,.company-profile-preview__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-preview__trust-card{grid-column:1 / -1}}@media(max-width:640px){.company-profile-page{padding-bottom:10rem}.company-profile-actions,.company-profile-sticky-actions,.company-profile-preview-footer,.company-profile-section__heading-row{align-items:stretch;flex-direction:column}.company-profile-actions .wr-button,.company-profile-sticky-actions .wr-button,.company-profile-preview-footer .wr-button,.company-profile-section__heading-row .wr-button{width:100%}.company-profile-sticky-actions>span{margin-right:0}.company-profile-preview__hero{min-height:32rem}.company-profile-preview__hero-content{grid-template-columns:minmax(0,1fr);align-items:start}.company-profile-preview__website{grid-column:auto;width:100%}.company-profile-preview__logo{width:4.75rem;height:4.75rem}.company-profile-preview__identity h3{font-size:clamp(2rem,11vw,3.25rem)}.company-profile-preview__hiring-grid,.company-profile-preview__benefit-grid,.company-profile-preview__sidebar{grid-template-columns:1fr}.company-profile-preview__trust-card{grid-column:auto}.company-profile-preview__gallery,.company-profile-gallery-grid{grid-template-columns:1fr}}.company-profile-verification-documents__heading>div{display:grid;gap:.25rem}.company-profile-verification-documents__heading span{color:#68757f;font-size:.85rem}.company-profile-verification-documents{display:grid;gap:.6rem;margin-top:1rem}.company-profile-verification-documents article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem;border:1px solid #dce2e6;border-radius:.65rem;background:#f8fafb}.company-profile-verification-documents article>div{min-width:0;display:grid;gap:.15rem}.company-profile-verification-documents article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-profile-verification-documents article span{color:#6a7680;font-size:.8rem}.company-profile-verification-documents article button{width:2.35rem;height:2.35rem;display:grid;place-items:center;border:1px solid #d6dde2;border-radius:.5rem;background:#fff;color:#8c321b}.wr-help-center .wr-help-hero{grid-template-columns:minmax(0,1fr);background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),radial-gradient(ellipse at 90% 15%,rgba(232,93,26,.3),transparent 65%),linear-gradient(125deg,#202323,#30271f);background-size:36px 36px,36px 36px,auto,auto}.wr-help-center .wr-help-hero__content{position:relative;z-index:1;max-width:960px}.wr-help-center .wr-help-hero h1{max-width:960px}.wr-help-center .wr-help-section-tabs a[aria-current=page]{background:var(--wr-safety-orange);border-color:var(--wr-safety-orange);font-weight:800}.wr-help-center .wr-help-category-tile[aria-current=page]{outline:2px solid var(--wr-safety-orange);outline-offset:2px;font-weight:700}.wr-help-center .wr-help-primary-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:28px}.wr-help-center .wr-help-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-help-center .wr-help-category-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.wr-help-center .wr-help-category-tile{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:10px;min-height:58px;padding:12px}.wr-help-center .wr-help-category-tile svg{flex-shrink:0;color:var(--wr-safety-orange)}.wr-help-center .wr-help-category-tile span{min-width:0}.wr-help-center .wr-help-category-tile :is(strong,small){display:block}.wr-help-center .wr-help-category-tile small{margin-top:3px}.wr-help-center .wr-help-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-block:1.5rem}.wr-help-center .wr-help-pagination a{min-height:44px;display:inline-flex;align-items:center;color:var(--wr-light-text);font-weight:700}.wr-help-center .wr-help-toc{padding-block:1rem;border-block:1px solid var(--wr-border-strong);margin-block:1.5rem}.wr-help-center .wr-help-toc ul{padding-left:1.25rem}.wr-help-center .wr-help-toc li{margin-block:.5rem}.wr-help-center .wr-help-markdown :is(h2,h3){scroll-margin-top:7rem}.wr-help-center .wr-help-trade-directory{max-width:1200px;margin-inline:auto;padding-inline:1rem}.wr-help-center .wr-help-trade-directory .wr-help-popular-searches{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;white-space:normal}.wr-help-center .wr-help-trade-directory .wr-help-popular-searches a{min-height:44px;max-width:100%;white-space:normal;padding:8px 12px;color:#202323;background:#fff;border:1px solid var(--wr-safety-orange);font-size:13px}.wr-help-center .wr-help-trade-directory .wr-help-popular-searches a:hover{background:#fff1e8;color:#202323}.wr-help-center :is(.wr-help-article-card,.wr-help-article-body,.wr-help-article-sidebar,.wr-help-search,.wr-help-featured-section,.wr-help-categories-section){min-width:0;overflow-wrap:anywhere}.wr-help-center .wr-help-search input{min-width:0}.wr-help-center a:focus-visible,.wr-help-center button:focus-visible{outline:3px solid var(--wr-safety-orange);outline-offset:4px}@media(max-width:1050px){.wr-help-center .wr-help-primary-grid{grid-template-columns:minmax(0,1fr) 230px;gap:20px}.wr-help-center .wr-help-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.wr-help-center .wr-help-primary-grid{display:flex;flex-direction:column;gap:28px}.wr-help-center .wr-help-featured-section,.wr-help-center .wr-help-categories-section{width:100%}.wr-help-center .wr-help-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-help-center .wr-help-category-tile{min-height:60px;padding:10px;gap:8px}.wr-help-center .wr-help-category-tile strong{font-size:13px}.wr-help-center .wr-help-featured-grid{grid-template-columns:minmax(0,1fr)}.wr-help-center .wr-help-section-tabs{gap:.75rem}.wr-help-center .wr-help-search{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-left:10px}.wr-help-center .wr-help-search button{padding-inline:12px}}.worker-resume{display:grid;gap:1rem}.worker-resume__intro{display:flex;gap:.85rem;align-items:flex-start}.worker-resume__intro h3,.worker-resume-review h4,.worker-resume-review h5{margin:0}.worker-resume__intro p,.worker-resume-review p,.worker-resume__confirmed p,.worker-resume__ready p,.worker-resume__empty p{margin:.35rem 0}.worker-resume__intro small,.worker-resume-review small,.worker-resume__confirmed small{color:var(--wr-text-muted, #64748b)}.worker-resume__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:.7rem;color:var(--wr-primary, #155eef);background:color-mix(in srgb,var(--wr-primary, #155eef) 10%,white)}.worker-resume__empty,.worker-resume__ready,.worker-resume__confirmed,.worker-resume__experience,.worker-resume__processing,.worker-resume__state,.worker-resume__status,.worker-resume__error{padding:.9rem 1rem;border:1px solid var(--wr-border, #dbe2ea);border-radius:.8rem;background:var(--wr-surface-soft, #f8fafc)}.worker-resume__state,.worker-resume__status,.worker-resume__error,.worker-resume__processing{display:flex;align-items:center;gap:.6rem}.worker-resume__processing span{display:grid;gap:.15rem}.worker-resume__processing small{color:var(--wr-text-muted, #64748b)}.worker-resume__preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:.8rem 0 0}.worker-resume__preview div{min-width:0}.worker-resume__preview dt{color:var(--wr-text-muted, #64748b);font-size:.78rem;font-weight:700;text-transform:uppercase}.worker-resume__preview dd{margin:.15rem 0 0;overflow-wrap:anywhere}.worker-resume__experience{display:grid;gap:.35rem}.worker-resume__status--confirmed,.worker-resume__confirmed{border-color:#a7d7bb;background:#f0fdf4;color:#17603a}.worker-resume__status--failed,.worker-resume__error{border-color:#fecaca;background:#fff7f7;color:#9f2020}.worker-resume__spinner{animation:worker-resume-spin .9s linear infinite}@keyframes worker-resume-spin{to{transform:rotate(360deg)}}.worker-resume__actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.worker-resume__actions .button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.worker-resume__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.worker-resume__delete,.worker-resume__delete-confirm,.worker-resume__remove{color:#a21b1b}.worker-resume__delete-confirm{border:1px solid #b42318;background:#b42318;color:#fff}.worker-resume-review{display:grid;gap:1rem;padding:1rem;border:1px solid var(--wr-border-strong, #cbd5e1);border-radius:.9rem;background:#fff}.worker-resume-review__heading,.worker-resume-review__subheading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.worker-resume__icon-button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.worker-resume-review__grid,.worker-resume-position{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.worker-resume-review label,.worker-resume-position label{display:grid;gap:.35rem;font-weight:600}.worker-resume-review input,.worker-resume-review textarea{width:100%;border:1px solid var(--wr-border-strong, #cbd5e1);border-radius:.55rem;padding:.65rem .7rem;font:inherit;color:inherit;background:#fff}.worker-resume-review textarea{resize:vertical}.worker-resume-review__positions,.worker-resume-review__wide{display:grid;gap:.7rem}.worker-resume-review__calculation{display:grid;justify-items:start;gap:.4rem;padding:.85rem;border:1px solid #bfdbfe;border-radius:.75rem;background:#eff6ff}.worker-resume-position{padding:.85rem;border:1px solid var(--wr-border, #dbe2ea);border-radius:.75rem;background:var(--wr-surface-soft, #f8fafc)}.worker-resume-position__check{display:flex!important;align-items:center;gap:.5rem}.worker-resume-position__check input{width:auto}.worker-resume__remove{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;cursor:pointer}.worker-resume-review__placeholder{padding:.8rem;border-radius:.65rem;background:var(--wr-surface-soft, #f8fafc);color:var(--wr-text-muted, #64748b)}@media(max-width:700px){.worker-resume--mobile{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.worker-resume__preview,.worker-resume-review__grid,.worker-resume-position{grid-template-columns:1fr}.worker-resume-review__heading,.worker-resume-review__subheading{align-items:stretch;flex-direction:column}.worker-resume__actions .button{width:100%}}.wr-mobile-app-shell{--wr-mobile-orange: #E85D1A;--wr-mobile-orange-hover: #D94F12;--wr-mobile-blue: #2F78AD;--wr-mobile-blue-dark: #1F5E8C;--wr-mobile-hero-from: #2A6BA0;--wr-mobile-hero-mid: #173E5C;--wr-mobile-hero-to: #102C44;--wr-mobile-ink: #151D1A;--wr-mobile-ink-2: #2A332E;--wr-mobile-muted: #606B66;--wr-mobile-faint: #98A29C;--wr-mobile-bg: #F3F4F1;--wr-mobile-bg-warm: #F8F6F1;--wr-mobile-surface: #FFFFFF;--wr-mobile-surface-muted: #F8F8F5;--wr-mobile-border: #D8DDD4;--wr-mobile-border-strong: #C2CABF;--wr-mobile-hairline: #E2E6DD;--wr-mobile-danger: #9F2F2A;--wr-mobile-orange-tint: rgba(232, 93, 26, .1);--wr-mobile-blue-tint: rgba(47, 120, 173, .1);--wr-mobile-shadow-card: 0 2px 8px rgba(21, 29, 26, .05);--wr-mobile-shadow-card-lg: 0 3px 12px rgba(21, 29, 26, .06);--wr-mobile-shadow-cta: 0 12px 28px rgba(21, 29, 26, .12);--wr-mobile-shadow-orange: 0 6px 14px rgba(232, 93, 26, .28);min-height:100dvh;color:var(--wr-mobile-ink);background:radial-gradient(circle at 12% -4%,rgba(47,120,173,.14),transparent 34%),linear-gradient(rgba(47,120,173,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),var(--wr-mobile-bg);background-size:auto,30px 30px,30px 30px,auto;font-family:Barlow,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}.wr-mobile-app-shell *,.wr-mobile-app-shell *:before,.wr-mobile-app-shell *:after{box-sizing:border-box}.wr-mobile-app-frame{width:100%;min-height:100dvh;margin:0 auto}@media(min-width:720px){.wr-mobile-app-shell{padding:20px 0}.wr-mobile-app-frame{max-width:430px;overflow:hidden;border:1px solid var(--wr-mobile-border);border-radius:30px;box-shadow:0 28px 70px #151d1a29}.wr-mobile-tabbar,.wr-mobile-chat-composer{max-width:430px;right:0;left:0;margin:0 auto;border-right:1px solid var(--wr-mobile-hairline);border-left:1px solid var(--wr-mobile-hairline)}}.wr-mobile-screen{min-height:100dvh;padding:calc(env(safe-area-inset-top) + 18px) 16px calc(96px + env(safe-area-inset-bottom));overflow-x:hidden}.wr-mobile-screen--home,.wr-mobile-screen--profile{padding-top:0}.wr-mobile-card{border:1px solid var(--wr-mobile-border);border-radius:16px;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card)}.wr-mobile-screen-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:calc(env(safe-area-inset-top) + 4px) 0 12px;margin:-18px 0 12px;background:linear-gradient(180deg,var(--wr-mobile-bg) 82%,rgba(243,244,241,0))}.wr-mobile-screen-header h1{margin:0;color:var(--wr-mobile-ink);font-size:26px;font-weight:800;line-height:1.15;letter-spacing:-.4px}.wr-mobile-title-accent{display:block;width:34px;height:4px;margin-top:7px;border-radius:999px;background:var(--wr-mobile-orange)}.wr-mobile-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--wr-mobile-border);border-radius:14px;color:var(--wr-mobile-ink-2);background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card);cursor:pointer}.wr-mobile-icon-button:disabled{cursor:default;opacity:.62}.wr-mobile-icon-button:focus-visible,.wr-mobile-primary-button:focus-visible,.wr-mobile-secondary-button:focus-visible,.wr-mobile-settings-row:focus-visible,.wr-mobile-filter-chip:focus-visible,.wr-mobile-tabbar__item:focus-visible,.wr-mobile-blue-book-summary a:focus-visible,.wr-mobile-upload-card:focus-visible,.wr-mobile-menu-row:focus-visible,.wr-mobile-desktop-link:focus-visible,.wr-mobile-sheet-close:focus-visible,.wr-mobile-job-card:focus-visible,.wr-mobile-conversation-card:focus-visible,.wr-mobile-chat-retry:focus-visible,.wr-mobile-chat-composer input:focus-visible{outline:3px solid rgba(47,120,173,.28);outline-offset:2px}.wr-mobile-icon-button--hero{color:#fff;border-color:#fff3;background:#ffffff21;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wr-mobile-primary-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:0;border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--wr-mobile-orange),var(--wr-mobile-orange-hover));box-shadow:var(--wr-mobile-shadow-orange);font:800 15px/1 Barlow,Inter,sans-serif;cursor:pointer}.wr-mobile-primary-button:disabled{cursor:default;opacity:.78;box-shadow:none}.wr-mobile-primary-button--applied{background:var(--wr-mobile-blue)}.wr-mobile-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--wr-mobile-border-strong);border-radius:14px;color:var(--wr-mobile-ink);background:var(--wr-mobile-surface);font:800 15px/1 Barlow,Inter,sans-serif;cursor:pointer}.wr-mobile-secondary-button:disabled{cursor:default;opacity:.66}.wr-mobile-hero{position:relative;min-height:254px;padding:calc(env(safe-area-inset-top) + 16px) 18px 50px;margin:0 -16px;overflow:hidden;border-radius:0 0 30px 30px;color:#fff;background:radial-gradient(circle at 88% 10%,rgba(232,93,26,.3),transparent 26%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(145deg,var(--wr-mobile-hero-from),var(--wr-mobile-hero-mid) 54%,var(--wr-mobile-hero-to));background-size:auto,26px 26px,26px 26px,auto}.wr-mobile-hero--profile{min-height:224px;padding-bottom:22px}.wr-mobile-hero__brand-row,.wr-mobile-hero__greeting,.wr-mobile-profile-hero-main{position:relative;z-index:1}.wr-mobile-hero__brand-row{display:flex;align-items:center;justify-content:space-between}.wr-mobile-wordmark{display:inline-flex;align-items:center;gap:2px;font-size:22px;font-weight:800;letter-spacing:-.2px}.wr-mobile-wordmark strong{color:var(--wr-mobile-orange);font-weight:800}.wr-mobile-hex-mark{display:inline-flex;align-items:center;justify-content:center;width:25px;height:28px;margin-left:8px;clip-path:polygon(50% 0,96% 25%,96% 75%,50% 100%,4% 75%,4% 25%);color:#fff;background:#ffffff29;font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:13px;font-weight:800}.wr-mobile-bell{position:relative}.wr-mobile-bell span{position:absolute;top:11px;right:12px;width:8px;height:8px;border:2px solid rgba(255,255,255,.9);border-radius:999px;background:var(--wr-mobile-orange)}.wr-mobile-hero__greeting{display:flex;align-items:center;gap:13px;margin-top:44px}.wr-mobile-hero__greeting h1,.wr-mobile-profile-hero-main h2{margin:3px 0 8px;color:#fff!important;font-size:29px;font-weight:800;line-height:1;letter-spacing:-.5px}.wr-mobile-hero__location{display:flex;align-items:center;gap:5px;margin-top:8px;color:#ffffffd1;font-size:13px;font-weight:700;line-height:1.2}.wr-mobile-profile-title h1{margin:0;color:#fff!important;font-size:26px;font-weight:800;line-height:1.15;letter-spacing:-.4px}.wr-mobile-profile-hero-main{display:grid;justify-items:center;margin-top:14px;text-align:center}.wr-mobile-hero--profile .wr-mobile-avatar--lg{width:68px;height:68px}.wr-mobile-hero--profile .wr-mobile-profile-hero-main h2{margin:8px 0 5px;font-size:25px}.wr-mobile-profile-hero-main p{margin:0 0 6px;color:#f5b08c;font-weight:700;line-height:1.18}.wr-mobile-profile-hero-main>span{display:inline-flex;align-items:center;gap:5px;color:#ffffffd1;font-size:14px;font-weight:600}.wr-mobile-micro-label{display:block;color:var(--wr-mobile-muted);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:12px;font-weight:700;line-height:1;letter-spacing:1.4px;text-transform:uppercase}.wr-mobile-hero .wr-mobile-micro-label{color:#ffffffb8}.wr-mobile-chip{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800;line-height:1}.wr-mobile-chip--orange{color:var(--wr-mobile-orange);background:#e85d1a24}.wr-mobile-chip--blue{color:var(--wr-mobile-blue-dark);background:#2f78ad1f}.wr-mobile-chip--neutral{color:var(--wr-mobile-muted);background:var(--wr-mobile-surface-muted)}.wr-mobile-avatar{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;color:#fff;background:linear-gradient(145deg,var(--wr-mobile-blue),var(--wr-mobile-hero-to));font-family:Barlow Semi Condensed,Barlow,sans-serif;font-weight:800;letter-spacing:.5px}.wr-mobile-avatar--sm{width:50px;height:50px;font-size:18px}.wr-mobile-avatar--md{width:58px;height:58px;font-size:22px}.wr-mobile-avatar--lg{width:84px;height:84px;border:3px solid rgba(255,255,255,.2);font-size:30px}.wr-mobile-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wr-mobile-upload-card{position:relative;z-index:2;display:block;width:100%;min-height:128px;padding:10px;margin:-34px 0 14px;border:0;border-radius:20px;color:inherit;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-cta);cursor:pointer}.wr-mobile-upload-card__inner{display:grid;grid-template-columns:58px 1fr 12px;align-items:center;gap:13px;min-height:108px;padding:16px;border:1.5px dashed rgba(232,93,26,.58);border-radius:16px;text-align:left}.wr-mobile-upload-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 4px 4px}.wr-mobile-upload-actions--single{grid-template-columns:1fr}.wr-mobile-upload-action-stack{display:grid;gap:6px;min-width:0}.wr-mobile-upload-actions .wr-mobile-file-action,.wr-mobile-upload-actions .wr-mobile-secondary-button,.wr-mobile-empty-card--action .wr-mobile-file-action,.wr-mobile-empty-card--action .wr-mobile-secondary-button{width:100%}.wr-mobile-camera-tile{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;color:#fff;background:linear-gradient(145deg,var(--wr-mobile-orange),var(--wr-mobile-orange-hover));box-shadow:var(--wr-mobile-shadow-orange)}.wr-mobile-upload-card strong{display:block;margin-bottom:4px;font-size:18px;font-weight:800;line-height:1.1;letter-spacing:0}.wr-mobile-upload-card small{color:var(--wr-mobile-muted);font-size:14px;font-weight:600}.wr-mobile-status-dot{width:10px;height:10px;border-radius:999px;background:var(--wr-mobile-blue);box-shadow:0 0 0 4px #2f78ad1f}.wr-mobile-stats-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:14px}.wr-mobile-stat{position:relative;min-height:112px;padding:15px}.wr-mobile-stat--button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.wr-mobile-stat--button:focus-visible{outline:3px solid rgba(47,120,173,.3);outline-offset:3px}.wr-mobile-stat strong{display:block;color:var(--wr-mobile-blue);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:34px;font-weight:700;line-height:1}.wr-mobile-stat--orange strong{color:var(--wr-mobile-orange)}.wr-mobile-stat p{max-width:96px;margin:8px 0 0;color:var(--wr-mobile-muted);font-size:13px;font-weight:700;line-height:1.15}.wr-mobile-stat__icon{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;color:var(--wr-mobile-blue-dark);background:#2f78ad1a}.wr-mobile-stat--orange .wr-mobile-stat__icon{color:var(--wr-mobile-orange);background:#e85d1a1a}.wr-mobile-readiness{padding:16px;margin-bottom:18px}.wr-mobile-blue-book-summary{padding:15px;margin-bottom:18px}.wr-mobile-blue-book-summary header{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:11px;align-items:center}.wr-mobile-blue-book-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;color:var(--wr-mobile-blue-dark);background:#2f78ad1a}.wr-mobile-blue-book-summary h2{margin:3px 0 0;color:var(--wr-mobile-ink);font-size:19px;font-weight:800;line-height:1.08}.wr-mobile-blue-book-summary a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:999px;color:#fff;background:var(--wr-mobile-blue);font-size:13px;font-weight:800;text-decoration:none}.wr-mobile-blue-book-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0 0}.wr-mobile-blue-book-summary dl div{min-width:0;padding:10px;border-radius:12px;background:var(--wr-mobile-surface-muted)}.wr-mobile-blue-book-summary dt{margin:0 0 4px;color:var(--wr-mobile-muted);font-size:11px;font-weight:800;text-transform:uppercase}.wr-mobile-blue-book-summary dd{margin:0;color:var(--wr-mobile-ink);font-size:13px;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.wr-mobile-apprenticeship-summary{padding:14px;margin-bottom:18px}.wr-mobile-apprenticeship-summary header{margin-bottom:10px}.wr-mobile-apprenticeship-summary h2{margin:3px 0 0;color:var(--wr-mobile-ink);font-size:19px;font-weight:800;line-height:1.12}.wr-mobile-readiness>div{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.wr-mobile-readiness strong{color:var(--wr-mobile-blue);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:34px;font-weight:700;line-height:.9}.wr-mobile-readiness p{margin:10px 0 0;color:var(--wr-mobile-muted);font-size:14px;font-weight:600}.wr-mobile-progress{height:9px;overflow:hidden;border-radius:999px;background:#e7eae4}.wr-mobile-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--wr-mobile-blue),var(--wr-mobile-blue-dark))}.wr-mobile-section-heading{display:grid;grid-template-columns:4px 1fr auto;align-items:center;gap:9px;margin-bottom:10px}.wr-mobile-section-heading>span{width:4px;height:17px;border-radius:999px;background:var(--wr-mobile-orange)}.wr-mobile-section-heading h2{margin:0;font-size:18px;font-weight:800}.wr-mobile-section-heading a{min-height:44px;display:inline-flex;align-items:center;color:var(--wr-mobile-blue-dark);font-size:14px;font-weight:800;text-decoration:none}.wr-mobile-compact-match{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;width:100%;border:1px solid var(--wr-mobile-border);color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none}.wr-mobile-compact-match:focus-visible{outline:3px solid rgba(47,120,173,.28);outline-offset:2px}.wr-mobile-compact-logo{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:#fff;background:var(--wr-mobile-orange);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-weight:800}.wr-mobile-compact-match h3{margin:0 0 4px;font-size:16px;font-weight:800;line-height:1.1;overflow-wrap:anywhere}.wr-mobile-compact-match p{margin:0;color:var(--wr-mobile-muted);font-size:13px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.wr-mobile-match-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 8px;border-radius:999px;font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:12px;font-weight:800;letter-spacing:.7px;white-space:nowrap}.wr-mobile-filter-row{display:flex;gap:8px;padding:1px 0 14px;overflow-x:auto;scrollbar-width:none}.wr-mobile-ticket-add-action{margin:0 0 12px}.wr-mobile-ticket-add-action .wr-mobile-file-action,.wr-mobile-ticket-add-action .wr-mobile-secondary-button{width:100%;min-height:48px;border-color:var(--wr-mobile-orange);color:#fff;background:var(--wr-mobile-orange);box-shadow:var(--wr-mobile-shadow-orange)}.wr-mobile-ticket-card-row{position:relative}.wr-mobile-filter-row::-webkit-scrollbar{display:none}.wr-mobile-filter-chip{min-width:44px;min-height:38px;padding:0 14px;border:1px solid var(--wr-mobile-border);border-radius:999px;color:var(--wr-mobile-muted);background:var(--wr-mobile-surface);font:800 14px/1 Barlow,Inter,sans-serif;white-space:nowrap;cursor:pointer}.wr-mobile-filter-chip--active{border-color:var(--wr-mobile-orange);color:#fff;background:var(--wr-mobile-orange);box-shadow:var(--wr-mobile-shadow-orange)}.wr-mobile-list,.wr-mobile-job-list{display:grid;gap:12px}.wr-mobile-ticket-card{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:86px;padding:13px 48px 13px 14px;border:1px solid var(--wr-mobile-border);border-left:3px solid var(--wr-mobile-blue);border-radius:16px;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card)}.wr-mobile-ticket-menu-button{position:absolute;top:9px;right:9px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--wr-mobile-border);border-radius:10px;color:var(--wr-mobile-ink-2);background:color-mix(in srgb,var(--wr-mobile-surface) 94%,transparent);cursor:pointer}.wr-mobile-ticket-menu-button:focus-visible{outline:3px solid rgba(47,120,173,.3);outline-offset:2px}.wr-mobile-ticket-action-menu{position:absolute;top:48px;right:9px;z-index:6;display:grid;min-width:170px;padding:6px;border:1px solid var(--wr-mobile-border);border-radius:13px;background:var(--wr-mobile-surface);box-shadow:0 14px 32px #17212b2e}.wr-mobile-ticket-action-menu button,.wr-mobile-ticket-action-menu label{display:flex;gap:9px;align-items:center;min-height:40px;padding:0 10px;border:0;border-radius:9px;color:var(--wr-mobile-ink-2);background:transparent;font:800 14px/1 Barlow,Inter,sans-serif;text-align:left;cursor:pointer}.wr-mobile-ticket-action-menu button:hover,.wr-mobile-ticket-action-menu label:hover{background:var(--wr-mobile-surface-muted)}.wr-mobile-ticket-action-menu .wr-mobile-ticket-action-menu__delete{color:#a83434}.wr-mobile-ticket-action-menu input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wr-mobile-ticket-card-button{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.wr-mobile-ticket-card-button:focus-visible{outline:3px solid rgba(47,120,173,.3);outline-offset:3px;border-radius:18px}.wr-mobile-ticket-card--pending,.wr-mobile-ticket-card--review{border-left-color:var(--wr-mobile-orange)}.wr-mobile-ticket-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;color:var(--wr-mobile-blue-dark);background:#2f78ad1a}.wr-mobile-ticket-card--pending .wr-mobile-ticket-icon,.wr-mobile-ticket-card--review .wr-mobile-ticket-icon{color:var(--wr-mobile-orange);background:#e85d1a1a}.wr-mobile-ticket-card h2{margin:0 0 7px;font-size:17px;font-weight:800;line-height:1.1}.wr-mobile-ticket-card p{margin:7px 0 0;color:var(--wr-mobile-muted);font-size:13px;font-weight:700;line-height:1.2}.wr-mobile-ticket-card time{color:var(--wr-mobile-muted);font-size:13px;font-weight:700;white-space:nowrap}.wr-mobile-ticket-card__meta{display:grid;gap:6px;justify-items:end}.wr-mobile-ticket-card__meta span,.wr-mobile-profile-ticket-action{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;color:#fff;background:var(--wr-mobile-blue);font-size:11px;font-weight:850;line-height:1;white-space:nowrap}.wr-mobile-ticket-list-label{margin:-4px 0 10px;color:var(--wr-mobile-ink);font-size:18px;font-weight:850;line-height:1.15}.wr-mobile-job-card{overflow:hidden;border:1px solid var(--wr-mobile-border);border-radius:16px;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card-lg);cursor:pointer}.wr-mobile-job-photo{position:relative;min-height:104px;overflow:hidden;background:linear-gradient(180deg,#102c441a,#102c44d1),linear-gradient(135deg,var(--wr-mobile-hero-from),var(--wr-mobile-hero-to))}.wr-mobile-job-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wr-mobile-featured-tag{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border-radius:999px;color:#fff;background:var(--wr-mobile-orange);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.wr-mobile-match-badge--photo{position:absolute;top:12px;right:12px;z-index:1;color:#fff!important;background:#fff3!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wr-mobile-job-body{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px}.wr-mobile-logo-tile{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;color:#fff;background:var(--wr-mobile-logo-color);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:18px;font-weight:800}.wr-mobile-verified-dot{position:absolute;right:-3px;bottom:-3px;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border:2px solid #FFFFFF;border-radius:999px;color:#fff;background:var(--wr-mobile-blue)}.wr-mobile-job-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wr-mobile-job-card h2{margin:0 0 7px;font-size:18px;font-weight:800;line-height:1.1}.wr-mobile-job-company{display:block;margin:-2px 0 7px;color:var(--wr-mobile-ink);font-size:13px;font-weight:800}.wr-mobile-job-main p{display:flex;align-items:center;gap:4px;margin:0 0 10px;color:var(--wr-mobile-muted);font-size:14px;font-weight:600}.wr-mobile-meta-row{display:flex;flex-wrap:wrap;gap:7px}.wr-mobile-meta-chip{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;border-radius:999px;color:var(--wr-mobile-muted);background:var(--wr-mobile-surface-muted);font-size:12px;font-weight:800;white-space:nowrap}.wr-mobile-meta-chip--orange{color:var(--wr-mobile-orange);background:#e85d1a1a}.wr-mobile-job-actions{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:10px;padding:0 14px 14px}.wr-mobile-job-apply-error{margin:-6px 14px 14px;color:var(--wr-mobile-danger);font-size:13px;font-weight:700;line-height:1.25}.wr-mobile-sheet-backdrop,.wr-mobile-confirm-backdrop{position:fixed;inset:0;z-index:30;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#151d1a61}.wr-mobile-confirm-backdrop{z-index:40;padding:16px}.wr-mobile-job-details-sheet,.wr-mobile-confirm-sheet{width:100%;max-width:430px;max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--wr-mobile-border);border-radius:24px 24px 0 0;background:var(--wr-mobile-surface);box-shadow:0 -18px 50px #151d1a38}.wr-mobile-job-details-sheet{padding:10px 16px calc(84px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(116px + env(safe-area-inset-bottom))}.wr-mobile-confirm-sheet{max-width:398px;padding:20px;border-radius:20px}.wr-mobile-sheet-handle{width:42px;height:5px;margin:2px auto 14px;border-radius:999px;background:var(--wr-mobile-border-strong)}.wr-mobile-job-details-header{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:12px;align-items:flex-start;padding-bottom:14px}.wr-mobile-job-details-header h2,.wr-mobile-confirm-sheet h2{margin:4px 0 8px;color:var(--wr-mobile-ink);font-size:24px;font-weight:800;line-height:1.05}.wr-mobile-job-details-header p{display:inline-flex;align-items:center;gap:5px;margin:0;color:var(--wr-mobile-muted);font-size:14px;font-weight:700}.wr-mobile-sheet-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--wr-mobile-border);border-radius:14px;color:var(--wr-mobile-ink-2);background:var(--wr-mobile-surface-muted);cursor:pointer}.wr-mobile-job-details-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;margin-bottom:12px}.wr-mobile-job-detail-item{min-height:68px;padding:11px;border:1px solid var(--wr-mobile-hairline);border-radius:12px;background:var(--wr-mobile-surface-muted)}.wr-mobile-job-detail-item span{display:block;margin-bottom:6px;color:var(--wr-mobile-muted);font-size:12px;font-weight:800;text-transform:uppercase}.wr-mobile-job-detail-item strong{display:block;color:var(--wr-mobile-ink);font-size:15px;font-weight:800;line-height:1.15}.wr-mobile-job-flag-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.wr-mobile-job-flag-row span{min-height:28px;padding:6px 9px;border-radius:999px;color:var(--wr-mobile-blue-dark);background:#2f78ad1a;font-size:12px;font-weight:800}.wr-mobile-readiness-panel{padding:13px;margin-bottom:14px;border:1px solid rgba(47,120,173,.18);border-radius:14px;background:#2f78ad14}.wr-mobile-readiness-panel--blocked{border-color:#e85d1a3d;background:#e85d1a14}.wr-mobile-readiness-panel>div{display:flex;align-items:center;gap:7px;color:var(--wr-mobile-blue-dark)}.wr-mobile-readiness-panel--blocked>div{color:var(--wr-mobile-orange)}.wr-mobile-readiness-panel strong{font-size:15px;font-weight:800}.wr-mobile-readiness-panel p,.wr-mobile-job-detail-section p,.wr-mobile-confirm-sheet p,.wr-mobile-confirm-summary span{margin:7px 0 0;color:var(--wr-mobile-muted);font-size:14px;font-weight:600;line-height:1.3}.wr-mobile-inline-reason{color:var(--wr-mobile-danger)!important;font-weight:800!important}.wr-mobile-job-detail-section{padding-top:12px;border-top:1px solid var(--wr-mobile-hairline)}.wr-mobile-job-detail-section+.wr-mobile-job-detail-section{margin-top:12px}.wr-mobile-job-detail-section h3{margin:0 0 8px;font-size:16px;font-weight:800}.wr-mobile-job-detail-section ul{display:flex;flex-wrap:wrap;gap:7px;padding:0;margin:0;list-style:none}.wr-mobile-job-detail-section li{min-height:28px;padding:6px 9px;border-radius:999px;color:var(--wr-mobile-ink-2);background:var(--wr-mobile-surface-muted);font-size:12px;font-weight:800}.wr-mobile-job-apply-error--sheet,.wr-mobile-job-apply-notice{margin:12px 0 0}.wr-mobile-job-apply-notice{color:var(--wr-mobile-blue-dark);font-size:13px;font-weight:800}.wr-mobile-job-details-actions{position:sticky;bottom:0;padding-top:14px;margin-top:14px;background:linear-gradient(180deg,rgba(255,255,255,0),var(--wr-mobile-surface) 28%)}.wr-mobile-job-details-actions .wr-mobile-primary-button,.wr-mobile-confirm-actions .wr-mobile-primary-button,.wr-mobile-confirm-actions .wr-mobile-secondary-button{width:100%}.wr-mobile-confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;color:#fff;background:var(--wr-mobile-orange)}.wr-mobile-confirm-summary{display:grid;gap:4px;padding:12px;margin:14px 0;border-radius:14px;background:var(--wr-mobile-surface-muted)}.wr-mobile-confirm-summary strong{color:var(--wr-mobile-ink);font-size:15px;font-weight:800}.wr-mobile-confirm-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.wr-mobile-application-list,.wr-mobile-offer-list{display:grid;gap:12px}.wr-mobile-applications-error{display:flex;gap:9px;align-items:center;margin-bottom:12px;padding:12px 13px;color:var(--wr-mobile-danger);background:#9f2f2a14;font-size:14px;font-weight:800;line-height:1.25}.wr-mobile-applications-empty{display:grid;justify-items:center;gap:14px;padding:30px 18px;text-align:center}.wr-mobile-applications-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:18px;color:var(--wr-mobile-blue-dark);background:#2f78ad1a}.wr-mobile-applications-empty h2{margin:0;font-size:19px;font-weight:800;line-height:1.15}.wr-mobile-applications-empty p{max-width:260px;margin:-6px 0 0;color:var(--wr-mobile-muted);font-size:14px;font-weight:700;line-height:1.3}.wr-mobile-application-card,.wr-mobile-offer-card{padding:14px}.wr-mobile-offer-card__main{width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.wr-mobile-application-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.wr-mobile-application-card h2{margin:0 0 5px;font-size:18px;font-weight:800;line-height:1.12}.wr-mobile-application-card__header p{margin:0;color:var(--wr-mobile-muted);font-size:13px;font-weight:800;line-height:1.2}.wr-mobile-application-status{display:inline-flex;align-items:center;justify-content:center;min-height:28px;max-width:116px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.05;text-align:center}.wr-mobile-application-status--orange{color:var(--wr-mobile-orange);background:#e85d1a1c}.wr-mobile-application-status--blue{color:var(--wr-mobile-blue-dark);background:#2f78ad1f}.wr-mobile-application-status--success{color:#17614f;background:#17614f1f}.wr-mobile-application-status--muted{color:var(--wr-mobile-muted);background:var(--wr-mobile-surface-muted)}.wr-mobile-blue-book-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.wr-mobile-blue-book-grid .wr-mobile-job-detail-item:first-child{grid-column:1 / -1}.wr-mobile-blue-book-entry-section{display:grid;gap:12px}.wr-mobile-blue-book-entry{padding:14px}.wr-mobile-blue-book-entry header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.wr-mobile-blue-book-entry h2{margin:0 0 5px;font-size:18px;font-weight:800;line-height:1.12}.wr-mobile-blue-book-entry header p{margin:0;color:var(--wr-mobile-muted);font-size:13px;font-weight:800;line-height:1.2}.wr-mobile-blue-book-status{display:inline-flex;align-items:center;justify-content:center;min-height:28px;max-width:98px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.05;text-align:center}.wr-mobile-blue-book-status--verified{color:#17614f;background:#17614f1f}.wr-mobile-blue-book-status--pending{color:var(--wr-mobile-orange);background:#e85d1a1c}.wr-mobile-blue-book-status--disputed{color:var(--wr-mobile-blue-dark);background:#2f78ad1f}.wr-mobile-blue-book-status--rejected{color:var(--wr-mobile-danger);background:#9f2f2a1a}.wr-mobile-application-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0}.wr-mobile-application-meta div{min-width:0;padding:10px;border-radius:12px;background:var(--wr-mobile-surface-muted)}.wr-mobile-application-meta dt{margin:0 0 4px;color:var(--wr-mobile-muted);font-size:11px;font-weight:800;text-transform:uppercase}.wr-mobile-application-meta dd{margin:0;color:var(--wr-mobile-ink);font-size:13px;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.wr-mobile-offer-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:14px}.wr-mobile-offer-actions .wr-mobile-primary-button,.wr-mobile-offer-actions .wr-mobile-secondary-button{width:100%}.wr-mobile-offer-action-error{margin:12px 0 0}.wr-mobile-application-timeline{display:grid;gap:0;margin:14px 0 0;padding:0;list-style:none}.wr-mobile-application-timeline__step{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;min-height:30px;color:var(--wr-mobile-faint);font-size:13px;line-height:1.15}.wr-mobile-application-timeline__step:not(:last-child):after{content:"";position:absolute;top:18px;bottom:0;left:8px;width:2px;background:var(--wr-mobile-hairline)}.wr-mobile-application-timeline__step>span{position:relative;z-index:1;width:18px;height:18px;border:2px solid var(--wr-mobile-border-strong);border-radius:999px;background:var(--wr-mobile-surface)}.wr-mobile-application-timeline__step strong{padding-top:1px;font-weight:800}.wr-mobile-application-timeline__step--complete,.wr-mobile-application-timeline__step--active{color:var(--wr-mobile-ink)}.wr-mobile-application-timeline__step--complete>span,.wr-mobile-application-timeline__step--active>span{border-color:var(--wr-mobile-blue);background:var(--wr-mobile-blue)}.wr-mobile-application-timeline__step--active>span{box-shadow:0 0 0 4px #2f78ad1f}.wr-mobile-message-list{display:grid;gap:10px}.wr-mobile-conversation-card{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:start;width:100%;min-height:96px;padding:14px;border:1px solid var(--wr-mobile-border);border-radius:16px;color:inherit;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card);text-align:left;cursor:pointer}.wr-mobile-conversation-card__avatar{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;overflow:hidden;border-radius:15px;color:#fff;background:var(--wr-mobile-blue);font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:16px;font-weight:800}.wr-mobile-conversation-card__avatar img{width:100%;height:100%;object-fit:cover}.wr-mobile-conversation-card__body{display:grid;min-width:0}.wr-mobile-conversation-card__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:baseline}.wr-mobile-conversation-card__top strong{overflow:hidden;font-size:16px;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.wr-mobile-conversation-card time{color:var(--wr-mobile-faint);font-size:12px;font-weight:800;white-space:nowrap}.wr-mobile-conversation-card__job{margin-top:4px;color:var(--wr-mobile-blue-dark);font-size:13px;font-weight:800;line-height:1.15}.wr-mobile-conversation-card__preview{display:-webkit-box;margin-top:6px;overflow:hidden;color:var(--wr-mobile-muted);font-size:14px;font-weight:650;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wr-mobile-conversation-card__preview--unread{color:var(--wr-mobile-ink-2);font-weight:800}.wr-mobile-conversation-card__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.wr-mobile-chat-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:800;line-height:1}.wr-mobile-chat-badge--offer{color:var(--wr-mobile-orange);background:#e85d1a1c}.wr-mobile-chat-badge--interview{color:var(--wr-mobile-blue-dark);background:#2f78ad1f}.wr-mobile-chat-empty{display:grid;justify-items:center;gap:14px;padding:32px 18px;text-align:center}.wr-mobile-chat-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:18px;color:var(--wr-mobile-blue-dark);background:#2f78ad1a}.wr-mobile-chat-empty h2{margin:0;font-size:19px;font-weight:800;line-height:1.15}.wr-mobile-chat-empty p{max-width:300px;margin:-5px 0 0;color:var(--wr-mobile-muted);font-size:14px;font-weight:700;line-height:1.35}.wr-mobile-chat-screen{display:flex;flex-direction:column;min-height:100dvh;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.wr-mobile-chat-header{position:sticky;top:0;z-index:8;display:grid;grid-template-columns:44px 48px minmax(0,1fr);gap:10px;align-items:center;min-height:74px;padding:calc(env(safe-area-inset-top) + 4px) 0 12px;margin:-18px 0 10px;background:linear-gradient(180deg,var(--wr-mobile-bg) 86%,rgba(243,244,241,0))}.wr-mobile-chat-header .wr-mobile-conversation-card__avatar{width:48px;height:48px;border-radius:14px}.wr-mobile-chat-header h1{margin:0 0 4px;overflow:hidden;font-size:18px;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.wr-mobile-chat-header p{margin:0;overflow:hidden;color:var(--wr-mobile-muted);font-size:13px;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.wr-mobile-chat-banner{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;border:1px solid rgba(47,120,173,.18);border-radius:12px;color:var(--wr-mobile-blue-dark);background:#2f78ad14;font-size:13px;font-weight:800;line-height:1.25}.wr-mobile-chat-history{display:grid;align-content:end;flex:1;gap:10px;padding:4px 0 16px}.wr-mobile-chat-bubble-row{display:flex;justify-content:flex-start}.wr-mobile-chat-bubble-row--outgoing{justify-content:flex-end}.wr-mobile-chat-bubble{max-width:min(82%,320px);padding:11px 12px 9px;border:1px solid var(--wr-mobile-border);border-radius:16px 16px 16px 5px;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card)}.wr-mobile-chat-bubble--outgoing{border-color:#2f78ad2e;border-radius:16px 16px 5px;color:#fff;background:var(--wr-mobile-blue-dark)}.wr-mobile-chat-bubble p{margin:0;font-size:15px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.wr-mobile-chat-bubble>span{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:7px;color:var(--wr-mobile-faint);font-size:11px;font-weight:800;line-height:1.1}.wr-mobile-chat-bubble--outgoing>span{color:#ffffffc7}.wr-mobile-chat-bubble small{display:block;margin-top:7px;color:#ffe1d3;font-size:12px;font-weight:800;line-height:1.25}.wr-mobile-chat-retry{min-height:32px;margin-top:8px;padding:0 10px;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:#fff;background:transparent;font:800 12px/1 Barlow,Inter,sans-serif;cursor:pointer}.wr-mobile-chat-composer{position:fixed;right:0;bottom:calc(70px + env(safe-area-inset-bottom));left:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 16px;border-top:1px solid var(--wr-mobile-hairline);background:#fffffff5;box-shadow:0 -8px 22px #151d1a12}.wr-mobile-chat-composer input{width:100%;min-height:46px;padding:0 14px;border:1px solid var(--wr-mobile-border-strong);border-radius:14px;color:var(--wr-mobile-ink);background:var(--wr-mobile-surface);font:700 15px/1.2 Barlow,Inter,sans-serif}.wr-mobile-chat-composer .wr-mobile-primary-button{gap:7px;min-width:88px;min-height:46px}.wr-mobile-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wr-mobile-unread-pill{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;color:#fff;background:var(--wr-mobile-orange);font-size:12px;font-weight:800}.wr-mobile-menu-list{display:grid;gap:10px}.wr-mobile-profile-content{display:grid;gap:0;min-width:0;padding-top:18px}.wr-mobile-profile-content>.wr-mobile-card:first-child{margin-top:0}.wr-mobile-menu-row{display:grid;grid-template-columns:48px minmax(0,1fr) 24px;gap:12px;align-items:center;min-height:72px;width:100%;padding:12px;border:1px solid var(--wr-mobile-border);border-radius:16px;color:var(--wr-mobile-ink);background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card);text-align:left;cursor:pointer}.wr-mobile-menu-row__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:15px;color:var(--wr-mobile-orange);background:#e85d1a1a}.wr-mobile-menu-row strong,.wr-mobile-menu-row small{display:block}.wr-mobile-menu-row strong{margin-bottom:4px;font-size:16px;font-weight:800}.wr-mobile-menu-row small{color:var(--wr-mobile-muted);font-size:13px;font-weight:600}.wr-mobile-profile-menu-panel{margin-top:-4px;padding:14px;border:1px solid var(--wr-mobile-border);border-radius:16px;background:var(--wr-mobile-surface);box-shadow:var(--wr-mobile-shadow-card)}.wr-mobile-settings-sheet{width:100%;max-width:430px;max-height:calc(100dvh - 16px);padding:10px 16px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--wr-mobile-border);border-radius:24px 24px 0 0;background:var(--wr-mobile-surface);box-shadow:0 -18px 50px #151d1a38}.wr-mobile-settings-header{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:12px;align-items:flex-start;padding-bottom:12px}.wr-mobile-settings-header h2{margin:4px 0 0;color:var(--wr-mobile-ink);font-size:24px;font-weight:800;line-height:1.05}.wr-mobile-settings-list{display:grid;gap:9px}.wr-mobile-settings-row{display:grid;gap:5px;width:100%;min-width:0;min-height:58px;padding:12px;border:1px solid var(--wr-mobile-border);border-radius:14px;color:inherit;background:var(--wr-mobile-surface-muted);text-align:left}button.wr-mobile-settings-row{cursor:pointer}.wr-mobile-settings-row strong,.wr-mobile-settings-row span{min-width:0;overflow-wrap:anywhere}.wr-mobile-settings-row strong{color:var(--wr-mobile-ink);font-size:15px;font-weight:800;line-height:1.15}.wr-mobile-settings-row span{color:var(--wr-mobile-muted);font-size:13px;font-weight:650;line-height:1.3}.wr-mobile-settings-actions{position:sticky;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:14px;margin-top:14px;background:linear-gradient(180deg,rgba(255,255,255,0),var(--wr-mobile-surface) 28%)}.wr-mobile-settings-actions .wr-mobile-primary-button,.wr-mobile-settings-actions .wr-mobile-secondary-button{width:100%}.wr-mobile-profile-menu-panel h2{margin:0 0 8px;color:var(--wr-mobile-ink);font-size:17px;font-weight:800;line-height:1.15}.wr-mobile-profile-menu-panel p{margin:0;color:var(--wr-mobile-muted);font-size:14px;font-weight:650;line-height:1.35}.wr-mobile-profile-menu-panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.wr-mobile-profile-menu-panel dl div{min-width:0;padding:10px;border-radius:12px;background:var(--wr-mobile-surface-muted)}.wr-mobile-profile-menu-panel dt{margin:0 0 4px;color:var(--wr-mobile-muted);font-size:11px;font-weight:800;text-transform:uppercase}.wr-mobile-profile-menu-panel dd{margin:0;color:var(--wr-mobile-ink);font-size:14px;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.wr-mobile-profile-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.wr-mobile-profile-stack{display:grid;gap:12px}.wr-mobile-profile-ticket-list,.wr-mobile-profile-mini-list{display:grid;gap:10px}.wr-mobile-profile-ticket{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;width:100%;padding:12px;border:1px solid var(--wr-mobile-border);border-left:3px solid var(--wr-mobile-blue);border-radius:12px;color:inherit;background:var(--wr-mobile-surface-muted);text-align:left;cursor:pointer}.wr-mobile-profile-ticket--pending,.wr-mobile-profile-ticket--review{border-left-color:var(--wr-mobile-orange)}.wr-mobile-profile-ticket header{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;min-width:0}.wr-mobile-profile-ticket h3,.wr-mobile-profile-mini-list h3{margin:0;color:var(--wr-mobile-ink);font-size:15px;font-weight:800;line-height:1.2}.wr-mobile-profile-ticket header span{flex:0 0 auto;padding:5px 8px;border-radius:999px;color:var(--wr-mobile-orange);background:#e85d1a1c;font-size:11px;font-weight:800;white-space:nowrap}.wr-mobile-profile-ticket--verified header span{color:var(--wr-mobile-blue-dark);background:#2f78ad1f}.wr-mobile-profile-ticket dl{grid-template-columns:1fr}.wr-mobile-profile-ticket p{grid-column:1 / -1;margin:0;color:var(--wr-mobile-muted);font-size:13px;font-weight:700;line-height:1.25}.wr-mobile-profile-panel-action{justify-self:start}.wr-mobile-profile-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wr-mobile-ticket-correction-form{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.wr-mobile-profile-input{display:grid;gap:6px;min-width:0}.wr-mobile-profile-input--wide,.wr-mobile-profile-chip-group,.wr-mobile-profile-form .wr-mobile-profile-actions,.wr-mobile-profile-form .wr-mobile-profile-message{grid-column:1 / -1}.wr-mobile-profile-input span,.wr-mobile-profile-chip-group legend,.wr-mobile-profile-checkbox span{color:var(--wr-mobile-muted);font-size:11px;font-weight:800;text-transform:uppercase}.wr-mobile-profile-input input,.wr-mobile-profile-input select,.wr-mobile-profile-input textarea{width:100%;min-height:42px;border:1px solid var(--wr-mobile-border);border-radius:12px;color:var(--wr-mobile-ink);background:var(--wr-mobile-surface);font:750 14px/1.2 Barlow,Inter,sans-serif}.wr-mobile-profile-input input,.wr-mobile-profile-input select{padding:0 11px}.wr-mobile-profile-input select{appearance:none}.wr-mobile-profile-input textarea{min-height:94px;padding:11px;resize:vertical}.wr-mobile-profile-checkbox-grid{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wr-mobile-profile-chip-group{min-width:0;margin:0;padding:0;border:0}.wr-mobile-profile-chip-group legend{margin-bottom:6px}.wr-mobile-profile-chip-group>div{display:flex;flex-wrap:wrap;gap:8px}.wr-mobile-profile-choice-chip{min-height:38px;padding:0 12px;border:1px solid var(--wr-mobile-border);border-radius:999px;color:var(--wr-mobile-ink-2);background:var(--wr-mobile-surface-muted);font:800 13px/1 Barlow,Inter,sans-serif}.wr-mobile-profile-choice-chip--active{border-color:color-mix(in srgb,var(--wr-mobile-blue) 46%,var(--wr-mobile-border));color:var(--wr-mobile-blue-dark);background:color-mix(in srgb,var(--wr-mobile-blue) 12%,var(--wr-mobile-surface))}.wr-mobile-profile-checkbox{display:flex;gap:8px;align-items:center;min-height:40px;padding:8px 10px;border:1px solid var(--wr-mobile-border);border-radius:12px;background:var(--wr-mobile-surface-muted)}.wr-mobile-profile-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wr-mobile-ticket-detail-actions,.wr-mobile-ticket-correction-actions{position:sticky;bottom:calc(8px + env(safe-area-inset-bottom));z-index:2;grid-column:1 / -1;margin:4px -4px 0;padding:8px 4px;border-top:1px solid var(--wr-mobile-hairline);background:color-mix(in srgb,var(--wr-mobile-surface) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wr-mobile-ticket-correction-actions{display:flex;justify-content:flex-start}.wr-mobile-secondary-button,.wr-mobile-file-action{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:42px;padding:0 13px;border:1px solid var(--wr-mobile-border);border-radius:12px;color:var(--wr-mobile-ink-2);background:var(--wr-mobile-surface);font:800 14px/1 Barlow,Inter,sans-serif;cursor:pointer}.wr-mobile-danger-button{border-color:#bc2f2f47;color:#a83434;background:#bc2f2f14}.wr-mobile-file-action input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wr-mobile-secondary-button:disabled,.wr-mobile-file-action:has(input:disabled){opacity:.55;cursor:not-allowed}.wr-mobile-profile-message{display:grid;gap:8px;margin:0;color:var(--wr-mobile-muted);font-size:13px;font-weight:750}.wr-mobile-profile-message__retry{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid rgba(47,120,173,.28);border-radius:8px;background:#fff;color:var(--wr-mobile-blue-dark);font:inherit;cursor:pointer}.wr-mobile-profile-message__retry:focus-visible{outline:3px solid rgba(47,120,173,.24);outline-offset:2px}.wr-mobile-profile-note-list{display:grid;gap:5px}.wr-mobile-profile-note{margin:0;color:var(--wr-mobile-muted);font-size:13px;font-weight:700;line-height:1.35}.wr-mobile-profile-message--error{color:var(--wr-mobile-danger)}.wr-mobile-profile-message--success{color:var(--wr-mobile-blue-dark)}.wr-mobile-profile-warning{display:flex;gap:6px;align-items:center;color:var(--wr-mobile-orange)!important}.wr-mobile-profile-mini-list article{display:grid;gap:3px;padding:10px;border-radius:12px;background:var(--wr-mobile-surface-muted)}.wr-mobile-profile-ticket-document-row{gap:9px!important}.wr-mobile-profile-ticket-document-actions{display:flex;flex-wrap:wrap;gap:8px}.wr-mobile-profile-ticket-document-actions .wr-mobile-secondary-button,.wr-mobile-profile-ticket-document-actions .wr-mobile-file-action{min-height:38px;padding:0 11px;font-size:13px}.wr-mobile-profile-mini-list strong{color:var(--wr-mobile-ink);font-size:14px;line-height:1.2}.wr-mobile-profile-mini-list span{color:var(--wr-mobile-muted);font-size:13px;font-weight:650;line-height:1.3}.wr-mobile-profile-link-button{min-height:42px;border:0;border-radius:12px;color:#fff;background:var(--wr-mobile-blue);font:800 14px/1 Barlow,Inter,sans-serif}.wr-mobile-desktop-link{display:block;min-height:44px;margin:16px auto 0;border:0;color:var(--wr-mobile-muted);background:transparent;font:800 14px/1 Barlow,Inter,sans-serif;text-decoration:underline;cursor:pointer}.wr-mobile-empty-card{padding:18px;color:var(--wr-mobile-muted);font-size:14px;font-weight:700}.wr-mobile-empty-card--action{display:grid;gap:12px}.wr-mobile-empty-card--action p{margin:0}.wr-mobile-tabbar{position:fixed;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));min-height:calc(70px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--wr-mobile-hairline);background:#fff;box-shadow:0 -8px 24px #151d1a14}.wr-mobile-crisp-close{display:none}@media(max-width:768px){body.wr-mobile-crisp-offset #crisp-chatbox>div>div[role=button],body.wr-mobile-crisp-offset #crisp-chatbox [role=button][aria-label="Open chat"],body.wr-mobile-crisp-offset .crisp-client [role=button][aria-label="Open chat"]{right:max(16px,env(safe-area-inset-right,0px))!important;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}body.wr-mobile-crisp-offset #crisp-chatbox,body.wr-mobile-crisp-offset .crisp-client{right:16px!important;bottom:calc(88px + env(safe-area-inset-bottom))!important}.wr-mobile-crisp-close{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));z-index:2147483647;display:inline-flex;align-items:center;justify-content:center;min-height:40px;max-width:calc(100vw - 24px);padding:0 14px;border:1px solid rgba(21,29,26,.14);border-radius:999px;background:#fff;box-shadow:0 10px 30px #151d1a38;color:#183d32;font-size:13px;font-weight:800;line-height:1}}.wr-mobile-tabbar__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:64px;color:#9aa39d;font-size:11px;font-weight:700;line-height:1;text-decoration:none}.wr-mobile-tabbar__item--active{color:var(--wr-mobile-orange)}.wr-mobile-tabbar__indicator{position:absolute;top:0;width:26px;height:3px;border-radius:0 0 999px 999px;background:transparent}.wr-mobile-tabbar__item--active .wr-mobile-tabbar__indicator{background:var(--wr-mobile-orange)}@media(prefers-reduced-motion:no-preference){.wr-mobile-tabbar__item,.wr-mobile-filter-chip,.wr-mobile-icon-button,.wr-mobile-primary-button,.wr-mobile-upload-card{transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.wr-mobile-icon-button:active,.wr-mobile-primary-button:active,.wr-mobile-upload-card:active{transform:translateY(1px)}}:root{--wr-light-bg: #F3F4F1;--wr-light-bg-warm: #F8F6F1;--wr-light-surface: #FFFFFF;--wr-light-surface-muted: #F8F8F5;--wr-light-border: #D8DDD4;--wr-light-border-strong: #C2CABF;--wr-light-text: #151D1A;--wr-light-muted: #606B66;--wr-light-soft: #7A8580;--wr-field-green: #245C46;--wr-field-green-dark: #153A30;--wr-field-green-soft: #E7EFE9;--wr-field-green-border: #C4D6CB;--wr-safety-orange: #E85D1A;--wr-safety-orange-hover: #D94F12;--wr-safety-orange-soft: #FFF0E6;--wr-safety-orange-border: #F6B88E;--wr-steel-blue: #2F78AD;--wr-steel-blue-soft: #EAF3F9;--wr-steel-blue-border: #C9DCE8;--wr-danger: #9F2F2A;--wr-danger-soft: #FFF1F0;--ink: var(--wr-light-text);--muted: var(--wr-light-muted);--line: var(--wr-light-border);--surface: var(--wr-light-surface);--surface-strong: var(--wr-light-surface-muted);--field-green: var(--wr-field-green);--field-green-dark: var(--wr-field-green-dark);--safety-orange: var(--wr-safety-orange);--steel: var(--wr-steel-blue);--shadow: 0 18px 45px rgba(21, 29, 26, .1);color:var(--wr-light-text);background:var(--wr-light-bg)}.wr-admin-news-drafts-table .wr-admin-table{min-width:1120px;table-layout:fixed}.wr-admin-news-drafts-table .wr-admin-news-drafts__title{width:34%;white-space:normal}.wr-admin-news-drafts-table .wr-admin-news-drafts__category{width:140px}.wr-admin-news-drafts-table .wr-admin-news-drafts__source{width:170px}.wr-admin-news-drafts-table .wr-admin-news-drafts__created{width:150px}.wr-admin-news-drafts-table .wr-admin-news-drafts__tags{width:190px;white-space:normal}.wr-admin-news-drafts-table .wr-admin-news-drafts__actions{width:270px}.wr-admin-news-drafts__title button{max-width:100%;border:0;padding:0;background:transparent;color:var(--wr-light-text);font:inherit;font-weight:800;line-height:1.35;text-align:left;white-space:normal;cursor:pointer}.wr-admin-news-drafts__title button:hover,.wr-admin-news-drafts__title button:focus-visible{color:var(--wr-steel-blue);text-decoration:underline;text-underline-offset:3px;outline:none}.wr-admin-news-drafts__tags>div{display:flex;flex-wrap:wrap;gap:5px}.wr-admin-news-drafts-table .wr-admin-news-drafts__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.wr-admin-news-drafts__actions button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;border:1px solid var(--wr-light-border-strong);border-radius:7px;padding:7px 10px;background:var(--wr-light-surface);color:var(--wr-light-text);font-size:12px;font-weight:850;white-space:nowrap;cursor:pointer}.wr-admin-news-drafts__actions button:hover:not(:disabled),.wr-admin-news-drafts__actions button:focus-visible:not(:disabled){border-color:var(--wr-steel-blue-border);background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue);outline:none}.wr-admin-news-drafts__actions button:nth-child(2){border-color:var(--wr-field-green-border);background:var(--wr-field-green-soft);color:var(--wr-field-green-dark)}.wr-admin-news-drafts__actions button:last-child:not(:only-child){border-color:#b91c1c38;color:var(--wr-danger)}.wr-admin-news-drafts__actions button:disabled{cursor:wait;opacity:.55}@media(max-width:768px){.wr-admin-news-drafts-table .wr-admin-table{min-width:0;table-layout:auto}.wr-admin-news-drafts-table .wr-admin-news-drafts__title,.wr-admin-news-drafts-table .wr-admin-news-drafts__category,.wr-admin-news-drafts-table .wr-admin-news-drafts__source,.wr-admin-news-drafts-table .wr-admin-news-drafts__created,.wr-admin-news-drafts-table .wr-admin-news-drafts__tags,.wr-admin-news-drafts-table .wr-admin-news-drafts__actions{width:auto}.wr-admin-news-drafts-table .wr-admin-news-drafts__actions{justify-content:stretch}.wr-admin-news-drafts__actions button{flex:1 1 0}}html,body{background:var(--wr-light-bg)!important;color:var(--wr-light-text)}body{min-height:100vh;background:linear-gradient(rgba(47,120,173,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),radial-gradient(circle at 4% 0%,rgba(232,93,26,.09),transparent 26rem),radial-gradient(circle at 90% 6%,rgba(47,120,173,.12),transparent 30rem),var(--wr-light-bg)!important;background-size:40px 40px,40px 40px,auto,auto,auto!important;color:var(--wr-light-text)}.app-shell,.app-shell--landing,.app-shell--admin{min-height:100vh;background:transparent!important;color:var(--wr-light-text)!important}.app-shell--landing,.app-shell--admin{background:var(--wr-light-bg)!important}main,.workforce-page,.auth-page,.wrenchroster-landing,.workforce-jobs-page,.portal-page,.pricing-page,.admin-page{background:transparent!important;color:var(--wr-light-text)!important}.topbar{background:#fffffff0!important;border-bottom:1px solid var(--wr-light-border)!important;box-shadow:0 10px 30px #151d1a14!important;color:var(--wr-light-text)!important}.topbar__brand{color:var(--wr-field-green-dark)!important}.topbar__brand svg{color:var(--wr-safety-orange)!important}.topbar__nav a{color:var(--wr-light-muted)!important}.topbar__nav a.active,.topbar__nav a:hover{background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important}.topbar__menu,.topbar__logout,.wrenchroster-login-trigger,.wrenchroster-access,.wrenchroster-menu-button{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.topbar__menu:hover,.topbar__logout:hover,.wrenchroster-login-trigger:hover,.wrenchroster-login-trigger[aria-expanded=true],.wrenchroster-access:hover,.wrenchroster-menu-button:hover{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important}.wrenchroster-header,.wrenchroster-login-popover,.mobile-menu{border:1px solid var(--wr-light-border)!important;background:#ffffffeb!important;color:var(--wr-light-text)!important;box-shadow:0 18px 42px #151d1a1f!important}.wrenchroster-nav,.wrenchroster-login-popover a,.mobile-menu a{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important}.wrenchroster-nav a{color:var(--wr-light-muted)!important}.wrenchroster-nav a:hover,.wrenchroster-nav a.active,.wrenchroster-nav a[aria-current=page],.wrenchroster-login-popover a:hover,.mobile-menu a:hover,.mobile-menu a[aria-current=page]{background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important}.wrenchroster-hero,.theme-industrial-landing .wrenchroster-hero,.hardhat-landing .wrenchroster-hero{background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(243,244,241,.96) 56%,var(--wr-light-bg)),var(--wr-light-bg)!important;color:var(--wr-light-text)!important}.wrenchroster-hero__shade,.theme-industrial-landing .wrenchroster-hero__shade{background:linear-gradient(90deg,#f3f4f1fa,#f3f4f1db 48%,#f3f4f175),linear-gradient(180deg,#ffffffb8,#f3f4f1eb)!important}.wrenchroster-hero__image,.theme-industrial-landing .wrenchroster-hero__image{opacity:.5!important;filter:grayscale(.1) saturate(.92) contrast(.98) brightness(1.08)!important}.wrenchroster-hero__badge,.auth-eyebrow,.wrenchroster-private-beta-copy,.wrenchroster-related-links span{color:var(--wr-steel-blue)!important}h1,h2,h3,h4,h5,h6,.wrenchroster-hero h1,.auth-hero h1,.page-header h1,.profile-header h1,.mvp-section__heading h2,.portal-hero h1,.wr-billing-card h3{color:var(--wr-light-text)!important}p,li,dt,dd,small,label,.auth-hero p,.auth-panel p,.auth-aside li,.page-header p,.profile-header p,.mvp-section p,.profile-section p,.resume-card p,.wrenchroster-hero p,.wrenchroster-feature-card p,.wrenchroster-seo-section p,.portal-hero p,.legal-footer p{color:var(--wr-light-muted)}.auth-hero,.auth-panel,.auth-aside,.auth-notice,.page-header,.profile-header,.mvp-section,.profile-section,.resume-card,.candidate-documents,.candidate-documents__preview,.candidate-documents__fields,.bulk-ticket-review,.ticket-verification-panel,.workforce-card,.workforce-jobs-page .job-card,.job-card,.jobs-card,.portal-hero,.portal-card,.portal-list-card,.portal-post-card,.pricing-card,.wrenchroster-feature-card,.wrenchroster-seo-grid article,.wrenchroster-faq,.wr-billing-card,.employer-dashboard-header,.employer-company-form,.employer-company-status,.employer-company-empty,.employer-company-loading{border:1px solid var(--wr-light-border)!important;border-radius:8px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 14px 34px #151d1a14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.auth-hero,.page-header,.profile-header,.portal-hero,.employer-dashboard-header{border-color:var(--wr-light-border-strong)!important;background:linear-gradient(135deg,#fffffff5,#f8f8f5f5),var(--wr-light-surface)!important}.wrenchroster-feature-card__icon,.certification-badge--verified,.wr-status-ready,.wr-status-badge.wr-status-ready,.selection-status,.engagement-badge--verified,.engagement-card__notice--good,.engagement-worker-summary,.readiness-card,.readiness-chip,.profile-tags span,.welder-labels span{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green)!important}.wrenchroster-hero__secure,.wrenchroster-feature-card,.wrenchroster-related-links,.wrenchroster-faq details,.profile-tags span,.builder-chip-grid label,.personal-cabinet__details div,.personal-cabinet__metrics span,.personal-cabinet__record,.worker-ticket-compact-card__meta span,.candidate-documents__row,.candidate-documents__bulk-candidate,.resume-review-panel__facts div,.resume-review-panel__cell,.bulk-ticket-card,.ticket-verification-panel__grid div{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important}.availability-pill--available_soon,.worker-ticket-compact-card__status,.candidate-documents__candidate-status--needs_review,.candidate-documents__status--needs_review,.candidate-documents__status--failed,.bulk-ticket-review__status,.ticket-verification-panel__final--manual_review_required,.ticket-verification-panel__final--failed,.ticket-verification-panel__final--qr_detected,.auth-message--info,.auth-message--error{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#a13a0f!important}.auth-message--success,.personal-cabinet__status--success{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green)!important}input:not([type=checkbox]):not([type=radio]),select,textarea,.personal-cabinet__edit-form input,.personal-cabinet__document-form input,.readiness-preferences-editor input:not([type=checkbox]),.readiness-preferences-editor select,.candidate-documents__controls select,.bulk-ticket-card__fields input,.bulk-ticket-card__fields select,.resume-review-panel__summary textarea{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--wr-steel-blue)!important;outline:3px solid rgba(47,120,173,.16)!important;outline-offset:1px}.button,.wr-button,.icon-button,.wrenchroster-button,.cookie-consent__button,.candidate-documents__file-action,.candidate-documents__resume-action,.candidate-documents__sample,.candidate-documents__save-action,.personal-cabinet__record-action,.bulk-ticket-card__verification-option{border-radius:6px!important;font-weight:800}.button--primary,.wr-button--primary,.icon-button--primary,.wrenchroster-button--primary,.cookie-consent__button--primary,.candidate-documents__save-action,.mobile-menu a[data-variant=primary]{border:1px solid var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:#fff!important;box-shadow:0 10px 22px #e85d1a2e!important}.button--primary:hover,.wr-button--primary:hover,.icon-button--primary:hover,.wrenchroster-button--primary:hover,.cookie-consent__button--primary:hover,.candidate-documents__save-action:not(:disabled):hover,.mobile-menu a[data-variant=primary]:hover{border-color:var(--wr-safety-orange-hover)!important;background:var(--wr-safety-orange-hover)!important;color:#fff!important;box-shadow:0 12px 26px #e85d1a38!important}.button--secondary,.wr-button--secondary,.icon-button,.wrenchroster-button--secondary,.cookie-consent__button--secondary,.cookie-consent__button--ghost,.candidate-documents__file-action,.personal-cabinet__record-action,.candidate-documents__mini-action,.bulk-ticket-card__verification-option,.mobile-menu a[data-variant=secondary]{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-field-green)!important;box-shadow:none!important}.button--secondary:hover,.wr-button--secondary:hover,.icon-button:hover,.wrenchroster-button--secondary:hover,.cookie-consent__button--secondary:hover,.cookie-consent__button--ghost:hover,.candidate-documents__file-action:hover,.personal-cabinet__record-action:hover,.candidate-documents__mini-action:hover,.bulk-ticket-card__verification-option:hover,.mobile-menu a[data-variant=secondary]:hover{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.personal-cabinet__record-action--danger,.candidate-documents__mini-action--danger{border-color:#e8b4b0!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}.cookie-consent{border:1px solid var(--wr-light-border)!important;background:#fffffff5!important;color:var(--wr-light-text)!important;box-shadow:0 24px 70px #151d1a2e!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.cookie-consent--settings{border-color:var(--wr-safety-orange-border)!important}.cookie-consent__eyebrow{color:var(--wr-steel-blue)!important}.cookie-consent h2{color:var(--wr-light-text)!important}.cookie-consent p,.cookie-consent a{color:var(--wr-light-muted)!important}.cookie-consent__status{color:#a13a0f!important}.legal-footer{border-top:1px solid var(--wr-light-border)!important;background:#ffffffd1!important;color:var(--wr-light-muted)!important}.legal-footer a,.legal-footer__link-button{color:var(--wr-field-green)!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section h3{color:var(--text-main)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure,.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary,.theme-industrial-light .candidate-documents__mode,.theme-industrial-light .candidate-documents__auto-mode,.theme-industrial-light .worker-ticket-compact-card__source{border-color:var(--border-soft)!important;background:var(--surface-soft)!important;color:var(--text-main)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary span,.theme-industrial-light .readiness-preferences-editor .form-row label,.theme-industrial-light .personal-cabinet__edit-form label,.theme-industrial-light .personal-cabinet__document-form label,.theme-industrial-light .personal-cabinet__edit-form p,.theme-industrial-light .personal-cabinet__document-form p,.theme-industrial-light .personal-cabinet__details dt,.theme-industrial-light .personal-cabinet__record small,.theme-industrial-light .personal-cabinet__record span,.theme-industrial-light .worker-ticket-compact-card__summary-meta,.theme-industrial-light .worker-ticket-compact-card__meta small,.theme-industrial-light .worker-ticket-compact-card__source,.theme-industrial-light .worker-ticket-source-summary small,.theme-industrial-light .candidate-documents__preview-header small,.theme-industrial-light .candidate-documents__fields-meta,.theme-industrial-light .candidate-documents__empty,.theme-industrial-light .resume-card small{color:var(--text-muted)!important;opacity:1!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary small,.theme-industrial-light .personal-cabinet__details dd,.theme-industrial-light .personal-cabinet__record strong,.theme-industrial-light .personal-cabinet__metrics strong,.theme-industrial-light .worker-ticket-compact-card__summary-text strong,.theme-industrial-light .worker-ticket-compact-card__meta b,.theme-industrial-light .worker-ticket-source-summary b,.theme-industrial-light .candidate-documents__preview-header span,.theme-industrial-light .candidate-documents__fields-header span,.theme-industrial-light .candidate-documents__row strong,.theme-industrial-light .candidate-documents__bulk-candidate strong,.theme-industrial-light .resume-card__summary{color:var(--text-main)!important;opacity:1!important}.theme-industrial-light .personal-cabinet__edit-form input[readonly]{background:#eef0ed!important;color:var(--text-muted)!important}.theme-industrial-light .personal-cabinet__record-action:disabled{border-color:var(--border-soft)!important;background:#e6e8e3!important;color:#6b7269!important;opacity:1!important}.theme-industrial-light.worker-signup-page .industrial-form label,.theme-industrial-light.worker-signup-page .industrial-form small,.theme-industrial-light.worker-signup-page .legal-consent__label,.theme-industrial-light .personal-cabinet__edit-form label,.theme-industrial-light .personal-cabinet__edit-form small{color:var(--wr-light-text)!important}.theme-industrial-light.worker-signup-page .industrial-form input[readonly],.theme-industrial-light.worker-signup-page .industrial-form input:disabled,.theme-industrial-light .personal-cabinet__edit-form input[readonly],.theme-industrial-light .personal-cabinet__record-action:disabled{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;opacity:1!important}.theme-industrial-light.worker-signup-page .industrial-form input[readonly],.theme-industrial-light.worker-signup-page .industrial-form input:disabled,.theme-industrial-light .personal-cabinet__edit-form input[readonly]{background:var(--wr-light-surface-muted)!important;border-color:var(--wr-light-border-strong)!important}.theme-industrial-light.worker-signup-page .signup-auth-status--info,.theme-industrial-light.worker-signup-page .verification-message--info{background:#eaf2ef!important;color:var(--wr-field-green-dark)!important;border:1px solid var(--wr-light-border)!important}.theme-industrial-light.worker-signup-page .signup-auth-status--success,.theme-industrial-light.worker-signup-page .verification-message--success{background:#e8f4ec!important;color:#14532d!important;border:1px solid rgba(20,83,45,.22)!important}.theme-industrial-light.worker-signup-page .signup-auth-status--error,.theme-industrial-light.worker-signup-page .verification-message--warning{background:#fdecec!important;color:#8a1f1f!important;border:1px solid rgba(138,31,31,.24)!important}.theme-industrial-light.worker-signup-page .signup-success-panel{border:1px solid var(--wr-light-border-strong)!important;border-radius:8px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.theme-industrial-light.worker-signup-page .signup-success-panel>span,.theme-industrial-light.worker-signup-page .signup-success-panel h2,.theme-industrial-light.worker-signup-page .signup-success-panel p,.theme-industrial-light.worker-signup-page .signup-success-panel li,.theme-industrial-light.worker-signup-page .signup-success-panel label{color:var(--wr-light-text)!important}.theme-industrial-light.worker-signup-page .signup-success-panel>span{border-color:var(--wr-light-border-strong)!important;border-radius:999px!important;background:var(--wr-light-surface-muted)!important}.theme-industrial-light.worker-signup-page .legal-consent{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important}.theme-industrial-light.worker-signup-page .legal-consent--error{border-color:#8a1f1f4d!important;background:#fdecec!important}.theme-industrial-light.worker-signup-page .legal-consent a{color:#315d4c!important;text-decoration:underline;text-underline-offset:2px}.theme-industrial-light.worker-signup-page .legal-consent__helper{color:var(--wr-light-muted)!important}.theme-industrial-light.worker-signup-page .legal-consent__error,.theme-industrial-light.worker-signup-page .form-error-text{color:#8a1f1f!important;font-weight:850!important}.theme-industrial-light.worker-signup-page .verification-otp-row{grid-template-columns:minmax(88px,auto) minmax(120px,1fr) auto}.worker-dashboard-phone-verification{min-height:100svh;padding:16px clamp(16px,2.5vw,30px) 36px!important;background:linear-gradient(rgba(47,120,173,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),radial-gradient(circle at 6% 0%,rgba(232,93,26,.09),transparent 24rem),radial-gradient(circle at 88% 4%,rgba(47,120,173,.12),transparent 28rem),var(--wr-light-bg)!important;background-size:40px 40px,40px 40px,auto,auto,auto!important;color:var(--wr-light-text)!important}.worker-dashboard-phone-verification__shell{display:grid;gap:clamp(22px,5vw,56px);width:min(100%,980px);margin:0 auto}.worker-dashboard-phone-verification__header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;border:1px solid var(--wr-light-border)!important;border-radius:10px;padding:10px 14px;background:#fffffff0!important;box-shadow:0 16px 32px #151d1a14!important}.worker-dashboard-phone-verification__brand{display:inline-flex;align-items:baseline;color:var(--wr-light-text)!important;font-size:clamp(24px,5vw,32px);font-weight:800;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap}.worker-dashboard-phone-verification__brand span:last-child{color:var(--wr-safety-orange)!important}.worker-dashboard-phone-verification__trust{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid var(--wr-steel-blue-border);border-radius:6px;padding:8px 11px;background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.worker-dashboard-phone-verification__main{display:grid;justify-content:center}.theme-industrial-light.worker-dashboard-phone-verification .worker-dashboard-phone-verification__card,.theme-industrial-light.worker-dashboard-phone-verification .verification-card{width:min(100%,560px);border:1px solid var(--wr-light-border)!important;border-radius:8px!important;padding:clamp(20px,5vw,30px)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 18px 45px #151d1a1a!important}.theme-industrial-light.worker-dashboard-phone-verification .verification-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.theme-industrial-light.worker-dashboard-phone-verification .verification-card header svg{color:var(--wr-safety-orange)!important}.theme-industrial-light.worker-dashboard-phone-verification .verification-card__eyebrow{color:var(--wr-steel-blue)!important;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.theme-industrial-light.worker-dashboard-phone-verification .verification-card h1{margin:6px 0 0;color:var(--wr-light-text)!important;font-size:clamp(28px,6vw,42px);font-weight:800;letter-spacing:0;line-height:1.06}.theme-industrial-light.worker-dashboard-phone-verification .verification-phone-form{display:grid;gap:14px;margin-top:2px}.theme-industrial-light.worker-dashboard-phone-verification .verification-phone-form p{margin:0;color:var(--wr-light-muted)!important;font-size:15px;line-height:1.5}.theme-industrial-light.worker-dashboard-phone-verification .verification-phone-form label{display:grid;gap:7px;color:var(--wr-light-text)!important;font-size:13px;font-weight:850}.theme-industrial-light.worker-dashboard-phone-verification .verification-phone-form input{width:100%;min-height:48px;border:1px solid var(--wr-light-border-strong)!important;border-radius:7px;padding:10px 12px;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;font-size:16px}.theme-industrial-light.worker-dashboard-phone-verification .verification-phone-form input:focus{border-color:var(--wr-steel-blue)!important;outline:3px solid rgba(47,120,173,.16);outline-offset:0}.theme-industrial-light.worker-dashboard-phone-verification .verification-otp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.theme-industrial-light.worker-dashboard-phone-verification .verification-message{margin:0;border-radius:7px;padding:11px 12px;font-size:13px;font-weight:850;line-height:1.45}.theme-industrial-light.worker-dashboard-phone-verification .verification-message--success{border:1px solid var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.theme-industrial-light.worker-dashboard-phone-verification .verification-message--danger{border:1px solid #E8B4B0!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}.theme-industrial-light.worker-dashboard-phone-verification .button--primary{border-color:var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:#fff!important}.theme-industrial-light.worker-dashboard-phone-verification .button--primary:hover:not(:disabled){border-color:var(--wr-safety-orange-hover)!important;background:var(--wr-safety-orange-hover)!important}.theme-industrial-light.worker-dashboard-phone-verification .button--secondary,.theme-industrial-light.worker-dashboard-phone-verification .worker-dashboard-phone-verification__resend{width:fit-content;border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-field-green-dark)!important}@media(max-width:640px){.worker-dashboard-phone-verification{padding:12px 12px 28px!important}.worker-dashboard-phone-verification__header{display:grid;align-items:start;gap:10px;padding:12px}.worker-dashboard-phone-verification__trust{width:100%;justify-content:center;white-space:normal;text-align:center}.theme-industrial-light.worker-dashboard-phone-verification .verification-card header{display:grid}.theme-industrial-light.worker-dashboard-phone-verification .verification-otp-row{grid-template-columns:1fr}.theme-industrial-light.worker-dashboard-phone-verification .button--primary,.theme-industrial-light.worker-dashboard-phone-verification .button--secondary,.theme-industrial-light.worker-dashboard-phone-verification .worker-dashboard-phone-verification__resend{width:100%}}.theme-industrial-light .personal-cabinet__record-action:disabled{background:var(--wr-light-surface-muted)!important;border-color:var(--wr-light-border)!important}.signup-provider-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.signup-provider-button{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid var(--wr-light-border-strong);border-radius:7px;padding:0 14px;background:var(--wr-light-surface);color:var(--wr-field-green);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.signup-provider-button:not(:disabled):hover{border-color:var(--wr-field-green-border);background:var(--wr-field-green-soft);color:var(--wr-field-green-dark);box-shadow:0 2px 8px #245c461a}.signup-provider-button:disabled{border-color:var(--wr-light-border);background:var(--wr-light-surface-muted);color:var(--wr-light-soft);cursor:default;opacity:.7}.signup-provider-row>span{display:inline-flex;align-items:center;gap:5px;color:var(--wr-light-muted);font-size:12px;font-weight:500}.dashboard-empty-state,.wr-dashboard-empty-state{display:grid;gap:5px;min-height:0;border:1px solid var(--wr-light-border)!important;border-radius:6px!important;padding:12px!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.dashboard-empty-state strong,.wr-dashboard-empty-state h3,.wr-dashboard-empty-state strong{margin:0;color:var(--wr-light-text)!important;font-size:14px;line-height:1.25}.dashboard-empty-state p,.wr-dashboard-empty-state p{margin:0;color:var(--wr-light-muted)!important;font-size:13px;line-height:1.42}.dashboard-empty-state a,.dashboard-empty-state__action a{color:var(--wr-field-green)!important;font-size:13px;font-weight:800}.wr-billing-page--workspace{background:radial-gradient(circle at 0% 0%,rgba(232,93,26,.04),transparent 26rem),radial-gradient(circle at 100% 0%,rgba(47,120,173,.06),transparent 30rem),var(--wr-light-bg)!important;color:var(--wr-light-text)!important}.wr-billing-page--workspace .wr-glass,.wr-billing-page--workspace .wr-glass-strong,.wr-billing-page--workspace .wr-panel,.wr-billing-page--workspace .wr-card,.wr-billing-page--workspace .wr-billing-card,.wr-billing-page--workspace .wr-billing-dashboard-card,.wr-billing-page--workspace .wr-billing-transaction,.wr-billing-page--workspace .wr-billing-message,.wr-billing-page--workspace .wr-billing-table-shell,.wr-billing-page--workspace .wr-stripe-notice,.wr-billing-page--workspace .wr-plan-banner,.wr-billing-page--workspace .wr-job-limit{border:1px solid var(--wr-light-border)!important;border-radius:8px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 10px 24px #151d1a0f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.wr-billing-page--workspace .wr-billing-workspace-hero h1,.wr-billing-page--workspace .wr-billing-section__header h2,.wr-billing-page--workspace .wr-billing-dashboard-card h2,.wr-billing-page--workspace .wr-billing-dashboard-card h3,.wr-billing-page--workspace .wr-credit-widget strong,.wr-billing-page--workspace .wr-billing-transaction strong{color:var(--wr-light-text)!important;letter-spacing:0!important}.wr-billing-page--workspace .wr-billing-workspace-hero p,.wr-billing-page--workspace .wr-billing-section__header p,.wr-billing-page--workspace .wr-billing-dashboard-card p,.wr-billing-page--workspace .wr-billing-card p,.wr-billing-page--workspace .wr-billing-transaction p,.wr-billing-page--workspace .wr-billing-transaction small,.wr-billing-page--workspace .wr-credit-widget span,.wr-billing-page--workspace .wr-credit-widget p,.wr-billing-page--workspace .wr-job-limit,.wr-billing-page--workspace .wr-stripe-notice{color:var(--wr-light-muted)!important}.wr-billing-page--workspace .wr-billing-dashboard-card>svg,.wr-billing-page--workspace .wr-credit-widget__icon,.wr-billing-page--workspace .wr-unlock-panel__icon,.wr-billing-page--workspace .wr-billing-feature-list svg{color:var(--wr-field-green)!important}.wr-billing-page--workspace .wr-metric-pill,.wr-billing-page--workspace .wr-points-badge,.wr-billing-page--workspace .wr-readiness-badge{min-height:34px;border:1px solid var(--wr-steel-blue-border)!important;border-radius:999px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:12px;box-shadow:none!important}.wr-billing-page--workspace .wr-metric-pill strong,.wr-billing-page--workspace .wr-points-badge strong,.wr-billing-page--workspace .wr-readiness-badge strong{color:var(--wr-light-text)!important;font-size:15px}.wr-billing-page--workspace .wr-metric-pill span,.wr-billing-page--workspace .wr-points-badge span,.wr-billing-page--workspace .wr-readiness-badge span{color:var(--wr-light-muted)!important}.wr-billing-page--workspace .profile-tags span,.theme-industrial-light .profile-tags span,.theme-industrial-light .welder-labels span,.theme-industrial-light .mvp-job-meta span{border:1px solid var(--wr-steel-blue-border)!important;border-radius:999px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:12px;line-height:1.25}.theme-industrial-light .wr-status-badge,.theme-industrial-light .worker-ticket-compact-card__status{min-height:26px;border-radius:999px!important;padding:6px 9px!important;font-size:11px!important;font-weight:900;line-height:1.15;letter-spacing:0;text-transform:uppercase}.theme-industrial-light .wr-status-badge.wr-status-ready,.theme-industrial-light .wr-status-ready,.theme-industrial-light .worker-ticket-compact-card__status--confirmed,.theme-industrial-light .selection-status,.theme-industrial-light .engagement-badge--verified,.theme-industrial-light .engagement-card__notice--good{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.theme-industrial-light .wr-status-badge.wr-status-warning,.theme-industrial-light .worker-ticket-compact-card__status,.theme-industrial-light .engagement-card__notice:not(.engagement-card__notice--good){border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#a13a0f!important}.theme-industrial-light .wr-status-badge.wr-status-danger{border-color:#e8b4b0!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}.theme-industrial-light .wr-status-badge.wr-status-locked,.theme-industrial-light .wr-status-badge.wr-status-neutral{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-muted)!important}.theme-industrial-light .profile-header,.theme-industrial-light .mvp-section,.theme-industrial-light .profile-section,.theme-industrial-light .resume-card,.theme-industrial-light .readiness-card,.theme-industrial-light .selection-row,.theme-industrial-light .offer-row,.theme-industrial-light .offer-comparison,.theme-industrial-light .engagement-card,.theme-industrial-light .candidate-documents,.theme-industrial-light .candidate-documents__preview,.theme-industrial-light .candidate-documents__fields{border:1px solid var(--wr-light-border)!important;border-radius:8px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 8px 22px #151d1a0e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.theme-industrial-light .personal-cabinet__details div,.theme-industrial-light .personal-cabinet__metrics span,.theme-industrial-light .personal-cabinet__record,.theme-industrial-light .worker-ticket-compact-card__meta span,.theme-industrial-light .resume-review-panel__facts div,.theme-industrial-light .resume-review-panel__cell,.theme-industrial-light .candidate-documents__row,.theme-industrial-light .candidate-documents__bulk-candidate,.theme-industrial-light .selection-actions button,.theme-industrial-light .selection-chat__thread p{border:1px solid var(--wr-light-border)!important;border-radius:6px!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.theme-industrial-light .profile-header h1,.theme-industrial-light .mvp-section__heading h2,.theme-industrial-light .profile-section h2,.theme-industrial-light .personal-cabinet__records h3,.theme-industrial-light .personal-cabinet__record strong,.theme-industrial-light .worker-ticket-compact-card__header strong,.theme-industrial-light .worker-ticket-compact-card__meta b,.theme-industrial-light .selection-row__heading h3,.theme-industrial-light .offer-row .selection-row__heading h3,.theme-industrial-light .engagement-card h3,.theme-industrial-light .resume-review-panel__facts strong,.theme-industrial-light .resume-review-panel__cell p{color:var(--wr-light-text)!important}.theme-industrial-light .profile-header p,.theme-industrial-light .mvp-section__heading p,.theme-industrial-light .profile-section p,.theme-industrial-light .personal-cabinet__record span,.theme-industrial-light .personal-cabinet__record small,.theme-industrial-light .personal-cabinet__details dt,.theme-industrial-light .worker-ticket-compact-card__meta small,.theme-industrial-light .worker-ticket-compact-card__source,.theme-industrial-light .selection-row p,.theme-industrial-light .offer-row p,.theme-industrial-light .selection-chat label,.theme-industrial-light .engagement-card p,.theme-industrial-light .resume-review-panel__facts span,.theme-industrial-light .resume-review-panel__summary,.theme-industrial-light .candidate-documents__empty{color:var(--wr-light-muted)!important;opacity:1!important}.theme-industrial-light .personal-cabinet__metrics strong,.theme-industrial-light .personal-cabinet__details dd{color:var(--wr-light-text)!important}.theme-industrial-light .readiness-card{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important}.theme-industrial-light .readiness-card__score{color:var(--wr-field-green-dark)!important}.theme-industrial-light .readiness-card__level{background:var(--wr-field-green-dark)!important;color:#fff!important;font-size:12px}.theme-industrial-light .selection-actions button:disabled,.theme-industrial-light .personal-cabinet__record-action:disabled{border-color:var(--wr-light-border)!important;background:#e6e8e3!important;color:#6b7269!important;opacity:1!important}.theme-industrial-light .selection-actions button:hover:not(:disabled),.theme-industrial-light .personal-cabinet__record-action:hover:not(:disabled){border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}@media(max-width:680px){.wr-billing-page--workspace,.theme-industrial-light.workforce-page{padding:14px 12px 28px!important}.wr-billing-page--workspace .wr-billing-workspace-hero,.wr-billing-page--workspace .wr-billing-section,.theme-industrial-light .profile-header,.theme-industrial-light .mvp-section,.theme-industrial-light .profile-section,.theme-industrial-light .resume-card,.theme-industrial-light .candidate-documents,.theme-industrial-light .candidate-documents__fields{padding:14px!important}.wr-billing-page--workspace .wr-billing-workspace-hero{align-items:start;gap:12px;margin-bottom:12px}.wr-billing-page--workspace .wr-billing-workspace-hero h1,.theme-industrial-light .profile-header h1{font-size:26px!important;line-height:1.08!important}.wr-billing-page--workspace .wr-billing-dashboard-grid,.wr-billing-page--workspace .wr-billing-card-list,.theme-industrial-light .personal-cabinet__summary,.theme-industrial-light .personal-cabinet__records,.theme-industrial-light .engagement-grid,.theme-industrial-light .selection-list,.theme-industrial-light .offer-list{gap:10px!important}.wr-billing-page--workspace .wr-billing-dashboard-card,.wr-billing-page--workspace .wr-billing-transaction,.theme-industrial-light .selection-row,.theme-industrial-light .offer-row,.theme-industrial-light .engagement-card,.theme-industrial-light .personal-cabinet__record,.theme-industrial-light .worker-ticket-compact-card{padding:12px!important;box-shadow:none!important}.theme-industrial-light .mvp-section__heading,.theme-industrial-light .personal-cabinet__record-header,.theme-industrial-light .worker-ticket-compact-card__header,.theme-industrial-light .selection-row__heading,.theme-industrial-light .engagement-card__top{gap:8px!important}.theme-industrial-light p,.theme-industrial-light small,.theme-industrial-light label,.theme-industrial-light .personal-cabinet__record span,.theme-industrial-light .worker-ticket-compact-card__meta b,.theme-industrial-light .selection-row p,.theme-industrial-light .offer-row p,.wr-billing-page--workspace p{font-size:13px!important;line-height:1.45!important}.dashboard-empty-state,.wr-dashboard-empty-state{padding:10px!important}.theme-industrial-light .personal-cabinet__records section,.theme-industrial-light .worker-selection-panel,.theme-industrial-light .engagement-section{gap:8px!important}.theme-industrial-light .profile-grid{gap:12px!important}}.wr-admin-shell{background:radial-gradient(circle at 0% 0%,rgba(232,93,26,.035),transparent 26rem),radial-gradient(circle at 100% 0%,rgba(47,120,173,.055),transparent 30rem),var(--wr-light-bg)!important;color:var(--wr-light-text)!important}.wr-admin-background{opacity:.2!important;background-image:linear-gradient(rgba(21,29,26,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(21,29,26,.025) 1px,transparent 1px)!important}.wr-admin-sidebar,.wr-admin-topbar,.wr-admin-mobile-tabs,.wr-admin-user-dropdown,.wr-admin-drawer,.wr-admin-drawer__header{border-color:var(--wr-light-border)!important;background:#fffffff0!important;color:var(--wr-light-text)!important;box-shadow:0 10px 26px #151d1a12!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.wr-admin-sidebar__wordmark,.wr-admin-topbar h1,.wr-admin-user-dropdown__meta strong,.wr-admin-panel h2,.wr-admin-verification-card h2,.wr-admin-empty-panel h2,.wr-admin-stat-card__value,.wr-admin-action-card__count,.wr-admin-action-card h3,.wr-admin-health-card h3,.wr-admin-overview-activity-card strong,.wr-admin-activity-card strong,.wr-admin-registry-notes strong,.wr-admin-source-grid strong,.wr-admin-settings-card h2,.wr-admin-table td strong,.wr-admin-cell-strong,.wr-admin-drawer__header h2,.wr-admin-drawer-section h3,.wr-admin-company-card h3,.wr-admin-funnel__step strong{color:var(--wr-light-text)!important;letter-spacing:0!important}.wr-admin-sidebar__eyebrow,.wr-admin-topbar__kicker,.wr-admin-stat-card__label,.wr-admin-topbar p,.wr-admin-panel p,.wr-admin-verification-card p,.wr-admin-empty-panel p,.wr-admin-stat-card p,.wr-admin-action-card p,.wr-admin-health-card p,.wr-admin-overview-activity-card p,.wr-admin-activity-card p,.wr-admin-overview-activity-card span,.wr-admin-registry-notes span,.wr-admin-source-grid span,.wr-admin-source-grid small,.wr-admin-settings-card li,.wr-admin-funnel dt,.wr-admin-funnel dd,.wr-admin-utm-builder label,.wr-admin-utm-builder__url code,.wr-admin-company-card p,.wr-admin-seo-card p,.wr-admin-drawer__header span,.wr-admin-table td,.wr-admin-table-empty{color:var(--wr-light-muted)!important;opacity:1!important}.wr-admin-stat-card,.wr-admin-panel,.wr-admin-table-shell,.wr-admin-verification-card,.wr-admin-empty-panel,.wr-admin-action-card,.wr-admin-health-card,.wr-admin-overview-activity-card,.wr-admin-activity-card,.wr-admin-registry-notes article,.wr-admin-source-grid article,.wr-admin-seo-checklist article,.wr-admin-funnel__step,.wr-admin-settings-card,.wr-admin-drawer-section,.wr-admin-chart,.wr-admin-utm-builder__url{border:1px solid var(--wr-light-border)!important;border-radius:8px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 8px 22px #151d1a0e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.wr-admin-action-card,.wr-admin-health-card,.wr-admin-overview-activity-card,.wr-admin-activity-card,.wr-admin-registry-notes article,.wr-admin-source-grid article,.wr-admin-seo-checklist article,.wr-admin-funnel__step,.wr-admin-drawer-section,.wr-admin-utm-builder__url{background:var(--wr-light-surface-muted)!important;box-shadow:none!important}.wr-admin-stat-card--clickable:hover,.wr-admin-stat-card--clickable:focus-visible,.wr-admin-action-card:hover,.wr-admin-action-card:focus-visible,.wr-admin-overview-activity-card:hover,.wr-admin-overview-activity-card:focus-visible{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-light-text)!important;box-shadow:0 8px 18px #2f78ad14!important;transform:none!important}.wr-admin-icon-box,.wr-admin-empty-panel__icon,.wr-admin-company-card>span{border:1px solid var(--wr-steel-blue-border)!important;border-radius:8px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;box-shadow:none!important}.wr-admin-overview-toolbar,.wr-admin-search,.wr-admin-circle-button,.wr-admin-user-button,.wr-admin-mobile-tab,.wr-admin-range-filter__button,.wr-admin-news-tabs button,.wr-admin-cell-actions button,.wr-admin-table-actions button,.wr-admin-drawer-actions button,.wr-admin-utm-builder__url button{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.wr-admin-range-filter__button:hover,.wr-admin-range-filter__button--active,.wr-admin-news-tabs button:hover,.wr-admin-news-tabs .wr-admin-news-tab--active,.wr-admin-mobile-tab--active,.wr-admin-mobile-tab:hover,.wr-admin-nav-button:hover,.wr-admin-nav-button--active,.wr-admin-circle-button:hover,.wr-admin-user-button:hover,.wr-admin-table-actions button:hover:not(:disabled),.wr-admin-cell-actions button:hover:not(:disabled){border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.wr-admin-nav-button{color:var(--wr-light-muted)!important}.wr-admin-mvp-card,.wr-admin-topbar__kicker span,.wr-admin-chart-range,.wr-admin-stat-card__helper{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#a13a0f!important}.wr-admin-mvp-card div,.wr-admin-mvp-card p{color:#a13a0f!important}.wr-admin-pill,.wr-admin-health-status{min-height:26px;border-radius:999px!important;padding:6px 9px!important;font-size:11px!important;font-weight:900;line-height:1.15;letter-spacing:0;text-transform:uppercase}.wr-admin-pill--good,.wr-admin-health-status--good,.wr-admin-stat-card__value--good,.wr-admin-text-good{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.wr-admin-pill--warn,.wr-admin-health-status--warn,.wr-admin-stat-card__value--warn,.wr-admin-text-warn{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#a13a0f!important}.wr-admin-pill--bad,.wr-admin-health-status--bad,.wr-admin-stat-card__value--bad,.wr-admin-text-bad,.wr-admin-drawer-actions .wr-admin-danger-button,.wr-admin-drawer-actions button.danger,.wr-admin-logout-button{border-color:#e8b4b0!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}.wr-admin-pill--muted{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-muted)!important}.wr-admin-status-dot--good{background:var(--wr-field-green)!important}.wr-admin-status-dot--warn{background:var(--wr-safety-orange)!important}.wr-admin-status-dot--bad{background:var(--wr-danger)!important}.wr-admin-status-dot--neutral{background:var(--wr-light-muted)!important}.wr-admin-table{color:var(--wr-light-text)!important}.wr-admin-table thead tr{border-bottom-color:var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important}.wr-admin-table th{color:var(--wr-light-muted)!important}.wr-admin-table td{border-bottom-color:var(--wr-light-border)!important}.wr-admin-table th.wr-admin-table__actions,.wr-admin-table td.wr-admin-table__actions,.wr-admin-table th.wr-admin-table__sticky-worker-id,.wr-admin-table td.wr-admin-table__sticky-worker-id{background:#fffffff5!important;box-shadow:-12px 0 20px #151d1a0f!important}.wr-admin-code{color:var(--wr-field-green-dark)!important}.wr-admin-readiness>div,.wr-admin-funnel__track{background:#e6e8e3!important}.wr-admin-readiness__bar--good,.wr-admin-funnel__track span{background:var(--wr-field-green)!important}.wr-admin-readiness__bar--warn{background:var(--wr-safety-orange)!important}.wr-admin-readiness__bar--bad{background:var(--wr-danger)!important}.wr-admin-empty-chart,.wr-admin-compact-empty,.wr-admin-empty-state{min-height:0!important;border:1px solid var(--wr-light-border)!important;border-radius:8px!important;padding:12px!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important;text-align:left!important;box-shadow:none!important}.wr-admin-empty-chart{display:grid!important;place-items:stretch!important;margin-top:14px!important}.wr-admin-compact-empty{display:grid;gap:5px}.wr-admin-empty-chart .wr-admin-compact-empty,.wr-admin-empty-state .wr-admin-compact-empty{border:0!important;padding:0!important;background:transparent!important}.wr-admin-compact-empty strong{color:var(--wr-light-text)!important;font-size:14px;line-height:1.25}.wr-admin-compact-empty p{margin:0!important;color:var(--wr-light-muted)!important;font-size:13px!important;line-height:1.42!important}.wr-admin-loading-state,.wr-admin-worker-action-toast{border:1px solid var(--wr-light-border)!important;border-radius:8px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.wr-admin-worker-action-toast--success{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.wr-admin-worker-action-toast--error,.wr-admin-action-modal__error{border-color:#e8b4b0!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}.wr-admin-action-modal__card{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 18px 44px #151d1a24!important}@media(max-width:768px){.wr-admin-content{padding:10px!important}.wr-admin-stack{gap:10px!important}.wr-admin-topbar{gap:8px!important;padding:10px 12px!important}.wr-admin-topbar h1{font-size:22px!important}.wr-admin-topbar p,.wr-admin-panel p,.wr-admin-stat-card p,.wr-admin-action-card p,.wr-admin-health-card p,.wr-admin-overview-activity-card p,.wr-admin-table td,.wr-admin-settings-card li,.wr-admin-funnel dd{font-size:13px!important;line-height:1.42!important}.wr-admin-panel,.wr-admin-stat-card,.wr-admin-verification-card,.wr-admin-empty-panel,.wr-admin-settings-card{border-radius:8px!important;padding:12px!important;box-shadow:none!important}.wr-admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.wr-admin-stat-card{min-height:0!important}.wr-admin-stat-card__top{gap:8px!important}.wr-admin-panel__header{display:grid!important;gap:8px!important}.wr-admin-action-grid,.wr-admin-health-grid,.wr-admin-chart-grid,.wr-admin-overview-activity-list,.wr-admin-source-grid,.wr-admin-seo-checklist,.wr-admin-registry-notes,.wr-admin-settings-grid{gap:8px!important;margin-top:10px!important}.wr-admin-action-card,.wr-admin-health-card,.wr-admin-overview-activity-card,.wr-admin-activity-card,.wr-admin-source-grid article,.wr-admin-seo-checklist article,.wr-admin-registry-notes article,.wr-admin-funnel__step{border-radius:8px!important;padding:10px!important}.wr-admin-stat-card__label{margin-top:8px!important;color:var(--wr-light-muted)!important;font-size:11px!important;line-height:1.2!important}.wr-admin-stat-card__value,.wr-admin-action-card__count{font-size:23px!important;line-height:1.05!important}.wr-admin-stat-card p{margin-top:5px!important}.wr-admin-action-grid,.wr-admin-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wr-admin-action-card,.wr-admin-health-card{align-content:start!important;gap:7px!important;min-height:0!important}.wr-admin-action-card__top,.wr-admin-health-card>div{gap:6px!important}.wr-admin-action-card h3,.wr-admin-health-card h3{font-size:13px!important;line-height:1.25!important}.wr-admin-action-card p,.wr-admin-health-card p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.wr-admin-pill,.wr-admin-health-status{min-height:27px;font-size:11px!important}.wr-admin-mobile-tabs{padding:8px 10px!important}.wr-admin-mobile-tab,.wr-admin-range-filter__button{min-height:34px!important;font-size:12px!important}.wr-admin-empty-chart,.wr-admin-compact-empty,.wr-admin-empty-state{padding:10px!important}.wr-admin-table tr{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface)!important;box-shadow:none!important}.wr-admin-table td[data-label]:before{color:var(--wr-light-muted)!important;font-size:11px!important}.wr-admin-table .wr-admin-table-empty{padding:0!important}.wr-admin-chart{height:150px!important;margin-top:12px!important;padding:10px!important}.wr-admin-chart__bar small{color:var(--wr-light-muted)!important;font-size:10px!important}}.theme-industrial-landing{border-top:4px solid #9F2F2A}.theme-industrial-landing .wrenchroster-hero--home{min-height:74svh;padding:16px clamp(18px,2.4vw,30px) 0;overflow:hidden;background:linear-gradient(rgba(47,120,173,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),linear-gradient(180deg,#ffffffc2,#f3f4f1f0 62%,#f3f4f1),#f3f4f1!important;background-size:40px 40px,40px 40px,auto,auto!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__image{right:0;left:auto;width:min(46vw,620px);opacity:.34!important;object-position:center right}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-header{position:relative;z-index:3;display:grid;grid-template-columns:minmax(220px,1fr) minmax(390px,auto) minmax(220px,1fr);align-items:center;gap:14px;width:100%;max-width:none;min-height:64px;padding:10px 14px;border:1px solid #D6DAD3!important;border-radius:10px!important;background:#fffffff0!important;box-shadow:0 16px 32px #151d1a14!important}.theme-industrial-landing .wrenchroster-wordmark{justify-self:start;display:inline-flex;align-items:baseline;gap:0;color:#151d1a!important;font-size:clamp(24px,2.1vw,32px);font-weight:800;letter-spacing:-.05em;line-height:1;text-decoration:none}.theme-industrial-landing .wrenchroster-wordmark__wrench{color:#151d1a!important}.theme-industrial-landing .wrenchroster-wordmark__roster{color:var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-wordmark sup{margin-left:3px;color:#151d1a!important;font-size:.32em;letter-spacing:0}.theme-industrial-landing .wrenchroster-nav{justify-self:center;min-height:48px;padding:0 14px;border:1px solid #D6DAD3!important;border-radius:8px!important;background:#f8f8f5db!important}.theme-industrial-landing .wrenchroster-nav a{min-height:38px;padding-inline:clamp(10px,1.4vw,20px);color:#626b66!important;font-size:13px;font-weight:800;letter-spacing:.09em!important;text-transform:uppercase}.theme-industrial-landing .wrenchroster-header__actions{justify-self:end;display:inline-flex;align-items:center;gap:10px}.theme-industrial-landing .wrenchroster-login-trigger,.theme-industrial-landing .wrenchroster-access,.theme-industrial-landing .wrenchroster-menu-button{min-height:48px;border-radius:8px!important;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-access--public{border-color:#151d1a!important;background:#151d1a!important;color:#fff!important;padding-inline:18px}.theme-industrial-landing .wrenchroster-menu-button{display:inline-flex!important;width:48px;padding:0}.theme-industrial-landing .wrenchroster-home-beta{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 calc(clamp(18px,2.4vw,30px)*-1);border-top:4px solid var(--wr-safety-orange);border-bottom:1px solid rgba(232,101,26,.18);padding:12px 18px;background:#fdf1e7c7;color:#b9521b;font-size:14px;font-weight:900}.theme-industrial-landing .wrenchroster-home-beta svg{color:var(--wr-safety-orange)}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__content{position:relative;z-index:2;display:grid;justify-items:start;width:min(100%,980px);margin:clamp(30px,4vh,52px) auto 0;padding:0 0 clamp(24px,4vh,42px);text-align:left}.theme-industrial-landing .wrenchroster-home-badge{position:relative;min-height:40px;margin-left:50px;border:1px solid #C9DCE8!important;border-radius:6px!important;background:#eaf3f9d1!important;color:#365c78!important;box-shadow:none!important;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-badge:before{content:"";position:absolute;top:50%;left:-50px;width:36px;height:3px;transform:translateY(-50%);background:var(--wr-safety-orange)}.theme-industrial-landing .wrenchroster-home-title{display:block!important;max-width:900px!important;margin:18px 0 12px!important;font-size:clamp(40px,4.8vw,70px)!important;font-weight:800!important;letter-spacing:0!important;line-height:1.03!important;text-wrap:balance}.theme-industrial-landing .wrenchroster-home-title__line{display:block;color:#151d1a!important}.theme-industrial-landing .wrenchroster-home-title__line--orange{color:var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-home-title__line--blue{color:#2f78ad!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__copy p{max-width:760px!important;color:#626b66!important;font-size:clamp(16px,1.35vw,20px)!important;line-height:1.5!important;text-align:left}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,240px))!important;gap:12px;width:min(100%,520px);margin-top:22px}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-button{width:100%;min-height:56px;justify-content:center;border-radius:8px!important;font-size:clamp(14px,1.2vw,16px);font-weight:800;letter-spacing:.035em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__actions .wrenchroster-button:first-child{border-color:var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:#fff!important;box-shadow:0 12px 26px #e85d1a2e!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__actions .wrenchroster-button:nth-child(2){border-color:#cdd5d0!important;background:#fffffff2!important;color:#3c5360!important;box-shadow:0 8px 18px #151d1a0f!important}.theme-industrial-landing .wrenchroster-home-trust{display:flex;flex-wrap:wrap;gap:12px;width:min(100%,760px);margin-top:18px}.theme-industrial-landing{padding-bottom:0}.theme-industrial-landing .wrenchroster-home-section{width:min(100% - 32px,1120px);margin:0 auto;padding:clamp(28px,4vw,52px) 0;content-visibility:auto;contain-intrinsic-size:1px 520px}.theme-industrial-landing .wrenchroster-home-stats{padding-top:18px}.theme-industrial-landing .wrenchroster-home-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px}.theme-industrial-landing .wrenchroster-home-stat-state,.theme-industrial-landing .wrenchroster-home-stat,.theme-industrial-landing .wrenchroster-home-step-card,.theme-industrial-landing .wrenchroster-home-benefit-card,.theme-industrial-landing .wrenchroster-home-price-card,.theme-industrial-landing .wrenchroster-home-accordion details{border:1px solid #D8DDD4;border-radius:8px;background:#fffffff0;box-shadow:0 12px 28px #151d1a12}.theme-industrial-landing .wrenchroster-home-stat-state{color:#4e5a55;font-size:13px;font-weight:900;letter-spacing:.04em;padding:18px;text-align:center;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-stat{display:grid;gap:4px;min-height:104px;padding:18px}.theme-industrial-landing .wrenchroster-home-stat strong{color:#151d1a;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1}.theme-industrial-landing .wrenchroster-home-stat span{color:#606b66;font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-section__header{display:grid;gap:8px;margin-bottom:18px}.theme-industrial-landing .wrenchroster-home-section__header span{color:#2f78ad;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-section__header h2{max-width:760px;margin:0;color:#151d1a!important;font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:0;line-height:1.06;text-wrap:balance}.theme-industrial-landing .wrenchroster-home-workflows{display:grid;gap:18px}.theme-industrial-landing .wrenchroster-home-workflow{display:grid;gap:12px}.theme-industrial-landing .wrenchroster-home-workflow>h3{margin:0;color:#245c46!important;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-card-row,.theme-industrial-landing .wrenchroster-home-benefit-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.theme-industrial-landing .wrenchroster-home-step-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:130px;padding:16px}.theme-industrial-landing .wrenchroster-home-card-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #C4D6CB;border-radius:7px;background:#e7efe9;color:#245c46}.theme-industrial-landing .wrenchroster-home-step-card small{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:8px;border-radius:999px;background:#fff0e6;color:#a13a0f;font-size:12px;font-weight:800}.theme-industrial-landing .wrenchroster-home-step-card h3,.theme-industrial-landing .wrenchroster-home-benefit-card h3,.theme-industrial-landing .wrenchroster-home-price-card h3{margin:0;color:#151d1a!important;font-size:18px;font-weight:800;line-height:1.15}.theme-industrial-landing .wrenchroster-home-step-card p,.theme-industrial-landing .wrenchroster-home-benefit-card p,.theme-industrial-landing .wrenchroster-home-price-card span,.theme-industrial-landing .wrenchroster-home-accordion p{margin:0;color:#606b66!important;font-size:14px;line-height:1.45}.theme-industrial-landing .wrenchroster-home-benefit-card{display:grid;gap:12px;min-height:168px;padding:18px}.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-industrial-landing .wrenchroster-home-price-card{display:grid;gap:10px;min-height:188px;padding:18px}.theme-industrial-landing .wrenchroster-home-price-card strong{color:#151d1a;font-size:38px;font-weight:800;line-height:1}.theme-industrial-landing .wrenchroster-home-price-card__cta{align-self:end;display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid #D8DDD4;border-radius:6px;background:#f8f8f5;color:#245c46;font-size:13px;font-weight:900;text-decoration:none}.theme-industrial-landing .wrenchroster-home-price-card__cta:hover{border-color:#c4d6cb;background:#e7efe9}.theme-industrial-landing .wrenchroster-home-accordion{display:grid;gap:10px;margin-top:18px}.theme-industrial-landing .wrenchroster-home-accordion details{overflow:hidden}.theme-industrial-landing .wrenchroster-home-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:14px 16px;color:#151d1a;font-size:15px;font-weight:900;cursor:pointer}.theme-industrial-landing .wrenchroster-home-accordion summary:after{content:"+";color:var(--wr-safety-orange);font-size:22px;font-weight:800;line-height:1}.theme-industrial-landing .wrenchroster-home-accordion details[open] summary:after{content:"-"}.theme-industrial-landing .wrenchroster-home-accordion p{padding:0 16px 16px}.theme-industrial-landing .wrenchroster-mobile-sticky-cta{display:none}.theme-industrial-landing .wrenchroster-home-trust__chip{display:inline-flex;align-items:center;gap:9px;min-height:38px;border:1px solid #D6DAD3;border-radius:7px;padding:0 14px;background:#ffffffe6;color:#626b66;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-trust__chip span{width:9px;height:9px;border-radius:999px;background:#245c46}.theme-industrial-landing .wrenchroster-home-trust__chip--blue span{background:#2f78ad}.theme-industrial-landing .wrenchroster-home-trust__chip--orange span{background:var(--wr-safety-orange)}.theme-industrial-landing .wrenchroster-home-profiles-label{display:inline-flex;align-items:center;gap:10px;margin-top:34px;color:#2f78ad;font-size:13px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-profiles-label span{width:14px;height:14px;border-radius:999px;background:#245c46;box-shadow:0 0 0 10px #245c461a}.theme-industrial-landing .wrenchroster-home-profiles-label strong{color:#2f78ad!important}@media(max-width:980px){.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-header{grid-template-columns:1fr auto}.theme-industrial-landing .wrenchroster-nav{grid-column:1 / -1;grid-row:2;justify-self:stretch;overflow-x:auto}.theme-industrial-landing .wrenchroster-access--public{display:none!important}}@media(max-width:720px){.theme-industrial-landing{padding-bottom:78px}.theme-industrial-landing .wrenchroster-hero--home{min-height:auto;padding-inline:14px}.theme-industrial-landing .wrenchroster-home-beta{margin-inline:-14px;text-align:center}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__content{margin-top:26px;padding-bottom:24px}.theme-industrial-landing .wrenchroster-home-badge{margin-left:0}.theme-industrial-landing .wrenchroster-home-badge:before{display:none}.theme-industrial-landing .wrenchroster-home-title{font-size:clamp(36px,10.6vw,48px)!important;line-height:1.04!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__actions{grid-template-columns:1fr!important;width:100%;margin-top:12px}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-button{min-height:54px}.theme-industrial-landing .wrenchroster-home-trust{display:none}.theme-industrial-landing .wrenchroster-home-section{width:min(100% - 28px,1120px);padding:28px 0}.theme-industrial-landing .wrenchroster-home-stats{padding-top:14px}.theme-industrial-landing .wrenchroster-home-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.theme-industrial-landing .wrenchroster-home-stat{min-height:94px;padding:14px}.theme-industrial-landing .wrenchroster-home-stat strong{font-size:31px}.theme-industrial-landing .wrenchroster-home-stat span{font-size:11px;line-height:1.25}.theme-industrial-landing .wrenchroster-home-section__header{margin-bottom:14px}.theme-industrial-landing .wrenchroster-home-section__header h2{font-size:32px}.theme-industrial-landing .wrenchroster-home-card-row,.theme-industrial-landing .wrenchroster-home-benefit-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:1fr;gap:10px}.theme-industrial-landing .wrenchroster-home-step-card{min-height:112px;padding:14px}.theme-industrial-landing .wrenchroster-home-benefit-card{min-height:132px;padding:16px}.theme-industrial-landing .wrenchroster-home-price-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:112px;padding:16px}.theme-industrial-landing .wrenchroster-home-price-card h3,.theme-industrial-landing .wrenchroster-home-price-card span{grid-column:1}.theme-industrial-landing .wrenchroster-home-price-card strong{grid-column:2;grid-row:1 / span 2;font-size:34px}.theme-industrial-landing .wrenchroster-home-price-card__cta{grid-column:1 / -1}.theme-industrial-landing .wrenchroster-home-accordion summary{min-height:50px;padding:13px 14px;font-size:14px}.theme-industrial-landing .wrenchroster-mobile-sticky-cta{position:fixed;right:10px;bottom:10px;left:10px;z-index:40;display:none;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;border:1px solid rgba(216,221,212,.92);border-radius:10px;padding:9px;background:#fffffff5;box-shadow:0 16px 42px #151d1a2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.theme-industrial-landing .wrenchroster-mobile-sticky-cta--visible{display:grid}.theme-industrial-landing .wrenchroster-mobile-sticky-cta__button,.theme-industrial-landing .wrenchroster-mobile-sticky-cta__link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;border-radius:7px;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.theme-industrial-landing .wrenchroster-mobile-sticky-cta__button{border:1px solid var(--wr-safety-orange);background:var(--wr-safety-orange);color:#fff}.theme-industrial-landing .wrenchroster-mobile-sticky-cta__link{border:1px solid #D8DDD4;padding:0 12px;background:#f8f8f5;color:#245c46}}.theme-industrial-light{--text-main: var(--wr-light-text);--text-muted: var(--wr-light-muted);--border-soft: var(--wr-light-border);--surface-soft: var(--wr-light-surface-muted)}.theme-industrial-light .readiness-preferences-editor .preference-disclosure,.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary span{color:var(--wr-light-text)!important;opacity:1!important;text-shadow:none!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary small{color:var(--wr-light-muted)!important;opacity:1!important;text-shadow:none!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary:after{border-right-color:var(--wr-light-muted)!important;border-bottom-color:var(--wr-light-muted)!important;opacity:1!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]>summary span,.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]>summary small,.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]>summary:after{color:var(--wr-field-green-dark)!important}.workforce-jobs-page .mob-desktop-only,.workforce-jobs-page .workforce-page{color:var(--wr-light-text)!important}.workforce-jobs-page .mvp-filter-panel,.workforce-jobs-page .mvp-section,.workforce-jobs-page .mvp-state-panel,.workforce-jobs-page .mvp-job-card,.workforce-jobs-page .mvp-worker-card{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 16px 40px #151d1a14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workforce-jobs-page .mvp-filter-panel h2,.workforce-jobs-page .mvp-section h2,.workforce-jobs-page .mvp-state-panel h2,.workforce-jobs-page .mvp-job-card h3,.workforce-jobs-page .mvp-worker-card h3,.workforce-jobs-page .mvp-section__heading h2{color:var(--wr-light-text)!important;opacity:1!important}.workforce-jobs-page .mvp-filter-panel p,.workforce-jobs-page .mvp-section p,.workforce-jobs-page .mvp-state-panel p,.workforce-jobs-page .mvp-job-card p,.workforce-jobs-page .mvp-worker-card p,.workforce-jobs-page .mvp-section__heading p{color:var(--wr-light-muted)!important;opacity:1!important}.workforce-jobs-page .mvp-filter-panel label,.workforce-jobs-page .mvp-filter-toggles label,.workforce-jobs-page .ticket-multi-select__label,.workforce-jobs-page .advanced-filter-panel summary,.workforce-jobs-page .advanced-filter-panel label{color:var(--wr-light-muted)!important;opacity:1!important}.workforce-jobs-page .mvp-filter-panel input:not([type=checkbox]),.workforce-jobs-page .mvp-filter-panel select,.workforce-jobs-page .ticket-multi-select__trigger{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;color-scheme:light!important;box-shadow:none!important}.workforce-jobs-page .mvp-filter-panel input:not([type=checkbox]):focus,.workforce-jobs-page .mvp-filter-panel select:focus,.workforce-jobs-page .ticket-multi-select__trigger:focus{border-color:var(--wr-steel-blue)!important;box-shadow:0 0 0 3px #2f78ad29!important}.workforce-jobs-page .ticket-multi-select__menu{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 18px 42px #151d1a1f!important}.workforce-jobs-page .ticket-multi-select__actions button{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important}.workforce-jobs-page .ticket-multi-select__option:hover{background:var(--wr-field-green-soft)!important}.workforce-jobs-page .mvp-filter-panel option{background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important}.workforce-jobs-page .mvp-filter-panel input[type=checkbox]{appearance:none;display:grid;place-content:center;width:18px;height:18px;min-height:18px;flex:0 0 18px;border:1px solid var(--wr-light-border-strong)!important;border-radius:5px;background:var(--wr-light-surface)!important;box-shadow:none!important}.workforce-jobs-page .mvp-filter-panel input[type=checkbox]:before{content:"";width:9px;height:9px;border-radius:3px;background:var(--wr-field-green)!important;transform:scale(0);transition:transform .16s ease}.workforce-jobs-page .mvp-filter-panel input[type=checkbox]:checked{border-color:var(--wr-field-green)!important;background:var(--wr-field-green-soft)!important;box-shadow:0 0 0 3px #245c461f!important}.workforce-jobs-page .mvp-filter-panel input[type=checkbox]:checked:before{transform:scale(1)}.workforce-jobs-page .mvp-filter-panel input[type=date]::-webkit-calendar-picker-indicator{filter:none!important}.workforce-jobs-page .mvp-card-kicker span,.workforce-jobs-page .mvp-job-meta span,.workforce-jobs-page .mvp-availability,.workforce-jobs-page .mvp-ticket,.workforce-jobs-page .ticket-chip{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.workforce-jobs-page .mvp-ticket--verified,.workforce-jobs-page .ticket-chip--active{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green)!important}.workforce-jobs-page .job-detail-disclosure summary{color:#a13a0f!important;opacity:1!important}.workforce-jobs-page .job-detail-disclosure,.workforce-jobs-page .job-readiness-detail,.workforce-jobs-page .job-apply-readiness{color:var(--wr-light-text)!important}.workforce-jobs-page .job-readiness-detail p,.workforce-jobs-page .job-apply-readiness p{color:var(--wr-light-muted)!important}.auth-page .auth-panel,.auth-page .auth-form{color:var(--wr-light-text)!important}.auth-page .auth-form label{color:var(--wr-light-text)!important;opacity:1!important;text-shadow:none!important}.auth-page .auth-form input:not([type=checkbox]):not([type=radio]){border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;color-scheme:light!important}.auth-page .auth-form input::placeholder{color:var(--wr-light-soft)!important;opacity:1!important}.auth-page .auth-message{opacity:1!important;text-shadow:none!important}.auth-page .auth-panel .auth-message--info,.auth-page .auth-panel .auth-message--error{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#7a2e0b!important}.auth-page .auth-panel .auth-message--success{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.auth-page .auth-field-error{color:var(--wr-danger)!important;opacity:1!important}.auth-page .auth-switch,.auth-page .auth-switch a{color:var(--wr-light-muted)!important}.auth-page .auth-switch a{color:var(--wr-field-green)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-section,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-pricing--billing{background:linear-gradient(180deg,#04070a,#070b0e 46%,#04070a)!important;color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-pricing:before{display:none!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-section__header h2,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-section__header h2{color:#fff!important;opacity:1!important;text-shadow:none!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-section__header p,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-section__header p{color:#ffffffbd!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-grid article,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-faq,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-faq details,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-related-links,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-card,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-message,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-table-shell,.wrenchroster-landing:not(.theme-industrial-landing) .wr-stripe-notice{border:1px solid var(--wr-light-border)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 14px 34px #151d1a14!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-grid h3,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-faq h2,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-faq summary,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-card h2,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-price{color:var(--wr-light-text)!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-grid p,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-faq p,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-card p,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-message,.wrenchroster-landing:not(.theme-industrial-landing) .wr-muted{color:var(--wr-light-muted)!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-related-links{border-radius:8px!important;padding:10px!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-related-links span,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-seo-grid article a{color:var(--wr-steel-blue)!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-related-links a,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-card__top strong{border:1px solid var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-card__top span,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-feature-list span,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-table th,.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-table td{color:var(--wr-light-muted)!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wr-billing-feature-list svg{color:var(--wr-field-green)!important}.wrenchroster-landing:not(.theme-industrial-landing){background:#04070a!important;color:#f8fafc!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero{min-height:100svh;padding:22px clamp(24px,5vw,64px) 36px;background:radial-gradient(circle at 18% 14%,rgba(232,93,26,.12),transparent 28rem),radial-gradient(circle at 86% 20%,rgba(47,120,173,.14),transparent 32rem),#04070a!important;color:#f8fafc!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__image{opacity:.92!important;filter:blur(3px) saturate(1.08) contrast(1.1) brightness(.55)!important;transform:scale(1.035)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__shade{background:radial-gradient(circle at 50% 33%,rgba(232,93,26,.12),transparent 24rem),linear-gradient(90deg,#04070ad1,#04070a75 48%,#04070ad6),linear-gradient(180deg,#04070a85,#04070ac2 62%,#04070a)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-header{border:0!important;background:transparent!important;color:#f8fafc!important;box-shadow:none!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-wordmark,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-wordmark__wrench,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-wordmark sup{color:#fff!important;text-shadow:0 10px 28px rgba(0,0,0,.38)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-wordmark__roster{color:#ff7a22!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-nav,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-login-trigger,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-access,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-menu-button{border:1px solid rgba(255,255,255,.24)!important;background:#080d12a8!important;color:#f8fafc!important;box-shadow:inset 0 1px #ffffff29,0 18px 44px #0000004d!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-nav a{color:#f8fafcc7!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-nav a:hover,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-nav a.active,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-nav a[aria-current=page]{background:#ffffff24!important;color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-login-trigger:hover,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-login-trigger[aria-expanded=true],.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-access:hover,.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-menu-button:hover{border-color:#e85d1a8a!important;background:#e85d1a29!important;color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-login-popover,.wrenchroster-landing:not(.theme-industrial-landing) .mobile-menu{border:1px solid rgba(255,255,255,.18)!important;background:#070c11f5!important;color:#f8fafc!important;box-shadow:0 24px 70px #00000075!important;backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-login-popover a,.wrenchroster-landing:not(.theme-industrial-landing) .mobile-menu a{border-color:#ffffff1f!important;background:#ffffff0f!important;color:#f8fafc!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-login-popover a:hover,.wrenchroster-landing:not(.theme-industrial-landing) .mobile-menu a:hover,.wrenchroster-landing:not(.theme-industrial-landing) .mobile-menu a[aria-current=page]{background:#e85d1a29!important;color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__content{gap:20px;width:min(100%,1040px);padding-top:clamp(34px,7vh,78px)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__badge{border:1px solid rgba(95,181,240,.32)!important;background:#080d12b8!important;color:#86c7f6!important;box-shadow:inset 0 1px #ffffff21,0 18px 46px #00000047!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero h1{max-width:980px!important;color:#fff!important;font-size:clamp(46px,5.5vw,78px)!important;font-weight:800!important;line-height:1.02!important;letter-spacing:-.045em!important;text-shadow:0 20px 60px rgba(0,0,0,.45)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero h1 span:first-child{color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero h1 span:last-child{color:#5fb5f0!important;font-weight:800!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__copy p{max-width:760px!important;color:#f8fafcd1!important;font-size:clamp(16px,1.35vw,20px)!important;line-height:1.58!important;text-shadow:0 12px 34px rgba(0,0,0,.5)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__actions{gap:14px;margin-top:2px}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-button{min-height:54px;border-radius:10px!important;padding-inline:24px;font-size:15px;font-weight:800;box-shadow:0 16px 36px #0000003d!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-button--primary{border-color:#e85d1a!important;background:#e85d1a!important;color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-button--primary:hover{border-color:#ff7a22!important;background:#ff7a22!important;box-shadow:0 20px 48px #e85d1a3d!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-button--secondary{border-color:#5fb5f057!important;background:#080d12a8!important;color:#f8fafc!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-button--secondary:hover{border-color:#5fb5f094!important;background:#5fb5f029!important;color:#fff!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-feature-grid{width:min(100%,980px);gap:14px;margin-top:8px}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-feature-card{min-height:118px;border:1px solid rgba(255,255,255,.16)!important;border-radius:18px!important;background:linear-gradient(135deg,#ffffff14,#ffffff09),#080d12b3!important;color:#f8fafc!important;box-shadow:inset 0 1px #ffffff1f,0 22px 58px #00000057!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-feature-card__icon{border-color:#e85d1a61!important;background:#e85d1a24!important;color:#ffb077!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-feature-card h2{color:#fff!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-feature-card p{color:#f8fafcc2!important;opacity:1!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__secure{color:#f8fafce6!important;text-shadow:0 12px 34px rgba(0,0,0,.5)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__secure svg{color:#ffb077!important}@media(max-width:980px){.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-header{grid-template-columns:1fr auto}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-nav{grid-column:1 / -1;grid-row:2;justify-self:stretch;overflow-x:auto}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-access--public{display:none!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-feature-grid{grid-template-columns:1fr;max-width:640px}}@media(max-width:720px){.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero{padding:14px 14px 30px}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__content{padding-top:40px}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero h1{font-size:clamp(40px,12vw,58px)!important;letter-spacing:-.04em!important}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-hero__actions{display:grid!important;grid-template-columns:1fr;width:min(100%,360px)}.wrenchroster-landing:not(.theme-industrial-landing) .wrenchroster-button{width:100%}}.portal-shell{min-height:100vh;background:linear-gradient(rgba(47,120,173,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),radial-gradient(circle at 4% 0%,rgba(232,93,26,.09),transparent 26rem),radial-gradient(circle at 90% 6%,rgba(47,120,173,.12),transparent 30rem),var(--wr-light-bg)!important;background-size:40px 40px,40px 40px,auto,auto,auto!important;color:var(--wr-light-text)!important}.portal-shell__background,.portal-post-grid,.portal-page-heading,.portal-post-card,.portal-filters{opacity:1!important;filter:none!important}.portal-shell__background,.portal-filters:before,.portal-filters:after,.portal-post-card:before,.portal-post-card:after{background:transparent!important}.portal-header,.portal-filters,.portal-post-filters,.portal-state-panel,.portal-post-card{border:1px solid var(--wr-light-border)!important;background:#fffffff0!important;color:var(--wr-light-text)!important;box-shadow:0 16px 32px #151d1a14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.portal-header{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.portal-wordmark,.portal-wordmark sup,.portal-page-heading h1,.portal-page-heading h2,.portal-state-panel h2,.portal-post-card h2,.portal-post-card h2 a,.portal-post-card__meta dd,.portal-post-card__meta time{color:var(--wr-light-text)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--wr-light-text)!important}.portal-page-heading p,.portal-state-panel p,.portal-post-card>p,.portal-post-card__meta dt,.portal-nav a,.portal-mobile-nav a,.portal-post-filters__selects label{color:var(--wr-light-muted)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--wr-light-muted)!important}.portal-section-eyebrow{color:var(--wr-safety-orange)!important;opacity:1!important;text-shadow:none!important}.portal-nav{border:1px solid var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important;box-shadow:none!important}.portal-nav a:hover,.portal-nav a.active,.portal-nav a[aria-current=page],.portal-mobile-nav a:hover,.portal-mobile-nav a.active,.portal-mobile-nav a[aria-current=page]{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important}.portal-header__cta,.portal-header__menu,.portal-mobile-nav,.portal-search-field,.portal-post-filters__selects select,.portal-post-filters__selects button,.portal-post-counts span{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.portal-header__cta,.portal-header__menu,.portal-post-filters__selects button,.portal-post-counts span{color:var(--wr-field-green)!important;-webkit-text-fill-color:var(--wr-field-green)!important}.portal-search-field svg{color:var(--wr-steel-blue)!important}.portal-search-field input{border:0!important;background:transparent!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.portal-search-field input::placeholder{color:var(--wr-light-soft)!important;-webkit-text-fill-color:var(--wr-light-soft)!important;opacity:1!important}.portal-post-filters__selects button:disabled{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-soft)!important;-webkit-text-fill-color:var(--wr-light-soft)!important;opacity:1!important}.portal-post-card{background:var(--wr-light-surface)!important}.portal-post-card__media{background:#101820!important}.portal-post-card__media img,.portal-post-card__media-shade,.portal-card-kicker,.portal-demo-pill{opacity:1!important}.portal-post-card__media img{filter:none!important}.portal-post-card__media-shade{background:linear-gradient(180deg,#0305070f,#030507b8)!important}.portal-card-kicker{border:1px solid rgba(255,255,255,.18)!important;background:#030507d1!important;color:#fff!important}.portal-demo-pill{border:1px solid var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#a13a0f!important}.portal-post-card__meta div{border:1px solid var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important}.portal-tag-row span,.portal-post-card__tags span{border:1px solid var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important;opacity:1!important}.portal-primary-link{color:var(--wr-field-green)!important;opacity:1!important}.portal-text-link{color:var(--wr-steel-blue)!important;opacity:1!important}.worker-signup-page,.worker-signup-page *{color-scheme:light}.worker-signup-page .signup-provider-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.worker-signup-page .signup-provider-row>span{display:inline-flex;align-items:center;gap:6px;flex:1 1 100%;color:#4f5d57!important;font-size:13px;font-weight:800;line-height:1.35}.worker-signup-page .signup-provider-row>span svg{color:#255848!important}.worker-signup-page .signup-provider-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid #b9c4bd!important;border-radius:999px;padding:10px 16px;background:#fff!important;color:#17211d!important;font-weight:900;line-height:1.2;text-decoration:none;box-shadow:0 8px 18px #17211d14;opacity:1!important;filter:none!important}.worker-signup-page .signup-provider-button svg,.worker-signup-page .signup-provider-button .auth-spinner{color:#255848!important;stroke:currentColor}.worker-signup-page .signup-provider-button:hover:not(:disabled){border-color:#255848!important;background:#eef3ec!important;color:#153a30!important}.worker-signup-page .signup-provider-button:disabled{border-color:#c9d1cc!important;background:#f4f6f3!important;color:#5f6d67!important;cursor:not-allowed;opacity:1!important}.worker-signup-page .signup-provider-button:focus-visible,.worker-signup-page input:focus-visible,.worker-signup-page select:focus-visible,.worker-signup-page textarea:focus-visible{outline:3px solid rgba(233,104,34,.35);outline-offset:2px}.worker-signup-page label,.worker-signup-page small,.worker-signup-page .form-error-text{color:#17211d}.worker-signup-page small{color:#4f5d57!important;font-weight:700}.worker-signup-page input,.worker-signup-page select,.worker-signup-page textarea{background:#fff!important;color:#17211d!important;border-color:#b9c4bd!important}.worker-signup-page input::placeholder,.worker-signup-page textarea::placeholder{color:#7b8781!important;opacity:1}@media(max-width:640px){.app-shell--landing main:has(.worker-signup-page){width:100%!important;overflow-x:hidden!important}.theme-industrial-light.worker-signup-page,.theme-industrial-light.worker-signup-page .page-header,.theme-industrial-light.worker-signup-page .form-layout,.theme-industrial-light.worker-signup-page .industrial-form{width:100%!important;max-width:none!important;min-width:0!important}.theme-industrial-light.worker-signup-page{padding:12px max(10px,env(safe-area-inset-left)) calc(20px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-right))!important}.theme-industrial-light.worker-signup-page .page-header,.theme-industrial-light.worker-signup-page .industrial-form{margin-right:0!important;margin-left:0!important}.theme-industrial-light.worker-signup-page .industrial-form{padding:16px 12px!important}.theme-industrial-light.worker-signup-page .form-row,.theme-industrial-light.worker-signup-page .signup-provider-row{grid-template-columns:1fr!important;width:100%!important;min-width:0!important}.theme-industrial-light.worker-signup-page .signup-provider-button,.theme-industrial-light.worker-signup-page .button,.theme-industrial-light.worker-signup-page button,.theme-industrial-light.worker-signup-page input,.theme-industrial-light.worker-signup-page select,.theme-industrial-light.worker-signup-page textarea,.theme-industrial-light.worker-signup-page label{max-width:100%!important;min-width:0!important}}:root{--wr-public-bg: var(--wr-light-bg);--wr-public-bg-soft: var(--wr-surface-muted);--wr-public-surface: var(--wr-surface);--wr-public-border: var(--wr-border);--wr-public-border-strong: var(--wr-border-strong);--wr-public-text: var(--wr-ink);--wr-public-muted: var(--wr-muted);--wr-public-soft: #7a8580;--wr-public-green: var(--wr-field-green);--wr-public-green-soft: var(--wr-field-green-soft);--wr-public-green-border: var(--wr-field-green-border);--wr-public-blue: var(--wr-steel-blue);--wr-public-blue-soft: var(--wr-steel-blue-soft);--wr-public-blue-border: var(--wr-steel-blue-border);--wr-public-orange: var(--wr-safety-orange);--wr-public-orange-hover: var(--wr-safety-orange-hover);--wr-public-orange-soft: var(--wr-safety-orange-soft);--wr-public-orange-border: var(--wr-safety-orange-soft-border);--wr-public-danger: var(--wr-danger);--wr-public-radius: 8px;--wr-public-shadow: 0 1px 2px rgba(21, 29, 26, .05);--wr-public-shadow-soft: 0 1px 2px rgba(21, 29, 26, .04)}html,body{background:var(--wr-public-bg)!important;color:var(--wr-public-text)!important}body:has(.public-layout){background:linear-gradient(rgba(47,120,173,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),radial-gradient(circle at 4% 0%,rgba(232,93,26,.09),transparent 26rem),radial-gradient(circle at 90% 6%,rgba(47,120,173,.12),transparent 30rem),var(--wr-public-bg)!important;background-size:40px 40px,40px 40px,auto,auto,auto!important}.public-layout{min-height:100vh;background:transparent!important;color:var(--wr-public-text)!important}.public-layout__content{min-height:0}.app-shell--landing{background:var(--wr-public-bg)!important}.public-layout *,.app-shell--landing *{letter-spacing:0}.public-layout h1,.public-layout h2,.public-layout h3,.public-layout h4,.public-layout h5,.public-layout h6{color:var(--wr-public-text)!important}.public-layout p,.public-layout li,.public-layout dt,.public-layout dd,.public-layout small,.public-layout label{color:var(--wr-public-muted)}.wrenchroster-header,.theme-industrial-landing .wrenchroster-header,.portal-shell .wrenchroster-header,.wr-seo-page .wrenchroster-header,.wr-billing-page--public .wrenchroster-header,.workforce-jobs-page .wrenchroster-header,.auth-page .wrenchroster-header,.legal-page .wrenchroster-header{position:relative;z-index:1002;display:grid;grid-template-columns:minmax(240px,1fr) minmax(510px,auto) minmax(300px,1fr);align-items:center;gap:14px;width:min(100% - 60px,1380px);max-width:1380px;min-height:64px;margin:16px auto 0;border:1px solid var(--wr-public-border)!important;border-radius:10px!important;padding:10px 14px!important;background:#fffffff0!important;box-shadow:var(--wr-public-shadow)!important;color:var(--wr-public-text)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wrenchroster-wordmark,.theme-industrial-landing .wrenchroster-wordmark{justify-self:start;display:inline-flex;align-items:baseline;gap:0;color:var(--wr-public-text)!important;font-size:clamp(24px,2vw,32px)!important;font-weight:800;letter-spacing:0!important;line-height:1;text-decoration:none;white-space:nowrap}.wrenchroster-wordmark__wrench,.theme-industrial-landing .wrenchroster-wordmark__wrench{color:var(--wr-public-text)!important}.wrenchroster-wordmark__roster,.theme-industrial-landing .wrenchroster-wordmark__roster{color:var(--wr-public-orange)!important}.wrenchroster-wordmark sup{margin-left:3px;color:var(--wr-public-text)!important;font-size:.32em}.wrenchroster-nav,.theme-industrial-landing .wrenchroster-nav{justify-self:center;display:inline-flex;align-items:center;min-height:48px;border:1px solid var(--wr-public-border)!important;border-radius:var(--wr-public-radius)!important;padding:0 10px!important;background:#f8f8f5db!important;box-shadow:none!important}.wrenchroster-nav a,.theme-industrial-landing .wrenchroster-nav a{display:inline-flex;align-items:center;min-height:38px;border-radius:6px!important;padding:0 clamp(10px,1.3vw,18px);color:var(--wr-public-muted)!important;font-size:13px;font-weight:900;text-decoration:none;text-transform:uppercase}.wrenchroster-nav a:hover,.wrenchroster-nav a.active,.wrenchroster-nav a[aria-current=page],.theme-industrial-landing .wrenchroster-nav a:hover,.theme-industrial-landing .wrenchroster-nav a.active,.theme-industrial-landing .wrenchroster-nav a[aria-current=page]{background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important}.wrenchroster-header__actions{justify-self:end;display:inline-flex;align-items:center;gap:10px}.wrenchroster-login-trigger,.wrenchroster-access,.wrenchroster-menu-button,.theme-industrial-landing .wrenchroster-login-trigger,.theme-industrial-landing .wrenchroster-access,.theme-industrial-landing .wrenchroster-menu-button{min-height:46px;border:1px solid var(--wr-public-border-strong)!important;border-radius:var(--wr-public-radius)!important;background:var(--wr-public-surface)!important;color:var(--wr-public-text)!important;box-shadow:none!important;font-size:13px;font-weight:900;text-transform:uppercase}.wrenchroster-access--public,.theme-industrial-landing .wrenchroster-access--public{border-color:var(--wr-public-orange)!important;background:var(--wr-public-orange)!important;color:#fff!important;box-shadow:0 12px 24px #e85d1a33!important}.wrenchroster-login-trigger:hover,.wrenchroster-login-trigger[aria-expanded=true],.wrenchroster-access:not(.wrenchroster-access--public):hover,.wrenchroster-menu-button:hover{border-color:var(--wr-public-blue-border)!important;background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important}.wrenchroster-access--public:hover{border-color:var(--wr-public-orange-hover)!important;background:var(--wr-public-orange-hover)!important;color:#fff!important}.wrenchroster-login-popover,.mobile-menu,.theme-industrial-landing .wrenchroster-login-popover,.theme-industrial-landing .mobile-menu{border:1px solid var(--wr-public-border)!important;border-radius:10px!important;background:#fffffffa!important;box-shadow:0 22px 52px #151d1a29!important;color:var(--wr-public-text)!important}.wrenchroster-login-popover a,.mobile-menu a{border-color:var(--wr-public-border)!important;border-radius:var(--wr-public-radius)!important;background:var(--wr-public-bg-soft)!important;color:var(--wr-public-text)!important}.wrenchroster-login-popover a:hover,.mobile-menu a:hover,.mobile-menu a[aria-current=page]{border-color:var(--wr-public-blue-border)!important;background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important}.mobile-menu a[data-variant=primary]{border-color:var(--wr-public-orange)!important;background:var(--wr-public-orange)!important;color:#fff!important}.mobile-menu a[data-variant=secondary]{border-color:var(--wr-public-blue-border)!important;background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important}.public-section,.portal-section,.portal-page-heading,.portal-filters,.wr-seo-section,.wr-billing-section,.workforce-jobs-page .workforce-page,.auth-layout,.legal-page__document{width:min(100% - 32px,1120px);margin-right:auto;margin-left:auto}.public-card,.portal-post-card,.portal-article-card,.portal-featured-card,.portal-card,.portal-list-card,.portal-cta,.portal-state-panel,.portal-filters,.portal-article-detail,.wr-seo-hero,.wr-seo-hero__panel article,.wr-seo-detail-grid article,.wr-seo-link-card,.wr-billing-hero,.wr-billing-card,.wr-billing-message,.wr-billing-table-shell,.wr-stripe-notice,.mvp-hero,.mvp-filter-panel,.mvp-section,.mvp-state-panel,.mvp-job-card,.mvp-worker-card,.mvp-hero__metrics div,.auth-hero,.auth-panel,.auth-aside,.auth-notice,.signup-auth-panel,.employer-signup-step,.legal-page__hero,.legal-page__section{border:1px solid var(--wr-public-border)!important;border-radius:var(--wr-public-radius)!important;background:var(--wr-public-surface)!important;box-shadow:var(--wr-public-shadow-soft)!important;color:var(--wr-public-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.public-badge,.portal-badge,.portal-section-eyebrow,.portal-card-kicker,.portal-demo-pill,.mvp-project-name,.mvp-card-kicker span,.mvp-job-meta span,.mvp-ticket,.mvp-availability,.portal-tag-row span,.portal-post-counts span,.auth-eyebrow,.signup-auth-panel__eyebrow,.wr-billing-card__top strong{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--wr-public-blue-border)!important;border-radius:6px!important;padding:6px 10px;background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important;font-size:12px;font-weight:900;line-height:1.2;text-transform:uppercase}.public-cta-button,.wrenchroster-button,.portal-button,.portal-primary-link,.wr-button,.button,.mvp-state-panel .button,.auth-submit,.signup-provider-button,.candidate-documents__save-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:var(--wr-public-radius)!important;padding:0 16px;font-weight:900;text-decoration:none}.public-cta-button--primary,.wrenchroster-button--primary,.portal-button--primary,.portal-primary-link,.wr-button--primary,.button--primary,.auth-submit{border:1px solid var(--wr-public-orange)!important;background:var(--wr-public-orange)!important;color:#fff!important;box-shadow:0 12px 24px #e85d1a33!important}.public-cta-button--primary:hover,.wrenchroster-button--primary:hover,.portal-button--primary:hover,.portal-primary-link:hover,.wr-button--primary:hover,.button--primary:hover,.auth-submit:hover{border-color:var(--wr-public-orange-hover)!important;background:var(--wr-public-orange-hover)!important;color:#fff!important}.public-cta-button--secondary,.wrenchroster-button--secondary,.portal-button--secondary,.wr-button--secondary,.button--secondary,.signup-provider-button{border:1px solid var(--wr-public-border-strong)!important;background:var(--wr-public-surface)!important;color:var(--wr-public-green)!important;box-shadow:none!important}.public-cta-button--secondary:hover,.wrenchroster-button--secondary:hover,.portal-button--secondary:hover,.wr-button--secondary:hover,.button--secondary:hover,.signup-provider-button:hover:not(:disabled){border-color:var(--wr-public-blue-border)!important;background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important}.portal-shell{background:transparent!important;color:var(--wr-public-text)!important}.portal-shell__background,.portal-header,.portal-mobile-nav{display:none!important}.portal-shell__content{display:grid;gap:clamp(24px,4vw,44px);padding:18px 0 clamp(42px,6vw,72px)}.portal-nav{position:sticky;top:12px;z-index:20;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:min(100% - 32px,1120px);margin:0 auto;border:1px solid var(--wr-public-border)!important;border-radius:10px!important;padding:8px;background:#fffffff0!important;box-shadow:var(--wr-public-shadow-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.portal-nav a{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid transparent!important;border-radius:6px!important;padding:0 12px;color:var(--wr-public-muted)!important;font-size:13px;font-weight:900;text-decoration:none}.portal-nav a.active,.portal-nav a:hover{border-color:var(--wr-public-blue-border)!important;background:var(--wr-public-blue-soft)!important;color:var(--wr-public-blue)!important}.portal-page-heading,.wr-billing-hero,.wr-seo-hero,.auth-hero,.legal-page__hero,.mvp-hero{margin-top:clamp(18px,3vw,32px);padding:clamp(22px,4vw,42px)!important;background:linear-gradient(135deg,#fffffffa,#f8f8f5f5),var(--wr-public-surface)!important}.portal-page-heading h1,.wr-billing-hero h1,.wr-seo-hero h1,.auth-hero h1,.legal-page__hero h1,.mvp-hero h1{max-width:880px;margin:10px 0;font-size:clamp(36px,5vw,62px)!important;font-weight:800!important;line-height:1.04!important}.portal-page-heading p,.wr-billing-hero p,.wr-seo-hero p,.auth-hero p,.legal-page__hero p,.mvp-hero p{max-width:760px;color:var(--wr-public-muted)!important;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.portal-post-grid,.portal-article-grid,.portal-company-grid,.portal-tool-grid,.wr-pricing-grid,.wr-seo-detail-grid,.wr-seo-link-grid,.mvp-job-grid,.mvp-worker-grid{align-items:stretch;gap:16px!important}.portal-post-card{overflow:hidden;display:grid;grid-template-rows:auto minmax(80px,auto) minmax(112px,auto) auto minmax(74px,auto) auto;padding:0!important}.portal-post-card__media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--wr-public-bg-soft)}.portal-post-card__media img{width:100%;height:100%;object-fit:cover}.portal-post-card__media-shade{background:linear-gradient(180deg,transparent 46%,rgba(21,29,26,.48))!important}.portal-post-card h2,.portal-post-card>p,.portal-post-card__meta,.portal-post-card__tags,.portal-post-card__actions{margin-right:18px;margin-left:18px}.portal-post-card h2{min-height:calc(1.1em * 3);margin-top:18px;font-size:22px;line-height:1.1}.portal-post-card h2 a{color:var(--wr-public-text)!important;text-decoration:none}.portal-post-card>p{min-height:6.6em;color:var(--wr-public-muted)!important}.portal-post-card__actions{align-self:end;padding-bottom:18px}.portal-text-link,.wr-seo-link-card a,.wrenchroster-related-links a{color:var(--wr-public-blue)!important;font-weight:900}.portal-filters input,.portal-filters select,.portal-post-filters__selects select,.portal-post-filters__selects button,.auth-form input:not([type=checkbox]):not([type=radio]),.auth-form select,.industrial-form input:not([type=checkbox]):not([type=radio]),.industrial-form select,.industrial-form textarea,.mvp-filter-panel input:not([type=checkbox]),.mvp-filter-panel select{border:1px solid var(--wr-public-border-strong)!important;border-radius:7px!important;background:var(--wr-public-surface)!important;color:var(--wr-public-text)!important;color-scheme:light}.portal-filters input:focus,.portal-filters select:focus,.auth-form input:focus,.industrial-form input:focus,.industrial-form select:focus,.mvp-filter-panel input:focus,.mvp-filter-panel select:focus{border-color:var(--wr-public-blue)!important;outline:3px solid rgba(47,120,173,.16)!important;outline-offset:1px}.workforce-jobs-page{background:transparent!important}.workforce-jobs-page .workforce-mvp .mvp-hero,.workforce-jobs-page .mvp-hero{border:1px solid var(--wr-public-border)!important;background:linear-gradient(135deg,#fffffffa,#f8f8f5f5),var(--wr-public-surface)!important;box-shadow:var(--wr-public-shadow-soft)!important;color:var(--wr-public-text)!important}.workforce-jobs-page .mvp-hero:after{display:none!important}.workforce-jobs-page .mvp-hero h1{color:var(--wr-public-text)!important}.workforce-jobs-page .mvp-hero p{color:var(--wr-public-muted)!important}.workforce-jobs-page .mvp-hero__metrics div{border-color:var(--wr-public-border)!important;background:var(--wr-public-surface)!important;color:var(--wr-public-text)!important}.workforce-jobs-page .mvp-hero__metrics span{color:var(--wr-public-muted)!important}.workforce-jobs-page .wrenchroster-header{margin-bottom:18px}.workforce-jobs-page .workforce-page{background:transparent!important;color:var(--wr-public-text)!important}.mvp-layout{gap:18px}.mvp-section__heading{border-bottom-color:var(--wr-public-border)!important}.mvp-ticket--verified,.ticket-chip--active,.mvp-availability{border-color:var(--wr-public-green-border)!important;background:var(--wr-public-green-soft)!important;color:var(--wr-public-green)!important}.mob-chip-bar{border-bottom:1px solid var(--wr-public-border);background:#fffffff0!important}.mob-chip{border-color:var(--wr-public-border-strong)!important;background:var(--wr-public-surface)!important;color:var(--wr-public-muted)!important;font-weight:800}.mob-chip--on{border-color:var(--wr-public-orange)!important;background:var(--wr-public-orange)!important;color:#fff!important}.mob-ticket-nudge{border:1px solid var(--wr-public-blue-border);background:var(--wr-public-blue-soft)!important;color:var(--wr-public-text)!important}.mob-ticket-nudge__body,.mob-ticket-nudge__body strong,.mob-ticket-nudge__title{color:var(--wr-public-text)!important}.mob-ticket-nudge__btn{border-color:var(--wr-public-border-strong)!important;background:var(--wr-public-surface)!important;color:var(--wr-public-green)!important}.mob-ticket-nudge__btn--primary{border-color:var(--wr-public-orange)!important;background:var(--wr-public-orange)!important;color:#fff!important}.wr-billing-page,.wr-seo-page,.auth-page,.legal-page{background:transparent!important;color:var(--wr-public-text)!important}.wr-billing-page--public,.wr-seo-page,.auth-page,.legal-page{padding-bottom:0!important}.wr-billing-section,.wr-seo-section,.legal-page__document{padding-top:clamp(28px,4vw,52px);padding-bottom:clamp(28px,4vw,52px)}.wr-billing-card--popular{border-color:var(--wr-public-orange)!important;background:linear-gradient(180deg,var(--wr-public-orange-soft),rgba(255,255,255,.98)),var(--wr-public-surface)!important}.wr-billing-price{color:var(--wr-public-text)!important}.wr-billing-feature-list svg,.wr-seo-hero__panel svg,.auth-hero svg{color:var(--wr-public-green)!important}.auth-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;padding-bottom:clamp(36px,6vw,72px)}.auth-hero{display:flex;align-items:flex-start;justify-content:space-between;width:min(100% - 32px,1120px);margin-right:auto;margin-left:auto}.auth-panel,.auth-aside{padding:clamp(18px,3vw,28px)!important}.legal-page__sections{display:grid;gap:16px}.theme-industrial-landing>.legal-footer,.public-layout>.legal-footer,.wr-billing-page--public>.legal-footer,.wr-seo-page>.legal-footer,.portal-shell>.legal-footer,.auth-page>.legal-footer,.legal-page>.legal-footer{border-top:1px solid var(--wr-public-border)!important;background:#ffffffe0!important;color:var(--wr-public-muted)!important}.legal-footer__copyright,.theme-industrial-landing>.legal-footer .legal-footer__copyright{color:var(--wr-public-text)!important}.legal-footer__links,.theme-industrial-landing>.legal-footer .legal-footer__links{color:var(--wr-public-muted)!important}.legal-footer a,.legal-footer__link-button{color:var(--wr-public-green)!important}@media(max-width:1120px){.wrenchroster-header,.theme-industrial-landing .wrenchroster-header{grid-template-columns:minmax(0,1fr) auto}.wrenchroster-nav,.theme-industrial-landing .wrenchroster-nav,.portal-shell .wrenchroster-nav,.wr-seo-page .wrenchroster-nav,.wr-billing-page--public .wrenchroster-nav,.workforce-jobs-page .wrenchroster-nav,.auth-page .wrenchroster-nav,.legal-page .wrenchroster-nav{display:none!important}}@media(max-width:767px){.wrenchroster-header,.theme-industrial-landing .wrenchroster-header,.portal-shell .wrenchroster-header,.wr-seo-page .wrenchroster-header,.wr-billing-page--public .wrenchroster-header,.workforce-jobs-page .wrenchroster-header,.auth-page .wrenchroster-header,.legal-page .wrenchroster-header{width:calc(100% - 24px);grid-template-columns:minmax(0,1fr) auto!important;min-height:58px;margin-top:12px;padding:8px!important}.wrenchroster-wordmark{font-size:25px!important}.wrenchroster-access,.wrenchroster-login-menu{display:none!important}.wrenchroster-menu-button{display:inline-flex!important;width:44px;min-height:44px;padding:0}.mobile-menu{top:calc(70px + env(safe-area-inset-top,0px));left:12px;right:12px;gap:8px;padding:12px}.portal-shell__content{gap:18px;padding-top:12px}.portal-nav{position:relative;top:auto;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;width:calc(100% - 24px);scrollbar-width:none}.portal-nav::-webkit-scrollbar{display:none}.public-section,.portal-section,.portal-page-heading,.portal-filters,.wr-seo-section,.wr-billing-section,.workforce-jobs-page .workforce-page,.auth-layout,.legal-page__document{width:calc(100% - 24px)}.portal-page-heading,.wr-billing-hero,.wr-seo-hero,.auth-hero,.legal-page__hero,.mvp-hero{padding:18px!important}.portal-page-heading h1,.wr-billing-hero h1,.wr-seo-hero h1,.auth-hero h1,.legal-page__hero h1,.mvp-hero h1{font-size:34px!important}.auth-layout{grid-template-columns:1fr}.portal-post-card h2,.portal-post-card>p,.portal-post-card__meta,.portal-post-card__tags,.portal-post-card__actions{margin-right:14px;margin-left:14px}}.theme-industrial-landing .wrenchroster-home-beta svg,.theme-industrial-landing .wrenchroster-home-title__line--orange,.theme-industrial-landing .wrenchroster-home-accordion summary:after,.theme-industrial-landing .wrenchroster-hero:not(.wrenchroster-hero--home) h1>span:last-child{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important;background-color:transparent!important}.theme-industrial-landing .wrenchroster-home-badge:before,.theme-industrial-landing .wrenchroster-home-trust__chip--orange span{background:var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-home-title__line--blue,.theme-industrial-landing .wrenchroster-home-profiles-label,.theme-industrial-landing .wrenchroster-home-profiles-label strong{color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;background-color:transparent!important}.theme-industrial-landing .wrenchroster-home-trust__chip span,.theme-industrial-landing .wrenchroster-home-profiles-label span{color:inherit!important}.theme-industrial-landing .wrenchroster-home-title__line,.theme-industrial-landing .wrenchroster-hero-title__line{display:block;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;background:transparent!important}.theme-industrial-landing .wrenchroster-title-accent{display:inline!important;width:auto!important;background:transparent!important;font-weight:inherit}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent.wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-title-accent--blue{color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;text-decoration-line:underline;text-decoration-color:var(--wr-steel-blue);text-decoration-thickness:.075em;text-underline-offset:.09em}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent.wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-title-accent--orange{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important;text-decoration:none}.theme-industrial-landing .wrenchroster-hero--home{position:relative;isolation:isolate;background:linear-gradient(rgba(47,120,173,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.1) 1px,transparent 1px),radial-gradient(circle at 7% 0%,rgba(232,93,26,.075),transparent 28rem),radial-gradient(circle at 86% 4%,rgba(47,120,173,.16),transparent 32rem),linear-gradient(180deg,rgba(255,255,255,.76),rgba(243,244,241,.92) 62%,var(--wr-light-bg)),var(--wr-light-bg)!important;background-size:38px 38px,38px 38px,auto,auto,auto,auto!important}.theme-industrial-landing .wrenchroster-hero--home:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(47,120,173,.105) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.085) 1px,transparent 1px);background-size:40px 40px;opacity:.72}.theme-industrial-landing .wrenchroster-hero:not(.wrenchroster-hero--home){background:linear-gradient(rgba(47,120,173,.105) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.085) 1px,transparent 1px),radial-gradient(circle at 7% 0%,rgba(232,93,26,.07),transparent 28rem),radial-gradient(circle at 86% 4%,rgba(47,120,173,.14),transparent 32rem),var(--wr-light-bg)!important;background-size:38px 38px,38px 38px,auto,auto,auto!important}.theme-industrial-landing .wr-pricing-grid,.wr-billing-page .wr-pricing-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important}.theme-industrial-landing .wr-billing-card,.wr-billing-page .wr-billing-card{display:flex!important;flex-direction:column!important;gap:13px!important;min-height:0!important;padding:clamp(18px,2vw,24px)!important}.theme-industrial-landing .wr-billing-card__top>span,.wr-billing-page .wr-billing-card__top>span{display:none!important}.theme-industrial-landing .wr-billing-card h2,.wr-billing-page .wr-billing-card h2{margin:0!important;color:var(--wr-light-text)!important;font-size:clamp(22px,2vw,28px)!important;line-height:1.12!important}.theme-industrial-landing .wr-billing-price,.wr-billing-page .wr-billing-price{margin:0!important;color:var(--wr-light-text)!important;font-size:clamp(36px,3vw,46px)!important;line-height:1!important}.theme-industrial-landing .wr-billing-card p,.wr-billing-page .wr-billing-card p{margin:0!important;min-height:3.2em!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:15px!important;line-height:1.5!important}.theme-industrial-landing .wr-billing-feature-list,.wr-billing-page .wr-billing-feature-list{display:grid!important;gap:9px!important;margin:2px 0 16px!important;padding:0!important;flex:1 1 auto!important}.theme-industrial-landing .wr-billing-feature-list span,.wr-billing-page .wr-billing-feature-list span{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:13px!important;line-height:1.35!important}.theme-industrial-landing .wr-billing-feature-list svg,.wr-billing-page .wr-billing-feature-list svg{width:16px!important;height:16px!important;margin-top:1px!important;color:var(--wr-field-green)!important}.theme-industrial-landing .wr-billing-card .wr-button,.wr-billing-page .wr-billing-card .wr-button{width:100%!important;min-height:48px!important;margin-top:auto!important}@media(max-width:980px){.theme-industrial-landing .wr-pricing-grid,.wr-billing-page .wr-pricing-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.theme-industrial-landing .wr-pricing-grid,.wr-billing-page .wr-pricing-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:1fr!important}}.theme-industrial-landing .wrenchroster-hero h1 span.wrenchroster-title-accent,.theme-industrial-landing .wrenchroster-hero h1 span.wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-hero h1 span.wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-home-title span.wrenchroster-title-accent,.theme-industrial-landing .wrenchroster-home-title span.wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-home-title span.wrenchroster-title-accent--orange{display:inline!important;width:auto!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-home-title .wrenchroster-title-accent--blue{color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;text-decoration-line:underline!important;text-decoration-color:var(--wr-steel-blue)!important;text-decoration-thickness:.075em!important;text-underline-offset:.09em!important}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-home-title .wrenchroster-title-accent--orange{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important;text-decoration:none!important;background:transparent!important;background-color:transparent!important}html,body,#root,.public-layout,.public-layout__content,.portal-shell,.portal-shell__content,.wr-billing-page,.wr-billing-page--public,.wr-seo-page,.auth-page,.legal-page,.workforce-jobs-page{background:linear-gradient(rgba(47,120,173,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.075) 1px,transparent 1px),radial-gradient(circle at 4% 0%,rgba(232,93,26,.075),transparent 26rem),radial-gradient(circle at 90% 6%,rgba(47,120,173,.13),transparent 30rem),var(--wr-light-bg)!important;background-size:40px 40px,40px 40px,auto,auto,auto!important;color:var(--wr-light-text)!important}.wrenchroster-pricing,.wrenchroster-pricing--billing,.wrenchroster-seo-section,.portal-page,.portal-section,.wr-billing-section,.wr-seo-section,.legal-page__document{background:transparent!important;color:var(--wr-light-text)!important}.portal-page-heading,.portal-filters,.portal-post-card,.portal-article-card,.portal-featured-card,.portal-card,.portal-list-card,.portal-cta,.portal-state-panel,.portal-article-detail,.wr-billing-hero,.wr-billing-card,.wr-billing-message,.wr-billing-table-shell,.wr-stripe-notice,.wr-plan-banner,.wr-job-limit,.wr-seo-hero,.wr-seo-link-card,.wr-seo-detail-grid article,.auth-hero,.auth-panel,.auth-aside,.auth-notice,.legal-page__hero,.legal-page__section{border:1px solid var(--wr-light-border)!important;border-radius:var(--wr-radius-card)!important;background:linear-gradient(135deg,#fffffff5,#f8f8f5f0),var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:var(--wr-shadow-soft)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root{--wr-blueprint-bg: linear-gradient(rgba(47, 120, 173, .105) 1px, transparent 1px), linear-gradient(90deg, rgba(47, 120, 173, .085) 1px, transparent 1px), radial-gradient(circle at 5% 0%, rgba(232, 93, 26, .075), transparent 28rem), radial-gradient(circle at 92% 4%, rgba(47, 120, 173, .15), transparent 32rem), var(--wr-light-bg)}html,body,#root,.app-shell,.app-shell--landing,.public-layout,.public-page-shell,.theme-industrial-landing,.wrenchroster-landing,.portal-shell,.portal-page,.wr-billing-page,.wr-billing-page--public,.wr-seo-page,.auth-page,.legal-page,.workforce-jobs-page{background:var(--wr-blueprint-bg)!important;background-size:38px 38px,38px 38px,auto,auto,auto!important;color:var(--wr-light-text)!important}.public-layout__content,.portal-shell__content,.wr-billing-page>main,.wr-seo-page>main,.legal-page>main,.auth-page>main,.workforce-jobs-page>main{background:transparent!important}.theme-industrial-landing .wrenchroster-hero h1,.theme-industrial-landing .wrenchroster-hero h1 span,.theme-industrial-landing .wrenchroster-hero h1 span:last-child,.theme-industrial-landing .wrenchroster-hero h1>span,.theme-industrial-landing .wrenchroster-hero h1>span:last-child,.theme-industrial-landing .wrenchroster-home-title,.theme-industrial-landing .wrenchroster-home-title span,.theme-industrial-landing .wrenchroster-hero-title,.theme-industrial-landing .wrenchroster-hero-title span{background:transparent!important;background-color:transparent!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}.theme-industrial-landing .wrenchroster-title-accent{display:inline!important;width:auto!important;background:transparent!important;background-color:transparent!important;background-image:none!important;font-weight:inherit!important;-webkit-background-clip:initial!important;background-clip:initial!important}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-title-accent--blue:last-child{color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;text-decoration-line:underline!important;text-decoration-color:var(--wr-steel-blue)!important;text-decoration-thickness:.075em!important;text-underline-offset:.09em!important}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-title-accent--orange:last-child{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important;text-decoration:none!important}.theme-industrial-landing .wrenchroster-hero--home,.theme-industrial-landing .wrenchroster-hero:not(.wrenchroster-hero--home){background:var(--wr-blueprint-bg)!important;background-size:38px 38px,38px 38px,auto,auto,auto!important}.theme-industrial-landing .wrenchroster-hero__shade{display:block!important;background:linear-gradient(90deg,#f3f4f1b8,#f3f4f18a 48%,#f3f4f133),linear-gradient(180deg,#ffffff52,#f3f4f19e)!important}.wrenchroster-header,.portal-nav,.portal-page-heading,.portal-filters,.portal-post-card,.portal-article-card,.portal-featured-card,.portal-card,.portal-list-card,.portal-cta,.portal-state-panel,.portal-article-detail,.wr-billing-section,.wr-billing-message,.wr-billing-table-shell,.wr-stripe-notice,.wr-billing-hero,.wr-seo-hero,.wr-seo-section,.auth-hero,.auth-panel,.auth-aside,.legal-page__hero,.legal-page__section,.legal-page__document{border:1px solid var(--wr-light-border)!important;border-radius:var(--wr-radius-card)!important;background:#fffffff0!important;color:var(--wr-light-text)!important;box-shadow:var(--wr-shadow-soft)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.portal-page-heading,.wr-billing-hero,.wr-seo-hero,.auth-hero,.legal-page__hero{background:linear-gradient(135deg,#fffffffa,#f8f8f5f0),var(--wr-light-surface)!important}.portal-page-heading,.portal-section,.portal-filters,.wr-billing-section,.wr-seo-section,.legal-page__document,.auth-layout{width:min(100% - 32px,1120px)!important;margin-right:auto!important;margin-left:auto!important}.portal-page-heading h1,.portal-page-heading h2,.wr-billing-section h1,.wr-billing-section h2,.wr-seo-section h1,.wr-seo-section h2,.auth-hero h1,.legal-page__hero h1{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.portal-page-heading p,.wr-billing-section p,.wr-billing-message,.wr-seo-section p,.auth-hero p,.legal-page__hero p,.portal-filters label,.portal-filters input,.portal-filters select{color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important}.theme-industrial-landing .wr-pricing-grid,.wr-billing-page .wr-pricing-grid,.wrenchroster-pricing--billing .wr-pricing-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important}.theme-industrial-landing .wr-billing-card,.wr-billing-page .wr-billing-card,.wrenchroster-pricing--billing .wr-billing-card{display:flex!important;flex-direction:column!important;gap:13px!important;min-height:0!important;padding:clamp(18px,2vw,24px)!important;background:var(--wr-light-surface)!important}.theme-industrial-landing .wr-billing-card__top>span,.wr-billing-page .wr-billing-card__top>span,.wrenchroster-pricing--billing .wr-billing-card__top>span{display:none!important}.theme-industrial-landing .wr-billing-card h2,.wr-billing-page .wr-billing-card h2,.wrenchroster-pricing--billing .wr-billing-card h2{margin:0!important;color:var(--wr-light-text)!important;font-size:clamp(22px,2vw,28px)!important;line-height:1.12!important}.theme-industrial-landing .wr-billing-price,.wr-billing-page .wr-billing-price,.wrenchroster-pricing--billing .wr-billing-price{margin:0!important;color:var(--wr-light-text)!important;font-size:clamp(36px,3vw,46px)!important;line-height:1!important}.theme-industrial-landing .wr-billing-card p,.wr-billing-page .wr-billing-card p,.wrenchroster-pricing--billing .wr-billing-card p{margin:0!important;min-height:3.2em!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:15px!important;line-height:1.5!important}.theme-industrial-landing .wr-billing-feature-list,.wr-billing-page .wr-billing-feature-list,.wrenchroster-pricing--billing .wr-billing-feature-list{display:grid!important;gap:9px!important;margin:2px 0 16px!important;padding:0!important;flex:1 1 auto!important}.theme-industrial-landing .wr-billing-feature-list span,.wr-billing-page .wr-billing-feature-list span,.wrenchroster-pricing--billing .wr-billing-feature-list span{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:13px!important;line-height:1.35!important}.theme-industrial-landing .wr-billing-feature-list svg,.wr-billing-page .wr-billing-feature-list svg,.wrenchroster-pricing--billing .wr-billing-feature-list svg{width:16px!important;height:16px!important;margin-top:1px!important;color:var(--wr-field-green)!important}.theme-industrial-landing .wr-billing-card .wr-button,.wr-billing-page .wr-billing-card .wr-button,.wrenchroster-pricing--billing .wr-billing-card .wr-button{width:100%!important;min-height:48px!important;margin-top:auto!important}@media(max-width:980px){.theme-industrial-landing .wr-pricing-grid,.wr-billing-page .wr-pricing-grid,.wrenchroster-pricing--billing .wr-pricing-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.portal-page-heading,.portal-section,.portal-filters,.wr-billing-section,.wr-seo-section,.legal-page__document,.auth-layout{width:calc(100% - 24px)!important}.theme-industrial-landing .wr-pricing-grid,.wr-billing-page .wr-pricing-grid,.wrenchroster-pricing--billing .wr-pricing-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:1fr!important}}:root{--wr-blueprint-bg: linear-gradient(rgba(47, 120, 173, .09) 1px, transparent 1px), linear-gradient(90deg, rgba(47, 120, 173, .075) 1px, transparent 1px), radial-gradient(circle at 4% 0%, rgba(232, 93, 26, .075), transparent 26rem), radial-gradient(circle at 90% 6%, rgba(47, 120, 173, .13), transparent 30rem), var(--wr-light-bg)}html,body,#root,.app-shell,.app-shell--landing,.public-layout,.public-layout__content,.public-page-shell,.wrenchroster-landing,.theme-industrial-landing,.portal-shell,.portal-shell__content,.wr-billing-page,.wr-billing-page--public,.wr-seo-page,.auth-page,.legal-page,.workforce-jobs-page{background:var(--wr-blueprint-bg)!important;background-size:40px 40px,40px 40px,auto,auto,auto!important;color:var(--wr-light-text)!important}.wrenchroster-pricing,.wrenchroster-pricing--billing,.wrenchroster-seo-section,.portal-page,.portal-section,.wr-billing-section,.wr-seo-section,.legal-page__document{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--wr-light-text)!important}.theme-industrial-landing .wrenchroster-hero h1>span,.theme-industrial-landing .wrenchroster-hero h1 span,.theme-industrial-landing .wrenchroster-home-title>span,.theme-industrial-landing .wrenchroster-home-title span{background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-home-title .wrenchroster-title-accent--blue{display:inline!important;width:auto!important;color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;text-decoration-line:underline!important;text-decoration-color:var(--wr-steel-blue)!important;text-decoration-thickness:.075em!important;text-underline-offset:.09em!important}.theme-industrial-landing .wrenchroster-hero h1 .wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-home-title .wrenchroster-title-accent--orange{display:inline!important;width:auto!important;color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important;text-decoration:none!important}.theme-industrial-landing .wrenchroster-home-title__line,.theme-industrial-landing .wrenchroster-hero-title__line{display:block!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.portal-page-heading,.portal-filters,.portal-post-card,.portal-article-card,.portal-featured-card,.portal-card,.portal-list-card,.portal-cta,.portal-state-panel,.portal-article-detail,.wr-billing-hero,.wr-billing-card,.wr-billing-message,.wr-billing-table-shell,.wr-stripe-notice,.wr-plan-banner,.wr-job-limit,.wr-seo-hero,.wr-seo-link-card,.wr-seo-detail-grid article,.auth-hero,.auth-panel,.auth-aside,.auth-notice,.legal-page__hero,.legal-page__section,.wrenchroster-seo-grid article,.wrenchroster-faq,.wrenchroster-faq details{border:1px solid var(--wr-light-border)!important;border-radius:var(--wr-radius-card)!important;background:linear-gradient(135deg,#fffffff5,#f8f8f5f0),var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:var(--wr-shadow-soft)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.portal-page-heading h1,.portal-page-heading h2,.portal-post-card h2,.portal-article-card h2,.portal-card h2,.portal-list-card h2,.wr-billing-hero h1,.wr-billing-section__header h2,.wr-billing-card h2,.wr-seo-hero h1,.wrenchroster-seo-section__header h2,.wrenchroster-faq h2,.legal-page__hero h1,.auth-hero h1{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.portal-page-heading p,.portal-post-card p,.portal-article-card p,.portal-card p,.portal-list-card p,.wr-billing-hero p,.wr-billing-section__header p,.wr-billing-card p,.wr-billing-message,.wr-muted,.wr-seo-hero p,.wrenchroster-seo-section__header p,.wrenchroster-faq p,.legal-page__hero p,.auth-hero p{color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important}.wr-pricing-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important}.wr-billing-card{display:flex!important;flex-direction:column!important;gap:13px!important;min-height:0!important;padding:clamp(18px,2vw,24px)!important;overflow:visible!important}.wr-billing-card__top{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.wr-billing-card__top>span{display:none!important}.wr-billing-price{margin:0!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;font-size:clamp(36px,3vw,46px)!important;line-height:1!important}.wr-billing-feature-list{display:grid!important;gap:9px!important;margin:2px 0 16px!important;padding:0!important;flex:1 1 auto!important}.wr-billing-feature-list span{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-height:0!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:13px!important;line-height:1.35!important}.wr-billing-feature-list svg{width:16px!important;height:16px!important;margin-top:1px!important;color:var(--wr-field-green)!important}.wr-billing-card .wr-button{width:100%!important;min-height:48px!important;margin-top:auto!important}.portal-filters input,.portal-filters select,.portal-post-filters__selects select,.portal-post-filters__selects button{border:1px solid var(--wr-light-border-strong)!important;border-radius:7px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important}.theme-industrial-landing .wrenchroster-home-price-card{display:grid!important;grid-template-rows:auto auto auto 1fr!important;gap:10px!important;min-height:188px!important;padding:18px!important}.theme-industrial-landing .wrenchroster-home-price-card__cta{align-self:end!important;width:100%!important}@media(max-width:980px){.wr-pricing-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.wr-pricing-grid,.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:1fr!important}}.wr-billing-card .wr-button:disabled{font-size:0!important;opacity:1!important}.wr-billing-card .wr-button:disabled:after{content:"Choose plan";color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:16px!important;font-weight:900!important;line-height:1!important}.portal-shell__content{gap:clamp(12px,1.8vw,20px)!important;padding-top:14px!important}.portal-page-heading{width:min(100% - 32px,1120px)!important;margin-top:clamp(10px,1.8vw,18px)!important;padding:clamp(24px,3vw,38px)!important}.portal-page-heading--featured-news{width:min(100% - 32px,1220px)!important;margin-top:0!important;padding:clamp(34px,5vw,64px) clamp(28px,5vw,72px)!important;background:linear-gradient(135deg,#fffffff7,#f8f8f5f0),var(--wr-light-surface)!important}.portal-page-heading .portal-section-eyebrow,.portal-page-heading .portal-badge{margin-bottom:12px!important}.portal-page-heading h1{max-width:840px!important;margin:8px 0 14px!important;font-size:clamp(36px,5vw,58px)!important;line-height:1.05!important;letter-spacing:-.025em!important}.portal-page-heading--featured-news h1{max-width:980px!important;font-size:clamp(46px,6vw,78px)!important;line-height:1.02!important}.portal-page-heading p{max-width:760px!important;margin:0!important;font-size:clamp(16px,1.4vw,19px)!important;line-height:1.5!important}.portal-page-heading--featured-news p{max-width:920px!important;font-size:clamp(17px,1.55vw,21px)!important}.portal-post-counts{gap:8px!important;margin-top:18px!important}.portal-post-counts span{min-height:30px!important;border:1px solid var(--wr-field-green-border)!important;border-radius:6px!important;padding:5px 10px!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-field-green-dark)!important;font-size:12px!important;font-weight:900!important}.portal-post-filters{width:min(100% - 32px,1220px)!important;margin-top:0!important;margin-bottom:0!important;padding:12px 16px!important}.portal-search-field{min-height:42px!important;border-radius:999px!important;padding:0 12px!important}.portal-search-field input{min-height:38px!important;padding:0 8px!important}.portal-post-filters__selects{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(140px,.65fr)!important;gap:10px!important;align-items:end!important;margin-top:10px!important}.portal-post-filters__selects label{display:grid!important;gap:5px!important;color:var(--wr-light-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.portal-post-filters__selects select,.portal-post-filters__selects button{min-height:42px!important;border-radius:7px!important;padding:0 12px!important;font-size:13px!important}.portal-post-filters__selects button{min-width:112px!important;border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-field-green-dark)!important;font-weight:900!important}.portal-post-grid,.portal-article-grid,.portal-company-grid,.portal-tool-grid{margin-top:18px!important}@media(max-width:900px){.portal-page-heading,.portal-page-heading--featured-news,.portal-post-filters{width:calc(100% - 24px)!important}.portal-post-filters__selects{grid-template-columns:repeat(2,minmax(0,1fr))!important}.portal-post-filters__selects button{grid-column:1 / -1!important;width:100%!important}}@media(max-width:560px){.portal-page-heading h1,.portal-page-heading--featured-news h1{font-size:34px!important}.portal-post-filters__selects{grid-template-columns:1fr!important}}.theme-industrial-light .readiness-preferences-editor{padding:16px!important}.theme-industrial-light .readiness-editor-grid{align-items:start!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important}.theme-industrial-light .readiness-editor-grid>.job-builder-section{align-self:start!important;min-width:0!important}.theme-industrial-light .readiness-editor-grid>.job-builder-section--availability{grid-column:1!important;grid-row:auto!important}.theme-industrial-light .readiness-editor-grid>.job-builder-section--experience-tags{grid-column:1!important;grid-row:auto!important}.theme-industrial-light .readiness-editor-grid>.job-builder-section--wide{grid-column:1!important;grid-row:auto!important}.theme-industrial-light .readiness-editor-grid>.job-builder-section--work-preferences{grid-column:1!important;grid-row:auto!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section{gap:8px!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:8px!important;background:var(--wr-light-surface, #fff)!important;box-shadow:0 6px 16px #151d1a0a!important;padding:10px!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section h3{color:var(--wr-light-text, #151d1a)!important;font-size:14px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.2!important}.theme-industrial-light .readiness-preferences-editor .form-row{display:grid!important;gap:8px!important;grid-template-columns:minmax(9rem,1.1fr) minmax(8rem,1fr) minmax(8rem,1fr)!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section--availability .form-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr)!important}@media(max-width:760px){.theme-industrial-light .readiness-preferences-editor .job-builder-section--availability .form-row{grid-template-columns:1fr!important}}.theme-industrial-light .readiness-preferences-editor .form-row label{display:grid!important;gap:5px!important;color:var(--wr-light-muted, #606b66)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;line-height:1.2!important;text-transform:uppercase!important}.theme-industrial-light .readiness-preferences-editor input:not([type=checkbox]),.theme-industrial-light .readiness-preferences-editor select{min-height:38px!important;border:1px solid var(--wr-light-border-strong, #c2cabf)!important;border-radius:6px!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-text, #151d1a)!important;font-size:13px!important;padding:7px 9px!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure{border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:8px!important;background:var(--wr-light-surface-muted, #f8f8f5)!important;box-shadow:none!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]{border-color:var(--wr-steel-blue-border, #c9dce8)!important;background:var(--wr-light-surface, #fff)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary{min-height:34px!important;display:grid!important;grid-template-columns:minmax(8rem,auto) minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;border:0!important;background:transparent!important;color:var(--wr-light-text, #151d1a)!important;padding:6px 9px!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary span{color:var(--wr-light-text, #151d1a)!important;font-size:13px!important;font-weight:900!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary small{color:var(--wr-steel-blue, #2f78ad)!important;font-size:12px!important;font-weight:800!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary:after{border-color:var(--wr-light-muted, #606b66)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>.builder-chip-grid,.theme-industrial-light .readiness-preferences-editor .preference-disclosure>.experience-tag-input{padding:0 9px 9px!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid{gap:6px!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid label{min-height:28px!important;gap:6px!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:999px!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-muted, #606b66)!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;padding:5px 8px!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid label:has(input[type=checkbox]:checked){border-color:var(--wr-steel-blue-border, #c9dce8)!important;background:var(--wr-steel-blue-soft, #eaf3f9)!important;color:var(--wr-steel-blue, #2f78ad)!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid input[type=checkbox]{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;accent-color:var(--wr-steel-blue, #2f78ad)!important}.theme-industrial-light .readiness-preferences-editor .readiness-warning{border:1px solid var(--wr-safety-orange-border, #efc8aa)!important;border-radius:6px!important;background:var(--wr-safety-orange-soft, #fff3ea)!important;color:#a13a0f!important;font-size:12px!important;padding:8px 10px!important}.theme-industrial-light .job-builder-section--experience-tags .job-builder-section__heading{gap:8px!important;margin:0!important}.theme-industrial-light .experience-tag-input{display:grid!important;gap:8px!important;position:relative!important}.theme-industrial-light .experience-tag-input__pills{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.theme-industrial-light .experience-tag-input__pill{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:28px!important;border:1px solid var(--wr-steel-blue-border, #c9dce8)!important;border-radius:999px!important;background:var(--wr-steel-blue-soft, #eaf3f9)!important;color:var(--wr-steel-blue, #2f78ad)!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;padding:4px 5px 4px 9px!important}.theme-industrial-light .experience-tag-input__pill button{display:inline-grid!important;width:20px!important;height:20px!important;place-items:center!important;border:0!important;border-radius:999px!important;background:#2f78ad1f!important;color:var(--wr-steel-blue, #2f78ad)!important;cursor:pointer!important;padding:0!important}.theme-industrial-light .experience-tag-input__control{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:7px!important;align-items:center!important;min-height:38px!important;border:1px solid var(--wr-light-border-strong, #c2cabf)!important;border-radius:6px!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-muted, #606b66)!important;padding:0 9px!important}.theme-industrial-light .experience-tag-input__control svg{width:16px!important;height:16px!important;color:var(--wr-light-muted, #606b66)!important}.theme-industrial-light .experience-tag-input__control input{min-height:34px!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.theme-industrial-light .experience-tag-input__control input[type=text]{border:0!important;outline:0!important}.theme-industrial-light .experience-tag-input__dropdown{z-index:10!important;border:1px solid var(--wr-light-border-strong, #c2cabf)!important;border-radius:8px!important;background:var(--wr-light-surface, #fff)!important;box-shadow:0 14px 30px #151d1a1f!important;overflow:hidden!important}.theme-industrial-light .experience-tag-input__option{display:flex!important;justify-content:space-between!important;gap:10px!important;width:100%!important;border:0!important;background:transparent!important;color:var(--wr-light-text, #151d1a)!important;padding:8px 10px!important;text-align:left!important}.theme-industrial-light .experience-tag-input__option--active,.theme-industrial-light .experience-tag-input__option:hover{background:var(--wr-steel-blue-soft, #eaf3f9)!important}.theme-industrial-light .experience-tag-input__option small,.theme-industrial-light .experience-tag-input__message,.theme-industrial-light .experience-tag-input__status{color:var(--wr-light-muted, #606b66)!important;font-size:12px!important;font-weight:800!important}@media(max-width:980px){.theme-industrial-light .readiness-editor-grid{grid-template-columns:1fr!important;grid-template-rows:none!important}.theme-industrial-light .readiness-editor-grid>.job-builder-section--availability,.theme-industrial-light .readiness-editor-grid>.job-builder-section--experience-tags,.theme-industrial-light .readiness-editor-grid>.job-builder-section--wide,.theme-industrial-light .readiness-editor-grid>.job-builder-section--work-preferences{grid-column:1!important;grid-row:auto!important}}@media(max-width:680px){.theme-industrial-light .readiness-preferences-editor{padding:12px!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section{padding:10px!important}.theme-industrial-light .readiness-preferences-editor .form-row,.theme-industrial-light .readiness-preferences-editor .job-builder-section--availability .form-row{grid-template-columns:1fr!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary{grid-template-columns:minmax(0,1fr) auto!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary small{grid-column:1 / -1!important;text-align:left!important}}.theme-industrial-landing .wrenchroster-hero.wrenchroster-hero--workers h1.wrenchroster-hero-title>span.wrenchroster-hero-title__line,.theme-industrial-landing .wrenchroster-hero.wrenchroster-hero--employers h1.wrenchroster-hero-title>span.wrenchroster-hero-title__line{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.theme-industrial-landing .wrenchroster-hero--workers h1 span.wrenchroster-title-accent--green,.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero-title span.wrenchroster-title-accent--green{color:var(--wr-field-green)!important;-webkit-text-fill-color:var(--wr-field-green)!important}.theme-industrial-landing .wrenchroster-hero--employers h1 span.wrenchroster-title-accent--orange,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero-title span.wrenchroster-title-accent--orange{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important}:root{--wr-public-shadow: 0 1px 2px rgba(21, 29, 26, .05);--wr-public-shadow-soft: 0 1px 2px rgba(21, 29, 26, .04)}.public-layout h1,.public-layout h2,.theme-industrial-landing h1,.theme-industrial-landing h2,.portal-shell h1,.portal-shell h2,.workforce-jobs-page h1,.workforce-jobs-page h2,.auth-page h1,.auth-page h2,.wr-billing-page--public h1,.wr-billing-page--public h2,.theme-industrial-landing .wrenchroster-home-title,.theme-industrial-landing .wrenchroster-hero-title,.portal-page-heading h1,.wr-billing-hero h1,.wr-seo-hero h1,.auth-hero h1,.legal-page__hero h1,.mvp-hero h1{font-family:Barlow Condensed,Inter,sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important}.theme-industrial-landing .wrenchroster-title-accent,.theme-industrial-landing .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-title-accent--orange{display:inline!important;width:auto!important;background:transparent!important;box-shadow:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important}.theme-industrial-landing .wrenchroster-title-accent--orange{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-home-beta{border:0!important;background:var(--wr-safety-orange)!important;color:#fff!important}.theme-industrial-landing .wrenchroster-home-beta svg{color:#fff!important}.public-blueprint-header{display:flex;align-items:center;gap:10px;min-width:0}.public-blueprint-header__index{color:var(--wr-steel-blue)!important;font-family:Barlow Condensed,Inter,sans-serif;font-size:17px!important;font-weight:600!important;letter-spacing:.1em!important;line-height:1}.public-blueprint-header__eyebrow{color:var(--wr-steel-blue)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1;text-transform:uppercase!important}.public-blueprint-header__divider{flex:1 1 auto;height:1px;min-width:28px;background:var(--wr-steel-blue-border)}.public-blueprint-header__marker{width:7px;height:7px;border:1px solid var(--wr-steel-blue);transform:rotate(45deg)}.theme-industrial-landing .wrenchroster-home-section{padding-top:96px!important;padding-bottom:96px!important}.theme-industrial-landing .wrenchroster-home-stats{padding-top:32px!important;padding-bottom:32px!important}.wr-billing-section,.wr-seo-section,.portal-section,.public-section,.auth-layout,.legal-page__document{padding-top:96px!important;padding-bottom:96px!important}.theme-industrial-landing .wrenchroster-home-pricing,.theme-industrial-landing .wrenchroster-home-faq,.wr-billing-section,.wrenchroster-pricing,.wrenchroster-pricing--billing{background:var(--wr-warm-bg)!important}.theme-industrial-landing .wrenchroster-home-stat,.theme-industrial-landing .wrenchroster-home-step-card,.theme-industrial-landing .wrenchroster-home-benefit-card,.theme-industrial-landing .wrenchroster-home-price-card,.theme-industrial-landing .wrenchroster-home-accordion details,.public-card,.portal-post-card,.portal-article-card,.portal-featured-card,.portal-card,.portal-list-card,.portal-cta,.portal-state-panel,.portal-filters,.portal-article-detail,.wr-billing-hero,.wr-billing-card,.wr-billing-message,.wr-billing-table-shell,.wr-stripe-notice,.wr-plan-banner,.wr-job-limit,.wr-seo-hero,.wr-seo-link-card,.wr-seo-detail-grid article,.auth-hero,.auth-panel,.auth-aside,.auth-notice,.legal-page__hero,.legal-page__section,.wrenchroster-seo-grid article,.wrenchroster-faq,.wrenchroster-faq details,.mvp-hero,.mvp-filter-panel,.mvp-section,.mvp-state-panel,.mvp-job-card,.mvp-worker-card,.mvp-hero__metrics div{border:1px solid var(--wr-public-border)!important;box-shadow:var(--wr-public-shadow-soft)!important}.public-badge,.portal-badge,.portal-section-eyebrow,.portal-card-kicker,.portal-demo-pill,.portal-tag-row span,.portal-post-counts span,.wrenchroster-related-links a,.auth-eyebrow,.signup-auth-panel__eyebrow,.wr-billing-card__top strong,.mvp-project-name,.mvp-card-kicker span,.mvp-job-meta span,.mvp-ticket,.mvp-availability,.mob-chip,.theme-industrial-landing .wrenchroster-home-trust__chip,.theme-industrial-light .builder-chip-grid label,.theme-industrial-light .experience-tag-input__pill{border-radius:5px!important}.portal-section-eyebrow,.auth-eyebrow,.signup-auth-panel__eyebrow{background:transparent!important;border-color:transparent!important;color:var(--wr-steel-blue)!important;padding-inline:0!important}.public-info-notice,.auth-message--info,.wr-billing-message,.wr-stripe-notice,.mob-ticket-nudge{display:flex!important;align-items:flex-start!important;gap:8px!important;border:1px solid var(--wr-steel-blue-border)!important;border-radius:5px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:14px!important;line-height:1.45!important;box-shadow:none!important}.auth-page .auth-panel .auth-message--info.public-info-notice{border:1px solid var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:14px!important}.public-info-notice svg,.auth-message--info svg,.wr-billing-message svg,.wr-stripe-notice svg,.mob-ticket-nudge svg{flex:0 0 auto;color:var(--wr-steel-blue)!important}.public-cta-button--secondary,.wrenchroster-button--secondary,.portal-button--secondary,.wr-button--secondary,.button--secondary,.signup-provider-button,.theme-industrial-landing .wrenchroster-home-price-card__cta{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green)!important}.wr-billing-card--popular{border-color:var(--wr-border)!important;background:var(--wr-surface)!important}.theme-industrial-landing .wrenchroster-home-workflow:first-child .wrenchroster-home-step-card{border-top:3px solid var(--wr-field-green)!important;border-radius:0 0 10px 10px!important}.theme-industrial-landing .wrenchroster-home-workflow:nth-child(2) .wrenchroster-home-step-card{border-top:3px solid var(--wr-steel-blue)!important;border-radius:0 0 10px 10px!important}.portal-nav{z-index:1001!important;background:#fffffffa!important}.theme-industrial-landing>.legal-footer,.public-layout>.legal-footer,.wr-billing-page--public>.legal-footer,.wr-seo-page>.legal-footer,.portal-shell>.legal-footer,.auth-page>.legal-footer,.legal-page>.legal-footer{border-top:3px solid var(--wr-steel-blue)!important}@media(max-width:768px){.theme-industrial-landing .wrenchroster-home-section,.wr-billing-section,.wr-seo-section,.portal-section,.public-section,.auth-layout,.legal-page__document{padding-top:64px!important;padding-bottom:64px!important}.theme-industrial-landing .wrenchroster-home-stats{padding-top:24px!important;padding-bottom:24px!important}}.mvp-apply-confirm{display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid var(--wr-field-green-border)!important;border-radius:6px!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important;font-size:13px!important;font-weight:700!important;padding:9px 16px!important}.mvp-apply-confirm svg{color:var(--wr-field-green)!important}.mvp-apply-error{margin:6px 0 0!important;color:var(--wr-danger)!important;font-size:12px!important}.theme-industrial-landing .wrenchroster-hero--home{min-height:auto!important;padding:0 clamp(18px,2.4vw,30px) 0!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-header{grid-template-columns:minmax(174px,1fr) minmax(360px,auto) minmax(174px,1fr)!important;gap:10px!important;width:calc(100% + clamp(18px,2.4vw,30px)*2)!important;max-width:none!important;min-height:50px!important;margin:0 calc(clamp(18px,2.4vw,30px)*-1)!important;border:0!important;border-bottom:1px solid var(--wr-border)!important;border-radius:0!important;padding:6px clamp(18px,3vw,32px)!important;background:#fff!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-wordmark{font-size:clamp(21px,1.5vw,24px)!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-nav{min-height:34px!important;border-color:transparent!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-nav a{min-height:30px!important;border-radius:5px!important;padding:0 clamp(8px,1vw,12px)!important;font-size:11px!important;letter-spacing:.07em!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-header__actions{gap:7px!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-login-trigger,.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-access,.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-menu-button{min-height:34px!important;border-radius:6px!important;padding:0 10px!important;font-size:11px!important;letter-spacing:.06em!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-menu-button{width:34px!important;padding:0!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-access--public{padding-inline:12px!important;box-shadow:none!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__content--blueprint{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:24px;align-items:center;width:100%;max-width:none;margin:0 auto;padding:36px 32px 30px}.theme-industrial-landing .wrenchroster-hero--home+.wrenchroster-home-section{padding-top:48px!important}.theme-industrial-landing .wrenchroster-home-beta{min-height:28px!important;margin:0 calc(clamp(18px,2.4vw,30px)*-1)!important;padding:6px 12px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1.25!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-home-title{max-width:640px!important;margin:14px 0 10px!important;font-size:clamp(34px,3.3vw,42px)!important;line-height:1!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__copy p{max-width:560px!important;font-size:clamp(15px,1.2vw,17px)!important;line-height:1.42!important}.theme-industrial-landing .wrenchroster-hero__copy-column{display:grid;justify-items:start;min-width:0}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__actions{grid-template-columns:repeat(2,minmax(0,220px))!important;gap:10px!important;width:min(100%,460px)!important;margin-top:16px!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-button{min-height:46px!important;border-radius:7px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__image{display:none!important}.theme-industrial-landing .wrenchroster-blueprint-panel{width:100%;aspect-ratio:280 / 232;justify-self:stretch;border:1px solid var(--wr-steel-blue-border)!important;border-radius:10px!important;padding:6px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue);box-shadow:none!important}.theme-industrial-landing .wrenchroster-blueprint-panel__drawing{display:block;width:100%;height:auto}.theme-industrial-landing .wrenchroster-blueprint-panel__sheet{fill:var(--wr-steel-blue-soft);stroke:var(--wr-steel-blue-border)}.theme-industrial-landing .wrenchroster-blueprint-panel__fine-grid,.theme-industrial-landing .wrenchroster-blueprint-panel__pipe-centerline{fill:none;stroke:currentColor}.theme-industrial-landing .wrenchroster-blueprint-panel__fine-grid{opacity:.16;stroke-width:1}.theme-industrial-landing .wrenchroster-blueprint-panel__corner,.theme-industrial-landing .wrenchroster-blueprint-panel__dimension,.theme-industrial-landing .wrenchroster-blueprint-panel__flange,.theme-industrial-landing .wrenchroster-blueprint-panel__pipe-body{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.theme-industrial-landing .wrenchroster-blueprint-panel__corner{stroke-width:1.5}.theme-industrial-landing .wrenchroster-blueprint-panel__flange,.theme-industrial-landing .wrenchroster-blueprint-panel__pipe-body{fill:var(--wr-steel-blue-soft);stroke-width:2}.theme-industrial-landing .wrenchroster-blueprint-panel__bolt,.theme-industrial-landing .wrenchroster-blueprint-panel__arrow{fill:currentColor}.theme-industrial-landing .wrenchroster-blueprint-panel__pipe-centerline{opacity:.6;stroke-dasharray:6 4;stroke-width:1}.theme-industrial-landing .wrenchroster-blueprint-panel__dimension{stroke-width:1.2}.theme-industrial-landing .wrenchroster-blueprint-panel__label,.theme-industrial-landing .wrenchroster-blueprint-panel__dimension-label{fill:currentColor;font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;letter-spacing:.08em}.theme-industrial-landing .wrenchroster-blueprint-panel__label{font-size:9px}.theme-industrial-landing .wrenchroster-blueprint-panel__dimension-label{font-size:10px}.theme-industrial-landing .wrenchroster-blueprint-panel__stamp{color:var(--wr-field-green-dark)}.theme-industrial-landing .wrenchroster-blueprint-panel__stamp-box{fill:none;stroke:currentColor;stroke-width:1.5}.theme-industrial-landing .wrenchroster-blueprint-panel__stamp-text{fill:currentColor;font-family:Barlow Condensed,Inter,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em}.theme-industrial-landing .wrenchroster-hero__cta-labels{display:flex!important;flex-wrap:wrap;gap:6px 20px;align-items:center;margin-top:8px}.theme-industrial-landing .wrenchroster-hero__cta-label{display:inline-flex!important;align-items:center;gap:6px;min-width:0;color:var(--wr-light-muted);font-size:13px;line-height:1.3}.theme-industrial-landing .wrenchroster-hero__cta-label svg{flex:0 0 auto}.theme-industrial-landing .wrenchroster-home-trust{display:flex!important;flex-wrap:wrap;gap:7px;width:min(100%,760px);margin-top:14px}.theme-industrial-landing .wrenchroster-home-trust__chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;border:1px solid var(--wr-border)!important;border-radius:5px!important;padding:0 8px;background:#fff!important;color:var(--wr-light-muted)!important;box-shadow:none!important;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-trust__chip span{width:7px;height:7px;border-radius:999px;background:var(--wr-field-green)!important}.theme-industrial-landing .wrenchroster-home-trust__chip--blue span{background:var(--wr-steel-blue)!important}.theme-industrial-landing .wrenchroster-home-trust__chip--orange span{background:var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-home-telemetry{width:100%;margin:0;border-top:1px solid var(--wr-steel-blue-border);border-bottom:1px solid var(--wr-steel-blue-border);padding:0;background:var(--wr-steel-blue-soft)}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:0;width:min(100% - 32px,1120px);margin:0 auto}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat{display:grid;gap:5px;min-height:96px;border:0!important;border-right:1px solid var(--wr-steel-blue-border)!important;border-radius:0!important;padding:18px 16px;background:transparent!important;box-shadow:none!important}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat:last-child{border-right:0!important}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat strong{color:var(--wr-field-green-dark)!important;font-family:Barlow Condensed,Inter,sans-serif;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat span{color:var(--wr-steel-blue)!important;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-price-card{position:relative}.theme-industrial-landing .wrenchroster-home-workflows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.theme-industrial-landing .wrenchroster-home-workflow-card{border:1px solid var(--wr-public-border);border-top:3px solid var(--wr-field-green);border-radius:0 0 10px 10px;padding:16px 18px;background:var(--wr-light-surface);box-shadow:var(--wr-public-shadow-soft)}.theme-industrial-landing .wrenchroster-home-workflow-card--employer{border-top-color:var(--wr-steel-blue)}.theme-industrial-landing .wrenchroster-home-workflow-card__kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:var(--wr-field-green);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-workflow-card--employer .wrenchroster-home-workflow-card__kicker{color:var(--wr-steel-blue)}.theme-industrial-landing .wrenchroster-home-workflow-card__steps{display:grid;gap:11px}.theme-industrial-landing .wrenchroster-home-workflow-step{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.theme-industrial-landing .wrenchroster-home-workflow-step>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--wr-field-green);color:var(--wr-light-surface);font-size:12px;font-weight:800}.theme-industrial-landing .wrenchroster-home-workflow-card--employer .wrenchroster-home-workflow-step>span{background:var(--wr-steel-blue)}.theme-industrial-landing .wrenchroster-home-workflow-step h3{margin:0;color:var(--wr-light-text)!important;font-size:14px;font-weight:800;line-height:1.2}.theme-industrial-landing .wrenchroster-home-workflow-step p{margin:2px 0 0;color:var(--wr-light-muted)!important;font-size:12px;line-height:1.35}.theme-industrial-landing .wrenchroster-home-job-card{border:1px solid var(--wr-public-border);border-left:3px solid var(--wr-steel-blue);border-radius:0 10px 10px 0;padding:18px 20px;background:var(--wr-light-surface);box-shadow:var(--wr-public-shadow-soft)}.theme-industrial-landing .wrenchroster-home-job-card__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 12px;margin-bottom:4px}.theme-industrial-landing .wrenchroster-home-job-card h3{margin:0;color:var(--wr-light-text)!important;font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;line-height:1.15}.theme-industrial-landing .wrenchroster-home-job-card strong{color:var(--wr-field-green-dark);font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;line-height:1;white-space:nowrap}.theme-industrial-landing .wrenchroster-home-job-card strong span{color:var(--wr-light-muted);font-size:13px;font-weight:600}.theme-industrial-landing .wrenchroster-home-job-card p{margin:0 0 10px;color:var(--wr-light-muted)!important;font-size:13px;line-height:1.4}.theme-industrial-landing .wrenchroster-home-ticket-row,.theme-industrial-landing .wrenchroster-home-job-card__actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.theme-industrial-landing .wrenchroster-home-ticket-row{margin-bottom:14px}.theme-industrial-landing .wrenchroster-home-ticket-row span{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--wr-field-green-border);border-radius:5px;padding:3px 10px;background:var(--wr-light-surface-muted);color:var(--wr-field-green-dark);font-size:12px}.theme-industrial-landing .wrenchroster-home-ticket-row svg{color:var(--wr-field-green)}.theme-industrial-landing .wrenchroster-home-job-card__actions{gap:12px}.theme-industrial-landing .wrenchroster-home-job-card__apply{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:6px;padding:0 22px;background:var(--wr-safety-orange);color:var(--wr-light-surface);font-size:13px;font-weight:800;text-decoration:none}.theme-industrial-landing .wrenchroster-home-job-card__details{display:inline-flex;align-items:center;gap:5px;color:var(--wr-steel-blue);font-size:13px;font-weight:800;text-decoration:none}.theme-industrial-landing .wrenchroster-home-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.theme-industrial-landing .wrenchroster-home-price-card__badge{position:absolute;top:-10px;left:14px;border:1px solid var(--wr-safety-orange-border);border-radius:4px;padding:2px 10px;background:var(--wr-safety-orange);color:var(--wr-light-surface);font-size:11px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.theme-industrial-landing .wrenchroster-home-news-card{overflow:hidden;border:1px solid var(--wr-public-border);border-radius:10px;background:var(--wr-light-surface);box-shadow:var(--wr-public-shadow-soft)}.theme-industrial-landing .wrenchroster-home-news-card__cover{display:flex;align-items:center;justify-content:center;height:80px;border-bottom:1px solid var(--wr-steel-blue-border);background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue)}.theme-industrial-landing .wrenchroster-home-news-card__body{padding:14px 16px}.theme-industrial-landing .wrenchroster-home-news-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.theme-industrial-landing .wrenchroster-home-news-card__meta span{border:1px solid var(--wr-steel-blue-border);border-radius:4px;padding:2px 8px;background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.theme-industrial-landing .wrenchroster-home-news-card__meta small{color:var(--wr-light-muted);font-size:11px;line-height:1.2}.theme-industrial-landing .wrenchroster-home-news-card h3{margin:0;color:var(--wr-light-text)!important;font-family:Barlow Condensed,Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.15}.theme-industrial-landing .wrenchroster-home-price-card:not(.wrenchroster-home-price-card--featured) .wrenchroster-home-price-card__cta{border-color:var(--wr-field-green-border)!important;background:transparent!important;color:var(--wr-field-green-dark)!important}.theme-industrial-landing .wrenchroster-home-price-card--featured{border:2px solid var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-home-price-card__cta--featured{border-color:var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:var(--wr-light-surface)!important}@media(max-width:980px){.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-header{grid-template-columns:minmax(0,1fr) auto!important;row-gap:4px!important;min-height:48px!important;padding:6px 16px!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-nav{grid-column:1 / -1!important;grid-row:2!important;justify-self:center!important;min-height:30px!important;overflow-x:auto!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-nav a{min-height:28px!important;padding-inline:8px!important;font-size:10px!important}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__content--blueprint{grid-template-columns:minmax(0,1fr);width:min(100% - 24px,620px);margin-top:14px;padding:28px 22px 24px}.theme-industrial-landing .wrenchroster-hero--home+.wrenchroster-home-section{padding-top:40px!important}.theme-industrial-landing .wrenchroster-blueprint-panel{justify-self:center}.theme-industrial-landing .wrenchroster-home-workflows,.theme-industrial-landing .wrenchroster-home-pricing-grid,.theme-industrial-landing .wrenchroster-home-news-grid{grid-template-columns:1fr!important}}@media(max-width:768px){.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__content--blueprint{gap:18px}.theme-industrial-landing .wrenchroster-hero--home .wrenchroster-hero__actions{grid-template-columns:1fr!important;width:100%!important}.theme-industrial-landing .wrenchroster-blueprint-panel{padding:5px}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 28px,1120px)}.theme-industrial-landing .wrenchroster-home-telemetry .wrenchroster-home-stat:nth-child(2n){border-right:0!important}}.theme-industrial-landing .wrenchroster-title-accent--green{color:var(--wr-field-green)!important;-webkit-text-fill-color:var(--wr-field-green)!important;text-decoration:none!important}.theme-industrial-landing .wrenchroster-hero--workers,.theme-industrial-landing .wrenchroster-hero--employers{min-height:auto!important;padding-bottom:clamp(40px,6vw,72px)!important;background:linear-gradient(rgba(47,120,173,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.035) 1px,transparent 1px),var(--wr-public-bg)!important;background-size:40px 40px,40px 40px,auto!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__image,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__image,.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__shade,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__shade{display:none!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__content,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__content{width:min(100% - 32px,1120px)!important;margin:clamp(28px,5vw,54px) auto 0!important;border:1px solid var(--wr-public-border)!important;border-radius:10px!important;padding:clamp(24px,4vw,42px)!important;background:var(--wr-light-surface)!important;box-shadow:var(--wr-public-shadow-soft)!important;color:var(--wr-light-text)!important;text-align:left!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__badge,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__badge{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:var(--wr-steel-blue)!important;box-shadow:none!important;font-size:11px!important;letter-spacing:.12em!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero-title,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero-title{max-width:620px!important;margin:10px 0!important;color:var(--wr-light-text)!important;font-size:clamp(42px,5.2vw,58px)!important;line-height:1.03!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero-title,.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero-title span,.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero-title__line,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero-title,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero-title span,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero-title__line{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;text-decoration:none!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-title-accent--green{color:var(--wr-field-green)!important;-webkit-text-fill-color:var(--wr-field-green)!important}.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-title-accent--orange{color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__copy p,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__copy p{max-width:520px!important;color:var(--wr-light-muted)!important;font-size:15px!important;line-height:1.45!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__actions,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:auto!important;margin-top:18px!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-button,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-button{min-height:44px!important;border-radius:6px!important;padding:0 20px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-button--secondary,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-button--secondary{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-private-beta-copy,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-private-beta-copy,.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__secure,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__secure{display:none!important}.theme-industrial-landing .wrenchroster-feature-grid--workers,.theme-industrial-landing .wrenchroster-feature-grid--employers{display:grid!important;gap:12px!important;width:100%!important;margin-top:20px!important}.theme-industrial-landing .wrenchroster-feature-grid--workers{grid-template-columns:repeat(3,minmax(0,1fr))!important}.theme-industrial-landing .wrenchroster-feature-grid--employers{grid-template-columns:repeat(4,minmax(0,1fr))!important}.theme-industrial-landing .wrenchroster-feature-grid--workers .wrenchroster-feature-card,.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card,.theme-industrial-landing .wrenchroster-seo-section--workers .wrenchroster-seo-grid article,.theme-industrial-landing .wrenchroster-seo-section--employers .wrenchroster-seo-grid article{display:block!important;min-height:0!important;border:1px solid var(--wr-public-border)!important;border-top:3px solid var(--wr-field-green)!important;border-radius:0 0 8px 8px!important;padding:14px!important;background:var(--wr-light-surface-muted)!important;box-shadow:none!important}.theme-industrial-landing .wrenchroster-feature-grid--workers .wrenchroster-feature-card--employers,.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card--industries,.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card--roles{border-top-color:var(--wr-steel-blue)!important}.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card--fees{border-top-color:var(--wr-field-green)!important}.theme-industrial-landing .wrenchroster-feature-grid--workers .wrenchroster-feature-card__icon,.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card__icon{display:none!important}.theme-industrial-landing .wrenchroster-feature-grid--workers .wrenchroster-feature-card h2,.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card h2,.theme-industrial-landing .wrenchroster-seo-section--workers .wrenchroster-seo-grid h3,.theme-industrial-landing .wrenchroster-seo-section--employers .wrenchroster-seo-grid h3{margin:0 0 4px!important;color:var(--wr-light-text)!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.theme-industrial-landing .wrenchroster-feature-grid--workers .wrenchroster-feature-card p,.theme-industrial-landing .wrenchroster-feature-grid--employers .wrenchroster-feature-card p,.theme-industrial-landing .wrenchroster-seo-section--workers .wrenchroster-seo-grid p,.theme-industrial-landing .wrenchroster-seo-section--employers .wrenchroster-seo-grid p{margin:0!important;color:var(--wr-light-muted)!important;font-size:12px!important;line-height:1.4!important}.theme-industrial-landing .wrenchroster-seo-section__header{display:grid!important;gap:12px!important;max-width:860px!important;margin:0 0 24px!important;text-align:left!important}.theme-industrial-landing .wrenchroster-seo-section__header .wrenchroster-home-section__header{display:grid!important;gap:8px!important}.theme-industrial-landing .wrenchroster-seo-section__header h2,.theme-industrial-landing .wrenchroster-faq h2,.wr-billing-section__header h2{margin:0!important;color:var(--wr-light-text)!important;font-size:clamp(30px,4vw,42px)!important;line-height:1.05!important}.theme-industrial-landing .wrenchroster-faq{margin-top:48px!important}.theme-industrial-landing .wrenchroster-faq .wrenchroster-home-section__header{display:grid!important;gap:8px!important;margin-bottom:16px!important}.wr-billing-hero .public-blueprint-header,.wr-billing-section__header .public-blueprint-header{width:100%;margin-bottom:8px}.wr-billing-page--public{overflow-x:clip}.wr-billing-page--public .wr-billing-message--public-beta{width:min(100% - 32px,1120px);margin:24px auto 0;border:1px solid var(--wr-steel-blue-border)!important;border-radius:8px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:14px!important}.wr-billing-page--public .wr-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.wr-billing-page--public .wr-billing-card{position:relative!important;border:1px solid var(--wr-public-border)!important;border-radius:10px!important;background:var(--wr-light-surface)!important;box-shadow:var(--wr-public-shadow-soft)!important}.wr-billing-page--public .wr-billing-card--popular{border:2px solid var(--wr-safety-orange)!important}.wr-billing-page--public .wr-billing-card__badge--popular{position:absolute!important;top:-10px!important;left:14px!important;border:1px solid var(--wr-safety-orange)!important;border-radius:4px!important;padding:2px 10px!important;background:var(--wr-safety-orange)!important;color:var(--wr-light-surface)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.wr-billing-page--public .wr-billing-card__badge--current{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.wr-billing-page--public .wr-billing-card .wr-button{font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.wr-billing-page--public .wr-billing-card .wr-button:disabled{font-size:13px!important}.wr-billing-page--public .wr-billing-card .wr-button:disabled:after{content:none!important}.wr-billing-page--public .wr-billing-card:not(.wr-billing-card--popular) .wr-button{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important}.wr-billing-page--public .wr-billing-card--popular .wr-button{border-color:var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:var(--wr-light-surface)!important}.workforce-jobs-page .mvp-job-card{display:grid!important;gap:12px!important;border:1px solid var(--wr-public-border)!important;border-left:3px solid var(--wr-steel-blue)!important;border-radius:0 10px 10px 0!important;background:var(--wr-public-surface)!important;box-shadow:var(--wr-public-shadow-soft)!important}.workforce-jobs-page .mvp-job-card__header{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:16px}.workforce-jobs-page .mvp-job-card__header h3{margin:0!important;color:var(--wr-public-text)!important;font-size:21px!important;line-height:1.2!important}.workforce-jobs-page .mvp-job-card__pay{display:inline-flex;align-items:baseline;gap:6px;color:var(--wr-field-green-dark)!important;font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;line-height:1;white-space:nowrap}.workforce-jobs-page .mvp-job-card__pay span{color:var(--wr-public-muted);font-family:Inter,sans-serif;font-size:14px;font-weight:600}.workforce-jobs-page .mvp-job-card__meta{color:var(--wr-public-muted);font-size:13px;font-weight:600;line-height:1.45}.workforce-jobs-page .mvp-card-kicker span{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:12px!important;font-weight:700!important}.workforce-jobs-page .mvp-job-meta span{border-color:var(--wr-public-border)!important;background:var(--wr-public-bg-soft)!important;color:var(--wr-public-muted)!important;font-size:12px!important;font-weight:600!important}.workforce-jobs-page .mvp-ticket{border:1px solid var(--wr-field-green-border)!important;border-radius:5px!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important;font-size:13px!important;font-weight:700!important}.workforce-jobs-page .mvp-card-actions{display:flex;justify-content:flex-start}.workforce-jobs-page .mvp-apply-control{display:grid;gap:8px}.workforce-jobs-page .mvp-apply-confirm{display:inline-flex;align-items:center;gap:7px;width:fit-content;border:1px solid var(--wr-field-green-border);border-radius:5px;padding:9px 12px;background:var(--wr-field-green-soft);color:var(--wr-field-green-dark);font-size:14px;font-weight:800}.workforce-jobs-page .mvp-apply-error{margin:0;color:var(--wr-danger)!important;font-size:13px;font-weight:700}.workforce-jobs-page .mvp-section__heading>.button{white-space:nowrap}.application-sent-modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:#151d1a6b}.application-sent-modal__panel{position:relative;display:grid;gap:10px;width:min(100%,420px);border:1px solid var(--wr-field-green-border);border-radius:10px;padding:26px;background:var(--wr-public-surface);color:var(--wr-public-text);box-shadow:0 24px 60px #151d1a2e}.application-sent-modal__close{position:absolute;top:12px;right:12px;display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--wr-public-border);border-radius:6px;background:var(--wr-public-bg-soft);color:var(--wr-public-text);cursor:pointer}.application-sent-modal__icon{display:inline-grid;place-items:center;width:48px;height:48px;border:1px solid var(--wr-field-green-border);border-radius:8px;background:var(--wr-field-green-soft);color:var(--wr-field-green-dark)}.application-sent-modal__eyebrow{color:var(--wr-field-green-dark);font-size:13px;font-weight:800}.application-sent-modal__panel h2,.application-sent-modal__panel p{margin:0}.application-sent-modal__panel p{color:var(--wr-public-muted);line-height:1.5}.application-sent-modal__action{width:fit-content;margin-top:8px}@media(max-width:980px){.theme-industrial-landing .wrenchroster-feature-grid--workers,.theme-industrial-landing .wrenchroster-feature-grid--employers,.wr-billing-page--public .wr-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){.workforce-jobs-page .mvp-job-card__header{grid-template-columns:1fr;gap:8px}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__content,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__content{width:calc(100% - 24px)!important;padding:22px!important}.theme-industrial-landing .wrenchroster-hero--workers .wrenchroster-hero__actions,.theme-industrial-landing .wrenchroster-hero--employers .wrenchroster-hero__actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.theme-industrial-landing .wrenchroster-feature-grid--workers,.theme-industrial-landing .wrenchroster-feature-grid--employers,.wr-billing-page--public .wr-pricing-grid{grid-template-columns:1fr!important}}.theme-industrial-light .worker-profile-accordion-stack,.theme-industrial-light .profile-grid,.theme-industrial-light .profile-main,.theme-industrial-light .profile-aside{align-items:start!important;gap:10px!important}.theme-industrial-light .worker-profile-accordion-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;margin:10px 0!important}.theme-industrial-light .worker-profile-readiness-widget,.theme-industrial-light .worker-matched-jobs,.theme-industrial-light .worker-uploaded-tickets-overview,.theme-industrial-light .worker-profile-main-editor,.theme-industrial-light .bluebook-compact-card,.theme-industrial-light .worker-profile-availability-card,.theme-industrial-light .worker-profile-other{min-width:0!important;border:1px solid var(--wr-border)!important;border-radius:10px!important;background:var(--wr-surface)!important;color:var(--wr-field-green-dark)!important;box-shadow:var(--wr-public-shadow-soft)!important}.theme-industrial-light .worker-profile-overview{display:grid!important;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr)!important;gap:18px!important;overflow:hidden!important;border:1px solid var(--wr-field-green-border)!important;border-radius:12px!important;padding:20px!important;background:linear-gradient(115deg,#124434fa,#1d5441f5 38%,#f5f8f4fa 38%)!important;box-shadow:0 14px 30px #1244341f!important}.theme-industrial-light .worker-profile-overview__intro{display:grid!important;align-content:center!important;gap:5px!important;padding-right:10px!important;color:#fff!important}.theme-industrial-light .worker-profile-overview__intro span{color:#f3b067!important;font-size:10px!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}.theme-industrial-light .worker-profile-overview__intro h2{margin:0!important;color:#fff!important;font-family:Barlow Condensed,Inter,system-ui,sans-serif!important;font-size:25px!important;line-height:1.05!important}.theme-industrial-light .worker-profile-overview__intro p{max-width:36ch!important;margin:0!important;color:#ffffffc2!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.theme-industrial-light .worker-profile-overview__metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.theme-industrial-light .worker-profile-overview__metric{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-content:center!important;gap:5px 8px!important;min-width:0!important;border:1px solid rgba(18,68,52,.13)!important;border-radius:9px!important;padding:13px!important;background:#ffffffe6!important;color:var(--wr-field-green-dark)!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important}.theme-industrial-light .worker-profile-overview__metric:hover,.theme-industrial-light .worker-profile-overview__metric:focus-visible{border-color:var(--wr-safety-orange)!important;outline:3px solid rgba(230,106,48,.14)!important;outline-offset:1px!important;transform:translateY(-1px)!important}.theme-industrial-light .worker-profile-overview__metric svg,.theme-industrial-light .worker-profile-overview__status-dot{grid-row:1 / span 2!important;align-self:center!important;color:var(--wr-safety-orange)!important}.theme-industrial-light .worker-profile-overview__status-dot{width:10px!important;height:10px!important;border-radius:999px!important;background:var(--wr-field-green)!important;box-shadow:0 0 0 4px var(--wr-field-green-soft)!important}.theme-industrial-light .worker-profile-overview__metric span:not(.worker-profile-overview__status-dot){overflow:hidden!important;color:var(--wr-muted)!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .worker-profile-overview__metric strong{overflow:hidden!important;color:var(--wr-field-green-dark)!important;font-family:Barlow Condensed,Inter,system-ui,sans-serif!important;font-size:20px!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .worker-profile-header-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;min-width:0!important}.theme-industrial-light .worker-profile-find-jobs-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;border-radius:6px!important;padding:10px 14px!important;text-decoration:none!important;white-space:nowrap!important}.theme-industrial-light .worker-profile-main-editor{display:grid!important;gap:12px!important;padding:16px 18px!important}.theme-industrial-light .worker-profile-personal-info>h2{margin:0!important;font-size:20px!important}.theme-industrial-light .worker-profile-personal-info .personal-cabinet__summary{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important}.theme-industrial-light .worker-profile-personal-info .personal-cabinet__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.theme-industrial-light .worker-profile-main-editor.readiness-preferences-editor{padding:18px!important}.theme-industrial-light .worker-profile-main-editor .mvp-section__heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.theme-industrial-light .worker-profile-readiness-widget{display:grid!important;gap:10px!important;border-left:4px solid var(--wr-safety-orange)!important;border-radius:0 10px 10px 0!important;padding:18px 20px!important}.theme-industrial-light .worker-profile-readiness-widget__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.theme-industrial-light .worker-profile-readiness-widget__header span,.theme-industrial-light .worker-profile-other>h2{margin:0!important;color:var(--wr-muted)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important}.theme-industrial-light .worker-profile-readiness-widget__header strong{color:var(--wr-field-green-dark)!important;font-family:Barlow Condensed,Inter,system-ui,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1!important}.theme-industrial-light .worker-profile-readiness-widget__header small{color:var(--wr-muted)!important;font-size:13px!important;font-weight:600!important}.theme-industrial-light .worker-profile-readiness-widget__track,.theme-industrial-light .bluebook-compact-card__track{height:8px!important;overflow:hidden!important;border-radius:5px!important;background:var(--wr-steel-blue-soft)!important}.theme-industrial-light .worker-profile-readiness-widget__fill,.theme-industrial-light .bluebook-compact-card__track span{display:block!important;height:100%!important;border-radius:inherit!important;background:var(--wr-safety-orange)!important}.theme-industrial-light .worker-profile-readiness-widget__fill--ready,.theme-industrial-light .bluebook-compact-card__track span{background:var(--wr-field-green)!important}.theme-industrial-light .worker-profile-readiness-widget p{margin:0!important;color:var(--wr-field-green-dark)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important}.theme-industrial-light .worker-profile-readiness-widget__button,.theme-industrial-light .worker-profile-readiness-widget__complete{justify-self:start!important;border:1px solid var(--wr-safety-orange)!important;border-radius:6px!important;padding:9px 18px!important;background:var(--wr-safety-orange)!important;color:var(--wr-light-surface)!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.theme-industrial-light .worker-profile-readiness-widget__button{cursor:pointer!important}.theme-industrial-light .worker-profile-readiness-widget__button:hover,.theme-industrial-light .worker-profile-readiness-widget__button:focus-visible{background:var(--wr-safety-orange-hover)!important}.theme-industrial-light .worker-profile-readiness-widget__complete{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green)!important}.theme-industrial-light .worker-matched-jobs{display:grid!important;gap:12px!important;padding:16px 20px!important}.theme-industrial-light .worker-matched-jobs__header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.theme-industrial-light .worker-matched-jobs__header div{display:grid!important;gap:3px!important;min-width:0!important}.theme-industrial-light .worker-matched-jobs__header h2{margin:0!important;color:var(--wr-field-green-dark)!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}.theme-industrial-light .worker-matched-jobs__header p{margin:0!important;color:var(--wr-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important}.theme-industrial-light .worker-matched-jobs__header a,.theme-industrial-light .worker-matched-job-card__actions a,.theme-industrial-light .worker-matched-jobs .dashboard-empty-state__action a,.theme-industrial-light .worker-matched-jobs .dashboard-empty-state__action button{border:0!important;background:transparent!important;color:var(--wr-steel-blue)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer!important}.theme-industrial-light .worker-matched-jobs__list{display:grid!important;gap:10px!important}.theme-industrial-light .worker-matched-job-card{display:grid!important;gap:9px!important;min-width:0!important;border:1px solid var(--wr-border)!important;border-left:3px solid var(--wr-steel-blue)!important;border-radius:0 10px 10px 0!important;padding:12px 14px!important;background:var(--wr-surface)!important}.theme-industrial-light .worker-matched-job-card__body{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;min-width:0!important}.theme-industrial-light .worker-matched-job-card__body div{display:grid!important;gap:3px!important;min-width:0!important}.theme-industrial-light .worker-matched-job-card h3{margin:0!important;color:var(--wr-field-green-dark)!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important}.theme-industrial-light .worker-matched-job-card__body p,.theme-industrial-light .worker-matched-job-card__meta{margin:0!important;color:var(--wr-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important}.theme-industrial-light .worker-matched-job-card__body strong{flex:0 0 auto!important;color:var(--wr-field-green-dark)!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;text-align:right!important}.theme-industrial-light .worker-matched-job-card__chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important}.theme-industrial-light .worker-matched-job-card__chip{border:1px solid var(--wr-field-green-border)!important;border-radius:999px!important;padding:4px 8px!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important;font-size:10px!important;font-weight:850!important;line-height:1.2!important}.theme-industrial-light .worker-matched-job-card__chip--missing{border-color:var(--wr-safety-orange-soft-border)!important;background:var(--wr-safety-orange-soft)!important;color:var(--wr-safety-orange-soft-text)!important}.theme-industrial-light .worker-matched-job-card__actions{display:flex!important;justify-content:flex-start!important}.theme-industrial-light .worker-matched-jobs .dashboard-empty-state__action{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.theme-industrial-light .worker-uploaded-tickets-overview{display:grid!important;gap:12px!important;padding:16px 20px!important}.theme-industrial-light .worker-uploaded-tickets-overview__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.theme-industrial-light .worker-uploaded-tickets-overview__header h2,.theme-industrial-light .bluebook-compact-card__header h2,.theme-industrial-light .worker-profile-availability-card h2{margin:0!important;color:var(--wr-field-green-dark)!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}.theme-industrial-light .worker-uploaded-tickets-overview__header button,.theme-industrial-light .worker-uploaded-tickets-overview__header span{border:0!important;background:transparent!important;color:var(--wr-steel-blue)!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.theme-industrial-light .worker-uploaded-tickets-overview__header button{cursor:pointer!important}.theme-industrial-light .worker-uploaded-tickets-overview__summary{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;color:var(--wr-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.3!important}.theme-industrial-light .worker-uploaded-tickets-overview__summary-item:before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;margin-right:5px!important;border-radius:999px!important;background:var(--wr-steel-blue)!important;vertical-align:1px!important}.theme-industrial-light .worker-uploaded-tickets-overview__summary-item--confirm:before{background:var(--wr-safety-orange)!important}.theme-industrial-light .worker-uploaded-tickets-overview__list{display:grid!important;gap:0!important;border-top:1px solid var(--wr-border)!important;padding-top:10px!important}.theme-industrial-light .worker-uploaded-tickets-overview__row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;border-bottom:1px solid var(--wr-border)!important;padding:7px 0!important}.theme-industrial-light .worker-uploaded-tickets-overview__row:last-child{border-bottom:0!important}.theme-industrial-light .worker-uploaded-tickets-overview__row>span:first-child{min-width:0!important;overflow:hidden!important;color:var(--wr-field-green-dark)!important;font-size:13px!important;font-weight:650!important;line-height:1.3!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .worker-uploaded-tickets-overview__badge{flex:0 0 auto!important;border:1px solid var(--wr-steel-blue-border)!important;border-radius:5px!important;padding:3px 9px!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.04em!important;line-height:1.2!important;text-transform:uppercase!important}button.worker-uploaded-tickets-overview__badge{cursor:pointer!important}button.worker-uploaded-tickets-overview__badge:hover,button.worker-uploaded-tickets-overview__badge:focus-visible{outline:3px solid rgba(230,106,48,.18)!important;outline-offset:2px!important}.theme-industrial-light .worker-uploaded-tickets-overview__badge--confirm{border-color:var(--wr-safety-orange-soft-border)!important;background:var(--wr-safety-orange-soft)!important;color:var(--wr-safety-orange-soft-text)!important}.theme-industrial-light .worker-uploaded-tickets-overview__badge--verified{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.theme-industrial-light .worker-uploaded-tickets-overview__badge--rejected{border-color:var(--wr-danger-border)!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}.theme-industrial-light .worker-uploaded-tickets-overview__expanded{display:grid!important;gap:10px!important;margin-top:10px!important}.theme-industrial-light .worker-profile-summary-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.theme-industrial-light .bluebook-compact-card,.theme-industrial-light .worker-profile-availability-card{display:grid!important;align-content:start!important;gap:8px!important;padding:16px 18px!important}.theme-industrial-light button.worker-profile-availability-card{width:100%!important;border:1px solid var(--wr-border)!important;text-align:left!important;cursor:pointer!important}.theme-industrial-light button.worker-profile-availability-card:hover,.theme-industrial-light button.worker-profile-availability-card:focus-visible{border-color:var(--wr-field-green-border)!important;outline:3px solid rgba(49,128,87,.16)!important;outline-offset:2px!important}.theme-industrial-light .bluebook-compact-card__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.theme-industrial-light .bluebook-compact-card__header span{color:var(--wr-muted)!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}.theme-industrial-light .bluebook-compact-card p,.theme-industrial-light .worker-profile-availability-card p{margin:0!important;color:var(--wr-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important}.theme-industrial-light .worker-profile-availability-card>small{color:var(--wr-steel-blue)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}.theme-industrial-light .bluebook-compact-card__track{height:6px!important}.theme-industrial-light .worker-profile-availability-card div{display:flex!important;align-items:center!important;gap:8px!important}.theme-industrial-light .worker-profile-availability-card div span{width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:var(--wr-field-green)!important}.theme-industrial-light .worker-profile-other{display:grid!important;gap:8px!important;border:0!important;background:transparent!important;box-shadow:none!important}.theme-industrial-light .worker-profile-other__list{overflow:hidden!important;border:1px solid var(--wr-border)!important;border-radius:10px!important;background:var(--wr-surface)!important}.theme-industrial-light .worker-profile-other__row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;border:0!important;border-bottom:1px solid var(--wr-border)!important;padding:12px 18px!important;background:transparent!important;color:var(--wr-field-green-dark)!important;text-align:left!important;cursor:pointer!important}.theme-industrial-light .worker-profile-other__row:last-child{border-bottom:0!important}.theme-industrial-light .worker-profile-other__row:hover,.theme-industrial-light .worker-profile-other__row:focus-visible{background:var(--wr-steel-blue-soft)!important}.theme-industrial-light .worker-profile-other__row span{min-width:0!important;color:var(--wr-field-green-dark)!important;font-size:13px!important;font-weight:750!important;line-height:1.3!important}.theme-industrial-light .worker-profile-other__row small{min-width:0!important;overflow:hidden!important;color:var(--wr-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.3!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .worker-profile-other__panel{display:grid!important;gap:10px!important;min-width:0!important;border:1px solid var(--wr-border)!important;border-radius:10px!important;padding:14px!important;background:var(--wr-surface)!important}@media(max-width:720px){.theme-industrial-light .worker-profile-overview{grid-template-columns:minmax(0,1fr)!important;padding:16px!important;background:linear-gradient(160deg,#124434fa 0 35%,#f5f8f4fa 35%)!important}.theme-industrial-light .worker-profile-overview__intro{min-height:112px!important}.theme-industrial-light .worker-profile-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.theme-industrial-light .worker-profile-summary-grid{grid-template-columns:minmax(0,1fr)!important}.theme-industrial-light .worker-profile-header-actions,.theme-industrial-light .worker-matched-jobs__header,.theme-industrial-light .worker-matched-job-card__body{align-items:stretch!important;flex-direction:column!important}.theme-industrial-light .worker-profile-header-actions{justify-content:flex-start!important;width:100%!important}.theme-industrial-light .worker-profile-find-jobs-cta{width:100%!important;white-space:normal!important}.theme-industrial-light .worker-profile-readiness-widget,.theme-industrial-light .worker-matched-jobs,.theme-industrial-light .worker-uploaded-tickets-overview,.theme-industrial-light .worker-profile-main-editor,.theme-industrial-light .bluebook-compact-card,.theme-industrial-light .worker-profile-availability-card{padding:14px!important}.theme-industrial-light .worker-uploaded-tickets-overview__row{align-items:flex-start!important;flex-direction:column!important}.theme-industrial-light .worker-uploaded-tickets-overview__row>span:first-child{white-space:normal!important}.theme-industrial-light .worker-profile-other__row{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}.theme-industrial-light .worker-profile-other__row small{text-align:left!important;white-space:normal!important}}.theme-industrial-light .dashboard-section-card{min-width:0!important;overflow:hidden!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:var(--wr-radius-card, 8px)!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-text, #151d1a)!important;box-shadow:var(--wr-shadow-soft, 0 10px 24px rgba(21, 29, 26, .06))!important}.theme-industrial-light .dashboard-section-card__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:start!important;gap:10px!important;width:100%!important;min-height:56px!important;border:0!important;border-radius:0!important;padding:10px 12px!important;background:linear-gradient(135deg,#fffffffa,#f8f8f5f5)!important;color:var(--wr-light-text, #151d1a)!important;text-align:left!important}.theme-industrial-light .dashboard-section-card__copy{display:grid!important;gap:4px!important;min-width:0!important}.theme-industrial-light .section-title{display:block!important;color:var(--wr-light-text, #151d1a)!important;font-size:17px!important;font-weight:800!important;line-height:1.15!important}.theme-industrial-light .section-value{display:block!important;color:var(--wr-light-muted, #65716b)!important;font-size:13px!important;font-weight:750!important;line-height:1.25!important;overflow-wrap:anywhere!important}.theme-industrial-light .section-meta{display:block!important;color:var(--wr-light-muted, #65716b)!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}.theme-industrial-light .section-status{justify-self:end!important;color:var(--wr-steel-blue, #2f78ad)!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;text-align:right!important;overflow-wrap:anywhere!important}.theme-industrial-light .dashboard-section-card__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.theme-industrial-light .dashboard-section-card__toggle{display:inline-grid!important;place-items:center!important;width:32px!important;height:32px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--wr-light-muted, #65716b)!important;cursor:pointer!important}.theme-industrial-light .dashboard-section-card__toggle:hover,.theme-industrial-light .dashboard-section-card__toggle:focus-visible{background:var(--wr-steel-blue-soft, #eaf3f9)!important}.theme-industrial-light .dashboard-section-card__toggle:focus-visible{outline:3px solid rgba(47,120,173,.18)!important;outline-offset:2px!important}.theme-industrial-light .dashboard-section-card__chevron{width:9px!important;height:9px!important;border-right:2px solid var(--wr-light-muted, #65716b)!important;border-bottom:2px solid var(--wr-light-muted, #65716b)!important;transform:rotate(45deg)!important;transition:transform .16s ease!important}.theme-industrial-light .dashboard-section-card__toggle[aria-expanded=true] .dashboard-section-card__chevron{transform:translateY(3px) rotate(225deg)!important}.theme-industrial-light .dashboard-section-card__body{display:grid!important;gap:10px!important;min-width:0!important;border-top:1px solid var(--wr-light-border, #d8ddd4)!important;padding:10px 12px 12px!important}.theme-industrial-light .dashboard-section-card__body[hidden]{display:none!important}.theme-industrial-light .personal-cabinet__records{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.theme-industrial-light .personal-cabinet__metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.theme-industrial-light .personal-cabinet__metric-card{display:grid!important;gap:4px!important;min-width:0!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:var(--wr-radius-card, 8px)!important;padding:10px!important;background:var(--wr-light-surface-muted, #f8f8f5)!important}.theme-industrial-light .personal-cabinet__metric-label,.theme-industrial-light .personal-cabinet__metric-value{display:block!important;min-width:0!important}.theme-industrial-light .personal-cabinet__metric-label{color:var(--wr-light-muted, #65716b)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important}.theme-industrial-light .personal-cabinet__metric-value{color:var(--wr-light-text, #151d1a)!important;font-size:20px!important;font-weight:800!important;line-height:1!important}@media(max-width:640px){.theme-industrial-light .personal-cabinet__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.theme-industrial-light .worker-profile-personal-info .personal-cabinet__summary{grid-template-columns:minmax(0,1fr)!important}}.theme-industrial-light .dashboard-section-card .mvp-section,.theme-industrial-light .dashboard-section-card .engagement-section,.theme-industrial-light .dashboard-section-card .candidate-documents,.theme-industrial-light .dashboard-section-card .profile-section,.theme-industrial-light .dashboard-section-card .resume-card{margin:0!important;box-shadow:none!important}.theme-industrial-light .dashboard-section-card .mvp-section__heading{margin-bottom:8px!important}.theme-industrial-light .dashboard-section-card .mvp-section__heading h2{font-size:18px!important}.theme-industrial-light .worker-ticket-compact-card--collapsible{padding:0!important}.theme-industrial-light .worker-ticket-compact-card--collapsible>summary{cursor:pointer!important;list-style:none!important;padding:10px!important}.theme-industrial-light .worker-ticket-compact-card--collapsible>summary::-webkit-details-marker{display:none!important}.theme-industrial-light .worker-ticket-compact-card--collapsible:not([open]){min-height:0!important}.theme-industrial-light .worker-ticket-compact-card--collapsible .worker-ticket-compact-card__meta,.theme-industrial-light .worker-ticket-compact-card--collapsible .worker-ticket-compact-card__source,.theme-industrial-light .worker-ticket-compact-card--collapsible .worker-ticket-compact-card__source-action,.theme-industrial-light .worker-ticket-compact-card--collapsible .worker-ticket-compact-card__actions{margin:0 10px 10px!important}.theme-industrial-light .worker-ticket-compact-card__content,.theme-industrial-light .worker-ticket-edit-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important}.theme-industrial-light .worker-ticket-compact-card__content--with-preview,.theme-industrial-light .worker-ticket-edit-card--with-preview{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr)!important;align-items:start!important}.theme-industrial-light .worker-ticket-compact-card__details,.theme-industrial-light .worker-ticket-edit-card__details{display:grid!important;gap:10px!important;min-width:0!important}.theme-industrial-light .worker-ticket-source-preview-panel{display:grid!important;gap:8px!important;min-width:0!important;overflow:hidden!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:var(--wr-radius-card, 8px)!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-text, #151d1a)!important}.theme-industrial-light .worker-ticket-source-preview-panel__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:start!important;border-bottom:1px solid var(--wr-light-border, #d8ddd4)!important;padding:8px 10px!important}.theme-industrial-light .worker-ticket-source-preview-panel__header h3,.theme-industrial-light .worker-ticket-source-preview-panel__header p{margin:0!important}.theme-industrial-light .worker-ticket-source-preview-panel__header h3{overflow:hidden!important;color:var(--wr-light-text, #151d1a)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .worker-ticket-source-preview-panel__header p{overflow:hidden!important;color:var(--wr-light-muted, #65716b)!important;font-size:11px!important;font-weight:750!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .worker-ticket-source-preview-panel__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important}.theme-industrial-light .worker-ticket-source-preview-panel__icon-button{display:inline-grid!important;place-items:center!important;width:30px!important;height:30px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--wr-light-muted, #65716b)!important;cursor:pointer!important}.theme-industrial-light .worker-ticket-source-preview-panel__icon-button:hover,.theme-industrial-light .worker-ticket-source-preview-panel__icon-button:focus-visible{background:var(--wr-steel-blue-soft, #eaf3f9)!important;color:var(--wr-steel-blue, #2f78ad)!important}.theme-industrial-light .worker-ticket-source-preview-panel__body{display:grid!important;place-items:center!important;min-height:140px!important;max-height:250px!important;overflow:hidden!important;padding:8px!important}.theme-industrial-light .worker-ticket-source-preview-panel__body img,.theme-industrial-light .worker-ticket-source-preview-panel__body iframe,.theme-industrial-light .worker-ticket-source-preview-panel__body object{width:100%!important;max-width:100%!important;height:100%!important;max-height:235px!important;border:0!important;object-fit:contain!important}.theme-industrial-light .worker-ticket-source-preview-panel__body img{height:auto!important}.theme-industrial-light .worker-ticket-preview-lightbox{position:fixed!important;inset:0!important;z-index:80!important;display:grid!important;place-items:center!important;padding:24px!important;background:#151d1a75!important}.theme-industrial-light .worker-ticket-preview-lightbox__panel{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;width:min(1120px,96vw)!important;max-height:min(860px,92vh)!important;overflow:hidden!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:var(--wr-radius-card, 8px)!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-text, #151d1a)!important;box-shadow:0 24px 80px #151d1a47!important}.theme-industrial-light .worker-ticket-preview-lightbox__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;border-bottom:1px solid var(--wr-light-border, #d8ddd4)!important;padding:14px 16px!important}.theme-industrial-light .worker-ticket-preview-lightbox__header h2,.theme-industrial-light .worker-ticket-preview-lightbox__header p{margin:0!important}.theme-industrial-light .worker-ticket-preview-lightbox__header h2{color:var(--wr-light-text, #151d1a)!important;font-size:20px!important;font-weight:800!important;line-height:1.15!important}.theme-industrial-light .worker-ticket-preview-lightbox__header p{margin-top:3px!important;color:var(--wr-light-muted, #65716b)!important;font-size:13px!important;font-weight:750!important;line-height:1.25!important;overflow-wrap:anywhere!important}.theme-industrial-light .worker-ticket-preview-lightbox__close{display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--wr-light-muted, #65716b)!important;cursor:pointer!important}.theme-industrial-light .worker-ticket-preview-lightbox__close:hover,.theme-industrial-light .worker-ticket-preview-lightbox__close:focus-visible{background:var(--wr-steel-blue-soft, #eaf3f9)!important;color:var(--wr-steel-blue, #2f78ad)!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;border-bottom:1px solid var(--wr-light-border, #d8ddd4)!important;padding:10px 16px!important;background:var(--wr-light-surface-muted, #f8f8f5)!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar button,.theme-industrial-light .worker-ticket-preview-lightbox__toolbar span{min-height:34px!important;border:1px solid var(--wr-light-border, #d8ddd4)!important;border-radius:6px!important;padding:7px 10px!important;background:var(--wr-light-surface, #fff)!important;color:var(--wr-light-text, #151d1a)!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar button{display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar button:hover:not(:disabled),.theme-industrial-light .worker-ticket-preview-lightbox__toolbar button:focus-visible{border-color:var(--wr-steel-blue-border, #c9dce8)!important;background:var(--wr-steel-blue-soft, #eaf3f9)!important;color:var(--wr-steel-blue, #2f78ad)!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar button:disabled{cursor:not-allowed!important;opacity:.52!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar span{display:inline-grid!important;place-items:center!important;min-width:64px!important}.theme-industrial-light .worker-ticket-preview-lightbox__body{display:grid!important;place-items:start center!important;min-height:0!important;overflow:auto!important;padding:16px!important;background:var(--wr-light-surface-muted, #f8f8f5)!important}.theme-industrial-light .worker-ticket-preview-lightbox__body img{display:block!important;max-width:none!important;height:auto!important;object-fit:contain!important}.theme-industrial-light .worker-ticket-preview-lightbox__body iframe,.theme-industrial-light .worker-ticket-preview-lightbox__body object{width:100%!important;min-height:68vh!important;border:0!important}@media(max-width:760px){.theme-industrial-light .worker-ticket-compact-card__content--with-preview,.theme-industrial-light .worker-ticket-edit-card--with-preview{grid-template-columns:minmax(0,1fr)!important}.theme-industrial-light .worker-ticket-source-preview-panel__body{max-height:240px!important}.theme-industrial-light .worker-ticket-preview-lightbox{padding:10px!important}.theme-industrial-light .worker-ticket-preview-lightbox__panel{width:min(100%,370px)!important;max-height:94vh!important}.theme-industrial-light .worker-ticket-preview-lightbox__header,.theme-industrial-light .worker-ticket-preview-lightbox__toolbar,.theme-industrial-light .worker-ticket-preview-lightbox__body{padding:10px!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.theme-industrial-light .worker-ticket-preview-lightbox__toolbar button,.theme-industrial-light .worker-ticket-preview-lightbox__toolbar span{justify-content:center!important;width:100%!important}}.theme-industrial-light .readiness-preferences-editor{overflow:visible!important;border:1px solid var(--wr-light-border)!important;border-radius:var(--wr-radius-shell)!important;background:linear-gradient(135deg,#fffffffa,#f8f8f5f5),var(--wr-light-surface)!important;box-shadow:var(--wr-shadow-soft)!important;padding:18px!important}.theme-industrial-light .readiness-preferences-editor .mvp-section__heading{margin-bottom:12px!important}.theme-industrial-light .readiness-preferences-editor .mvp-section__heading h2{color:var(--wr-light-text)!important;font-size:clamp(24px,2.2vw,32px)!important;line-height:1.05!important}.theme-industrial-light .readiness-preferences-editor .mvp-section__heading p{color:var(--wr-light-muted)!important;font-size:15px!important;line-height:1.35!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"availability" "preferences" "experience" "wide"!important;align-items:start!important;gap:10px!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(1){grid-area:availability!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2){grid-area:preferences!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section--experience-tags{grid-area:experience!important;grid-column:auto!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section--wide{grid-area:wide!important;grid-column:auto!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section{align-self:start!important;min-height:0!important;border:1px solid var(--wr-light-border)!important;border-radius:var(--wr-radius-card)!important;padding:13px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section h3,.theme-industrial-light .readiness-preferences-editor .job-builder-section__heading h3{margin:0!important;color:var(--wr-light-text)!important;font-size:16px!important;line-height:1.2!important;letter-spacing:0!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(1){border-top:3px solid var(--wr-steel-blue)!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(1) .form-row{display:grid!important;grid-template-columns:minmax(260px,1.25fr) repeat(2,minmax(210px,1fr))!important;align-items:end!important;gap:10px!important;margin-top:2px!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(1) .form-row label{display:grid!important;min-width:0!important;gap:7px!important;color:var(--wr-light-muted)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.theme-industrial-light .readiness-preferences-editor select,.theme-industrial-light .readiness-preferences-editor input:not([type=checkbox]){width:100%!important;min-width:0!important;min-height:42px!important;border:1px solid var(--wr-light-border-strong)!important;border-radius:7px!important;padding:8px 11px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;font-size:15px!important;font-weight:850!important;box-shadow:none!important;color-scheme:light!important}.theme-industrial-light .readiness-preferences-editor select:focus,.theme-industrial-light .readiness-preferences-editor input:not([type=checkbox]):focus{border-color:var(--wr-steel-blue)!important;outline:3px solid rgba(47,120,173,.16)!important;outline-offset:1px!important}.theme-industrial-light .readiness-preferences-editor input[type=date]{padding-right:10px!important}.theme-industrial-light .readiness-preferences-editor input[type=date]::-webkit-calendar-picker-indicator{opacity:.85!important;filter:none!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:8px!important;border-top:3px solid var(--wr-field-green)!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>h3{grid-column:1 / -1!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.preference-disclosure{grid-column:span 6!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.preference-disclosure[open]{grid-column:span 6!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.readiness-warning{grid-column:1 / -1!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure{overflow:hidden!important;border:1px solid var(--wr-light-border)!important;border-radius:9px!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-light-surface)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,auto) 14px!important;align-items:center!important;gap:8px!important;min-height:0!important;border-radius:9px!important;padding:8px 10px!important;color:var(--wr-light-text)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary span{min-width:0!important;overflow:hidden!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary small{min-width:0!important;max-width:220px!important;overflow:hidden!important;color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;font-size:12px!important;font-weight:900!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary:after{justify-self:end!important;border-right-color:var(--wr-light-muted)!important;border-bottom-color:var(--wr-light-muted)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure[open]>summary:after{border-right-color:var(--wr-field-green-dark)!important;border-bottom-color:var(--wr-field-green-dark)!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>.builder-chip-grid{padding:0 10px 10px!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid label{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:30px!important;border:1px solid var(--wr-light-border-strong)!important;border-radius:999px!important;padding:5px 9px!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important;font-size:12px!important;font-weight:850!important;line-height:1.15!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid input[type=checkbox]{accent-color:var(--wr-steel-blue)!important}.theme-industrial-light .readiness-preferences-editor .builder-chip-grid label:has(input[type=checkbox]:checked){border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section--experience-tags{max-width:none!important;border-top:3px solid var(--wr-safety-orange)!important}.theme-industrial-light .readiness-preferences-editor .job-builder-section--experience-tags .preference-disclosure>summary{min-height:0!important}@media(max-width:1180px){.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(1) .form-row{grid-template-columns:1fr repeat(2,minmax(180px,.8fr))!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.preference-disclosure,.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.preference-disclosure[open]{grid-column:span 6!important}}@media(max-width:760px){.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(1) .form-row,.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2){grid-template-columns:1fr!important}.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.preference-disclosure,.theme-industrial-light .readiness-preferences-editor .readiness-editor-grid>.job-builder-section:nth-child(2)>.preference-disclosure[open]{grid-column:1!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary{grid-template-columns:minmax(0,1fr) minmax(0,min(42vw,150px)) 14px!important;gap:6px!important;padding:7px 9px!important}.theme-industrial-light .readiness-preferences-editor .preference-disclosure>summary small{grid-column:auto!important;justify-self:end!important;max-width:min(42vw,150px)!important;text-align:right!important}}.wrenchroster-tools-card h3 a:hover,.wrenchroster-seo-grid a:hover,.portal-post-card h2 a:hover,.tools-equipment-card h2 a:hover,.theme-industrial-light.worker-signup-page .legal-consent a{text-decoration:none!important}.theme-industrial-landing .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-home-title .wrenchroster-title-accent--blue,.theme-industrial-landing .wrenchroster-title-accent--blue:last-child,.theme-industrial-landing .wrenchroster-home-title .wrenchroster-title-accent--blue:last-child{text-decoration-line:none!important}.employer-onboarding-page .employer-stepper li,.employer-onboarding-page .employer-stepper li strong,.employer-onboarding-page .employer-stepper li span{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.employer-onboarding-page .employer-stepper li.is-active{border-color:#2f78ad57!important;background:#eef6ffeb!important}.employer-onboarding-page .employer-stepper li.is-complete{border-color:#245c4642!important;background:#e8f5eeeb!important}.employer-onboarding-page .employer-status-card,.employer-onboarding-page .employer-normalized-preview,.employer-onboarding-page .employer-review-grid{border:1px solid rgba(47,120,173,.3)!important;border-radius:10px!important;background:#eef6fff5!important;color:var(--wr-ink, #151D1A)!important;box-shadow:0 1px 2px #151d1a0d!important}.employer-onboarding-page .employer-status-card *,.employer-onboarding-page .employer-normalized-preview *,.employer-onboarding-page .employer-review-grid *{opacity:1!important}.employer-onboarding-page .employer-normalized-preview strong,.employer-onboarding-page .employer-review-grid strong{color:var(--wr-steel-blue, #2F78AD)!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase}.employer-onboarding-page .employer-normalized-preview span,.employer-onboarding-page .employer-review-grid span{color:var(--wr-ink, #151D1A)!important;font-weight:800!important}.employer-onboarding-page .employer-file-input span{border:1px dashed rgba(96,107,102,.42)!important;border-radius:8px!important;background:var(--wr-surface-muted, #F8F8F5)!important;color:var(--wr-ink, #151D1A)!important;opacity:1!important}.employer-onboarding-page .employer-file-input input:disabled+span{border-color:#606b6642!important;background:#eef0ec!important;color:var(--wr-muted, #606B66)!important}.employer-onboarding-page .auth-message,.employer-onboarding-page .verification-message{color:var(--wr-ink, #151D1A)!important}.employer-onboarding-page .auth-message--success,.employer-onboarding-page .verification-message--success{border-color:#245c4647!important;background:#e8f5eef5!important;color:var(--wr-field-green-dark, #153A30)!important}.employer-onboarding-page .auth-message--error,.employer-onboarding-page .verification-message--danger{border-color:#9f2f2a47!important;background:#fff1eff5!important;color:var(--wr-danger, #9F2F2A)!important}.employer-onboarding-page .employer-onboarding-panel,.employer-onboarding-page .employer-signup-step{color:var(--wr-ink, #151D1A)!important}.employer-onboarding-page .employer-onboarding-panel p,.employer-onboarding-page .employer-signup-step p,.employer-onboarding-page .employer-signup-step small{color:var(--wr-muted, #606B66)!important}.employer-onboarding-page .employer-review-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:16px!important}.employer-onboarding-page .employer-review-grid>div{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-content:start!important;border:1px solid rgba(47,120,173,.18)!important;border-radius:8px!important;padding:14px 16px!important;background:#ffffffc7!important}.employer-onboarding-page .employer-review-grid strong{display:block!important;margin:0!important;color:var(--wr-steel-blue, #2F78AD)!important;font-size:13px!important;font-weight:900!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important}.employer-onboarding-page .employer-review-grid span{display:block!important;margin:0!important;color:var(--wr-ink, #151D1A)!important;font-size:clamp(17px,1.4vw,22px)!important;font-weight:850!important;line-height:1.22!important}.workforce-page .employer-dashboard-header{border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:10px!important;background:#fffffff5!important;color:var(--wr-ink, #151D1A)!important;box-shadow:0 1px 2px #151d1a0d!important}.workforce-page .employer-dashboard-header *,.workforce-page .employer-dashboard-header h1,.workforce-page .employer-dashboard-header p{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.workforce-page .employer-dashboard-header__helper{max-width:300px!important;margin-top:10px!important;color:var(--wr-muted, #606B66)!important;font-weight:700!important;line-height:1.35!important}.workforce-page .employer-dashboard-header__summary{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important}.workforce-page .employer-dashboard-header__summary>*{border:1px solid rgba(47,120,173,.18)!important;border-radius:8px!important;background:#eef6ffe0!important;color:var(--wr-ink, #151D1A)!important}.workforce-page .employer-grid{display:grid!important;grid-template-columns:repeat(5,minmax(180px,1fr))!important;gap:16px!important;align-items:stretch!important}.workforce-page .employer-grid>article{display:flex!important;flex-direction:column!important;gap:12px!important;min-height:250px!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:18px!important;padding:24px!important;background:#fffffff0!important;color:var(--wr-ink, #151D1A)!important;box-shadow:0 1px 2px #151d1a0d!important}.workforce-page .employer-grid>article *,.workforce-page .employer-grid>article h2,.workforce-page .employer-grid>article p{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.workforce-page .employer-grid>article svg{color:var(--wr-steel-blue, #2F78AD)!important;stroke:currentColor!important}.workforce-page .employer-grid>article h2{margin:0!important;font-size:clamp(22px,1.8vw,30px)!important;line-height:1.05!important}.workforce-page .employer-grid>article p{margin:0!important;color:var(--wr-muted, #606B66)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}.workforce-page .employer-grid .profile-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:auto!important}.workforce-page .employer-grid .profile-tags span{display:inline-flex!important;align-items:center!important;min-height:30px!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:999px!important;padding:6px 10px!important;background:var(--wr-surface-muted, #F8F8F5)!important;color:var(--wr-ink, #151D1A)!important;font-size:13px!important;font-weight:850!important;line-height:1.1!important}.employer-workspace-page{background:linear-gradient(rgba(47,120,173,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.025) 1px,transparent 1px),var(--wr-light-bg, #F3F4F1)!important;background-size:42px 42px,42px 42px,auto!important;color:var(--wr-ink, #151D1A)!important}.employer-workspace-page .mvp-section,.employer-workspace-page .form-layout,.employer-workspace-page .industrial-form,.employer-workspace-page .upload-panel,.employer-workspace-page .employer-hiring-plan__card,.employer-workspace-page .employer-hiring-plan__summary,.employer-workspace-page .employer-hiring-plan__panel,.employer-workspace-page .candidate-status-row,.employer-workspace-page .candidate-match-card,.employer-workspace-page .mvp-worker-card,.employer-workspace-page .protected-chat,.employer-workspace-page .hiring-export{border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:8px!important;background:#fffffff5!important;color:var(--wr-ink, #151D1A)!important;box-shadow:0 8px 20px #151d1a0e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.employer-workspace-page .mvp-section__heading h2,.employer-workspace-page .industrial-form h2,.employer-workspace-page .upload-panel h2,.employer-workspace-page .mvp-worker-card h3,.employer-workspace-page .engagement-card h3,.employer-workspace-page .candidate-status-row h3,.employer-workspace-page .candidate-match-card strong,.employer-workspace-page .hiring-export h2{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.employer-workspace-page .mvp-section__heading p,.employer-workspace-page .mvp-worker-card p,.employer-workspace-page .engagement-card p,.employer-workspace-page .candidate-status-row p,.employer-workspace-page .candidate-match-card p,.employer-workspace-page .hiring-export p,.employer-workspace-page .hiring-export__header p{color:var(--wr-muted, #606B66)!important;opacity:1!important}.employer-workspace-page .mvp-section__heading{align-items:flex-start!important;gap:16px!important;border-bottom:1px solid rgba(47,120,173,.14)!important;padding-bottom:16px!important}.employer-workspace-page .mvp-section__heading h2,.employer-workspace-page .industrial-form h2,.employer-workspace-page .upload-panel h2{font-size:clamp(24px,2vw,32px)!important;line-height:1.05!important}.employer-workspace-page .mvp-section__heading p,.employer-workspace-page .industrial-form p,.employer-workspace-page .upload-panel p{font-size:15px!important;font-weight:700!important;line-height:1.45!important}.employer-workspace-page .employer-state-card{padding:20px!important}.employer-hiring-plan__layout,.employer-hiring-plan__body{display:grid!important;gap:16px!important}.employer-hiring-plan__body{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important}.employer-hiring-plan__summary,.employer-hiring-plan__panel,.employer-hiring-plan__card{padding:20px!important}.employer-hiring-plan__summary-top,.employer-hiring-plan__card>div:first-child{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.employer-hiring-plan__summary h3,.employer-hiring-plan__panel h3,.employer-hiring-plan__card h3{margin:0!important;color:var(--wr-ink, #151D1A)!important;font-size:22px!important;line-height:1.15!important}.employer-hiring-plan__summary p,.employer-hiring-plan__card p{margin:6px 0 0!important;color:var(--wr-muted, #606B66)!important;font-weight:750!important}.employer-hiring-plan__summary p span{display:block!important;margin-bottom:2px!important;color:var(--wr-steel-blue, #2F78AD)!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}.employer-hiring-plan__kpis{display:grid!important;grid-template-columns:repeat(5,minmax(120px,1fr))!important;gap:10px!important;margin-top:18px!important}.employer-hiring-plan__kpis div,.employer-hiring-plan__metrics span,.candidate-status-row__signals span,.employer-workspace-page .mvp-job-meta span,.employer-workspace-page .mvp-ticket,.employer-workspace-page .mvp-availability,.employer-workspace-page .ticket-stack span,.employer-workspace-page .readiness-chip,.employer-workspace-page .hiring-export__summary span,.employer-workspace-page .hiring-export__download{border:1px solid rgba(47,120,173,.2)!important;border-radius:6px!important;background:var(--wr-steel-blue-soft, #EEF6FF)!important;color:var(--wr-steel-blue, #2F78AD)!important;box-shadow:none!important;opacity:1!important}.employer-hiring-plan__kpis div{display:grid!important;gap:6px!important;min-height:82px!important;align-content:center!important;padding:12px!important}.employer-hiring-plan__kpis span,.employer-hiring-plan__funnel small,.employer-hiring-plan__funnel em{color:var(--wr-muted, #606B66)!important;font-size:12px!important;font-style:normal!important;font-weight:850!important;letter-spacing:0!important;text-transform:uppercase!important}.employer-hiring-plan__plan em,.employer-hiring-plan__action-card small{color:var(--wr-muted, #606B66)!important;font-size:13px!important;font-style:normal!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.employer-hiring-plan__kpis strong{color:var(--wr-ink, #151D1A)!important;font-size:18px!important;font-weight:900!important;line-height:1.15!important}.employer-hiring-plan__plan ol,.employer-hiring-plan__funnel ol{display:grid!important;gap:10px!important;margin:14px 0 0!important;padding:0!important;list-style:none!important}.employer-hiring-plan__plan li,.employer-hiring-plan__funnel li{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:7px!important;padding:12px!important;background:var(--wr-surface-muted, #F8F8F5)!important}.employer-hiring-plan__plan li>span,.employer-hiring-plan__funnel li>span{display:inline-grid!important;width:30px!important;height:30px!important;place-items:center!important;border-radius:999px!important;background:var(--wr-safety-orange-soft, #FFF1E9)!important;color:var(--wr-safety-orange, #E85D1A)!important;font-weight:900!important}.employer-hiring-plan__plan strong,.employer-hiring-plan__actions strong,.employer-hiring-plan__funnel strong,.employer-hiring-plan__checklist strong{display:block!important;color:var(--wr-ink, #151D1A)!important;font-weight:900!important}.employer-hiring-plan__plan p,.employer-hiring-plan__actions p,.employer-hiring-plan__funnel small{margin:4px 0 0!important;color:var(--wr-muted, #606B66)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.employer-hiring-plan__actions>div,.employer-hiring-plan__checklist>div{display:grid!important;gap:10px!important;margin-top:14px!important}.employer-hiring-plan__action-card,.employer-hiring-plan__checklist p{display:grid!important;gap:5px!important;margin:0!important;border-left:4px solid var(--wr-field-green, #245C46)!important;border-radius:6px!important;padding:10px 12px!important;background:var(--wr-field-green-soft, #E8F5EE)!important}.employer-hiring-plan__action-card span,.employer-hiring-plan__checklist span{color:var(--wr-field-green-dark, #153A30)!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}.employer-hiring-plan__action-card small{margin-top:2px!important}.employer-hiring-plan__metrics{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:16px!important}.employer-hiring-plan__metrics span,.employer-workspace-page .mvp-job-meta span,.employer-workspace-page .mvp-ticket,.employer-workspace-page .mvp-availability,.employer-workspace-page .ticket-stack span,.employer-workspace-page .readiness-chip{display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:6px 10px!important;font-size:12px!important;font-weight:850!important;line-height:1.15!important}.employer-workspace-page .mvp-ticket--verified,.employer-workspace-page .wr-status-ready,.employer-workspace-page .engagement-badge--verified,.employer-workspace-page .hiring-export__status--idle{border-color:var(--wr-field-green-border, #BFD8CB)!important;background:var(--wr-field-green-soft, #E8F5EE)!important;color:var(--wr-field-green-dark, #153A30)!important}.employer-workspace-page .industrial-form,.employer-workspace-page .upload-panel{padding:24px!important}.employer-workspace-page .industrial-form h2,.employer-workspace-page .job-builder-section h3,.employer-workspace-page .job-builder-section__heading h3{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.employer-workspace-page .verification-inline-lock{display:grid!important;gap:8px!important;border:1px solid var(--wr-safety-orange-border, #F3C2A6)!important;border-radius:8px!important;margin:14px 0 18px!important;padding:14px 16px!important;background:var(--wr-safety-orange-soft, #FFF1E9)!important;color:#a13a0f!important;font-size:14px!important;line-height:1.4!important}.employer-workspace-page .verification-inline-lock strong,.employer-workspace-page .verification-inline-lock span{color:#7c2d12!important;opacity:1!important}.employer-workspace-page .verification-inline-lock a{color:var(--wr-field-green-dark, #153A30)!important;font-weight:900!important}.employer-workspace-page .job-builder-section{border:1px solid rgba(47,120,173,.16)!important;border-radius:8px!important;padding:16px!important;background:#f8f8f5d6!important}.employer-workspace-page .job-builder-section h3,.employer-workspace-page .job-builder-section__heading h3{margin:0 0 12px!important;font-size:17px!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important}.employer-workspace-page .industrial-form label,.employer-workspace-page .engagement-review-form label,.employer-workspace-page .protected-chat__composer label{color:var(--wr-ink, #151D1A)!important;font-size:14px!important;font-weight:850!important;line-height:1.25!important;opacity:1!important}.employer-workspace-page .industrial-form input:not([type=checkbox]):not([type=radio]),.employer-workspace-page .industrial-form select,.employer-workspace-page .industrial-form textarea,.employer-workspace-page .engagement-review-form textarea,.employer-workspace-page .protected-chat__composer textarea{border:1px solid var(--wr-border-strong, #C2CABF)!important;border-radius:7px!important;background:var(--wr-light-surface, #FFFFFF)!important;color:var(--wr-ink, #151D1A)!important;-webkit-text-fill-color:var(--wr-ink, #151D1A)!important;box-shadow:none!important;opacity:1!important}.employer-workspace-page .industrial-form input[type=checkbox],.employer-workspace-page .engagement-review-form input[type=checkbox]{accent-color:var(--wr-field-green, #245C46)!important}.employer-workspace-page .builder-chip-grid{align-items:stretch!important;gap:10px!important}.employer-workspace-page .builder-chip-grid label,.employer-workspace-page .builder-chip-grid button.status-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:7px!important;padding:8px 11px!important;background:var(--wr-light-surface, #FFFFFF)!important;color:var(--wr-ink, #151D1A)!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;opacity:1!important}.employer-workspace-page .builder-chip-grid label:has(input[type=checkbox]:checked),.employer-workspace-page .builder-chip-grid button.status-badge{border-color:var(--wr-field-green-border, #BFD8CB)!important;background:var(--wr-field-green-soft, #E8F5EE)!important;color:var(--wr-field-green-dark, #153A30)!important}.employer-workspace-page .builder-chip-grid p{margin:0!important;color:var(--wr-muted, #606B66)!important;font-weight:800!important}.employer-workspace-page .employer-posting-preview{align-self:start!important;position:sticky!important;top:96px!important}.employer-workspace-page .employer-posting-preview svg{color:var(--wr-steel-blue, #2F78AD)!important}.employer-workspace-page .employer-posting-preview .readiness-badge-row,.employer-workspace-page .ticket-stack,.employer-workspace-page .mvp-job-meta,.employer-workspace-page .mvp-ticket-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.employer-workspace-page .engagement-section,.employer-workspace-page .engagement-card{background:#fffffff5!important}.employer-workspace-page .engagement-grid,.employer-workspace-page .engagement-summary-grid,.employer-workspace-page .candidate-status-list,.employer-workspace-page .mvp-worker-grid{gap:14px!important}.employer-workspace-page .engagement-review-form{display:grid!important;gap:12px!important;border:1px solid rgba(47,120,173,.2)!important;border-radius:8px!important;padding:16px!important;background:var(--wr-steel-blue-soft, #EEF6FF)!important;color:var(--wr-ink, #151D1A)!important}.employer-workspace-page .engagement-review-form__rating{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.employer-workspace-page .engagement-review-line{display:grid!important;gap:8px!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:7px!important;padding:12px!important;background:var(--wr-surface-muted, #F8F8F5)!important;color:var(--wr-ink, #151D1A)!important}.employer-workspace-page .engagement-review-line span,.employer-workspace-page .engagement-review-line p{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.employer-workspace-page .engagement-review-line svg{color:var(--wr-safety-orange, #E85D1A)!important}.employer-workspace-page .engagement-review-line button{justify-self:start!important;border:1px solid var(--wr-border-strong, #C2CABF)!important;border-radius:6px!important;background:var(--wr-light-surface, #FFFFFF)!important;color:var(--wr-ink, #151D1A)!important}.employer-workspace-page .engagement-review-stars{display:inline-flex!important;gap:4px!important}.employer-workspace-page .engagement-review-stars button{display:inline-grid!important;width:34px!important;height:34px!important;place-items:center!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:6px!important;background:var(--wr-light-surface, #FFFFFF)!important;color:var(--wr-muted, #606B66)!important}.employer-workspace-page .engagement-review-stars button.is-active{border-color:var(--wr-safety-orange-border, #F3C2A6)!important;background:var(--wr-safety-orange-soft, #FFF1E9)!important;color:var(--wr-safety-orange, #E85D1A)!important}.employer-workspace-page .candidate-status-row{display:grid!important;grid-template-columns:minmax(180px,.8fr) minmax(0,1.4fr)!important;gap:16px!important;align-items:center!important;padding:16px!important}.employer-workspace-page .candidate-status-row__signals{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.employer-workspace-page .candidate-status-row__signals span{gap:6px!important}.employer-workspace-page .employer-hiring-pipeline .mvp-worker-card,.employer-workspace-page .employer-live-applicants .mvp-worker-card{display:grid!important;gap:14px!important;padding:18px!important}.employer-workspace-page .mvp-worker-card__top{align-items:flex-start!important;gap:12px!important}.employer-workspace-page .mvp-worker-card__top h3,.employer-workspace-page .candidate-status-row h3{margin:0!important;font-size:20px!important}.employer-workspace-page .mvp-availability{border-color:var(--wr-field-green-border, #BFD8CB)!important;background:var(--wr-field-green-soft, #E8F5EE)!important;color:var(--wr-field-green-dark, #153A30)!important;text-transform:capitalize!important}.employer-workspace-page .candidate-match-card{display:grid!important;gap:12px!important;padding:16px!important}.employer-workspace-page .candidate-match-card__header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.employer-workspace-page .candidate-match-card__header span{color:var(--wr-steel-blue, #2F78AD)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.employer-workspace-page .candidate-match-card__header strong{display:block!important;margin-top:4px!important;font-size:30px!important;line-height:1!important}.employer-workspace-page .candidate-match-card__header p{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;border:1px solid var(--wr-field-green-border, #BFD8CB)!important;border-radius:999px!important;padding:6px 9px!important;background:var(--wr-field-green-soft, #E8F5EE)!important;color:var(--wr-field-green-dark, #153A30)!important;font-size:12px!important;font-weight:900!important}.employer-workspace-page .candidate-match-card__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.employer-workspace-page .candidate-match-list{border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:7px!important;padding:10px!important;background:var(--wr-surface-muted, #F8F8F5)!important}.employer-workspace-page .candidate-match-list strong,.employer-workspace-page .candidate-match-list li{color:var(--wr-ink, #151D1A)!important;opacity:1!important}.employer-workspace-page .candidate-match-list ul{margin:8px 0 0 18px!important;padding:0!important}.employer-workspace-page .protected-chat__thread{display:grid!important;gap:10px!important;border:1px solid rgba(47,120,173,.18)!important;border-radius:8px!important;padding:12px!important;background:var(--wr-surface-muted, #F8F8F5)!important}.employer-workspace-page .protected-chat__message{margin:0!important;border:1px solid var(--wr-border, #D8DDD4)!important;border-radius:7px!important;padding:10px 12px!important;background:var(--wr-light-surface, #FFFFFF)!important;color:var(--wr-ink, #151D1A)!important}.employer-workspace-page .protected-chat__disclaimer,.employer-workspace-page .protected-chat__warning,.employer-workspace-page .mvp-unlocked-contact{border:1px solid var(--wr-safety-orange-border, #F3C2A6)!important;border-radius:7px!important;background:var(--wr-safety-orange-soft, #FFF1E9)!important;color:#a13a0f!important}.employer-workspace-page .protected-chat__warning strong,.employer-workspace-page .protected-chat__warning span,.employer-workspace-page .protected-chat__disclaimer svg{color:#a13a0f!important}.employer-workspace-page .mvp-unlocked-contact{display:grid!important;gap:6px!important;padding:12px!important;border-color:var(--wr-field-green-border, #BFD8CB)!important;background:var(--wr-field-green-soft, #E8F5EE)!important;color:var(--wr-field-green-dark, #153A30)!important}.employer-workspace-page .mvp-unlocked-contact strong,.employer-workspace-page .mvp-unlocked-contact a,.employer-workspace-page .mvp-unlocked-contact span{color:var(--wr-field-green-dark, #153A30)!important;opacity:1!important}.employer-workspace-page .hiring-export{padding:20px!important}.employer-workspace-page .hiring-export .hiring-export__eyebrow{color:var(--wr-steel-blue, #2F78AD)!important}.employer-workspace-page .hiring-export__downloads,.employer-workspace-page .hiring-export__summary{gap:10px!important}.employer-workspace-page .button--primary{border-color:var(--wr-safety-orange, #E85D1A)!important;background:var(--wr-safety-orange, #E85D1A)!important;color:#fff!important}.employer-workspace-page .button--secondary{border-color:var(--wr-border-strong, #C2CABF)!important;background:var(--wr-light-surface, #FFFFFF)!important;color:var(--wr-ink, #151D1A)!important}@media(max-width:1180px){.workforce-page .employer-grid,.employer-hiring-plan__kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.employer-hiring-plan__body{grid-template-columns:1fr!important}}@media(max-width:760px){.employer-onboarding-page .employer-review-grid,.workforce-page .employer-grid{grid-template-columns:1fr!important}.workforce-page .employer-dashboard-header__summary{justify-content:flex-start!important}.employer-hiring-plan__kpis,.employer-workspace-page .candidate-status-row,.employer-workspace-page .candidate-match-card__grid{grid-template-columns:1fr!important}.employer-workspace-page .employer-posting-preview{position:static!important}.employer-workspace-page .engagement-review-form__rating,.employer-hiring-plan__summary-top,.employer-hiring-plan__card>div:first-child{align-items:flex-start!important;flex-direction:column!important}}.wr-help-center{--wr-help-page-width: min(100% - 60px, 1180px);--wr-help-page-width-wide: min(100% - 60px, 1380px);background:linear-gradient(rgba(47,120,173,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(47,120,173,.045) 1px,transparent 1px),var(--wr-light-bg);background-size:40px 40px,40px 40px,auto;color:var(--wr-light-text)}.wr-help-center .public-layout__content{padding:clamp(28px,5vw,68px) 0 clamp(56px,8vw,104px)}.wr-help-hero,.wr-help-section,.wr-help-support{width:var(--wr-help-page-width);margin-right:auto;margin-left:auto}.wr-help-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:clamp(18px,3vw,32px);padding:clamp(26px,5vw,54px);border:1px solid rgba(255,255,255,.18);border-radius:var(--wr-radius-shell);background:linear-gradient(rgba(255,255,255,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.065) 1px,transparent 1px),radial-gradient(circle at 82% 18%,rgba(232,93,26,.2),transparent 18rem),linear-gradient(135deg,var(--wr-field-green-dark),var(--wr-field-green));background-size:36px 36px,36px 36px,auto,auto;box-shadow:0 24px 58px #151d1a2e;overflow:hidden}.wr-help-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--wr-light-muted);font-size:12px;font-weight:800;text-transform:uppercase}.wr-help-hero .wr-help-breadcrumbs{color:#ffffffb3!important}.wr-help-breadcrumbs a{color:var(--wr-steel-blue);text-decoration:none}.wr-help-hero .wr-help-breadcrumbs a{color:#ffffffd1!important}.wr-help-breadcrumbs strong{color:var(--wr-light-text)}.wr-help-hero .wr-help-breadcrumbs strong{color:#fff!important}.wr-help-hero h1{max-width:800px;margin:22px 0 16px;color:#fff!important;font-family:Barlow Condensed,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(48px,7vw,92px);font-weight:700;letter-spacing:0;line-height:.92}.wr-help-hero p{max-width:720px;margin:0;color:#ffffffc7!important;font-size:clamp(16px,1.8vw,19px);line-height:1.65}.wr-help-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;max-width:760px;min-height:68px;margin-top:clamp(22px,4vw,34px);border:1px solid var(--wr-border-strong);border-radius:var(--wr-radius-card);padding:8px 8px 8px 18px;background:var(--wr-surface);box-shadow:0 18px 34px #151d1a14}.wr-help-search svg{color:var(--wr-steel-blue)}.wr-help-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--wr-light-text);font-size:16px;font-weight:650}.wr-help-search input::placeholder{color:var(--wr-light-muted);font-weight:600}.wr-help-search:focus-within{border-color:var(--wr-steel-blue);box-shadow:var(--wr-focus-ring),0 18px 34px #151d1a14}.wr-help-search button,.wr-help-button-primary,.wr-help-support__actions button,.wr-help-mini-support button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid var(--wr-safety-orange);border-radius:var(--wr-radius-control);padding:0 18px;background:var(--wr-safety-orange);color:#fff;box-shadow:0 12px 24px #e85d1a33;font-size:13px;font-weight:900;text-transform:uppercase;cursor:pointer}.wr-help-search button:hover,.wr-help-button-primary:hover,.wr-help-support__actions button:hover,.wr-help-mini-support button:hover{border-color:var(--wr-safety-orange-hover);background:var(--wr-safety-orange-hover)}.wr-help-popular-searches{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wr-help-popular-searches a{display:inline-flex;align-items:center;min-height:34px;border:1px solid rgba(255,255,255,.24);border-radius:var(--wr-radius-control);padding:0 12px;background:#ffffff14;color:#fff;font-size:12px;font-weight:850;text-decoration:none;text-transform:uppercase}.wr-help-popular-searches a:hover{border-color:#ffffff80;background:#ffffff29;color:#fff}.wr-help-hero__panel{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;border:1px solid rgba(255,255,255,.18);border-radius:var(--wr-radius-card);padding:clamp(18px,3vw,28px);background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px),#153a308f;background-size:28px 28px,28px 28px,auto;box-shadow:0 18px 38px #151d1a33;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wr-help-hero__panel-top,.wr-help-hero__panel-footer{display:flex;align-items:center;gap:10px}.wr-help-hero__panel-top span,.wr-help-support__icon,.wr-help-article-row__icon,.wr-help-category-tile__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--wr-steel-blue-border);border-radius:var(--wr-radius-card);background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue)}.wr-help-hero__panel-top strong{color:#fff;font-size:13px;font-weight:900;text-transform:uppercase}.wr-help-hero__panel-top em{margin-left:auto;border:1px solid rgba(255,255,255,.24);border-radius:var(--wr-radius-control);padding:4px 8px;background:#ffffff1a;color:#fff;font-size:11px;font-style:normal;font-weight:900;text-transform:uppercase}.wr-help-hero__panel-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;margin:28px 0}.wr-help-hero__panel-grid span{color:#ffffff9e;font-size:12px;font-weight:850;text-transform:uppercase}.wr-help-hero__panel-grid strong{margin-bottom:9px;color:#fff;font-size:clamp(22px,3vw,34px);line-height:1}.wr-help-hero__panel-footer{border-top:1px solid rgba(255,255,255,.18);padding-top:18px;color:#ffffffd1;font-size:14px;font-weight:750;line-height:1.45}.wr-help-section{margin-top:clamp(34px,6vw,72px)}.wr-help-section__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.wr-help-section__header h2{margin:0 0 6px;color:var(--wr-light-text);font-size:clamp(28px,4vw,46px);line-height:1}.wr-help-section__header p{max-width:640px;margin:0;color:var(--wr-light-muted);font-size:15px;line-height:1.6}.wr-help-section__header>a{flex:0 0 auto;color:var(--wr-steel-blue);font-size:13px;font-weight:900;text-decoration:none;text-transform:uppercase}.wr-help-featured-grid,.wr-help-category-grid,.wr-help-layout-grid,.wr-help-component-grid,.wr-help-token-grid{display:grid;gap:14px}.wr-help-featured-grid,.wr-help-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-help-article-card,.wr-help-category-tile,.wr-help-article-row,.wr-help-layout-grid article,.wr-help-component-card,.wr-help-token,.wr-help-token-notes{border:1px solid var(--wr-border);border-radius:var(--wr-radius-card);background:var(--wr-surface);box-shadow:var(--wr-shadow-card)}.wr-help-article-card{display:flex;min-height:246px;flex-direction:column;padding:22px;color:inherit;text-decoration:none}.wr-help-article-card:hover,.wr-help-category-tile:hover,.wr-help-article-row:hover{border-color:var(--wr-steel-blue-border);box-shadow:var(--wr-shadow-shell)}.wr-help-article-card--featured:first-child{background:linear-gradient(180deg,var(--wr-safety-orange-soft),rgba(255,255,255,.98)),var(--wr-surface)}.wr-help-article-card__meta{color:var(--wr-steel-blue);font-size:12px;font-weight:900;text-transform:uppercase}.wr-help-article-card h3,.wr-help-component-card h3{margin:14px 0 10px;color:var(--wr-light-text);font-size:22px;line-height:1.14}.wr-help-article-card p,.wr-help-layout-grid p,.wr-help-component-card p,.wr-help-token-notes p{margin:0;color:var(--wr-light-muted);font-size:14px;line-height:1.6}.wr-help-article-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;color:var(--wr-field-green);font-size:13px;font-weight:900;text-transform:uppercase}.wr-help-category-tile{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:162px;padding:18px;color:inherit;text-decoration:none}.wr-help-category-tile strong{display:block;margin-bottom:7px;color:var(--wr-light-text);font-size:17px}.wr-help-category-tile small{display:block;color:var(--wr-light-muted);font-size:13px;line-height:1.5}.wr-help-category-tile em{grid-column:2;align-self:end;color:var(--wr-steel-blue);font-size:12px;font-style:normal;font-weight:900;text-transform:uppercase}.wr-help-updated-list{display:grid;gap:10px}.wr-help-article-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;color:inherit;text-decoration:none}.wr-help-article-row strong{display:block;color:var(--wr-light-text);font-size:15px}.wr-help-article-row small{display:block;margin-top:4px;color:var(--wr-light-muted);font-size:13px;line-height:1.45}.wr-help-article-row em{color:var(--wr-light-muted);font-size:12px;font-style:normal;font-weight:850;text-transform:uppercase}.wr-help-support{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,4vw,42px);margin-top:clamp(34px,6vw,72px);border:1px solid var(--wr-border);border-radius:var(--wr-radius-shell);padding:clamp(22px,4vw,38px);background:linear-gradient(135deg,rgba(232,93,26,.08),transparent 38%),var(--wr-surface);box-shadow:var(--wr-shadow-shell)}.wr-help-support>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 16px}.wr-help-support h2{align-self:end;margin:0;color:var(--wr-light-text);font-size:clamp(28px,4vw,44px);line-height:1}.wr-help-support p{grid-column:2;max-width:650px;margin:0;color:var(--wr-light-muted);font-size:15px;line-height:1.6}.wr-help-support__actions{display:flex;align-items:center;gap:10px}.wr-help-support__actions a,.wr-help-button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--wr-border-strong);border-radius:var(--wr-radius-control);padding:0 18px;background:var(--wr-surface);color:var(--wr-light-text);font-size:13px;font-weight:900;text-decoration:none;text-transform:uppercase}.wr-help-support__actions a:hover,.wr-help-button-secondary:hover{border-color:var(--wr-steel-blue-border);background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue)}.wr-help-layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-help-layout-grid article,.wr-help-component-card{padding:18px}.wr-help-layout-grid strong{display:block;margin-bottom:8px;color:var(--wr-light-text);font-size:15px}.wr-help-component-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-help-component-card--article{grid-column:span 2}.wr-help-component-card .wr-help-search{min-height:54px;margin-top:12px;padding-left:14px;box-shadow:none}.wr-help-component-card .wr-help-search button{min-height:38px}.wr-help-component-card .wr-help-category-tile,.wr-help-component-card .wr-help-article-card{margin-top:12px;box-shadow:none}.wr-help-related{display:grid;gap:8px;margin-top:18px;border-top:1px solid var(--wr-border);padding-top:16px}.wr-help-related h4{margin:0;color:var(--wr-light-text);font-size:13px;text-transform:uppercase}.wr-help-related a{display:inline-flex;align-items:center;gap:8px;color:var(--wr-field-green);font-size:13px;font-weight:800;text-decoration:none}.wr-help-empty-state,.wr-help-article-body,.wr-help-article-sidebar{border:1px solid var(--wr-border);border-radius:var(--wr-help-card-radius, var(--wr-radius-card));background:var(--wr-surface);box-shadow:var(--wr-shadow-card)}.wr-help-empty-state{display:grid;min-height:178px;align-content:center;gap:8px;padding:18px}.wr-help-empty-state h3,.wr-help-empty-state p{margin:0}.wr-help-empty-state h3{color:var(--wr-light-text);font-size:18px}.wr-help-empty-state p{color:var(--wr-light-muted);font-size:13px;line-height:1.5}.wr-help-article-shell{width:var(--wr-help-page-width);margin:0 auto}.wr-help-article-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(18px,3vw,28px);margin-top:18px}.wr-help-article-body,.wr-help-article-sidebar{padding:clamp(18px,3vw,28px)}.wr-help-article-header{border-bottom:1px solid var(--wr-border);padding-bottom:clamp(18px,3vw,28px)}.wr-help-article-header span,.wr-help-article-meta span{color:var(--wr-steel-blue);font-size:11px;font-weight:900;text-transform:uppercase}.wr-help-article-header h1{max-width:800px;margin:12px 0;color:var(--wr-light-text);font-size:clamp(36px,5vw,64px);line-height:.98}.wr-help-article-header p{max-width:760px;margin:0;color:var(--wr-light-muted);font-size:clamp(15px,1.5vw,18px);line-height:1.6}.wr-help-article-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wr-help-article-meta span{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--wr-steel-blue-border);border-radius:var(--wr-radius-control);padding:0 10px;background:var(--wr-steel-blue-soft)}.wr-help-markdown{padding-top:clamp(18px,3vw,30px)}.wr-help-markdown h2,.wr-help-markdown h3,.wr-help-markdown p,.wr-help-markdown ul,.wr-help-markdown ol{max-width:780px}.wr-help-markdown h2{margin:30px 0 10px;color:var(--wr-light-text);font-size:clamp(25px,3vw,34px);line-height:1.08}.wr-help-markdown h2:first-child{margin-top:0}.wr-help-markdown h3{margin:24px 0 8px;color:var(--wr-light-text);font-size:21px;line-height:1.2}.wr-help-markdown p,.wr-help-markdown li{color:var(--wr-light-muted);font-size:15px;line-height:1.75}.wr-help-markdown p{margin:0 0 16px}.wr-help-markdown ul,.wr-help-markdown ol{display:grid;gap:8px;margin:0 0 18px;padding-left:22px}.wr-help-markdown a{color:var(--wr-steel-blue);font-weight:800}.wr-help-markdown code{border:1px solid var(--wr-border);border-radius:6px;padding:2px 5px;background:var(--wr-surface-muted);color:var(--wr-light-text)}.wr-help-article-sidebar{position:sticky;top:18px;align-self:start}.wr-help-article-sidebar .wr-help-search{margin-top:0}.wr-help-article-sidebar .wr-help-related{margin-top:18px}.wr-help-article-sidebar .wr-help-related h2{margin:0;color:var(--wr-light-text);font-size:13px;text-transform:uppercase}.wr-help-button-stack,.wr-help-mini-support{display:grid;gap:10px;margin-top:12px}.wr-help-mini-support{border:1px solid var(--wr-border);border-radius:var(--wr-radius-card);padding:14px;background:var(--wr-surface-muted)}.wr-help-mini-support svg{color:var(--wr-steel-blue)}.wr-help-token-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.wr-help-token{display:grid;gap:8px;padding:14px}.wr-help-token span{width:100%;aspect-ratio:1.85;border:1px solid var(--wr-border);border-radius:var(--wr-radius-control)}.wr-help-token strong{color:var(--wr-light-text);font-size:13px}.wr-help-token code{color:var(--wr-light-muted);font-size:12px}.wr-help-token--orange{background:var(--wr-safety-orange)}.wr-help-token--green{background:var(--wr-field-green)}.wr-help-token--deep{background:var(--wr-field-green-dark)}.wr-help-token--blue{background:var(--wr-steel-blue)}.wr-help-token--bg{background:var(--wr-light-bg)}.wr-help-token--border{background:var(--wr-border)}.wr-help-token-notes{display:grid;gap:8px;margin-top:14px;padding:18px}@media(max-width:1120px){.wr-help-center{--wr-help-page-width: min(100% - 36px, 880px)}.wr-help-hero,.wr-help-support{grid-template-columns:1fr}.wr-help-featured-grid,.wr-help-category-grid,.wr-help-layout-grid,.wr-help-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-help-token-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-help-support__actions{justify-self:start}}@media(max-width:767px){.wr-help-center{--wr-help-page-width: calc(100% - 24px) }.wr-help-center .public-layout__content{padding-top:20px}.wr-help-hero{gap:18px;padding:20px}.wr-help-hero h1{margin-top:18px;font-size:clamp(42px,14vw,62px)}.wr-help-search{grid-template-columns:auto minmax(0,1fr);min-height:58px;padding:8px 10px 8px 14px}.wr-help-search button{grid-column:1 / -1;width:100%}.wr-help-popular-searches{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.wr-help-popular-searches a{flex:0 0 auto}.wr-help-section__header,.wr-help-support__actions{align-items:stretch;flex-direction:column}.wr-help-featured-grid,.wr-help-category-grid,.wr-help-layout-grid,.wr-help-component-grid,.wr-help-token-grid{grid-template-columns:1fr}.wr-help-component-card--article{grid-column:auto}.wr-help-article-row{grid-template-columns:auto minmax(0,1fr)}.wr-help-article-row em{grid-column:2}.wr-help-support>div:first-child{grid-template-columns:1fr}.wr-help-support p{grid-column:auto}}.wr-help-center{--wr-help-page-width: min(100% - 56px, 1280px);--wr-help-card-radius: 12px}.wr-help-center .wrenchroster-header{grid-template-columns:minmax(210px,1fr) minmax(480px,auto) minmax(260px,1fr);gap:10px;width:min(100% - 56px,1280px);max-width:1280px;min-height:56px;margin-top:12px;padding:8px 12px!important;border-radius:12px!important}.wr-help-center .wrenchroster-wordmark{font-size:clamp(22px,1.75vw,28px)!important}.wr-help-center .wrenchroster-nav{min-height:40px;padding:0 8px!important}.wr-help-center .wrenchroster-nav a{min-height:32px;padding:0 clamp(10px,1vw,14px);font-size:12px}.wr-help-center .wrenchroster-login-trigger,.wr-help-center .wrenchroster-access,.wr-help-center .wrenchroster-menu-button{min-height:40px;padding:0 14px;font-size:12px}.wr-help-center .public-layout__content{padding:clamp(18px,2.8vw,34px) 0 clamp(52px,7vw,84px)}.wr-help-hero{position:relative;grid-template-columns:minmax(0,680px) minmax(220px,1fr);min-height:0;gap:clamp(20px,4vw,52px);padding:clamp(20px,2.65vw,30px) clamp(26px,4vw,42px);border-radius:14px;isolation:isolate}.wr-help-hero>*,.wr-help-hero__content{min-width:0}.wr-help-hero:before{position:absolute;top:clamp(46px,5vw,66px);right:clamp(52px,6vw,88px);width:min(28%,320px);height:min(56%,190px);min-height:148px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.22) 0 40%,transparent 40%) 18px 20px / 150px 9px no-repeat,linear-gradient(90deg,rgba(255,255,255,.14) 0 72%,transparent 72%) 18px 44px / 210px 7px no-repeat,linear-gradient(#ffffff29,#ffffff29) 18px 78px / calc(100% - 36px) 1px no-repeat,linear-gradient(90deg,rgba(255,255,255,.13) 0 62%,transparent 62%) 18px 104px / 176px 7px no-repeat,linear-gradient(90deg,rgba(255,255,255,.12) 0 48%,transparent 48%) 18px 128px / 218px 7px no-repeat,radial-gradient(circle at calc(100% - 28px) 26px,rgba(232,93,26,.34) 0 4px,transparent 5px),linear-gradient(135deg,#ffffff12,#ffffff06);box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 34px #05161224;content:"";opacity:.86;pointer-events:none;z-index:-1}.wr-help-hero:after{position:absolute;inset:14px 24px 14px auto;width:min(38%,440px);border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:24px 24px;content:"";opacity:.9;pointer-events:none;z-index:-1}.wr-help-hero .wr-help-breadcrumbs{font-size:11px}.wr-help-hero h1{max-width:640px;margin:14px 0 10px;font-size:clamp(36px,4vw,54px);line-height:1}.wr-help-hero p{max-width:580px;font-size:clamp(13px,1.15vw,15px);line-height:1.5}.wr-help-search{max-width:620px;width:100%;min-height:46px;margin-top:14px;border-radius:var(--wr-help-card-radius);padding:5px 6px 5px 14px}.wr-help-center .wr-help-search input[type=search]{min-height:28px;border:0!important;border-radius:0!important;padding:0;appearance:none;background:transparent!important;box-shadow:none!important;font-size:13px}.wr-help-search svg{width:18px;height:18px}.wr-help-search button{min-height:34px;padding:0 14px;font-size:11px}.wr-help-popular-searches{max-width:720px;gap:8px;margin-top:12px}.wr-help-popular-searches a{min-height:28px;padding:0 10px;font-size:10px}.wr-help-primary-grid,.wr-help-secondary-grid{display:grid;width:var(--wr-help-page-width);margin-right:auto;margin-left:auto}.wr-help-primary-grid{grid-template-columns:minmax(0,6fr) minmax(360px,6fr);align-items:start;gap:28px;margin-top:clamp(20px,3vw,34px)}.wr-help-secondary-grid{grid-template-columns:minmax(0,8fr) minmax(300px,4fr);align-items:start;gap:28px;margin-top:clamp(28px,4vw,46px)}.wr-help-primary-grid .wr-help-section,.wr-help-secondary-grid .wr-help-section,.wr-help-secondary-grid .wr-help-support{width:auto;margin:0}.wr-help-section__header{gap:16px;margin-bottom:14px}.wr-help-section__header h2,.wr-help-support h2{font-size:clamp(28px,3vw,38px)}.wr-help-section__header p{font-size:13px}.wr-help-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wr-help-article-card{min-height:178px;border-radius:var(--wr-help-card-radius);padding:16px}.wr-help-article-card h3{margin:10px 0 8px;font-size:17px;line-height:1.16}.wr-help-article-card p{font-size:12px;line-height:1.45}.wr-help-article-card__meta,.wr-help-article-card__link,.wr-help-category-tile em,.wr-help-article-row em{font-size:10px}.wr-help-article-card__link{padding-top:14px}.wr-help-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wr-help-category-tile{display:flex;min-height:128px;flex-direction:column;gap:10px;border-radius:var(--wr-help-card-radius);padding:14px}.wr-help-category-tile__icon{width:38px;height:38px}.wr-help-category-tile strong{margin-bottom:5px;font-size:14px}.wr-help-category-tile small{font-size:11px;line-height:1.35}.wr-help-category-tile em{margin-top:auto;align-self:flex-start}.wr-help-updated-list{overflow:hidden;gap:0;border:1px solid var(--wr-border);border-radius:var(--wr-help-card-radius);background:var(--wr-surface);box-shadow:var(--wr-shadow-card)}.wr-help-article-row{min-height:66px;border:0;border-bottom:1px solid var(--wr-border);border-radius:0;box-shadow:none}.wr-help-article-row:last-child{border-bottom:0}.wr-help-article-row strong{font-size:14px}.wr-help-article-row small{font-size:12px}.wr-help-support{display:block;border-radius:var(--wr-help-card-radius);padding:22px}.wr-help-support>div:first-child{display:block}.wr-help-support__icon{margin-bottom:14px}.wr-help-support__eyebrow{margin:0 0 6px;color:var(--wr-field-green);font-size:11px;font-weight:900;text-transform:uppercase}.wr-help-support h2{margin:0 0 12px}.wr-help-support p{max-width:none;margin:0;font-size:13px}.wr-help-support__actions{display:grid;gap:10px;margin-top:22px}.wr-help-support__actions button,.wr-help-support__actions a{width:100%;min-height:42px}@media(max-width:1120px){.wr-help-center{--wr-help-page-width: min(100% - 36px, 920px)}.wr-help-center .wrenchroster-header{grid-template-columns:minmax(190px,1fr) auto;width:min(100% - 36px,920px)}.wr-help-hero{grid-template-columns:1fr}.wr-help-hero:before{top:36px;right:42px;width:min(34%,280px);height:138px;min-height:138px;opacity:.54}.wr-help-hero:after{inset:14px 18px auto auto;width:34%;height:58%;opacity:.52}.wr-help-primary-grid,.wr-help-secondary-grid,.wr-help-article-layout{grid-template-columns:1fr}.wr-help-article-sidebar{position:static}.wr-help-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-help-support__actions{grid-template-columns:repeat(2,minmax(0,max-content))}}@media(max-width:767px){.wr-help-center{--wr-help-page-width: calc(100% - 24px) }.wr-help-center .wrenchroster-header{width:calc(100% - 24px);min-height:52px;margin-top:10px;padding:7px 10px!important}.wr-help-center .public-layout__content{padding-top:14px}.wr-help-hero{padding:16px;border-radius:12px}.wr-help-article-body,.wr-help-article-sidebar{padding:16px}.wr-help-article-header h1{font-size:clamp(31px,10vw,42px)}.wr-help-hero:before{display:none}.wr-help-hero:after{inset:auto 14px 14px auto;width:46%;height:42%}.wr-help-hero h1{margin-top:12px;font-size:clamp(31px,10.5vw,42px)}.wr-help-hero p{font-size:13px}.wr-help-search{grid-template-columns:auto minmax(0,1fr) auto;max-width:100%;min-height:44px;margin-top:14px}.wr-help-search button{grid-column:auto;width:auto;min-height:34px;padding:0 12px}.wr-help-featured-grid,.wr-help-category-grid{grid-template-columns:1fr}.wr-help-category-tile{min-height:112px}.wr-help-article-row{grid-template-columns:auto minmax(0,1fr)}.wr-help-article-row em{grid-column:2}.wr-help-support__actions{grid-template-columns:1fr}}.wr-billing-card__anchor{margin:-8px 0 0;color:var(--wr-light-muted);font-size:13px;font-weight:800;line-height:1.35}.wr-credit-cost-block{margin-top:24px}.wr-credit-calculator{display:grid;gap:18px;margin-top:24px;border:1px solid var(--wr-light-border);border-radius:var(--wr-radius-card);padding:clamp(18px,3vw,28px);background:var(--wr-light-surface);color:var(--wr-light-text);box-shadow:var(--wr-shadow-soft)}.wr-credit-cost-block .wr-billing-section__header{margin-bottom:12px}.wr-credit-cost-block h3,.wr-credit-calculator h3{margin:0;color:var(--wr-light-text);font-size:22px;font-weight:900;letter-spacing:0}.wr-credit-calculator .wr-billing-section__header{margin:0}.wr-credit-calculator__mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;border:0;padding:0}.wr-credit-calculator__mode label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;border:1px solid var(--wr-light-border);border-radius:var(--wr-radius-card);padding:12px;background:var(--wr-light-surface-muted);color:var(--wr-light-text);cursor:pointer}.wr-credit-calculator__mode input{width:auto;margin-top:3px}.wr-credit-calculator__mode span{display:grid;gap:4px}.wr-credit-calculator__mode strong{color:var(--wr-light-text);font-size:14px;line-height:1.25}.wr-credit-calculator__mode small{color:var(--wr-light-muted);font-size:13px;line-height:1.4}.wr-credit-calculator__search{display:grid;gap:7px;max-width:360px;color:var(--wr-light-text);font-size:13px;font-weight:800}.wr-credit-calculator select,.wr-credit-calculator input{width:100%;border:1px solid var(--wr-light-border-strong);border-radius:var(--wr-radius-control);background:var(--wr-light-surface);color:var(--wr-light-text);font-size:14px}.wr-credit-calculator input[readonly]{background:var(--wr-light-surface-muted);color:var(--wr-light-text);-webkit-text-fill-color:var(--wr-light-text)}.wr-credit-calculator__rows{display:grid;gap:10px}.wr-credit-calculator__row{display:grid;grid-template-columns:minmax(220px,2fr) minmax(110px,.8fr) minmax(130px,.8fr) minmax(130px,.8fr) auto;align-items:end;gap:10px;border:1px solid var(--wr-light-border);border-radius:var(--wr-radius-card);padding:12px;background:var(--wr-light-surface-muted)}.wr-credit-calculator__row label{display:grid;gap:6px;margin:0;color:var(--wr-light-text);font-size:12px;font-weight:800;line-height:1.25}.wr-credit-calculator__role select{min-width:0}.wr-credit-calculator__remove{min-height:42px;border:1px solid var(--wr-danger-border);border-radius:var(--wr-radius-control);padding:0 12px;background:var(--wr-danger-soft);color:var(--wr-danger);font-weight:800;cursor:pointer}.wr-credit-calculator__actions{display:flex;justify-content:flex-start}.wr-credit-calculator__actions .wr-button{border-radius:var(--wr-radius-control)!important}.wr-credit-calculator__missing-role{margin:0;border:1px solid var(--wr-light-border);border-left:3px solid var(--wr-steel-blue);border-radius:var(--wr-radius-card);padding:11px 13px;background:var(--wr-light-surface-muted);color:var(--wr-light-muted);font-size:13px;line-height:1.5}.wr-credit-calculator__missing-role strong{color:var(--wr-light-text)}.wr-credit-calculator__missing-role a{color:var(--wr-field-green-dark);font-weight:900}.wr-credit-calculator__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:1px solid var(--wr-field-green-border);border-radius:var(--wr-radius-card);padding:14px;background:var(--wr-field-green-soft)}.wr-credit-calculator__summary div{display:grid;gap:3px}.wr-credit-calculator__summary span,.wr-credit-calculator__summary small{color:var(--wr-light-muted);font-size:13px;line-height:1.35}.wr-credit-calculator__summary strong{color:var(--wr-field-green-dark);font-size:28px;line-height:1.1}.wr-credit-calculator__summary p{grid-column:1 / -1;margin:0;color:var(--wr-light-text);font-size:14px;line-height:1.5}.wr-credit-reference{border-top:1px solid var(--wr-light-border);padding-top:12px}.wr-billing-page--public .wr-credit-reference{display:none}.wr-credit-reference summary{width:fit-content;color:var(--wr-field-green-dark);font-weight:900;cursor:pointer}.wr-credit-reference__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;margin-top:14px}.wr-credit-reference .wr-billing-table-shell{box-shadow:none!important}.wr-credit-reference h4{margin:0 0 10px;color:var(--wr-light-text);font-size:15px;font-weight:900;letter-spacing:0}.wr-credit-reference .wr-muted{margin:12px 0 0;color:var(--wr-light-muted);font-size:13px;line-height:1.5;text-align:left}.wr-credit-cost-block .wr-muted{max-width:640px;margin:16px auto 0;text-align:center}.wr-billing-page--public .wr-credit-reference .wr-billing-table th,.wr-billing-page--public .wr-credit-reference .wr-billing-table td{border-bottom-color:var(--wr-light-border)!important;background:transparent!important;-webkit-background-clip:initial!important;background-clip:initial!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important}.wr-billing-page--public .wr-credit-reference .wr-billing-table tbody td{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.wr-billing-page--public .wr-credit-reference .wr-billing-table th{color:var(--wr-field-green-dark)!important;-webkit-text-fill-color:var(--wr-field-green-dark)!important;opacity:1!important}.wr-billing-card--coming-soon{border-color:var(--wr-light-border);background:var(--wr-light-surface-muted);box-shadow:none;opacity:.72}.wr-billing-card--coming-soon .wr-button:disabled{cursor:not-allowed}.wr-billing-page--public .wr-billing-card--coming-soon .wr-button:disabled{background:var(--wr-disabled-bg)!important;color:var(--wr-disabled-text)!important;-webkit-text-fill-color:var(--wr-disabled-text)!important}@media(max-width:900px){.wr-credit-calculator__mode,.wr-credit-calculator__row,.wr-credit-reference__grid,.wr-credit-calculator__summary{grid-template-columns:1fr}.wr-credit-calculator__remove{width:100%}}.wrenchroster-access--public{display:none!important}.workforce-page>.verification-page-header{border:1px solid var(--wr-light-border-strong)!important;background:linear-gradient(135deg,#fffffffa,#f8f8f5f5),var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 14px 34px #151d1a14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workforce-page>.verification-page-header h1{color:var(--wr-light-text)!important}.workforce-page>.verification-page-header p{color:var(--wr-light-muted)!important;opacity:1!important}.workforce-page>.verification-page-header .verification-secure-pill{border:1px solid var(--wr-field-green-dark)!important;background:var(--wr-field-green-dark)!important;color:#fff!important;box-shadow:none!important}.workforce-page>.verification-page-header .verification-role-switch{border:1px solid var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;box-shadow:inset 0 1px 2px #151d1a0d!important}.workforce-page>.verification-page-header .verification-role-switch button{background:transparent!important;color:var(--wr-light-muted)!important}.workforce-page>.verification-page-header .verification-role-switch button:hover,.workforce-page>.verification-page-header .verification-role-switch button:focus-visible{background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important}.workforce-page>.verification-page-header .verification-role-switch button.is-active,.workforce-page>.verification-page-header .verification-role-switch button[aria-selected=true]{background:var(--wr-light-surface)!important;color:var(--wr-field-green-dark)!important;box-shadow:0 1px 4px #151d1a1f!important}.workforce-page>.verification-grid--single .verification-card{border:1px solid var(--wr-light-border)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 18px 45px #151d1a1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workforce-page>.verification-grid--single .verification-card h2,.workforce-page>.verification-grid--single .verification-card h3,.workforce-page>.verification-grid--single .verification-card label,.workforce-page>.verification-grid--single .verification-status-row strong,.workforce-page>.verification-grid--single .verification-lock-list h3{color:var(--wr-light-text)!important;opacity:1!important}.workforce-page>.verification-grid--single .verification-card__eyebrow{color:var(--wr-steel-blue)!important;opacity:1!important}.workforce-page>.verification-grid--single .verification-card header svg{color:var(--wr-safety-orange)!important}.workforce-page>.verification-grid--single .verification-status-row{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#8a3b0d!important}.workforce-page>.verification-grid--single .verification-status-row--verified{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.workforce-page>.verification-grid--single .verification-status-row strong{color:currentColor!important}.workforce-page>.verification-grid--single .verification-status-row span{color:var(--wr-light-muted)!important;opacity:1!important}.workforce-page>.verification-grid--single .verification-status-row svg{color:var(--wr-safety-orange)!important}.workforce-page>.verification-grid--single .verification-status-row--verified svg{color:var(--wr-field-green)!important}.workforce-page>.verification-grid--single .verification-phone-form label{color:var(--wr-light-text)!important}.workforce-page>.verification-grid--single .verification-phone-form input{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important;caret-color:var(--wr-steel-blue);opacity:1!important}.workforce-page>.verification-grid--single .verification-phone-form input::placeholder{color:var(--wr-light-soft)!important;opacity:1}.workforce-page>.verification-grid--single .verification-phone-form input:focus{border-color:var(--wr-steel-blue)!important;outline:3px solid rgba(47,120,173,.16)!important;outline-offset:0}.workforce-page>.verification-grid--single .verification-card .button--secondary{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface)!important;color:var(--wr-field-green-dark)!important;box-shadow:none!important}.workforce-page>.verification-grid--single .verification-card .button--secondary:hover:not(:disabled),.workforce-page>.verification-grid--single .verification-card .button--secondary:focus-visible:not(:disabled){border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.workforce-page>.verification-grid--single .verification-card .button--primary{border-color:var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:#fff!important;box-shadow:none!important}.workforce-page>.verification-grid--single .verification-card .button--primary:hover:not(:disabled),.workforce-page>.verification-grid--single .verification-card .button--primary:focus-visible:not(:disabled){border-color:var(--wr-safety-orange-hover)!important;background:var(--wr-safety-orange-hover)!important}.workforce-page>.verification-grid--single .verification-card .button:disabled{opacity:.58!important;cursor:not-allowed}.workforce-page>.verification-grid--single .verification-lock-list{border-top-color:var(--wr-light-border)!important}.workforce-page>.verification-grid--single .verification-lock-list span,.workforce-page>.verification-grid--single .verification-inline-lock{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#8a3b0d!important}.workforce-page>.verification-grid--single .verification-lock-list span.is-open{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.workforce-page>.verification-grid--single .verification-message{border:1px solid transparent;color:var(--wr-light-text)!important}.workforce-page>.verification-grid--single .verification-message--info{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:#245b84!important}.workforce-page>.verification-grid--single .verification-message--success{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.workforce-page>.verification-grid--single .verification-message--warning{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:#8a3b0d!important}.workforce-page>.verification-grid--single .verification-message--danger{border-color:#e8b4b0!important;background:var(--wr-danger-soft)!important;color:var(--wr-danger)!important}@media(max-width:720px){.workforce-page>.verification-page-header .verification-page-header__actions{width:100%;justify-items:stretch}.workforce-page>.verification-page-header .verification-secure-pill,.workforce-page>.verification-page-header .verification-role-switch{width:100%}.workforce-page>.verification-page-header .verification-secure-pill{justify-content:center}.workforce-page>.verification-page-header .verification-role-switch button{flex:1 1 0}.workforce-page>.verification-grid--single .verification-card{padding:18px!important}.workforce-page>.verification-grid--single .verification-otp-row{grid-template-columns:1fr}.workforce-page>.verification-grid--single .verification-otp-row .button{width:100%}}.portal-shell__content{--portal-content-width: 1220px;gap:22px!important;padding-bottom:64px!important}.portal-shell__content>.portal-nav,.portal-shell__content>.portal-post-filters,.portal-shell__content>.portal-page-heading,.portal-shell__content>.portal-post-grid,.portal-shell__content>.portal-state-panel,.portal-shell__content>.portal-cta{width:min(calc(100% - 32px),var(--portal-content-width))!important;margin-inline:auto!important}.portal-nav{min-height:56px;border-radius:10px!important}.portal-nav a{min-height:38px;border-radius:7px!important}.portal-shell__content>.tools-equipment-hero,.portal-shell__content>.tools-equipment-controls,.portal-shell__content>.tools-equipment-featured,.portal-shell__content>.tools-equipment-grid,.portal-shell__content>.tools-equipment-detail{width:min(calc(100% - 32px),var(--portal-content-width))!important;margin-inline:auto!important}.tools-equipment-controls{border:1px solid var(--wr-light-border)!important;border-radius:10px!important;background:#fffffff5!important;box-shadow:var(--wr-public-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tools-equipment-search{min-height:48px!important;border:1px solid var(--wr-light-border-strong)!important;border-radius:7px!important;background:var(--wr-light-surface)!important;color:var(--wr-steel-blue)!important}.tools-equipment-search input{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.tools-equipment-search input::placeholder{color:var(--wr-light-soft)!important;-webkit-text-fill-color:var(--wr-light-soft)!important;opacity:1!important}.tools-equipment-chip{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important}.tools-equipment-chip:hover,.tools-equipment-chip:focus-visible,.tools-equipment-chip--active{border-color:var(--wr-safety-orange-border)!important;background:var(--wr-safety-orange-soft)!important;color:var(--wr-safety-orange)!important;-webkit-text-fill-color:var(--wr-safety-orange)!important;outline:none!important}.tools-equipment-featured__media,.tools-equipment-card__media,.tools-equipment-detail__media{background-image:linear-gradient(180deg,#03050705,#0305075c),var(--tool-image)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.tools-equipment-media__shade{background:linear-gradient(180deg,transparent 55%,rgba(3,5,7,.72))!important}.tools-equipment-featured,.tools-equipment-card,.tools-equipment-detail{border-color:var(--wr-light-border)!important;background:#fffffff7!important;color:var(--wr-light-text)!important}.tools-equipment-featured h2,.tools-equipment-featured h3,.tools-equipment-card h2,.tools-equipment-card h2 a,.tools-equipment-detail h1,.tools-equipment-detail h2,.tools-equipment-technology-cta h2{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.tools-equipment-featured p,.tools-equipment-card p,.tools-equipment-detail p,.tools-equipment-detail__article-body p,.tools-equipment-workforce p{color:var(--wr-light-muted)!important;-webkit-text-fill-color:var(--wr-light-muted)!important}.tools-equipment-meta-row span,.tools-equipment-tag-row span{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-field-green-dark)!important;-webkit-text-fill-color:var(--wr-field-green-dark)!important}.tools-equipment-card__facts div,.tools-equipment-featured__angles>div,.tools-equipment-workforce>div,.tools-equipment-detail__sections>section{border-color:var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important}.tools-equipment-card__facts dt{color:var(--wr-light-soft)!important;-webkit-text-fill-color:var(--wr-light-soft)!important}.tools-equipment-card__facts dd,.tools-equipment-workforce span{color:var(--wr-light-text)!important;-webkit-text-fill-color:var(--wr-light-text)!important}.tools-equipment-workforce svg{color:var(--wr-safety-orange)!important}.tools-equipment-action{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important}.tools-equipment-action:hover,.tools-equipment-action:focus-visible{border-color:var(--wr-steel-blue-border)!important;background:var(--wr-steel-blue-soft)!important;color:var(--wr-steel-blue)!important;-webkit-text-fill-color:var(--wr-steel-blue)!important;outline:none!important}.tools-equipment-action--primary{border-color:var(--wr-safety-orange)!important;background:var(--wr-safety-orange)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.tools-equipment-action--primary:hover,.tools-equipment-action--primary:focus-visible{border-color:#c84412!important;background:#c84412!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.portal-page-heading--featured-news{padding:clamp(32px,4.5vw,58px) clamp(24px,5vw,64px)!important}.portal-page-heading--featured-news h1{max-width:850px!important;font-size:clamp(42px,5vw,68px)!important}.portal-post-counts a{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--wr-field-green-border);border-radius:6px;padding:5px 10px;background:var(--wr-light-surface-muted);color:var(--wr-field-green-dark);font-size:12px;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase;transition:border-color .16s ease,background .16s ease,transform .16s ease}.portal-post-counts a:hover,.portal-post-counts a:focus-visible{border-color:var(--wr-steel-blue-border);background:var(--wr-steel-blue-soft);color:var(--wr-steel-blue);outline:none;transform:translateY(-1px)}.portal-post-counts a[aria-current=page]{border-color:var(--wr-field-green);background:var(--wr-field-green-soft)}.portal-post-filters{padding:16px!important;border-radius:10px!important}.portal-search-field{border-radius:7px!important}.portal-post-filters__selects{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(130px,.55fr)!important}.portal-post-filters__selects select,.portal-post-filters__selects button{width:100%}.portal-post-filters__selects button:not(:disabled){cursor:pointer;border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important}.portal-post-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:0!important}.portal-post-card{grid-template-rows:auto auto auto auto auto 1fr!important;gap:14px!important;padding:16px!important;border-radius:10px!important}.portal-post-card__media{min-height:0!important;border-radius:7px!important}.portal-post-card h2{min-height:calc(1.12em * 3)!important;font-size:clamp(21px,1.8vw,25px)!important;line-height:1.12!important;-webkit-line-clamp:3!important}.portal-post-card>p{min-height:4.65em!important;margin:0!important;line-height:1.55!important;-webkit-line-clamp:3!important}.portal-post-card__meta{gap:8px!important}.portal-post-card__meta div{min-height:62px;border-radius:7px!important;padding:10px!important}.portal-post-card__tags{min-height:30px;max-height:64px!important}.portal-post-card__actions{align-self:end!important;padding-top:4px;border-top:1px solid var(--wr-light-border)}.portal-primary-link,.portal-text-link{min-height:38px;border-radius:7px;padding:8px 10px;text-decoration:none}.portal-primary-link{background:var(--wr-field-green-soft)}.portal-text-link:hover,.portal-primary-link:hover{text-decoration:underline;text-underline-offset:3px}.theme-industrial-landing .wrenchroster-home-news-card__link{display:grid;height:100%;color:inherit;text-decoration:none}.theme-industrial-landing .wrenchroster-home-news-card__action,.theme-industrial-landing .wrenchroster-home-news__all{display:inline-flex;align-items:center;gap:6px;color:var(--wr-field-green-dark);font-weight:900;text-decoration:none}.theme-industrial-landing .wrenchroster-home-news-card__action{margin-top:12px;font-size:13px}.theme-industrial-landing .wrenchroster-home-news__all{margin-top:16px}.theme-industrial-landing .wrenchroster-home-news-card:hover{border-color:var(--wr-steel-blue-border);transform:translateY(-2px)}.theme-industrial-landing .wrenchroster-home-news-card{transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}@media(max-width:980px){.portal-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.portal-shell__content>.portal-nav,.portal-shell__content>.portal-post-filters,.portal-shell__content>.portal-page-heading,.portal-shell__content>.portal-post-grid,.portal-shell__content>.portal-state-panel,.portal-shell__content>.portal-cta{width:min(calc(100% - 24px),var(--portal-content-width))!important}.portal-shell__content>.tools-equipment-hero,.portal-shell__content>.tools-equipment-controls,.portal-shell__content>.tools-equipment-featured,.portal-shell__content>.tools-equipment-grid,.portal-shell__content>.tools-equipment-detail{width:min(calc(100% - 24px),var(--portal-content-width))!important}.portal-post-filters__selects,.portal-post-grid{grid-template-columns:1fr!important}.portal-page-heading--featured-news h1{font-size:clamp(34px,10vw,48px)!important}.portal-post-card h2,.portal-post-card>p{min-height:0!important}}.workforce-page.employer-worker-search-page{color-scheme:light;color:var(--wr-light-text)!important}.workforce-page.employer-worker-search-page>.page-header{min-height:0;margin-bottom:20px;border:1px solid var(--wr-light-border-strong)!important;border-radius:var(--wr-radius-card)!important;padding:22px 24px!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:var(--wr-shadow-shell)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.workforce-page.employer-worker-search-page>.page-header>div{display:grid;gap:6px;min-width:0}.workforce-page.employer-worker-search-page>.page-header h1,.workforce-page.employer-worker-search-page .results-heading h2,.workforce-page.employer-worker-search-page .worker-card__identity h3{color:var(--wr-light-text)!important}.workforce-page.employer-worker-search-page>.page-header h1{font-size:clamp(1.875rem,3.4vw,2.25rem);line-height:1.05}.workforce-page.employer-worker-search-page>.page-header p{max-width:760px;margin:0;color:var(--wr-light-muted)!important;line-height:1.5}.workforce-page.employer-worker-search-page .search-layout{grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:20px}.workforce-page.employer-worker-search-page .search-filters,.workforce-page.employer-worker-search-page .results-heading,.workforce-page.employer-worker-search-page .worker-card{border:1px solid var(--wr-light-border)!important;border-radius:var(--wr-radius-card)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:var(--wr-shadow-card)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.workforce-page.employer-worker-search-page .search-filters{top:82px;gap:12px;min-width:0;padding:16px}.workforce-page.employer-worker-search-page .search-filters>label,.workforce-page.employer-worker-search-page .search-filters__field,.workforce-page.employer-worker-search-page .filter-toggles,.workforce-page.employer-worker-search-page .ticket-multi-select{min-width:0}.workforce-page.employer-worker-search-page .search-filters label,.workforce-page.employer-worker-search-page .search-filters__section legend,.workforce-page.employer-worker-search-page .ticket-multi-select__label{min-width:0;color:var(--wr-light-text)!important;line-height:1.4;overflow-wrap:anywhere}.workforce-page.employer-worker-search-page .search-filters>label,.workforce-page.employer-worker-search-page .search-filters__field,.workforce-page.employer-worker-search-page .ticket-multi-select__label{gap:6px}.workforce-page.employer-worker-search-page .search-filters__field{display:grid}.workforce-page.employer-worker-search-page .search-filters__helper{margin:0;color:var(--wr-light-muted)!important;font-size:.75rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.workforce-page.employer-worker-search-page .search-filters__section{gap:8px;border-top-color:var(--wr-light-border)!important;padding-top:12px}.workforce-page.employer-worker-search-page .search-filters__section legend{margin-bottom:6px}.workforce-page.employer-worker-search-page .filter-toggles{gap:8px}.workforce-page.employer-worker-search-page .search-filters__section label,.workforce-page.employer-worker-search-page .filter-toggles label,.workforce-page.employer-worker-search-page .ticket-multi-select__option{align-items:flex-start}.workforce-page.employer-worker-search-page .search-filters input:not([type=checkbox]),.workforce-page.employer-worker-search-page .search-filters select,.workforce-page.employer-worker-search-page .search-input,.workforce-page.employer-worker-search-page .ticket-multi-select__trigger{min-width:0;min-height:44px;border:1px solid var(--wr-light-border-strong)!important;border-radius:var(--wr-radius-control)!important;background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:none!important}.workforce-page.employer-worker-search-page .search-input{padding-inline:11px}.workforce-page.employer-worker-search-page .search-input svg{flex:0 0 auto;color:var(--wr-light-muted)}.workforce-page.employer-worker-search-page .search-input input{min-height:42px;border:0!important}.workforce-page.employer-worker-search-page .search-filters input::placeholder{color:var(--wr-light-soft)!important;opacity:1}.workforce-page.employer-worker-search-page .search-filters input[type=date]{color-scheme:light}.workforce-page.employer-worker-search-page .search-filters input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:1px 0 0;accent-color:var(--wr-field-green)}.workforce-page.employer-worker-search-page .search-filters input:focus-visible,.workforce-page.employer-worker-search-page .search-filters select:focus-visible,.workforce-page.employer-worker-search-page .ticket-multi-select__trigger:focus-visible,.workforce-page.employer-worker-search-page button:focus-visible,.workforce-page.employer-worker-search-page a:focus-visible{outline:3px solid rgba(47,120,173,.28)!important;outline-offset:2px;border-color:var(--wr-steel-blue)!important;box-shadow:var(--wr-focus-ring)!important}.workforce-page.employer-worker-search-page .ticket-multi-select__menu{border:1px solid var(--wr-light-border-strong)!important;border-radius:var(--wr-radius-card);background:var(--wr-light-surface)!important;color:var(--wr-light-text)!important;box-shadow:0 16px 34px #151d1a24}.workforce-page.employer-worker-search-page .ticket-multi-select__actions button{border-color:var(--wr-light-border-strong)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important}.workforce-page.employer-worker-search-page .ticket-multi-select__actions button:disabled{background:var(--wr-disabled-bg)!important;color:var(--wr-disabled-text)!important;opacity:1}.workforce-page.employer-worker-search-page .ticket-multi-select__options p{color:var(--wr-light-muted)!important}.workforce-page.employer-worker-search-page .worker-results{display:grid;gap:10px;min-width:0}.workforce-page.employer-worker-search-page .results-heading{display:grid;gap:4px;padding:18px 20px}.workforce-page.employer-worker-search-page .results-heading h2{font-size:1.5rem;line-height:1.15}.workforce-page.employer-worker-search-page .results-heading p,.workforce-page.employer-worker-search-page .worker-card__identity p,.workforce-page.employer-worker-search-page .worker-card__summary,.workforce-page.employer-worker-search-page .worker-card__privacy,.workforce-page.employer-worker-search-page .certification-disclaimer p{margin:0;color:var(--wr-light-muted)!important}.workforce-page.employer-worker-search-page .results-heading p{max-width:720px;line-height:1.5}.workforce-page.employer-worker-search-page .legal-product-note,.workforce-page.employer-worker-search-page .verification-inline-lock{margin-top:0;border-radius:var(--wr-radius-card);padding:12px 14px;background:var(--wr-light-surface)!important;color:var(--wr-light-muted)!important;box-shadow:var(--wr-shadow-soft)}.workforce-page.employer-worker-search-page .legal-product-note{gap:2px;border-color:var(--wr-steel-blue-border);padding:9px 12px}.workforce-page.employer-worker-search-page .legal-product-note:first-of-type{background:var(--wr-steel-blue-soft)!important}.workforce-page.employer-worker-search-page .legal-product-note strong,.workforce-page.employer-worker-search-page .verification-inline-lock strong{color:var(--wr-light-text)!important}.workforce-page.employer-worker-search-page .verification-inline-lock{border:1px solid var(--wr-safety-orange-soft-border);background:var(--wr-safety-orange-soft)!important}.workforce-page.employer-worker-search-page .verification-inline-lock span{color:var(--wr-safety-orange-soft-text)!important}.workforce-page.employer-worker-search-page .verification-inline-lock a{color:var(--wr-field-green)!important}.workforce-page.employer-worker-search-page .worker-list{gap:14px;margin-top:4px}.workforce-page.employer-worker-search-page .worker-card{grid-template-columns:minmax(0,1fr) minmax(210px,240px);gap:20px;padding:20px}.workforce-page.employer-worker-search-page .worker-card__identity{min-width:0}.workforce-page.employer-worker-search-page .worker-card__identity h3{overflow-wrap:anywhere}.workforce-page.employer-worker-search-page .worker-card__meta span,.workforce-page.employer-worker-search-page .certification-badge{border:1px solid var(--wr-light-border)!important;background:var(--wr-light-surface-muted)!important;color:var(--wr-light-text)!important}.workforce-page.employer-worker-search-page .certification-badge--verified{border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green)!important}.workforce-page.employer-worker-search-page .status-badge{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--wr-field-green-border);border-radius:999px;padding:6px 10px;background:var(--wr-field-green-soft);color:var(--wr-field-green)!important;font-size:.75rem;font-weight:850;line-height:1;text-transform:capitalize;white-space:nowrap}.workforce-page.employer-worker-search-page .certification-disclaimer{border-color:var(--wr-steel-blue-border);background:var(--wr-steel-blue-soft)}.workforce-page.employer-worker-search-page .certification-disclaimer svg,.workforce-page.employer-worker-search-page .bluebook-verified-hours-inline{color:var(--wr-steel-blue)}.workforce-page.employer-worker-search-page .worker-card__action-lock{border-color:var(--wr-safety-orange-soft-border);background:var(--wr-safety-orange-soft);color:var(--wr-safety-orange-soft-text)!important}.workforce-page.employer-worker-search-page .worker-card__actions .icon-button{border:1px solid var(--wr-light-border-strong)!important;border-radius:var(--wr-radius-control)!important;background:var(--wr-light-surface)!important;color:var(--wr-field-green)!important;box-shadow:none}.workforce-page.employer-worker-search-page .worker-card__actions .icon-button:hover:not(:disabled){border-color:var(--wr-field-green-border)!important;background:var(--wr-field-green-soft)!important;color:var(--wr-field-green-dark)!important}.workforce-page.employer-worker-search-page .worker-card__actions .icon-button:disabled{border-color:var(--wr-light-border)!important;background:var(--wr-disabled-bg)!important;color:var(--wr-disabled-text)!important;filter:none;opacity:1}@media(max-width:1024px){.workforce-page.employer-worker-search-page .search-layout{grid-template-columns:minmax(250px,290px) minmax(0,1fr)}.workforce-page.employer-worker-search-page .worker-card{grid-template-columns:1fr}.workforce-page.employer-worker-search-page .worker-card__aside{border-top:1px solid var(--wr-light-border);padding-top:16px}}@media(max-width:760px){.workforce-page.employer-worker-search-page{width:min(100% - 24px,1180px);padding-top:16px}.workforce-page.employer-worker-search-page>.page-header{margin-bottom:16px;padding:18px!important}.workforce-page.employer-worker-search-page>.page-header h1{font-size:clamp(1.75rem,9vw,2rem)!important}.workforce-page.employer-worker-search-page .search-layout{grid-template-columns:minmax(0,1fr)!important;gap:16px}.workforce-page.employer-worker-search-page .search-filters{position:static;width:100%}.workforce-page.employer-worker-search-page .results-heading,.workforce-page.employer-worker-search-page .worker-card{padding:16px}.workforce-page.employer-worker-search-page .worker-card__identity{display:grid}.workforce-page.employer-worker-search-page .worker-card__actions{display:grid;grid-template-columns:1fr}.workforce-page.employer-worker-search-page .worker-card__actions .icon-button{width:100%;min-height:44px}}.wr-moderation{--moderation-border: color-mix(in srgb, var(--wr-admin-line, #d8dde3) 88%, #fff);--moderation-ink: var(--wr-admin-ink, #17202a);--moderation-muted: var(--wr-admin-muted, #66717e);display:grid;gap:18px;min-width:0}.wr-moderation button,.wr-moderation input,.wr-moderation select,.wr-moderation textarea{font:inherit}.wr-moderation button:focus-visible,.wr-moderation input:focus-visible,.wr-moderation select:focus-visible,.wr-moderation textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--wr-orange, #e86722) 32%,transparent);outline-offset:2px}.wr-moderation-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.wr-moderation-header>div:first-child>span,.wr-moderation-queue__title>div>span,.wr-moderation-review__header>div>span{color:var(--wr-orange, #d85b18);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.wr-moderation-header h1{color:var(--moderation-ink);font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,3vw,2.8rem);line-height:.96;margin:4px 0 8px;text-transform:uppercase}.wr-moderation-header p,.wr-moderation-review__header p{color:var(--moderation-muted);margin:0}.wr-moderation-header__actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.wr-moderation-header__actions time{color:var(--moderation-muted);font-size:.76rem}.wr-moderation-header__actions button,.wr-moderation-clear,.wr-moderation-new-data{align-items:center;background:#fff;border:1px solid var(--moderation-border);border-radius:8px;color:var(--moderation-ink);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:750;gap:7px;min-height:38px;padding:8px 12px}.wr-moderation-header__actions button:hover,.wr-moderation-clear:hover{border-color:var(--wr-orange, #d85b18)}.wr-moderation .is-spinning,.wr-moderation-loading svg,.wr-moderation-dialog button svg{animation:wr-moderation-spin .9s linear infinite}@keyframes wr-moderation-spin{to{transform:rotate(360deg)}}.wr-moderation-tabs{background:#edf0f3;border:1px solid var(--moderation-border);border-radius:10px;display:flex;gap:3px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:thin}.wr-moderation-tabs button{background:transparent;border:0;border-radius:7px;color:#4c5865;cursor:pointer;flex:0 0 auto;font-size:.81rem;font-weight:760;min-height:36px;padding:7px 14px}.wr-moderation-tabs button.is-active{background:#fff;box-shadow:0 1px 4px #161d241a;color:var(--moderation-ink)}.wr-moderation-summary{display:grid;gap:10px;grid-template-columns:repeat(8,minmax(0,1fr))}.wr-moderation-summary__card{background:#fff;border:1px solid var(--moderation-border);border-radius:9px;box-shadow:0 8px 24px #1a222b0a;display:grid;gap:5px;min-height:104px;padding:13px}.wr-moderation-summary__card svg{color:var(--wr-orange, #d85b18)}.wr-moderation-summary__card span{color:var(--moderation-muted);font-size:.7rem;font-weight:700}.wr-moderation-summary__card strong{color:var(--moderation-ink);font-family:Barlow Condensed,sans-serif;font-size:1.65rem}.wr-moderation-inline-error,.wr-moderation-notice{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#8a3b0d;display:flex;gap:9px;padding:10px 12px}.wr-moderation-inline-error button,.wr-moderation-notice button{background:transparent;border:0;color:inherit;cursor:pointer;font-weight:750;margin-left:auto}.wr-moderation-new-data{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8;justify-content:center;width:100%}.wr-moderation-filters{align-items:end;background:#fff;border:1px solid var(--moderation-border);border-radius:10px;display:grid;gap:10px;grid-template-columns:minmax(260px,2fr) repeat(5,minmax(120px,1fr));padding:12px}.wr-moderation-filters>label:not(.wr-moderation-search):not(.wr-moderation-checkbox-filter){display:grid;gap:5px}.wr-moderation-filters label>span{color:var(--moderation-muted);font-size:.68rem;font-weight:750}.wr-moderation-filters input,.wr-moderation-filters select,.wr-moderation-assignment select{background:#fafbfc;border:1px solid var(--moderation-border);border-radius:7px;color:var(--moderation-ink);min-height:38px;min-width:0;padding:7px 9px;width:100%}.wr-moderation-search{align-items:center;background:#fafbfc;border:1px solid var(--moderation-border);border-radius:7px;display:flex;gap:8px;min-height:38px;padding:0 10px}.wr-moderation-search input{background:transparent;border:0;min-height:34px;padding:0}.wr-moderation-search input:focus-visible{outline:0}.wr-moderation-checkbox-filter{align-items:center;display:flex;gap:7px;min-height:38px}.wr-moderation-checkbox-filter input,.wr-moderation-row__check input,.wr-moderation-list-heading input{accent-color:var(--wr-orange, #d85b18);height:16px;width:16px}.wr-moderation-bulk{align-items:center;background:#1f2933;border-radius:9px;color:#fff;display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.wr-moderation-bulk strong{margin-right:auto}.wr-moderation-bulk button,.wr-moderation-bulk select{background:#fff;border:1px solid #fff;border-radius:6px;color:#17202a;cursor:pointer;min-height:34px;padding:6px 9px}.wr-moderation-bulk button{align-items:center;display:inline-flex;gap:5px;font-weight:700}.wr-moderation-workspace{display:grid;gap:14px;grid-template-columns:minmax(420px,.93fr) minmax(440px,1.07fr);min-height:720px;min-width:0}.wr-moderation-queue,.wr-moderation-review{background:#fff;border:1px solid var(--moderation-border);border-radius:10px;box-shadow:0 12px 34px #1a222b0d;min-width:0;overflow:hidden}.wr-moderation-queue__title,.wr-moderation-review__header{align-items:center;border-bottom:1px solid var(--moderation-border);display:flex;justify-content:space-between;padding:16px 18px}.wr-moderation-queue__title h2,.wr-moderation-review__header h2{color:var(--moderation-ink);font-family:Barlow Condensed,sans-serif;font-size:1.5rem;margin:2px 0 0;text-transform:uppercase}.wr-moderation-queue__title>span{color:var(--moderation-muted);font-size:.74rem}.wr-moderation-list-heading{align-items:center;background:#f8f9fa;border-bottom:1px solid var(--moderation-border);color:var(--moderation-muted);display:flex;font-size:.72rem;justify-content:space-between;padding:8px 14px}.wr-moderation-list-heading label{align-items:center;display:flex;gap:7px}.wr-moderation-list{list-style:none;margin:0;max-height:690px;overflow-y:auto;padding:0}.wr-moderation-list>li{align-items:stretch;border-bottom:1px solid #e7eaee;display:grid;grid-template-columns:40px minmax(0,1fr)}.wr-moderation-list>li.is-selected{background:#fff7ed;box-shadow:inset 3px 0 var(--wr-orange, #d85b18)}.wr-moderation-row__check{align-items:flex-start;display:flex;justify-content:center;padding-top:22px}.wr-moderation-row{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr) auto;min-width:0;padding:14px 14px 14px 0;text-align:left;width:100%}.wr-moderation-row:hover{background:#fafafa}.wr-moderation-row__icon{align-items:center;background:#f0f2f4;border-radius:7px;color:#53606d;display:flex;height:34px;justify-content:center;width:34px}.wr-moderation-row__main{display:grid;gap:3px;min-width:0}.wr-moderation-row__main strong,.wr-moderation-row__main span,.wr-moderation-row__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-moderation-row__main strong{color:var(--moderation-ink);font-size:.85rem}.wr-moderation-row__main span{color:var(--moderation-muted);font-size:.73rem}.wr-moderation-row__main small{color:#80502e;font-size:.69rem}.wr-moderation-row__meta{align-items:flex-end;display:grid;gap:4px;justify-items:end}.wr-moderation-row__meta time,.wr-moderation-row__meta>span:last-child{color:var(--moderation-muted);font-size:.66rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-moderation-priority{align-items:center;display:inline-flex;font-size:.64rem;gap:4px}.wr-moderation-priority:before{background:#89939e;border-radius:50%;content:"";height:6px;width:6px}.wr-moderation-priority--critical{color:#9f1239}.wr-moderation-priority--critical:before{background:#e11d48}.wr-moderation-priority--high{color:#b45309}.wr-moderation-priority--high:before{background:#f59e0b}.wr-moderation-priority--normal{color:#1d4ed8}.wr-moderation-priority--normal:before{background:#3b82f6}.wr-moderation-pagination{align-items:center;border-top:1px solid var(--moderation-border);display:flex;justify-content:space-between;padding:10px 12px}.wr-moderation-pagination button,.wr-moderation-pagination select,.wr-moderation-review__section button,.wr-moderation-dialog button{align-items:center;background:#fff;border:1px solid var(--moderation-border);border-radius:6px;color:var(--moderation-ink);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:720;gap:5px;min-height:34px;padding:6px 9px}.wr-moderation-pagination button:disabled,.wr-moderation-review__section button:disabled,.wr-moderation-bulk button:disabled{cursor:not-allowed;opacity:.5}.wr-moderation-pagination label{align-items:center;color:var(--moderation-muted);display:flex;font-size:.7rem;gap:6px}.wr-moderation-review{max-height:820px;overflow-y:auto}.wr-moderation-review__header{align-items:flex-start;position:sticky;top:0;z-index:2}.wr-moderation-review__header{background:#fff}.wr-moderation-review__header>div{min-width:0}.wr-moderation-review__header h2,.wr-moderation-review__header p{overflow-wrap:anywhere}.wr-moderation-review__section{border-bottom:1px solid var(--moderation-border);padding:16px 18px}.wr-moderation-review__section h3{color:var(--moderation-ink);font-size:.78rem;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.wr-moderation-section-title{align-items:center;display:flex;justify-content:space-between}.wr-moderation-assignment,.wr-moderation-actions{display:flex;flex-wrap:wrap;gap:8px}.wr-moderation-assignment select{flex:1 1 220px}.wr-moderation-actions button:first-child{background:#17202a;border-color:#17202a;color:#fff}.wr-moderation-actions button.is-danger{border-color:#fecaca;color:#b91c1c}.wr-moderation-muted{color:var(--moderation-muted);font-size:.72rem;margin:8px 0 0}.wr-moderation-details{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.wr-moderation-details>div{border-bottom:1px solid #edf0f2;display:grid;gap:3px;min-width:0;padding:9px 8px 9px 0}.wr-moderation-details dt{color:var(--moderation-muted);font-size:.63rem;text-transform:capitalize}.wr-moderation-details dd{color:var(--moderation-ink);font-size:.76rem;margin:0;overflow-wrap:anywhere}.wr-moderation-json{border:1px solid var(--moderation-border);border-radius:6px;margin-top:10px}.wr-moderation-json summary{cursor:pointer;font-size:.74rem;font-weight:750;padding:9px}.wr-moderation-json pre{background:#f7f8f9;color:#34404c;font:.68rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;margin:0;max-height:360px;overflow:auto;padding:10px;white-space:pre-wrap;word-break:break-word}.wr-moderation-note textarea{border:1px solid var(--moderation-border);border-radius:7px;box-sizing:border-box;resize:vertical;width:100%}.wr-moderation-note>div{align-items:center;display:flex;justify-content:space-between;margin-top:7px}.wr-moderation-note>div span{color:var(--moderation-muted);font-size:.66rem}.wr-moderation-history{list-style:none;margin:0;padding:0}.wr-moderation-history li{display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr);padding:0 0 16px}.wr-moderation-history li>span{background:#fff;border:2px solid var(--wr-orange, #d85b18);border-radius:50%;height:8px;margin-top:3px;position:relative;width:8px}.wr-moderation-history li:not(:last-child)>span:after{background:#dfe3e7;content:"";height:calc(100% + 14px);left:2px;position:absolute;top:8px;width:2px}.wr-moderation-history strong{color:var(--moderation-ink);display:block;font-size:.75rem;text-transform:capitalize}.wr-moderation-history p,.wr-moderation-history small{color:var(--moderation-muted);font-size:.69rem;margin:3px 0 0}.wr-moderation-detail-empty,.wr-moderation-loading,.wr-moderation-panel-error{align-items:center;color:var(--moderation-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:280px;padding:28px;text-align:center}.wr-moderation-mobile-back{display:none}.wr-moderation-dialog{align-items:center;background:#0c121885;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:1000}.wr-moderation-dialog__card{background:#fff;border-radius:10px;box-shadow:0 28px 80px #00000047;max-height:calc(100dvh - 36px);max-width:520px;overflow-y:auto;padding:24px;position:relative;width:100%}.wr-moderation-dialog__card>span{color:var(--wr-orange, #d85b18);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.wr-moderation-dialog__card h2{color:var(--moderation-ink);font-family:Barlow Condensed,sans-serif;font-size:1.8rem;margin:5px 0 8px;text-transform:uppercase}.wr-moderation-dialog__card p{color:var(--moderation-muted);font-size:.84rem}.wr-moderation-dialog__card label{display:grid;gap:6px;margin:16px 0}.wr-moderation-dialog__card label span{color:var(--moderation-muted);font-size:.72rem;font-weight:700}.wr-moderation-dialog__card textarea{border:1px solid var(--moderation-border);border-radius:7px;resize:vertical}.wr-moderation-dialog__card .wr-moderation-dialog__structured{min-height:15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;line-height:1.45;white-space:pre}.wr-moderation-dialog__card label small{color:#b42318;font-size:.76rem}.wr-moderation-dialog__card>div:last-child{display:flex;gap:8px;justify-content:flex-end}.wr-moderation-dialog__card>div:last-child button:last-child{background:#17202a;border-color:#17202a;color:#fff}.wr-moderation-dialog__close{background:transparent!important;border:0!important;color:var(--moderation-muted)!important;position:absolute;right:14px;top:14px}.wr-moderation-tester-note{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;font-size:.74rem;padding:9px 12px}@media(max-width:1280px){.wr-moderation-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.wr-moderation-filters{grid-template-columns:minmax(240px,2fr) repeat(3,minmax(120px,1fr))}.wr-moderation-workspace{grid-template-columns:minmax(360px,.9fr) minmax(400px,1.1fr)}}@media(max-width:900px){.wr-moderation-header{align-items:flex-start;flex-direction:column}.wr-moderation-header__actions{align-items:flex-start}.wr-moderation-summary,.wr-moderation-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-moderation-search{grid-column:1 / -1}.wr-moderation-workspace{display:block;min-height:0}.wr-moderation-review{display:none;max-height:none}.wr-moderation--detail-open .wr-moderation-queue{display:none}.wr-moderation--detail-open .wr-moderation-review{display:block}.wr-moderation-mobile-back{align-items:center;background:#f7f8f9;border:0;border-bottom:1px solid var(--moderation-border);color:var(--moderation-ink);display:flex;font-weight:750;gap:6px;padding:11px 14px;width:100%}}@media(max-width:560px){.wr-moderation{gap:13px;max-width:100%;overflow-x:clip}.wr-moderation-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.wr-moderation-tabs button{padding-inline:5px}.wr-moderation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-moderation-summary__card{min-height:92px;padding:10px}.wr-moderation-filters{grid-template-columns:minmax(0,1fr)}.wr-moderation-search{grid-column:auto}.wr-moderation-bulk{align-items:stretch;flex-direction:column}.wr-moderation-bulk strong{margin:0}.wr-moderation-row{align-items:start;gap:8px;grid-template-columns:30px minmax(0,1fr);padding-right:9px}.wr-moderation-row__icon{height:30px;width:30px}.wr-moderation-row__meta{align-items:center;display:flex;flex-wrap:wrap;grid-column:2;justify-content:flex-start}.wr-moderation-row__meta time,.wr-moderation-row__meta>span:last-child{max-width:100%}.wr-moderation-list{max-height:none}.wr-moderation-details{grid-template-columns:minmax(0,1fr)}.wr-moderation-review__header{position:static}.wr-moderation-assignment{align-items:stretch;flex-direction:column}.wr-moderation-assignment select{flex-basis:auto}.wr-moderation-pagination{gap:6px}.wr-moderation-pagination button{font-size:0}.wr-moderation-pagination button svg{margin:0}}.employer-workspace-shell{font-size:15px;line-height:1.45}.employer-workspace-shell *,.employer-workspace-shell *:before,.employer-workspace-shell *:after{box-sizing:border-box}.employer-workspace-shell :where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(228,102,39,.34);outline-offset:2px}.employer-workspace-shell :where(button,input,select,textarea){font:inherit}.employer-workspace-shell :where(button,a){-webkit-tap-highlight-color:transparent}.employer-workspace-shell :is(.wr-glass-panel,.glass-panel,.wr-glass,.wr-glass-strong,.wr-panel){border-color:var(--emp-border)!important;border-radius:var(--emp-radius-lg)!important;background:var(--emp-surface)!important;box-shadow:var(--emp-shadow-sm)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.employer-workspace-shell :where(.wr-primary-button,.wr-secondary-button,.wr-button){min-height:2.55rem;border-radius:var(--emp-radius-sm);font-size:.84rem;font-weight:750;box-shadow:none}.employer-workspace-shell :where(.wr-primary-button){background:var(--emp-orange-600);border-color:var(--emp-orange-600)}.employer-workspace-shell :where(.wr-primary-button):hover{background:var(--emp-orange-700);border-color:var(--emp-orange-700)}.employer-workspace-shell :where(.wr-secondary-button,.wr-button--secondary){border-color:var(--emp-border-strong);background:var(--emp-surface);color:var(--emp-steel-800)}.employer-workspace-shell :where(.wr-secondary-button,.wr-button--secondary):hover{border-color:var(--emp-steel-600);background:var(--emp-surface-soft)}.employer-workspace-shell :where(.portal-badge){display:inline-flex;align-items:center;width:fit-content;border:1px solid #efc4af;border-radius:999px;background:var(--emp-orange-100);color:var(--emp-orange-700);font-size:.67rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.employer-workspace-shell :where(.wr-status-badge){gap:.3rem;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.02em}.employer-workspace-shell :where(.wr-status-badge):before{content:"";width:.4rem;height:.4rem;flex:none;border-radius:50%;background:currentColor;opacity:.75}.employer-hiring-page,.employer-ops-page,.company-profile-page,.workforce-page.company-profile-page{width:min(var(--emp-page-max),100%);max-width:var(--emp-page-max);margin-inline:auto;padding:clamp(1rem,2.2vw,2rem);gap:1rem;color:var(--emp-ink)}.employer-hiring-header,.employer-ops-header,.company-profile-hero{min-width:0;padding:.2rem 0 .55rem;border-bottom:1px solid var(--emp-border)}.employer-hiring-header>div:first-child,.employer-ops-header>div:first-child{min-width:0}.employer-hiring-header h1,.employer-ops-header h1,.company-profile-hero h1{margin:.35rem 0 .25rem;color:var(--emp-ink);font-size:clamp(1.7rem,2.8vw,2.35rem);line-height:1.08;letter-spacing:-.025em}.employer-hiring-header p,.employer-ops-header p{max-width:48rem;color:var(--emp-muted);line-height:1.5}.employer-filter-bar,.employer-ops-filters{padding:.85rem!important;border:1px solid var(--emp-border)!important;border-radius:var(--emp-radius-lg)!important;background:var(--emp-surface)!important;box-shadow:var(--emp-shadow-sm)!important}.employer-workspace-shell :where(.employer-filter-bar,.employer-search-filters,.employer-job-form,.employer-candidate-drawer,.employer-hire-form,.employer-message-composer,.employer-ops-form-panel,.employer-ops-filters,.employer-settings-form,.company-profile-page) :where(input,select,textarea){min-height:2.65rem;border:1px solid var(--emp-border-strong);border-radius:var(--emp-radius-sm);background:#fff;color:var(--emp-ink);box-shadow:inset 0 1px 1px #111c2508}.employer-workspace-shell :where(input,select,textarea)::placeholder{color:#82909a}.employer-workspace-shell :where(input,select,textarea):disabled{background:#eef2f4;color:#6e7c85;cursor:not-allowed}.employer-filter-search>div,.employer-input-icon{border-color:var(--emp-border-strong);border-radius:var(--emp-radius-sm)}.employer-job-list{gap:.7rem}.employer-job-row{padding:1rem!important;border-left:3px solid transparent!important}.employer-job-row:hover{border-left-color:var(--emp-orange-500)!important;box-shadow:var(--emp-shadow-md)!important}.employer-job-row h2{font-size:1.08rem}.employer-job-row__main a{text-decoration:none}.employer-job-row__main a:hover h2{color:var(--emp-orange-700)}.employer-job-metrics{gap:.45rem}.employer-job-metrics div,.employer-unlock-preview div{border:1px solid #e5eaed;border-radius:var(--emp-radius-sm);background:var(--emp-surface-soft)}.employer-job-metrics dd,.employer-unlock-preview strong{font-size:1.05rem}.employer-job-row__meta{padding-top:.1rem;color:var(--emp-muted)}.employer-row-actions{padding-top:.1rem}.employer-detail-grid{gap:.85rem}.employer-detail-grid>.wr-glass-panel,.employer-detail-grid>.glass-panel,.employer-detail-grid>.wr-panel,.employer-form-section{padding:1rem!important}.employer-big-number{color:var(--emp-steel-800);font-size:2rem}.employer-sticky-actions{bottom:.75rem;border-color:var(--emp-border);border-radius:var(--emp-radius-md);box-shadow:var(--emp-shadow-md)}.employer-applicant-grid{gap:.7rem}.employer-applicant-summary{border-color:var(--emp-border);border-radius:var(--emp-radius-lg);box-shadow:var(--emp-shadow-sm)}.employer-applicant-summary:hover,.employer-applicant-summary:focus-visible{transform:translateY(-1px);border-color:var(--emp-orange-500);box-shadow:var(--emp-shadow-md)}.employer-candidate-avatar{border:1px solid #d5e0e5;border-radius:var(--emp-radius-sm);color:var(--emp-steel-700);background:var(--emp-steel-100)}.employer-candidate-drawer{background:var(--emp-canvas)}.employer-candidate-drawer>header{border-color:var(--emp-border)}.employer-candidate-drawer__body{gap:.75rem}.employer-chip-list span{border:1px solid #d5e0e5;background:var(--emp-steel-100);color:var(--emp-steel-800)}.employer-data-unavailable{border:1px solid #ead59d;border-radius:var(--emp-radius-sm);background:var(--emp-warning-soft);color:var(--emp-warning)}.employer-stage-actions button{border-color:var(--emp-border-strong)}.employer-stage-actions button.is-active{border-color:var(--emp-steel-700);background:var(--emp-steel-700)}.employer-message-layout{gap:.75rem;min-height:64vh}.employer-conversation-item.is-active{box-shadow:inset 3px 0 var(--emp-orange-500);background:var(--emp-orange-100)}.employer-conversation-item b{background:var(--emp-orange-600)}.employer-thread__messages{background:var(--emp-surface-soft)}.employer-message-bubble{border:1px solid var(--emp-border);background:#fff}.employer-message-bubble--employer{border-color:#c4d9e1;background:#e9f2f5}.employer-kanban section{border:1px solid var(--emp-border);border-radius:var(--emp-radius-lg);background:#e9eef1}.employer-kanban section>header{position:sticky;left:0}.employer-kanban a{border:1px solid var(--emp-border);border-radius:var(--emp-radius-md);box-shadow:var(--emp-shadow-sm);text-decoration:none}.employer-search-layout{grid-template-columns:minmax(17rem,19rem) minmax(0,1fr);gap:1rem}.employer-search-filters{min-width:0;top:1rem;padding:1rem!important}.employer-search-filters label,.employer-search-filters .employer-input-icon,.employer-search-filters input,.employer-search-filters select{min-width:0;max-width:100%;width:100%}.employer-search-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-search-card{padding:1rem!important}.employer-search-card__unlock{border:1px solid #dae3e7;background:var(--emp-steel-100)}.employer-inline-error{border-color:#db8b84!important;color:var(--emp-danger)!important;background:var(--emp-danger-soft)!important}.employer-state-panel{min-height:13rem}.employer-ops-metrics{gap:.75rem}.employer-ops-metrics>:where(.glass-panel,.wr-glass-panel,.wr-panel){min-width:0;display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:.15rem .7rem;align-items:center;padding:.9rem!important}.employer-ops-metrics svg{color:var(--emp-orange-600)}.employer-ops-metrics svg{grid-row:1 / 3}.employer-ops-metrics span{min-width:0;color:var(--emp-muted);font-size:.7rem}.employer-ops-metrics strong{min-width:0;color:var(--emp-ink);font-size:1.45rem;overflow-wrap:anywhere}.employer-billing-metrics>.wr-panel{min-height:5.25rem;grid-template-columns:2.4rem minmax(0,1fr);gap:.08rem .75rem;padding:1rem!important}.employer-billing-metrics>.wr-panel svg{width:2.4rem;height:2.4rem;padding:.58rem;border-radius:var(--emp-radius-sm);background:var(--emp-orange-100)}.employer-billing-metrics>.wr-panel span{align-self:end;font-size:.69rem;font-weight:800;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}.employer-billing-metrics>.wr-panel strong{align-self:start;font-size:1.55rem;line-height:1.1}.employer-billing-overview{gap:.85rem}.employer-billing-overview>.wr-panel{min-width:0;padding:1.15rem!important}.employer-billing-overview h2{margin:.25rem 0 0;font-size:1.2rem}.employer-billing-overview>.wr-panel>p{max-width:42rem;margin:.7rem 0 1rem;color:var(--emp-muted);line-height:1.5}.employer-billing-overview .employer-detail-list{gap:0;margin:.75rem 0 0;border-top:1px solid var(--emp-border)}.employer-billing-overview .employer-detail-list>div{min-height:2.7rem;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--emp-border)}.employer-billing-overview .employer-detail-list dd{margin:0;color:var(--emp-ink);font-weight:800}.employer-ops-section{gap:.75rem}.employer-ops-section__heading span,.employer-card-kicker{color:var(--emp-orange-700);font-size:.68rem}.employer-ops-section__heading h2{font-size:1.18rem}.employer-ops-form-panel{border-left:3px solid var(--emp-orange-500)!important}.employer-member-list,.employer-saved-list{gap:.75rem}.employer-member-card{padding:1rem!important}.employer-member-avatar{border-radius:var(--emp-radius-sm);background:var(--emp-steel-100);color:var(--emp-steel-800)}.employer-member-card__actions{border-color:var(--emp-border)}.employer-package-grid{gap:.75rem}.employer-package-grid>:where(.glass-panel,.wr-glass-panel,.wr-panel){position:relative;padding:1.1rem!important;overflow:hidden}.employer-package-grid>:where(.glass-panel,.wr-glass-panel,.wr-panel):before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--emp-orange-500)}.employer-package-grid>div>strong{color:var(--emp-steel-800);font-size:1.65rem}.employer-ops-table-wrap{border-color:var(--emp-border);border-radius:var(--emp-radius-lg);box-shadow:var(--emp-shadow-sm)}.employer-ops-table-wrap th{background:#edf2f4;color:var(--emp-steel-700)}.employer-ops-table-wrap th,.employer-ops-table-wrap td{padding:.72rem .85rem;border-color:#e4eaed}.employer-ops-banner{border-radius:var(--emp-radius-md)}.employer-ops-banner.is-success{color:var(--emp-success);background:var(--emp-success-soft)}.employer-settings-nav{top:.5rem;border:1px solid var(--emp-border);border-radius:var(--emp-radius-md);background:#fffffff0;box-shadow:var(--emp-shadow-sm)}.employer-settings-nav a:hover,.employer-settings-nav a:focus-visible{background:var(--emp-steel-100)}.employer-notification-list{gap:.6rem}.employer-notification-list article{border-color:var(--emp-border);border-radius:var(--emp-radius-md);box-shadow:var(--emp-shadow-sm)}.employer-notification-list article.is-unread{border-left-color:var(--emp-orange-500);background:#fffaf7}.employer-notification-icon,.employer-activity-list li>span{border-radius:var(--emp-radius-sm);background:var(--emp-orange-100);color:var(--emp-orange-700)}.employer-activity-list li{border-color:var(--emp-border);border-radius:var(--emp-radius-md);box-shadow:var(--emp-shadow-sm)}.employer-ops-page .employer-funnel{grid-template-columns:repeat(9,minmax(7rem,1fr))}.employer-ops-page .employer-funnel>div{border-color:var(--emp-border);border-radius:var(--emp-radius-md)}.employer-ops-page .employer-funnel i{background:var(--emp-orange-500)}.company-profile-page .company-profile-hero,.company-profile-page .company-profile-section{border-color:var(--emp-border);border-radius:var(--emp-radius-lg);box-shadow:var(--emp-shadow-sm)}.company-profile-page .company-profile-section{background:var(--emp-surface)}.company-profile-page .company-profile-tabs{border-color:var(--emp-border);background:#fffffff0}.company-profile-page .company-profile-tabs button[aria-selected=true]{color:var(--emp-orange-700);border-color:var(--emp-orange-500)}.company-profile-page .company-profile-sticky-actions{border-color:var(--emp-border);box-shadow:var(--emp-shadow-md)}@media(max-width:1200px){.employer-search-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-member-card{grid-template-columns:1fr}}@media(max-width:768px){.employer-hiring-page,.employer-ops-page,.company-profile-page,.workforce-page.company-profile-page{padding:.85rem}.employer-hiring-header,.employer-ops-header{align-items:stretch;flex-direction:column}.employer-hiring-header>:where(a,button),.employer-ops-header>:where(a,button){width:100%}.employer-filter-bar{display:grid;grid-template-columns:1fr 1fr}.employer-filter-search{grid-column:1 / -1}.employer-search-layout,.employer-search-cards,.employer-detail-grid,.employer-detail-grid--three{grid-template-columns:1fr}.employer-search-filters{position:static}.employer-job-row{padding:.9rem!important}.employer-job-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-package-grid{grid-template-columns:1fr}.employer-ops-page .employer-funnel{grid-template-columns:repeat(9,minmax(7.5rem,1fr))}}@media(max-width:430px){.employer-hiring-page,.employer-ops-page,.company-profile-page,.workforce-page.company-profile-page{padding:.7rem}.employer-filter-bar{grid-template-columns:1fr}.employer-filter-search{grid-column:auto}.employer-ops-metrics{grid-template-columns:1fr}.employer-job-row__main{flex-direction:column}.employer-row-actions{display:grid;grid-template-columns:1fr}.employer-row-actions>*{width:100%}.employer-ops-table-wrap{max-width:calc(100vw - 1.4rem)}}.company-profile-page,.workforce-page.company-profile-page{padding-bottom:7rem}@media(max-width:640px){.company-profile-page,.workforce-page.company-profile-page{padding-bottom:10rem}}@media(prefers-reduced-motion:reduce){.employer-applicant-summary{transition:none}.employer-spin{animation:none}}.employer-workspace-nav__organization-switcher{min-width:0;display:grid;gap:.35rem}.employer-workspace-nav__organization-switcher>span{color:#adbbc4;font-size:.68rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.employer-workspace-nav__organization-switcher select{width:100%;min-width:0;min-height:2.35rem;padding:.45rem 2rem .45rem .6rem;border:1px solid rgba(255,255,255,.18);border-radius:var(--emp-radius-sm);background:#233744;color:#fff;font:inherit;font-size:.82rem;font-weight:700;text-overflow:ellipsis}.employer-workspace-nav__organization-switcher select:focus-visible{outline:3px solid #ffaf83;outline-offset:2px}.employer-organization-choice-list{width:100%;display:grid;gap:.65rem;margin-top:.25rem}.employer-organization-choice{width:100%;min-height:4.35rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border:1px solid #d8e0e5;border-radius:.75rem;background:#fff;color:#17242d;cursor:pointer;text-align:left;box-shadow:0 1px 2px #111c250f}.employer-organization-choice:hover:not(:disabled){border-color:#c9501a;box-shadow:0 8px 20px #111c2517;transform:translateY(-1px)}.employer-organization-choice:focus-visible{outline:3px solid #e46627;outline-offset:2px}.employer-organization-choice:disabled{cursor:not-allowed;opacity:.58}.employer-organization-choice>span:first-child{min-width:0;display:grid;gap:.2rem}.employer-organization-choice strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employer-organization-choice small{color:#60717c;font-size:.75rem;text-transform:capitalize}.employer-organization-choice>span:last-child{flex:none;padding:.3rem .55rem;border-radius:999px;background:#fff0e8;color:#a83f12;font-size:.72rem;font-weight:800}@media(prefers-reduced-motion:reduce){.employer-organization-choice:hover:not(:disabled){transform:none}}:root{--wr-space-object: 8px;--wr-space-group: 24px;--wr-space-section: 72px;--wr-space-section-compact: 48px;--wr-touch-target: 44px}.theme-industrial-light .dashboard-section-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.theme-industrial-light .dashboard-section-card+.dashboard-section-card{margin-top:var(--wr-space-group)!important;padding-top:var(--wr-space-group)!important;border-top:1px solid var(--wr-light-border, #d8ddd4)!important}.theme-industrial-light .dashboard-section-card__header,.theme-industrial-light .dashboard-section-card__body{padding-right:0!important;padding-left:0!important}.theme-industrial-light .profile-section:not(.selection-row):not(.offer-row),.theme-industrial-light .worker-profile-other,.theme-industrial-light .mvp-section:not(.mvp-job-card):not(.mvp-worker-card){box-shadow:none!important}.theme-industrial-light .selection-row,.theme-industrial-light .offer-row,.theme-industrial-light .engagement-card,.theme-industrial-light .worker-matched-job-card,.theme-industrial-light .worker-profile-overview__metric,.theme-industrial-light button.worker-profile-availability-card,.mvp-job-card,.mvp-worker-card,.portal-post-card,.portal-article-card,.wr-admin-action-card{border:1px solid var(--wr-light-border, #d8ddd4)!important;background:var(--wr-light-surface, #fff)!important}.public-section+.public-section,.portal-section+.portal-section,.wr-seo-section+.wr-seo-section,.wr-billing-section+.wr-billing-section,.workforce-page>section+section,.workforce-jobs-page .workforce-page>section+section,.theme-industrial-light .profile-main>section+section,.theme-industrial-light .profile-aside>section+section,.wr-admin-main>section+section{margin-top:var(--wr-space-section)!important}.theme-industrial-light .worker-profile-accordion-stack,.theme-industrial-light .profile-grid,.theme-industrial-light .profile-main,.theme-industrial-light .profile-aside,.theme-industrial-light .worker-matched-jobs__list,.theme-industrial-light .personal-cabinet__records,.wr-admin-panel-grid,.wr-admin-grid{gap:var(--wr-space-group)!important}.theme-industrial-light .worker-profile-overview__metrics,.theme-industrial-light .personal-cabinet__metrics,.theme-industrial-light .worker-matched-job-card,.theme-industrial-light .worker-profile-main-editor,.portal-tag-row,.portal-post-counts,.mvp-job-meta,.wr-admin-data-provenance{gap:var(--wr-space-object)!important}.mvp-section__heading,.portal-section__heading,.wr-admin-section-heading,.theme-industrial-light .worker-matched-jobs__header,.theme-industrial-light .worker-uploaded-tickets-overview__header{margin-bottom:var(--wr-space-group)!important}button,[role=button],.button,.wr-button,.wrenchroster-button,.portal-button,.public-cta-button,.auth-submit,input[type=button],input[type=submit]{min-height:var(--wr-touch-target)}button:not(:disabled),[role=button]:not([aria-disabled=true]),a.button,a.wr-button,a.wrenchroster-button,a.portal-button,a.public-cta-button{cursor:pointer}.portal-primary-link,.worker-profile-find-jobs-cta,.wrenchroster-access,.mobile-menu a[data-variant=primary]{min-height:var(--wr-touch-target)!important}.theme-industrial-light .dashboard-section-card,.theme-industrial-light .dashboard-section-card__copy,.theme-industrial-light .section-title,.theme-industrial-light .section-value,.theme-industrial-light .section-meta,.theme-industrial-light .worker-matched-job-card,.mvp-job-card,.mvp-worker-card,.portal-card,.wr-admin-panel,.wr-admin-table-shell{min-width:0!important}.theme-industrial-light .section-title,.theme-industrial-light .section-value,.theme-industrial-light .section-meta,.mvp-job-card h3,.mvp-worker-card h3,.portal-card h2,.portal-card h3,.wr-admin-panel h2,.wr-admin-panel h3{overflow-wrap:anywhere}.dashboard-empty-state,.mvp-state-panel,.portal-state-panel,.wr-admin-empty-panel,.wr-admin-retry-state,.auth-message,.signup-auth-status,.verification-message{min-width:0!important;border-radius:var(--wr-radius-card, 8px)!important;padding:var(--wr-space-group)!important}.dashboard-empty-state,.mvp-state-panel,.portal-state-panel,.wr-admin-empty-panel{border:1px dashed var(--wr-light-border-strong, #c7cec4)!important;background:var(--wr-light-surface-muted, #f8f8f5)!important;box-shadow:none!important}.wr-admin-retry-state,.auth-message--error,.signup-auth-status--error,.verification-message--danger,.verification-message--warning{border:1px solid var(--wr-danger-border, #efb3aa)!important}.signup-auth-status--success,.verification-message--success,.engagement-card__notice--good{border:1px solid var(--wr-field-green-border, #afd0bd)!important}.dashboard-empty-state__action,.mvp-state-panel__actions,.portal-state-panel__actions,.wr-admin-retry-state{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wr-space-object)!important}[aria-busy=true],.is-loading,.loading-state,.loading-skeleton,.skeleton{min-height:var(--wr-touch-target)}.wr-admin-table-shell,.wr-billing-table-shell,.mvp-table-shell,.table-scroll,[role=region][aria-label*=table i]{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}html,body,#root,.app-shell,.workforce-page,.workforce-jobs-page,.portal-shell,.wr-admin-shell{max-width:100%;overflow-x:clip}@media(min-width:1200px){:root{--wr-space-section: 80px}.public-section,.portal-section,.wr-seo-section,.wr-billing-section,.workforce-page,.wr-admin-content{scroll-margin-top:96px}}@media(max-width:768px){:root{--wr-space-section: var(--wr-space-section-compact)}.theme-industrial-light .profile-grid,.theme-industrial-light .worker-profile-overview,.theme-industrial-light .worker-profile-summary-grid,.auth-layout,.wr-admin-grid,.wr-admin-panel-grid{grid-template-columns:minmax(0,1fr)!important}.theme-industrial-light .dashboard-section-card__header{grid-template-columns:minmax(0,1fr) auto!important;gap:var(--wr-space-object)!important}.theme-industrial-light .dashboard-section-card__actions{grid-column:1 / -1;justify-content:flex-start!important}.theme-industrial-light .worker-profile-header-actions,.theme-industrial-light .worker-matched-jobs__header,.theme-industrial-light .worker-uploaded-tickets-overview__header{align-items:stretch!important;flex-direction:column!important}.theme-industrial-light .worker-profile-header-actions>*,.theme-industrial-light .worker-profile-find-jobs-cta{width:100%}}@media(max-width:390px){:root{--wr-space-group: 20px;--wr-space-section: 40px}.public-section,.portal-section,.portal-page-heading,.portal-filters,.wr-seo-section,.wr-billing-section,.workforce-jobs-page .workforce-page,.auth-layout,.legal-page__document,.early-access-page__inner{width:calc(100% - 24px)!important}.theme-industrial-light .worker-profile-overview__metrics,.theme-industrial-light .personal-cabinet__metrics{grid-template-columns:minmax(0,1fr)!important}.theme-industrial-light .worker-profile-overview__metric,.theme-industrial-light .personal-cabinet__metric-card,.theme-industrial-light .worker-matched-job-card,.mvp-job-card,.mvp-worker-card{width:100%!important;max-width:100%!important}.theme-industrial-light .worker-matched-job-card__body,.theme-industrial-light .worker-uploaded-tickets-overview__row,.selection-actions,.offer-actions,.mvp-job-card__actions,.mvp-worker-card__actions{align-items:stretch!important;flex-direction:column!important}.theme-industrial-light .worker-matched-job-card__body strong,.theme-industrial-light .worker-profile-other__row small{text-align:left!important}button,[role=button],.button,.wr-button,.wrenchroster-button,.portal-button,.public-cta-button,.auth-submit{max-width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
