/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.inline{display:inline}.table{display:table}.overline{text-decoration-line:overline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--yellow:#ffd500;--ink:#191a17;--muted:#73776f;--line:#e6e8e1;--green:#178653;--blue:#2369b6;--bg:#f3f4f0;--white:#fff}body{background:var(--bg);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{grid-template-columns:258px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#151613;flex-direction:column;min-height:100vh;padding:25px 18px 18px;display:flex}.brand{align-items:center;gap:12px;padding:0 8px;display:flex}.brand strong{letter-spacing:.08em;font-size:18px;display:block}.brand small{color:#9da098;letter-spacing:.14em;margin-top:4px;font-size:9px;display:block}.kmark{background:var(--yellow);color:#111;border-radius:10px;place-items:center;width:40px;height:40px;font-size:25px;font-weight:900;display:grid}.mode{color:#d1d3cc;letter-spacing:.12em;border:1px solid #3b3d37;border-radius:7px;margin:26px 8px 17px;padding:9px;font-size:9px}.mode span{background:#45c27c;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.employer-sidebar{background:#20231f}.employer-sidebar .mode{background:#2b2f29;border-color:#464b43}.employer-sidebar nav button.active{color:#181a17;background:#fff}.employer-sidebar nav button.active i{color:#178653}.employer-sidebar .kmark{color:#178653;background:#fff}.employer-sidebar .testbox{border-left:3px solid #45c27c}nav{flex-direction:column;gap:5px;display:flex}nav button{color:#bfc1ba;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:12px 13px;display:flex;position:relative}nav button i{text-align:center;color:#8f928a;width:18px;font-style:normal}nav button b{background:#383a35;border-radius:12px;margin-left:auto;padding:2px 7px;font-size:10px}nav button.active{background:var(--yellow);color:#171815;font-weight:700}nav button.active i{color:#171815}.testbox{border:1px solid #373933;border-radius:10px;margin-top:auto;padding:14px}.testbox strong{color:var(--yellow);font-size:12px}.testbox p{color:#9fa299;margin:7px 0 0;font-size:11px;line-height:1.5}.user{border-top:1px solid #30322e;align-items:center;gap:10px;margin-top:16px;padding:16px 8px 0;display:flex}.user>div{background:#383a35;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;font-weight:700;display:grid}.user b,.user small{font-size:11px;display:block}.user small{color:#969991;margin-top:3px}.workspace{min-width:0;padding:31px 38px 50px}header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.eyebrow{letter-spacing:.17em;color:var(--muted);margin:0 0 7px;font-size:9px;font-weight:800}h1{margin:0;font-size:32px;line-height:1}h2{margin:0;font-size:19px}.subtitle,.muted{color:var(--muted);font-size:12px}.subtitle{margin:7px 0 0}.outline,.primary{border-radius:8px;padding:10px 14px;font-size:12px;font-weight:700}.outline{border:1px solid var(--line);background:#fff}.primary{background:var(--yellow);color:#161713;border:1px solid #efc900}.wide{width:100%;margin-top:18px}.loading{border:1px solid var(--line);text-align:center;color:var(--muted);background:#fff;border-radius:12px;padding:30px;font-size:12px}.stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.stats article{border:1px solid var(--line);background:#fff;border-radius:11px;padding:15px 17px}.stats article>div{justify-content:space-between;align-items:flex-start;display:flex}.stats p{color:var(--muted);margin:2px 0;font-size:11px}.stats strong{font-size:26px}.stats small{border-top:1px solid var(--line);color:#8b8e87;margin-top:10px;padding-top:9px;font-size:10px;display:block}.panel,.portal-banner,.security{border:1px solid var(--line);background:#fff;border-radius:12px}.panel{padding:20px}.panel-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:19px;display:flex}.panel-title h2{margin-bottom:6px}.panel-title p{color:var(--muted);margin:0;font-size:11px}.badge{color:#555951;white-space:nowrap;background:#eff0ec;border-radius:20px;align-items:center;width:max-content;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.badge.green{color:#147344;background:#e3f5e9}.badge.yellow{color:#7d6500;background:#fff3b5}.badge.blue{color:#1c5d9f;background:#e7f0fb}.filters{border:1px solid var(--line);background:#f7f8f5;border-radius:9px;grid-template-columns:1fr auto auto;gap:8px;margin-bottom:8px;padding:12px;display:grid}.filters input,.filters button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:9px 11px;font-size:11px}.filters button{color:#646860}.table{overflow:auto}.tr{border-bottom:1px solid var(--line);grid-template-columns:1.45fr 1.1fr 1.1fr .8fr .7fr .6fr;align-items:center;gap:12px;min-width:850px;padding:12px 8px;font-size:11px;display:grid}.tr.th{color:#8b8e87;text-transform:uppercase;letter-spacing:.08em;padding:8px;font-size:8px}.tr span b,.tr span small{display:block}.tr span small{color:var(--muted);margin-top:4px;font-weight:400}.person-cell{align-items:center;gap:9px;display:flex}.person-cell i,.candidate-list i{background:#fff1a2;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:800;display:grid}.row-action{background:0 0;border:0;font-weight:700}.mail-note,.empty-note{border-left:4px solid var(--yellow);background:#f7f8f4;gap:12px;margin-top:18px;padding:13px 15px;display:flex}.mail-note span{font-size:18px}.mail-note b{font-size:11px}.mail-note p,.empty-note{color:var(--muted);font-size:10px;line-height:1.5}.mail-note p{margin:4px 0 0}.two-cols{grid-template-columns:.72fr 1.45fr;gap:14px;display:grid}.compact{padding:18px}.candidate-list{flex-direction:column;gap:7px;display:flex}.candidate-list button{text-align:left;background:#f8f9f6;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.candidate-list button.selected{background:#fffbe4;border-color:#e0bd00}.candidate-list span:nth-child(2){flex:1}.candidate-list b,.candidate-list small{display:block}.candidate-list small{color:var(--muted);margin-top:4px;font-size:10px}.profile{align-items:center;gap:15px;display:flex}.profile>div:nth-child(2){flex:1}.profile h2{margin:6px 0 3px}.profile p{color:var(--muted);margin:0;font-size:11px}.avatar{background:var(--yellow);border-radius:50%;place-items:center;width:54px;height:54px;font-weight:900;display:grid}.detail h3,.employer-card h3{margin:24px 0 11px;font-size:13px}.form-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}label{color:var(--muted);font-size:10px;font-weight:700}label input,label select,label textarea,textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;margin-top:6px;padding:10px;font-size:11px;display:block}textarea{resize:vertical;min-height:75px}.assignment{background:#f7f8f5;border-radius:8px;grid-template-columns:1fr 1fr;margin-top:14px;padding:13px;display:grid}.assignment small,.assignment b{font-size:10px;display:block}.assignment small{color:var(--muted);margin-bottom:7px}.company-card{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:16px;display:grid}.company-logo,.portal-banner>div>span{width:44px;height:44px;color:var(--yellow);background:#1d1e1a;border-radius:9px;place-items:center;font-weight:900;display:grid}.company-card h3{margin:4px 0;font-size:15px}.company-card p,.company-card small{color:var(--muted);margin:0;font-size:10px}.company-stats{gap:24px;display:flex}.company-stats span{text-align:center}.company-stats b,.company-stats small{display:block}.company-stats b{font-size:20px}.recruitment{border-left:1px solid var(--line);align-items:center;gap:12px;margin-left:37px;padding:15px 18px;display:flex}.recruitment>div{flex:1}.recruitment b,.recruitment small{display:block}.recruitment small{color:var(--muted);margin-top:4px;font-size:10px}.dot{background:#39b875;border-radius:50%;width:9px;height:9px}.empty-note{display:block}.arrival-layout{grid-template-columns:1.35fr .65fr}.automation{margin-top:18px}.automation>div{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.automation i{background:#eff0ec;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:800;display:grid}.automation .done i{color:var(--green);background:#ddf3e5}.automation b,.automation small{font-size:10px;display:block}.automation small{color:var(--muted);margin-top:4px}.sms-layout{grid-template-columns:1fr 1fr}.phone{background:#eef0eb;border:7px solid #22231f;border-radius:24px;max-width:330px;margin:12px auto 18px;padding:14px}.phone-top{justify-content:space-between;padding-bottom:13px;font-size:9px;display:flex}.bubble{background:#fff;border-radius:12px 12px 12px 3px;padding:12px;font-size:11px;line-height:1.5}.phone>small{text-align:right;color:var(--muted);margin-top:6px;font-size:8px;display:block}.candidate-response{background:#f7f8f5;border-radius:9px;flex-direction:column;gap:8px;margin-top:20px;padding:16px;display:flex}.candidate-response b{margin-bottom:3px;font-size:12px}.candidate-response button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:7px;padding:10px;font-size:11px}.candidate-response button:first-of-type,.candidate-response button.confirmed{color:#12693e;background:#e7f7ed;border-color:#2fa769;font-weight:700}.delivery{background:#e8f6ed;border-radius:8px;align-items:center;gap:10px;margin-top:15px;padding:12px;display:flex}.delivery>span{width:25px;height:25px;color:var(--green);background:#fff;border-radius:50%;place-items:center;display:grid}.delivery b,.delivery small{font-size:10px;display:block}.delivery small{color:var(--muted);margin-top:3px}.history{margin-top:8px}.history>div{border-bottom:1px solid var(--line);grid-template-columns:12px 90px 130px 1fr;align-items:center;gap:12px;padding:12px 0;font-size:10px;display:grid}.history i{background:var(--yellow);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #fff7c3}.history time{color:var(--muted)}.history p{margin:0}.portal-banner{justify-content:space-between;align-items:center;margin-bottom:13px;padding:14px 17px;display:flex}.portal-banner>div{align-items:center;gap:11px;display:flex}.portal-banner small,.portal-banner b{font-size:10px;display:block}.portal-banner small{color:var(--muted);margin-bottom:4px}.employer-card{padding:24px}.facts{background:#f7f8f5;border-radius:9px;grid-template-columns:repeat(4,1fr);margin:21px 0;padding:15px;display:grid}.facts div{border-right:1px solid var(--line);padding:0 12px}.facts div:last-child{border:0}.facts small,.facts b{font-size:10px;display:block}.facts small{color:var(--muted);margin-bottom:5px}.decisions{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.decisions button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:13px;font-size:11px;font-weight:700}.decisions .accept{color:#147344}.decisions .reject{color:#a63e36}.decisions .contact{color:#1f609e}.decisions button.chosen{background:var(--yellow);color:#171815;border-color:#e8c400}.security{border-left:4px solid var(--green);gap:12px;margin-top:13px;padding:15px;display:flex}.security>span{color:var(--green);font-size:19px}.security b{font-size:11px}.security p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.45}.toast{color:#fff;background:#1c1d19;border-radius:9px;align-items:center;gap:9px;padding:13px 16px;font-size:11px;font-weight:700;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 12px 35px #0004}.toast span{color:var(--yellow)}.success,.danger{border-radius:8px;padding:11px 14px;font-size:11px;font-weight:700}.success{color:#fff;background:#178653;border:1px solid #107346}.danger{color:#9c332c;background:#fff1ef;border:1px solid #efc9c5}.empty-state{text-align:center;background:#f8f9f6;border-radius:9px;padding:35px}.empty-state b{font-size:13px}.empty-state p{color:var(--muted);font-size:11px}.employment-summary,.employer-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.employment-summary article,.employer-stats article{border:1px solid var(--line);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;padding:16px;display:flex}.employment-summary small,.employer-stats small{color:var(--muted);font-size:10px}.employment-summary strong,.employer-stats strong{font-size:23px}.employment-row{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:16px;padding:15px;display:grid}.employment-name b,.employment-name small,.employment-row>div:nth-of-type(3) small,.employment-row>div:nth-of-type(3) b{display:block}.employment-name small,.employment-row>div:nth-of-type(3) small{color:var(--muted);margin-top:4px;font-size:10px}.employment-row>div:nth-of-type(3) b{margin-top:4px;font-size:11px}.replacement{background:#fff9d9;border:1px solid #f0db66;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:17px;display:flex}.replacement h3{margin:9px 0 5px;font-size:14px}.replacement p{color:#706437;margin:0;font-size:10px}.portal-tabs{background:#e9ebe6;border-radius:9px;gap:6px;margin-bottom:14px;padding:5px;display:flex;overflow:auto}.portal-tabs button{white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:10px}.portal-tabs button.active{background:#fff;font-weight:700;box-shadow:0 2px 7px #0001}.portal-tabs button:disabled{color:#9b9e97}.employer-timeline{margin-top:14px}.employer-timeline h2{margin-bottom:15px}.timeline-step{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.timeline-step i{background:#eff0ec;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.timeline-step.done i{color:var(--green);background:#e1f4e8}.timeline-step.active i{color:#6e5900;background:#fff1a5}.timeline-step b,.timeline-step small{font-size:10px;display:block}.timeline-step small{color:var(--muted);margin-top:4px}.employer-welcome{justify-content:space-between;align-items:center;gap:20px;display:flex}.employer-welcome h2{margin:10px 0 5px}.employer-welcome p{color:var(--muted);margin:0;font-size:11px}.employer-recruitment{border-left:0;margin-left:0;padding-left:0}.employer-recruitment strong{font-size:11px}.history p b,.history p small{display:block}.history p small{color:var(--muted);margin-top:4px}.toolbar{justify-content:flex-end;margin:-4px 0 14px;display:flex}.application-form{border:1px solid var(--line);background:#f7f8f5;border-radius:10px;margin-bottom:16px;padding:16px}.application-form .primary{margin-top:14px}.status-select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;padding:8px;font-size:10px}.primary:disabled,.outline:disabled{cursor:not-allowed;opacity:.45}.approval-card{border:1px solid #ead45d;border-left:5px solid var(--yellow);background:#fffbea;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:18px;display:flex}.approval-card h3,.termination-form h3{margin:10px 0 6px;font-size:14px}.approval-card p,.approval-card small,.termination-form p,.pending-note p{color:var(--muted);font-size:10px;line-height:1.5}.approval-card small{display:block}.approval-actions{flex-shrink:0;gap:8px;display:flex}.termination-form{border:1px solid var(--line);background:#f8f9f6;border-radius:10px;margin-top:16px;padding:18px}.termination-form textarea{resize:vertical;min-height:72px}.termination-form .danger{margin-top:14px}.pending-note{background:#fff9d9;border:1px solid #edda73;border-radius:9px;margin-top:14px;padding:15px}.pending-note.rejected{border-color:var(--line);background:#f5f5f2}.small-stat{font-size:15px!important}.cooperation-layout{grid-template-columns:1.35fr .65fr}.span-2{grid-column:1/-1}.section-label{margin:22px 0 11px;font-size:12px}.cooperation-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.cooperation-flow{margin-top:12px}.document-row{justify-content:space-between;align-items:center;gap:20px;margin-top:14px;display:flex}.document-row h3{margin:9px 0 5px;font-size:15px}.document-row p{color:var(--muted);margin:0;font-size:10px}.company-operations{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:14px;display:grid}.company-operations h3{margin:4px 0;font-size:14px}.company-operations p,.company-operations small{color:var(--muted);margin:0;font-size:10px}.price-card{color:#fff;background:#191a17;border-radius:10px;flex-direction:column;gap:7px;padding:18px;display:flex}.price-card small{letter-spacing:.12em;color:#c7c9c2;font-size:8px}.price-card strong{color:var(--yellow);font-size:20px}.price-card span{color:#d6d8d1;font-size:10px}.submitted-demand{background:#f4f8f3;border:1px solid #dbe8dc;border-radius:9px;margin-top:18px;padding:17px}.submitted-demand h3{margin:10px 0 5px;font-size:14px}.submitted-demand p{color:var(--muted);margin:0;font-size:10px}.agreement-preview{border:1px solid var(--line);background:#f7f8f5;border-radius:9px;flex-direction:column;gap:10px;margin-top:16px;padding:16px;display:flex}.agreement-preview b{font-size:12px}.agreement-preview span{color:var(--muted);padding-left:18px;font-size:10px;position:relative}.agreement-preview span:before{content:"✓";color:var(--green);font-weight:800;position:absolute;left:0}.accepted-document{background:#eaf6ee;border-radius:9px;flex-direction:column;gap:7px;margin-top:15px;padding:14px;display:flex}.accepted-document b{font-size:12px}.accepted-document small{color:var(--muted);font-size:9px}.module-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.candidate-tabs{background:#f0f1ed;border-radius:9px;gap:6px;margin:20px 0 16px;padding:5px;display:flex}.candidate-tabs button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:10px}.candidate-tabs button.active{color:var(--ink);background:#fff;font-weight:800;box-shadow:0 2px 8px #0001}.candidate-facts{background:var(--line);border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.candidate-facts div{background:#fafbf8;padding:13px}.candidate-facts small,.candidate-facts b{font-size:10px;display:block}.candidate-facts small{color:var(--muted);margin-bottom:5px}.privacy-note{color:#426178;background:#edf5fb;border-left:4px solid #4b8bc8;margin-top:13px;padding:11px 13px;font-size:10px;line-height:1.5}.note-composer{background:#f7f8f5;border-radius:9px;grid-template-columns:1fr auto;align-items:end;gap:10px;padding:14px;display:grid}.note-composer textarea{min-height:68px}.notes-list,.presentation-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.notes-list article,.presentation-list article{border:1px solid var(--line);border-radius:9px;padding:13px}.notes-list article>div,.presentation-list article{justify-content:space-between;align-items:center;gap:15px;display:flex}.notes-list time,.presentation-list small{color:var(--muted);font-size:9px}.notes-list p{margin:9px 0 0;font-size:11px;line-height:1.55}.presentation-list b,.presentation-list small{display:block}.presentation-list small{margin-top:4px}@media (width<=1000px){.shell{grid-template-columns:215px 1fr}.workspace{padding:25px 22px}.stats{grid-template-columns:repeat(2,1fr)}.company-card{grid-template-columns:auto 1fr}.company-stats{display:none}.facts{grid-template-columns:repeat(2,1fr);gap:14px}.facts div{border:0}.two-cols{grid-template-columns:1fr}}@media (width<=700px){.shell{display:block}.sidebar{min-height:auto;padding:14px}.sidebar nav,.testbox,.user,.mode{display:none}.workspace{padding:20px 14px}header{flex-direction:column;align-items:flex-start}.stats,.employment-summary,.employer-stats{grid-template-columns:1fr 1fr}.filters{grid-template-columns:1fr}.panel{padding:15px}.form-grid,.decisions{grid-template-columns:1fr}.portal-banner{align-items:flex-start;gap:10px}.company-card{grid-template-columns:auto 1fr}.company-card .outline{grid-column:1/-1}.history>div{grid-template-columns:10px 75px 1fr}.history p{grid-column:2/-1}.facts{grid-template-columns:1fr 1fr}.profile{flex-wrap:wrap}.employment-row{grid-template-columns:auto 1fr}.employment-row .danger{grid-column:1/-1}.replacement,.approval-card{flex-direction:column;align-items:flex-start}.approval-actions{flex-direction:column;width:100%}}.recruitment-page{align-items:start}.recruitment-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 12px;display:grid}.recruitment-metrics article{background:#fafbfc;border:1px solid #e6e8ec;border-radius:14px;flex-direction:column;gap:3px;padding:16px;display:flex}.recruitment-metrics small{color:#737984;text-transform:uppercase;font-size:11px;font-weight:700}.recruitment-metrics strong{font-size:28px;line-height:1.1}.recruitment-metrics span{color:#737984;font-size:12px}.recruitment-progress{background:#eceef1;border-radius:999px;height:8px;margin-bottom:24px;overflow:hidden}.recruitment-progress i{border-radius:inherit;background:#f4c400;height:100%;transition:width .25s;display:block}.recruitment-toggle{align-items:center;gap:10px;margin:16px 0;flex-direction:row!important;display:flex!important}.recruitment-toggle input{width:18px;height:18px}.recruitment-pipeline{flex-wrap:wrap;gap:10px;margin:10px 0 14px;display:flex}.recruitment-pipeline span{background:#f3f4f6;border-radius:999px;padding:8px 12px;font-size:13px}.module-stack{gap:14px;display:grid}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resource-card{border:1px solid var(--line);border-radius:11px;flex-direction:column;justify-content:space-between;gap:16px;padding:17px;display:flex}.resource-card h3{margin:10px 0 5px;font-size:15px}.resource-card p,.resource-card small{color:var(--muted);font-size:10px;line-height:1.5;display:block}.resource-card>b{margin:12px 0 4px;font-size:13px;display:block}.resource-action{grid-template-columns:1fr auto;gap:8px;display:grid}.resource-action select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px;font-size:11px}.booking-list{margin-top:20px}.booking-list h3{font-size:13px}.booking-list>div{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr auto;align-items:center;gap:12px;padding:12px 0;font-size:10px;display:grid}.booking-list span{color:var(--muted)}.document-list{flex-direction:column;display:flex}.document-list>div{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.document-list b,.document-list small{font-size:10px;display:block}.document-list small{color:var(--muted);margin-top:4px}.doc-icon{background:#fff2ad;border-radius:7px;place-items:center;width:38px;height:42px;font-size:9px;font-weight:900;display:grid}@media (width<=900px){.recruitment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.resource-grid{grid-template-columns:1fr}.booking-list>div,.document-list>div{grid-template-columns:auto 1fr}.booking-list .badge,.document-list .badge,.document-list button{grid-column:2}.resource-action{grid-template-columns:1fr}}.button-link{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.notification-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.notification-summary article{border:1px solid var(--line);background:#fafbf8;border-radius:9px;padding:14px}.notification-summary small,.notification-summary strong{display:block}.notification-summary small{color:var(--muted);font-size:10px}.notification-summary strong{margin-top:6px;font-size:19px}.notification-list>div{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:15px 0;display:grid}.notification-list>div:last-child{border-bottom:0}.notification-list b,.notification-list small{display:block}.notification-list small{color:var(--muted);margin-top:4px;font-size:10px}.notification-list p{color:#555;margin:7px 0 0;font-size:10px;line-height:1.45}.channel-icon{color:#2764a8;background:#eef5ff;border-radius:9px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:grid}.channel-icon.sms{color:#665400;background:#fff7cc;font-size:9px}@media (width<=900px){.notification-summary{grid-template-columns:1fr 1fr}.notification-list>div{grid-template-columns:42px 1fr}.notification-list>div>.badge,.notification-list>div>button{grid-column:2;justify-self:start}}.admin-login-shell{color:#171813;background:#f1f2ed;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-login-card{background:#fff;border:1px solid #dedfd8;border-radius:18px;width:min(480px,100%);padding:38px;box-shadow:0 20px 60px #1112}.admin-login-brand{align-items:center;gap:12px;display:flex}.admin-login-brand>b{color:#111;background:#ffdd2e;border-radius:9px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.admin-login-brand span{flex-direction:column;line-height:1;display:flex}.admin-login-brand strong{letter-spacing:2px;font-size:20px}.admin-login-brand small{letter-spacing:1.7px;margin-top:5px;font-size:9px}.admin-login-overline{letter-spacing:1.6px;color:#73756d;margin-top:36px;font-size:11px;font-weight:800}.admin-login-card h1{margin:10px 0;font-size:34px}.admin-login-card>p{color:#666960;line-height:1.6}.admin-login-card form{gap:14px;margin:28px 0;display:grid}.admin-login-card label{font-size:13px;font-weight:700}.admin-login-card input{border:1px solid #cbcdbf;border-radius:9px;width:100%;margin-top:8px;padding:15px;font-size:16px;display:block}.admin-login-card button{color:#fff;cursor:pointer;background:#171813;border:0;border-radius:9px;padding:15px;font-weight:800}.admin-login-card button:disabled{opacity:.5}.admin-login-card .admin-login-link{color:#555;background:0 0;padding:5px}.admin-login-code{letter-spacing:8px;text-align:center;font-size:26px!important}.admin-login-message{background:#fff8c9;border:1px solid #ffdd2e;border-radius:8px;padding:12px;font-size:13px}.admin-login-security{color:#777;border-top:1px solid #eee;padding-top:18px;display:block}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}*{box-sizing:border-box}body{margin:0}._prototype_1r9mg_1{--yellow:#ffde32;--black:#11120f;--ink:#181914;--muted:#71736c;--line:#e7e8e2;--paper:#f6f6f2;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif}._prototype_1r9mg_1 button,._prototype_1r9mg_1 input,._prototype_1r9mg_1 select,._prototype_1r9mg_1 textarea{font:inherit}._prototype_1r9mg_1 button{cursor:pointer}._demoBar_1r9mg_1{z-index:20;background:#fff4b6;border-bottom:1px solid #edd76d;align-items:center;gap:16px;min-height:44px;padding:7px 22px;font-size:12px;display:flex;position:relative}._demoBar_1r9mg_1>strong{letter-spacing:.13em;background:var(--black);color:#fff;border-radius:4px;padding:6px 9px;font-size:10px}._demoBar_1r9mg_1>span{color:#625b34}._modeSwitch_1r9mg_1{background:#fff;border:1px solid #d9d8d0;border-radius:8px;margin-left:auto;padding:3px;display:flex}._modeSwitch_1r9mg_1 button{background:0 0;border:0;border-radius:5px;padding:7px 12px;font-size:11px;font-weight:700}._modeSwitch_1r9mg_1 button._active_1r9mg_1{background:var(--black);color:#fff}._adminShell_1r9mg_1{grid-template-columns:244px 1fr;min-height:calc(100vh - 44px);display:grid}._sidebar_1r9mg_1{background:var(--black);color:#fff;flex-direction:column;height:calc(100vh - 44px);padding:27px 17px 18px;display:flex;position:sticky;top:0}._logoWrap_1r9mg_1{align-items:center;gap:10px;display:flex}._logoWrap_1r9mg_1 img{width:132px;height:auto}._logoWrap_1r9mg_1>span{letter-spacing:.14em;color:#a7a99f;border-left:1px solid #44463f;padding-left:10px;font-size:8px}._sidebar_1r9mg_1 nav{gap:5px;margin-top:45px;display:grid}._sidebar_1r9mg_1 nav button{color:#bfc1b9;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:28px 1fr auto;align-items:center;padding:13px 12px;font-size:13px;display:grid}._sidebar_1r9mg_1 nav button>span{color:#8e9088;font-size:12px;font-weight:800}._sidebar_1r9mg_1 nav button>b{color:#d9dbd3;background:#30312d;border-radius:10px;padding:3px 6px;font-size:9px}._sidebar_1r9mg_1 nav button._current_1r9mg_1{color:#fff;background:#2a2b26}._sidebar_1r9mg_1 nav button._current_1r9mg_1>span{color:var(--yellow)}._adminIdentity_1r9mg_1{border-top:1px solid #30322c;grid-template-columns:36px 1fr 20px;align-items:center;gap:9px;margin-top:auto;padding:18px 4px 2px;display:grid}._adminIdentity_1r9mg_1>span{background:var(--yellow);color:#111;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:900;display:grid}._adminIdentity_1r9mg_1 div{display:grid}._adminIdentity_1r9mg_1 small{color:#85877f;margin-top:3px;font-size:9px}._adminIdentity_1r9mg_1 button{color:#777970;background:0 0;border:0}._adminContent_1r9mg_1{min-width:0}._adminTopbar_1r9mg_1{border-bottom:1px solid var(--line);color:#73756e;background:#fff;justify-content:space-between;align-items:center;height:58px;padding:0 34px;font-size:10px;display:flex}._secureDot_1r9mg_1{background:#42b86a;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}._notification_1r9mg_1{color:#f0c600;background:0 0;border:0}._pagePad_1r9mg_1{max-width:1440px;margin:0 auto;padding:34px 38px 50px}._pageTitleRow_1r9mg_1{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:27px;display:flex}._pageTitleRow_1r9mg_1 p,._companyHero_1r9mg_1 p{letter-spacing:.14em;color:#8a8c84;margin:0 0 8px;font-size:9px;font-weight:900}._pageTitleRow_1r9mg_1 h1,._companyHero_1r9mg_1 h1{letter-spacing:-.04em;margin:0;font-size:31px}._pageTitleRow_1r9mg_1>div>span,._companyHero_1r9mg_1>div>span{color:#797b73;margin-top:7px;font-size:12px;display:block}._primaryButton_1r9mg_1{background:var(--yellow);color:#111;border:0;border-radius:5px;padding:12px 17px;font-size:11px;font-weight:900;box-shadow:0 2px #d9bd1c}._outlineButton_1r9mg_1{background:#fff;border:1px solid #d8d9d3;border-radius:5px;padding:11px 15px;font-size:11px;font-weight:800}._statGrid_1r9mg_1{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}._statGrid_1r9mg_1 article{border:1px solid var(--line);background:#fff;border-radius:7px;flex-direction:column;min-height:126px;padding:19px;display:flex}._statGrid_1r9mg_1 article>span{letter-spacing:.11em;color:#81837a;font-size:8px;font-weight:900}._statGrid_1r9mg_1 article>strong{letter-spacing:-.04em;margin-top:15px;font-size:31px}._statGrid_1r9mg_1 article>small{color:#888a82;margin-top:auto;font-size:9px}._statGrid_1r9mg_1 article>small b{color:#2d9954}._statGrid_1r9mg_1 article._highlightStat_1r9mg_1{background:var(--black);color:#fff;border-color:var(--black);position:relative;overflow:hidden}._highlightStat_1r9mg_1:after{content:"";border:19px solid #ffde321f;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-35px;right:-30px}._highlightStat_1r9mg_1>span,._highlightStat_1r9mg_1>small{color:#aeb0a8!important}._highlightStat_1r9mg_1>strong{color:var(--yellow)}._sectionCard_1r9mg_1{border:1px solid var(--line);background:#fff;border-radius:7px;margin-bottom:16px}._cardHeading_1r9mg_1{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:16px 20px;display:flex}._cardHeading_1r9mg_1 h2{margin:0;font-size:15px}._cardHeading_1r9mg_1 p{color:#898b84;margin:5px 0 0;font-size:10px}._cardHeading_1r9mg_1>button,._textButton_1r9mg_1{color:#555850;background:0 0;border:0;font-size:10px;font-weight:800}._companyTable_1r9mg_1{overflow:auto}._tableHeader_1r9mg_1,._tableRow_1r9mg_1{grid-template-columns:1.45fr 1.1fr .9fr 1fr 25px;align-items:center;gap:15px;min-width:800px;padding:0 20px;display:grid}._tableHeader_1r9mg_1{color:#999b94;letter-spacing:.08em;background:#fafaf8;height:37px;font-size:8px;font-weight:900}._tableRow_1r9mg_1{text-align:left;color:#60625b;background:#fff;border:0;border-top:1px solid #f0f0ec;width:100%;height:60px;font-size:10px}._tableRow_1r9mg_1:hover{background:#fffdf1}._companyName_1r9mg_1{color:var(--ink);align-items:center;gap:10px;display:flex}._companyName_1r9mg_1 i{background:#eeeeea;border-radius:4px;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;display:grid}._tableRow_1r9mg_1 em{border-radius:12px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}._tableRow_1r9mg_1 em[data-tone=blue]{color:#3474b4;background:#edf5ff}._tableRow_1r9mg_1 em[data-tone=purple]{color:#7652b5;background:#f3edff}._tableRow_1r9mg_1 em[data-tone=green]{color:#23884c;background:#eaf8ef}._tableRow_1r9mg_1 em[data-tone=yellow]{color:#8b7410;background:#fff6ce}._bottomGrid_1r9mg_1{grid-template-columns:1fr 1fr;gap:16px;display:grid}._quickCard_1r9mg_1{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:40px 1fr 34px;align-items:center;gap:13px;padding:18px;display:grid}._quickIcon_1r9mg_1{background:#fff4a7;border-radius:5px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}._quickCard_1r9mg_1 h3{margin:0;font-size:12px}._quickCard_1r9mg_1 p{color:#85877f;margin:5px 0 0;font-size:9px}._quickCard_1r9mg_1 button{background:#f4f4f0;border:0;border-radius:50%;width:32px;height:32px}._backLink_1r9mg_1{color:#777971;background:0 0;border:0;margin-bottom:20px;padding:0;font-size:10px}._companyHero_1r9mg_1{grid-template-columns:54px 1fr auto auto;align-items:center;gap:14px;margin-bottom:25px;display:grid}._companyAvatar_1r9mg_1{background:var(--black);width:52px;height:52px;color:var(--yellow);border-radius:6px;place-items:center;font-weight:900;display:grid}._companyHero_1r9mg_1 h1{font-size:24px}._companyStatus_1r9mg_1{color:#3474b4;background:#edf5ff;border-radius:15px;padding:7px 10px;font-size:9px;font-weight:800}._detailGrid_1r9mg_1{grid-template-columns:minmax(0,1fr) 280px;gap:16px;display:grid}._linkBox_1r9mg_1{background:#f8f8f5;border:1px solid #dedfd8;border-radius:5px;margin:20px;display:flex;overflow:hidden}._linkBox_1r9mg_1 code{color:#565851;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:13px;font-size:10px;overflow:hidden}._linkBox_1r9mg_1 button{background:var(--black);color:#fff;border:0;padding:0 15px;font-size:9px;font-weight:800}._linkMeta_1r9mg_1{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 20px 18px;display:grid}._linkMeta_1r9mg_1 span{font-size:10px}._linkMeta_1r9mg_1 small{color:#999b94;letter-spacing:.09em;margin-bottom:4px;font-size:7px;font-weight:900;display:block}._actionRow_1r9mg_1{border-top:1px solid var(--line);gap:8px;padding:16px 20px;display:flex}._dangerButton_1r9mg_1{color:#ba3d3d;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:800}._warning_1r9mg_1{color:#9b3232;background:#fff0f0;border-radius:5px;margin:0 20px 20px;padding:11px;font-size:9px}._progressTrack_1r9mg_1{background:#eeeeea;height:4px;margin:0 20px}._progressTrack_1r9mg_1 i{background:var(--yellow);height:100%;display:block}._timeline_1r9mg_1{padding:10px 20px 20px}._timeline_1r9mg_1>div{grid-template-columns:29px 1fr;gap:11px;min-height:55px;display:grid;position:relative}._timeline_1r9mg_1>div:after{content:"";border-left:1px solid #e0e1da;position:absolute;top:29px;bottom:2px;left:13px}._timeline_1r9mg_1>div:last-child:after{display:none}._timeline_1r9mg_1 i{z-index:1;background:#fff;border:1px solid #d9dad3;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;display:grid}._timeline_1r9mg_1 span{align-content:start;padding-top:3px;display:grid}._timeline_1r9mg_1 strong{font-size:10px}._timeline_1r9mg_1 small{color:#8d8f87;margin-top:5px;font-size:8px}._timeline_1r9mg_1 ._done_1r9mg_1 i{color:#2b9651;background:#eaf7ee;border-color:#bde3c9}._timeline_1r9mg_1 ._activeTime_1r9mg_1 i{background:var(--yellow);border-color:#e0c321}._sideCard_1r9mg_1{border:1px solid var(--line);background:#fff;border-radius:7px;margin-bottom:14px;padding:18px;display:grid}._sideCard_1r9mg_1 h3{margin:0 0 17px;font-size:11px}._sideCard_1r9mg_1>strong{font-size:11px}._sideCard_1r9mg_1>span,._sideCard_1r9mg_1>a{color:#787a72;margin-top:5px;font-size:9px;text-decoration:none}._sideCard_1r9mg_1 ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}._sideCard_1r9mg_1 li{align-items:center;font-size:9px;display:flex}._check_1r9mg_1{background:var(--yellow);color:#111;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-right:7px;font-size:10px;font-weight:900;display:inline-grid}._emptyDocs_1r9mg_1{text-align:center;justify-items:center;padding:10px 5px 5px;display:grid}._emptyDocs_1r9mg_1>span{color:#b7b9b1;font-size:25px}._emptyDocs_1r9mg_1 strong{margin-top:10px;font-size:9px}._emptyDocs_1r9mg_1 p{color:#999b94;font-size:8px;line-height:1.5}._infoBanner_1r9mg_1{background:#fff9d9;border:1px solid #efdf8a;border-radius:7px;gap:12px;margin-bottom:16px;padding:14px 17px;display:flex}._infoBanner_1r9mg_1>span{background:var(--yellow);border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:grid}._infoBanner_1r9mg_1 p{color:#777048;margin:0;font-size:10px;display:grid}._infoBanner_1r9mg_1 strong{color:#37351f;margin-bottom:4px}._draftPill_1r9mg_1{background:#fff4b3;border-radius:10px;padding:6px 8px;font-size:8px;font-weight:900}._priceRows_1r9mg_1{padding:4px 20px 20px}._priceRow_1r9mg_1{border-bottom:1px solid #eeeee9;grid-template-columns:1.3fr .7fr 1fr;align-items:center;gap:20px;padding:16px 0;display:grid}._priceRow_1r9mg_1>div{display:grid}._priceRow_1r9mg_1 div span{color:#8e9088;margin-top:4px;font-size:8px}._priceRow_1r9mg_1>b{font-size:10px}._priceRow_1r9mg_1 label{border:1px solid #d8d9d2;border-radius:5px;display:flex;overflow:hidden}._priceRow_1r9mg_1 input{border:0;outline:none;width:100%;padding:10px;font-size:10px}._priceRow_1r9mg_1 label span{white-space:nowrap;background:#f2f2ee;padding:10px;font-size:8px}._historyRow_1r9mg_1{color:#8b8d85;justify-items:center;padding:24px;display:grid}._historyRow_1r9mg_1 span{font-size:10px;font-weight:800}._historyRow_1r9mg_1 small{margin-top:5px;font-size:8px}._settingsGrid_1r9mg_1{grid-template-columns:1fr 1fr;gap:16px;display:grid}._formGrid_1r9mg_1{grid-template-columns:1fr 1fr;gap:15px;padding:20px;display:grid}._formGrid_1r9mg_1 label,._standaloneLabel_1r9mg_1{color:#5e6059;font-size:9px;font-weight:800}._formGrid_1r9mg_1 label small{color:#a0a29a;font-size:7px;font-weight:400}._formGrid_1r9mg_1 input,._formGrid_1r9mg_1 select,._formGrid_1r9mg_1 textarea,._standaloneLabel_1r9mg_1 input{color:#2b2c28;background:#fff;border:1px solid #dcded7;border-radius:5px;outline:none;width:100%;margin-top:7px;padding:11px;display:block}._formGrid_1r9mg_1 input:focus,._formGrid_1r9mg_1 select:focus,._formGrid_1r9mg_1 textarea:focus{border-color:#c5aa0b;box-shadow:0 0 0 3px #fff5ba}._formGrid_1r9mg_1 textarea{resize:vertical;min-height:80px}._fullLabel_1r9mg_1{grid-column:1/-1}._contractVersion_1r9mg_1{align-items:center;gap:13px;padding:19px;display:flex}._contractVersion_1r9mg_1>span{color:#23884c;background:#eaf7ee;border-radius:10px;padding:5px 7px;font-size:7px;font-weight:900}._contractVersion_1r9mg_1>div{display:grid}._contractVersion_1r9mg_1 strong{font-size:10px}._contractVersion_1r9mg_1 small{color:#8d8f87;margin-top:4px;font-size:8px}._standaloneLabel_1r9mg_1{margin:20px;display:block}._successNote_1r9mg_1{color:#36744c;background:#edf8f0;border-radius:5px;align-items:center;margin:0 20px 20px;padding:11px;font-size:8px;display:flex}._employerShell_1r9mg_1{background:#f7f7f3;min-height:calc(100vh - 44px)}._employerHeader_1r9mg_1{background:var(--black);color:#fff;justify-content:space-between;align-items:center;height:74px;padding:0 5vw;display:flex}._employerHeader_1r9mg_1 ._logoWrap_1r9mg_1 img{width:155px}._support_1r9mg_1{text-align:right;display:grid}._support_1r9mg_1 span{color:#a6a89f;font-size:8px}._support_1r9mg_1 strong{color:var(--yellow);margin-top:4px;font-size:11px}._employerProgress_1r9mg_1{border-bottom:1px solid var(--line);background:#fff;padding:12px 5vw}._employerProgress_1r9mg_1>div{justify-content:space-between;margin-bottom:8px;font-size:9px;font-weight:800;display:flex}._employerProgress_1r9mg_1>i{background:#ecece7;height:3px;display:block}._employerProgress_1r9mg_1 b{background:var(--yellow);height:100%;transition:width .3s;display:block}._employerBody_1r9mg_1{grid-template-columns:235px minmax(0,720px);gap:60px;max-width:1180px;margin:0 auto;padding:40px 35px 70px;display:grid}._stepper_1r9mg_1>p{letter-spacing:.13em;color:#96988f;margin:0 0 14px;font-size:8px;font-weight:900}._stepper_1r9mg_1>button{text-align:left;background:0 0;border:0;grid-template-columns:28px 1fr;gap:10px;width:100%;min-height:52px;display:grid;position:relative}._stepper_1r9mg_1>button:after{content:"";border-left:1px solid #dfe0d9;position:absolute;top:33px;bottom:-2px;left:13px}._stepper_1r9mg_1>button:nth-of-type(8):after{display:none}._stepper_1r9mg_1>button i{z-index:1;background:#fff;border:1px solid #d9dad3;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;display:grid}._stepper_1r9mg_1>button span{color:#777970;padding-top:6px;font-size:10px;font-weight:700;display:grid}._stepper_1r9mg_1>button small{color:#a1a39b;margin-top:3px;font-size:7px}._stepper_1r9mg_1>button._stepCurrent_1r9mg_1 i{background:var(--yellow);border-color:#d3b700}._stepper_1r9mg_1>button._stepCurrent_1r9mg_1 span{color:#151611}._stepper_1r9mg_1>button._stepDone_1r9mg_1 i{color:#22864a;background:#eaf7ee;border-color:#bce0c7}._autoSave_1r9mg_1{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;margin-top:22px;padding:12px;display:flex}._autoSave_1r9mg_1 span{display:grid}._autoSave_1r9mg_1 small{color:#989a92;margin-top:3px;font-size:7px}._formArea_1r9mg_1{min-width:0}._mobileStep_1r9mg_1{display:none}._formIntro_1r9mg_1{margin-bottom:22px}._formIntro_1r9mg_1 p{letter-spacing:.14em;color:#978308;margin:0 0 8px;font-size:8px;font-weight:900}._formIntro_1r9mg_1 h1{letter-spacing:-.04em;margin:0;font-size:29px}._formIntro_1r9mg_1>span{color:#797b73;max-width:580px;margin-top:9px;font-size:11px;line-height:1.6;display:block}._formCard_1r9mg_1,._offerCard_1r9mg_1,._contractCard_1r9mg_1,._acceptCard_1r9mg_1{border:1px solid var(--line);background:#fff;border-radius:8px;box-shadow:0 8px 30px #1617130a}._prefilled_1r9mg_1{background:#fff9d7;border-bottom:1px solid #efe39d;align-items:center;padding:12px 20px;font-size:8px;font-weight:800;display:flex}._choiceLine_1r9mg_1{color:#555750;align-items:center;gap:9px;margin:0 20px 20px;font-size:9px;display:flex}._choiceLine_1r9mg_1 input,._confirmList_1r9mg_1 input{accent-color:#d0b300}._segmented_1r9mg_1{grid-template-columns:1fr 1fr;gap:10px;padding:20px 20px 0;display:grid}._segmented_1r9mg_1 button{text-align:left;background:#fff;border:1px solid #dddeda;border-radius:6px;padding:15px;display:grid}._segmented_1r9mg_1 button._selected_1r9mg_1{background:#fffcdf;border:2px solid #e0bf00;padding:14px}._segmented_1r9mg_1 span{color:#85877f;margin-top:5px;font-size:8px;line-height:1.4}._counter_1r9mg_1{border:1px solid #dcded7;border-radius:5px;grid-template-columns:34px 1fr 34px;height:39px;margin-top:7px;display:grid;overflow:hidden}._counter_1r9mg_1 button{background:#f3f3ef;border:0}._counter_1r9mg_1 strong{place-items:center;font-size:11px;display:grid}._addPosition_1r9mg_1{background:#fafaf7;border:1px dashed #c9cbc3;border-radius:5px;width:calc(100% - 40px);margin:0 20px 20px;padding:11px;font-size:9px;font-weight:800}._formNav_1r9mg_1{justify-content:space-between;margin-top:18px;display:flex}._formNav_1r9mg_1 button{border-radius:5px;padding:12px 16px;font-size:10px;font-weight:900}._previousButton_1r9mg_1{background:0 0;border:1px solid #d7d8d1}._previousButton_1r9mg_1:disabled{opacity:.35}._nextButton_1r9mg_1{background:var(--yellow);border:0;box-shadow:0 2px #d5b900}._offerTop_1r9mg_1{background:var(--black);color:#fff;border-radius:8px 8px 0 0;justify-content:space-between;padding:18px 20px;display:flex}._offerTop_1r9mg_1 span{letter-spacing:.12em;color:var(--yellow);font-size:8px;font-weight:900}._offerPosition_1r9mg_1{grid-template-columns:1fr 1fr;gap:30px;padding:24px 20px;display:grid}._offerPosition_1r9mg_1>div{display:grid}._offerPosition_1r9mg_1 span,._offerTotal_1r9mg_1 span{letter-spacing:.1em;color:#8f9189;font-size:7px;font-weight:900}._offerPosition_1r9mg_1 strong{margin-top:8px;font-size:16px}._offerPosition_1r9mg_1 small{color:#85877f;margin-top:5px;font-size:8px}._offerBenefits_1r9mg_1{background:#f7f7f3;grid-template-columns:repeat(3,1fr);gap:10px;padding:15px 20px;display:grid}._offerBenefits_1r9mg_1>span{align-items:center;font-size:8px;display:flex}._offerBenefits_1r9mg_1 ._check_1r9mg_1{width:15px;height:15px;font-size:8px}._offerTotal_1r9mg_1{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._legalSmall_1r9mg_1{color:#8e9088;text-align:center;margin:14px 20px;font-size:8px;line-height:1.5}._summaryStack_1r9mg_1{gap:9px;display:grid}._summaryBlock_1r9mg_1{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:24px 1fr auto;align-items:center;padding:15px;display:grid}._summaryBlock_1r9mg_1>div{display:grid}._summaryBlock_1r9mg_1 span{color:#777970;margin-top:5px;font-size:8px}._summaryBlock_1r9mg_1 button{background:0 0;border:0;font-size:8px;font-weight:800;text-decoration:underline}._contractHeader_1r9mg_1{background:var(--black);color:#fff;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._contractHeader_1r9mg_1>div{display:grid}._contractHeader_1r9mg_1 span{color:var(--yellow);letter-spacing:.12em;font-size:7px;font-weight:900}._contractHeader_1r9mg_1 strong{margin-top:5px;font-size:11px}._contractHeader_1r9mg_1 button{color:#fff;background:0 0;border:1px solid #4f504a;border-radius:4px;padding:8px;font-size:8px}._contractBody_1r9mg_1{max-height:360px;padding:24px;font-family:Georgia,serif;overflow:auto}._contractBody_1r9mg_1 h3{margin:22px 0 7px;font-size:12px}._contractBody_1r9mg_1 ._contractDraft_1r9mg_1{color:#6f5d00;background:#fff3ad;padding:10px;font-family:Arial,sans-serif;font-size:8px;font-weight:900}._contractFooter_1r9mg_1{border-top:1px solid var(--line);color:#898b83;justify-content:space-between;padding:12px 20px;font-size:7px;display:flex}._acceptIdentity_1r9mg_1{padding:20px}._acceptIdentity_1r9mg_1 h3{margin:0;font-size:11px}._acceptIdentity_1r9mg_1 ._formGrid_1r9mg_1{padding:15px 0 0}._confirmList_1r9mg_1{border-top:1px solid var(--line);gap:12px;padding:16px 20px;display:grid}._confirmList_1r9mg_1 label{align-items:flex-start;gap:9px;font-size:9px;line-height:1.4;display:flex}._emailCode_1r9mg_1{border-top:1px solid var(--line);background:#fafaf7;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._emailCode_1r9mg_1>div{display:grid}._emailCode_1r9mg_1 span{color:#8c8e86;letter-spacing:.1em;font-size:7px;font-weight:900}._emailCode_1r9mg_1 strong{margin-top:5px;font-size:10px}._emailCode_1r9mg_1 button{background:var(--black);color:#fff;border:0;border-radius:4px;padding:10px 12px;font-size:8px;font-weight:900}._emailCode_1r9mg_1 label{display:grid}._emailCode_1r9mg_1 input{border:1px solid #d4d6ce;border-radius:4px;width:140px;padding:9px}._emailCode_1r9mg_1 small{color:#92948c;margin-top:3px;font-size:7px}._acceptButton_1r9mg_1{background:var(--yellow);border:0;border-radius:5px;width:calc(100% - 40px);margin:20px;padding:15px;font-size:10px;font-weight:900;box-shadow:0 2px #d3b700}._acceptButton_1r9mg_1:disabled{color:#999b94;box-shadow:none;cursor:not-allowed;background:#dfdfd9}._successScreen_1r9mg_1{text-align:center;border:1px solid var(--line);background:#fff;border-radius:8px;justify-items:center;padding:38px 30px;display:grid}._successMark_1r9mg_1{background:var(--yellow);border-radius:50%;place-items:center;width:58px;height:58px;font-size:25px;font-weight:900;display:grid}._successScreen_1r9mg_1>p{letter-spacing:.15em;color:#7c6c10;margin:18px 0 7px;font-size:8px;font-weight:900}._successScreen_1r9mg_1 h1{letter-spacing:-.04em;margin:0;font-size:30px}._successScreen_1r9mg_1>span{color:#7f8179;margin-top:8px;font-size:10px}._contractNumber_1r9mg_1{background:var(--black);color:#fff;border-radius:7px;min-width:300px;margin:25px 0;padding:18px;display:grid}._contractNumber_1r9mg_1 small{color:#a9aba3;letter-spacing:.12em;font-size:7px}._contractNumber_1r9mg_1 strong{color:var(--yellow);margin-top:7px;font-size:19px}._contractNumber_1r9mg_1 span{color:#a9aba3;margin-top:5px;font-size:8px}._downloadGrid_1r9mg_1{grid-template-columns:repeat(3,1fr);gap:9px;width:100%;display:grid}._downloadGrid_1r9mg_1 button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:6px;grid-template-columns:30px 1fr 15px;align-items:center;padding:12px;display:grid}._downloadGrid_1r9mg_1 button>b{background:#fff3a2;place-items:center;width:28px;height:28px;font-size:7px;display:grid}._downloadGrid_1r9mg_1 button>span{margin-left:8px;display:grid}._downloadGrid_1r9mg_1 small{color:#999b94;margin-top:3px;font-size:6px}._downloadGrid_1r9mg_1 em{font-style:normal}._successContact_1r9mg_1{border-top:1px solid var(--line);width:100%;margin-top:20px;padding-top:18px;display:grid}._successContact_1r9mg_1 span{font-size:8px;font-weight:900}._successContact_1r9mg_1 p{color:#7f8179;font-size:9px}._successContact_1r9mg_1 strong{font-size:9px}._toast_1r9mg_1{background:var(--black);color:#fff;z-index:100;border-radius:6px;align-items:center;padding:13px 16px;font-size:9px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 35px #00000040}._toast_1r9mg_1 ._check_1r9mg_1{width:18px;height:18px}@media (width<=900px){._demoBar_1r9mg_1{flex-wrap:wrap}._demoBar_1r9mg_1>span{display:none}._modeSwitch_1r9mg_1{width:100%;margin:0}._modeSwitch_1r9mg_1 button{flex:1}._adminShell_1r9mg_1{grid-template-columns:70px 1fr}._sidebar_1r9mg_1{padding:20px 10px}._sidebar_1r9mg_1 ._logoWrap_1r9mg_1 img{object-fit:cover;object-position:left;width:48px}._sidebar_1r9mg_1 ._logoWrap_1r9mg_1>span,._sidebar_1r9mg_1 nav button:not(._current_1r9mg_1){font-size:0}._sidebar_1r9mg_1 nav button{text-align:center;grid-template-columns:1fr;padding:13px}._sidebar_1r9mg_1 nav button>span{font-size:10px}._sidebar_1r9mg_1 nav button>b,._adminIdentity_1r9mg_1 div,._adminIdentity_1r9mg_1 button{display:none}._adminIdentity_1r9mg_1{grid-template-columns:1fr}._pagePad_1r9mg_1{padding:25px 20px}._statGrid_1r9mg_1{grid-template-columns:1fr 1fr}._detailGrid_1r9mg_1,._settingsGrid_1r9mg_1{grid-template-columns:1fr}._companyHero_1r9mg_1{grid-template-columns:45px 1fr}._companyHero_1r9mg_1>._companyStatus_1r9mg_1,._companyHero_1r9mg_1>._outlineButton_1r9mg_1{display:none}._employerBody_1r9mg_1{grid-template-columns:190px minmax(0,1fr);gap:25px;padding:30px 20px}._offerBenefits_1r9mg_1,._downloadGrid_1r9mg_1{grid-template-columns:1fr}}@media (width<=640px){._demoBar_1r9mg_1{padding:8px 12px}._adminShell_1r9mg_1{display:block}._sidebar_1r9mg_1{flex-direction:row;align-items:center;height:auto;padding:12px 14px;display:flex;position:static}._sidebar_1r9mg_1 nav{margin:0 0 0 auto;display:flex}._sidebar_1r9mg_1 nav button{display:none}._sidebar_1r9mg_1 nav button._current_1r9mg_1{padding:9px 12px;font-size:9px;display:block}._sidebar_1r9mg_1 nav button._current_1r9mg_1 span,._adminIdentity_1r9mg_1,._adminTopbar_1r9mg_1{display:none}._pageTitleRow_1r9mg_1{flex-direction:column;align-items:flex-start}._pageTitleRow_1r9mg_1 h1{font-size:26px}._statGrid_1r9mg_1{grid-template-columns:1fr 1fr}._statGrid_1r9mg_1 article{min-height:110px}._bottomGrid_1r9mg_1{grid-template-columns:1fr}._companyTable_1r9mg_1{margin:0 -1px}._detailGrid_1r9mg_1{display:block}._linkMeta_1r9mg_1{grid-template-columns:1fr 1fr}._actionRow_1r9mg_1{flex-wrap:wrap}._dangerButton_1r9mg_1{margin-left:0}._priceRow_1r9mg_1{grid-template-columns:1fr}._employerHeader_1r9mg_1{height:64px;padding:0 18px}._employerHeader_1r9mg_1 ._logoWrap_1r9mg_1 img{width:130px}._employerHeader_1r9mg_1 ._logoWrap_1r9mg_1>span,._support_1r9mg_1 span{display:none}._employerBody_1r9mg_1{padding:24px 16px 60px;display:block}._stepper_1r9mg_1{display:none}._mobileStep_1r9mg_1{color:#8b8d85;margin-bottom:12px;font-size:8px;display:block}._formIntro_1r9mg_1 h1{font-size:25px}._formGrid_1r9mg_1{grid-template-columns:1fr;padding:17px}._fullLabel_1r9mg_1{grid-column:auto}._segmented_1r9mg_1,._offerPosition_1r9mg_1{grid-template-columns:1fr}._offerTop_1r9mg_1,._offerTotal_1r9mg_1{gap:7px;display:grid}._contractHeader_1r9mg_1{align-items:flex-start;gap:10px}._contractHeader_1r9mg_1 button{white-space:nowrap}._emailCode_1r9mg_1{align-items:flex-start;gap:10px}._downloadGrid_1r9mg_1{grid-template-columns:1fr}._statGrid_1r9mg_1 article>strong{font-size:26px}._companyHero_1r9mg_1{grid-template-columns:45px 1fr}._settingsGrid_1r9mg_1{display:block}._support_1r9mg_1 strong{font-size:9px}}._positionList_1r9mg_4{gap:14px;padding:18px;display:grid}._positionCard_1r9mg_4{border:1px solid var(--line);background:#fafaf7;border-radius:8px;overflow:hidden}._positionCard_1r9mg_4 ._segmented_1r9mg_1{padding-top:14px}._positionHeading_1r9mg_4{justify-content:space-between;align-items:center;padding:14px 18px 0;display:flex}._positionHeading_1r9mg_4>div{display:grid}._positionHeading_1r9mg_4 span{letter-spacing:.13em;color:#988309;font-size:7px;font-weight:900}._positionHeading_1r9mg_4 strong{margin-top:4px;font-size:12px}._positionHeading_1r9mg_4 button{color:#aa3838;background:0 0;border:0;font-size:8px;font-weight:800}._contractHeader_1r9mg_1 a{color:#fff;white-space:nowrap;background:0 0;border:1px solid #4f504a;border-radius:4px;padding:9px 12px;font-size:8px;font-weight:800;text-decoration:none}._fullContractBody_1r9mg_4{max-height:520px}._fullContractBody_1r9mg_4 section{padding-top:4px}._fullContractBody_1r9mg_4 section+section{border-top:1px solid #ecece6;margin-top:18px}._fullContractBody_1r9mg_4 p{margin:7px 0}._positionCard_1r9mg_4+._positionCard_1r9mg_4{margin-top:2px}@media (width<=640px){._positionList_1r9mg_4{padding:12px}._positionCard_1r9mg_4 ._formGrid_1r9mg_1{padding:14px}._contractHeader_1r9mg_1 a{padding:8px;font-size:7px}._fullContractBody_1r9mg_4{max-height:440px}}._sameConditions_1r9mg_5{background:#fff9d7;border:1px solid #e3d26d;border-radius:7px;align-items:flex-start;gap:11px;margin:18px 18px 0;padding:14px 16px;display:flex}._sameConditions_1r9mg_5 input{accent-color:#d0b300;margin-top:2px}._sameConditions_1r9mg_5 span{display:grid}._sameConditions_1r9mg_5 small{color:#777970;margin-top:4px;font-size:8px;line-height:1.4}._stepTip_1r9mg_6{background:#fffbe5;border:1px solid #eadb82;border-radius:7px;align-items:flex-start;gap:11px;margin:-8px 0 18px;padding:12px 14px;display:flex}._stepTip_1r9mg_6>i{background:var(--yellow);border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;font-weight:900;display:grid}._stepTip_1r9mg_6>span{display:grid}._stepTip_1r9mg_6 small{color:#777970;margin-top:3px;font-size:8px;line-height:1.5}._summaryBlock_1r9mg_1 button:hover,._summaryBlock_1r9mg_1 button:focus{color:#8d7800}._summaryBlock_1r9mg_1 button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #d2b600}._prototype_1r9mg_1{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:500}._formIntro_1r9mg_1 p{font-size:11px}._formIntro_1r9mg_1 h1{font-size:34px;line-height:1.12}._formIntro_1r9mg_1>span{color:#62645e;font-size:14px;line-height:1.55}._employerProgress_1r9mg_1>div{font-size:12px}._stepper_1r9mg_1>p{font-size:11px}._stepper_1r9mg_1>button span{color:#656760;font-size:14px}._stepper_1r9mg_1>button small{color:#7d7f78;font-size:11px}._autoSave_1r9mg_1 strong{font-size:12px}._autoSave_1r9mg_1 small{color:#73756e;font-size:11px}._mobileStep_1r9mg_1{font-size:11px}._prefilled_1r9mg_1,._choiceLine_1r9mg_1{font-size:12px}._formGrid_1r9mg_1 label,._standaloneLabel_1r9mg_1{font-size:13px}._formGrid_1r9mg_1 label small{font-size:11px}._formGrid_1r9mg_1 input,._formGrid_1r9mg_1 select,._formGrid_1r9mg_1 textarea,._standaloneLabel_1r9mg_1 input{font-size:15px;font-weight:550;line-height:1.35}._segmented_1r9mg_1 strong{font-size:14px}._segmented_1r9mg_1 span{color:#666861;font-size:12px}._counter_1r9mg_1 strong{font-size:15px}._counter_1r9mg_1 button{font-size:16px;font-weight:800}._addPosition_1r9mg_1{font-size:13px}._positionHeading_1r9mg_4 span{font-size:10px}._positionHeading_1r9mg_4 strong{font-size:15px}._positionHeading_1r9mg_4 button{font-size:12px}._sameConditions_1r9mg_5 strong{font-size:13px}._sameConditions_1r9mg_5 small{color:#656760;font-size:12px}._stepTip_1r9mg_6 strong{font-size:13px}._stepTip_1r9mg_6 small{color:#60625c;font-size:12px}._formNav_1r9mg_1 button,._acceptButton_1r9mg_1{font-size:14px}._offerTop_1r9mg_1 span{font-size:11px}._offerTop_1r9mg_1 strong{font-size:14px}._offerPosition_1r9mg_1 span,._offerTotal_1r9mg_1 span{font-size:10px}._offerPosition_1r9mg_1 strong{font-size:20px}._offerPosition_1r9mg_1 small{color:#696b64;font-size:12px}._offerBenefits_1r9mg_1>span{font-size:12px}._offerTotal_1r9mg_1 strong{font-size:18px}._legalSmall_1r9mg_1{color:#666861;font-size:11px}._summaryBlock_1r9mg_1{padding:18px}._summaryBlock_1r9mg_1 strong{font-size:14px}._summaryBlock_1r9mg_1 span{color:#62645d;font-size:12px}._summaryBlock_1r9mg_1 button{font-size:12px}._contractHeader_1r9mg_1 span{font-size:10px}._contractHeader_1r9mg_1 strong{font-size:14px}._contractHeader_1r9mg_1 a{font-size:12px}._contractBody_1r9mg_1 h3{font-size:16px}._contractBody_1r9mg_1 p{color:#4f514c;font-size:13px;line-height:1.75}._contractBody_1r9mg_1 ._contractDraft_1r9mg_1{font-size:11px}._contractFooter_1r9mg_1{font-size:10px}._acceptIdentity_1r9mg_1 h3{font-size:15px}._confirmList_1r9mg_1 label{font-size:13px}._emailCode_1r9mg_1 span{font-size:10px}._emailCode_1r9mg_1 strong{font-size:14px}._emailCode_1r9mg_1 small{font-size:11px}._emailCode_1r9mg_1 button{font-size:12px}._successScreen_1r9mg_1>p{font-size:11px}._successScreen_1r9mg_1>span{font-size:13px}._contractNumber_1r9mg_1 small{font-size:10px}._contractNumber_1r9mg_1 span{font-size:11px}._successContact_1r9mg_1 span,._successContact_1r9mg_1 p,._successContact_1r9mg_1 strong{font-size:12px}._sidebar_1r9mg_1 nav button{font-size:14px}._adminIdentity_1r9mg_1 strong{font-size:13px}._adminIdentity_1r9mg_1 small{font-size:11px}._adminTopbar_1r9mg_1{font-size:12px}._pageTitleRow_1r9mg_1 p,._companyHero_1r9mg_1 p{font-size:11px}._pageTitleRow_1r9mg_1>div>span,._companyHero_1r9mg_1>div>span{font-size:14px}._cardHeading_1r9mg_1 h2{font-size:18px}._cardHeading_1r9mg_1 p,._primaryButton_1r9mg_1,._outlineButton_1r9mg_1{font-size:13px}._statGrid_1r9mg_1 article>span{font-size:10px}._statGrid_1r9mg_1 article>small{font-size:11px}._tableHeader_1r9mg_1{font-size:10px}._tableRow_1r9mg_1{height:70px;font-size:13px}._tableRow_1r9mg_1 em{font-size:11px}._priceRow_1r9mg_1 strong{font-size:14px}._priceRow_1r9mg_1 div span,._priceRow_1r9mg_1>b,._successNote_1r9mg_1,._warning_1r9mg_1{font-size:12px}._downloadGrid_1r9mg_1 strong{font-size:11px}._downloadGrid_1r9mg_1 small{font-size:9px}@media (width<=640px){._formIntro_1r9mg_1 h1{font-size:28px}._formIntro_1r9mg_1>span{font-size:13px}._employerBody_1r9mg_1{padding-left:18px;padding-right:18px}._summaryBlock_1r9mg_1{grid-template-columns:28px 1fr auto;gap:8px}._summaryBlock_1r9mg_1 button{font-size:11px}._contractBody_1r9mg_1 p{font-size:12.5px}._pageTitleRow_1r9mg_1 h1{font-size:29px}}._downloadGrid_1r9mg_1 a{border:1px solid var(--line);color:var(--ink);text-align:left;background:#fff;border-radius:6px;grid-template-columns:30px 1fr 15px;align-items:center;padding:12px;text-decoration:none;display:grid}._downloadGrid_1r9mg_1 a:hover{background:#fffdf0;border-color:#d0b300}._downloadGrid_1r9mg_1 a>b{background:#fff3a2;place-items:center;width:28px;height:28px;font-size:7px;display:grid}._downloadGrid_1r9mg_1 a>span{margin-left:8px;display:grid}._sidebar_1r9mg_1 nav a{color:#bfc1b9;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:28px 1fr auto;align-items:center;padding:13px 12px;font-size:14px;text-decoration:none;display:grid}._sidebar_1r9mg_1 nav a:hover,._sidebar_1r9mg_1 nav a:focus-visible{color:#fff;background:#22231f;outline:none}._sidebar_1r9mg_1 nav a>span{color:#8e9088;font-size:12px;font-weight:800}._sidebar_1r9mg_1 nav a>b{color:#d9dbd3;background:#30312d;border-radius:10px;padding:3px 6px;font-size:9px}._sidebar_1r9mg_1 nav a._current_1r9mg_1{color:#fff;background:#2a2b26}._sidebar_1r9mg_1 nav a._current_1r9mg_1>span{color:var(--yellow)}[id=pulpit],[id=pracodawcy],[id=zaproszenia],[id=dokumenty],[id=cennik],[id=ustawienia]{scroll-margin-top:24px}@media (width<=900px){._sidebar_1r9mg_1 ._logoWrap_1r9mg_1>span,._sidebar_1r9mg_1 nav a:not(._current_1r9mg_1){font-size:0}._sidebar_1r9mg_1 nav a{text-align:center;grid-template-columns:1fr;padding:13px}._sidebar_1r9mg_1 nav a>span{font-size:10px}._sidebar_1r9mg_1 nav a>b{display:none}}@media (width<=640px){._sidebar_1r9mg_1 nav a{display:none}._sidebar_1r9mg_1 nav a._current_1r9mg_1{padding:9px 12px;font-size:9px;display:block}._sidebar_1r9mg_1 nav a._current_1r9mg_1 span{display:none}}._adminShell_1r9mg_1:has(:target) ._sidebar_1r9mg_1 nav a._current_1r9mg_1{color:#bfc1b9;background:0 0}._adminShell_1r9mg_1:has(:target) ._sidebar_1r9mg_1 nav a._current_1r9mg_1>span{color:#8e9088}:is(._adminShell_1r9mg_1:has(#_pulpit_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#pulpit],._adminShell_1r9mg_1:has(#_pracodawcy_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#pracodawcy],._adminShell_1r9mg_1:has(#_zaproszenia_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#zaproszenia],._adminShell_1r9mg_1:has(#_dokumenty_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#dokumenty],._adminShell_1r9mg_1:has(#_cennik_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#cennik],._adminShell_1r9mg_1:has(#_ustawienia_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#ustawienia]){color:#fff;background:#2a2b26}:is(._adminShell_1r9mg_1:has(#_pulpit_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#pulpit]>span,._adminShell_1r9mg_1:has(#_pracodawcy_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#pracodawcy]>span,._adminShell_1r9mg_1:has(#_zaproszenia_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#zaproszenia]>span,._adminShell_1r9mg_1:has(#_dokumenty_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#dokumenty]>span,._adminShell_1r9mg_1:has(#_cennik_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#cennik]>span,._adminShell_1r9mg_1:has(#_ustawienia_1r9mg_1:target) ._sidebar_1r9mg_1 nav a[href=\#ustawienia]>span){color:var(--yellow)}._coreMark_1r9mg_12{background:var(--yellow);color:#111;border-radius:7px;place-items:center;width:39px;height:39px;font-size:25px;font-weight:900;display:grid}._coreBrand_1r9mg_12{line-height:1;display:grid}._coreBrand_1r9mg_12 strong{letter-spacing:.03em;font-size:17px}._coreBrand_1r9mg_12 small{letter-spacing:.17em;color:#9b9d95;margin-top:5px;font-size:7px}._environment_1r9mg_12{color:#93958d;letter-spacing:.06em;border:1px solid #343630;border-radius:6px;align-items:center;gap:7px;margin-top:21px;padding:9px 10px;font-size:7px;font-weight:900;display:flex}._environment_1r9mg_12 i{background:var(--yellow);border-radius:50%;width:6px;height:6px}._coreBack_1r9mg_12{color:#373833;background:#fff;border:1px solid #d8d9d3;border-radius:5px;align-items:center;padding:11px 15px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}._coreBack_1r9mg_12:hover{background:#fffdf0;border-color:#b9baaf}._companyTable_1r9mg_1{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}._tableHeader_1r9mg_1,._tableRow_1r9mg_1{grid-template-columns:minmax(220px,1.35fr) minmax(210px,1.1fr) minmax(180px,.9fr) minmax(190px,1fr) minmax(180px,.8fr);min-width:1120px}._tableRow_1r9mg_1>span:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._tableRow_1r9mg_1>span:last-child>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._tableRow_1r9mg_1>span:last-child a{color:#171813;background:#fff3a2;border-radius:4px;padding:7px 8px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}._tableRow_1r9mg_1>span:last-child button{white-space:nowrap}
