.nx-app{--nx-bg:#0c0d12;--nx-panel:#16171f;--nx-soft:#24212f;--nx-line:#33313f;--nx-text:#f4f1fa;--nx-muted:#bdb8cc;--nx-accent:#d0b3ff;--nx-lilac:#d0b3ff;--nx-peach:#f5c1a6;background:radial-gradient(ellipse at 85% 0,#40305228,transparent 45%),var(--nx-bg);line-height:1.65}.nx-app h1{font-family:var(--ff-display),var(--ff-sans),system-ui;font-weight:500;letter-spacing:-1.6px;font-size:clamp(32px,3.5vw,48px);line-height:1.16;text-wrap:balance}.nx-app a,.nx-app button,.nx-app input,.nx-app select,.nx-app textarea{transition:background-color .18s,border-color .18s,color .18s}.nx-app button:disabled{cursor:not-allowed}.nx-app a.nx-button:hover,.nx-app button:not(:disabled):hover{border-color:#9683b2}.nx-app .nx-button{min-height:46px;gap:10px;border-radius:12px;padding:12px 17px;font-size:14px;font-weight:500;text-decoration:none;white-space:normal}.nx-app .nx-button.primary{background:var(--nx-accent);border-color:var(--nx-accent);color:#20182d;box-shadow:0 5px 24px #c8a2ff12}.nx-app .nx-button.primary:hover:not(:disabled){background:#dec9ff;border-color:#dec9ff}.nx-app .nx-panel{border-radius:18px;padding:24px}.nx-app .nx-note{font-size:13px;line-height:1.75}.nx-app .nx-eyebrow{font-size:11px!important;letter-spacing:1.6px;font-weight:500}.nx-app .nx-text-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;min-height:44px;padding:10px 0;background:none;color:var(--nx-accent);font-size:14px;text-align:left}.nx-app .nx-text-button:hover{color:#eee0ff}.nx-skip-link{position:fixed;left:24px;top:-100px;z-index:100;background:var(--nx-accent);color:#20182d!important;padding:12px 20px;border-radius:8px}.nx-skip-link:focus{top:12px}.nx-app [tabindex="-1"]:focus{outline:none}.nx-header{max-width:none;margin-left:232px;padding:20px 38px;min-height:82px;border-bottom:1px solid #ffffff09}.nx-header>.nx-brand{display:none}.nx-header-context{font-size:11px;font-weight:500;letter-spacing:1.3px;color:var(--nx-accent)}.nx-header-context>span{font-size:12px;letter-spacing:0;color:var(--nx-muted);margin-left:12px}.nx-header-account{display:flex;gap:18px;align-items:center}.nx-header .nx-storage{max-width:none;font-size:12px;gap:8px}.nx-account-shortcut{width:44px;height:44px;border:1px solid var(--nx-line);border-radius:50%;display:grid;place-items:center;background:var(--nx-soft);color:var(--nx-accent)}.nx-sidebar{position:fixed;left:0;top:0;bottom:0;width:232px;padding:32px 18px;display:flex;flex-direction:column;background:#101016;border-right:1px solid #ffffff0c;z-index:20}.nx-app .nx-sidebar-brand{display:block;padding:0 15px;font-size:18px;letter-spacing:3px}.nx-sidebar-tagline{padding:14px 15px 38px;color:var(--nx-muted);font-size:12px;max-width:185px}.nx-navigation{margin:0;padding:0;max-width:none;flex-direction:column;flex-wrap:nowrap;gap:10px;border:0}.nx-navigation button{width:100%;gap:13px;min-height:52px;padding:14px 15px;border:1px solid transparent;border-radius:13px;font-size:14px;text-align:left}.nx-navigation button svg{flex:none}.nx-navigation button[aria-current=page]{color:#e0caff;background:#30263f;border-color:#5d456e80}.nx-navigation button:not([aria-current]):hover{background:#ffffff06;color:var(--nx-text)}.nx-sidebar-footer{margin-top:auto;padding:24px 15px 0;border-top:1px solid var(--nx-line);font-size:12px;color:var(--nx-muted)}.nx-sidebar-footer .nx-free-dot{margin-right:9px}.nx-sidebar-footer small{display:block;margin-top:14px;font-size:9px;letter-spacing:1.6px;color:#a69bb8}.nx-free-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#a9cfbc;box-shadow:0 0 12px #a9cfbc30;flex:none}.nx-section-navigation{margin-left:232px;padding:4px 38px 0;display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid var(--nx-line);scrollbar-width:thin}.nx-section-navigation button{display:flex;gap:8px;align-items:center;white-space:nowrap;min-height:56px;padding:12px 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--nx-muted);font-size:13px}.nx-section-navigation button svg{flex:none}.nx-section-navigation button[aria-current=page]{border-bottom-color:var(--nx-accent);color:var(--nx-accent)}.nx-content{margin:0 0 0 232px;max-width:none;padding:22px 38px 70px}.nx-content>main,.nx-content>section{max-width:1160px;margin-left:auto;margin-right:auto}.nx-notice:empty{min-height:0;margin:0}.nx-notice:not(:empty){background:#302336;border:1px solid #674e6c;padding:12px 16px;border-radius:10px;margin:0 0 22px;max-width:1160px}.nx-demo-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1160px;margin:0 auto 26px;padding:10px 15px;border:1px solid #393442;background:#1c1923;border-radius:11px;color:var(--nx-muted);font-size:12px}.nx-demo-banner a,.nx-demo-banner button{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;padding:4px 0;text-decoration:none;background:none;border:0;color:var(--nx-accent);font-size:12px}.nx-page-heading{padding:8px 0 30px;max-width:800px}.nx-page-heading>p:not(.nx-eyebrow){font-size:15px;line-height:1.8;color:var(--nx-muted);margin-top:14px;max-width:690px}.nx-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:30px 0 18px}.nx-section-title h2{font-size:22px;letter-spacing:-.5px}.nx-section-title p{font-size:13px;color:var(--nx-muted);margin-top:6px}.nx-count-label{font-size:12px;color:var(--nx-muted);flex:none;max-width:230px}.nx-kicker{display:inline-flex;align-items:center;gap:9px;font-size:12px;color:#ded0ef;margin-bottom:20px}.nx-today-date{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:3px 0 19px}.nx-today-date .nx-eyebrow{margin-bottom:0!important}.nx-today-date time{font-size:12px;color:var(--nx-muted);text-transform:capitalize}.nx-today-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);align-items:center;border:1px solid #5c41675c;border-radius:26px;padding:34px 38px 20px;background:radial-gradient(ellipse at 85% 25%,#69448055,transparent 62%),linear-gradient(120deg,#261e32,#17171f);min-height:365px}.nx-hero-copy{position:relative;z-index:2;min-width:0}.nx-hero-copy h1{font-size:clamp(34px,3.7vw,52px);max-width:540px;line-height:1.12}.nx-hero-copy>p{color:#c9bdd7;font-size:14px;max-width:400px;margin-top:16px}.nx-hero-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:25px}.nx-hero-copy .nx-hero-target{font-size:12px;margin-top:22px;color:#b8aac8}.nx-hero-target strong{font-weight:500;color:#e7d9f4}.nx-hero-footer{display:flex;align-items:center;justify-content:center;gap:20px;grid-column:1/-1;padding:24px 0 0;margin-top:23px;border-top:1px solid #ffffff12;font-size:10px;color:#b9abc8;letter-spacing:1px}.nx-hero-footer strong{font-weight:500;margin-left:7px}.nx-hero-footer i{height:1px;width:45px;background:#ffffff20}.nx-hero-footer .nx-current-step{color:#f4d4bf}.nx-scene{height:265px;width:100%;max-width:320px;position:relative;justify-self:center;pointer-events:none;perspective:700px;isolation:isolate}.nx-scene-halo{position:absolute;inset:30px -20px 0;background:radial-gradient(ellipse,#ad74ed25,transparent 65%);filter:blur(10px)}.nx-orbit{position:absolute;width:230px;height:230px;left:50%;top:12px;margin-left:-115px;border:1px solid #b48ae12e;border-radius:50%;transform:rotateX(58deg) rotate(-25deg)}.nx-orbit-two{width:290px;height:290px;margin-left:-145px;top:-12px;border-color:#b48ae118;transform:rotateX(63deg) rotate(25deg)}.nx-island{position:absolute;left:50%;top:99px;margin-left:-65px;width:130px;height:130px;border-radius:24px;transform:rotateX(58deg) rotate(-38deg);border:1px solid #d8b9f457;box-shadow:0 7px 0 #34283f,0 15px 0 #251d31,0 35px 35px #0005;background:linear-gradient(145deg,#76608c,#3f2d54)}.nx-island-middle{top:70px;width:106px;height:106px;margin-left:-53px;background:linear-gradient(145deg,#b993c8,#755b97);border-color:#e8c5f36e;box-shadow:0 6px 0 #5c466f,0 10px 0 #423151,0 20px 25px #0003}.nx-island-top{top:48px;width:78px;height:78px;margin-left:-39px;border-radius:20px;background:linear-gradient(140deg,#ffe6d3,#e4b2b8 50%,#9d7cb6);border-color:#ffe8d3a0;box-shadow:0 6px 0 #976d92,0 10px 0 #76536f,0 10px 24px #ddacc927}.nx-scene-core{left:50%;top:32px;margin-left:-21px;width:42px;height:42px;background:radial-gradient(circle at 32% 24%,#fff7e9 4%,#efd3e4 29%,#b18bce 55%,#694c89 90%);box-shadow:inset -5px -3px 9px #39274e60,0 0 30px #d7a5ea45;animation:nx-breathe 7s ease-in-out infinite}.nx-scene-core,.nx-scene-star{position:absolute;border-radius:50%}.nx-scene-star{width:5px;height:5px;background:#e4c6fb;box-shadow:0 0 14px #d8afff75}.nx-star-one{left:21%;top:28%}.nx-star-two{right:15%;top:40%;width:3px;height:3px}.nx-star-three{right:30%;top:13%;width:3px;height:3px}.nx-scene-compact{height:210px;max-width:250px;transform:scale(.88)}@keyframes nx-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.nx-plan-controls.nx-panel{background:transparent;border:0;border-bottom:1px solid var(--nx-line);padding:23px 0;border-radius:0}.nx-plan-controls label{font-size:14px;color:var(--nx-muted);flex:1;white-space:nowrap}.nx-plan-controls select{width:112px;min-width:105px;flex:none;background:#1b1924}.nx-plan-controls p{font-size:13px;color:var(--nx-muted)}.nx-plan-controls strong{color:var(--nx-text);font-weight:500}.nx-day-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nx-day-actions .nx-plan-action{padding:22px;gap:13px}.nx-plan-action h2{font-size:21px;line-height:1.35}.nx-plan-action h3{font-size:14px;color:#dec4ed}.nx-plan-action .nx-eyebrow{margin-bottom:0!important}.nx-plan-action .nx-plan-buttons{padding-top:12px}.nx-plan-action .nx-button{padding:10px 14px;font-size:13px}.nx-workbooks.nx-panel{margin-top:24px}.nx-job-conditions summary,.nx-week summary,.nx-workbooks summary{cursor:pointer;font-size:16px;min-height:32px}.nx-week.nx-panel{margin:18px 0 24px}.nx-week summary{display:flex;gap:12px;align-items:center}.nx-week>p{margin-top:15px}.nx-week>ol{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.nx-week li{background:#12131b}.nx-direction-hero{position:relative;display:grid;grid-template-columns:1fr 250px;align-items:center;padding:28px 30px 0;border:1px solid #5f486280;background:radial-gradient(ellipse at 90% 10%,#6e4c8b30,transparent 65%),#1e1b29;border-radius:24px;overflow:hidden}.nx-direction-hero h2{font-size:30px;max-width:650px;font-weight:500;line-height:1.3}.nx-direction-hero>div>p{color:var(--nx-muted);font-size:14px;margin:14px 0 20px;max-width:520px}.nx-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1/-1;border-top:1px solid #ffffff12;margin-top:20px;padding:24px 0;gap:20px}.nx-stat-strip>div{display:flex;flex-direction:column;gap:5px}.nx-stat-strip strong{font-family:var(--ff-display),system-ui;font-size:30px;line-height:1.2;font-weight:500}.nx-stat-strip strong small{font-size:18px;color:#ad9cba;margin-left:3px}.nx-stat-strip span{font-size:12px;color:var(--nx-muted);max-width:200px}.nx-scope-line{margin-top:12px!important}.nx-cap-skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nx-cap-skill{min-width:0;background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:18px;padding:20px}.nx-cap-skill-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.nx-cap-skill-top>span{color:#c5a0dc}.nx-cap-skill .nx-plus{width:44px;height:44px;border-radius:13px;background:#2c243a;color:var(--nx-accent)}.nx-cap-skill h3{font-size:16px;min-height:44px;line-height:1.45}.nx-cap-skill p{font-size:12px;color:var(--nx-muted);margin-top:16px}.nx-cap-skill strong{color:var(--nx-text);font-weight:500}.nx-cap-skill>small{font-size:11px;color:var(--nx-muted)}.nx-cap-skill .nx-level-track{margin:10px 0}.nx-shift-card{display:flex;align-items:center;gap:20px;background:#191922;border:1px solid var(--nx-line);border-radius:20px;padding:25px;margin-top:28px}.nx-shift-symbol{width:55px;height:65px;flex:none;display:grid;place-items:center;border-radius:12px;background:#322b3e;color:#d6b7f8;border:1px solid #5d4e6c}.nx-shift-card>div:nth-child(2){flex:1;min-width:0}.nx-shift-card h2{font-size:20px}.nx-shift-card p:not(.nx-eyebrow){font-size:13px;color:var(--nx-muted);margin-top:8px}.nx-shift-card .nx-eyebrow{font-size:9px!important;margin-bottom:6px!important}.nx-journey{margin-top:32px}.nx-journey>h2{font-size:20px}.nx-journey ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:20px 0 0}.nx-journey li{display:flex;align-items:center;gap:14px;padding:20px 0;border-top:1px solid var(--nx-line)}.nx-journey li>span{font:12px var(--ff-mono),monospace;color:var(--nx-peach)}.nx-journey li>svg{flex:none;color:var(--nx-muted)}.nx-journey button{flex:1;text-align:left;border:0;background:none;color:var(--nx-text);padding:0;min-height:48px}.nx-journey strong{display:block;font-size:15px;font-weight:500}.nx-journey small{display:block;color:var(--nx-muted);font-size:12px;margin-top:4px}.nx-job-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px}.nx-search-card,.nx-transfer-card{min-width:0;border:1px solid var(--nx-line);border-radius:22px;padding:28px;background:var(--nx-panel)}.nx-search-card>label{display:flex;flex-direction:column;gap:12px;font-size:13px;color:var(--nx-muted)}.nx-search-card select{width:100%;max-width:100%;font-size:16px;min-height:50px;background:#211b2c}.nx-query{padding:22px 0;border-bottom:1px solid var(--nx-line);margin-bottom:18px}.nx-query>span{display:block;font-size:12px;color:var(--nx-muted);margin-bottom:8px}.nx-query strong{font-weight:500;font-size:19px;line-height:1.5;overflow-wrap:anywhere}.nx-market{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--nx-peach);margin-bottom:15px!important}.nx-search-card .nx-note{margin-top:15px}.nx-transfer-card{background:radial-gradient(ellipse at 100% 0,#633d7730,transparent 70%),#201b2a;border-color:#584263}.nx-transfer-card>svg{color:var(--nx-accent);margin-bottom:20px}.nx-transfer-card h2{font-size:25px;line-height:1.3}.nx-transfer-card>p{font-size:14px;color:var(--nx-muted);margin:14px 0 22px}.nx-transfer-card>.nx-button{width:100%;justify-content:center;margin-bottom:12px}.nx-transfer-card>.nx-note:last-child{font-size:12px;margin-bottom:0}.nx-job-requirements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 24px}.nx-job-requirement{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:80px;padding:15px 0;border:0;border-bottom:1px solid var(--nx-line);background:none;text-align:left;color:var(--nx-text)}.nx-job-requirement strong{font-size:14px;font-weight:500}.nx-job-requirement small{display:block;margin-top:5px;color:var(--nx-muted);font-size:12px}.nx-job-requirement svg{color:var(--nx-accent);flex:none}.nx-preparation-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nx-preparation-tool{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:17px;padding:22px;color:var(--nx-accent);text-align:left}.nx-preparation-tool strong{flex-basis:100%;order:2;color:var(--nx-text);font-size:14px;font-weight:500}.nx-job-conditions{margin:24px 0 10px}.nx-job-conditions>p{margin-top:14px}.nx-app .nx-section-heading{margin-top:12px}.nx-app .nx-workspace-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.nx-app .nx-inspector{top:24px}.nx-app .nx-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-app .nx-role-card{min-width:0;max-width:none}.nx-app .nx-account .nx-panel+.nx-panel{margin-top:18px}.nx-app .nx-account .nx-button{margin:5px 8px 5px 0}.nx-app .nx-section-heading>p{font-size:15px;line-height:1.8}.nx-app .nx-commerce .nx-role-grid{margin-top:28px}@media(min-width:1700px){.nx-header,.nx-section-navigation{padding-inline:calc((100vw - 232px - 1160px)/2)}}@media(max-width:1180px){.nx-sidebar{width:204px;padding-inline:12px}.nx-content,.nx-header,.nx-section-navigation{margin-left:204px}.nx-header{padding:18px 26px}.nx-content{padding:20px 26px 60px}.nx-section-navigation{padding-inline:26px;gap:20px}.nx-navigation button{font-size:13px;padding:13px 12px}.nx-today-hero{padding:30px 28px 20px;grid-template-columns:minmax(0,1.2fr) minmax(200px,.8fr)}.nx-hero-copy h1{font-size:40px}.nx-hero-actions{gap:14px}.nx-day-actions{grid-template-columns:1fr}.nx-day-actions .nx-plan-action{display:grid;grid-template-columns:1fr auto;gap:10px 25px}.nx-plan-action>h2,.nx-plan-action>h3,.nx-plan-action>p{grid-column:1}.nx-plan-action .nx-plan-buttons{grid-column:2;grid-row:1/6;align-content:center;align-items:center}.nx-cap-skills{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-shift-card{flex-wrap:wrap}.nx-shift-card>.nx-button{margin-left:75px}.nx-job-grid{gap:16px}.nx-search-card,.nx-transfer-card{padding:22px}.nx-app .nx-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(280px,1fr)}}@media(max-width:900px){.nx-sidebar{position:static;width:0;padding:0;border:0;background:none}.nx-sidebar-brand,.nx-sidebar-footer,.nx-sidebar-tagline{display:none!important}.nx-navigation{position:fixed;z-index:35;bottom:max(10px,env(safe-area-inset-bottom));left:12px;right:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:7px;background:#18151ff2;border:1px solid #51405e;border-radius:20px;backdrop-filter:blur(18px);box-shadow:0 5px 30px #0008}.nx-navigation button{padding:8px 3px;min-height:60px;flex-direction:column;gap:5px;justify-content:center;font-size:11px;line-height:1.25;text-align:center;border-radius:13px}.nx-navigation button span{overflow-wrap:anywhere}.nx-navigation button svg{width:21px;height:21px}.nx-content,.nx-header,.nx-section-navigation{margin-left:0}.nx-header{padding:15px 24px;min-height:76px}.nx-header>.nx-brand{display:block;font-size:15px}.nx-header-context{display:none}.nx-header-account{gap:12px}.nx-header .nx-storage{font-size:11px}.nx-content{padding:22px 24px 120px}.nx-section-navigation{padding-inline:24px;gap:24px}.nx-today-hero{grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr)}.nx-hero-copy h1{font-size:42px}.nx-scene{max-width:250px}.nx-app .nx-workspace-grid{grid-template-columns:1fr}.nx-app .nx-inspector{position:static}.nx-app .nx-role-grid{grid-template-columns:1fr}}@media(max-width:620px){.nx-app{font-size:15px}.nx-header{padding:14px 18px}.nx-header .nx-storage{font-size:10px;max-width:105px}.nx-header .nx-storage svg{width:13px}.nx-header-account{gap:10px}.nx-account-shortcut{width:40px;height:40px}.nx-content{padding:18px 18px 120px}.nx-section-navigation{padding-inline:18px;gap:24px}.nx-section-navigation button{font-size:12px;min-height:52px}.nx-demo-banner{align-items:flex-start;flex-direction:column;gap:2px;margin-bottom:22px;padding:11px 14px;font-size:11px}.nx-demo-banner a,.nx-demo-banner button{font-size:11px}.nx-app h1{font-size:33px;letter-spacing:-1px}.nx-page-heading{padding:5px 0 25px}.nx-page-heading>p:not(.nx-eyebrow){font-size:14px;line-height:1.8}.nx-today-date{gap:10px;margin-bottom:15px}.nx-today-date time{font-size:11px}.nx-today-hero{grid-template-columns:1fr;min-height:0;padding:25px 22px 18px;border-radius:22px}.nx-hero-copy h1{font-size:35px;max-width:290px}.nx-hero-copy>p{font-size:13px;max-width:260px}.nx-today-hero>.nx-scene{position:absolute;right:-58px;top:26px;width:180px;height:200px;opacity:.3;z-index:-1;transform:scale(.8)}.nx-hero-actions{flex-direction:column;align-items:stretch;gap:4px;margin-top:22px}.nx-hero-actions>.nx-button{justify-content:center;font-size:13px}.nx-hero-actions>.nx-text-button{justify-content:flex-start}.nx-hero-copy .nx-hero-target{font-size:11px;margin-top:12px}.nx-hero-footer{gap:14px;padding-top:18px;margin-top:20px;font-size:9px}.nx-hero-footer i{width:20px}.nx-hero-footer strong{margin-left:4px}.nx-kicker{margin-bottom:16px;font-size:11px}.nx-plan-controls.nx-panel{padding:20px 0;gap:14px;flex-direction:row;align-items:center}.nx-plan-controls label{gap:8px;align-items:flex-start;font-size:12px;white-space:normal}.nx-plan-controls select{font-size:16px;min-width:95px;min-height:44px}.nx-plan-controls p{font-size:11px;gap:5px;flex-wrap:wrap;max-width:122px;justify-content:flex-end}.nx-plan-controls p svg{width:14px}.nx-section-title{align-items:flex-start;flex-direction:column;gap:10px;margin:24px 0 16px}.nx-section-title h2{font-size:21px}.nx-section-title p{font-size:12px}.nx-count-label{max-width:none;font-size:11px}.nx-day-actions .nx-plan-action{display:flex;gap:12px;padding:21px}.nx-plan-action .nx-plan-buttons{padding-top:10px}.nx-plan-action .nx-button{min-height:44px;font-size:13px}.nx-plan-action h2{font-size:23px}.nx-app .nx-panel{padding:20px}.nx-week summary,.nx-workbooks summary{font-size:15px;line-height:1.5}.nx-direction-hero,.nx-week>ol,.nx-workbooks>div{grid-template-columns:1fr}.nx-direction-hero{padding:24px 21px 0}.nx-direction-hero>div:first-child{z-index:1}.nx-direction-hero h2{font-size:27px;max-width:240px}.nx-direction-hero>div>p{font-size:13px}.nx-direction-hero>.nx-scene{position:absolute;right:-95px;top:5px;opacity:.25}.nx-stat-strip{gap:12px;padding:21px 0;margin-top:22px}.nx-stat-strip strong{font-size:26px}.nx-stat-strip strong small{font-size:14px}.nx-stat-strip span{font-size:10px;line-height:1.6}.nx-scope-line{font-size:11px!important}.nx-cap-skills{gap:12px}.nx-cap-skill{padding:16px 14px}.nx-cap-skill-top{margin-bottom:14px}.nx-cap-skill h3{font-size:14px;min-height:42px}.nx-cap-skill p{font-size:11px}.nx-cap-skill>small{font-size:10px}.nx-cap-skill .nx-plus{width:44px;height:44px}.nx-shift-card{gap:15px;padding:20px}.nx-shift-symbol{width:42px;height:52px}.nx-shift-card h2{font-size:18px}.nx-shift-card p:not(.nx-eyebrow){font-size:12px}.nx-shift-card>.nx-button{margin:2px 0 0;flex-basis:100%;justify-content:center}.nx-journey ol{grid-template-columns:1fr;gap:0}.nx-journey li{padding:17px 0}.nx-job-grid{grid-template-columns:1fr}.nx-search-card,.nx-transfer-card{padding:23px 21px}.nx-query strong{font-size:18px}.nx-transfer-card h2{font-size:25px}.nx-transfer-card .nx-button,.nx-transfer-card>p{font-size:13px}.nx-job-requirements{grid-template-columns:1fr;gap:0}.nx-job-requirement{min-height:78px}.nx-preparation-tools{grid-template-columns:1fr;gap:12px}.nx-preparation-tool{flex-wrap:nowrap;padding:21px 18px;gap:14px}.nx-preparation-tool strong{order:0;flex:1}.nx-preparation-tool>svg{flex:none}.nx-app .nx-profile-head{padding-top:8px}.nx-app .nx-profile-head h1{font-size:30px}.nx-app .nx-list-controls{gap:14px}.nx-app .nx-values{flex-wrap:wrap}.nx-app .nx-commerce .nx-role-card{padding:23px}.nx-app .nx-commerce .nx-section-heading h1{font-size:31px}}@media(prefers-reduced-motion:reduce){.nx-scene-core{animation:none}.nx-app *{transition:none!important;scroll-behavior:auto!important}}@media print{.nx-demo-banner,.nx-header,.nx-section-navigation,.nx-sidebar,.nx-skip-link{display:none!important}.nx-content{margin:0;padding:0}.nx-app{background:#fff}.nx-scene{display:none}.nx-app .nx-saved-document .nx-document-controls{display:none!important}}