.onboarding-page{--onboarding-line:#ffffff17;--onboarding-line-strong:#8ea3ff42;--onboarding-panel:#0c0e12c7;--onboarding-panel-deep:#080a0fe0;--onboarding-copy:#8b919d;--onboarding-muted:#59616e;--onboarding-accent:#8ea3ff;isolation:isolate;min-height:calc(100vh / var(--page-zoom,1));min-height:calc(100svh / var(--page-zoom,1));color:#f2f4f7;font-family:var(--font-geist-sans), Arial, sans-serif;background:#090a0d;flex-direction:column;padding:14px 0 28px;display:flex;position:relative;overflow:hidden}.onboarding-page:before,.onboarding-page:after{content:"";pointer-events:none;position:fixed}.onboarding-page:before{z-index:-4;filter:blur(7px)saturate(.7)brightness(.56)contrast(.94);opacity:.86;background:url(/thermoexpress-onboarding-night.png) 50%/cover no-repeat;inset:-32px;transform:scale(1.065)}.onboarding-page:after{z-index:-3;background:radial-gradient(58% 54% at 55% 43%,#4053b62e,#0000 72%),linear-gradient(#05070b47,#05070ba1 76%,#05070bd6),linear-gradient(90deg,#05070b7a,#05070b14 52%,#05070b7a);inset:0}.onboarding-page-shade{z-index:-2;opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:76px 76px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 37%,#000,#0000 69%);mask-image:radial-gradient(at 50% 37%,#000,#0000 69%)}.onboarding-page:before,.onboarding-page:after,.onboarding-page-shade,.onboarding-topbar,.onboarding-stage{transition:opacity .46s cubic-bezier(.22,.61,.36,1),transform .46s cubic-bezier(.22,.61,.36,1),filter .46s cubic-bezier(.22,.61,.36,1)}.onboarding-page-exiting .onboarding-topbar{opacity:0;transform:translateY(-14px)}.onboarding-page-exiting .onboarding-stage{opacity:0;filter:blur(4px);pointer-events:none;transform:translateY(-10px)scale(.972)}.onboarding-page-exiting:before{filter:blur(13px)saturate(.6)brightness(.46)contrast(.92);opacity:1;transform:scale(1.1)}.onboarding-page-exiting:after,.onboarding-page-exiting .onboarding-page-shade{opacity:.42}.onboarding-topbar{z-index:1;border:1px solid var(--onboarding-line);-webkit-backdrop-filter:blur(22px)saturate(130%);background:#0a0b0ec7;border-radius:17px;justify-content:space-between;align-items:center;gap:22px;width:min(1060px,100% - 48px);min-height:60px;margin:0 auto;padding:10px 13px 10px 16px;display:flex;position:relative;box-shadow:0 18px 55px #00000047}.onboarding-topbar>a{color:#f2f4f7;display:inline-flex}.onboarding-account{align-items:center;gap:10px;min-width:0;display:flex}.onboarding-account>span{color:#a5b5ff;width:32px;height:32px;font:650 8px var(--font-geist-mono), monospace;background:#5b7eff17;border:1px solid #708cff33;border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.onboarding-account>span img{object-fit:cover;width:100%;height:100%}.onboarding-account div{gap:4px;min-width:0;display:grid}.onboarding-account b{color:#c8ced8;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:620;overflow:hidden}.onboarding-account small,.onboarding-stage-header small{color:#64708a;font:650 6px var(--font-geist-mono), monospace;letter-spacing:.13em}.onboarding-account button{color:#738096;background:#ffffff05;border:1px solid #ffffff13;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;margin-left:4px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid}.onboarding-account button:hover{color:#b9c7ff;background:#5b7eff13;border-color:#708cff47;transform:translateY(-1px)}.onboarding-account button svg{width:15px;height:15px}.onboarding-stage{width:min(1020px,100% - 72px);padding:clamp(28px, calc(4.5vh / var(--zoom-boost,1)), 52px) 0 clamp(26px, calc(4vh / var(--zoom-boost,1)), 48px);flex:1;align-content:center;margin:0 auto;display:grid}.onboarding-page-loading{place-items:center;display:grid}.onboarding-page-loading svg{color:#8ea3ff;width:28px;animation:1s linear infinite onboarding-spin}.onboarding-card,.driver-book,.onboarding-task-card{border:1px solid var(--onboarding-line);-webkit-backdrop-filter:blur(20px)saturate(116%);background:radial-gradient(circle at 86% 4%,#5871de1b,#0000 32%),linear-gradient(145deg,#141821c7,#080a0fb8);position:relative;overflow:hidden;box-shadow:0 36px 100px #0006,inset 0 1px #ffffff0e}.onboarding-card:before,.driver-book:before,.onboarding-task-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#9aaeff6b,#0000);height:1px;position:absolute;top:0;left:9%;right:9%}.onboarding-card{width:min(520px,100%);padding:clamp(31px, calc(3.8vw / var(--zoom-boost,1)), 46px);text-align:center;border-radius:19px;margin:auto}.onboarding-card>span,.driver-book-kicker,.onboarding-task-content>span,.onboarding-task-rail>span{color:#91a7ff;font:650 7px var(--font-geist-mono), monospace;letter-spacing:.16em}.onboarding-card h1,.onboarding-stage-header h1,.driver-book-copy h2,.onboarding-task-content h2{color:#f1f3f7;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.065em;font-style:normal;font-weight:560}.onboarding-card h1{font-size:clamp(38px, calc(4vw / var(--zoom-boost,1)), 55px);margin:16px 0;line-height:.98}.onboarding-card h1 em,.onboarding-stage-header h1 em,.driver-book h2 em{color:#9fb2ff;font-family:inherit;font-style:normal;font-weight:inherit}.onboarding-card>p{max-width:430px;color:var(--onboarding-copy);margin:0 auto;font-size:12px;line-height:1.75}.onboarding-orbit{color:#a9b9ff;background:#6c86f721;border:1px solid #91a5ff57;border-radius:15px;place-items:center;width:62px;height:62px;margin:0 auto 27px;display:grid;box-shadow:0 0 0 10px #6781ee11,0 0 32px #728dff2e}.onboarding-orbit svg{width:25px;height:25px}.onboarding-waiting-status,.onboarding-hr-wait{color:#bac4de;font:650 7px/1.45 var(--font-geist-mono), monospace;letter-spacing:.1em;justify-content:center;align-items:center;gap:8px;display:flex}.onboarding-waiting-status{margin:30px auto 21px}.onboarding-waiting-status i,.onboarding-hr-wait i,.onboarding-stage-header span i,.driver-book-rule footer i{background:#8ea3ff;border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s infinite onboarding-pulse;box-shadow:0 0 12px #8ea3ffd1}.onboarding-card>small{color:#657188;justify-content:center;align-items:center;gap:7px;font-size:9px;display:flex}.onboarding-card>small svg{color:#94a9ff;width:13px;height:13px}.onboarding-complete{width:min(520px,100%)}.onboarding-complete .onboarding-orbit{margin-bottom:23px}.onboarding-complete h1{margin:12px 0 15px}.onboarding-complete>p{max-width:390px}.onboarding-complete-progress{background:#ffffff17;border-radius:99px;height:3px;margin:28px auto 18px;overflow:hidden}.onboarding-complete-progress i{border-radius:inherit;background:linear-gradient(90deg,#4868df,#8ea3ff);width:100%;height:100%;animation:1.25s ease-out onboarding-finish;display:block;box-shadow:0 0 12px #5b7eff7a}.onboarding-complete-continue{margin:0 auto 18px;padding-left:22px;padding-right:22px}.onboarding-stage-header{margin-bottom:clamp(27px, calc(3.4vw / var(--zoom-boost,1)), 38px);justify-content:space-between;align-items:end;gap:28px;display:flex}.onboarding-stage-header span{color:#91a7ff;font:650 7px var(--font-geist-mono), monospace;letter-spacing:.16em;align-items:center;gap:8px;display:flex}.onboarding-stage-header h1{font-size:clamp(34px, calc(4vw / var(--zoom-boost,1)), 58px);margin:16px 0 0;line-height:.96}.onboarding-stage-progress{text-align:right;flex:none;gap:9px;width:170px;padding-bottom:3px;display:grid}.onboarding-stage-progress>div{background:#ffffff1a;border-radius:99px;height:3px;overflow:hidden}.onboarding-stage-progress i{border-radius:inherit;background:linear-gradient(90deg,#4868df,#8ea3ff);height:100%;transition:width .5s;display:block;box-shadow:0 0 11px #5b7eff61}.driver-book,.onboarding-task-card{padding:clamp(27px, calc(3.7vw / var(--zoom-boost,1)), 45px);border-radius:19px}.driver-book-grid{align-items:stretch;gap:clamp(28px, calc(4.7vw / var(--zoom-boost,1)), 64px);grid-template-columns:minmax(0,1.14fr) minmax(245px,.66fr);display:grid}.driver-book-copy h2{font-size:clamp(40px, calc(4.75vw / var(--zoom-boost,1)), 64px);margin:17px 0;line-height:.93}.driver-book-copy>p{max-width:530px;color:var(--onboarding-copy);margin:0;font-size:13px;line-height:1.74}.driver-book-kicker{align-items:center;gap:8px;display:flex}.driver-book-kicker svg{width:15px;height:15px}.driver-book-rules{border-top:1px solid var(--onboarding-line);margin:31px 0 29px}.driver-book-rules>div{border-bottom:1px solid var(--onboarding-line);grid-template-columns:31px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.driver-book-rules b{color:#8fa5ff;font:650 8px/1.55 var(--font-geist-mono), monospace}.driver-book-rules p{color:#798598;margin:0;font-size:10px;line-height:1.6}.driver-book-rules strong{color:#d9dfe9;font-size:10px;font-weight:620}.driver-book-confirm{min-height:48px;box-shadow:none;color:#0d0f13;font:620 10px var(--font-geist-sans), Arial, sans-serif;background:#f0f2f6;border:0;border-radius:11px;justify-content:center;align-items:center;gap:11px;padding:0 17px;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex}.driver-book-confirm:hover:not(:disabled){background:#fff;transform:translateY(-2px);box-shadow:0 10px 26px #0000002e}.driver-book-confirm:disabled{cursor:wait;opacity:.58}.driver-book-confirm svg{width:15px;height:15px}.driver-book-confirm .lucide-loader-circle{animation:1s linear infinite onboarding-spin}.driver-book-rule{isolation:isolate;color:#eef2ff;flex-direction:column;justify-content:space-between;min-height:375px;padding:20px 3px 16px;display:flex;position:relative;overflow:visible}.driver-book-rule:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(65% 52% at 67% 80%,#6079eb29,#0000 68%),radial-gradient(42% 36% at 25% 31%,#080a0f6b,#0000 76%);position:absolute;inset:-14% -18% -10% -20%}.driver-book-rule:after{content:none}.driver-book-truck{z-index:1;opacity:1;filter:contrast(1.03)saturate(.95)drop-shadow(-20px 24px 23px #0000006e);pointer-events:none;-webkit-user-select:none;user-select:none;width:140%;max-width:490px;height:auto;position:absolute;bottom:-6%;right:-1%}.driver-book-rule>:not(.driver-book-truck){z-index:2;position:relative}.driver-book-rule>span{font:700 7px var(--font-geist-mono), monospace;letter-spacing:.16em;color:#aabaff;text-shadow:0 2px 13px #000000e0}.driver-book-rule>strong{font:600 clamp(82px, calc(10.2vw / var(--zoom-boost,1)), 118px)/.73 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.12em;color:#f3f5ff;text-shadow:0 4px 24px #00000094}.driver-book-rule>strong small{font:650 12px var(--font-geist-mono), monospace;letter-spacing:-.04em;margin-left:9px}.driver-book-rule>div{background:linear-gradient(90deg,#080a0f8a,#080a0f29 72%,#0000);align-items:flex-start;gap:11px;max-width:228px;padding:9px 10px 9px 0;display:flex}.driver-book-rule svg{flex:none;width:18px;height:18px}.driver-book-rule p{color:#d6dce9;text-shadow:0 2px 10px #000000bd;margin:0;font-size:10px;font-weight:620;line-height:1.56}.driver-book-rule footer{color:#bfc9e8;font:650 7px var(--font-geist-mono), monospace;letter-spacing:.07em;text-shadow:0 2px 10px #000000bd;align-items:center;gap:7px;display:flex}.driver-book-rule footer i{background:#2945a6;box-shadow:0 0 10px #2945a6a3}.onboarding-task-card{min-height:min(600px, calc(calc(100svh / var(--page-zoom,1)) - 205px));flex-direction:column;display:flex}.onboarding-tracker-card{min-height:min(680px, calc(calc(100svh / var(--page-zoom,1)) - 180px))}.onboarding-task-content{max-width:650px;padding:12px 0 34px}.onboarding-tracker-content{max-width:none;padding-bottom:27px}.onboarding-task-icon{color:#9eb0ff;background:#6c86f71c;border:1px solid #91a5ff47;border-radius:13px;place-items:center;width:53px;height:53px;margin-bottom:22px;display:grid}.onboarding-task-icon svg{width:23px;height:23px}.onboarding-task-content h2{font-size:clamp(36px, calc(4.75vw / var(--zoom-boost,1)), 62px);margin:15px 0;line-height:.98}.onboarding-task-content>p{max-width:580px;color:var(--onboarding-copy);margin:0 0 28px;font-size:13px;line-height:1.74}.onboarding-tracker-content>p{max-width:670px;margin-bottom:22px}.tracker-preview{background:#05070ba8;border:1px solid #97aaff33;border-radius:14px;max-width:563px;margin:0 0 26px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 16px 34px #0000002e}.tracker-preview-header{background:#ffffff06;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;min-height:41px;padding:0 14px;display:flex}.tracker-preview-header span,.tracker-preview-header small{color:#9eafff;font:650 7px var(--font-geist-mono), monospace;letter-spacing:.14em;align-items:center;gap:7px;display:flex}.tracker-preview-header small{color:#718099;text-align:right;font-size:6px}.tracker-preview-header i{background:#7ee1ac;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #7ee1ac99}.tracker-preview-screen{background:#080a0f;position:relative}.tracker-preview-screen img{width:100%;height:auto;display:block}.tracker-preview-hotspot{z-index:1;cursor:pointer;background:#7b94ff1f;border:1px solid #b9c6ffd1;padding:0;animation:1.55s ease-in-out infinite onboarding-preview-target;display:block;position:absolute;box-shadow:0 0 0 2px #5f79e826,0 0 18px #6984ff75}:is(.tracker-preview-hotspot:hover,.tracker-preview-hotspot:focus-visible){background:#90a6ff40;border-color:#f1f4ff;outline:0;box-shadow:0 0 0 3px #839bff47,0 0 28px #6984ffbf}.tracker-preview-hotspot-installer{border-radius:5px;width:14%;height:6.5%;top:90.4%;left:68.2%}.tracker-preview-hotspot-login{border-radius:10px;width:4%;height:5.3%;top:56.7%;left:31.5%}.tracker-preview-footer{background:linear-gradient(145deg,#14192494,#080a0f70);border-top:1px solid #ffffff12;padding:13px 14px 14px}.tracker-preview-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.tracker-preview-steps>div{color:#6e7a8d;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;min-width:0;min-height:36px;padding:7px 8px;transition:border-color .18s,background .18s,color .18s;display:flex}.tracker-preview-steps>div.active{color:#dbe2ff;background:#647ef11a;border-color:#899fff40}.tracker-preview-steps b{color:#8ea4ff;font:650 8px var(--font-geist-mono), monospace}.tracker-preview-steps span{font:620 9px var(--font-geist-sans), Arial, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker-preview-footer p{color:#8d98aa;margin:11px 1px 0;font-size:10px;line-height:1.5}.tracker-preview-footer p b{color:#d8dff0;font-weight:620}.tracker-preview-finish{color:#0a0d14;cursor:pointer;min-height:40px;font:620 9px var(--font-geist-sans), Arial, sans-serif;background:#e9edf7;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin-top:12px;padding:0 13px;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex}.tracker-preview-finish:hover:not(:disabled){background:#fff;transform:translateY(-1px);box-shadow:0 9px 20px #0000002e}.tracker-preview-finish:disabled{cursor:wait;opacity:.62}.tracker-preview-finish svg{width:13px;height:13px}.tracker-preview-finish .lucide-loader-circle{animation:1s linear infinite onboarding-spin}.onboarding-hr-wait{border-top:1px solid var(--onboarding-line);color:#a3aec4;text-align:left;justify-content:flex-start;max-width:490px;margin:0;padding:16px 0;line-height:1.55}.onboarding-task-rail{border-top:1px solid var(--onboarding-line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:auto;padding-top:25px;display:grid}.onboarding-task-rail>span{color:#66728a;grid-column:1/-1;margin-bottom:5px}.onboarding-task-rail>div{opacity:.43;align-items:center;gap:10px;transition:opacity .2s;display:flex}.onboarding-task-rail>div.active{opacity:1}.onboarding-task-rail>div.done{opacity:.72}.onboarding-task-rail i{color:#8fa4ff;min-width:18px;font:650 8px/1 var(--font-geist-mono), monospace;font-style:normal}.onboarding-task-rail .done i{color:#0b1022;background:#8ea3ff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.onboarding-task-rail svg{width:11px;height:11px}.onboarding-task-rail p{color:#aeb6c4;margin:0;font-size:9px;line-height:1.35}.onboarding-error{color:#ffdede;text-align:center;background:#70272a8f;border:1px solid #f284844d;border-radius:10px;width:min(640px,100%);margin:18px auto 0;padding:12px 14px;font-size:11px;line-height:1.5}@media (max-width:860px){.driver-book-grid{grid-template-columns:1fr;gap:30px}.driver-book-rule{min-height:315px;padding:18px 3px 15px}.driver-book-truck{width:min(112%,520px);max-width:none;bottom:-4%;right:-2%}}.onboarding-account button:focus-visible{outline-offset:3px;outline:2px solid #b6c5ff}.driver-book-confirm:focus-visible{outline-offset:3px;outline:2px solid #b6c5ff}.tracker-preview-finish:focus-visible{outline-offset:3px;outline:2px solid #b6c5ff}@keyframes onboarding-spin{to{transform:rotate(360deg)}}@keyframes onboarding-pulse{50%{opacity:.48;transform:scale(.78)}}@keyframes onboarding-preview-target{50%{box-shadow:0 0 0 4px #5f79e814,0 0 27px #6984ffb8}}@keyframes onboarding-finish{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width:720px){.onboarding-page{padding:10px 0 20px}.onboarding-page:before{filter:blur(6px)saturate(.64)brightness(.47)contrast(.94)}.onboarding-topbar{border-radius:14px;width:calc(100% - 28px);min-height:58px;padding:8px 9px 8px 12px}.onboarding-topbar .brand-mark{background-size:38px 38px;border-radius:9px;width:32px;height:32px}.onboarding-topbar .brand-name{font-size:10px}.onboarding-account div{display:none}.onboarding-account button{width:32px;height:32px;margin-left:0}.onboarding-stage{width:min(100% - 28px,1120px);padding:31px 0 22px}.onboarding-stage-header{flex-direction:column;align-items:flex-start;gap:21px;margin-bottom:29px}.onboarding-stage-header h1{font-size:clamp(34px, calc(10vw / var(--zoom-boost,1)), 48px)}.onboarding-stage-progress{text-align:left;width:100%}.onboarding-card,.driver-book,.onboarding-task-card{border-radius:17px;padding:24px 19px}.onboarding-card{padding:32px 22px}.driver-book-grid{grid-template-columns:1fr;gap:29px}.driver-book-copy h2{font-size:clamp(42px, calc(13vw / var(--zoom-boost,1)), 60px)}.driver-book-copy>p,.onboarding-task-content>p{font-size:12px}.driver-book-rule{min-height:285px;padding:20px 2px 15px}.driver-book-rule>strong{font-size:94px}.driver-book-truck{width:min(118%,420px);bottom:-4%;right:-3%}.driver-book-confirm{width:100%;padding:0 13px;font-size:10px}.onboarding-task-card,.onboarding-tracker-card{min-height:0}.onboarding-task-content{padding:7px 0 37px}.onboarding-tracker-content{padding-bottom:30px}.tracker-preview-header{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:47px;padding:8px 11px}.tracker-preview-header small{text-align:left}.tracker-preview-footer{padding:11px}.onboarding-task-rail{grid-template-columns:1fr 1fr}}@media (max-width:390px){.onboarding-topbar .brand-name{display:none}.onboarding-task-rail{grid-template-columns:1fr}.driver-book-rule{min-height:268px}}@media (prefers-reduced-motion:reduce){.onboarding-page *,.onboarding-page :before,.onboarding-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.recruitment-onboarding-filters{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.recruitment-onboarding-filters button{color:#aebdff;cursor:pointer;background:#8ea3ff0f;border:1px solid #8ea3ff38;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13.5px;display:inline-flex}.recruitment-onboarding-filters button[aria-pressed=true]{background:#8ea3ff2e;border-color:#8ea3ff}.hr-page-head .onboarding-pathway{background:#070a11b3;border:1px solid #8ea3ff33;border-radius:11px;gap:4px;width:fit-content;max-width:100%;margin:24px 0 0;padding:4px;box-shadow:inset 0 1px #ffffff06}.hr-page-head .onboarding-pathway button{color:#8f9fbe;background:0 0;border-color:#0000;min-height:38px;padding:0 15px;font-size:12.5px}.hr-page-head .onboarding-pathway button[aria-pressed=true]{color:#e3e9ff;background:linear-gradient(135deg,#6782ef47,#5c77df1a);border-color:#8ea3ff8c;box-shadow:0 5px 14px #0000002e}.recruitment-onboarding-filters p{flex-basis:100%}.recruitment-onboarding-desk .onboarding-workspace>aside>button{grid-template-columns:8px minmax(0,1fr) auto}.recruitment-onboarding-desk .onboarding-claim-card{grid-template-columns:30px minmax(0,1fr)}.recruitment-onboarding-desk .onboarding-claim-card button{grid-column:2;justify-self:start}.recruitment-onboarding-desk .onboarding-status{align-self:flex-start}.recruitment-onboarding-desk .onboarding-custom-task>label{margin-top:16px}.recruitment-onboarding-desk .onboarding-custom-task>.recruitment-onboarding-filters{display:flex}.recruitment-onboarding-desk .onboarding-workspace>aside>button div{flex:1;min-width:0}.recruitment-onboarding-desk .onboarding-workspace h2,.recruitment-onboarding-desk .onboarding-workspace h3,.recruitment-onboarding-desk .onboarding-workspace small{overflow-wrap:anywhere}.recruitment-onboarding-desk .recruitment-onboarding-answer{white-space:pre-wrap;overflow-wrap:anywhere;color:#d6dce7;background:#8ea3ff0a;border-left:2px solid #8ea3ff;padding:14px}.recruitment-onboarding-desk .recruitment-onboarding-required{align-items:center;gap:10px;display:flex}.recruitment-onboarding-desk .recruitment-onboarding-required input{accent-color:#8ea3ff;width:16px;height:16px;min-height:16px}.recruitment-onboarding-page .onboarding-task-content h2{overflow-wrap:anywhere}.recruitment-onboarding-page .onboarding-task-rail button{text-align:left;width:100%;color:inherit;align-items:flex-start;gap:11px;display:flex}.recruitment-onboarding-page .onboarding-task-rail p{overflow-wrap:anywhere}.recruitment-onboarding-question{text-align:left;gap:14px;width:min(100%,570px);margin:0 auto;display:grid}.recruitment-onboarding-question label{color:#c8ced8;gap:10px;font-size:14.5px;display:grid}.recruitment-onboarding-question textarea{resize:vertical;border:1px solid var(--onboarding-line-strong);color:#f2f4f7;width:100%;min-height:160px;line-height:1.65;font:inherit;background:#080a0fcc;border-radius:12px;padding:16px}.recruitment-onboarding-question textarea:focus{outline:2px solid var(--onboarding-accent);outline-offset:2px}.recruitment-onboarding-question small{color:var(--onboarding-copy)}.recruitment-onboarding-question .driver-book-confirm{justify-content:center;margin:0}.recruitment-onboarding-question blockquote{border-left:2px solid var(--onboarding-accent);white-space:pre-wrap;overflow-wrap:anywhere;background:#8ea3ff0d;margin:0;padding:18px;line-height:1.7}.recruitment-onboarding-page .onboarding-stage-header h1{font-size:clamp(23px, calc(3vw / var(--zoom-boost,1)), 38px);overflow-wrap:anywhere}.recruitment-onboarding-page .onboarding-stage-header>div{min-width:0}.recruitment-onboarding-page .onboarding-stage-header em{display:block}.recruitment-onboarding-picker{width:min(1060px,100% - 48px);margin:12px auto 0}.recruitment-onboarding-picker select{border:1px solid var(--onboarding-line-strong);color:#c8ced8;background:#0c0e12;border-radius:9px;max-width:100%;padding:10px}.recruitment-onboarding-picker label{flex-wrap:wrap;align-items:center;gap:12px;font-size:13.5px;display:flex}.recruitment-onboarding-page button:disabled,.recruitment-onboarding-desk button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.recruitment-onboarding-page .onboarding-account small{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.hr-page-head .onboarding-pathway{width:100%}.hr-page-head .onboarding-pathway button{flex:1;padding:0 9px}}
