:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fuelops-ink:#101828;--fuelops-muted:#667085;--fuelops-line:#d9e2ef;--fuelops-soft:#f8fafc;--fuelops-shell:#07111f;--fuelops-shell-2:#101a2d;--fuelops-panel:#fff;--fuelops-green:#067647;--fuelops-red:#c01048;--fuelops-amber:#b54708;--fuelops-blue:#175cd3;--fuelops-purple:#6941c6;--fuelops-cyan:#0e7490}body{color:var(--fuelops-ink);background:#eef2f8;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.fuelops-app-shell{background:radial-gradient(circle at 100% 0,#175cd329,#0000 38%),#eef2f8;grid-template-columns:292px minmax(0,1fr);min-height:100vh;display:grid}.fuelops-sidebar{color:#fff;background:linear-gradient(180deg, var(--fuelops-shell), var(--fuelops-shell-2));flex-direction:column;gap:24px;height:100vh;padding:22px;display:flex;position:sticky;top:0}.fuelops-brand{border-bottom:1px solid #ffffff24;align-items:center;gap:12px;padding-bottom:18px;display:flex}.fuelops-brand-mark{color:#03111f;background:linear-gradient(135deg,#34d399,#38bdf8);border-radius:16px;place-items:center;width:44px;height:44px;font-weight:900;display:grid;box-shadow:0 18px 45px #0ea5e952}.fuelops-brand strong{font-size:18px;display:block}.fuelops-brand span{color:#bdd2f0;font-size:12px}.fuelops-nav{flex-direction:column;gap:8px;display:flex}.fuelops-nav a{color:#bdd2f0;border:1px solid #0000;border-radius:16px;gap:2px;padding:13px 14px;display:grid}.fuelops-nav small{color:#8ea5c8}.fuelops-no-nav{color:#dbeafe;border:1px dashed #ffffff38;border-radius:18px;gap:6px;padding:14px;font-size:13px;display:grid}.fuelops-sidebar-footer{color:#dbeafe;background:#ffffff0f;border:1px solid #ffffff21;border-radius:18px;gap:6px;margin-top:auto;padding:14px;font-size:12px;display:grid}.fuelops-main{min-width:0;padding-bottom:120px}.fuelops-topbar{z-index:4;border-bottom:1px solid var(--fuelops-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafce6;justify-content:space-between;gap:18px;padding:18px 28px;display:flex;position:sticky;top:0}.fuelops-topbar h1{letter-spacing:-.04em;margin:2px 0 4px;font-size:clamp(28px,3vw,42px)}.fuelops-topbar p{max-width:760px;color:var(--fuelops-muted);margin:0}.fuelops-crumb,.hero-card__eyebrow,.state-panel__eyebrow{color:var(--fuelops-blue);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.fuelops-topbar-chips{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;min-width:260px;display:flex}.fuelops-page{gap:18px;display:grid}.hero-card,.panel-card,.metric-card,.state-panel,.boundary-card{background:var(--fuelops-panel);border:1px solid var(--fuelops-line);border-radius:24px;box-shadow:0 20px 60px #0f172a1a}.hero-card{background:linear-gradient(135deg,#fff,#f8fbff);padding:26px}.hero-card h2{letter-spacing:-.055em;max-width:950px;margin:7px 0 8px;font-size:clamp(28px,4vw,54px);line-height:.98}.hero-card p{max-width:820px;color:var(--fuelops-muted);margin:0;font-size:17px;line-height:1.55}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card{background:#ffffffc7;padding:18px}.metric-card span{color:var(--fuelops-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800}.metric-card strong{letter-spacing:-.04em;margin-top:8px;font-size:32px;display:block}.two-column{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:start;gap:18px;display:grid}.export-state-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.panel-card,.state-panel,.boundary-card{padding:20px}.panel-card--wide{overflow-x:auto}.panel-card h2,.state-panel h2,.boundary-card strong{letter-spacing:-.025em;margin:0 0 10px;font-size:21px}.panel-card p,.state-panel p,.boundary-card p{color:var(--fuelops-muted);line-height:1.55}.chip-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.chip{border:1px solid var(--fuelops-line);width:fit-content;color:var(--fuelops-muted);background:#f8fafc;border-radius:999px;align-items:center;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.chip--green{color:#05603a;background:#ecfdf3;border-color:#abefc6}.chip--red{color:#912018;background:#fff1f3;border-color:#fecdd3}.chip--amber{color:#93370d;background:#fffaeb;border-color:#fedf89}.chip--blue{color:#1849a9;background:#eff6ff;border-color:#bfdbfe}.chip--purple{color:#5925dc;background:#f4f3ff;border-color:#d9d6fe}.chip--cyan{color:#155e75;background:#ecfeff;border-color:#a5f3fc}.text-green{color:var(--fuelops-green)}.text-red{color:var(--fuelops-red)}.text-amber{color:var(--fuelops-amber)}.text-blue{color:var(--fuelops-blue)}.table-wrap{overflow-x:auto}table{border-spacing:0 8px;width:100%}th{text-align:left;color:var(--fuelops-muted);text-transform:uppercase;letter-spacing:.05em;padding:0 10px 4px;font-size:12px}td{background:var(--fuelops-soft);border-top:1px solid var(--fuelops-line);border-bottom:1px solid var(--fuelops-line);vertical-align:top;padding:12px 10px}td:first-child{border-left:1px solid var(--fuelops-line);border-radius:14px 0 0 14px;font-weight:750}td:last-child{border-right:1px solid var(--fuelops-line);border-radius:0 14px 14px 0}.state-panel{align-content:start;gap:8px;display:grid}.state-panel button{color:#fff;cursor:pointer;background:#101828;border:0;border-radius:999px;justify-self:start;margin-top:8px;padding:10px 14px;font-weight:800}.state-panel--denied,.state-panel--export-blocked,.state-panel--failed-safe{background:#fff7f7;border-color:#fecdd3}.state-panel--safe-error,.state-panel--evidence{background:#fffcf5;border-color:#fedf89}.state-panel--provider{background:#f0f9ff;border-color:#bae6fd}.state-panel--ready{background:#f0fdf4;border-color:#bbf7d0}.boundary-card{color:#dbeafe;background:#07111f;margin-top:22px}.boundary-card strong{color:#fff;display:block}.boundary-card p{color:#bdd2f0}.boundary-card ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.boundary-card li{color:#e0f2fe;border:1px solid #ffffff29;border-radius:999px;padding:7px 10px;font-size:12px}.fuelops-companion{z-index:5;color:#dbeafe;background:#07111f;border:1px solid #ffffff1f;border-radius:24px;width:390px;max-width:calc(100vw - 44px);padding:18px;position:fixed;bottom:22px;right:22px;box-shadow:0 28px 80px #02061766}.fuelops-companion span{color:#7dd3fc;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.fuelops-companion strong{color:#fff;margin:4px 0 6px;display:block}.fuelops-companion p{color:#bdd2f0;margin:0;font-size:13px;line-height:1.5}.compact-card-grid,.route-section-grid{gap:12px;margin-top:14px;display:grid}.compact-card,.route-section-card{border:1px solid var(--fuelops-line);background:var(--fuelops-soft);border-radius:18px;gap:7px;padding:14px;display:grid}.compact-card span,.route-section-card span{color:var(--fuelops-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800}.compact-card strong,.route-section-card strong{letter-spacing:-.02em;font-size:17px}.compact-card p,.route-section-card p{margin:0}.field-footer{z-index:3;border:1px solid var(--fuelops-line);background:#fffffff0;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;position:sticky;bottom:16px;box-shadow:0 20px 60px #0f172a29}.field-footer strong{display:block}.field-footer p{color:var(--fuelops-muted);margin:4px 0 0}.field-footer__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.field-footer__actions button{color:#667085;cursor:not-allowed;background:#f2f4f7;border:1px dashed #98a2b3;border-radius:999px;padding:10px 12px;font-weight:800}.operation-readiness{gap:16px;display:grid}.operation-readiness__header,.readiness-panel-card__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.operation-readiness__header h2,.readiness-panel-card__header h3{margin:4px 0 0}.operation-readiness__empty{border:1px dashed var(--fuelops-line);background:var(--fuelops-soft);border-radius:18px;padding:16px}.route-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.route-summary-grid article{border:1px solid var(--fuelops-line);background:var(--fuelops-soft);border-radius:18px;padding:12px}.route-summary-grid span{color:var(--fuelops-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800;display:block}.route-summary-grid strong{letter-spacing:-.02em;margin-top:5px;font-size:16px;display:block}.readiness-panel-stack{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.readiness-panel-card{min-width:0;box-shadow:none}.readiness-list{color:var(--fuelops-muted);gap:10px;margin:14px 0 0;padding-left:18px;line-height:1.5;display:grid}.readiness-list strong{color:var(--fuelops-ink)}.readiness-family-grid{gap:10px;margin-top:14px;display:grid}.readiness-family-card{border:1px solid var(--fuelops-line);background:var(--fuelops-soft);border-radius:18px;padding:14px}.readiness-family-card__head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.readiness-family-card h4{margin:0}.readiness-family-card p{margin:0 0 10px}.readiness-family-card ul{color:var(--fuelops-muted);margin:0;padding-left:18px}.readiness-table-wrap{border:1px solid var(--fuelops-line);background:#ffffff94;border-radius:20px;padding:8px}@media (width<=1160px){.fuelops-app-shell{grid-template-columns:1fr}.fuelops-sidebar{height:auto;position:static}.fuelops-topbar{flex-direction:column;position:static}.two-column,.metric-grid,.export-state-grid,.readiness-panel-stack,.route-summary-grid{grid-template-columns:1fr}.fuelops-companion{width:auto;margin:0 16px 16px;position:static}.fuelops-main{padding-bottom:16px}.field-footer{flex-direction:column;align-items:stretch;position:static}.field-footer__actions{justify-content:flex-start}.operation-readiness__header,.readiness-panel-card__header,.readiness-family-card__head{flex-direction:column}}:root{--rukova-deep-blue:#17324d;--rukova-green:#23725b;--rukova-amber:#c58a24;--rukova-sand:#f2ebdd;--rukova-graphite:#27313b;--rukova-copper:#91572d;--rukova-canvas:#f7f5ef;--rukova-panel:#fffdf9;--rukova-line:#ded8ca;--rukova-muted:#68706f;--rukova-danger:#a13b33;--rukova-information:#356d91}.fuelops-app-shell{background:var(--rukova-canvas);grid-template-columns:252px minmax(0,1fr)}.fuelops-sidebar{color:var(--rukova-graphite);border-right:1px solid var(--rukova-line);background:#fbfaf6;padding:20px 16px;box-shadow:10px 0 36px #27313b0d}.fuelops-brand{border-bottom-color:var(--rukova-line);min-height:76px;padding:4px 4px 18px}.fuelops-brand-lockup{width:178px;height:auto;display:block}.fuelops-brand span,.fuelops-nav small,.fuelops-sidebar-footer{color:var(--rukova-muted)}.fuelops-nav a{color:#4e5757;border-radius:12px;padding:11px 12px}.fuelops-nav a.active,.fuelops-nav a:hover{color:var(--rukova-deep-blue);background:#f0eee6;border-color:#d7d0bf}.fuelops-nav a.active{box-shadow:inset 3px 0 0 var(--rukova-copper)}.fuelops-sidebar-footer{border-color:var(--rukova-line);background:#f4f1e8}.fuelops-sidebar-footer strong{color:var(--rukova-deep-blue)}.fuelops-topbar{border-bottom-color:var(--rukova-line);background:#f7f5eff5;padding:16px 24px;position:sticky}.fuelops-topbar h1{color:var(--rukova-deep-blue);margin:1px 0 2px;font-size:clamp(25px,2.4vw,36px)}.fuelops-topbar p{font-size:14px}.fuelops-crumb{color:var(--rukova-copper)}.fuelops-topbar-chips .chip{border-color:var(--rukova-line);background:#fffdf9}.fuelops-content{width:min(1560px,100%);padding:22px}.fuelops-companion{color:#f9f6ee;background:var(--rukova-deep-blue);border-color:#ffffff29;border-radius:18px;width:340px;padding:0;bottom:18px;right:18px;overflow:hidden;box-shadow:0 20px 52px #17324d42}.fuelops-companion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.fuelops-companion summary::-webkit-details-marker{display:none}.fuelops-companion__body{padding:0 16px 16px}.fuelops-companion span{color:#e4bd77}.fuelops-companion p{color:#d9e1e5}.fuelops-companion a{border:1px solid #ffffff3d;border-radius:10px;margin-top:12px;padding:9px 12px;font-weight:750;display:inline-flex}.rukova-command-centre{color:var(--rukova-graphite);gap:16px;display:grid}.rukova-source-notice,.rukova-command-state,.rukova-command-context,.rukova-decision-banner,.rukova-measure,.rukova-priority-panel,.rukova-support-panel,.rukova-mama-briefing{border:1px solid var(--rukova-line);background:var(--rukova-panel);border-radius:16px;box-shadow:0 10px 30px #27313b0e}.rukova-source-notice{border-left:4px solid var(--rukova-amber);background:#fff9eb;align-items:center;gap:12px;padding:12px 16px;display:flex}.rukova-source-notice--partial{border-left-color:var(--rukova-information);background:#f1f7fa}.rukova-command-state{align-content:center;justify-items:start;gap:8px;min-height:300px;padding:32px;display:grid}.rukova-command-state span,.rukova-command-context__truth span,.rukova-decision-banner>div>span,.rukova-priority-panel header span,.rukova-support-panel header span,.rukova-mama-briefing header div>span{color:var(--rukova-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.rukova-command-state h2,.rukova-decision-banner h2,.rukova-priority-panel h2,.rukova-support-panel h2,.rukova-mama-briefing h2{color:var(--rukova-deep-blue);letter-spacing:-.025em;margin:4px 0 0}.rukova-command-state p,.rukova-decision-banner p,.rukova-priority-panel header p{color:var(--rukova-muted);margin:4px 0 0;line-height:1.5}.rukova-command-state button{color:#fff;background:var(--rukova-green);border:0;border-radius:10px;margin-top:8px;padding:10px 14px;font-weight:800}.rukova-command-state--denied,.rukova-command-state--error{border-left:5px solid var(--rukova-danger)}.rukova-command-context{justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.rukova-command-context__truth,.rukova-command-context__controls,.rukova-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rukova-command-context__truth strong{color:var(--rukova-deep-blue);margin-right:4px}.rukova-command-context__truth span{border-left:1px solid var(--rukova-line);text-transform:none;letter-spacing:0;padding-left:9px;font-size:12px}.rukova-demo-label{color:var(--rukova-copper)!important;font-weight:900!important}.rukova-currency-control{border:1px solid var(--rukova-line);background:#f5f2e9;border-radius:11px;padding:3px;display:inline-flex}.rukova-currency-control button{min-width:48px;color:var(--rukova-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-weight:800}.rukova-currency-control button[aria-pressed=true]{color:#fff;background:var(--rukova-deep-blue);box-shadow:0 3px 8px #17324d2e}.rukova-action{min-height:38px;color:var(--rukova-deep-blue);background:#fffdf9;border:1px solid #cfc7b7;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.rukova-action--primary{color:#fff;border-color:var(--rukova-green);background:var(--rukova-green)}.rukova-decision-banner{border-left:5px solid var(--rukova-danger);background:#fff8f4;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.rukova-decision-banner h2{font-size:clamp(20px,2.3vw,28px)}.rukova-measure-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.rukova-measure{min-height:154px;padding:16px;position:relative;overflow:hidden}.rukova-measure:before{content:"";background:var(--rukova-green);width:3px;position:absolute;inset:0 auto 0 0}.rukova-measure.rukova-tone--warning:before{background:var(--rukova-amber)}.rukova-measure.rukova-tone--urgent:before,.rukova-measure.rukova-tone--blocked:before{background:var(--rukova-danger)}.rukova-measure.rukova-tone--information:before{background:var(--rukova-information)}.rukova-measure__ordinal{color:#a09887;font-size:11px;font-weight:900}.rukova-measure h3{min-height:34px;margin:8px 0 10px;font-size:13px;line-height:1.25}.rukova-measure>strong,.rukova-measure__currency-values strong{color:var(--rukova-deep-blue);letter-spacing:-.04em;font-size:clamp(22px,2vw,30px);display:block}.rukova-measure__currency-values{gap:1px;display:grid}.rukova-measure__currency-values strong{font-size:clamp(18px,1.6vw,25px)}.rukova-measure p{color:var(--rukova-muted);margin:5px 0 0;font-size:11px;line-height:1.3}.rukova-command-workspace{grid-template-columns:minmax(0,1.68fr) minmax(330px,.82fr);align-items:start;gap:14px;display:grid}.rukova-priority-panel,.rukova-support-panel,.rukova-mama-briefing{padding:17px}.rukova-priority-panel>header,.rukova-support-panel>header,.rukova-mama-briefing>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.rukova-priority-panel>header>a{color:var(--rukova-green);white-space:nowrap;font-size:13px;font-weight:850}.rukova-priority-table-wrap{margin-top:14px;overflow-x:auto}.rukova-priority-table{border-collapse:collapse;border-spacing:0;min-width:840px}.rukova-priority-table th{border-bottom:1px solid var(--rukova-line);color:var(--rukova-muted);padding:9px 8px;font-size:10px}.rukova-priority-table td,.rukova-priority-table td:first-child,.rukova-priority-table td:last-child{background:0 0;border:0;border-bottom:1px solid #ebe6dc;border-radius:0;padding:13px 8px;font-size:12px;line-height:1.38}.rukova-priority-table td:first-child{border-left:3px solid var(--rukova-green);padding-left:11px}.rukova-priority-table tr.rukova-tone--warning td:first-child{border-left-color:var(--rukova-amber)}.rukova-priority-table tr.rukova-tone--urgent td:first-child,.rukova-priority-table tr.rukova-tone--blocked td:first-child{border-left-color:var(--rukova-danger)}.rukova-priority-table td strong,.rukova-priority-table td span{display:block}.rukova-priority-table td span{color:var(--rukova-muted);margin-top:3px}.rukova-priority-table td a{color:var(--rukova-green);font-weight:850}.rukova-command-rail{gap:14px;display:grid}.rukova-support-panel header>strong{color:var(--rukova-deep-blue);font-size:16px}.rukova-fuel-list{gap:13px;margin-top:15px;display:grid}.rukova-fuel-position>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.rukova-fuel-position span{color:var(--rukova-muted)}.rukova-fuel-bar{background:#e9e4d8;border-radius:999px;height:7px;margin-top:7px;overflow:hidden}.rukova-fuel-bar span{border-radius:inherit;background:var(--rukova-green);height:100%;display:block}.rukova-support-alert{border-left:3px solid var(--rukova-danger);color:#74352f;background:#fff4ef;margin:15px 0 5px;padding:9px 10px;font-size:12px;font-weight:800}.rukova-support-panel small{color:var(--rukova-muted)}.rukova-cycle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.rukova-cycle-list>div{background:#f8f6f0;border:1px solid #e8e2d7;border-radius:10px;padding:10px}.rukova-cycle-list dt{color:var(--rukova-muted);font-size:10px;line-height:1.2}.rukova-cycle-list dd{color:var(--rukova-deep-blue);margin:6px 0 0;font-size:20px;font-weight:900}.rukova-cycle-list .rukova-tone--warning{border-color:#e8d29f}.rukova-cycle-list .rukova-tone--urgent{border-color:#e4b1aa}.rukova-mama-briefing{color:#edf2f4;border-color:var(--rukova-deep-blue);background:var(--rukova-deep-blue)}.rukova-mama-briefing h2,.rukova-mama-briefing>strong{color:#fff}.rukova-mama-briefing header div>span{color:#e4bd77}.rukova-authority-mode{color:#e4bd77;white-space:nowrap;border:1px solid #fff3;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:850}.rukova-mama-briefing>strong{margin-top:14px;display:block}.rukova-mama-briefing ul{color:#dbe4e8;margin:11px 0 15px;padding-left:18px;font-size:12px;line-height:1.45}.rukova-mama-briefing .rukova-action{color:#fff;background:0 0;border-color:#ffffff40}.rukova-mama-briefing .rukova-action--primary{background:#2c7b61;border-color:#3b8a70}@media (width<=1320px){.rukova-measure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rukova-command-workspace{grid-template-columns:minmax(0,1.45fr) minmax(310px,.75fr)}}@media (width<=1160px){.fuelops-app-shell{grid-template-columns:1fr}.fuelops-sidebar{height:auto;position:static}.fuelops-brand-lockup{width:154px}.fuelops-nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rukova-command-workspace{grid-template-columns:1fr}.rukova-command-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.rukova-mama-briefing{grid-column:1/-1}}@media (width<=820px){.fuelops-content{padding:14px}.fuelops-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.rukova-command-context,.rukova-decision-banner{flex-direction:column;align-items:stretch}.rukova-command-context__controls{justify-content:space-between}.rukova-measure-grid,.rukova-command-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.rukova-measure:last-child,.rukova-mama-briefing{grid-column:1/-1}.rukova-priority-table{min-width:0}.rukova-priority-table thead{display:none}.rukova-priority-table,.rukova-priority-table tbody,.rukova-priority-table tr,.rukova-priority-table td{width:100%;display:block}.rukova-priority-table tr{border:1px solid var(--rukova-line);border-left:4px solid var(--rukova-green);background:#fbf9f3;border-radius:12px;margin-bottom:12px;padding:12px 12px 8px}.rukova-priority-table tr.rukova-tone--warning{border-left-color:var(--rukova-amber)}.rukova-priority-table tr.rukova-tone--urgent,.rukova-priority-table tr.rukova-tone--blocked{border-left-color:var(--rukova-danger)}.rukova-priority-table td,.rukova-priority-table td:first-child,.rukova-priority-table td:last-child{border:0;padding:6px 0 6px 104px;position:relative}.rukova-priority-table td:before{content:attr(data-label);width:94px;color:var(--rukova-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:850;position:absolute;top:6px;left:0}}@media (width<=560px){.fuelops-topbar,.fuelops-content{padding-left:12px;padding-right:12px}.fuelops-nav{grid-template-columns:1fr}.fuelops-topbar-chips{justify-content:flex-start;min-width:0}.rukova-command-context__truth,.rukova-command-context__controls,.rukova-page-actions{flex-direction:column;align-items:stretch}.rukova-command-context__truth span{border:0;padding:0}.rukova-currency-control{align-self:flex-start}.rukova-action{width:100%}.rukova-measure-grid,.rukova-command-rail,.rukova-cycle-list{grid-template-columns:1fr}.rukova-measure:last-child,.rukova-mama-briefing{grid-column:auto}.rukova-priority-panel>header,.rukova-support-panel>header,.rukova-mama-briefing>header,.rukova-fuel-position>div:first-child{flex-direction:column}.rukova-priority-table td,.rukova-priority-table td:first-child,.rukova-priority-table td:last-child{padding-top:22px;padding-left:0}.rukova-priority-table td:before{width:auto}.fuelops-companion{margin:0 12px 12px}}[data-testid=station-manager-home-page]{--home003-ink:#102f48;--home003-ink-soft:#42586a;--home003-muted:#71808b;--home003-line:#e2ddd1;--home003-panel:#fffefa;--home003-green:#1d745b;--home003-green-dark:#125541;--home003-amber:#b77922;--home003-red:#a54139;--home003-blue:#346f94;--home003-purple:#72508d;min-width:0;color:var(--home003-ink);word-break:normal;gap:18px;display:grid;overflow-wrap:normal!important}[data-testid=station-manager-home-page] *,[data-testid=station-manager-home-page] :before,[data-testid=station-manager-home-page] :after{box-sizing:border-box}[data-testid=station-manager-home-page] .rukova-command-context,[data-testid=station-manager-home-page] .rukova-decision-banner,[data-testid=station-manager-home-page] .rukova-measure,[data-testid=station-manager-home-page] .rukova-priority-panel,[data-testid=station-manager-home-page] .rukova-support-panel,[data-testid=station-manager-home-page] .rukova-mama-briefing{border:1px solid var(--home003-line);background:var(--home003-panel);border-radius:20px;box-shadow:0 18px 44px #142b3b13}[data-testid=station-manager-home-page] .rukova-command-context{background:radial-gradient(circle at 93% 0,#1d745b21,#0000 35%),linear-gradient(145deg,#fffefa 0%,#faf8f2 100%);grid-template-columns:minmax(0,1fr) minmax(178px,auto);grid-template-areas:"eyebrow controls""truth controls";align-items:center;gap:8px 24px;padding:23px 25px;display:grid;position:relative;overflow:hidden}[data-testid=station-manager-home-page] .rukova-command-context:before{content:"Current station command";color:var(--home003-muted);letter-spacing:.09em;text-transform:uppercase;grid-area:eyebrow;align-self:end;font-size:10px;font-weight:900}[data-testid=station-manager-home-page] .rukova-command-context__truth{grid-area:truth;grid-template-columns:repeat(3,max-content);align-items:start;gap:7px 18px;min-width:0;display:grid}[data-testid=station-manager-home-page] .rukova-command-context__truth strong{color:var(--home003-ink);letter-spacing:-.045em;grid-column:1/-1;margin:0 0 2px;font-size:clamp(27px,2.35vw,38px);line-height:1.05}[data-testid=station-manager-home-page] .rukova-command-context__truth span{min-width:0;color:var(--home003-ink-soft);overflow-wrap:normal;word-break:normal;border:0;padding:0;font-size:11px;line-height:1.35}[data-testid=station-manager-home-page] .rukova-command-context__truth span:first-of-type:before{content:"Station · ";color:var(--home003-muted);font-weight:800}[data-testid=station-manager-home-page] .rukova-command-context__truth span:nth-of-type(3){color:var(--home003-muted);grid-column:1/-1}[data-testid=station-manager-home-page] .rukova-demo-label{background:#f2e5cb;border-radius:999px;justify-self:start;color:#805426!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:5px 8px!important;font-size:9px!important;font-weight:900!important}[data-testid=station-manager-home-page] .rukova-command-context__controls{grid-area:controls;align-self:center;min-width:178px}[data-testid=station-manager-home-page] .rukova-command-context .rukova-page-actions{grid-template-columns:1fr;gap:9px;width:100%;display:grid}[data-testid=station-manager-home-page] .rukova-action{min-height:42px;color:var(--home003-ink);background:#fffefa;border:1px solid #d2ccbf;border-radius:11px;padding:10px 14px;font-size:12px;font-weight:850;transition:transform .16s,box-shadow .16s,background .16s}[data-testid=station-manager-home-page] .rukova-action:hover{transform:translateY(-1px);box-shadow:0 9px 22px #192f3e1c}[data-testid=station-manager-home-page] .rukova-action--primary{color:#fff;border-color:var(--home003-green);background:var(--home003-green)}[data-testid=station-manager-home-page] .rukova-action--primary:hover{background:var(--home003-green-dark)}[data-testid=station-manager-home-page] .rukova-decision-banner{border-left:5px solid var(--home003-red);background:linear-gradient(90deg,#a5413913,#0000 48%),#fffdfa;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:21px 23px 21px 27px;display:grid}[data-testid=station-manager-home-page] .rukova-decision-banner>div>span{color:var(--home003-red);letter-spacing:.085em;font-size:10px;font-weight:900}[data-testid=station-manager-home-page] .rukova-decision-banner h2{color:var(--home003-ink);letter-spacing:-.035em;margin:6px 0 5px;font-size:clamp(21px,2vw,28px);line-height:1.12}[data-testid=station-manager-home-page] .rukova-decision-banner p{max-width:790px;color:var(--home003-ink-soft);margin:0;font-size:13px;line-height:1.5}[data-testid=station-manager-home-page] .rukova-measure-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}[data-testid=station-manager-home-page] .rukova-measure{border-radius:17px;min-width:0;min-height:164px;padding:17px;overflow:hidden;box-shadow:0 10px 27px #142b3b0e}[data-testid=station-manager-home-page] .rukova-measure:before{background:var(--home003-green);width:4px}[data-testid=station-manager-home-page] .rukova-measure.rukova-tone--blue:before{background:var(--home003-blue)}[data-testid=station-manager-home-page] .rukova-measure.rukova-tone--purple:before{background:var(--home003-purple)}[data-testid=station-manager-home-page] .rukova-measure.rukova-tone--amber:before{background:var(--home003-amber)}[data-testid=station-manager-home-page] .rukova-measure.rukova-tone--red:before{background:var(--home003-red)}[data-testid=station-manager-home-page] .rukova-measure__ordinal{color:#9a9488;font-size:10px}[data-testid=station-manager-home-page] .rukova-measure h3{min-height:32px;color:var(--home003-ink-soft);margin:15px 0 10px;font-size:12px;line-height:1.35}[data-testid=station-manager-home-page] .rukova-measure>strong{color:var(--home003-ink);letter-spacing:-.04em;overflow-wrap:normal;word-break:normal;font-size:clamp(22px,1.9vw,29px);line-height:1.08;display:block}[data-testid=station-manager-home-page] .rukova-measure p{color:var(--home003-muted);overflow-wrap:normal;word-break:normal;margin:5px 0 0;font-size:10px;line-height:1.35}[data-testid=station-manager-home-page] .rukova-command-workspace{grid-template-columns:minmax(0,1fr) minmax(360px,.44fr);align-items:start;gap:16px}[data-testid=station-manager-home-page] .rukova-priority-panel,[data-testid=station-manager-home-page] .rukova-support-panel,[data-testid=station-manager-home-page] .rukova-mama-briefing{padding:20px}[data-testid=station-manager-home-page] .rukova-priority-panel>header,[data-testid=station-manager-home-page] .rukova-support-panel>header,[data-testid=station-manager-home-page] .rukova-mama-briefing>header{gap:16px}[data-testid=station-manager-home-page] .rukova-priority-panel header span,[data-testid=station-manager-home-page] .rukova-support-panel header span,[data-testid=station-manager-home-page] .rukova-mama-briefing header div>span{color:var(--home003-muted);letter-spacing:.08em;font-size:10px}[data-testid=station-manager-home-page] .rukova-priority-panel h2,[data-testid=station-manager-home-page] .rukova-support-panel h2,[data-testid=station-manager-home-page] .rukova-mama-briefing h2{color:var(--home003-ink);margin:5px 0 4px;font-size:21px;line-height:1.15}[data-testid=station-manager-home-page] .rukova-priority-panel header p{max-width:620px;color:var(--home003-muted);margin:0;font-size:12px;line-height:1.5}[data-testid=station-manager-home-page] .rukova-priority-panel>header>a{color:var(--home003-green);font-size:11px;font-weight:900}[data-testid=station-manager-home-page] .rukova-priority-table-wrap{margin-top:16px;overflow:visible}[data-testid=station-manager-home-page] .rukova-priority-table{width:100%;min-width:0;display:block}[data-testid=station-manager-home-page] .rukova-priority-table thead{display:none}[data-testid=station-manager-home-page] .rukova-priority-table tbody{gap:10px;display:grid}[data-testid=station-manager-home-page] .rukova-priority-table tr{border:1px solid #e8e3d9;border-left:4px solid var(--home003-amber);background:#fcfbf6;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"state deadline action""issue issue issue""owner evidence evidence";gap:8px 18px;min-width:0;padding:15px 16px;display:grid}[data-testid=station-manager-home-page] .rukova-priority-table tr.rukova-tone--red{border-left-color:var(--home003-red)}[data-testid=station-manager-home-page] .rukova-priority-table td,[data-testid=station-manager-home-page] .rukova-priority-table td:first-child,[data-testid=station-manager-home-page] .rukova-priority-table td:last-child{overflow-wrap:normal;word-break:normal;background:0 0;border:0;min-width:0;padding:0;font-size:11px;line-height:1.4;display:block;position:static}[data-testid=station-manager-home-page] .rukova-priority-table td:before{content:none;width:auto;position:static}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=State]{color:var(--home003-red);letter-spacing:.055em;text-transform:uppercase;grid-area:state;font-size:10px;font-weight:900}[data-testid=station-manager-home-page] .rukova-priority-table tr.rukova-tone--amber td[data-label=State]{color:var(--home003-amber)}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Issue]{color:var(--home003-ink);grid-area:issue;font-size:15px;font-weight:750;line-height:1.35}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Responsible]{grid-area:owner}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Evidence]{grid-area:evidence}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Responsible]:before,[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Evidence]:before{content:attr(data-label);width:auto;color:var(--home003-muted);letter-spacing:.055em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:850;display:block;position:static}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Deadline]{color:var(--home003-muted);white-space:nowrap;grid-area:deadline;font-size:10px;font-weight:750}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Next\ action]{grid-area:action}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Next\ action] a{min-height:34px;color:var(--home003-green-dark);white-space:nowrap;background:#e8f3ee;border-radius:9px;justify-content:center;align-items:center;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}[data-testid=station-manager-home-page] .rukova-command-rail{gap:14px;min-width:0}[data-testid=station-manager-home-page] .rukova-support-panel header>strong{color:var(--home003-green-dark);white-space:nowrap;font-size:14px}[data-testid=station-manager-home-page] .rukova-support-panel:first-child .rukova-cycle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-testid=station-manager-home-page] .rukova-support-panel:first-child .rukova-cycle-list>div{border-radius:11px;min-width:0;padding:11px}[data-testid=station-manager-home-page] .rukova-support-panel:first-child .rukova-cycle-list dd{color:var(--home003-ink);overflow-wrap:normal;word-break:normal;margin-top:5px;font-size:13px;font-weight:800;line-height:1.3}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list{grid-template-columns:1fr;gap:0;margin-top:15px}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div{background:0 0;border:0;border-top:1px solid #ebe7dd;border-radius:0;grid-template-columns:9px minmax(0,1fr);gap:11px;min-width:0;padding:12px 0;display:grid;position:relative}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div:first-child{border-top:0;padding-top:0}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div:before{content:"";background:var(--home003-green);border-radius:999px;width:8px;height:8px;margin-top:4px}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div.rukova-tone--amber:before{background:var(--home003-amber)}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div.rukova-tone--red:before{background:var(--home003-red)}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dt{color:var(--home003-muted);letter-spacing:.055em;text-transform:uppercase;grid-column:2;font-size:9px;font-weight:850}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd{color:var(--home003-ink-soft);overflow-wrap:normal;word-break:normal;grid-column:2;margin:3px 0 0;font-size:11px;font-weight:600;line-height:1.4}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd>strong,[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd>span,[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd>a{display:block}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd>strong{color:var(--home003-ink);margin-bottom:4px;font-size:14px;line-height:1.25}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd>a{color:var(--home003-green);margin-top:5px;font-size:10px;font-weight:900}[data-testid=station-manager-home-page] .rukova-mama-briefing{color:#edf4f6;background:radial-gradient(circle at 100% 0,#3d90733d,#0000 38%),linear-gradient(150deg,#193d5d 0%,#102d49 100%);border-color:#183b5a;box-shadow:0 20px 44px #102d4938}[data-testid=station-manager-home-page] .rukova-mama-briefing h2,[data-testid=station-manager-home-page] .rukova-mama-briefing>strong{color:#fff}[data-testid=station-manager-home-page] .rukova-mama-briefing header div>span{color:#e0b66d}[data-testid=station-manager-home-page] .rukova-authority-mode{color:#e8c98e;white-space:nowrap;font-size:9px}[data-testid=station-manager-home-page] .rukova-mama-briefing ul{color:#d9e4e9;font-size:11px;line-height:1.5}@media (width<=1160px){.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-sidebar{gap:14px;padding:14px 16px}.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-brand{min-height:0;padding-bottom:10px}.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-sidebar-footer{margin-top:0}}@media (width<=1390px){[data-testid=station-manager-home-page] .rukova-measure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1180px){[data-testid=station-manager-home-page] .rukova-command-workspace{grid-template-columns:1fr}[data-testid=station-manager-home-page] .rukova-command-rail{grid-template-columns:repeat(2,minmax(0,1fr))}[data-testid=station-manager-home-page] .rukova-mama-briefing{grid-column:1/-1}}@media (width<=820px){[data-testid=station-manager-home-page]{gap:14px}[data-testid=station-manager-home-page] .rukova-command-context{grid-template-columns:1fr;grid-template-areas:"eyebrow""truth""controls";row-gap:14px;padding:19px}[data-testid=station-manager-home-page] .rukova-command-context__controls{min-width:0}[data-testid=station-manager-home-page] .rukova-command-context .rukova-page-actions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-testid=station-manager-home-page] .rukova-decision-banner{grid-template-columns:1fr;padding:18px}[data-testid=station-manager-home-page] .rukova-measure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-testid=station-manager-home-page] .rukova-priority-panel,[data-testid=station-manager-home-page] .rukova-support-panel,[data-testid=station-manager-home-page] .rukova-mama-briefing{padding:17px}[data-testid=station-manager-home-page] .rukova-priority-table tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"state deadline""issue issue""owner evidence""action action"}[data-testid=station-manager-home-page] .rukova-priority-table td,[data-testid=station-manager-home-page] .rukova-priority-table td:first-child,[data-testid=station-manager-home-page] .rukova-priority-table td:last-child{padding:0;position:static}[data-testid=station-manager-home-page] .rukova-priority-table td:before{width:auto;position:static}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Next\ action] a{width:100%}[data-testid=station-manager-home-page] .rukova-command-rail{grid-template-columns:1fr}[data-testid=station-manager-home-page] .rukova-mama-briefing{grid-column:auto}}@media (width<=560px){.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-nav a{align-content:center;min-height:48px;padding:9px 10px}.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-nav small{display:none}.fuelops-app-shell:has([data-testid=station-manager-home-page]) .fuelops-sidebar-footer{display:none}[data-testid=station-manager-home-page] .rukova-command-context,[data-testid=station-manager-home-page] .rukova-decision-banner,[data-testid=station-manager-home-page] .rukova-measure,[data-testid=station-manager-home-page] .rukova-priority-panel,[data-testid=station-manager-home-page] .rukova-support-panel,[data-testid=station-manager-home-page] .rukova-mama-briefing{border-radius:16px}[data-testid=station-manager-home-page] .rukova-command-context{padding:17px}[data-testid=station-manager-home-page] .rukova-command-context__truth{grid-template-columns:1fr 1fr;gap:8px 12px}[data-testid=station-manager-home-page] .rukova-command-context__truth strong,[data-testid=station-manager-home-page] .rukova-command-context__truth span:nth-of-type(2),[data-testid=station-manager-home-page] .rukova-command-context__truth span:nth-of-type(3){grid-column:1/-1}[data-testid=station-manager-home-page] .rukova-command-context__truth strong{font-size:27px}[data-testid=station-manager-home-page] .rukova-command-context .rukova-page-actions{grid-template-columns:1fr}[data-testid=station-manager-home-page] .rukova-measure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}[data-testid=station-manager-home-page] .rukova-measure{min-height:150px;padding:14px}[data-testid=station-manager-home-page] .rukova-measure:nth-child(3){grid-column:1/-1}[data-testid=station-manager-home-page] .rukova-measure h3{min-height:30px;margin-top:13px;font-size:11px}[data-testid=station-manager-home-page] .rukova-measure>strong{font-size:21px}[data-testid=station-manager-home-page] .rukova-measure:nth-child(3)>strong{font-size:20px}[data-testid=station-manager-home-page] .rukova-priority-panel>header,[data-testid=station-manager-home-page] .rukova-support-panel>header,[data-testid=station-manager-home-page] .rukova-mama-briefing>header{flex-direction:column;gap:7px}[data-testid=station-manager-home-page] .rukova-priority-table tr{grid-template-columns:1fr;grid-template-areas:"state""deadline""issue""owner""evidence""action";gap:8px;padding:14px}[data-testid=station-manager-home-page] .rukova-priority-table td[data-label=Deadline]{white-space:normal}[data-testid=station-manager-home-page] .rukova-support-panel:first-child .rukova-cycle-list{grid-template-columns:1fr}[data-testid=station-manager-home-page] .rukova-authority-mode{white-space:normal}[data-testid=station-manager-home-page] .rukova-mama-briefing .rukova-page-actions{grid-template-columns:1fr;display:grid}}@media (width<=1180px){.rukova-global-header{grid-template-columns:230px minmax(220px,1fr) auto;gap:12px;padding:0 16px}.rukova-global-header:after{left:16px;right:16px}.rukova-global-header__brand .fuelops-brand-lockup{width:182px;max-width:100%}.rukova-global-header__brand-context{display:none}.rukova-global-header__page p{max-width:380px}.rukova-rate-basis{display:none}.rukova-control-dock{width:calc(100vw - 24px);bottom:12px}}@media (width<=900px){.fuelops-app-shell{grid-template-rows:72px minmax(0,1fr)}.rukova-global-header{grid-template-columns:196px minmax(0,1fr) auto;gap:8px;height:72px;padding:0 12px}.rukova-global-header__brand .fuelops-brand-lockup{width:178px}.rukova-global-header__page h1{font-size:20px}.rukova-global-header__page p{display:none}.rukova-shell-currency{height:44px}.rukova-mama-trigger{flex-basis:44px;width:44px;height:44px}.fuelops-content{padding:20px 18px 30px}.rukova-dock-profile>summary{min-width:188px}.rukova-dock-profile__copy strong{max-width:98px}.rukova-dock-profile__copy small{max-width:112px}}@media (width<=720px){.fuelops-app-shell{grid-template-rows:66px minmax(0,1fr)}.rukova-global-header{grid-template-columns:minmax(135px,1fr) auto;gap:8px;height:66px;padding:0 10px}.rukova-global-header:after{left:10px;right:10px}.rukova-global-header__brand .fuelops-brand-lockup{width:172px;max-width:100%}.rukova-global-header__page{display:none}.rukova-global-header__utilities{gap:5px}.rukova-shell-currency{border-radius:12px;height:42px;padding:4px}.rukova-shell-currency__label{display:none}.rukova-shell-currency button{border-radius:9px;min-width:33px;height:32px;padding:0 6px;font-size:9px}.rukova-mama-trigger{border-radius:12px;flex-basis:42px;width:42px;height:42px}.rukova-mama-trigger strong{display:none}.rukova-mobile-pagebar{min-height:0;box-shadow:none;background:#f8f7f2f0;border-bottom:1px solid #17324d12;padding:16px 16px 13px;display:block;position:static}.rukova-mobile-pagebar .fuelops-crumb{color:var(--rukova-copper);letter-spacing:.11em;margin-bottom:4px;font-size:8.5px;font-weight:880;display:inline-flex}.rukova-mobile-pagebar h1{color:var(--rukova-deep-blue);letter-spacing:-.04em;margin:0;font-size:clamp(25px,8vw,32px);line-height:1.03}.rukova-mobile-pagebar p{color:#697471;margin:5px 0 0;font-size:11px;line-height:1.4}.fuelops-main{padding-bottom:92px}.fuelops-content{padding:15px 12px 26px}.rukova-control-dock{border-radius:18px;width:calc(100vw - 12px);height:66px;padding:5px;bottom:6px}.rukova-dock-nav-track{padding-right:8px}.rukova-dock-route{border-radius:12px;flex-direction:column;gap:3px;min-width:58px;height:54px;padding:0 7px}.rukova-dock-route.is-active{min-width:72px}.rukova-dock-route__icon{flex-basis:19px;width:19px;height:19px}.rukova-dock-route__icon svg{width:18px;height:18px}.rukova-dock-route__copy strong{max-width:68px;font-size:8px}.rukova-dock-route__copy small{display:none}.rukova-dock-account-zone{padding-left:4px}.rukova-dock-profile>summary{border-radius:12px;justify-content:center;gap:0;width:56px;min-width:56px;height:54px;padding:0}.rukova-dock-profile__avatar{border-radius:10px;flex-basis:36px;width:36px;height:36px}.rukova-dock-profile__copy,.rukova-dock-profile__chevron{display:none}.rukova-dock-profile__menu{width:min(248px,100vw - 28px);bottom:62px;right:0}.two-column>.panel-card{min-width:0;overflow-x:auto}}@media (width<=420px){.rukova-global-header{grid-template-columns:minmax(118px,1fr) auto}.rukova-global-header__brand .fuelops-brand-lockup{width:154px}.rukova-shell-currency button{min-width:30px;padding:0 5px}.rukova-mama-trigger{flex-basis:38px;width:38px;height:38px}}:root{--rukova-deep-blue:#17324d;--rukova-green:#23725b;--rukova-amber:#c58a24;--rukova-sand:#f2ebdd;--rukova-graphite:#27313b;--rukova-copper:#91572d;--rukova-brand-paper:#fffdf8;--rukova-brand-canvas:#f7f3ea;--rukova-brand-line:#91572d29}.rukova-public-shell,.rukova-identity-shell{--rukova-ink:var(--rukova-graphite);--rukova-muted:#66716f;--rukova-paper:var(--rukova-brand-canvas);--rukova-card:var(--rukova-brand-paper);--rukova-green-dark:#195443;--rukova-gold:var(--rukova-amber);--rukova-line:var(--rukova-brand-line)}.rukova-public-shell .rukova-mark,.rukova-identity-shell .rukova-mark{background-image:url(/identity/rukova-umoja-horizontal.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:248px;min-width:0;height:63px;display:block}.rukova-public-shell .rukova-mark>span,.rukova-identity-shell .rukova-mark>span{visibility:hidden}.rukova-public-shell .rukova-public-header{border-bottom-color:var(--rukova-brand-line);background:#fffdf8f6;box-shadow:0 10px 30px #27313b0b}.rukova-public-shell .rukova-primary-button,.rukova-identity-shell .rukova-primary-button{background:var(--rukova-green);box-shadow:0 10px 24px #23725b2e}.rukova-public-shell .rukova-primary-button:hover,.rukova-identity-shell .rukova-primary-button:hover{background:var(--rukova-green-dark)}.rukova-public-shell .rukova-link-button,.rukova-public-shell .rukova-public-header nav a,.rukova-public-shell .rukova-public-footer a{color:var(--rukova-graphite)}.rukova-public-shell .rukova-link-button:hover,.rukova-public-shell .rukova-public-header nav a:hover,.rukova-public-shell .rukova-public-footer a:hover{color:var(--rukova-copper)}.rukova-public-shell .rukova-hero{background:radial-gradient(circle at 82% 12%, #c58a2426, transparent 30%), radial-gradient(circle at 12% 72%, #91572d13, transparent 26%), linear-gradient(145deg, #fffdf8 0%, var(--rukova-sand) 100%)}.rukova-public-shell .rukova-kicker,.rukova-identity-shell .rukova-kicker{color:var(--rukova-copper)}.rukova-public-shell .rukova-trust-row div{border-top-color:var(--rukova-copper)}.rukova-public-shell .rukova-command-card{background:linear-gradient(145deg, var(--rukova-deep-blue), #102a3e 64%, #1c5d4c 100%);position:relative;overflow:hidden;box-shadow:0 34px 80px #17324d38}.rukova-public-shell .rukova-command-card:before{content:"";background:linear-gradient(180deg, var(--rukova-copper), var(--rukova-amber), var(--rukova-green));width:5px;position:absolute;inset:0 auto 0 0}.rukova-public-shell .rukova-value-grid article>span{color:var(--rukova-copper)}.rukova-public-shell .rukova-information-points article span{color:var(--rukova-green)}html body .rukova-identity-shell>aside{color:var(--rukova-graphite);background:radial-gradient(circle at 16% 8%, #c58a242e, transparent 28%), radial-gradient(circle at 90% 82%, #23725b1c, transparent 30%), linear-gradient(150deg, #fffdf8 0%, var(--rukova-sand) 100%);border-right:1px solid var(--rukova-brand-line)}html body .rukova-identity-shell>aside .rukova-mark{background-color:#fffffcd6;background-origin:content-box;border:1px solid #91572d1f;border-radius:16px;width:268px;height:76px;padding:8px 10px;box-shadow:0 12px 30px #27313b0f}html body .rukova-identity-shell>aside .rukova-kicker{color:var(--rukova-copper)}html body .rukova-identity-shell>aside h1{color:var(--rukova-deep-blue)}html body .rukova-identity-shell>aside>p,html body .rukova-identity-shell>aside .rukova-mark small{color:#66716f}html body .rukova-identity-shell>main{background:radial-gradient(circle at 90% 12%,#23725b0f,#0000 26%),#fbfaf6}html body .rukova-identity-card{border-color:var(--rukova-brand-line);background:var(--rukova-brand-paper);box-shadow:0 28px 74px #27313b17}html body .rukova-identity-card h2{color:var(--rukova-deep-blue)}html body .rukova-identity-card input:focus{border-color:var(--rukova-green);outline-color:#23725b26}html body .rukova-back-link{color:var(--rukova-copper)}.fuelops-app-shell{background:radial-gradient(circle at 94% 0,#23725b12,#0000 26%),radial-gradient(circle at 8% 20%,#91572d11,#0000 24%),linear-gradient(#faf8f2 0%,#f1eee6 100%)}.fuelops-app-shell .rukova-global-header{border-bottom-color:var(--rukova-brand-line);background:#fffdf8f9;box-shadow:0 9px 30px #27313b0e}.fuelops-app-shell .rukova-global-header:after{background:linear-gradient(90deg, var(--rukova-copper), var(--rukova-amber) 24%, var(--rukova-green) 52%, #17324d26 74%, transparent 100%);height:2px}.fuelops-app-shell .rukova-global-header__brand .fuelops-brand-lockup{width:204px;max-width:62%}.fuelops-app-shell .rukova-global-header__brand-context{border-left-color:#91572d33}.fuelops-app-shell .rukova-global-header__brand-context strong{color:var(--rukova-copper)}.fuelops-app-shell .rukova-global-header__brand-context small{color:#6e7875}.fuelops-app-shell .rukova-global-header__page .fuelops-crumb,.fuelops-app-shell .rukova-page-heading .fuelops-crumb{color:var(--rukova-copper)}.fuelops-app-shell .rukova-global-header__page h1,.fuelops-app-shell .rukova-page-heading h1{color:var(--rukova-deep-blue)}.fuelops-app-shell .rukova-shell-currency{background:#faf7f0f5;border-color:#91572d21}.fuelops-app-shell .rukova-shell-currency button[aria-pressed=true]{background:var(--rukova-green);box-shadow:0 3px 10px #23725b33}.fuelops-app-shell .rukova-rate-basis{background:#f1f7f3f5;border-color:#23725b29}.fuelops-app-shell .rukova-mama-trigger{background:linear-gradient(145deg, var(--rukova-deep-blue), #102a3d 70%);border-color:#c58a2447;box-shadow:0 6px 18px #17324d29}.fuelops-app-shell .rukova-mama-trigger>span{color:var(--rukova-amber)}.fuelops-app-shell .rukova-control-dock{background:#fffdf8f8;border-color:#91572d24;box-shadow:0 17px 46px #27313b21,0 2px 8px #91572d0d}.fuelops-app-shell .rukova-dock-route:hover{color:var(--rukova-copper);background:#91572d0e}.fuelops-app-shell .rukova-dock-route.is-active{color:#fff;background:linear-gradient(145deg, var(--rukova-green), #195443);border-color:#195443b8;box-shadow:0 7px 18px #23725b38,inset 0 2px #c58a248c}.fuelops-app-shell .rukova-dock-route.is-active .rukova-dock-route__copy small{color:#d9eee6}.fuelops-app-shell .rukova-dock-account-zone{background:#fffdf8ed;border-left-color:#91572d21}.fuelops-app-shell .rukova-dock-profile>summary{background:#f8f5ed;border-color:#91572d1a}.fuelops-app-shell .rukova-dock-profile__avatar{background:linear-gradient(145deg, var(--rukova-copper), #754729);box-shadow:inset 0 0 0 1px #ffffff38,0 5px 12px #91572d24}.fuelops-app-shell .rukova-dock-profile__copy strong,.fuelops-app-shell .rukova-dock-profile__menu>div strong{color:var(--rukova-deep-blue)}.fuelops-app-shell .rukova-dock-profile__menu>div span{color:var(--rukova-copper)}.fuelops-app-shell .rukova-commercial-source{border-color:var(--rukova-brand-line);background:var(--rukova-brand-paper)}.fuelops-app-shell .rukova-commercial-source strong,.fuelops-app-shell .rukova-commercial-metrics strong,.fuelops-app-shell .rukova-commercial-primary h2,.fuelops-app-shell .rukova-commercial-side h2,.fuelops-app-shell .rukova-commercial-work-main h3{color:var(--rukova-deep-blue)}.fuelops-app-shell .rukova-commercial-demo,.fuelops-app-shell .rukova-commercial-primary>header>span,.fuelops-app-shell .rukova-commercial-side>span,.fuelops-app-shell .rukova-onboarding-detail article>span{color:var(--rukova-copper)!important}.fuelops-app-shell .rukova-commercial-hero,.fuelops-app-shell .rukova-role-home .rukova-commercial-hero{background:linear-gradient(128deg, var(--rukova-copper) 0%, var(--rukova-deep-blue) 58%, var(--rukova-green) 100%);box-shadow:0 18px 46px #27313b29}.fuelops-app-shell .rukova-commercial-hero>div>span{color:#f4d795}.fuelops-app-shell .rukova-commercial-hero .rukova-action,.fuelops-app-shell .rukova-commercial-hero .rukova-action--primary{color:var(--rukova-copper);background:#fffdf8;border-color:#ffffffd1}.fuelops-app-shell .rukova-commercial-metrics article,.fuelops-app-shell .rukova-commercial-primary,.fuelops-app-shell .rukova-commercial-side,.fuelops-app-shell .rukova-onboarding-progress a,.fuelops-app-shell .rukova-onboarding-detail article{border-color:var(--rukova-brand-line);background:var(--rukova-brand-paper)}.fuelops-app-shell .rukova-onboarding-progress a.active{box-shadow:inset 3px 0 0 var(--rukova-copper);background:#eef5f1;border-color:#23725b61}.fuelops-app-shell .rukova-onboarding-progress span{color:var(--rukova-copper)}.fuelops-app-shell .rukova-action--primary{color:#fff;border-color:var(--rukova-green);background:var(--rukova-green)}.fuelops-app-shell .rukova-action--primary:hover{background:#195443}body [data-testid=station-manager-home-page]{--home003-ink:var(--rukova-deep-blue);--home003-ink-soft:#455a66;--home003-muted:#737f80;--home003-line:#91572d26;--home003-panel:#fffdf8;--home003-green:var(--rukova-green);--home003-green-dark:#195443;--home003-amber:var(--rukova-amber)}body [data-testid=station-manager-home-page] .rukova-command-context{background:radial-gradient(circle at 93% 0,#23725b1c,#0000 35%),linear-gradient(145deg,#fffdf8 0%,#faf6ed 100%)}body [data-testid=station-manager-home-page] .rukova-command-context:before{color:var(--rukova-copper)}body [data-testid=station-manager-home-page] .rukova-measure:before{background:var(--rukova-copper)}body [data-testid=station-manager-home-page] .rukova-demo-label{background:#c58a2426;color:#754729!important}.rukova-command-centre .rukova-command-context,.rukova-command-centre .rukova-priority-panel,.rukova-command-centre .rukova-support-panel,.rukova-command-centre .rukova-mama-briefing{border-color:var(--rukova-brand-line);background-color:var(--rukova-brand-paper)}.rukova-command-centre .rukova-command-context{box-shadow:inset 0 2px #91572d6b,0 10px 28px #27313b0b}.rukova-command-centre .rukova-action--primary{border-color:var(--rukova-green);background:var(--rukova-green)}@media (width<=640px){.rukova-public-shell .rukova-mark,.rukova-identity-shell .rukova-mark{width:188px;height:48px}html body .rukova-identity-shell>aside .rukova-mark{width:218px;height:66px}.fuelops-app-shell .rukova-global-header__brand .fuelops-brand-lockup{width:174px;max-width:100%}}@media (width>=1181px){[data-testid=station-manager-home-page]{gap:8px}[data-testid=station-manager-home-page] .rukova-command-context{padding:17px 22px}[data-testid=station-manager-home-page] .rukova-decision-banner{padding:16px 20px 16px 24px}[data-testid=station-manager-home-page] .rukova-measure{min-height:142px;padding:15px}[data-testid=station-manager-home-page] .rukova-measure h3{margin:10px 0 7px}[data-testid=station-manager-home-page] .rukova-priority-panel,[data-testid=station-manager-home-page] .rukova-support-panel,[data-testid=station-manager-home-page] .rukova-mama-briefing{padding:16px}[data-testid=station-manager-home-page] .rukova-priority-table-wrap{margin-top:12px}[data-testid=station-manager-home-page] .rukova-priority-table tbody{gap:7px}[data-testid=station-manager-home-page] .rukova-priority-table tr{padding:11px 14px}[data-testid=owner-command-page] .rukova-command-workspace,[data-testid=station-manager-home-page] .rukova-command-workspace{grid-template-columns:minmax(0,1fr);gap:14px}[data-testid=owner-command-page] .rukova-command-rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}[data-testid=owner-command-page] .rukova-command-rail>article{min-width:0;height:100%}[data-testid=station-manager-home-page] .rukova-command-rail{grid-template-columns:minmax(0,.82fr) minmax(0,1.24fr) minmax(0,1fr);align-items:stretch;gap:14px}[data-testid=station-manager-home-page] .rukova-command-rail>article{min-width:0;height:100%}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div,[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div:first-child{background:#fbf9f3;border:1px solid #ebe5d8;border-radius:12px;grid-template-columns:8px minmax(0,1fr);align-content:start;gap:7px 9px;padding:11px 12px;display:grid}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dt,[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd{grid-column:2}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list dd{margin-top:0}[data-testid=station-manager-home-page] .rukova-support-panel:nth-child(2) .rukova-cycle-list>div:before{grid-row:1/span 2}[data-testid=station-manager-home-page] .rukova-mama-briefing{grid-column:auto}}@media (width>=1181px) and (width<=1320px){[data-testid=owner-command-page] .rukova-command-rail{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}[data-testid=owner-command-page] .rukova-mama-briefing{grid-column:1/-1}[data-testid=station-manager-home-page] .rukova-command-rail{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}[data-testid=station-manager-home-page] .rukova-mama-briefing{grid-column:1/-1}}@media (width>=1181px) and (width<=1390px){[data-testid=station-manager-home-page] .rukova-measure-grid{grid-template-columns:repeat(6,minmax(0,1fr))}[data-testid=station-manager-home-page] .rukova-measure:nth-child(-n+3){grid-column:span 2}[data-testid=station-manager-home-page] .rukova-measure:nth-child(n+4){grid-column:span 3}}@media (width>=561px) and (width<=820px){[data-testid=owner-command-page] .rukova-measure:last-child,[data-testid=station-manager-home-page] .rukova-measure:last-child{grid-column:1/-1}[data-testid=owner-command-page] .rukova-priority-table,[data-testid=owner-command-page] .rukova-priority-table tbody{width:100%;display:block}[data-testid=owner-command-page] .rukova-priority-table tbody{gap:10px;display:grid}[data-testid=owner-command-page] .rukova-priority-table tr{border:1px solid #e5dfd2;border-left:4px solid var(--rukova-green);background:#fbf9f3;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"station deadline""issue issue""responsible evidence""action action";gap:9px 18px;margin:0;padding:14px 15px;display:grid}[data-testid=owner-command-page] .rukova-priority-table tr.rukova-tone--warning{border-left-color:var(--rukova-amber)}[data-testid=owner-command-page] .rukova-priority-table tr.rukova-tone--urgent,[data-testid=owner-command-page] .rukova-priority-table tr.rukova-tone--blocked{border-left-color:var(--rukova-danger)}[data-testid=owner-command-page] .rukova-priority-table td,[data-testid=owner-command-page] .rukova-priority-table td:first-child,[data-testid=owner-command-page] .rukova-priority-table td:last-child{background:0 0;border:0;width:auto;min-width:0;padding:0;display:block;position:static}[data-testid=owner-command-page] .rukova-priority-table td:before{content:none;position:static}[data-testid=owner-command-page] .rukova-priority-table td[data-label="Station and state"]{grid-area:station}[data-testid=owner-command-page] .rukova-priority-table td[data-label=Issue]{color:var(--rukova-deep-blue);grid-area:issue;font-size:13px;font-weight:740}[data-testid=owner-command-page] .rukova-priority-table td[data-label=Responsible]{grid-area:responsible}[data-testid=owner-command-page] .rukova-priority-table td[data-label=Evidence]{grid-area:evidence}[data-testid=owner-command-page] .rukova-priority-table td[data-label="Age / deadline"]{color:var(--rukova-muted);white-space:nowrap;grid-area:deadline;font-size:10px;font-weight:760}[data-testid=owner-command-page] .rukova-priority-table td[data-label=Next\ action]{grid-area:action}[data-testid=owner-command-page] .rukova-priority-table td[data-label=Responsible]:before,[data-testid=owner-command-page] .rukova-priority-table td[data-label=Evidence]:before{content:attr(data-label);color:var(--rukova-muted);letter-spacing:.055em;text-transform:uppercase;margin-bottom:3px;font-size:8.5px;font-weight:850;display:block}[data-testid=owner-command-page] .rukova-priority-table td[data-label=Next\ action] a{background:#e8f3ee;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:34px;display:flex}}.fuelops-app-shell{background:radial-gradient(circle at 92% -6%,#23725b09,#0000 24%),linear-gradient(#fff 0%,#fbfcfa 54%,#f7f8f5 100%);grid-template-rows:88px minmax(0,1fr)}.rukova-global-header{-webkit-backdrop-filter:blur(22px)saturate(1.06);backdrop-filter:blur(22px)saturate(1.06);background:#fffffffb;border-bottom:1px solid #17324d13;grid-template-columns:205px minmax(280px,1fr) auto;gap:20px;height:88px;padding:0 22px;box-shadow:0 10px 30px #17324d0b}.rukova-global-header:after{background:linear-gradient(90deg,#91572d85,#c58a2440 22%,#23725b57 51%,#17324d17 76%,#0000 100%);height:1px;bottom:-1px;left:22px;right:22px}.rukova-global-header__brand{border-right:1px solid #ece7dd;gap:0;min-width:0;height:52px;padding-right:20px}.rukova-global-header__brand .fuelops-brand-lockup{width:180px;max-width:100%}.rukova-global-header__brand-context{display:none}.rukova-global-header__page{gap:1px;padding-left:0}.rukova-global-header__page .fuelops-crumb{color:var(--rukova-copper);letter-spacing:.145em;margin-bottom:2px;font-size:8.5px;font-weight:900}.rukova-global-header__page h1{color:var(--rukova-deep-blue);letter-spacing:-.045em;font-size:clamp(27px,2.15vw,36px);font-weight:825;line-height:.98}.rukova-shell-currency,.rukova-rate-basis,.rukova-notifications-trigger,.rukova-mama-trigger{background:#fff;border:1px solid #91572d1f;box-shadow:0 7px 18px #17324d0a}.rukova-shell-currency{border-radius:14px;height:48px;padding:5px 6px 5px 9px}.rukova-shell-currency button[aria-pressed=true]{background:var(--rukova-green);box-shadow:0 4px 10px #23725b30}.rukova-rate-basis{background:#fbfdfb;border-color:#23725b21;min-width:146px;height:48px}.rukova-notifications-trigger{width:48px;height:48px;color:var(--rukova-deep-blue);cursor:pointer;border-radius:14px;flex:0 0 48px;place-items:center;padding:0;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative}.rukova-notifications-trigger:hover{background:#fbfdfb;border-color:#23725b3d;transform:translateY(-1px);box-shadow:0 10px 24px #17324d14}.rukova-mama-trigger{--mk-gold:#d4af37;--mk-navy:#0f1d3a;width:auto;min-width:140px;height:48px;color:var(--rukova-deep-blue);background:#fffdf8;border-color:#d4af3740;border-radius:14px;flex:none;justify-content:flex-start;align-items:center;gap:8px;padding:5px 11px 5px 8px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:flex;box-shadow:0 8px 20px #17324d0f}.rukova-mama-trigger:hover{background:#fffaf0;border-color:#d4af3775;transform:translateY(-1px);box-shadow:0 12px 26px #17324d1a}.rukova-mama-trigger__mark{flex:0 0 31px;place-items:center;width:31px;height:34px;display:grid}.rukova-mama-trigger__copy{text-align:left;gap:1px;min-width:0;display:grid}.rukova-mama-trigger__copy strong{color:#142845;letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:9.5px;font-weight:825;line-height:1.05}.rukova-mama-trigger__copy small{color:#9b7124;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:860;line-height:1.1}.rukova-mama-trigger--unavailable{--mk-gold:#b4a377;--mk-navy:#7c8583;opacity:.58;filter:saturate(.35)}@media (width<=1320px){.rukova-global-header{grid-template-columns:185px minmax(230px,1fr) auto;gap:14px;padding:0 16px}.rukova-global-header:after{left:16px;right:16px}.rukova-global-header__brand{padding-right:16px}.rukova-global-header__brand .fuelops-brand-lockup{width:164px}.rukova-rate-basis{display:none}}@media (width<=980px){.fuelops-app-shell{grid-template-rows:72px minmax(0,1fr)}.rukova-global-header{grid-template-columns:minmax(145px,1fr) auto;gap:10px;height:72px;padding:0 12px}.rukova-global-header__brand{height:48px}.rukova-global-header__page{display:none}.rukova-mobile-pagebar{background:#fffffffb;border-bottom:1px solid #17324d12;padding:16px 18px 14px;display:block;position:static}.rukova-mobile-pagebar .fuelops-crumb{color:var(--rukova-copper);letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font-size:8.5px;font-weight:900;display:block}.rukova-mobile-pagebar h1{color:var(--rukova-deep-blue);letter-spacing:-.04em;margin:0;font-size:clamp(25px,4vw,31px);font-weight:825;line-height:1}.rukova-mobile-pagebar p{color:#697471;max-width:720px;margin:6px 0 0;font-size:10.5px;line-height:1.4}.rukova-global-header__brand .fuelops-brand-lockup{width:150px}.rukova-global-header__utilities{gap:6px}.rukova-shell-currency,.rukova-notifications-trigger,.rukova-mama-trigger{height:44px}.rukova-notifications-trigger{flex-basis:44px;width:44px}.rukova-mama-trigger{flex-basis:48px;justify-content:center;width:48px;min-width:48px;padding:4px}.rukova-mama-trigger__copy{display:none}.rukova-mama-trigger__mark{flex-basis:29px;width:29px;height:32px}}@media (width<=620px){.fuelops-app-shell{grid-template-rows:64px minmax(0,1fr)}.rukova-global-header{grid-template-columns:minmax(112px,1fr) auto;gap:5px;height:64px;padding:0 8px}.rukova-global-header__brand{height:44px;padding-right:8px}.rukova-global-header__brand .fuelops-brand-lockup{width:118px}.rukova-shell-currency{height:40px;padding:4px}.rukova-shell-currency__label{display:none}.rukova-shell-currency button{min-width:27px;height:30px;padding:0 4px;font-size:8px}.rukova-notifications-trigger,.rukova-mama-trigger{border-radius:12px;flex-basis:38px;width:38px;min-width:38px;height:40px}.rukova-mama-trigger__mark{flex-basis:26px;width:26px;height:29px}.rukova-mobile-pagebar{padding:15px 15px 13px}.rukova-mobile-pagebar h1{font-size:clamp(27px,8vw,34px)}.rukova-mobile-pagebar p{font-size:11px}}.fuelops-app-shell{grid-template-rows:84px minmax(0,1fr)}.rukova-global-header{background:#fffffffc;border-bottom:1px solid #17324d12;grid-template-columns:196px minmax(300px,1fr) auto;gap:18px;height:84px;padding:0 20px;box-shadow:0 8px 24px #17324d0a}.rukova-global-header:after{background:linear-gradient(90deg,#91572d73,#c58a2433 23%,#23725b4d 52%,#17324d12 78%,#0000 100%);left:20px;right:20px}.rukova-global-header__brand{border-right:1px solid #ece7dd;height:48px;padding-right:16px}.rukova-global-header__brand .fuelops-brand-lockup{width:174px}.rukova-global-header__page .fuelops-crumb{letter-spacing:.15em;margin-bottom:3px;font-size:8px}.rukova-global-header__page h1{letter-spacing:-.043em;font-size:clamp(26px,1.95vw,33px);line-height:.98}.rukova-global-header__page p{color:#717b78;max-width:650px;margin-top:5px;font-size:10px;line-height:1.25}.rukova-global-header__utilities{gap:7px}.rukova-shell-currency,.rukova-rate-basis,.rukova-notifications-trigger,.rukova-mama-trigger{border-radius:13px;height:46px;box-shadow:0 6px 16px #17324d09}.rukova-shell-currency{padding:5px 6px 5px 8px}.rukova-rate-basis{min-width:142px}.rukova-notifications-trigger{flex-basis:46px;width:46px}.rukova-notifications-trigger svg{width:19px;height:19px}.rukova-mama-trigger{gap:7px;min-width:136px;padding:5px 10px 5px 8px}.rukova-mama-trigger__mark{flex-basis:30px;width:30px;height:33px}.rukova-mama-trigger__copy strong{font-size:9.25px}.rukova-mama-trigger__copy small{font-size:6.8px}.fuelops-main{padding-bottom:100px}.rukova-control-dock{--rukova-dock-account-width:198px;-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:#fffffcf8;border:1px solid #17324d1a;border-radius:18px;align-items:stretch;width:max-content;max-width:calc(100vw - 28px);height:auto;min-height:66px;padding:5px;display:flex;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 18px 46px #17324d1f,0 2px 7px #17324d09}.rukova-dock-nav-window{width:max-content;max-width:calc(100vw - 28px - var(--rukova-dock-account-width) - 10px);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:0 auto;min-width:0;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 16px),#0000 100%)}.rukova-dock-nav-track{align-items:stretch;gap:2px;width:max-content;min-width:0;height:56px;padding:0 20px 0 0;display:flex}.rukova-dock-route{scroll-snap-align:start;border-radius:12px;flex:none;gap:7px;width:max-content;min-width:0;height:56px;padding:0 10px}.rukova-dock-route:hover{background:#17324d0a}.rukova-dock-route.is-active{color:#fff;background:linear-gradient(145deg,#287e65 0%,#1d694f 100%);border-color:#1c664db8;width:max-content;min-width:0;padding:0 13px;box-shadow:0 7px 16px #23725b2e}.rukova-dock-route__icon{flex-basis:20px;width:20px;height:20px}.rukova-dock-route__copy{gap:0}.rukova-dock-route__copy strong{max-width:112px;font-size:10px;font-weight:790}.rukova-dock-route__copy small{max-width:118px;font-size:7.4px}.rukova-dock-route:not(.is-active) .rukova-dock-route__copy small{display:none}.rukova-dock-account-zone{background:0 0;border-left:1px solid #17324d16;flex:none;margin-left:4px;padding-left:5px}.rukova-dock-profile,.rukova-dock-profile>summary{height:56px}.rukova-dock-profile>summary{background:#f6f8f5bd;border-color:#17324d11;border-radius:12px;gap:8px;min-width:188px;padding:0 9px}.rukova-dock-profile__avatar{border-radius:10px;flex-basis:35px;width:35px;height:35px;font-size:9.8px}.rukova-dock-profile__copy strong{max-width:116px;font-size:10px}.rukova-dock-profile__copy small{max-width:126px;font-size:8px}.rukova-dock-profile__menu{bottom:64px}@media (width<=1320px){.rukova-global-header{grid-template-columns:176px minmax(230px,1fr) auto;gap:13px;padding:0 16px}.rukova-global-header:after{left:16px;right:16px}.rukova-global-header__brand{padding-right:14px}.rukova-global-header__brand .fuelops-brand-lockup{width:158px}.rukova-rate-basis{display:none}.rukova-control-dock{--rukova-dock-account-width:188px;max-width:calc(100vw - 22px);bottom:10px}.rukova-dock-nav-window{max-width:calc(100vw - 22px - var(--rukova-dock-account-width) - 10px)}.rukova-dock-profile>summary{min-width:178px}}@media (width<=980px){.fuelops-app-shell{grid-template-rows:70px minmax(0,1fr)}.rukova-global-header{grid-template-columns:minmax(142px,1fr) auto;gap:9px;height:70px;padding:0 11px}.rukova-global-header__brand{height:46px;padding-right:12px}.rukova-global-header__brand .fuelops-brand-lockup{width:146px}.rukova-shell-currency,.rukova-notifications-trigger,.rukova-mama-trigger{height:42px}.rukova-notifications-trigger{flex-basis:42px;width:42px}.rukova-mama-trigger{flex-basis:46px;justify-content:center;width:46px;min-width:46px;padding:4px}.rukova-mama-trigger__copy{display:none}.rukova-control-dock{--rukova-dock-account-width:58px;max-width:calc(100vw - 16px);min-height:64px;bottom:8px}.rukova-dock-nav-window{max-width:calc(100vw - 16px - var(--rukova-dock-account-width) - 8px)}.rukova-dock-profile>summary{justify-content:center;gap:0;width:54px;min-width:54px;padding:0}.rukova-dock-profile__copy,.rukova-dock-profile__chevron{display:none}}@media (width<=620px){.fuelops-app-shell{grid-template-rows:62px minmax(0,1fr)}.rukova-global-header{grid-template-columns:minmax(108px,1fr) auto;gap:5px;height:62px;padding:0 7px}.rukova-global-header__brand{height:42px;padding-right:7px}.rukova-global-header__brand .fuelops-brand-lockup{width:116px}.rukova-shell-currency{height:38px;padding:4px}.rukova-shell-currency button{min-width:26px;height:28px;padding:0 4px;font-size:7.8px}.rukova-notifications-trigger,.rukova-mama-trigger{border-radius:11px;flex-basis:36px;width:36px;min-width:36px;height:38px}.rukova-mama-trigger__mark{flex-basis:25px;width:25px;height:28px}.fuelops-main{padding-bottom:82px}.rukova-control-dock{--rukova-dock-account-width:54px;border-radius:16px;max-width:calc(100vw - 8px);min-height:60px;padding:4px;bottom:4px}.rukova-dock-nav-window{max-width:calc(100vw - 8px - var(--rukova-dock-account-width) - 7px)}.rukova-dock-nav-track{gap:1px;height:52px;padding-right:12px}.rukova-dock-route,.rukova-dock-route.is-active{border-radius:11px;flex-direction:column;gap:2px;min-width:54px;height:52px;padding:0 7px}.rukova-dock-route.is-active{min-width:64px}.rukova-dock-route__icon{flex-basis:18px;width:18px;height:18px}.rukova-dock-route__icon svg{width:17px;height:17px}.rukova-dock-route__copy strong{max-width:74px;font-size:7.8px}.rukova-dock-route__copy small{display:none}.rukova-dock-account-zone{margin-left:2px;padding-left:3px}.rukova-dock-profile,.rukova-dock-profile>summary{height:52px}.rukova-dock-profile>summary{border-radius:11px;width:50px;min-width:50px}.rukova-dock-profile__avatar{border-radius:9px;flex-basis:34px;width:34px;height:34px}.rukova-dock-profile__menu{bottom:58px}}.rukova-operational-journey{--rukova-cycle-ink:#102f48;--rukova-cycle-soft:#4b6170;--rukova-cycle-muted:#74828b;--rukova-cycle-line:#e2ddd1;--rukova-cycle-panel:#fffefa;--rukova-cycle-green:#1d745b;--rukova-cycle-green-dark:#125541;--rukova-cycle-amber:#b77922;--rukova-cycle-red:#a54139;--rukova-cycle-blue:#346f94;min-width:0;color:var(--rukova-cycle-ink);gap:16px;display:grid}.rukova-operational-journey *,.rukova-operational-journey :before,.rukova-operational-journey :after{box-sizing:border-box}.rukova-operational-context,.rukova-cycle-nav,.rukova-cycle-stage-note,.rukova-cycle-continuation,.rukova-supervisor-attention,.rukova-supervisor-measure,.rukova-supervisor-work,.rukova-supervisor-rail{border:1px solid var(--rukova-cycle-line);background:var(--rukova-cycle-panel);border-radius:20px;box-shadow:0 16px 40px #142b3b11}.rukova-operational-context{background:radial-gradient(circle at 95% -10%,#1d745b24,#0000 35%),linear-gradient(145deg,#fffefa,#faf8f2);grid-template-columns:minmax(0,1.35fr) minmax(330px,.85fr);gap:18px 28px;padding:24px 26px;display:grid;position:relative;overflow:hidden}.rukova-operational-context:before{content:"";background:var(--rukova-cycle-green);width:5px;position:absolute;inset:0 auto 0 0}.rukova-operational-kicker,.rukova-cycle-stage-note span,.rukova-cycle-continuation span,.rukova-supervisor-attention span,.rukova-supervisor-work header span,.rukova-supervisor-rail header span{color:var(--rukova-cycle-muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.rukova-operational-context h1{letter-spacing:-.045em;margin:7px 0 8px;font-size:clamp(28px,2.8vw,42px);line-height:1.04}.rukova-operational-context p{max-width:760px;color:var(--rukova-cycle-soft);margin:0;font-size:13px;line-height:1.55}.rukova-operational-context dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;margin:0;padding:3px 0;display:grid}.rukova-operational-context dt{color:var(--rukova-cycle-muted);letter-spacing:.065em;text-transform:uppercase;font-size:9px;font-weight:850}.rukova-operational-context dd{color:var(--rukova-cycle-ink);margin:4px 0 0;font-size:12px;font-weight:800;line-height:1.35}.rukova-operational-source{color:var(--rukova-cycle-muted);border-top:1px solid #e2ddd1d9;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;padding-top:13px;font-size:10px;display:flex}.rukova-operational-source strong{color:#805426;letter-spacing:.055em;text-transform:uppercase;background:#f2e5cb;border-radius:999px;padding:5px 8px;font-size:9px}.rukova-cycle-nav{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.rukova-cycle-nav a{border-right:1px solid var(--rukova-cycle-line);min-width:0;color:var(--rukova-cycle-soft);background:#fffefa;align-items:center;gap:10px;padding:14px 13px;text-decoration:none;display:flex;position:relative}.rukova-cycle-nav a:last-child{border-right:0}.rukova-cycle-nav a:hover{background:#f7f6f0}.rukova-cycle-nav a.is-complete{color:var(--rukova-cycle-green-dark);background:#f3f8f5}.rukova-cycle-nav a.is-active{color:#fff;background:var(--rukova-cycle-green-dark)}.rukova-cycle-nav a>span{border:1px solid;border-radius:999px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.rukova-cycle-nav strong{min-width:0;font-size:11px;line-height:1.2}.rukova-cycle-stage-note{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.rukova-cycle-stage-note>div{padding:16px 18px}.rukova-cycle-stage-note>div+div{border-left:1px solid var(--rukova-cycle-line)}.rukova-cycle-stage-note strong{margin:5px 0 3px;font-size:14px;display:block}.rukova-cycle-stage-note p{color:var(--rukova-cycle-soft);margin:0;font-size:11px;line-height:1.45}.rukova-operational-workspace{min-width:0}.rukova-operational-workspace>.fuelops-page{gap:14px}.rukova-operational-workspace>.fuelops-page>.hero-card{display:none}.rukova-cycle-continuation{border-left:5px solid var(--rukova-cycle-green);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 20px;display:grid}.rukova-cycle-continuation strong{margin:5px 0 4px;font-size:15px;display:block}.rukova-cycle-continuation p{max-width:760px;color:var(--rukova-cycle-soft);margin:0;font-size:11px;line-height:1.45}.rukova-cycle-primary-action{color:#fff;background:var(--rukova-cycle-green);border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.rukova-cycle-primary-action:hover{background:var(--rukova-cycle-green-dark)}.rukova-shift-supervisor-home{gap:16px;display:grid}.rukova-supervisor-attention{border-left:5px solid var(--rukova-cycle-red);background:linear-gradient(90deg,#a5413913,#0000 52%),#fffefa;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 22px;display:grid}.rukova-supervisor-attention h2{letter-spacing:-.035em;margin:6px 0 5px;font-size:clamp(20px,2vw,27px)}.rukova-supervisor-attention p{max-width:780px;color:var(--rukova-cycle-soft);margin:0;font-size:12px;line-height:1.5}.rukova-supervisor-measures{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rukova-supervisor-measure{min-width:0;padding:17px;position:relative;overflow:hidden}.rukova-supervisor-measure:before{content:"";background:var(--rukova-cycle-green);width:4px;position:absolute;inset:0 auto 0 0}.rukova-supervisor-measure.rukova-tone--amber:before{background:var(--rukova-cycle-amber)}.rukova-supervisor-measure.rukova-tone--red:before{background:var(--rukova-cycle-red)}.rukova-supervisor-measure.rukova-tone--blue:before{background:var(--rukova-cycle-blue)}.rukova-supervisor-measure span{color:var(--rukova-cycle-muted);font-size:10px;font-weight:800}.rukova-supervisor-measure strong{letter-spacing:-.04em;margin:13px 0 5px;font-size:clamp(22px,2vw,29px);display:block}.rukova-supervisor-measure p{color:var(--rukova-cycle-soft);margin:0;font-size:10px;line-height:1.4}.rukova-supervisor-grid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:start;gap:14px;display:grid}.rukova-supervisor-work,.rukova-supervisor-rail{padding:19px}.rukova-supervisor-work header h2,.rukova-supervisor-rail header h2{margin:5px 0 4px;font-size:18px}.rukova-supervisor-work header p,.rukova-supervisor-rail header p{color:var(--rukova-cycle-soft);margin:0;font-size:11px;line-height:1.45}.rukova-supervisor-task-list{gap:9px;margin-top:15px;display:grid}.rukova-supervisor-task{border-top:1px solid var(--rukova-cycle-line);grid-template-columns:110px minmax(0,1fr) 130px auto;align-items:center;gap:12px;padding:12px 0;display:grid}.rukova-supervisor-task>span{color:var(--rukova-cycle-soft);font-size:10px;font-weight:900}.rukova-supervisor-task.rukova-tone--red>span{color:var(--rukova-cycle-red)}.rukova-supervisor-task.rukova-tone--amber>span{color:var(--rukova-cycle-amber)}.rukova-supervisor-task.rukova-tone--green>span{color:var(--rukova-cycle-green)}.rukova-supervisor-task strong{font-size:12px;display:block}.rukova-supervisor-task p{color:var(--rukova-cycle-muted);margin:3px 0 0;font-size:10px}.rukova-supervisor-task time{color:var(--rukova-cycle-soft);font-size:10px}.rukova-supervisor-task a{color:var(--rukova-cycle-green-dark);font-size:11px;font-weight:850;text-decoration:none}.rukova-supervisor-rail dl{gap:0;margin:13px 0 0;display:grid}.rukova-supervisor-rail dl>div{border-top:1px solid var(--rukova-cycle-line);padding:12px 0}.rukova-supervisor-rail dt{color:var(--rukova-cycle-muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.rukova-supervisor-rail dd{margin:5px 0 0;font-size:12px;font-weight:850}.rukova-supervisor-rail dd small{color:var(--rukova-cycle-soft);margin-top:4px;font-size:10px;font-weight:500;line-height:1.4;display:block}@media (width<=1120px){.rukova-operational-context{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.rukova-cycle-nav strong{font-size:10px}.rukova-cycle-nav a{gap:7px;padding:12px 9px}.rukova-supervisor-task{grid-template-columns:90px minmax(0,1fr) 110px}.rukova-supervisor-task a{grid-column:2/-1;justify-self:start}}@media (width<=820px){.rukova-operational-context{grid-template-columns:1fr;padding:21px}.rukova-operational-source{grid-column:1}.rukova-cycle-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.rukova-cycle-nav a:nth-child(3){border-right:0}.rukova-cycle-nav a:nth-child(-n+3){border-bottom:1px solid var(--rukova-cycle-line)}.rukova-cycle-stage-note,.rukova-cycle-continuation,.rukova-supervisor-attention,.rukova-supervisor-grid{grid-template-columns:1fr}.rukova-cycle-stage-note>div+div{border-left:0;border-top:1px solid var(--rukova-cycle-line)}.rukova-cycle-primary-action{justify-self:start}.rukova-supervisor-measures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.rukova-operational-journey{gap:11px}.rukova-operational-context{border-radius:16px;gap:16px;padding:18px 16px}.rukova-operational-context h1{font-size:28px}.rukova-operational-context dl{grid-template-columns:1fr;gap:10px}.rukova-cycle-nav{border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.rukova-cycle-nav a,.rukova-cycle-nav a:nth-child(3){border-right:1px solid var(--rukova-cycle-line);border-bottom:1px solid var(--rukova-cycle-line)}.rukova-cycle-nav a:nth-child(2n){border-right:0}.rukova-cycle-nav a:nth-last-child(-n+2){border-bottom:0}.rukova-cycle-stage-note,.rukova-cycle-continuation{border-radius:15px}.rukova-cycle-continuation{gap:15px;padding:16px}.rukova-supervisor-attention{border-radius:15px;grid-template-columns:1fr;padding:17px}.rukova-supervisor-measures{grid-template-columns:1fr 1fr;gap:9px}.rukova-supervisor-measure{border-radius:15px;padding:14px}.rukova-supervisor-task{grid-template-columns:1fr;gap:4px}.rukova-supervisor-task a{grid-column:1}.rukova-supervisor-work,.rukova-supervisor-rail{border-radius:15px;padding:16px}}.rukova-operational-journey[data-testid=rukova-operational-home] .rukova-cycle-stage-note{display:none}.rukova-operational-journey[data-testid=rukova-operational-home] .rukova-cycle-nav{border-radius:16px;box-shadow:0 10px 26px #142b3b0b}.rukova-supervisor-command{color:#f7fbf8;background:radial-gradient(circle at 78% -30%,#82c8a538,#0000 42%),linear-gradient(135deg,#0c2d37 0%,#103d3a 52%,#15533f 100%);border:1px solid #0e4a3b73;border-radius:24px;grid-template-columns:minmax(0,1.65fr) minmax(260px,.55fr);gap:24px;min-width:0;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 52px #0d2d3729}.rukova-supervisor-command:after{content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:999px;width:240px;height:240px;position:absolute;bottom:-96px;right:-72px;box-shadow:0 0 0 36px #ffffff06,0 0 0 72px #ffffff05}.rukova-supervisor-command__main,.rukova-supervisor-command__gate{z-index:1;min-width:0;position:relative}.rukova-supervisor-command__eyebrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-bottom:14px;display:flex}.rukova-supervisor-command__eyebrow>span,.rukova-supervisor-command__gate>span{color:#ecf7f1ab;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.rukova-supervisor-command__eyebrow>strong{color:#d9efe2;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.rukova-supervisor-command__eyebrow i{background:#efb04e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #efb04e1f}.rukova-supervisor-command h2{color:#fff;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(27px,3vw,42px);line-height:1.03}.rukova-supervisor-command__main>p{color:#ecf7f1bd;max-width:720px;margin:12px 0 0;font-size:13px;line-height:1.55}.rukova-supervisor-command__facts{background:#ffffff17;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.rukova-supervisor-command__facts>div{background:#06232561;min-width:0;padding:14px 15px}.rukova-supervisor-command__facts span,.rukova-supervisor-command__facts small{color:#ecf7f199;font-size:9px;line-height:1.4;display:block}.rukova-supervisor-command__facts span{letter-spacing:.065em;text-transform:uppercase;font-weight:850}.rukova-supervisor-command__facts strong{color:#fff;margin:6px 0 3px;font-size:13px;line-height:1.3;display:block}.rukova-supervisor-command__gate{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff13;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:center;align-self:stretch;min-height:100%;padding:20px;display:flex}.rukova-supervisor-command__gate>strong{color:#fff;letter-spacing:-.025em;margin:9px 0 6px;font-size:20px}.rukova-supervisor-command__gate p{color:#ecf7f1b3;margin:0 0 18px;font-size:11px;line-height:1.5}.rukova-supervisor-command__gate .rukova-cycle-primary-action{color:#123f35;background:#f3f1e8;width:100%}.rukova-supervisor-command__gate .rukova-cycle-primary-action:hover{background:#fff}.rukova-supervisor-command__gate>small{color:#ecf7f185;text-align:center;margin-top:10px;font-size:9px}.rukova-supervisor-measure{border-radius:18px;min-height:146px;padding:19px 18px 17px;box-shadow:0 13px 34px #142b3b0e}.rukova-supervisor-measure__label{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rukova-supervisor-measure__label small{color:#a2abae;letter-spacing:.08em;font-size:9px;font-weight:900}.rukova-supervisor-measure strong{margin-top:20px;font-size:clamp(25px,2.2vw,33px)}.rukova-supervisor-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.55fr);gap:16px}.rukova-supervisor-work,.rukova-supervisor-rail{border-radius:20px;box-shadow:0 16px 40px #142b3b0e}.rukova-supervisor-work{padding:22px}.rukova-supervisor-rail{background:linear-gradient(#fffefa,#f8f6ef);padding:22px}.rukova-supervisor-work__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rukova-supervisor-work__header>strong{color:#8f302c;background:#f7e5e2;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:900}.rukova-supervisor-task-list{margin-top:18px}.rukova-supervisor-task{grid-template-columns:108px minmax(0,1fr) 126px 102px;gap:14px;min-width:0;padding:15px 0}.rukova-supervisor-task>span{background:#f1f1ec;border-radius:999px;align-self:start;width:fit-content;padding:5px 8px}.rukova-supervisor-task.rukova-tone--red>span{background:#f7e5e2}.rukova-supervisor-task.rukova-tone--amber>span{background:#f7edd9}.rukova-supervisor-task.rukova-tone--green>span{background:#e5f1eb}.rukova-supervisor-task a{white-space:nowrap;background:#f7faf8;border:1px solid #d7e4dd;border-radius:9px;justify-self:end;padding:7px 9px}.rukova-supervisor-rail dt{align-items:center;gap:9px;display:flex}.rukova-supervisor-rail dt>span{color:#66776f;border:1px solid #d7ded9;border-radius:999px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page],.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-journey,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-journey__header,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-workspace,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-queue,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-detail,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-decision,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-form,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-calculation,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-detail dl,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-detail dl>div{min-width:0;max-width:100%}.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] input,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] textarea,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] select,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] button{box-sizing:border-box;min-width:0;max-width:100%}.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] dd,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-timeline{overflow-wrap:anywhere}@media (width<=1120px){.rukova-supervisor-command{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr)}.rukova-supervisor-command__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rukova-supervisor-command__facts>div:last-child{grid-column:1/-1}.rukova-supervisor-task{grid-template-columns:96px minmax(0,1fr) 112px}.rukova-supervisor-task a{grid-column:2/-1;justify-self:start}}@media (width<=900px){.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-form,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-workspace,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-decision{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.rukova-supervisor-command,.rukova-supervisor-grid{grid-template-columns:minmax(0,1fr)}.rukova-supervisor-command{padding:23px}.rukova-supervisor-command__gate{min-height:0}.rukova-supervisor-work__header{flex-direction:column}.rukova-supervisor-work__header>strong{align-self:flex-start}}@media (width<=520px){.rukova-operational-journey[data-testid=rukova-operational-home] .rukova-cycle-nav{border-radius:14px}.rukova-supervisor-command{border-radius:18px;gap:18px;padding:19px 17px}.rukova-supervisor-command h2{font-size:27px}.rukova-supervisor-command__facts{grid-template-columns:minmax(0,1fr)}.rukova-supervisor-command__facts>div:last-child{grid-column:1}.rukova-supervisor-command__gate{border-radius:15px;padding:17px}.rukova-supervisor-measures{grid-template-columns:minmax(0,1fr)}.rukova-supervisor-measure{min-height:0}.rukova-supervisor-grid{gap:11px}.rukova-supervisor-task{grid-template-columns:minmax(0,1fr)}.rukova-supervisor-task a{grid-column:1;justify-self:start}.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-journey__header{flex-direction:column;align-items:stretch}.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-detail dl,.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-calculation{grid-template-columns:minmax(0,1fr)}.rukova-operational-workspace [data-testid=ops-wet-stock-reconciliation-page] .wet-stock-actions{grid-template-columns:minmax(0,1fr);display:grid}}.setup-journey{gap:1rem;display:grid}.setup-journey__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.setup-journey__header h2,.setup-readiness h3,.setup-lineage h3{margin:.25rem 0 .5rem}.setup-journey__status{border:1px solid var(--border-subtle,#d8dee8);background:var(--surface-muted,#f7f9fc);border-radius:.75rem;padding:.8rem .9rem}.setup-journey__actions{flex-wrap:wrap;gap:.75rem;display:flex}.setup-journey__form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.setup-journey__form label{gap:.35rem;font-weight:600;display:grid}.setup-journey__form input{min-width:0}.setup-journey__form button{align-self:end;min-height:2.75rem}.setup-readiness,.setup-lineage{border:1px solid var(--border-subtle,#d8dee8);border-radius:.9rem;padding:1rem}.setup-readiness ul{gap:.35rem;margin:.75rem 0 0;padding-left:1.2rem;display:grid}.setup-journey__read-only{margin:0;font-weight:600}@media (width<=720px){.setup-journey__header{display:grid}}.fuelops-app-shell{min-height:100vh;color:var(--rukova-graphite);background:radial-gradient(circle at 92% 0,#23725b0e,#0000 28%),radial-gradient(circle at 8% 18%,#b1662c0b,#0000 24%),linear-gradient(#f7f5ef 0%,#f0eee8 100%);grid-template-rows:84px minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.fuelops-sidebar{display:none!important}.rukova-global-header{z-index:50;min-width:0;height:84px;color:var(--rukova-graphite);-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);background:#fffefaf6;border-bottom:1px solid #17324d17;grid-area:1/1;grid-template-columns:minmax(250px,310px) minmax(260px,1fr) auto;align-items:center;gap:18px;padding:0 22px;display:grid;position:sticky;top:0;box-shadow:0 8px 28px #17324d0e}.rukova-global-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#23725b5c,#b1662c33 35%,#0000 70%);height:1px;position:absolute;bottom:-1px;left:22px;right:22px}.rukova-global-header__brand{min-width:0;color:inherit;align-items:center;gap:13px;text-decoration:none;display:flex}.rukova-global-header__brand .fuelops-brand-lockup{flex:none;width:190px;max-width:58%;height:auto;display:block}.rukova-global-header__brand-context{border-left:1px solid #17324d1c;gap:2px;min-width:0;padding-left:12px;display:grid}.rukova-global-header__brand-context strong,.rukova-global-header__brand-context small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rukova-global-header__brand-context strong{color:#44545d;letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:800}.rukova-global-header__brand-context small{color:#78837f;font-size:10px;font-weight:620}.rukova-global-header__page{align-content:center;justify-items:start;min-width:0;padding-left:4px;display:grid}.rukova-global-header__page .fuelops-crumb{color:var(--rukova-copper);letter-spacing:.13em;text-transform:uppercase;margin:0 0 2px;font-size:8.5px;font-weight:880}.rukova-global-header__page h1{max-width:100%;color:var(--rukova-deep-blue);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(21px,1.75vw,28px);font-weight:790;line-height:1.02;overflow:hidden}.rukova-global-header__page p{color:#737d7a;text-overflow:ellipsis;white-space:nowrap;max-width:620px;margin:4px 0 0;font-size:10.5px;line-height:1.25;overflow:hidden}.rukova-global-header__utilities{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.rukova-shell-currency{background:#f9f8f4e0;border:1px solid #17324d18;border-radius:14px;align-content:center;gap:3px;height:48px;padding:5px 6px 5px 9px;display:grid}.rukova-shell-currency__label{color:#808986;letter-spacing:.12em;text-transform:uppercase;font-size:7.5px;font-weight:820;line-height:1}.rukova-shell-currency>div{align-items:center;gap:2px;display:flex}.rukova-shell-currency button{color:#64706d;min-width:38px;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:9.5px;font-weight:790;transition:background .16s,color .16s,box-shadow .16s,transform .16s}.rukova-shell-currency button:hover{color:var(--rukova-deep-blue);background:#17324d0e}.rukova-shell-currency button[aria-pressed=true]{color:#fff;background:var(--rukova-deep-blue);box-shadow:0 3px 9px #17324d2e}.rukova-rate-basis{background:#f5f9f6eb;border:1px solid #23725b24;border-radius:14px;align-items:center;gap:9px;min-width:154px;height:48px;padding:6px 11px;display:flex}.rukova-rate-basis__signal{background:var(--rukova-green);border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #23725b14}.rukova-rate-basis>span:last-child{gap:1px;min-width:0;display:grid}.rukova-rate-basis strong,.rukova-rate-basis small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rukova-rate-basis strong{color:#375a4e;font-size:9.5px;font-weight:820}.rukova-rate-basis small{color:#7b8782;font-size:8.5px}.rukova-mama-trigger{color:#fff;background:linear-gradient(145deg,#16364f,#10283b);border:1px solid #17324d29;border-radius:14px;flex:0 0 48px;place-items:center;gap:0;width:48px;height:48px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 5px 14px #17324d1f}.rukova-mama-trigger:hover{transform:translateY(-1px);box-shadow:0 8px 18px #17324d29}.rukova-mama-trigger>span{color:#d7ad63;font-size:14px;line-height:1}.rukova-mama-trigger strong{letter-spacing:.05em;margin-top:-6px;font-size:7.5px;font-weight:800}.rukova-mama-trigger--unavailable{opacity:.46}.fuelops-main{grid-area:2/1;width:100%;min-width:0;padding:0 0 112px}.rukova-mobile-pagebar{display:none}.fuelops-content{width:min(1600px,100%);margin:0 auto;padding:23px 26px 34px}.rukova-control-dock{z-index:70;-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:#fffffcf4;border:1px solid #17324d1b;border-radius:21px;grid-template-columns:minmax(0,1fr) auto;width:min(1320px,100vw - 32px);height:74px;padding:6px;display:grid;position:fixed;bottom:16px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 16px 42px #17324d24,0 2px 8px #17324d0b}.rukova-dock-nav-window{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% 96%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 96%,#0000 100%)}.rukova-dock-nav-window::-webkit-scrollbar{display:none}.rukova-dock-nav-track{align-items:stretch;gap:3px;width:max-content;min-width:100%;height:100%;padding-right:14px;display:flex}.rukova-dock-route{color:#66726f;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-width:92px;height:60px;padding:0 10px;text-decoration:none;transition:background .16s,color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex}.rukova-dock-route:hover{color:var(--rukova-deep-blue);background:#17324d0b}.rukova-dock-route.is-active{color:#fff;background:linear-gradient(145deg,#173a51,#102d42);border-color:#0c2d40bf;min-width:118px;box-shadow:0 7px 16px #17324d2e}.rukova-dock-route__icon{flex:0 0 21px;place-items:center;width:21px;height:21px;display:grid}.rukova-dock-route__icon svg{width:20px;height:20px}.rukova-dock-route__copy{gap:1px;min-width:0;display:grid}.rukova-dock-route__copy strong,.rukova-dock-route__copy small{text-overflow:ellipsis;white-space:nowrap;max-width:104px;overflow:hidden}.rukova-dock-route__copy strong{letter-spacing:-.01em;font-size:10.5px;font-weight:790}.rukova-dock-route__copy small{color:#94a09c;font-size:7.8px;font-weight:650}.rukova-dock-route.is-active .rukova-dock-route__copy small{color:#bfd0d4}.rukova-dock-account-zone{background:#fffffce6;border-left:1px solid #17324d17;flex:none;align-items:stretch;padding-left:6px;display:flex}.rukova-dock-profile{height:100%;position:relative}.rukova-dock-profile>summary{cursor:pointer;background:#f6f8f5d1;border:1px solid #17324d12;border-radius:14px;align-items:center;gap:9px;min-width:224px;height:60px;padding:0 10px;list-style:none;transition:background .16s,box-shadow .16s;display:flex}.rukova-dock-profile>summary::-webkit-details-marker{display:none}.rukova-dock-profile>summary:hover{background:#f1f5f2;box-shadow:0 3px 10px #17324d0d}.rukova-dock-profile__avatar{color:#fff;background:linear-gradient(145deg, var(--rukova-green), #195745);letter-spacing:.04em;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:10.5px;font-weight:850;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.rukova-dock-profile__copy{flex:1;gap:2px;min-width:0;display:grid}.rukova-dock-profile__copy strong,.rukova-dock-profile__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rukova-dock-profile__copy strong{max-width:132px;color:var(--rukova-deep-blue);font-size:10.5px;font-weight:800}.rukova-dock-profile__copy small{color:#7a8581;max-width:145px;font-size:8.5px;font-weight:620}.rukova-dock-profile__chevron{color:#89938f;font-size:12px;transition:transform .16s}.rukova-dock-profile[open] .rukova-dock-profile__chevron{transform:rotate(180deg)}.rukova-dock-profile__menu{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffcfb;border:1px solid #17324d1b;border-radius:16px;gap:3px;width:248px;padding:8px;display:grid;position:absolute;bottom:69px;right:0;box-shadow:0 18px 48px #17324d2e}.rukova-dock-profile__menu>div{border-bottom:1px solid #17324d14;gap:2px;margin-bottom:2px;padding:10px 10px 9px;display:grid}.rukova-dock-profile__menu>div span{color:var(--rukova-green);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.rukova-dock-profile__menu>div strong{color:var(--rukova-deep-blue);font-size:12px}.rukova-dock-profile__menu>div small{color:#7c8783;font-size:9px}.rukova-dock-profile__menu>a{color:#4d5b59;border-radius:9px;padding:9px 10px;font-size:10.5px;font-weight:680;text-decoration:none}.rukova-dock-profile__menu>a:hover{color:var(--rukova-deep-blue);background:#f2f5f2}@media (width<=1180px){.rukova-global-header{grid-template-columns:230px minmax(220px,1fr) auto;gap:12px;padding:0 16px}.rukova-global-header:after{left:16px;right:16px}.rukova-global-header__brand .fuelops-brand-lockup{width:182px;max-width:100%}.rukova-global-header__brand-context{display:none}.rukova-global-header__page p{max-width:380px}.rukova-rate-basis{display:none}.rukova-control-dock{width:calc(100vw - 24px);bottom:12px}}@media (width<=900px){.fuelops-app-shell{grid-template-rows:72px minmax(0,1fr)}.rukova-global-header{grid-template-columns:196px minmax(0,1fr) auto;gap:8px;height:72px;padding:0 12px}.rukova-global-header__brand .fuelops-brand-lockup{width:178px}.rukova-global-header__page h1{font-size:20px}.rukova-global-header__page p{display:none}.rukova-shell-currency{height:44px}.rukova-mama-trigger{flex-basis:44px;width:44px;height:44px}.fuelops-content{padding:20px 18px 30px}.rukova-dock-profile>summary{min-width:188px}.rukova-dock-profile__copy strong{max-width:98px}.rukova-dock-profile__copy small{max-width:112px}}@media (width<=720px){.fuelops-app-shell{grid-template-rows:66px minmax(0,1fr)}.rukova-global-header{grid-template-columns:minmax(135px,1fr) auto;gap:8px;height:66px;padding:0 10px}.rukova-global-header:after{left:10px;right:10px}.rukova-global-header__brand .fuelops-brand-lockup{width:172px;max-width:100%}.rukova-global-header__page{display:none}.rukova-global-header__utilities{gap:5px}.rukova-shell-currency{border-radius:12px;height:42px;padding:4px}.rukova-shell-currency__label{display:none}.rukova-shell-currency button{border-radius:9px;min-width:33px;height:32px;padding:0 6px;font-size:9px}.rukova-mama-trigger{border-radius:12px;flex-basis:42px;width:42px;height:42px}.rukova-mama-trigger strong{display:none}.rukova-mobile-pagebar{min-height:0;box-shadow:none;background:#f8f7f2f0;border-bottom:1px solid #17324d12;padding:16px 16px 13px;display:block;position:static}.rukova-mobile-pagebar .fuelops-crumb{color:var(--rukova-copper);letter-spacing:.11em;margin-bottom:4px;font-size:8.5px;font-weight:880;display:inline-flex}.rukova-mobile-pagebar h1{color:var(--rukova-deep-blue);letter-spacing:-.04em;margin:0;font-size:clamp(25px,8vw,32px);line-height:1.03}.rukova-mobile-pagebar p{color:#697471;margin:5px 0 0;font-size:11px;line-height:1.4}.fuelops-main{padding-bottom:92px}.fuelops-content{padding:15px 12px 26px}.rukova-control-dock{border-radius:18px;width:calc(100vw - 12px);height:66px;padding:5px;bottom:6px}.rukova-dock-nav-track{padding-right:8px}.rukova-dock-route{border-radius:12px;flex-direction:column;gap:3px;min-width:58px;height:54px;padding:0 7px}.rukova-dock-route.is-active{min-width:72px}.rukova-dock-route__icon{flex-basis:19px;width:19px;height:19px}.rukova-dock-route__icon svg{width:18px;height:18px}.rukova-dock-route__copy strong{max-width:68px;font-size:8px}.rukova-dock-route__copy small{display:none}.rukova-dock-account-zone{padding-left:4px}.rukova-dock-profile>summary{border-radius:12px;justify-content:center;gap:0;width:56px;min-width:56px;height:54px;padding:0}.rukova-dock-profile__avatar{border-radius:10px;flex-basis:36px;width:36px;height:36px}.rukova-dock-profile__copy,.rukova-dock-profile__chevron{display:none}.rukova-dock-profile__menu{width:min(248px,100vw - 28px);bottom:62px;right:0}.two-column>.panel-card{min-width:0;overflow-x:auto}}@media (width<=420px){.rukova-global-header{grid-template-columns:minmax(118px,1fr) auto}.rukova-global-header__brand .fuelops-brand-lockup{width:154px}.rukova-shell-currency button{min-width:30px;padding:0 5px}.rukova-mama-trigger{flex-basis:38px;width:38px;height:38px}}.rukova-commercial-page{color:var(--rukova-graphite);gap:16px;display:grid}.rukova-commercial-source{border:1px solid var(--rukova-line);color:var(--rukova-muted);background:#fffdf9;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:11px 14px;font-size:12px;display:flex}.rukova-commercial-source span{align-items:center;gap:6px;display:flex}.rukova-commercial-source strong{color:var(--rukova-deep-blue)}.rukova-commercial-demo{margin-left:auto;font-weight:800;color:var(--rukova-copper)!important}.rukova-commercial-hero{color:#fff;background:linear-gradient(135deg,#17324d 0%,#1c405e 64%,#235a58 100%);border-radius:18px;justify-content:space-between;align-items:end;gap:24px;padding:28px 30px;display:flex;box-shadow:0 16px 44px #17324d29}.rukova-commercial-hero>div{max-width:830px}.rukova-commercial-hero>div>span,.rukova-commercial-primary>header>span,.rukova-commercial-side>span,.rukova-onboarding-detail article>span{letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.rukova-commercial-hero>div>span{color:#e4bd77}.rukova-commercial-hero h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,42px);line-height:1.08}.rukova-commercial-hero p{color:#dce7eb;max-width:760px;margin:10px 0 0;line-height:1.55}.rukova-commercial-hero .rukova-action{color:#17324d;background:#fff;border-color:#ffffff73;flex:none}.rukova-commercial-hero .rukova-action--primary{color:#17324d;background:#fff;border-color:#fff}.rukova-commercial-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rukova-commercial-metrics article{border:1px solid var(--rukova-line);background:var(--rukova-panel);border-radius:15px;gap:4px;min-height:110px;padding:17px 18px;display:grid;box-shadow:0 8px 24px #27313b0b}.rukova-commercial-metrics span{letter-spacing:.06em;text-transform:uppercase;color:var(--rukova-muted);font-size:11px;font-weight:850}.rukova-commercial-metrics strong{color:var(--rukova-deep-blue);letter-spacing:-.035em;font-size:27px}.rukova-commercial-metrics small{color:var(--rukova-muted);line-height:1.35}.rukova-commercial-layout{grid-template-columns:minmax(0,1.9fr) minmax(300px,.8fr);align-items:start;gap:16px;display:grid}.rukova-commercial-primary,.rukova-commercial-side{border:1px solid var(--rukova-line);background:var(--rukova-panel);border-radius:17px;box-shadow:0 10px 30px #27313b0d}.rukova-commercial-primary{padding:20px}.rukova-commercial-primary>header{border-bottom:1px solid var(--rukova-line);padding:2px 2px 16px}.rukova-commercial-primary>header>span,.rukova-commercial-side>span,.rukova-onboarding-detail article>span{color:var(--rukova-copper)}.rukova-commercial-primary h2,.rukova-commercial-side h2{color:var(--rukova-deep-blue);letter-spacing:-.025em;margin:0}.rukova-commercial-primary header p,.rukova-commercial-side p{color:var(--rukova-muted);margin:7px 0 0;line-height:1.5}.rukova-commercial-work-list{display:grid}.rukova-commercial-work-list>article{border-bottom:1px solid var(--rukova-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding:18px 2px;display:grid}.rukova-commercial-work-list>article:last-child{border-bottom:0}.rukova-commercial-work-main{grid-template-columns:minmax(180px,.8fr) minmax(240px,1.2fr);align-items:center;gap:18px;display:grid}.rukova-commercial-work-main h3{color:var(--rukova-deep-blue);margin:6px 0 2px;font-size:16px}.rukova-commercial-work-main p{color:var(--rukova-muted);margin:0;font-size:12px}.rukova-commercial-evidence{line-height:1.5;font-size:13px!important}.rukova-commercial-work-list .rukova-action{min-width:130px}.rukova-commercial-work-list button:disabled{cursor:not-allowed;opacity:.55}.rukova-commercial-disabled-reason{color:#8a4f35;grid-column:1/-1;line-height:1.45}.rukova-commercial-badge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:max-content;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.rukova-commercial-badge--stable{color:#185a45;background:#e6f2ed}.rukova-commercial-badge--attention{color:#76500f;background:#fff0cf}.rukova-commercial-badge--blocked{color:#87342e;background:#f8e5e2}.rukova-commercial-badge--information{color:#285c7f;background:#e8f1f6}.rukova-commercial-side{padding:20px;position:sticky;top:112px}.rukova-commercial-side dl{margin:18px 0 0;display:grid}.rukova-commercial-side dl>div{border-top:1px solid var(--rukova-line);padding:12px 0}.rukova-commercial-side dt{text-transform:uppercase;color:var(--rukova-muted);font-size:11px;font-weight:850}.rukova-commercial-side dd{color:var(--rukova-graphite);margin:4px 0 0;line-height:1.45}.rukova-commercial-side .rukova-action{margin-top:18px}.rukova-onboarding-progress{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.rukova-onboarding-progress a{border:1px solid var(--rukova-line);min-width:0;color:var(--rukova-graphite);background:#fffdf9;border-radius:12px;gap:3px;padding:11px 12px;display:grid}.rukova-onboarding-progress a.active{box-shadow:inset 3px 0 0 var(--rukova-green);background:#edf5f1;border-color:#8aa99c}.rukova-onboarding-progress span{color:var(--rukova-copper);font-size:10px;font-weight:900}.rukova-onboarding-progress strong{color:var(--rukova-deep-blue);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rukova-onboarding-progress small{color:var(--rukova-muted);text-transform:capitalize;font-size:10px}.rukova-onboarding-detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 0;display:grid}.rukova-onboarding-detail article{border:1px solid var(--rukova-line);background:#faf8f2;border-radius:13px;padding:14px}.rukova-onboarding-detail p{color:var(--rukova-graphite);margin:0;font-size:13px;line-height:1.5}.rukova-onboarding-runtime{background:#f2f7f5;border:1px solid #ccd9d4;border-radius:14px;margin:4px 0 18px}.rukova-onboarding-runtime>summary{cursor:pointer;color:var(--rukova-deep-blue);padding:14px 16px;font-weight:850}.rukova-onboarding-runtime>.setup-journey{box-shadow:none;border:0;border-top:1px solid #ccd9d4;border-radius:0;margin:0}.rukova-onboarding-actions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.rukova-role-home .rukova-commercial-hero{background:linear-gradient(135deg,#17324d,#244d5b)}@media (width<=1180px){.rukova-commercial-layout{grid-template-columns:1fr}.rukova-commercial-side{position:static}.rukova-onboarding-progress{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=820px){.rukova-commercial-hero{flex-direction:column;align-items:start;padding:22px}.rukova-commercial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rukova-commercial-metrics article:last-child{grid-column:1/-1}.rukova-commercial-work-list>article,.rukova-commercial-work-main{grid-template-columns:1fr}.rukova-commercial-work-list .rukova-action{justify-self:start}.rukova-onboarding-progress{grid-template-columns:repeat(3,minmax(0,1fr))}.rukova-onboarding-detail{grid-template-columns:1fr}.rukova-commercial-demo{width:100%;margin-left:0}}@media (width<=560px){.rukova-commercial-page{gap:12px}.rukova-commercial-source{flex-direction:column;align-items:flex-start}.rukova-commercial-hero{border-radius:15px;padding:19px}.rukova-commercial-hero h2{font-size:27px}.rukova-commercial-hero .rukova-action{width:100%}.rukova-commercial-metrics{grid-template-columns:1fr}.rukova-commercial-metrics article:last-child{grid-column:auto}.rukova-commercial-metrics article{min-height:94px}.rukova-commercial-primary,.rukova-commercial-side{padding:15px}.rukova-commercial-work-list>article{padding:16px 0}.rukova-commercial-work-list .rukova-action{width:100%}.rukova-onboarding-progress{scroll-snap-type:x proximity;padding-bottom:3px;display:flex;overflow-x:auto}.rukova-onboarding-progress a{scroll-snap-align:start;flex:0 0 132px}.rukova-onboarding-actions{display:grid}.rukova-onboarding-actions .rukova-action{width:100%}}.delivery-review-journey{gap:18px;display:grid}.delivery-review-journey__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.delivery-review-journey__header h2{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(24px,3vw,38px)}.delivery-review-journey__header p{max-width:800px;margin:0}.delivery-review-status{color:#1849a9;background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;padding:12px 14px;font-weight:750}.review-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.review-field{color:var(--fuelops-ink);gap:7px;font-size:13px;font-weight:800;display:grid}.review-field--wide{grid-column:1/-1}.review-field input,.review-field textarea{border:1px solid var(--fuelops-line);width:100%;color:var(--fuelops-ink);font:inherit;background:#fff;border-radius:14px;padding:12px 13px;font-weight:500}.review-field textarea{resize:vertical;min-height:108px}.review-field input:focus,.review-field textarea:focus{border-color:var(--fuelops-blue);outline:3px solid #175cd329}.delivery-review-actions{flex-wrap:wrap;gap:10px;display:flex}.delivery-review-actions button,.delivery-review-governance__heading button{color:#fff;cursor:pointer;background:#101828;border:0;border-radius:999px;padding:11px 16px;font-weight:850}.delivery-review-actions button.secondary-action,.delivery-review-governance__heading button.secondary-action{color:#1849a9;background:#eff6ff;border:1px solid #bfdbfe}.delivery-review-actions button.danger-action{background:#b42318}.delivery-review-actions button:disabled,.delivery-review-governance__heading button:disabled{opacity:.45;cursor:not-allowed}.delivery-review-blockers{color:#93370d;background:#fffaeb;border:1px solid #fedf89;border-radius:18px;padding:14px}.delivery-review-blockers ul{margin:8px 0 0;padding-left:20px}.delivery-review-record{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.delivery-review-record div{border:1px solid var(--fuelops-line);background:var(--fuelops-soft);border-radius:16px;min-width:0;padding:12px}.delivery-review-record div.delivery-review-record__wide{grid-column:1/-1}.delivery-review-record dt{color:var(--fuelops-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:850}.delivery-review-record dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:750}.delivery-review-governance{background:linear-gradient(#f8faff 0%,#fff 100%);border:1px solid #c7d7fe;border-radius:22px;gap:16px;padding:18px;display:grid}.delivery-review-governance__heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.delivery-review-governance__heading h3{margin:5px 0 6px;font-size:clamp(20px,2vw,28px)}.delivery-review-governance__heading p{max-width:720px;margin:0}.delivery-review-queue{gap:10px;display:grid}.delivery-review-queue__item{border:1px solid var(--fuelops-line);width:100%;color:var(--fuelops-ink);text-align:left;cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.delivery-review-queue__item:hover,.delivery-review-queue__item.is-selected{border-color:var(--fuelops-blue);box-shadow:0 0 0 3px #175cd31a}.delivery-review-queue__item span:not(.chip){color:var(--fuelops-muted);font-size:13px}.delivery-review-queue__notice{color:var(--fuelops-muted);margin:0;font-size:12px}.delivery-review-decision{gap:12px;padding-top:4px;display:grid}.delivery-review-evidence-pack{background:linear-gradient(#f6fef9 0%,#fff 100%);border:1px solid #a6f4c5;border-radius:20px;gap:14px;padding:16px;display:grid}.delivery-review-evidence-pack h4{margin:5px 0 6px;font-size:clamp(18px,2vw,24px)}.delivery-review-evidence-pack p{max-width:760px;color:var(--fuelops-muted);margin:0}.delivery-review-evidence-pack__result{gap:12px;display:grid}.delivery-review-download{color:#fff;background:#067647;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:11px 16px;font-weight:850;text-decoration:none;display:inline-flex}.delivery-review-download:hover{background:#085d3a}.delivery-review-download:focus-visible{outline-offset:3px;outline:3px solid #06764733}.delivery-review-boundary{border-left:4px solid var(--fuelops-blue);background:#f8fbff;margin:0;padding:10px 12px}@media (width<=800px){.delivery-review-journey__header,.delivery-review-governance__heading{flex-direction:column}.review-form-grid,.delivery-review-record{grid-template-columns:1fr}.review-field--wide,.delivery-review-record div.delivery-review-record__wide{grid-column:auto}.delivery-review-queue__item{grid-template-columns:1fr}.delivery-review-download{width:100%}}.shift-close-journey{gap:18px;display:grid}.shift-close-journey__header,.shift-close-governance__heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.shift-close-journey__header h2,.shift-close-governance__heading h3{letter-spacing:-.035em;margin:6px 0 8px}.shift-close-journey__header h2{font-size:clamp(24px,3vw,38px)}.shift-close-governance__heading h3{font-size:clamp(20px,2vw,28px)}.shift-close-journey__header p{max-width:820px;margin:0}.shift-close-status{color:#1849a9;background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;padding:12px 14px;font-weight:750}.shift-close-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.shift-close-form label,.shift-close-decision label{color:var(--fuelops-ink);gap:7px;font-size:13px;font-weight:800;display:grid}.shift-close-form label.wide,.shift-close-record .wide{grid-column:1/-1}.shift-close-form input,.shift-close-decision textarea{border:1px solid var(--fuelops-line);width:100%;color:var(--fuelops-ink);font:inherit;background:#fff;border-radius:14px;padding:12px 13px;font-weight:500}.shift-close-form input:focus,.shift-close-decision textarea:focus{border-color:var(--fuelops-blue);outline:3px solid #175cd329}.shift-close-variance{background:#fffaeb;border:1px solid #fedf89;border-radius:16px;align-content:center;gap:6px;padding:12px 14px;display:grid}.shift-close-variance span:first-child{color:var(--fuelops-muted);font-size:12px;font-weight:800}.shift-close-variance strong{font-size:22px}.shift-close-actions{flex-wrap:wrap;gap:10px;display:flex}.shift-close-actions.wide{grid-column:1/-1}.shift-close-actions button,.shift-close-governance__heading button{color:#fff;cursor:pointer;background:#101828;border:0;border-radius:999px;padding:11px 16px;font-weight:850}.shift-close-actions button.secondary,.shift-close-governance__heading button.secondary{color:#1849a9;background:#eff6ff;border:1px solid #bfdbfe}.shift-close-actions button.danger{background:#b42318}.shift-close-actions button:disabled,.shift-close-governance__heading button:disabled{opacity:.45;cursor:not-allowed}.shift-close-blockers{color:#93370d;background:#fffaeb;border:1px solid #fedf89;border-radius:18px;padding:14px}.shift-close-blockers ul{margin:8px 0 0;padding-left:20px}.shift-close-record{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.shift-close-record div{border:1px solid var(--fuelops-line);background:var(--fuelops-soft);border-radius:16px;min-width:0;padding:12px}.shift-close-record dt{color:var(--fuelops-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:850}.shift-close-record dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:750}.shift-close-governance{background:linear-gradient(#f8faff 0%,#fff 100%);border:1px solid #c7d7fe;border-radius:22px;gap:14px;padding:18px;display:grid}.shift-close-queue-item{border:1px solid var(--fuelops-line);width:100%;color:var(--fuelops-ink);text-align:left;cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.shift-close-queue-item:hover,.shift-close-queue-item.is-selected{border-color:var(--fuelops-blue);box-shadow:0 0 0 3px #175cd31a}.shift-close-queue-item span:not(.chip){color:var(--fuelops-muted);font-size:13px}.shift-close-decision{gap:12px;display:grid}.shift-close-decision textarea{resize:vertical;min-height:108px}.shift-close-boundary{border-left:4px solid var(--fuelops-blue);background:#f8fbff;margin:0;padding:10px 12px}@media (width<=900px){.shift-close-form{grid-template-columns:repeat(2,minmax(0,1fr))}.shift-close-queue-item{grid-template-columns:1fr 1fr}}@media (width<=640px){.shift-close-journey__header,.shift-close-governance__heading{flex-direction:column}.shift-close-form,.shift-close-record,.shift-close-queue-item{grid-template-columns:1fr}.shift-close-form label.wide,.shift-close-record .wide,.shift-close-actions.wide{grid-column:auto}}.tender-journey{gap:1rem;display:grid}.tender-journey__header,.tender-actions,.tender-totals,.tender-queue button,.tender-close-record{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tender-journey__header{align-items:flex-start}.tender-status,.tender-boundary,.tender-denied{border:1px solid var(--border,#d9dee7);background:var(--surface-muted,#f7f8fa);border-radius:.75rem;padding:.8rem 1rem}.tender-boundary,.tender-denied{border-left:4px solid}.tender-form,.tender-workspace,.tender-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.tender-form label,.tender-governance-grid label{gap:.35rem;font-weight:600;display:grid}.tender-form input,.tender-form select,.tender-governance-grid input,.tender-governance-grid select,.tender-governance-grid textarea,.tender-table input{border:1px solid var(--border,#cdd3dd);background:var(--surface,#fff);width:100%;min-width:0;color:inherit;font:inherit;border-radius:.55rem;padding:.65rem .75rem}.tender-governance-grid textarea{resize:vertical;min-height:5.5rem}.tender-form .wide{grid-column:1/-1}.tender-table{border:1px solid var(--border,#d9dee7);border-radius:.75rem;overflow-x:auto}.tender-table__header,.tender-table__row{grid-template-columns:minmax(7rem,.8fr) repeat(2,minmax(9rem,1fr)) minmax(8rem,.75fr) minmax(13rem,1.4fr);align-items:center;gap:.65rem;min-width:58rem;padding:.65rem .75rem;display:grid}.tender-table__header{background:var(--surface-muted,#f4f6f8);font-weight:700}.tender-table__row+.tender-table__row{border-top:1px solid var(--border,#e1e5eb)}.tender-table input[type=checkbox]{justify-self:center;width:1.15rem;height:1.15rem}.tender-workspace>div,.tender-governance-grid>div{border:1px solid var(--border,#d9dee7);border-radius:.75rem;min-width:0;padding:1rem}.tender-queue{align-content:start;gap:.55rem;display:grid}.tender-queue button{border:1px solid var(--border,#d9dee7);text-align:left;background:var(--surface,#fff);width:100%;color:inherit;border-radius:.65rem;flex-direction:column;align-items:flex-start;padding:.75rem}.tender-queue button.selected{outline-offset:1px;outline:2px solid}.tender-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.tender-detail dt{opacity:.7;font-size:.8rem}.tender-detail dd{overflow-wrap:anywhere;margin:.15rem 0 0}.tender-detail table{border-collapse:collapse;width:100%;font-size:.9rem}.tender-detail th,.tender-detail td{border-bottom:1px solid var(--border,#e1e5eb);text-align:right;padding:.5rem}.tender-detail th:first-child,.tender-detail td:first-child{text-align:left}.tender-timeline{gap:.6rem;padding-left:1.25rem;display:grid}.tender-timeline span,.tender-timeline small,.tender-close-record span,.tender-close-record small{margin-top:.2rem;display:block}.tender-close-record{background:var(--surface-muted,#f4f6f8);border-radius:.65rem;flex-direction:column;align-items:flex-start;padding:.75rem}.tender-governance-grid>div{align-content:start;gap:.7rem;display:grid}.tender-governance-grid button,.tender-actions button{justify-self:start}@media (width<=900px){.tender-form,.tender-workspace,.tender-governance-grid,.tender-detail dl{grid-template-columns:1fr}.tender-form .wide{grid-column:auto}.tender-journey__header{flex-direction:column}}.variance-journey{gap:1rem;display:grid}.variance-journey__header,.variance-actions,.variance-queue button,.variance-resolution{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.variance-journey__header{align-items:flex-start}.variance-status,.variance-boundary,.variance-denied{border:1px solid var(--border,#d9dee7);background:var(--surface-muted,#f7f8fa);border-radius:.75rem;padding:.8rem 1rem}.variance-boundary,.variance-denied{border-left:4px solid}.variance-form,.variance-governance-grid,.variance-workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.variance-form label,.variance-governance-grid label{gap:.35rem;font-weight:600;display:grid}.variance-form input,.variance-form select,.variance-form textarea,.variance-governance-grid input,.variance-governance-grid select,.variance-governance-grid textarea{border:1px solid var(--border,#cdd3dd);background:var(--surface,#fff);width:100%;color:inherit;font:inherit;border-radius:.55rem;padding:.65rem .75rem}.variance-form textarea,.variance-governance-grid textarea{resize:vertical;min-height:5.5rem}.variance-form .wide{grid-column:1/-1}.variance-workspace>div,.variance-governance-grid>div{border:1px solid var(--border,#d9dee7);border-radius:.75rem;min-width:0;padding:1rem}.variance-queue{align-content:start;gap:.55rem;display:grid}.variance-queue button{border:1px solid var(--border,#d9dee7);text-align:left;background:var(--surface,#fff);width:100%;color:inherit;border-radius:.65rem;flex-direction:column;align-items:flex-start;padding:.75rem}.variance-queue button.selected{outline-offset:1px;outline:2px solid}.variance-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.variance-detail dl div{min-width:0}.variance-detail dt{opacity:.7;font-size:.8rem}.variance-detail dd{overflow-wrap:anywhere;margin:.15rem 0 0}.variance-detail pre{background:var(--surface-muted,#f4f6f8);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.6rem;max-height:16rem;padding:.75rem;overflow:auto}.variance-timeline{gap:.6rem;padding-left:1.25rem;display:grid}.variance-timeline li{padding-left:.25rem}.variance-timeline span,.variance-timeline small,.variance-resolution span{margin-top:.2rem;display:block}.variance-governance-grid>div{align-content:start;gap:.7rem;display:grid}.variance-governance-grid button,.variance-actions button{justify-self:start}@media (width<=820px){.variance-form,.variance-governance-grid,.variance-workspace,.variance-detail dl{grid-template-columns:1fr}.variance-form .wide{grid-column:auto}.variance-journey__header{flex-direction:column}}.wet-stock-journey{gap:1rem;display:grid}.wet-stock-journey__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.wet-stock-journey__header h2{margin:.2rem 0 .4rem}.wet-stock-status{background:var(--surface-muted,#f5f7fa);border-radius:.75rem;padding:.75rem 1rem}.wet-stock-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.wet-stock-form label,.wet-stock-decision label{gap:.35rem;font-weight:600;display:grid}.wet-stock-form input,.wet-stock-decision input,.wet-stock-decision textarea,.wet-stock-decision select{box-sizing:border-box;width:100%}.wet-stock-form .wide{grid-column:1/-1}.wet-stock-calculation{border:1px solid var(--border-color,#d8dde6);border-radius:.75rem;grid-template-columns:1fr auto;align-content:center;gap:.25rem .8rem;padding:.75rem;display:grid}.wet-stock-actions{flex-wrap:wrap;gap:.75rem;display:flex}.wet-stock-workspace{grid-template-columns:minmax(16rem,.8fr) minmax(0,2fr);gap:1rem;display:grid}.wet-stock-queue,.wet-stock-detail,.wet-stock-decision{border:1px solid var(--border-color,#d8dde6);border-radius:.9rem;padding:1rem}.wet-stock-queue{align-content:start;gap:.55rem;display:grid}.wet-stock-queue button{text-align:left;border:1px solid var(--border-color,#d8dde6);background:0 0;border-radius:.7rem;gap:.2rem;padding:.75rem;display:grid}.wet-stock-queue button.selected{outline:2px solid}.wet-stock-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.wet-stock-detail dl div{background:var(--surface-muted,#f5f7fa);border-radius:.65rem;padding:.65rem}.wet-stock-detail dt{opacity:.7;font-size:.8rem}.wet-stock-detail dd{margin:.15rem 0 0;font-weight:700}.wet-stock-timeline{gap:.5rem;padding-left:1.2rem;display:grid}.wet-stock-timeline li{gap:.15rem;display:grid}.wet-stock-decision{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.wet-stock-decision h3,.wet-stock-decision button{grid-column:1/-1}.wet-stock-decision-record{background:var(--surface-muted,#f5f7fa);border-radius:.65rem;gap:.25rem;margin-top:.75rem;padding:.75rem;display:grid}.wet-stock-boundary,.wet-stock-denied{border-left:4px solid;margin:0;padding:.75rem 1rem}@media (width<=900px){.wet-stock-form,.wet-stock-decision,.wet-stock-workspace{grid-template-columns:1fr}.wet-stock-form .wide,.wet-stock-decision h3,.wet-stock-decision button{grid-column:auto}}.shift-planner{gap:1rem;display:grid}.shift-planner__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.shift-planner__header h2,.shift-planner__detail h3{margin:.25rem 0}.shift-planner__status{border:1px solid var(--border-color,#d8dee9);background:var(--surface-muted,#f7f8fa);border-radius:.75rem;padding:.8rem 1rem}.shift-planner__form,.shift-planner__assignments{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:.8rem;display:grid}.shift-planner label{gap:.35rem;font-weight:600;display:grid}.shift-planner input{min-width:0}.shift-planner__review-actions{flex-wrap:wrap;gap:.75rem;display:flex}.shift-planner__detail{border:1px solid var(--border-color,#d8dee9);border-radius:.75rem;padding:1rem}.shift-planner ul{margin:0;padding-left:1.25rem}@media (width<=720px){.shift-planner__header{flex-direction:column}}.manual-reading{gap:1rem;display:grid}.manual-reading header h2,.manual-reading__detail h3{margin:.25rem 0}.manual-reading__status{border:1px solid var(--border-color,#d8dee9);background:var(--surface-muted,#f7f8fa);border-radius:.75rem;padding:.8rem 1rem}.manual-reading__form,.manual-reading__actions{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;gap:.75rem;display:grid}.manual-reading label{gap:.35rem;font-weight:600;display:grid}.manual-reading input,.manual-reading select{min-width:0}.manual-reading ul{margin:0;padding-left:1.25rem}.manual-reading__detail{border:1px solid var(--border-color,#d8dee9);border-radius:.75rem;padding:1rem}.manual-reading__actions{margin-top:.75rem}.manual-sales-tender{gap:1rem;display:grid}.manual-sales-tender__runtime{gap:.75rem;display:grid}.manual-sales-tender__runtime h2{margin:0}.manual-sales-tender__status{border:1px solid var(--border-color,#d8dee9);background:var(--surface-muted,#f7f8fa);border-radius:.75rem;padding:.8rem 1rem}.manual-sales-tender__grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.manual-sales-tender__card{border:1px solid var(--border-color,#d8dee9);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.manual-sales-tender__form{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:.75rem;display:grid}.manual-sales-tender label,.manual-sales-tender__runtime label{gap:.35rem;font-weight:600;display:grid}.manual-sales-tender input,.manual-sales-tender__runtime input{min-width:0}.manual-sales-tender__lists{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.manual-sales-tender ul{margin:0;padding-left:1.25rem}.manual-sales-tender__detail{border:1px solid var(--border-color,#d8dee9);border-radius:.75rem;gap:.4rem;padding:1rem;display:grid}.manual-sales-tender__detail h3{margin:.25rem 0}.manual-sales-tender__actions{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:.75rem;display:grid}.manual-sales-tender__microcopy{color:var(--text-muted,#586174);font-size:.9rem}@media (width>=1161px) and (width<=1400px){.manual-sales-tender [aria-label="Current operating context"]{padding-right:23rem}}.rukova-studio{gap:1rem;display:grid}.rukova-studio-hero,.rukova-companion,.rukova-studio-panel,.rukova-studio-state{background:#fff;border:1px solid #14284124;border-radius:18px;box-shadow:0 12px 30px #1428410f}.rukova-studio-hero,.rukova-companion{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.rukova-studio-hero span,.rukova-companion span,.rukova-studio-panel header span,.rukova-studio-state>span{color:#526477;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700;display:block}.rukova-studio-hero h2,.rukova-studio-state h2{margin:.25rem 0}.rukova-studio-hero p,.rukova-companion p,.rukova-studio-panel p,.rukova-studio-state p{color:#526477;margin:.4rem 0 0}.rukova-companion{background:linear-gradient(135deg,#f7f8ff 0%,#fff 55%,#f2fbf7 100%);border-color:#4c5ca547}.rukova-companion-actions{flex-wrap:wrap;gap:.6rem;display:flex}.rukova-studio button{color:#fff;font:inherit;cursor:pointer;background:#173d5f;border:0;border-radius:10px;padding:.7rem .9rem;font-weight:700}.rukova-studio button:disabled{cursor:not-allowed;opacity:.5}.rukova-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.rukova-studio-panel{min-width:0;padding:1rem}.rukova-studio-panel header h3{margin:.25rem 0 .8rem}.rukova-studio-panel label{gap:.35rem;margin-bottom:.75rem;font-weight:650;display:grid}.rukova-studio-panel input,.rukova-studio-panel textarea{box-sizing:border-box;color:#152a3a;width:100%;font:inherit;border:1px solid #14284138;border-radius:10px;padding:.7rem}.rukova-studio-panel textarea{resize:vertical;min-height:92px}.rukova-situation-list{gap:.55rem;display:grid}.rukova-situation-list button{text-align:left;color:#173d5f;background:#f4f7fa;border:1px solid #1428411f;gap:.2rem;width:100%;display:grid}.rukova-situation-list button.active{background:#eaf3fa;border-color:#386a92}.rukova-situation-list span,.rukova-situation-list small,.rukova-evidence-item span,.rukova-evidence-item small,.rukova-timeline span,.rukova-timeline small{color:#526477}.rukova-studio-facts{gap:.6rem;margin:0;display:grid}.rukova-studio-facts div{border-bottom:1px solid #14284114;grid-template-columns:minmax(110px,.4fr) minmax(0,1fr);gap:.7rem;padding-bottom:.45rem;display:grid}.rukova-studio-facts dt{color:#526477;font-weight:650}.rukova-studio-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.rukova-evidence-item{overflow-wrap:anywhere;border-bottom:1px solid #14284114;gap:.2rem;padding:.65rem 0;display:grid}.rukova-timeline{gap:.65rem;padding-left:1.1rem;display:grid}.rukova-timeline li{gap:.15rem;display:grid}.rukova-verification{border-radius:12px;padding:.9rem}.rukova-verification.verified{background:#eaf7ef;border:1px solid #9bd1ad}.rukova-verification.failed{background:#fff0ef;border:1px solid #e2aaa5}.rukova-studio-state{padding:1.5rem}@media (width<=900px){.rukova-studio-grid{grid-template-columns:1fr}.rukova-studio-hero,.rukova-companion{flex-direction:column;align-items:stretch}}@media (width<=520px){.rukova-companion-actions,.rukova-companion-actions button,.rukova-studio-hero button,.rukova-studio-panel button{width:100%}.rukova-studio-facts div{grid-template-columns:1fr;gap:.2rem}}:root{--rukova-ink:#10251f;--rukova-muted:#53675f;--rukova-paper:#f5f3ec;--rukova-card:#fff;--rukova-green:#155f46;--rukova-green-dark:#0d4634;--rukova-gold:#d7a53b;--rukova-line:#10251f24}*{box-sizing:border-box}body{margin:0}.rukova-public-shell,.rukova-identity-shell{min-height:100vh;color:var(--rukova-ink);background:var(--rukova-paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}.rukova-public-header{border-bottom:1px solid var(--rukova-line);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f3ecf0;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:76px;padding:14px clamp(20px,5vw,72px);display:grid;position:sticky;top:0}.rukova-mark{align-items:center;gap:12px;min-width:max-content;text-decoration:none;display:inline-flex}.rukova-mark-symbol{background:var(--rukova-green);color:#fff;border-radius:13px;place-items:center;width:40px;height:40px;font-size:20px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff26}.rukova-mark>span:last-child{line-height:1.1;display:grid}.rukova-mark strong{letter-spacing:-.02em;font-size:19px}.rukova-mark small{color:var(--rukova-muted);margin-top:4px;font-size:11px}.rukova-public-header nav,.rukova-public-actions,.rukova-hero-actions{align-items:center;gap:18px;display:flex}.rukova-public-header nav{justify-content:center}.rukova-public-header nav a,.rukova-public-footer a{color:var(--rukova-muted);font-size:14px;font-weight:650;text-decoration:none}.rukova-primary-button,.rukova-link-button{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-weight:750;text-decoration:none;display:inline-flex}.rukova-primary-button{background:var(--rukova-green);color:#fff;box-shadow:0 10px 24px #155f462e}.rukova-primary-button:hover{background:var(--rukova-green-dark)}.rukova-primary-button:disabled{opacity:.62;cursor:wait}.rukova-link-button{border-color:var(--rukova-line);color:var(--rukova-ink);background:#ffffff8f}.rukova-hero{background:radial-gradient(circle at 80% 20%,#d7a53b29,#0000 34%),linear-gradient(150deg,#f8f7f2 0%,#edf3ee 100%);grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:center;gap:clamp(42px,8vw,110px);padding:clamp(56px,8vw,112px) clamp(22px,7vw,110px);display:grid}.rukova-kicker{color:var(--rukova-green);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:850;display:inline-block}.rukova-hero h1,.rukova-information-page h1,.rukova-identity-shell aside h1{letter-spacing:-.055em;max-width:900px;margin:18px 0 22px;font-size:clamp(42px,6vw,76px);line-height:.98}.rukova-hero-copy>p,.rukova-information-page>p,.rukova-identity-shell aside>p{color:var(--rukova-muted);max-width:760px;font-size:clamp(17px,2vw,21px);line-height:1.65}.rukova-hero-actions{flex-wrap:wrap;margin-top:30px}.rukova-trust-row{grid-template-columns:repeat(3,1fr);gap:18px;margin:46px 0 0;display:grid}.rukova-trust-row div{border-top:2px solid var(--rukova-green);padding-top:14px}.rukova-trust-row dt{font-weight:800}.rukova-trust-row dd{color:var(--rukova-muted);margin:6px 0 0;font-size:13px;line-height:1.45}.rukova-command-card{color:#fff;background:linear-gradient(150deg,#123e31,#0b261f);border-radius:28px;padding:30px;box-shadow:0 34px 80px #09271f3d}.rukova-command-card>span{color:#bdd7cd;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.rukova-command-card h2{margin:16px 0 26px;font-size:30px;line-height:1.15}.rukova-command-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rukova-command-card li{background:#ffffff0e;border:1px solid #ffffff21;border-radius:15px;gap:4px;padding:15px 16px;display:grid}.rukova-command-card li span{color:#b9cec6;font-size:13px}.rukova-value-grid{background:#fff;grid-template-columns:repeat(3,1fr);gap:24px;padding:70px clamp(22px,7vw,110px);display:grid}.rukova-value-grid article{border:1px solid var(--rukova-line);border-radius:20px;padding:28px}.rukova-value-grid article>span{color:var(--rukova-gold);font-weight:900}.rukova-value-grid h2{margin:16px 0 10px;font-size:24px}.rukova-value-grid p{color:var(--rukova-muted);line-height:1.65}.rukova-information-page{min-height:68vh;padding:clamp(70px,10vw,140px) clamp(22px,10vw,160px)}.rukova-information-page h1{max-width:960px;font-size:clamp(38px,5.5vw,68px)}.rukova-information-points{grid-template-columns:repeat(3,1fr);gap:16px;margin:38px 0;display:grid}.rukova-information-points article{border:1px solid var(--rukova-line);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:22px;display:flex}.rukova-information-points article span{color:var(--rukova-green);font-weight:900}.rukova-public-footer{border-top:1px solid var(--rukova-line);grid-template-columns:1fr auto 1fr;align-items:end;gap:32px;padding:42px clamp(22px,7vw,110px);display:grid}.rukova-public-footer nav{gap:18px;display:flex}.rukova-public-footer>p{text-align:right;color:var(--rukova-muted);font-size:13px}.rukova-public-footer>div>p{color:var(--rukova-muted);margin:12px 0 0}.rukova-identity-shell{grid-template-columns:minmax(360px,.85fr) minmax(480px,1.15fr);display:grid}.rukova-identity-shell>aside{color:#fff;background:radial-gradient(circle at 20% 10%,#d7a53b3d,#0000 32%),linear-gradient(150deg,#155f46,#0a2d23 72%);flex-direction:column;justify-content:center;padding:clamp(36px,6vw,90px);display:flex}.rukova-identity-shell>aside .rukova-mark{align-self:flex-start;margin-bottom:auto}.rukova-identity-shell>aside .rukova-mark-symbol{color:var(--rukova-green);background:#fff}.rukova-identity-shell>aside .rukova-mark small,.rukova-identity-shell>aside>p{color:#ffffffb8}.rukova-identity-shell>aside .rukova-kicker{color:#f0cf82;margin-top:auto}.rukova-identity-shell>aside h1{font-size:clamp(38px,4vw,58px)}.rukova-identity-shell>main{place-items:center;padding:32px;display:grid}.rukova-identity-card{border:1px solid var(--rukova-line);background:#fff;border-radius:26px;width:min(100%,540px);padding:clamp(28px,5vw,52px);box-shadow:0 24px 70px #10251f17}.rukova-identity-card h2{letter-spacing:-.035em;margin:26px 0 10px;font-size:34px}.rukova-identity-card>p{color:var(--rukova-muted);line-height:1.55}.rukova-identity-card form{gap:18px;margin:28px 0 18px;display:grid}.rukova-identity-card label{gap:8px;font-size:13px;font-weight:800;display:grid}.rukova-identity-card input{width:100%;min-height:48px;font:inherit;color:var(--rukova-ink);background:#fff;border:1px solid #10251f3d;border-radius:11px;padding:0 14px}.rukova-identity-card input:focus{border-color:var(--rukova-green);outline:3px solid #155f4624}.rukova-identity-card form .rukova-primary-button{border:0;width:100%;margin-top:4px}.rukova-checkbox{grid-template-columns:auto 1fr;align-items:start;line-height:1.45;font-weight:600!important;display:grid!important}.rukova-checkbox input{width:18px;min-height:18px;margin-top:2px}.rukova-form-message{min-height:24px;color:var(--rukova-muted);background:#f0f4f1;border-radius:10px;padding:12px 14px;font-size:13px}.rukova-identity-card>small{color:var(--rukova-muted);margin-top:30px;line-height:1.5;display:block}.rukova-back-link{color:var(--rukova-green);font-size:13px;font-weight:800;text-decoration:none}@media (width<=980px){.rukova-public-header{grid-template-columns:1fr auto}.rukova-public-header nav{display:none}.rukova-hero{grid-template-columns:1fr}.rukova-command-card{max-width:720px}.rukova-value-grid,.rukova-information-points{grid-template-columns:1fr}.rukova-public-footer{grid-template-columns:1fr;align-items:start}.rukova-public-footer>p{text-align:left}.rukova-identity-shell{grid-template-columns:1fr}.rukova-identity-shell>aside{min-height:330px}}@media (width<=640px){.rukova-public-header{padding:12px 16px}.rukova-public-actions .rukova-link-button,.rukova-mark small{display:none}.rukova-hero{padding:48px 20px}.rukova-hero h1{font-size:46px}.rukova-trust-row{grid-template-columns:1fr}.rukova-value-grid,.rukova-information-page,.rukova-public-footer{padding-left:20px;padding-right:20px}.rukova-identity-shell>aside{padding:28px 22px 44px}.rukova-identity-shell>main{padding:18px}.rukova-identity-card{border-radius:20px;padding:26px 20px}}.imara-loading{color:#10243f;background:#f7f3ea;place-content:center;justify-items:center;gap:14px;min-height:100vh;font-family:Inter,system-ui;display:grid}.imara-loading__mark{color:#fff;background:#10243f;border-radius:18px;place-items:center;width:54px;height:54px;font-size:26px;font-weight:950;display:grid}.imara-login{color:#10243f;background:#f7f3ea;grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);min-height:100vh;font-family:Inter,system-ui;display:grid}.imara-login__story{color:#fff;background:radial-gradient(circle at 15% 20%,#d4af3733,#0000 35%),linear-gradient(145deg,#0f1d3a,#19375b);flex-direction:column;justify-content:space-between;gap:48px;padding:clamp(32px,7vw,96px);display:flex}.imara-login__brand{align-items:center;gap:12px;display:flex}.imara-login__brand>span{color:#0f1d3a;background:#d4af37;border-radius:15px;place-items:center;width:44px;height:44px;font-size:24px;font-weight:950;display:grid}.imara-login__brand strong,.imara-login__brand small{display:block}.imara-login__brand strong{font-size:19px}.imara-login__brand small{opacity:.7;margin-top:3px}.imara-login__story h1{letter-spacing:-.045em;max-width:780px;margin:8px 0 18px;font-size:clamp(36px,5vw,68px);line-height:1.02}.imara-login__story>div>p{color:#d9e3f1;max-width:720px;line-height:1.7}.imara-login__assurance{background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;align-items:center;gap:16px;max-width:650px;padding:16px;display:flex}.imara-login__assurance p{color:#cbd5e1;margin:4px 0 0;font-size:12px;line-height:1.5}.imara-login__panel{place-items:center;padding:32px;display:grid}.imara-login__form{background:#fff;border:1px solid #10243f1f;border-radius:24px;gap:16px;width:min(100%,440px);padding:clamp(24px,5vw,44px);display:grid;box-shadow:0 25px 70px #0f1d3a1f}.imara-login__form h1,.imara-login__form h2{margin:0;font-size:30px}.imara-login__form label,.imara-form-card label,.imara-task label{color:#34445e;gap:7px;font-size:12px;font-weight:850;display:grid}.imara-login__form input,.imara-form-card input,.imara-form-card select,.imara-form-card textarea,.imara-task input,.imara-task select,.imara-task textarea,.imara-mama-composer textarea{color:#10243f;width:100%;font:inherit;background:#fff;border:1px solid #10243f2b;border-radius:12px;padding:11px 12px}.imara-login__form button{color:#fff;background:#10243f;border:0;border-radius:13px;min-height:46px;font-weight:900}.imara-login__form button:disabled{opacity:.55}.imara-login__help{color:#7b8491;font-size:11px;line-height:1.55}.imara-kicker{text-transform:uppercase;letter-spacing:.12em;color:#d4af37;margin:0;font-size:10px;font-weight:950}.imara-muted{color:#6c7480}.imara-password-gate{background:#f7f3ea;place-items:center;min-height:100vh;padding:24px;font-family:Inter,system-ui;display:grid}.imara-page-message{color:#46556a;background:#fff;border:1px solid #10243f1f;border-radius:13px;margin:0 0 12px;padding:10px 12px;font-size:12px;font-weight:750}.imara-filterbar{gap:7px;padding-bottom:9px;display:flex;overflow:auto}.imara-filterbar button{color:#576579;text-transform:capitalize;background:#fff;border:1px solid #10243f24;border-radius:999px;flex:none;padding:8px 11px;font-size:10px;font-weight:850}.imara-filterbar button.is-active{color:#fff;background:#10243f}.imara-table-wrap{background:#fff;border:1px solid #10243f1f;border-radius:16px;overflow:auto}.imara-table{border-collapse:collapse;width:100%;min-width:820px}.imara-table th,.imara-table td{text-align:left;border-bottom:1px solid #10243f17;padding:12px 14px;font-size:12px}.imara-table th{text-transform:uppercase;letter-spacing:.08em;color:#748093;background:#fbfcfd;font-size:9px}.imara-table tbody tr{cursor:pointer}.imara-table tbody tr:hover{background:#f7f9fc}.imara-table td strong,.imara-table td small{display:block}.imara-table td small{color:#8a93a1;margin-top:3px}.imara-badge{text-transform:uppercase;background:#eef2f7;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.imara-badge--urgent{color:#991b1b;background:#fee2e2}.imara-badge--high{color:#8a5b00;background:#fff1ce}.imara-badge--normal{color:#176447;background:#dff3e9}.imara-badge--low{color:#244c91;background:#e7efff}.imara-form-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;display:grid}.imara-form-card{align-content:start;gap:14px;display:grid}.imara-form-card h2,.imara-task h3{margin:0}.imara-form-card>p,.imara-task>p{color:#6c7480;margin:0;font-size:12px;line-height:1.55}.imara-span-2{grid-column:1/-1}.imara-form-actions,.imara-inline-actions{justify-content:flex-end;gap:8px;display:flex}.imara-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imara-case-summary{grid-column:1/-1}.imara-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.imara-section-heading h2{margin:4px 0 0}.imara-record-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 0;display:grid}.imara-record-grid>div,.imara-inspector dl>div{background:#f7f8fa;border-radius:11px;padding:9px}.imara-record-grid dt,.imara-inspector dt{text-transform:uppercase;color:#7c8796;font-size:9px;font-weight:900}.imara-record-grid dd,.imara-inspector dd{margin:4px 0 0;font-size:12px;font-weight:800}.imara-task{align-content:start;gap:12px;display:grid}.imara-danger-zone{background:#fff8f8;border-color:#fecaca}.imara-secret{background:#f5f7fb;border-radius:12px;gap:6px;margin-top:10px;padding:10px;display:grid}.imara-secret code{word-break:break-all;font-size:10px}.imara-secret small{color:#6c7480}.imara-inspector h3{margin-top:0}.imara-inspector dl{gap:7px;display:grid}.imara-inspector .tg-action{width:100%}.imara-embedded-panel>.municipal-card{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.imara-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imara-admin-grid>section:first-child,.imara-users{grid-column:1/-1}.imara-users article{border-top:1px solid #10243f1a;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.imara-users article>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.imara-users article strong,.imara-users article span,.imara-users article>div:first-child{display:block}.imara-users article span{color:#6c7480;margin-top:2px;font-size:11px}.imara-status-active,.imara-status-inactive,.imara-status-warning{border-radius:999px;padding:5px 8px;font-weight:900;font-size:9px!important}.imara-status-active{background:#dff3e9;color:#176447!important}.imara-status-inactive{background:#edf0f3;color:#5d6672!important}.imara-status-warning{background:#fff1ce;color:#8a5b00!important}.imara-mama-workspace{grid-template-rows:auto minmax(240px,1fr) auto auto;gap:12px;height:100%;display:grid}.imara-mama-hero{align-items:center;gap:16px;padding:12px;display:flex}.imara-mama-hero h2{margin:3px 0;font-size:26px}.imara-mama-hero p:last-child{color:#6c7480;margin:0}.imara-mama-thread{overflow:auto}.imara-mama-thread>p{background:#f5f7fb;border-radius:12px;padding:10px}.imara-mama-composer{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.imara-mama-composer button{color:#fff;background:#10243f;border:0;border-radius:14px;padding:0 18px;font-weight:900}.imara-boundary{color:#6c7480;margin:0;font-size:10px}.imara-empty,.imara-not-found{text-align:center;padding:42px}.imara-not-found{place-items:center;height:100%;display:grid}.municipal-card{background:#fff;border:1px solid #10243f1f;border-radius:16px;padding:14px}.municipal-card h2,.municipal-card h3{color:#10243f}.municipal-actions{flex-wrap:wrap;gap:7px;display:flex}.municipal-actions button,.municipal-card button{color:#10243f;background:#fff;border:1px solid #10243f24;border-radius:10px;padding:8px 10px;font-weight:850}.municipal-card label{gap:6px;margin:8px 0;font-size:11px;font-weight:850;display:grid}.municipal-card input,.municipal-card select,.municipal-card textarea{background:#fff;border:1px solid #10243f2b;border-radius:10px;width:100%;padding:9px}.municipal-record{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:7px;display:grid}.municipal-record>div{background:#f7f8fa;border-radius:9px;padding:8px}.municipal-record dt{color:#7c8796;text-transform:uppercase;font-size:9px}.municipal-record dd{margin:3px 0 0;font-size:11px;font-weight:800}.municipal-boundary{color:#77808d;font-size:10px;line-height:1.5}@media (width<=900px){.imara-login{grid-template-columns:1fr}.imara-login__story{min-height:52vh;padding:34px}.imara-login__story h1{font-size:42px}.imara-form-grid,.imara-admin-grid,.imara-case-grid{grid-template-columns:1fr}.imara-case-summary,.imara-users,.imara-admin-grid>section:first-child{grid-column:auto}.imara-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.imara-login__story{min-height:auto}.imara-login__story h1{font-size:34px}.imara-login__assurance{display:none}.imara-login__panel{padding:14px}.imara-login__form{padding:22px}.imara-record-grid{grid-template-columns:1fr}.imara-users article{flex-direction:column;align-items:flex-start}.imara-form-actions,.imara-inline-actions{flex-direction:column;justify-content:stretch}.imara-form-actions .tg-action,.imara-inline-actions .tg-action{width:100%}}.imara-login__resident{min-height:42px;color:#10243f!important;background:#fff!important;border:1px solid #10243f2e!important}.imara-case-span{grid-column:1/-1}.imara-communication-form{grid-template-columns:minmax(150px,.5fr) minmax(240px,1fr) auto;align-items:end;gap:10px;margin:14px 0;display:grid}.imara-communication-form .imara-span-2{grid-column:1/3}.imara-timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.imara-timeline-grid h4{margin:6px 0 10px}.imara-timeline{gap:8px;margin:0;padding:0;list-style:none;display:grid}.imara-timeline li{background:#f7f8fa;border-left:3px solid #d4af37;border-radius:0 12px 12px 0;padding:10px 11px}.imara-timeline li strong,.imara-timeline li span{display:block}.imara-timeline li span{color:#748093;margin-top:3px;font-size:10px}.imara-timeline li p{margin:7px 0 0;font-size:12px;line-height:1.5}.imara-evidence-form{grid-template-columns:180px minmax(230px,1fr) minmax(230px,1fr) auto;align-items:end;gap:10px;margin:12px 0;display:grid}.imara-evidence-list{gap:7px;display:grid}.imara-evidence-list article{border-top:1px solid #10243f1a;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.imara-evidence-list strong,.imara-evidence-list span{display:block}.imara-evidence-list span{color:#748093;margin-top:3px;font-size:10px}.imara-resident-portal{color:#10243f;background:#f7f3ea;min-height:100vh;padding:clamp(16px,3vw,36px);font-family:Inter,system-ui}.imara-resident-portal>header{justify-content:space-between;align-items:center;display:flex}.imara-resident-hero{justify-content:space-between;align-items:center;gap:28px;max-width:1080px;margin:52px auto 24px;display:flex}.imara-resident-hero h1{letter-spacing:-.045em;max-width:760px;margin:8px 0 12px;font-size:clamp(32px,5vw,60px);line-height:1.04}.imara-resident-hero p:last-child{color:#687487;max-width:720px;line-height:1.65}.imara-resident-lookup{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;align-items:end;gap:10px;max-width:1080px;margin:0 auto;display:grid}.imara-resident-lookup>p{grid-column:1/-1;margin:0}.imara-resident-grid{grid-template-columns:minmax(300px,.72fr) minmax(360px,1.28fr);gap:14px;max-width:1080px;margin:14px auto;display:grid}.imara-resident-grid h2{margin-top:0}.imara-resident-grid form{gap:10px;margin-top:14px;display:grid}@media (width<=900px){.imara-communication-form,.imara-evidence-form{grid-template-columns:1fr 1fr}.imara-communication-form .imara-span-2{grid-column:1/-1}.imara-timeline-grid,.imara-resident-grid{grid-template-columns:1fr}.imara-resident-lookup{grid-template-columns:1fr 1fr}.imara-resident-lookup button{grid-column:1/-1}}@media (width<=560px){.imara-communication-form,.imara-evidence-form,.imara-resident-lookup{grid-template-columns:1fr}.imara-communication-form .imara-span-2,.imara-resident-lookup button{grid-column:auto}.imara-resident-hero{align-items:flex-start;margin-top:30px}.imara-resident-hero svg{display:none}.imara-evidence-list article{flex-direction:column;align-items:flex-start}}@media (width<=900px){:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap){overflow:visible}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table{border-collapse:separate;min-width:0;display:block}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table tbody{gap:10px;display:grid}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table tr{background:#fff;border:1px solid #10243f17;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td{overflow-wrap:anywhere;border-bottom:0;gap:4px;min-width:0;padding:10px 12px;display:grid}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:before{letter-spacing:.07em;text-transform:uppercase;color:#748093;font-size:9px;font-weight:900}:is(label.imara-search-label+.imara-table-wrap)>.imara-table td:first-child:before{content:"Resident / business"}:is(label.imara-search-label+.imara-table-wrap)>.imara-table td:nth-child(2):before{content:"Type"}:is(label.imara-search-label+.imara-table-wrap)>.imara-table td:nth-child(3):before{content:"Contact consent"}:is(label.imara-search-label+.imara-table-wrap)>.imara-table td:nth-child(4):before{content:"Source owner"}:is(label.imara-search-label+.imara-table-wrap)>.imara-table td:nth-child(5):before{content:"State / action"}:is(label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:first-child:before{content:"Representative"}:is(label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:nth-child(2):before{content:"Represented party"}:is(label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:nth-child(3):before{content:"Scope"}:is(label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:nth-child(4):before{content:"State"}:is(label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:nth-child(5):before{content:"Action"}:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table td:last-child .tg-action{white-space:normal;justify-self:stretch;width:100%;max-width:100%}}@media (width<=560px){:is(label.imara-search-label+.imara-table-wrap,label.imara-search-label+form.municipal-card.imara-stack+form.municipal-card.imara-stack+section.municipal-card.imara-stack>.imara-table-wrap)>.imara-table tr{grid-template-columns:1fr}}.imara-revenue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.imara-revenue-grid>.municipal-card{min-width:0}.imara-source-boundary{background:linear-gradient(145deg,#fff,#fbf8ef);border-color:#d4af3757}.imara-revenue-boundary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.imara-revenue-boundary-grid>div{background:#f7f8fa;border-radius:13px;gap:5px;min-width:0;padding:12px;display:grid}.imara-revenue-boundary-grid strong{font-size:12px}.imara-revenue-boundary-grid span{color:#667385;font-size:11px;line-height:1.55}.imara-revenue-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.imara-revenue-actions .tg-action{white-space:normal;max-width:100%}.imara-revenue-table{max-width:100%;overflow:auto}.imara-revenue-table>.imara-table{min-width:760px}.imara-money{font-variant-numeric:tabular-nums}.imara-period-chips{flex-wrap:wrap;gap:7px;display:flex}.imara-period-chips>span{color:#536174;background:#f3f5f8;border-radius:999px;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:inline-flex}.imara-empty-state{color:#667385;background:#fafbfc;border:1px dashed #10243f2e;border-radius:13px;gap:4px;padding:14px;display:grid}.imara-empty-state strong{color:#10243f}.imara-empty-state span{font-size:11px;line-height:1.5}.imara-batch-review{border-color:#d4af3766}.imara-revenue-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.imara-revenue-section-head h2{margin:4px 0}.imara-revenue-section-head p:last-child{color:#667385;margin:0}.imara-boundary-note{color:#5d6878;background:#f5f7fa;border-radius:12px;margin:0;padding:10px 12px;font-size:11px;line-height:1.55}.imara-mama-result{background:#f7f3ea;border:1px solid #d4af3752;border-radius:13px;gap:6px;padding:12px;display:grid}.imara-mama-result ul{margin:0;padding-left:18px}.imara-mama-result li,.imara-mama-result span{font-size:11px;line-height:1.5}.imara-portal-statements{gap:12px;max-width:1080px;margin:14px auto 40px;display:grid}.imara-portal-statements__head{max-width:760px}.imara-portal-statements__head h2{margin:5px 0 8px;font-size:28px}.imara-portal-statements__head p:last-child{color:#687487;margin:0;line-height:1.6}.imara-portal-statement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imara-portal-statement{gap:12px;min-width:0;display:grid}.imara-portal-statement h3{overflow-wrap:anywhere;margin:4px 0 0}.imara-portal-statement__amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(24px,4vw,38px)}.imara-portal-statement .imara-record-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media (width<=900px){.imara-revenue-grid,.imara-revenue-boundary-grid{grid-template-columns:1fr}.imara-revenue-section-head{flex-direction:column;align-items:stretch}.imara-revenue-table>.imara-table{min-width:680px}.imara-portal-statement-grid{grid-template-columns:1fr}}@media (width<=560px){.imara-revenue-table{background:0 0;border:0;overflow:visible}.imara-revenue-table>.imara-table{border-collapse:separate;min-width:0;display:block}.imara-revenue-table>.imara-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.imara-revenue-table>.imara-table tbody{gap:10px;display:grid}.imara-revenue-table>.imara-table tr{background:#fff;border:1px solid #10243f1a;border-radius:12px;grid-template-columns:1fr;display:grid;overflow:hidden}.imara-revenue-table>.imara-table td{overflow-wrap:anywhere;border-bottom:1px solid #10243f0f;gap:4px;min-width:0;padding:10px 12px;display:grid}.imara-revenue-actions{grid-template-columns:1fr;display:grid}.imara-revenue-actions .tg-action{width:100%}.imara-portal-statement .imara-record-grid{grid-template-columns:1fr}.imara-resident-portal>header{align-items:flex-start;gap:10px}.imara-resident-portal>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.imara-portal-statements__head h2{font-size:24px}}:root{--tg-canvas:#f7f3ea;--tg-surface:#fffaf0;--tg-ink:#10243f;--tg-muted:#6c7480;--tg-line:#10243f24;--tg-green:#27a36a;--tg-warning:#f59e0b;--tg-critical:#dc2626;--mk-gold:#d4af37;--mk-navy:#0f1d3a}.tg-shell,.tg-shell *{box-sizing:border-box}.tg-shell{min-height:100vh;color:var(--tg-ink);background:var(--tg-canvas);flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.tg-header{border-bottom:1px solid var(--tg-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#ffffffd6;grid-template-columns:minmax(230px,1fr) minmax(280px,520px) minmax(320px,1fr);align-items:center;gap:14px;min-height:64px;padding:8px 12px;display:grid;position:sticky;top:0}.tg-product-identity,.tg-header-actions{align-items:center;gap:10px;display:flex}.tg-product-identity{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.tg-header-actions{justify-content:flex-end}.tg-product-mark,.tg-profile,.tg-health,.tg-mama-trigger,.tg-dock-item,.tg-signout{border:1px solid var(--tg-line);background:#fff}.tg-product-mark{background:var(--tg-ink);color:#fff;border-radius:14px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.tg-product-title,.tg-product-subtitle{display:block}.tg-product-title{font-weight:950}.tg-product-subtitle{color:var(--tg-muted);font-size:11px;font-weight:750}.tg-command{min-width:0;min-height:40px;color:var(--tg-ink);border:1px solid var(--tg-line);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:0 16px;font-size:12px;font-weight:900;display:flex}.tg-command span{min-width:0;color:var(--tg-muted);white-space:normal;text-align:right;overflow-wrap:anywhere;font-weight:700;line-height:1.2}.tg-profile,.tg-health,.tg-signout{height:38px;color:var(--tg-ink);border-radius:999px;align-items:center;padding:0 13px;font-size:11px;font-weight:850;display:flex}.tg-health{gap:7px}.tg-health span{background:var(--tg-green);border-radius:50%;width:8px;height:8px}.tg-health--warning span,.tg-health--watch span{background:var(--tg-warning)}.tg-health--critical span,.tg-health--offline span{background:var(--tg-critical)}.tg-mama-trigger{border-radius:15px;place-items:center;width:44px;height:42px;display:grid}.tg-main{flex:1;min-height:0;display:flex;position:relative}.tg-page-canvas{border:1px solid var(--tg-line);z-index:1;background:#fffc;border-radius:18px;flex:1;min-width:0;margin:6px 6px 66px;overflow:hidden}.tg-mama-drawer{border-left:1px solid var(--tg-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:5;background:#fffffff5;width:min(380px,92vw);overflow:auto}.tg-signal-rail{pointer-events:none;border:6px solid var(--tg-green);z-index:3;position:absolute;inset:0}.tg-signal-warning,.tg-signal-watch{border-color:var(--tg-warning)}.tg-signal-critical,.tg-signal-offline{border-color:var(--tg-critical)}.tg-dock{border:1px solid var(--tg-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:30;background:#ffffffe6;border-radius:24px;gap:6px;padding:6px 9px;display:flex;position:fixed;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 16px 42px #0f1d3a24}.tg-dock-item{min-width:42px;height:40px;color:var(--tg-ink);border-radius:16px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:900;transition:transform .16s;display:flex}.tg-dock-item:hover{transform:translateY(-4px)}.tg-dock-item.is-active{background:var(--tg-ink);color:#fff}.tg-dock-label{display:none}.tg-dock-item.is-active .tg-dock-label{display:inline}.tg-page-frame{flex-direction:column;height:100%;min-height:calc(100vh - 142px);display:flex}.tg-page-mission{border-bottom:1px solid var(--tg-line);justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:17px 20px;display:flex}.tg-page-eyebrow{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 4px;font-size:10px;font-weight:900}.tg-page-title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:950}.tg-page-subtitle{color:var(--tg-muted);margin:4px 0 0;font-size:12px;font-weight:700}.tg-page-actions{align-items:center;gap:8px;display:flex}.tg-action{border:1px solid var(--tg-line);color:var(--tg-ink);background:#fff;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:900;text-decoration:none}.tg-action-primary{background:var(--tg-ink);color:#fff}.tg-page-intel{color:#1d5f42;background:#effaf4;border:1px solid #27a36a47;border-radius:14px;margin:10px 12px 0;padding:10px 12px;font-size:12px;font-weight:750}.tg-page-intel--warning,.tg-page-intel--watch{color:#5f4714;background:#fff7df;border-color:#d9a72152}.tg-page-intel--critical,.tg-page-intel--offline{color:#991b1b;background:#fff1f2;border-color:#fecaca}.tg-page-layout{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.tg-page-layout.has-inspector{grid-template-columns:minmax(0,1fr) 300px}.tg-page-workbench{min-height:0;padding:14px;overflow:auto}.tg-page-inspector{border-left:1px solid var(--tg-line);background:#f7f3ea8c;padding:14px;overflow:auto}.tg-page-footer{border-top:1px solid var(--tg-line);min-height:32px;color:var(--tg-muted);justify-content:space-between;align-items:center;padding:0 16px;font-size:10px;font-weight:800;display:flex}.tg-card{border:1px solid var(--tg-line);background:#ffffffe0;border-radius:17px;padding:15px;box-shadow:0 12px 30px #0f172a0e}.tg-mama-panel{flex-direction:column;gap:12px;height:100%;padding:16px;display:flex}.tg-mama-header{align-items:center;gap:12px;display:flex}.tg-mama-header h2{margin:0;font-size:16px}.tg-mama-header p{color:var(--tg-muted);margin:2px 0 0;font-size:12px;font-weight:800}.tg-mama-context,.tg-mama-body{border:1px solid var(--tg-line);background:#fff;border-radius:16px;padding:12px;font-size:13px;line-height:1.55}.tg-mama-context span{color:var(--tg-muted);margin-top:5px;display:block}.tg-mama-actions{flex-wrap:wrap;gap:7px;display:flex}.tg-mama-actions span{color:#1e3a8a;background:#eef2ff;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}@media (width<=980px){.tg-header{grid-template-columns:1fr auto}.tg-command,.tg-health,.tg-profile{display:none}.tg-page-layout.has-inspector{grid-template-columns:1fr}.tg-page-inspector{border-left:0;border-top:1px solid var(--tg-line)}.tg-mama-drawer{position:fixed;top:64px;bottom:0;right:0;box-shadow:-20px 0 50px #0f1d3a2e}}@media (width>=641px) and (width<=980px){.tg-page-canvas{margin-bottom:108px}.tg-dock{flex-wrap:wrap;justify-content:center;gap:4px;width:auto;max-width:none;padding:6px 7px;left:6px;right:6px;transform:none}.tg-dock-item{min-width:38px;padding:0 7px}.tg-dock-item.is-active .tg-dock-label{display:none}}@media (width<=640px){.tg-header{min-height:58px;padding:7px 9px}.tg-product-subtitle,.tg-signout{display:none}.tg-page-canvas{border-radius:14px;margin:4px 4px 108px}.tg-page-mission{min-height:unset;align-items:flex-start;padding:14px}.tg-page-title{font-size:20px}.tg-page-actions{display:none}.tg-page-workbench{padding:10px}.tg-page-footer{flex-direction:column;align-items:flex-start;gap:8px;padding:7px 10px}.tg-dock{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch;max-width:none;display:grid;left:6px;right:6px;overflow:visible;transform:none}.tg-dock-item{width:100%;min-width:0;padding:0}.tg-dock-label,.tg-dock-item.is-active .tg-dock-label{display:none}.tg-dock-item.is-active{min-width:0}}.tg-profile[disabled]{cursor:default;opacity:.78}.tg-profile[disabled]:hover{transform:none}@media (width<=640px){.tg-signout{min-width:38px;padding:0 10px;display:flex}.tg-header-actions{gap:6px}.tg-mama-trigger{width:40px;height:40px}.tg-product-identity{min-width:0}.tg-product-title{white-space:nowrap}}.imara-worklist-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.imara-worklist-metric{background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #10243f1c;border-radius:15px;gap:5px;min-height:82px;padding:13px 14px;display:grid}.imara-worklist-metric span{letter-spacing:.06em;text-transform:uppercase;color:#748093;font-size:10px;font-weight:900}.imara-worklist-metric strong{color:#10243f;font-size:25px;line-height:1}.imara-worklist-metric--attention{background:linear-gradient(145deg,#fff,#fff5f5);border-color:#dc262633}.imara-worklist-toolbar{grid-template-columns:minmax(240px,420px) minmax(0,1fr);align-items:end;gap:12px;margin-bottom:10px;display:grid}.imara-worklist-search{color:#34445e;gap:6px;font-size:11px;font-weight:850;display:grid}.imara-worklist-search input{color:#10243f;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #10243f29;border-radius:13px;padding:10px 12px}.imara-worklist-search input:focus{border-color:#27a36a;outline:3px solid #27a36a26}.imara-worklist-result{justify-content:space-between;align-items:center;gap:12px;display:flex}.imara-worklist-result p{margin:0}.imara-worklist-empty{text-align:center;background:#ffffffb3;border:1px dashed #10243f33;border-radius:16px;place-items:center;gap:9px;min-height:260px;padding:36px;display:grid}.imara-worklist-empty h2,.imara-worklist-empty p{margin:0}.imara-worklist-empty p{color:#6c7480;max-width:520px;font-size:12px;line-height:1.6}.imara-table__action{white-space:nowrap}.imara-table__action button{color:#fff;background:#10243f;border:1px solid #10243f24;border-radius:10px;padding:8px 10px;font-size:10px;font-weight:900}.imara-table tbody tr:focus{outline-offset:-3px;outline:3px solid #27a36a2e}@media (width<=900px){.imara-worklist-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.imara-worklist-toolbar{grid-template-columns:1fr}.imara-worklist-result{flex-direction:column;align-items:flex-start}}@media (width<=560px){.imara-worklist-overview{grid-template-columns:1fr 1fr}.imara-worklist-metric{min-height:72px;padding:11px}.imara-worklist-metric strong{font-size:22px}}.imara-case-stage{color:#fff;background:linear-gradient(135deg,#10243f,#19375b);border:1px solid #10243f1f;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:12px;padding:16px 18px;display:grid;box-shadow:0 16px 35px #0f1d3a1f}.imara-case-stage p,.imara-case-stage h2{margin:0}.imara-case-stage__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#d4af37;font-size:10px;font-weight:900}.imara-case-stage h2{margin-top:5px;font-size:21px}.imara-case-stage__next{color:#dbe5f0;max-width:760px;font-size:12px;line-height:1.55;margin-top:7px!important}.imara-case-stage__status{text-transform:capitalize;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:150px;min-height:42px;padding:9px 13px;font-size:11px;font-weight:900;display:inline-flex}.imara-case-journey{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:3px;display:grid}.imara-case-journey span{color:#b9c7d8;text-align:center;text-transform:uppercase;letter-spacing:.05em;padding-top:15px;font-size:9px;font-weight:850;position:relative}.imara-case-journey span:before{content:"";background:#60758f;border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #ffffff14}.imara-case-journey span:after{content:"";background:#60758f;width:100%;height:2px;position:absolute;top:3px;right:50%}.imara-case-journey span:first-child:after{display:none}.imara-case-journey span.is-complete,.imara-case-journey span.is-current{color:#fff}.imara-case-journey span.is-complete:before,.imara-case-journey span.is-current:before,.imara-case-journey span.is-complete:after,.imara-case-journey span.is-current:after{background:#d4af37}.imara-case-journey span.is-current:before{box-shadow:0 0 0 4px #d4af373d}.imara-case-waiting{background:#fbfcfd;border:1px dashed #10243f2e;border-radius:16px;align-content:start;gap:6px;padding:16px;display:grid}.imara-case-waiting h3,.imara-case-waiting p{margin:0}.imara-case-waiting p{color:#6c7480;font-size:12px;line-height:1.55}@media (width<=720px){.imara-case-stage{grid-template-columns:1fr}.imara-case-stage__status{justify-self:start}.imara-case-journey{grid-template-columns:repeat(5,minmax(90px,1fr));padding-bottom:4px;overflow-x:auto}}.imara-intelligence-studio{gap:16px;display:grid}.imara-studio-hero{background:linear-gradient(135deg,#fff,#f7f3ea);border:1px solid #10243f1f;border-radius:20px;align-items:center;gap:18px;padding:18px;display:flex}.imara-studio-hero h2{letter-spacing:-.035em;max-width:850px;margin:5px 0 8px;font-size:clamp(24px,3vw,38px);line-height:1.08}.imara-studio-hero p:last-child{color:#657286;max-width:860px;margin:0;line-height:1.6}.imara-studio-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.imara-studio-metrics article{background:#fff;border:1px solid #10243f1f;border-radius:16px;gap:4px;padding:14px;display:grid}.imara-studio-metrics span{letter-spacing:.08em;text-transform:uppercase;color:#788396;font-size:9px;font-weight:900}.imara-studio-metrics strong{color:#10243f;font-size:24px}.imara-studio-metrics small{color:#788396}.imara-studio-error{color:#8b1c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 14px;display:flex}.imara-studio-error span{flex:280px;font-size:12px}.imara-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imara-studio-grid>section,.imara-studio-grid>form{align-content:start;gap:12px;display:grid}.imara-studio-queue,.imara-studio-timeline{grid-column:1/-1}.imara-studio-request-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.imara-studio-request-list button{text-align:left;color:#10243f;background:#fff;border:1px solid #10243f1f;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.imara-studio-request-list button.is-active{background:#fffcf2;border-color:#d4af37;box-shadow:0 0 0 2px #d4af3729}.imara-studio-request-list button span,.imara-studio-request-list button strong,.imara-studio-request-list button small{display:block}.imara-studio-request-list button span:last-child{text-align:right}.imara-studio-request-list button small{color:#778396;margin-top:3px;font-size:10px}.imara-studio-request-list button b{text-transform:uppercase;color:#8a5b00;font-size:9px}.imara-studio-analysis h4{margin:0;font-size:18px}.imara-studio-explanation{background:#f8f6ef;border-left:4px solid #d4af37;border-radius:0 12px 12px 0;margin:0;padding:12px;line-height:1.55}.imara-studio-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.imara-studio-facts>div{background:#f7f8fa;border-radius:12px;padding:10px}.imara-studio-facts dt{letter-spacing:.06em;text-transform:uppercase;color:#7b8696;font-size:9px;font-weight:900}.imara-studio-facts dd{color:#10243f;margin:4px 0 0;font-size:12px;font-weight:800}.imara-studio-evidence{border:1px dashed #10243f2e;border-radius:12px;gap:4px;padding:10px;display:grid}.imara-studio-evidence span{color:#6e7989;font-size:11px;line-height:1.5}.imara-studio-workflow label,.imara-studio-approval label{color:#34445e;gap:7px;font-size:11px;font-weight:850;display:grid}.imara-studio-workflow input,.imara-studio-workflow textarea,.imara-studio-approval textarea{color:#10243f;width:100%;font:inherit;background:#fff;border:1px solid #10243f2b;border-radius:12px;padding:11px 12px}.imara-studio-workflow textarea,.imara-studio-approval textarea{resize:vertical;min-height:100px}.imara-studio-workflow>p,.imara-studio-approval>p,.imara-studio-result>p{color:#6c7480;margin:0;font-size:12px;line-height:1.55}.imara-studio-result .tg-action{width:100%}.imara-studio-timeline ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.imara-studio-timeline li{background:#f7f8fa;border-left:4px solid #7b8797;border-radius:0 12px 12px 0;padding:11px 12px}.imara-studio-timeline li[data-tone=success]{background:#f1faf6;border-left-color:#1f8a5b}.imara-studio-timeline li[data-tone=warning]{background:#fffbec;border-left-color:#d4af37}.imara-studio-timeline li[data-tone=error]{background:#fff6f6;border-left-color:#c53030}.imara-studio-timeline li>div{justify-content:space-between;gap:12px;display:flex}.imara-studio-timeline time{color:#7b8696;font-size:10px}.imara-studio-timeline li p{color:#5f6a79;margin:6px 0 0;font-size:11px;line-height:1.5}@media (width<=900px){.imara-studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.imara-studio-grid{grid-template-columns:1fr}.imara-studio-queue,.imara-studio-timeline{grid-column:auto}}@media (width<=560px){.imara-studio-hero{align-items:flex-start}.imara-studio-hero svg{display:none}.imara-studio-metrics,.imara-studio-request-list,.imara-studio-facts{grid-template-columns:1fr}.imara-studio-request-list button{align-items:flex-start}.imara-studio-error{flex-direction:column;align-items:flex-start}.imara-studio-error .tg-action{width:100%}}.finance-workspace{--finance-navy:#102c44;--finance-ink:#183247;--finance-line:#d7e0e6;--finance-soft:#f5f8fa;--finance-gold:#c89b35;color:var(--finance-ink);padding-bottom:2rem}.finance-local-nav{border-bottom:1px solid var(--finance-line);scrollbar-width:thin;gap:.5rem;padding:.6rem 0 1rem;display:flex;overflow:auto}.finance-local-nav details{min-width:max-content}.finance-local-nav summary{text-transform:uppercase;letter-spacing:.08em;color:#6e7e89;padding:.25rem .55rem;font-size:.68rem;list-style:none}.finance-local-nav button{color:var(--finance-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.48rem .72rem}.finance-local-nav button.is-active{background:var(--finance-navy);color:#fff}.finance-context{color:#5f7280;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:.78rem;display:flex}.finance-page-intro{justify-content:space-between;align-items:end;gap:1.5rem;margin:1rem 0 1.2rem;display:flex}.finance-page-intro>div:first-child{max-width:850px}.finance-page-intro span,.finance-kicker{text-transform:uppercase;letter-spacing:.1em;color:#71818c;font-size:.68rem}.finance-page-intro h1{color:var(--finance-navy);margin:.25rem 0 .45rem;font-size:clamp(1.65rem,3vw,2.7rem);line-height:1.08}.finance-page-intro p,.finance-panel p,.finance-records p{color:#627482;margin:.25rem 0;line-height:1.5}.finance-attention{background:#fff6f4;border-left:5px solid #b23535;border-radius:.6rem;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1rem 1.2rem;display:flex}.finance-attention strong{color:#7d2525;font-size:1.25rem;display:block}.finance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:.85rem 0;display:grid}.finance-grid--position{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-panel,.finance-amount,.finance-records article,.finance-form,.finance-state,.finance-balance{border:1px solid var(--finance-line);background:#fff;border-radius:.65rem;padding:1rem;box-shadow:0 6px 20px #1332480a}.finance-panel h2{text-transform:uppercase;letter-spacing:.06em;margin:0 0 .8rem;font-size:.85rem}.finance-amount span,.finance-metric span,.finance-balance span{color:#657784;font-size:.75rem;display:block}.finance-amount strong,.finance-metric strong,.finance-balance strong{font-variant-numeric:tabular-nums;color:var(--finance-navy);margin:.35rem 0;font-size:1.35rem;display:block}.finance-amount small,td small{color:#7a8993;display:block}.finance-records{gap:.55rem;display:grid}.finance-records article,.finance-record-button{justify-content:space-between;align-items:center;gap:1rem;display:flex}.finance-record-button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0}.finance-status{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;margin-bottom:.35rem;padding:.2rem .5rem;font-size:.65rem;display:inline-flex}.finance-status--good{color:#17633d;background:#e6f4ec}.finance-status--watch{color:#7a5700;background:#fff2cf}.finance-status--bad{color:#932d29;background:#fbe4e2}.finance-actions{flex-wrap:wrap;gap:.5rem;display:flex}.finance-workspace button{border:1px solid var(--finance-navy);background:var(--finance-navy);color:#fff;font:inherit;cursor:pointer;border-radius:.45rem;padding:.55rem .75rem}.finance-workspace button:disabled{opacity:.45;cursor:not-allowed}.finance-table-wrap{border:1px solid var(--finance-line);background:#fff;border-radius:.65rem;overflow:auto}.finance-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.finance-table-wrap th,.finance-table-wrap td{text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid #e7edf1;padding:.7rem}.finance-table-wrap th{text-transform:uppercase;letter-spacing:.07em;color:#687986;background:var(--finance-soft);font-size:.68rem}.finance-integrity{background:var(--finance-navy);color:#fff;border-radius:.5rem;align-items:center;gap:1rem;margin:.7rem 0;padding:.75rem 1rem;display:flex}.finance-integrity span{opacity:.7}.finance-form{grid-template-columns:2fr 1fr 2fr auto;align-items:end;gap:.7rem;margin-bottom:1rem;display:grid}.finance-form label{font-size:.75rem}.finance-form input{box-sizing:border-box;border:1px solid var(--finance-line);border-radius:.4rem;width:100%;margin-top:.25rem;padding:.55rem;display:block}.availability-bridge{grid-template-columns:repeat(6,1fr);gap:.3rem;display:grid}.availability-bridge div{background:var(--finance-soft);border-radius:.35rem;padding:.55rem}.availability-bridge span{text-transform:uppercase;font-size:.66rem}.availability-bridge strong{font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.78rem;display:block}.finance-row{border-bottom:1px solid #edf1f3;justify-content:space-between;gap:1rem;padding:.45rem 0;display:flex}.finance-state{text-align:center;margin:1rem 0;padding:2rem}.finance-state--error,.finance-state--denied{background:#fff7f6;border-color:#d59a96}.finance-state--empty{background:#f7fbf9}.finance-budget-list{gap:.7rem;display:grid}.finance-balance{margin-bottom:.7rem;display:inline-block}.finance-inline-control{flex-wrap:wrap;gap:.55rem;margin-top:.7rem;display:flex}.finance-inline-control label{color:#627482;font-size:.7rem}.finance-inline-control input,.finance-inline-control select{border:1px solid var(--finance-line);color:var(--finance-ink);background:#fff;border-radius:.4rem;margin-top:.25rem;padding:.45rem;display:block}.finance-statement-record{gap:.75rem;align-items:start!important;display:grid!important}.finance-statement-lines{gap:.35rem;width:100%;display:grid}.finance-statement-lines button{text-align:left;background:var(--finance-soft);color:var(--finance-ink);border-color:var(--finance-line);justify-content:space-between;gap:1rem;display:flex}.finance-statement-lines button strong{font-variant-numeric:tabular-nums}.finance-trace-list{color:#5f7280;gap:.35rem;font-size:.75rem;display:grid}@media (width<=820px){.finance-context,.finance-context span{display:block}.finance-context span+span{margin-top:.25rem}.finance-page-intro{display:block}.finance-page-intro .finance-actions{margin-top:.8rem}.finance-grid,.finance-grid--position{grid-template-columns:1fr}.finance-attention{flex-direction:column;align-items:flex-start;gap:.7rem}.finance-form{grid-template-columns:1fr}.availability-bridge{grid-template-columns:repeat(2,1fr)}.finance-table-wrap{border:0;overflow:visible}.finance-table-wrap table,.finance-table-wrap thead,.finance-table-wrap tbody,.finance-table-wrap tr,.finance-table-wrap th,.finance-table-wrap td{min-width:0;display:block}.finance-table-wrap thead{display:none}.finance-table-wrap tr{border:1px solid var(--finance-line);background:#fff;border-radius:.55rem;margin:.55rem 0;padding:.6rem}.finance-table-wrap td{border:0;padding:.35rem}.finance-records article{flex-direction:column;align-items:flex-start}.finance-records article>div{width:100%}.finance-integrity{grid-template-columns:1fr 1fr;display:grid}.finance-local-nav{z-index:2;background:#fff;position:sticky;top:0}.finance-inline-control,.finance-statement-lines button{display:grid}.finance-actions{width:100%}}.imara-people-wow-twin-lane,.imara-people-wow-capacity-row{color:var(--tg-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.imara-people-wow-twin-lane{background:#fff;border-top:1px solid #10243f14}.imara-people-wow-twin-lane:focus-visible,.imara-people-wow-capacity-row:focus-visible{outline-offset:-3px;outline:3px solid #2e639742}.imara-people-wow-capacity-row{padding:0}.imara-people-wow-capacity-row:hover .imara-people-wow-capability strong,.imara-people-wow-twin-lane:hover .imara-people-wow-twin-name strong{color:#1e5c96}@media (width<=640px){.imara-people-wow-capacity-row{padding:4px 0}.imara-people-wow-twin-lane{padding:12px 14px}.imara-people-wow-capacity-row>b{grid-area:1/2;align-self:center}.imara-people-wow-capacity-bars{grid-area:2/1/auto/-1}.imara-people-wow-capability{grid-area:1/1}.imara-people-wow-capacity-legend{flex-wrap:wrap}.imara-people-wow-establishment-map-header{align-items:flex-start}.imara-people-wow-establishment-map-header>.imara-people-wow-link{text-align:right;max-width:96px}.imara-people-wow-position-dna{overflow:visible}}.people-native-truthbar{border:1px solid var(--tg-line);background:#fff;border-radius:12px;grid-template-columns:1.15fr .75fr 1.15fr 1fr;gap:0;margin-bottom:12px;display:grid;overflow:hidden}.people-native-truthbar>div{border-left:1px solid var(--tg-line);min-width:0;padding:9px 11px}.people-native-truthbar>div:first-child{border-left:0}.people-native-truthbar span,.people-native-truthbar strong{display:block}.people-native-truthbar span{text-transform:uppercase;letter-spacing:.08em;color:var(--tg-muted);font-size:9px;font-weight:900}.people-native-truthbar strong{white-space:normal;margin-top:3px;font-size:11px}.people-native-truthbar.is-stale{background:#fffaf0;border-color:#f59e0b5c}.people-native-status{text-transform:uppercase;letter-spacing:.06em;color:#526271;background:#edf1f4;border-radius:999px;align-items:center;padding:4px 7px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.people-native-status.is-good,.people-native-evidence.is-good{color:#1f6748;background:#e7f5ed}.people-native-status.is-info,.people-native-evidence.is-info{color:#1d5d90;background:#e8f2fb}.people-native-status.is-watch,.people-native-evidence.is-watch{color:#795600;background:#fff1cc}.people-native-status.is-blocking,.people-native-evidence.is-blocking{color:#8f2828;background:#fde8e7}.people-native-status.is-restricted,.people-native-evidence.is-restricted{color:#5d4878;background:#eee9f6}.people-native-inspector{color:var(--tg-ink);gap:12px;display:grid}.people-native-inspector__head{border-bottom:1px solid var(--tg-line);padding-bottom:10px}.people-native-inspector__head>span,.people-native-inspector section>span{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:950;display:block}.people-native-inspector__head h2{margin:5px 0 0;font-size:17px;line-height:1.15}.people-native-inspector__state{gap:7px;display:grid}.people-native-inspector__state>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.people-native-inspector__state>div>span{color:var(--tg-muted);font-size:10px;font-weight:800}.people-native-inspector section{border-top:1px solid var(--tg-line);padding-top:11px}.people-native-inspector section p{color:#536471;margin:5px 0 0;font-size:11px;line-height:1.5}.people-native-inspector__mama>div{gap:6px;margin-top:7px;display:grid}.people-native-inspector__mama button{color:#1e4976;text-align:left;font:inherit;cursor:pointer;background:#f4f7fd;border:1px solid #d9e2f0;border-radius:10px;padding:8px 9px;font-size:10px;font-weight:850}.people-native-inspector__mama button:hover{background:#edf4fb;border-color:#a8bed8}.people-native-inspector__mama button:focus-visible{outline-offset:2px;outline:3px solid #2e639742}.people-native-inspector__mama small{color:var(--tg-muted);margin-top:7px;font-size:9px;line-height:1.45;display:block}.people-native-state{border:1px solid var(--tg-line);background:#fff;border-radius:16px;justify-content:center;align-items:flex-start;gap:14px;min-height:240px;margin:14px 0;padding:34px 28px;display:flex}.people-native-state__mark{color:#5c7081;background:#eef3f7;border-radius:14px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:950;display:grid}.people-native-state h2{margin:8px 0 5px;font-size:19px}.people-native-state p{max-width:600px;color:var(--tg-muted);margin:0;font-size:12px;line-height:1.55}.people-native-state.is-watch{background:#fffaf0;border-color:#e5c776}.people-native-state.is-blocking,.people-native-state.is-restricted{background:#fff8f7;border-color:#e2aaa6}.people-native-state__actions{gap:7px;margin-top:13px;display:flex}.people-native-state__actions button{border:1px solid var(--tg-ink);background:var(--tg-ink);color:#fff;font:inherit;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}.people-native-state__actions button.is-secondary{color:var(--tg-ink);border-color:var(--tg-line);background:#fff}.people-native-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin:2px 0 14px;display:flex}.people-native-intro>div:first-child{max-width:790px}.people-native-intro span{text-transform:uppercase;letter-spacing:.1em;color:#617584;font-size:9px;font-weight:950}.people-native-intro h2{letter-spacing:-.035em;color:#102d4c;margin:5px 0 6px;font-size:clamp(22px,3vw,35px);line-height:1.08}.people-native-intro p{color:#617483;margin:0;font-size:12px;line-height:1.55}.people-native-intro__aside{flex:none}.people-native-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.people-native-metric{border:1px solid var(--tg-line);background:#fff;border-radius:12px;min-width:0;padding:11px}.people-native-metric span,.people-native-metric strong,.people-native-metric small{display:block}.people-native-metric span{text-transform:uppercase;letter-spacing:.07em;color:var(--tg-muted);font-size:9px;font-weight:900}.people-native-metric strong{color:#102d4c;font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px;line-height:1.1}.people-native-metric small{color:var(--tg-muted);margin-top:4px;font-size:9px;line-height:1.35}.people-native-metric.is-watch{background:#fffaf0;border-color:#e8d29a}.people-native-metric.is-blocking{background:#fff7f5;border-color:#e7b8b3}.people-native-evidence{color:#526271;background:#edf1f4;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.people-native-panel{border:1px solid var(--tg-line);background:#fff;border-radius:14px;padding:14px;box-shadow:0 6px 20px #13324809}.people-native-panel>header p{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:9px;font-weight:900}.people-native-panel>header button,.people-native-inline-action{color:#1e5c96;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:900}.people-native-panel>header button:focus-visible,.people-native-inline-action:focus-visible{outline-offset:2px;outline:3px solid #2e639740}.people-native-focus{background:linear-gradient(90deg,#f4f8fc,#fff);border:1px solid #c8d7e3;border-left:5px solid #2e6397;border-radius:12px;padding:13px 15px}.people-native-focus.is-watch{background:linear-gradient(90deg,#fff8e7,#fff);border-color:#ead7a3 #ead7a3 #ead7a3 #c8901f}.people-native-focus.is-good{background:linear-gradient(90deg,#eef8f3,#fff);border-color:#b8d9c9 #b8d9c9 #b8d9c9 #348267}.people-native-focus h3{margin:4px 0;font-size:15px}.people-native-focus p{color:var(--tg-muted);margin:0;font-size:10px;line-height:1.5}.people-native-command-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.people-native-command-row button{border:1px solid var(--tg-line);color:var(--tg-ink);font:inherit;background:#fff;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}.people-native-command-row button.is-primary{background:var(--tg-ink);color:#fff;border-color:var(--tg-ink)}.people-native-command-row button:disabled{opacity:.45;cursor:not-allowed}.people-native-command-row button:not(:disabled){cursor:pointer}.people-native-command-row button:focus-visible{outline-offset:2px;outline:3px solid #2e639740}.people-native-split{grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);gap:10px;display:grid}.people-native-stack{gap:10px;display:grid}.people-native-list{display:grid}.people-native-list>button,.people-native-list>article{text-align:left;color:inherit;background:0 0;border:0;border-top:1px solid #e7edf1;padding:10px 2px}.people-native-list>:first-child{border-top:0}.people-native-list>button{cursor:pointer}.people-native-list>button:hover{background:#fafcfd}.people-native-list>button:focus-visible{outline-offset:-2px;outline:3px solid #2e639733}.people-native-keyvalue{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.people-native-keyvalue>div{background:#f6f8fa;border-radius:10px;padding:9px}.people-native-keyvalue span,.people-native-keyvalue strong,.people-native-keyvalue small{display:block}.people-native-keyvalue span{text-transform:uppercase;color:var(--tg-muted);font-size:8px;font-weight:900}.people-native-keyvalue strong{margin-top:4px;font-size:11px}.people-native-keyvalue small{color:var(--tg-muted);margin-top:3px;font-size:8px;line-height:1.35}.people-native-tabbar{border-bottom:1px solid var(--tg-line);scrollbar-width:thin;gap:4px;padding:0 1px;display:flex;overflow:auto}.people-native-tabbar button{font:inherit;color:var(--tg-muted);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 9px 8px;font-size:10px;font-weight:900}.people-native-tabbar button.is-active{color:var(--tg-ink);border-bottom-color:#2e6397}.people-native-tabbar button.is-sensitive:before{content:"◈ ";color:#6d5a86;font-size:8px}.people-native-note{color:#586a78;background:#f8fafb;border:1px solid #dbe3e9;border-radius:11px;padding:10px 11px;font-size:10px;line-height:1.5}.people-native-note strong{color:var(--tg-ink)}.people-native-note.is-restricted{background:#f8f5fb;border-color:#dcd3e7}.people-native-note.is-watch{background:#fffaf0;border-color:#e8d29a}@media (width<=980px){.people-native-truthbar{grid-template-columns:1fr 1fr}.people-native-truthbar>div:nth-child(3){border-left:0;border-top:1px solid var(--tg-line)}.people-native-truthbar>div:nth-child(4){border-top:1px solid var(--tg-line)}.people-native-split{grid-template-columns:1fr}.people-native-metric-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.people-native-truthbar{grid-template-columns:1fr 1fr;margin-bottom:9px}.people-native-truthbar>div{padding:7px 8px}.people-native-truthbar span{font-size:7px}.people-native-truthbar strong{font-size:9px}.people-native-intro{margin-bottom:10px;display:block}.people-native-intro h2{font-size:23px}.people-native-intro p{font-size:10px}.people-native-intro__aside{margin-top:9px}.people-native-metric-grid{grid-template-columns:1fr 1fr;gap:6px}.people-native-metric{padding:9px}.people-native-metric strong{font-size:17px}.people-native-panel{border-radius:12px;padding:11px}.people-native-keyvalue{grid-template-columns:1fr}.people-native-state{min-height:0;padding:22px 14px;display:block}.people-native-state__mark{margin-bottom:12px}.people-native-command-row button{flex:auto}.people-native-tabbar{margin-left:-2px;margin-right:-2px}.people-native-tabbar button{padding:9px 8px}.people-native-inspector{padding-bottom:6px}}.people-workspace{color:var(--tg-ink)}.people-local-nav{border-bottom:1px solid var(--tg-line);scrollbar-width:thin;gap:5px;padding:8px 2px 10px;display:flex;overflow:auto}.people-local-nav details{min-width:max-content}.people-local-nav summary{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:var(--tg-muted);padding:5px 7px;font-size:9px;font-weight:900;list-style:none}.people-local-nav summary::-webkit-details-marker{display:none}.people-local-nav details>div{flex-wrap:wrap;gap:4px;padding:1px 2px;display:flex}.people-local-nav button{color:var(--tg-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:850}.people-local-nav button:hover{background:#edf2f6}.people-local-nav button.is-active{color:#fff;background:#102d4c}.people-local-nav button:focus-visible,.people-local-nav summary:focus-visible{outline-offset:2px;outline:3px solid #2e63973d}.people-context{color:#617483;justify-content:space-between;gap:12px;padding:9px 2px 11px;font-size:10px;display:flex}.people-context strong{color:var(--tg-ink)}@media (width<=640px){.people-local-nav{gap:3px;padding:6px 0 8px}.people-local-nav details:not([open]){display:none}.people-local-nav details[open]{width:100%;min-width:0}.people-local-nav summary{color:#1e5c96;justify-content:space-between;align-items:center;padding:7px 3px;display:flex}.people-local-nav summary:after{content:"Current section";color:var(--tg-muted);font-size:7px;font-weight:800}.people-local-nav details>div{flex-wrap:nowrap;padding:2px 0 3px;display:flex;overflow:auto}.people-local-nav button{white-space:nowrap;border:1px solid var(--tg-line);background:#fff;padding:7px 9px}.people-context{grid-template-columns:1fr auto;padding:7px 1px 9px;font-size:9px;display:grid}.people-context span:last-child{text-align:right}}.people-mobile-action{display:none}.people-mobile-action button{border:1px solid var(--tg-ink);background:var(--tg-ink);color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;text-align:center;border-radius:12px;padding:10px 12px;font-size:11px;font-weight:950}.people-mobile-action button:disabled{opacity:.45;cursor:not-allowed}.people-mobile-action button:focus-visible{outline-offset:2px;outline:3px solid #2e639747}.people-mobile-action.is-secondary button{color:var(--tg-ink);border-color:var(--tg-line);background:#fff}.people-r2-page.people-r2-page{min-width:0}.people-r2-page.people-r2-page>*{min-width:0;max-width:100%}.people-r2-page .people-native-truthbar{width:100%;min-width:0;max-width:100%}.people-r2-page .people-native-intro,.people-r2-page .people-native-intro>div:first-child,.people-r2-page .people-native-panel>header>div{min-width:0}.people-r2-page .people-native-intro h2,.people-r2-page .people-native-intro p{overflow-wrap:anywhere;max-width:100%}.people-r2-page button:disabled{opacity:.48;cursor:not-allowed;filter:saturate(.45)}.tg-page-frame:has(.people-workspace) .tg-page-actions .tg-action:disabled{opacity:.48;cursor:not-allowed;filter:saturate(.45)}.people-r2-page .people-native-tabbar button:disabled{color:#8b98a3;background:0 0;border-bottom-color:#0000}.people-r2-today.is-watch{background:linear-gradient(135deg,#fff8e7,#fff);border-color:#e8d29a}.people-r2-today.is-watch>span{color:#87620c}.people-r2-today.is-watch h3{color:#6f520b}.people-r2-today.is-watch p{color:#756d58}@media (width<=640px){.tg-page-frame:has(.people-workspace) .tg-page-mission{grid-template-columns:1fr;gap:9px;display:grid}.tg-page-frame:has(.people-workspace) .tg-page-actions{flex-wrap:wrap;width:100%;display:flex}.tg-page-frame:has(.people-workspace) .tg-page-actions .tg-action{text-align:center;flex:150px;justify-content:center;align-items:center;min-height:44px;display:flex}.people-mobile-action{margin:2px 0 1px;display:block}.people-native-status,.people-native-evidence{padding:5px 7px;font-size:8px;line-height:1.15}.people-r2-page .people-native-truthbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.people-native-truthbar span{font-size:8px}.people-native-truthbar strong{font-size:10px;line-height:1.3}.people-r2-page .people-native-intro>div:first-child{width:100%;max-width:100%}.people-native-metric span{font-size:8px}.people-native-metric small{font-size:9px}.people-r2-bridge span,.people-r2-selection-integrity span,.people-r2-passport__rail span,.people-r2-impact-band span,.people-r2-expiry-forecast span,.people-r2-recovery-flow span{font-size:8px}.people-r2-bridge strong,.people-r2-selection-integrity strong,.people-r2-passport__rail strong,.people-r2-impact-band strong,.people-r2-expiry-forecast strong,.people-r2-recovery-flow strong{font-size:10px}.people-r2-bridge small,.people-r2-selection-integrity small,.people-r2-passport__rail small,.people-r2-impact-band small,.people-r2-expiry-forecast small,.people-r2-recovery-flow small{font-size:8px}.people-r2-case-banner>div{min-width:0}.people-r2-case-banner>div:last-child{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.people-r2-directory-list>button,.people-r2-change-register>button,.people-r2-pathway-list>button,.people-r2-continuity-list>button{min-height:44px}.people-local-nav button{min-height:38px}}.imara-people-workspace{gap:0;display:grid}.imara-people-contextbar{border-bottom:1px solid var(--tg-line);background:linear-gradient(#dceaf66b,#ffffff0a);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 4px 0 8px;display:flex}.imara-people-sections{gap:4px;min-width:0;display:flex;overflow:auto}.imara-people-sections button{color:var(--tg-muted);font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:15px 12px 12px;font-size:11px;font-weight:900}.imara-people-sections button.is-active{color:var(--tg-ink);border-bottom-color:#2e6397}.imara-people-scope{gap:7px;padding-right:8px;display:flex}.imara-people-scope span{border:1px solid var(--tg-line);white-space:nowrap;background:#fff;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900}.imara-people-command-centre{gap:12px;padding:14px;display:grid}.imara-people-hero-grid{grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr);gap:12px;display:grid}.imara-people-position-card{color:#fff;background:linear-gradient(135deg,#102d4c,#173f68 68%,#2e6397);border-radius:24px;min-height:205px;padding:20px;position:relative;overflow:hidden}.imara-people-position-card:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:300px;height:300px;position:absolute;top:-135px;right:-105px;box-shadow:0 0 0 38px #ffffff09,0 0 0 82px #ffffff06}.imara-people-position-heading{z-index:1;justify-content:space-between;gap:20px;display:flex;position:relative}.imara-people-position-heading p,.imara-people-pressure-kicker{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:9px;font-weight:950}.imara-people-position-heading p{color:#ccdfef}.imara-people-position-heading h2{letter-spacing:-.045em;margin:8px 0 2px;font-size:31px;line-height:1}.imara-people-position-heading div>span{color:#d6e4f2;font-size:11px}.imara-people-position-heading>span{color:#c9ddf0;font-size:10px}.imara-people-position-metrics{z-index:1;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:25px;display:grid;position:relative}.imara-people-position-metrics div{border-top:1px solid #ffffff2e;padding-top:10px}.imara-people-position-metrics strong{letter-spacing:-.03em;font-size:24px;display:block}.imara-people-position-metrics span{color:#c9ddf0;text-transform:uppercase;letter-spacing:.07em;margin-top:3px;font-size:9px;font-weight:850;display:block}.imara-people-crew-line{z-index:1;border-top:1px solid #ffffff2e;justify-content:space-between;gap:12px;margin-top:15px;padding-top:11px;display:flex;position:relative}.imara-people-crew-line strong{font-size:10px}.imara-people-crew-line span{color:#c9ddf0;font-size:9px}.imara-people-pressure-card{background:linear-gradient(#fff9eb,#fff);border:1px solid #d39a2c59;border-radius:24px;flex-direction:column;justify-content:space-between;padding:16px;display:flex;box-shadow:0 12px 34px #0f1d3a0e}.imara-people-pressure-kicker{color:#8a5b00;align-items:center;gap:7px;display:flex}.imara-people-pressure-kicker span{background:#d39a2c;border-radius:50%;width:8px;height:8px}.imara-people-pressure-card h2{letter-spacing:-.025em;margin:9px 0 2px;font-size:19px}.imara-people-pressure-card>div>p:not(.imara-people-pressure-kicker){color:var(--tg-muted);margin:0;font-size:10px;line-height:1.45}.imara-people-pressure-metrics{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.imara-people-pressure-metrics div{background:#fff;border:1px solid #10243f17;border-radius:12px;padding:9px}.imara-people-pressure-metrics strong{font-size:16px;display:block}.imara-people-pressure-metrics span{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:7px;font-weight:900;display:block}.imara-people-pressure-reason{background:#fff;border:1px solid #d39a2c40;border-radius:11px;margin-top:9px;padding:9px 10px;font-size:9px;line-height:1.4}.imara-people-pressure-reason strong{color:#8a5b00;margin-bottom:2px;display:block}.imara-people-pressure-card button,.imara-people-card header button,.imara-people-inline-link{color:#1e5c96;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:9px;font-weight:950}.imara-people-pressure-card>button{margin-top:10px}.imara-people-attention-strip{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.imara-people-attention-strip button{border:1px solid var(--tg-line);text-align:left;min-height:72px;color:var(--tg-ink);background:#fff;border-radius:15px;grid-template-columns:1fr auto;gap:7px;padding:10px;display:grid}.imara-people-attention-strip button>span{color:var(--tg-muted);font-size:9px;font-weight:850}.imara-people-attention-strip button>strong{font-size:20px}.imara-people-attention-strip button>small{color:var(--tg-muted);grid-column:1/-1;font-size:8px}.imara-people-attention-strip button.is-blocking{background:snow;border-color:#dc262640}.imara-people-attention-strip button.is-blocking>strong{color:#b91c1c}.imara-people-card{border:1px solid var(--tg-line);background:#fff;border-radius:19px;padding:14px;box-shadow:0 10px 28px #0f1d3a0b}.imara-people-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.imara-people-card h3{margin:0;font-size:14px}.imara-people-capacity-list{margin-top:9px;display:grid}.imara-people-capacity-list>button{text-align:left;color:var(--tg-ink);background:0 0;border:0;border-top:1px solid #10243f14;grid-template-columns:130px 78px minmax(140px,1fr) 190px 30px;align-items:center;gap:10px;padding:9px 0;display:grid}.imara-people-capacity-list>button:first-child{border-top:0}.imara-people-department strong,.imara-people-department small{display:block}.imara-people-department strong{font-size:10px}.imara-people-department small{color:var(--tg-muted);margin-top:2px;font-size:8px}.imara-people-crew-coverage,.imara-people-capacity-cause{color:var(--tg-muted);font-size:8px}.imara-people-capacity-track{background:#edf1f4;border-radius:99px;height:7px;overflow:hidden}.imara-people-capacity-track i{background:linear-gradient(90deg,#3b8168,#6aa88f);border-radius:99px;height:100%;display:block}.imara-people-capacity-track i.is-warning{background:linear-gradient(90deg,#cc8c17,#e4b752)}.imara-people-capacity-list>button>strong{text-align:right;font-size:10px}.imara-people-triple-grid{grid-template-columns:1fr .9fr 1fr;gap:12px;display:grid}.imara-people-establishment-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:11px;display:grid}.imara-people-establishment-grid div,.imara-people-insight-grid div{background:#f7f9fb;border-radius:12px;padding:10px}.imara-people-establishment-grid strong{font-size:18px;display:block}.imara-people-establishment-grid span,.imara-people-insight-grid span{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:7px;font-weight:850;display:block}.imara-people-inline-link{margin-top:10px}.imara-people-payroll-readiness{align-items:center;gap:14px;margin-top:10px;display:flex}.imara-people-readiness-ring{--people-readiness:0;background:conic-gradient(#3b8168 calc(var(--people-readiness)*1%),#e7ecef 0);border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:relative}.imara-people-readiness-ring:after{content:"";background:#fff;border-radius:50%;width:59px;height:59px;position:absolute}.imara-people-readiness-ring strong{z-index:1;font-size:15px;position:relative}.imara-people-payroll-readiness dl{flex:1;gap:5px;margin:0;display:grid}.imara-people-payroll-readiness dl div{justify-content:space-between;gap:12px;display:flex}.imara-people-payroll-readiness dt{color:var(--tg-muted);font-size:9px}.imara-people-payroll-readiness dd{margin:0;font-size:9px;font-weight:950}.imara-people-next90{margin-top:9px;display:grid}.imara-people-next90>div{border-top:1px solid #10243f14;grid-template-columns:45px 1fr auto;align-items:start;gap:8px;padding:8px 0;display:grid}.imara-people-next90>div:first-child{border-top:0}.imara-people-next90>div>span{color:#2e6397;text-transform:uppercase;font-size:8px;font-weight:950}.imara-people-next90 p{margin:0}.imara-people-next90 p strong,.imara-people-next90 p small{display:block}.imara-people-next90 p strong{font-size:9px}.imara-people-next90 p small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-next90 b{font-size:8px}.imara-people-bottom-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.imara-people-insight-grid{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.imara-people-insight-grid strong{margin-top:4px;font-size:11px;line-height:1.25;display:block}.imara-people-insight-grid span{margin-top:0}.imara-people-card button,.imara-people-attention-strip button,.imara-people-sections button{cursor:pointer}.imara-people-card button:focus-visible,.imara-people-attention-strip button:focus-visible,.imara-people-sections button:focus-visible,.imara-people-pressure-card button:focus-visible{outline-offset:2px;outline:3px solid #2e639742}@media (width<=980px){.imara-people-hero-grid{grid-template-columns:1fr}.imara-people-triple-grid{grid-template-columns:1fr 1fr}.imara-people-triple-grid>:last-child{grid-column:1/-1}.imara-people-capacity-list>button{grid-template-columns:110px 70px minmax(120px,1fr) 145px 30px}.imara-people-bottom-grid{grid-template-columns:1fr}}@media (width<=640px){.imara-people-contextbar{min-height:42px;padding:0 10px}.imara-people-sections{grid-template-columns:1fr auto;width:100%;display:grid}.imara-people-sections button{text-align:left;border:0;padding:10px 0;display:none}.imara-people-sections button.is-active{display:block}.imara-people-sections:after{content:"Sections ▾";color:#2e6397;place-self:center end;font-size:9px;font-weight:950}.imara-people-scope{position:absolute;top:70px;right:14px}.imara-people-scope span:first-child{display:none}.imara-people-scope span:last-child{white-space:normal;text-align:center;max-width:70px;line-height:1.1}.imara-people-command-centre{gap:9px;padding:10px}.imara-people-position-card,.imara-people-pressure-card{border-radius:17px;padding:14px}.imara-people-position-heading h2{font-size:24px}.imara-people-position-heading>span{font-size:8px}.imara-people-position-heading div>span{font-size:10px}.imara-people-position-metrics{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:17px}.imara-people-position-metrics strong{font-size:20px}.imara-people-crew-line{align-items:flex-start}.imara-people-pressure-card h2{font-size:17px}.imara-people-attention-strip{grid-template-columns:1fr 1fr}.imara-people-attention-strip button{border-radius:13px;min-height:65px}.imara-people-capacity-list>button{grid-template-columns:72px minmax(80px,1fr) 28px;gap:7px}.imara-people-crew-coverage,.imara-people-capacity-cause{display:none}.imara-people-card{border-radius:16px;padding:12px}.imara-people-card h3{font-size:12px}.imara-people-triple-grid,.imara-people-bottom-grid{grid-template-columns:1fr;gap:9px}.imara-people-triple-grid>:last-child{grid-column:auto}.imara-people-establishment-grid{grid-template-columns:1fr 1fr}.imara-people-payroll-readiness{gap:12px}.imara-people-next90>div{grid-template-columns:38px 1fr auto}.imara-people-insight-grid{gap:6px}.imara-people-insight-grid strong{font-size:10px}}.imara-people-wow-kicker{text-transform:uppercase;letter-spacing:.09em;color:#2e6397;margin:0;font-size:8px;font-weight:950}.imara-people-wow-muted{color:var(--tg-muted)}.imara-people-wow-link{color:#1e5c96;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:950}.imara-people-wow-link:focus-visible{outline-offset:2px;outline:3px solid #2e639742}.imara-people-wow-twin{padding:0;overflow:hidden}.imara-people-wow-twin-header{justify-content:space-between;align-items:flex-end;gap:12px;padding:15px 16px 10px;display:flex}.imara-people-wow-twin-header h3{margin:4px 0 0;font-size:18px}.imara-people-wow-twin-header>span{color:var(--tg-muted);text-align:right;max-width:390px;font-size:8px;line-height:1.4}.imara-people-wow-twin-lanes{display:grid}.imara-people-wow-twin-lane{background:#fff;border-top:1px solid #10243f14;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:14px;padding:11px 16px;display:grid}.imara-people-wow-twin-lane:first-child{border-top:0}.imara-people-wow-twin-name strong,.imara-people-wow-twin-name small{display:block}.imara-people-wow-twin-name strong{font-size:11px}.imara-people-wow-twin-name small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-wow-twin-flow{grid-template-columns:1fr 24px 1fr 24px 1.15fr;align-items:center;gap:7px;display:grid}.imara-people-wow-twin-node{background:#f6f8fb;border:1px solid #10243f14;border-radius:12px;min-height:48px;padding:8px}.imara-people-wow-twin-node span,.imara-people-wow-twin-node strong{display:block}.imara-people-wow-twin-node span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-wow-twin-node strong{margin-top:4px;font-size:10px}.imara-people-wow-twin-node.is-warning{background:#fff9ec;border-color:#f0d69b}.imara-people-wow-twin-node.is-warning strong{color:#895d00}.imara-people-wow-twin-arrow{text-align:center;color:#8ea1b4;font-size:16px}.imara-people-wow-overview-bottom{grid-template-columns:1fr .82fr 1fr;gap:10px;display:grid}.imara-people-wow-strategy-hero{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:stretch;gap:18px;display:grid}.imara-people-wow-strategy-copy{z-index:1;position:relative}.imara-people-wow-strategy-runway{z-index:1;align-content:center;gap:8px;display:grid;position:relative}.imara-people-wow-strategy-years{color:#c9ddf0;grid-template-columns:repeat(4,1fr);font-size:8px;font-weight:900;display:grid}.imara-people-wow-strategy-track{grid-template-columns:repeat(4,1fr);align-items:end;gap:7px;height:84px;display:grid}.imara-people-wow-strategy-track>div{background:linear-gradient(#ffffff42,#ffffff14);border:1px solid #ffffff2b;border-radius:12px 12px 5px 5px;position:relative}.imara-people-wow-strategy-track>div:first-child{height:48%}.imara-people-wow-strategy-track>div:nth-child(2){height:63%}.imara-people-wow-strategy-track>div:nth-child(3){height:79%}.imara-people-wow-strategy-track>div:nth-child(4){background:linear-gradient(#d39a2c9e,#d39a2c2e);height:100%}.imara-people-wow-strategy-track b{font-size:10px;position:absolute;bottom:8px;left:9px}.imara-people-wow-strategy-runway>small{color:#d8e5f2;font-size:8px}.imara-people-wow-capacity-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:12px;display:grid}.imara-people-wow-capacity-lanes{gap:9px;margin-top:11px;display:grid}.imara-people-wow-capacity-row{grid-template-columns:150px minmax(0,1fr) 46px;align-items:center;gap:12px;display:grid}.imara-people-wow-capability strong,.imara-people-wow-capability small{display:block}.imara-people-wow-capability strong{font-size:10px}.imara-people-wow-capability small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-wow-capacity-bars{background:#f1f4f7;border-radius:10px;height:31px;position:relative;overflow:hidden}.imara-people-wow-capacity-bars i{border-radius:99px;position:absolute;left:0}.imara-people-wow-capacity-bars .is-required{background:#cfd8df;height:9px;bottom:5px}.imara-people-wow-capacity-bars .is-ready{background:#3b8168;height:9px;top:5px}.imara-people-wow-capacity-bars .is-gap{background:linear-gradient(90deg,#d39a2c26,#d39a2c6b);border-left:2px solid #d39a2c;border-radius:0;top:3px;bottom:3px}.imara-people-wow-capacity-row>b{text-align:right;font-size:11px}.imara-people-wow-capacity-legend{color:var(--tg-muted);border-top:1px solid #10243f14;gap:12px;margin-top:12px;padding-top:9px;font-size:7px;display:flex}.imara-people-wow-capacity-legend i{border-radius:99px;width:16px;height:6px;margin-right:5px;display:inline-block}.imara-people-wow-strategy-side{align-content:start;gap:12px;display:grid}.imara-people-wow-drivers{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.imara-people-wow-drivers div{background:#f7f9fb;border-radius:12px;padding:10px}.imara-people-wow-drivers span,.imara-people-wow-drivers strong,.imara-people-wow-drivers small{display:block}.imara-people-wow-drivers span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-wow-drivers strong{margin-top:4px;font-size:13px}.imara-people-wow-drivers small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-wow-scenario-outcomes{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.imara-people-wow-scenario-outcomes>div{background:#f7f9fb;border-radius:12px;padding:9px}.imara-people-wow-scenario-outcomes>div.is-positive{background:#e9f6ef;border:1px solid #3b816833}.imara-people-wow-scenario-outcomes span,.imara-people-wow-scenario-outcomes strong,.imara-people-wow-scenario-outcomes small{display:block}.imara-people-wow-scenario-outcomes span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-wow-scenario-outcomes strong{margin-top:4px;font-size:12px}.imara-people-wow-scenario-outcomes small{color:var(--tg-muted);margin-top:3px;font-size:7px}.imara-people-wow-establishment-flow{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.imara-people-wow-establishment-flow>div{border:1px solid var(--tg-line);background:#fff;border-radius:14px;padding:10px;position:relative}.imara-people-wow-establishment-flow>div:not(:last-child):after{content:"→";color:#8ba0b4;z-index:1;font-weight:950;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.imara-people-wow-establishment-flow span,.imara-people-wow-establishment-flow strong,.imara-people-wow-establishment-flow small{display:block}.imara-people-wow-establishment-flow span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-wow-establishment-flow strong{margin-top:4px;font-size:17px}.imara-people-wow-establishment-flow small{color:var(--tg-muted);margin-top:3px;font-size:7px}.imara-people-wow-establishment-map{padding:0;overflow:hidden}.imara-people-wow-establishment-map-header{justify-content:space-between;gap:12px;padding:14px 15px 8px;display:flex}.imara-people-wow-establishment-map-header h3{margin:4px 0 0;font-size:16px}.imara-people-wow-service-blocks{grid-template-columns:repeat(4,1fr);gap:8px;padding:8px 14px 14px;display:grid}.imara-people-wow-service-block{background:#f8fafb;border:1px solid #10243f17;border-radius:15px;min-height:115px;padding:11px}.imara-people-wow-service-block.is-warning{background:#fff9ec;border-color:#efd69b}.imara-people-wow-service-block-header{justify-content:space-between;gap:8px;display:flex}.imara-people-wow-service-block-header h4{margin:0;font-size:11px}.imara-people-wow-service-block-header p{color:var(--tg-muted);margin:2px 0 0;font-size:7px}.imara-people-wow-service-block-header strong{font-size:16px}.imara-people-wow-mini-bars{gap:5px;margin-top:10px;display:grid}.imara-people-wow-mini-bars>div{grid-template-columns:65px minmax(0,1fr) 24px;align-items:center;gap:5px;font-size:7px;display:grid}.imara-people-wow-mini-track{background:#e8edf0;border-radius:99px;height:6px;overflow:hidden}.imara-people-wow-mini-track i{background:#3b8168;border-radius:99px;height:100%;display:block}.imara-people-wow-service-block.is-warning .imara-people-wow-mini-track i{background:#d39a2c}.imara-people-wow-service-consequence{border-top:1px solid #10243f14;margin-top:9px;padding-top:8px;font-size:8px}.imara-people-wow-establishment-bottom{grid-template-columns:1.25fr .75fr;gap:10px;display:grid}.imara-people-wow-establishment-impact{background:linear-gradient(#fff8e8,#fff);border:1px solid #d39a2c57;border-radius:20px;padding:14px}.imara-people-wow-establishment-impact h3{margin:7px 0 4px;font-size:17px}.imara-people-wow-impact-chain{grid-template-columns:1fr 16px 1fr 16px 1fr;align-items:center;gap:4px;margin-top:11px;display:grid}.imara-people-wow-impact-chain>div{border:1px solid var(--tg-line);text-align:center;background:#fff;border-radius:10px;padding:8px}.imara-people-wow-impact-chain span,.imara-people-wow-impact-chain strong{display:block}.imara-people-wow-impact-chain span{text-transform:uppercase;color:var(--tg-muted);font-size:6px;font-weight:900}.imara-people-wow-impact-chain strong{margin-top:3px;font-size:10px}.imara-people-wow-impact-arrow{color:#8ba0b4;text-align:center;font-weight:950}.imara-people-wow-position-dna{padding:0;overflow:hidden}.imara-people-wow-position-dna-header{justify-content:space-between;gap:12px;padding:14px 15px 8px;display:flex}.imara-people-wow-position-dna-header h3{margin:4px 0 0;font-size:17px}.imara-people-wow-position-dna-header>span{color:var(--tg-muted);text-align:right;max-width:420px;font-size:8px}.imara-people-wow-dna-rail{grid-template-columns:repeat(6,1fr);gap:0;padding:14px 14px 17px;display:grid}.imara-people-wow-dna-node{text-align:center;position:relative}.imara-people-wow-dna-node:not(:last-child):after{content:"";background:linear-gradient(90deg,#3b8168,#a7cdbb);height:2px;position:absolute;top:17px;left:58%;right:-42%}.imara-people-wow-dna-node.is-warning:not(:last-child):after{background:linear-gradient(90deg,#d39a2c,#efc261)}.imara-people-wow-dna-dot{z-index:1;background:#e9f6ef;border:2px solid #3b8168;border-radius:50%;place-items:center;width:35px;height:35px;margin:0 auto 7px;font-size:11px;font-weight:950;display:grid;position:relative}.imara-people-wow-dna-node.is-warning .imara-people-wow-dna-dot{color:#8a5b00;background:#fff6de;border-color:#d39a2c}.imara-people-wow-dna-node span,.imara-people-wow-dna-node strong,.imara-people-wow-dna-node small{display:block}.imara-people-wow-dna-node span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-wow-dna-node strong{margin-top:4px;font-size:9px}.imara-people-wow-dna-node small{color:var(--tg-muted);margin-top:2px;font-size:7px;line-height:1.3}.imara-people-wow-position-purpose-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px;display:grid}.imara-people-wow-position-purpose-grid>div{background:#f7f9fb;border-radius:12px;padding:10px}.imara-people-wow-position-purpose-grid span,.imara-people-wow-position-purpose-grid strong{display:block}.imara-people-wow-position-purpose-grid span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-wow-position-purpose-grid strong{margin-top:4px;font-size:10px}.imara-people-wow-position-impact-chain{gap:6px;margin-top:10px;display:grid}.imara-people-wow-position-impact-chain>div{background:#fff;border:1px solid #10243f14;border-radius:10px;justify-content:space-between;gap:10px;padding:8px;display:flex}.imara-people-wow-position-impact-chain span{color:var(--tg-muted);font-size:7px}.imara-people-wow-position-impact-chain strong{font-size:8px}@media (width<=980px){.imara-people-wow-capacity-layout{grid-template-columns:1fr}.imara-people-wow-strategy-side,.imara-people-wow-service-blocks{grid-template-columns:1fr 1fr}.imara-people-wow-establishment-bottom{grid-template-columns:1fr}}@media (width<=640px){.imara-people-wow-twin-header{align-items:flex-start}.imara-people-wow-twin-header>span{display:none}.imara-people-wow-twin-lane{grid-template-columns:1fr;padding:12px 14px}.imara-people-wow-twin-flow{grid-template-columns:1fr;gap:5px}.imara-people-wow-twin-arrow{display:none}.imara-people-wow-twin-node{min-height:0;padding:8px 10px}.imara-people-wow-overview-bottom,.imara-people-wow-strategy-hero{grid-template-columns:1fr}.imara-people-wow-strategy-runway{margin-top:4px}.imara-people-wow-strategy-track{height:66px}.imara-people-wow-capacity-row{grid-template-columns:1fr 44px}.imara-people-wow-capacity-bars{grid-column:1/-1}.imara-people-wow-strategy-side,.imara-people-wow-scenario-outcomes{grid-template-columns:1fr}.imara-people-wow-establishment-flow{grid-template-columns:1fr 1fr}.imara-people-wow-establishment-flow>div:not(:last-child):after{display:none}.imara-people-wow-establishment-flow>div:last-child{grid-column:1/-1}.imara-people-wow-service-blocks{grid-template-columns:1fr}.imara-people-wow-service-block{min-height:0}.imara-people-wow-establishment-bottom,.imara-people-wow-impact-chain{grid-template-columns:1fr}.imara-people-wow-impact-arrow{display:none}.imara-people-wow-position-dna-header{align-items:flex-start}.imara-people-wow-position-dna-header>span{display:none}.imara-people-wow-dna-rail{grid-template-columns:1fr;gap:8px;padding:10px 12px 14px}.imara-people-wow-dna-node{text-align:left;grid-template-columns:40px 1fr;column-gap:8px;display:grid}.imara-people-wow-dna-node:not(:last-child):after{width:2px;height:auto;inset:36px auto -10px 17px}.imara-people-wow-dna-dot{grid-row:1/4;margin:0}.imara-people-wow-dna-node span,.imara-people-wow-dna-node strong,.imara-people-wow-dna-node small{grid-column:2}.imara-people-wow-position-purpose-grid{grid-template-columns:1fr}}.imara-people-strategy{gap:12px;padding:14px;display:grid}.imara-people-strategy-hero{color:#fff;background:linear-gradient(135deg,#102d4c,#173f68 66%,#2e6397);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex;position:relative;overflow:hidden}.imara-people-strategy-hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-230px;right:-160px;box-shadow:0 0 0 52px #ffffff09,0 0 0 108px #ffffff05}.imara-people-strategy-hero>div:first-child{z-index:1;max-width:760px;position:relative}.imara-people-strategy-hero p,.imara-people-strategy-eyebrow{text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:9px;font-weight:950}.imara-people-strategy-hero p{color:#c9ddf0}.imara-people-strategy-hero h2{letter-spacing:-.04em;max-width:730px;margin:8px 0 5px;font-size:29px;line-height:1.05}.imara-people-strategy-hero>div:first-child>span{color:#d5e3f0;font-size:11px;line-height:1.55}.imara-people-strategy-score{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:18px;min-width:150px;padding:16px;position:relative}.imara-people-strategy-score strong,.imara-people-strategy-score span{display:block}.imara-people-strategy-score strong{letter-spacing:-.04em;font-size:36px}.imara-people-strategy-score span{color:#d5e3f0;text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-size:9px;font-weight:900}.imara-people-strategy-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.imara-people-strategy-kpis>div{border:1px solid var(--tg-line);background:#fff;border-radius:16px;padding:12px}.imara-people-strategy-kpis span,.imara-people-strategy-kpis strong,.imara-people-strategy-kpis small{display:block}.imara-people-strategy-kpis span{text-transform:uppercase;letter-spacing:.07em;color:var(--tg-muted);font-size:8px;font-weight:900}.imara-people-strategy-kpis strong{margin-top:6px;font-size:18px;line-height:1.2}.imara-people-strategy-kpis small{color:var(--tg-muted);margin-top:4px;font-size:8px;line-height:1.35}.imara-people-strategy-layout{grid-template-columns:minmax(0,1.7fr) minmax(280px,.72fr);gap:12px;display:grid}.imara-people-strategy-gap-card header{align-items:flex-start}.imara-people-strategy-gap-card h3{margin-top:4px}.imara-people-strategy-eyebrow{color:#2e6397}.imara-people-strategy-gap-table{margin-top:10px;display:grid}.imara-people-strategy-gap-table>.is-head,.imara-people-strategy-gap-table>button{grid-template-columns:minmax(145px,1.2fr) 72px 72px 48px minmax(210px,1.45fr);align-items:center;gap:10px;display:grid}.imara-people-strategy-gap-table>.is-head{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.06em;background:#f6f8fa;border-radius:10px;padding:7px 8px;font-size:8px;font-weight:900}.imara-people-strategy-gap-table>button{text-align:left;color:var(--tg-ink);background:0 0;border:0;border-bottom:1px solid #10243f14;padding:11px 8px}.imara-people-strategy-gap-table>button:last-child{border-bottom:0}.imara-people-strategy-gap-table>button span{font-size:9px;line-height:1.35}.imara-people-strategy-gap-table>button span:first-child strong,.imara-people-strategy-gap-table>button span:first-child small,.imara-people-strategy-gap-table>button span:nth-child(2) small{display:block}.imara-people-strategy-gap-table>button span:first-child strong{font-size:10px}.imara-people-strategy-gap-table>button small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-strategy-gap-table .is-critical{color:#b91c1c;font-weight:950}.imara-people-strategy-gap-table .is-high{color:#9a5b00;font-weight:950}.imara-people-strategy-gap-table .is-watch{color:#8a6a12;font-weight:950}.imara-people-strategy-gap-table .is-stable{color:#2e6f58;font-weight:950}.imara-people-strategy-side{align-content:start;gap:12px;display:grid}.imara-people-strategy-drivers{gap:7px;margin-top:10px;display:grid}.imara-people-strategy-drivers>div{background:#f7f9fb;border-radius:12px;grid-template-columns:1fr auto;gap:4px 8px;padding:10px;display:grid}.imara-people-strategy-drivers span{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:8px;font-weight:900}.imara-people-strategy-drivers strong{font-size:11px}.imara-people-strategy-drivers small{color:var(--tg-muted);grid-column:1/-1;font-size:8px;line-height:1.35}.imara-people-strategy-scenario{background:linear-gradient(#fff9eb,#fff);border:1px solid #d39a2c52;border-radius:20px;padding:15px;box-shadow:0 10px 28px #0f1d3a0d}.imara-people-strategy-scenario>p{color:#8a5b00;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:8px;font-weight:950}.imara-people-strategy-scenario>h3{margin:7px 0 3px;font-size:17px}.imara-people-strategy-scenario>span{color:var(--tg-muted);font-size:9px;line-height:1.45;display:block}.imara-people-strategy-scenario>div{gap:6px;margin:12px 0;display:grid}.imara-people-strategy-scenario>div>div{background:#fff;border-radius:11px;grid-template-columns:38px 1fr;align-items:start;gap:8px;padding:8px;display:grid}.imara-people-strategy-scenario b{color:#2e6397;font-size:16px}.imara-people-strategy-scenario p{margin:0}.imara-people-strategy-scenario p strong,.imara-people-strategy-scenario p small{display:block}.imara-people-strategy-scenario p strong{font-size:9px}.imara-people-strategy-scenario p small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-strategy-scenario footer{background:#f7f9fb;border-radius:12px;gap:3px;padding:10px;display:grid}.imara-people-strategy-scenario footer strong{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:8px}.imara-people-strategy-scenario footer span{margin-bottom:5px;font-size:8px;line-height:1.4}.imara-people-strategy-scenario>button{color:#1e5c96;font:inherit;background:0 0;border:0;margin-top:10px;padding:0;font-size:9px;font-weight:950}.imara-people-strategy button{cursor:pointer}.imara-people-strategy button:focus-visible{outline-offset:2px;outline:3px solid #2e639742}@media (width<=980px){.imara-people-strategy-kpis{grid-template-columns:1fr 1fr}.imara-people-strategy-layout{grid-template-columns:1fr}.imara-people-strategy-side{grid-template-columns:1fr 1fr}.imara-people-strategy-gap-table>.is-head,.imara-people-strategy-gap-table>button{grid-template-columns:minmax(130px,1.2fr) 62px 62px 42px minmax(180px,1.4fr)}}@media (width<=640px){.imara-people-strategy{gap:9px;padding:10px}.imara-people-strategy-hero{border-radius:17px;padding:14px;display:block}.imara-people-strategy-hero h2{max-width:none;font-size:23px}.imara-people-strategy-score{align-items:end;gap:8px;min-width:0;margin-top:14px;padding:11px;display:flex}.imara-people-strategy-score strong{font-size:28px}.imara-people-strategy-score span{margin:0 0 3px}.imara-people-strategy-kpis{grid-template-columns:1fr 1fr;gap:6px}.imara-people-strategy-kpis>div{border-radius:13px;padding:10px}.imara-people-strategy-kpis strong{font-size:15px}.imara-people-strategy-gap-card{overflow:hidden}.imara-people-strategy-gap-table>.is-head{display:none}.imara-people-strategy-gap-table>button{grid-template-columns:1fr auto;gap:6px;padding:12px 0}.imara-people-strategy-gap-table>button span:first-child{grid-column:1/-1}.imara-people-strategy-gap-table>button span:nth-child(2):before{content:"Ready ";color:var(--tg-muted)}.imara-people-strategy-gap-table>button span:nth-child(3):before{content:"Need ";color:var(--tg-muted)}.imara-people-strategy-gap-table>button span:nth-child(4){grid-area:2/2}.imara-people-strategy-gap-table>button span:nth-child(5){background:#f7f9fb;border-radius:9px;grid-column:1/-1;padding:7px 9px}.imara-people-strategy-side{grid-template-columns:1fr;gap:9px}}.imara-people-establishment{gap:12px;padding:14px;display:grid}.imara-people-establishment-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.imara-people-establishment-tabs{gap:6px;display:flex;overflow:auto}.imara-people-establishment-tabs button,.imara-people-position-filters button{border:1px solid var(--tg-line);color:var(--tg-ink);font:inherit;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:900}.imara-people-establishment-tabs button.is-active{color:#fff;background:#10243f}.imara-people-establishment-toolbar>div:last-child{text-align:right}.imara-people-establishment-toolbar>div:last-child strong,.imara-people-establishment-toolbar>div:last-child span{display:block}.imara-people-establishment-toolbar>div:last-child strong{font-size:10px}.imara-people-establishment-toolbar>div:last-child span{color:var(--tg-muted);margin-top:2px;font-size:8px}.imara-people-establishment-grid{grid-template-columns:240px minmax(0,1fr);gap:12px;display:grid}.imara-people-org-panel{border:1px solid var(--tg-line);background:linear-gradient(#f7fbfe,#fff);border-radius:20px;align-self:start;padding:13px;position:sticky;top:4px}.imara-people-org-panel header{padding:3px 5px 10px}.imara-people-org-panel p,.imara-people-position-table-card header p,.imara-people-unit-hero p,.imara-people-establishment-service-card>p{text-transform:uppercase;letter-spacing:.08em;color:#2e6397;margin:0;font-size:8px;font-weight:950}.imara-people-org-panel h2{margin:4px 0 0;font-size:16px}.imara-people-org-tree{gap:3px;display:grid}.imara-people-org-tree button{--people-org-level:0;color:var(--tg-ink);padding:8px 8px 8px calc(8px + (var(--people-org-level)*14px));text-align:left;font:inherit;background:0 0;border:0;border-radius:11px}.imara-people-org-tree button:hover{background:#f3f7fa}.imara-people-org-tree button.is-active{color:#fff;background:#10243f}.imara-people-org-tree span,.imara-people-org-tree small{display:block}.imara-people-org-tree span{font-size:9px;font-weight:900}.imara-people-org-tree small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-org-tree .is-active small{color:#cbd9e6}.imara-people-establishment-main{gap:10px;display:grid}.imara-people-unit-hero{color:#fff;background:linear-gradient(135deg,#102d4c,#1e4c79);border-radius:21px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.imara-people-unit-hero p{color:#c9ddf0}.imara-people-unit-hero h2{letter-spacing:-.035em;margin:6px 0 2px;font-size:25px}.imara-people-unit-hero div:first-child>span{color:#d5e3f0;font-size:9px}.imara-people-unit-service{background:#ffffff14;border:1px solid #ffffff29;border-radius:15px;min-width:170px;padding:11px}.imara-people-unit-service strong,.imara-people-unit-service span{display:block}.imara-people-unit-service strong{font-size:20px}.imara-people-unit-service span{color:#d5e3f0;margin-top:3px;font-size:8px}.imara-people-unit-kpis{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.imara-people-unit-kpis>div{border:1px solid var(--tg-line);background:#fff;border-radius:14px;padding:10px}.imara-people-unit-kpis span,.imara-people-unit-kpis strong{display:block}.imara-people-unit-kpis span{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-unit-kpis strong{margin-top:4px;font-size:18px}.imara-people-position-table-card header{align-items:flex-start}.imara-people-position-table-card header h3{margin-top:3px}.imara-people-position-filters{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.imara-people-position-filters button{padding:6px 8px;font-size:8px}.imara-people-position-table{margin-top:10px;display:grid}.imara-people-position-table>.is-head,.imara-people-position-table>button{grid-template-columns:minmax(180px,1.7fr) 50px 60px 55px 55px 50px minmax(120px,.9fr);align-items:center;gap:8px;display:grid}.imara-people-position-table>.is-head{color:var(--tg-muted);text-transform:uppercase;letter-spacing:.06em;background:#f6f8fa;border-radius:10px;padding:7px 8px;font-size:7px;font-weight:900}.imara-people-position-table>button{text-align:left;color:var(--tg-ink);background:0 0;border:0;border-bottom:1px solid #10243f14;padding:10px 8px}.imara-people-position-table>button:last-child{border-bottom:0}.imara-people-position-table>button span{font-size:9px}.imara-people-position-table>button span:first-child strong,.imara-people-position-table>button span:first-child small{display:block}.imara-people-position-table>button span:first-child strong{font-size:10px}.imara-people-position-table>button span:first-child small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-position-table .has-vacancy{color:#9a5b00;font-weight:950}.imara-people-position-table>button span:last-child{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.imara-people-position-table>button span:last-child:before{content:"";background:#edf1f4;border-radius:99px;grid-area:1/1/auto/-1;align-self:center;height:6px}.imara-people-position-table>button span:last-child i{z-index:1;background:#3b8168;border-radius:99px;grid-area:1/1;height:6px;display:block;position:relative}.imara-people-position-table>button span:last-child i.is-warning{background:#d39a2c}.imara-people-position-table>button span:last-child strong{grid-area:1/2;font-size:8px}.imara-people-establishment-bottom{grid-template-columns:1.2fr .8fr;gap:10px;display:grid}.imara-people-establishment-changes{margin-top:8px;display:grid}.imara-people-establishment-changes>div{border-top:1px solid #10243f14;grid-template-columns:55px 1fr auto;align-items:start;gap:8px;padding:9px 0;display:grid}.imara-people-establishment-changes>div:first-child{border-top:0}.imara-people-establishment-changes>div>span{text-align:center;background:#eef2f7;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:950}.imara-people-establishment-changes>div>span.is-review{color:#8a5b00;background:#fff1ce}.imara-people-establishment-changes p{margin:0}.imara-people-establishment-changes p strong,.imara-people-establishment-changes p small{display:block}.imara-people-establishment-changes p strong{font-size:9px}.imara-people-establishment-changes p small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-establishment-changes b{font-size:8px}.imara-people-establishment-service-card{background:linear-gradient(#fff8e8,#fff);border:1px solid #d39a2c57;border-radius:19px;padding:14px}.imara-people-establishment-service-card>p{color:#8a5b00}.imara-people-establishment-service-card h3{margin:6px 0 3px;font-size:17px}.imara-people-establishment-service-card>span{color:var(--tg-muted);font-size:9px;line-height:1.45;display:block}.imara-people-establishment-service-card>button,.imara-people-card header button{color:#1e5c96;font:inherit;background:0 0;border:0;margin-top:10px;padding:0;font-size:9px;font-weight:950}.imara-people-establishment button{cursor:pointer}.imara-people-establishment button:focus-visible{outline-offset:2px;outline:3px solid #2e639742}@media (width<=980px){.imara-people-establishment-grid{grid-template-columns:190px minmax(0,1fr)}.imara-people-unit-kpis{grid-template-columns:repeat(3,1fr)}.imara-people-position-table>.is-head,.imara-people-position-table>button{grid-template-columns:minmax(150px,1.5fr) 42px 48px 48px 48px 42px minmax(110px,.9fr)}.imara-people-establishment-bottom{grid-template-columns:1fr}}@media (width<=640px){.imara-people-establishment{gap:9px;padding:10px}.imara-people-establishment-toolbar{flex-direction:column;align-items:flex-start}.imara-people-establishment-toolbar>div:last-child{text-align:left}.imara-people-establishment-grid{grid-template-columns:1fr}.imara-people-org-panel{display:none}.imara-people-unit-hero{border-radius:17px;padding:14px;display:block}.imara-people-unit-hero h2{font-size:22px}.imara-people-unit-service{min-width:0;margin-top:12px}.imara-people-unit-kpis{grid-template-columns:1fr 1fr;gap:6px}.imara-people-unit-kpis>div:last-child{grid-column:1/-1}.imara-people-position-table-card{overflow:hidden}.imara-people-position-filters{justify-content:flex-start;margin-top:8px}.imara-people-position-table>.is-head{display:none}.imara-people-position-table>button{grid-template-columns:1fr auto auto;gap:6px;padding:12px 0}.imara-people-position-table>button span:first-child{grid-column:1/-1}.imara-people-position-table>button span:nth-child(2):before{content:"Grade ";color:var(--tg-muted)}.imara-people-position-table>button span:nth-child(3):before{content:"Approved ";color:var(--tg-muted)}.imara-people-position-table>button span:nth-child(4),.imara-people-position-table>button span:nth-child(5){display:none}.imara-people-position-table>button span:nth-child(6){grid-column:2}.imara-people-position-table>button span:nth-child(6):before{content:"Vacant ";color:var(--tg-muted)}.imara-people-position-table>button span:last-child{grid-column:1/-1}.imara-people-establishment-changes>div{grid-template-columns:50px 1fr}.imara-people-establishment-changes b{grid-column:2}.imara-people-establishment-bottom{gap:9px}}.imara-people-position{gap:10px;padding:14px;display:grid}.imara-people-position-hero{color:#fff;background:linear-gradient(135deg,#102d4c,#173f68 70%,#2e6397);border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.imara-people-position-hero p,.imara-people-position-purpose header p,.imara-people-card header p,.imara-people-position-service-card>p{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:8px;font-weight:950}.imara-people-position-hero p{color:#c9ddf0}.imara-people-position-hero h2{letter-spacing:-.04em;margin:6px 0 3px;font-size:27px}.imara-people-position-hero>div:first-child>span{color:#d5e3f0;font-size:10px}.imara-people-position-hero-metrics{grid-template-columns:repeat(4,74px);gap:7px;display:grid}.imara-people-position-hero-metrics div{background:#ffffff12;border:1px solid #ffffff26;border-radius:13px;padding:10px}.imara-people-position-hero-metrics strong,.imara-people-position-hero-metrics span{display:block}.imara-people-position-hero-metrics strong{font-size:19px}.imara-people-position-hero-metrics span{color:#cfe0ef;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:7px;font-weight:900}.imara-people-position-axes{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.imara-people-position-axes>div{border:1px solid var(--tg-line);background:#fff;border-radius:13px;padding:9px}.imara-people-position-axes span,.imara-people-position-axes strong{display:block}.imara-people-position-axes span{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-position-axes strong{margin-top:3px;font-size:10px}.imara-people-position-axes .is-positive strong{color:#27684f}.imara-people-position-axes .is-attention strong{color:#8a5b00}.imara-people-position-tabs{gap:5px;padding-bottom:2px;display:flex;overflow:auto}.imara-people-position-tabs button{border:1px solid var(--tg-line);color:var(--tg-ink);font:inherit;white-space:nowrap;background:#fff;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:900}.imara-people-position-tabs button.is-active{color:#fff;background:#10243f}.imara-people-position-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.62fr);gap:10px;display:grid}.imara-people-position-main,.imara-people-position-side{align-content:start;gap:10px;display:grid}.imara-people-position-purpose header{align-items:flex-start}.imara-people-position-purpose header p,.imara-people-card header p{color:#2e6397}.imara-people-position-purpose header>div h3,.imara-people-card header>div h3{margin:3px 0 0}.imara-people-position-purpose header>span{background:#eef2f7;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950}.imara-people-position-purpose header>span.is-critical{color:#8a5b00;background:#fff1ce}.imara-people-position-purpose-grid{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.imara-people-position-purpose-grid>div{background:#f7f9fb;border-radius:11px;padding:10px}.imara-people-position-purpose-grid span,.imara-people-position-purpose-grid strong{display:block}.imara-people-position-purpose-grid span{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-position-purpose-grid strong{margin-top:4px;font-size:10px;line-height:1.35}.imara-people-position-requirements{margin-top:8px;display:grid}.imara-people-position-requirements>div{border-top:1px solid #10243f14;grid-template-columns:minmax(160px,1fr) 70px minmax(190px,1.3fr);align-items:center;gap:8px;padding:9px 0;display:grid}.imara-people-position-requirements>div:first-child{border-top:0}.imara-people-position-requirements span strong,.imara-people-position-requirements span small{display:block}.imara-people-position-requirements span strong{font-size:9px}.imara-people-position-requirements span small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-position-requirements b{text-align:center;background:#eef2f7;border-radius:999px;padding:5px 7px;font-size:7px}.imara-people-position-requirements p{color:var(--tg-muted);margin:0;font-size:8px;line-height:1.35}.imara-people-position-occupants{margin-top:8px;display:grid}.imara-people-position-occupants>button{color:var(--tg-ink);text-align:left;background:0 0;border:0;border-top:1px solid #10243f14;grid-template-columns:32px minmax(140px,1fr) 80px 90px;align-items:center;gap:8px;padding:9px 0;display:grid}.imara-people-position-occupants>button:first-child{border-top:0}.imara-people-position-occupants>button>span{color:#2e6397;background:#edf3f8;border-radius:9px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:950;display:grid}.imara-people-position-occupants p{margin:0}.imara-people-position-occupants p strong,.imara-people-position-occupants p small{display:block}.imara-people-position-occupants p strong{font-size:9px}.imara-people-position-occupants p small{color:var(--tg-muted);margin-top:2px;font-size:7px}.imara-people-position-occupants b,.imara-people-position-occupants em{font-size:8px;font-style:normal}.imara-people-position-occupants b{color:#2e6f58}.imara-people-position-occupants em{color:var(--tg-muted)}.imara-people-position-occupants>button:disabled{opacity:.7}.imara-people-position-service-card{background:linear-gradient(#fff8e8,#fff);border:1px solid #d39a2c57;border-radius:18px;padding:14px}.imara-people-position-service-card>p{color:#8a5b00}.imara-people-position-service-card h3{margin:6px 0 3px;font-size:17px}.imara-people-position-service-card>span{color:var(--tg-muted);font-size:9px;line-height:1.45;display:block}.imara-people-position-service-card>button,.imara-people-position .imara-people-card header button{color:#1e5c96;font:inherit;background:0 0;border:0;margin-top:9px;padding:0;font-size:8px;font-weight:950}.imara-people-position-side dl{gap:7px;margin:10px 0 0;display:grid}.imara-people-position-side dl>div{background:#f7f9fb;border-radius:11px;padding:9px}.imara-people-position-side dt{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:7px;font-weight:900}.imara-people-position-side dd{margin:4px 0 0;font-size:9px;font-weight:850;line-height:1.35}.imara-people-position-history header>span{color:var(--tg-muted);font-size:8px}.imara-people-position-history>div{margin-top:8px;display:grid}.imara-people-position-history section{border-top:1px solid #10243f14;grid-template-columns:82px 1fr;gap:10px;padding:9px 0;display:grid}.imara-people-position-history section:first-child{border-top:0}.imara-people-position-history time{color:#2e6397;font-size:8px;font-weight:950}.imara-people-position-history p{margin:0}.imara-people-position-history p strong,.imara-people-position-history p span{display:block}.imara-people-position-history p strong{font-size:9px}.imara-people-position-history p span{color:var(--tg-muted);margin-top:2px;font-size:8px}.imara-people-position button{cursor:pointer}.imara-people-position button:focus-visible{outline-offset:2px;outline:3px solid #2e639742}@media (width<=980px){.imara-people-position-hero{align-items:flex-start}.imara-people-position-hero-metrics{grid-template-columns:1fr 1fr;min-width:160px}.imara-people-position-axes{grid-template-columns:repeat(3,1fr)}.imara-people-position-layout{grid-template-columns:1fr}.imara-people-position-side{grid-template-columns:1fr 1fr}.imara-people-position-side>.imara-people-position-service-card{grid-column:1/-1}}@media (width<=640px){.imara-people-position{gap:8px;padding:10px}.imara-people-position-hero{border-radius:17px;padding:14px;display:block}.imara-people-position-hero h2{font-size:23px}.imara-people-position-hero-metrics{grid-template-columns:repeat(4,1fr);min-width:0;margin-top:13px}.imara-people-position-hero-metrics div{padding:8px}.imara-people-position-hero-metrics strong{font-size:16px}.imara-people-position-axes{grid-template-columns:1fr 1fr;gap:5px}.imara-people-position-axes>div:last-child{grid-column:1/-1}.imara-people-position-purpose-grid{grid-template-columns:1fr}.imara-people-position-requirements>div{grid-template-columns:1fr auto;gap:5px;padding:11px 0}.imara-people-position-requirements p{background:#f7f9fb;border-radius:9px;grid-column:1/-1;padding:6px 8px}.imara-people-position-occupants>button{grid-template-columns:30px 1fr auto}.imara-people-position-occupants b{grid-column:2}.imara-people-position-occupants em{grid-area:2/3}.imara-people-position-side{grid-template-columns:1fr;gap:8px}.imara-people-position-side>.imara-people-position-service-card{grid-column:auto}.imara-people-position-history section{grid-template-columns:68px 1fr}.imara-people-position-hero-metrics{grid-template-columns:1fr 1fr}.imara-people-position-hero-metrics div{min-width:0}.imara-people-position-hero-metrics span{white-space:normal}.imara-people-position-tabs{scrollbar-width:none}.imara-people-position-tabs::-webkit-scrollbar{display:none}}.people-r2-page{gap:10px;display:grid}.people-r2-page button{font-family:inherit}.people-r2-page button:focus-visible{outline-offset:2px;outline:3px solid #2e639740}.people-r2-bridge{grid-template-columns:repeat(9,minmax(0,1fr));align-items:stretch;gap:5px;display:grid}.people-r2-bridge>article{border:1px solid var(--tg-line);background:#fff;border-radius:12px;grid-column:span 1;min-width:0;padding:10px}.people-r2-bridge>article.is-wide{grid-column:span 2}.people-r2-bridge>article.is-target{background:#eef8f3;border-color:#b8d9c9}.people-r2-bridge>i{text-align:center;color:#8ca0b1;align-self:center;font-style:normal}.people-r2-bridge span,.people-r2-bridge strong,.people-r2-bridge small{display:block}.people-r2-bridge span{text-transform:uppercase;letter-spacing:.07em;color:var(--tg-muted);font-size:8px;font-weight:900}.people-r2-bridge strong{margin-top:5px;font-size:10px;line-height:1.35}.people-r2-bridge small{color:var(--tg-muted);margin-top:3px;font-size:8px;line-height:1.35}.people-r2-progress{background:#e7edf1;border-radius:99px;height:6px;overflow:hidden}.people-r2-progress>i{background:#3b8168;border-radius:99px;height:100%;display:block}.people-r2-progress>i.is-watch{background:#c99323}.people-r2-progress>i.is-bad{background:#b44949}.people-r2-record-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.people-r2-record-head>div{min-width:0}.people-r2-record-head strong,.people-r2-record-head small{display:block}.people-r2-record-head strong{font-size:11px;line-height:1.25}.people-r2-record-head small{color:var(--tg-muted);margin-top:3px;font-size:8px}.people-r2-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.people-r2-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.people-r2-tagrow{flex-wrap:wrap;gap:5px;display:flex}.people-r2-divider{background:#e7edf1;height:1px;margin:8px 0}.people-r2-recruit-capacity{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:10px;display:grid}.people-r2-recruit-capacity__story{background:linear-gradient(135deg,#f3f8fc,#fff);border:1px solid #c8d8e4;border-radius:15px;padding:15px}.people-r2-recruit-capacity__story h3{margin:5px 0;font-size:20px;line-height:1.1}.people-r2-recruit-capacity__story>p{color:var(--tg-muted);margin:0;font-size:10px;line-height:1.5}.people-r2-recovery-meter{grid-template-columns:1fr 54px;align-items:end;gap:9px;margin-top:14px;display:grid}.people-r2-recovery-meter>div:first-child{gap:6px;display:grid}.people-r2-recovery-meter label{color:var(--tg-muted);justify-content:space-between;gap:8px;font-size:8px;font-weight:850;display:flex}.people-r2-recovery-meter b{color:#173f68;text-align:right;font-size:25px}.people-r2-recruit-capacity__gates{border:1px solid var(--tg-line);background:#fff;border-radius:15px;padding:14px}.people-r2-recruit-capacity__gates h3{margin:4px 0 9px;font-size:14px}.people-r2-gates{gap:7px;display:grid}.people-r2-gates>div{border-top:1px solid #edf1f3;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding-top:7px;display:grid}.people-r2-gates>div:first-child{border-top:0;padding-top:0}.people-r2-gates i{color:#236148;background:#e8f5ee;border-radius:8px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:950;display:grid}.people-r2-gates .is-watch i{color:#765400;background:#fff0ca}.people-r2-gates span strong,.people-r2-gates span small{display:block}.people-r2-gates span strong{font-size:9px}.people-r2-gates span small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-gates b{font-size:8px}.people-r2-recruit-queue{display:grid}.people-r2-recruit-queue>button{color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #e7edf1;grid-template-columns:minmax(180px,1.2fr) 120px minmax(230px,1.35fr) 110px;align-items:center;gap:12px;padding:11px 1px;display:grid}.people-r2-recruit-queue>button:first-child{border-top:0}.people-r2-recruit-queue>button.is-critical{padding-left:10px;box-shadow:inset 3px 0 #c99323}.people-r2-recruit-queue>button:hover{background:#fafcfd}.people-r2-recruit-queue .people-r2-service-effect strong{color:#1e5c96}.people-r2-onboarding-grid{grid-template-columns:1.15fr .85fr;gap:10px;display:grid}.people-r2-onboarding-list{gap:7px;display:grid}.people-r2-onboarding-list>article{border:1px solid #e0e6ea;border-radius:11px;padding:9px}.people-r2-onboarding-list header{justify-content:space-between;gap:8px;display:flex}.people-r2-onboarding-list header strong,.people-r2-onboarding-list header small{display:block}.people-r2-onboarding-list header strong{font-size:10px}.people-r2-onboarding-list header small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-onboarding-list footer{color:var(--tg-muted);justify-content:space-between;gap:8px;margin-top:7px;font-size:8px;display:flex}.people-r2-case-banner{background:linear-gradient(90deg,#f3f8fc,#fff);border:1px solid #cbd8e2;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.people-r2-case-banner h3{letter-spacing:-.02em;margin:3px 0;font-size:20px}.people-r2-case-banner p{color:var(--tg-muted);margin:0;font-size:9px}.people-r2-selection-integrity{grid-template-columns:repeat(9,minmax(0,1fr));align-items:center;gap:4px;display:grid}.people-r2-selection-integrity>div{border:1px solid var(--tg-line);background:#fff;border-radius:11px;grid-column:span 1;min-height:70px;padding:9px}.people-r2-selection-integrity>div.is-authority{background:#fff8e6;border-color:#e6cf91;grid-column:span 2}.people-r2-selection-integrity>i{text-align:center;color:#8ca0b1;font-style:normal}.people-r2-selection-integrity span,.people-r2-selection-integrity strong,.people-r2-selection-integrity small{display:block}.people-r2-selection-integrity span{color:#2e6397;font-size:7px;font-weight:950}.people-r2-selection-integrity strong{margin-top:5px;font-size:9px;line-height:1.3}.people-r2-selection-integrity small{color:var(--tg-muted);margin-top:3px;font-size:7px}.people-r2-candidate-tabs{gap:6px;padding-bottom:2px;display:flex;overflow:auto}.people-r2-candidate-tabs button{border:1px solid var(--tg-line);font:inherit;color:var(--tg-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.people-r2-candidate-tabs button.is-active{color:#fff;background:#102d4c;border-color:#102d4c}.people-r2-candidate-focus{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:10px;display:grid}.people-r2-evidence-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.people-r2-evidence-matrix>div{border:1px solid #e0e6ea;border-radius:10px;padding:9px}.people-r2-evidence-matrix span,.people-r2-evidence-matrix strong,.people-r2-evidence-matrix small{display:block}.people-r2-evidence-matrix span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-evidence-matrix strong{margin-top:4px;font-size:10px}.people-r2-evidence-matrix small{color:var(--tg-muted);margin-top:3px;font-size:8px}.people-r2-panel-record{gap:6px;display:grid}.people-r2-panel-record>div{border-top:1px solid #edf1f3;grid-template-columns:1fr auto;gap:8px;padding:8px 0;display:grid}.people-r2-panel-record>div:first-child{border-top:0}.people-r2-panel-record strong{font-size:9px}.people-r2-panel-record span{color:var(--tg-muted);font-size:8px}.people-r2-authority-checks{gap:7px;display:grid}.people-r2-authority-checks>div{border:1px solid #e0e6ea;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:9px;padding:9px;display:flex}.people-r2-authority-checks strong,.people-r2-authority-checks small{display:block}.people-r2-authority-checks strong{font-size:9px}.people-r2-authority-checks small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-atlas{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.people-r2-atlas button{border:1px solid var(--tg-line);text-align:left;color:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:10px}.people-r2-atlas button.is-watch{background:#fffaf0;border-color:#e7d19a}.people-r2-atlas header{justify-content:space-between;gap:8px;display:flex}.people-r2-atlas header strong{font-size:11px}.people-r2-atlas header b{font-size:15px}.people-r2-atlas small{color:var(--tg-muted);margin-top:2px;font-size:7px;display:block}.people-r2-atlas .people-r2-progress{margin-top:9px}.people-r2-atlas footer{color:#526777;margin-top:7px;font-size:8px}.people-r2-directory-tools{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px;display:grid}.people-r2-directory-tools label span{text-transform:uppercase;color:var(--tg-muted);margin-bottom:4px;font-size:8px;font-weight:900;display:block}.people-r2-directory-tools input{width:100%;font:inherit;color:var(--tg-ink);background:#fff;border:1px solid #ccd7df;border-radius:10px;padding:10px 11px;font-size:11px}.people-r2-directory-tools input:focus{border-color:#7599b8;outline:3px solid #2e639726}.people-r2-directory-filters{flex-wrap:wrap;gap:5px;display:flex}.people-r2-directory-filters button{border:1px solid var(--tg-line);color:inherit;font:inherit;background:#fff;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:900}.people-r2-directory-filters button.is-active{color:#fff;background:#102d4c;border-color:#102d4c}.people-r2-directory-list{display:grid}.people-r2-directory-list>button{color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #e7edf1;grid-template-columns:minmax(175px,1.1fr) minmax(170px,1fr) 105px 115px minmax(135px,.8fr);align-items:center;gap:10px;padding:10px 1px;display:grid}.people-r2-directory-list>button:first-child{border-top:0}.people-r2-directory-list>button:hover{background:#fafcfd}.people-r2-person{align-items:center;gap:9px;display:flex}.people-r2-person>i{color:#234f74;background:#e7f0f7;border-radius:11px;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:950;display:grid}.people-r2-person strong,.people-r2-person small,.people-r2-directory-list span strong,.people-r2-directory-list span small{display:block}.people-r2-person strong,.people-r2-directory-list span strong{font-size:9px}.people-r2-person small,.people-r2-directory-list span small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-directory-list>button>span{font-size:9px}.people-r2-directory-list .people-native-status{justify-self:start}.people-r2-safe-payload{background:#f8f5fb;border:1px solid #d9d2e4;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.people-r2-safe-payload p{color:#62576e;margin:0;font-size:9px;line-height:1.45}.people-r2-safe-payload strong{color:#493b5c}.people-r2-employee-top{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:10px;display:grid}.people-r2-employee-identity{background:linear-gradient(135deg,#f2f7fb,#fff);border:1px solid #c9d8e3;border-radius:15px;align-items:center;gap:12px;padding:15px;display:flex}.people-r2-employee-avatar{color:#fff;background:#102d4c;border-radius:17px;flex:none;place-items:center;width:54px;height:54px;font-size:17px;font-weight:950;display:grid}.people-r2-employee-identity span,.people-r2-employee-identity h2,.people-r2-employee-identity p{margin:0}.people-r2-employee-identity>div>span{text-transform:uppercase;letter-spacing:.08em;color:#617584;font-size:8px;font-weight:900}.people-r2-employee-identity h2{color:#102d4c;margin-top:4px;font-size:24px;line-height:1.05}.people-r2-employee-identity p{color:var(--tg-muted);margin-top:5px;font-size:9px}.people-r2-today{background:linear-gradient(135deg,#eef8f3,#fff);border:1px solid #bdd9ca;border-radius:15px;padding:14px}.people-r2-today>span{text-transform:uppercase;color:#2d6b52;font-size:8px;font-weight:950}.people-r2-today h3{color:#225d46;margin:5px 0 4px;font-size:16px}.people-r2-today p{color:#5f7468;margin:0;font-size:9px;line-height:1.4}.people-r2-today footer{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.people-r2-passport{border:1px solid var(--tg-line);background:#fff;border-radius:14px;padding:13px}.people-r2-passport header{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.people-r2-passport h3{margin:3px 0 0;font-size:14px}.people-r2-passport__rail{grid-template-columns:repeat(11,minmax(0,1fr));align-items:center;gap:4px;display:grid}.people-r2-passport__rail>div{border:1px solid #e0e6ea;border-radius:10px;grid-column:span 1;min-height:65px;padding:8px}.people-r2-passport__rail>div.is-service{background:#eef8f3;border-color:#bfdacb;grid-column:span 2}.people-r2-passport__rail>i{text-align:center;color:#8ca0b1;font-style:normal}.people-r2-passport__rail span,.people-r2-passport__rail strong,.people-r2-passport__rail small{display:block}.people-r2-passport__rail span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-passport__rail strong{margin-top:4px;font-size:9px;line-height:1.3}.people-r2-passport__rail small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-employee-overview{grid-template-columns:minmax(0,1.15fr) minmax(270px,.85fr);gap:10px;display:grid}.people-r2-assignment-list{gap:7px;display:grid}.people-r2-assignment-list>div{border:1px solid #e0e6ea;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;padding:9px;display:grid}.people-r2-assignment-list>div>span{text-transform:uppercase;color:#2e6397;font-size:8px;font-weight:950}.people-r2-assignment-list p{margin:0}.people-r2-assignment-list p strong,.people-r2-assignment-list p small{display:block}.people-r2-assignment-list p strong{font-size:9px}.people-r2-assignment-list p small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-attention-list{gap:6px;display:grid}.people-r2-attention-list>div{background:#fffaf0;border-left:3px solid #c99323;border-radius:8px;padding:8px 9px}.people-r2-attention-list strong,.people-r2-attention-list span{display:block}.people-r2-attention-list strong{font-size:9px}.people-r2-attention-list span{color:var(--tg-muted);margin-top:3px;font-size:8px;line-height:1.4}.people-r2-timeline{display:grid}.people-r2-timeline>div{grid-template-columns:80px 14px 1fr;gap:7px;padding:7px 0;display:grid;position:relative}.people-r2-timeline time{color:var(--tg-muted);font-size:8px;font-weight:850}.people-r2-timeline i{background:#2e6397;border-radius:50%;width:8px;height:8px;margin-top:3px}.people-r2-timeline>div:not(:last-child):after{content:"";background:#ccd8e1;width:1px;position:absolute;top:18px;bottom:-4px;left:89px}.people-r2-timeline p{margin:0}.people-r2-timeline p strong,.people-r2-timeline p span{display:block}.people-r2-timeline p strong{font-size:9px}.people-r2-timeline p span{color:var(--tg-muted);margin-top:2px;font-size:8px;line-height:1.4}.people-r2-change-canvas{background:#fff;border:1px solid #c8d7e2;border-radius:15px;padding:14px}.people-r2-change-canvas__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.people-r2-change-canvas h3{margin:4px 0;font-size:18px}.people-r2-change-canvas__compare{grid-template-columns:1fr 24px 1fr;align-items:center;gap:7px;margin-top:12px;display:grid}.people-r2-change-canvas__compare>article{background:#f8fafb;border:1px solid #e0e6ea;border-radius:12px;padding:11px}.people-r2-change-canvas__compare>article.is-proposed{background:#f0f7fd;border-color:#c9dbe9}.people-r2-change-canvas__compare>i{text-align:center;color:#7992a6;font-style:normal}.people-r2-change-canvas__compare span,.people-r2-change-canvas__compare strong,.people-r2-change-canvas__compare small{display:block}.people-r2-change-canvas__compare span{text-transform:uppercase;color:var(--tg-muted);font-size:8px;font-weight:900}.people-r2-change-canvas__compare strong{margin-top:5px;font-size:12px}.people-r2-change-canvas__compare small{color:var(--tg-muted);margin-top:3px;font-size:8px}.people-r2-impact-band{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.people-r2-impact-band>div{border:1px solid #e0e6ea;border-radius:10px;padding:9px}.people-r2-impact-band span,.people-r2-impact-band strong,.people-r2-impact-band small{display:block}.people-r2-impact-band span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-impact-band strong{margin-top:4px;font-size:9px;line-height:1.35}.people-r2-impact-band small{color:var(--tg-muted);margin-top:3px;font-size:7px}.people-r2-readiness-checks{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.people-r2-change-register{display:grid}.people-r2-change-register>button{text-align:left;color:inherit;background:0 0;border:0;border-top:1px solid #e7edf1;grid-template-columns:minmax(145px,.9fr) 100px minmax(160px,1fr) minmax(160px,1fr) 90px;align-items:center;gap:10px;padding:10px 1px;display:grid}.people-r2-change-register>button:first-child{border-top:0}.people-r2-change-register>button:hover{background:#fafcfd}.people-r2-capability-map{gap:7px;display:grid}.people-r2-capability-map>button{color:inherit;text-align:left;background:#fff;border:1px solid #e0e6ea;border-radius:12px;grid-template-columns:minmax(150px,1.05fr) 20px minmax(100px,.75fr) 20px minmax(105px,.75fr) 20px minmax(185px,1.3fr);align-items:center;gap:6px;padding:10px;display:grid}.people-r2-capability-map>button.is-watch{background:#fffaf0;border-color:#ead49b}.people-r2-capability-map>button.is-blocking{background:#fff8f7;border-color:#e2aaa6}.people-r2-capability-map i{text-align:center;color:#8ca0b1;font-style:normal}.people-r2-capability-map strong,.people-r2-capability-map small{display:block}.people-r2-capability-map strong{font-size:9px;line-height:1.35}.people-r2-capability-map small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-expiry-forecast{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:5px;display:grid}.people-r2-expiry-forecast>div{background:#fff;border:1px solid #e0e6ea;border-radius:10px;grid-column:span 1;padding:9px}.people-r2-expiry-forecast>div.is-result{background:#fff8e7;border-color:#e6cc87;grid-column:span 2}.people-r2-expiry-forecast>i{text-align:center;color:#8ca0b1;font-style:normal}.people-r2-expiry-forecast span,.people-r2-expiry-forecast strong,.people-r2-expiry-forecast small{display:block}.people-r2-expiry-forecast span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-expiry-forecast strong{margin-top:4px;font-size:9px}.people-r2-expiry-forecast small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-renewal-portfolio{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.people-r2-renewal-portfolio>article{border:1px solid #e0e6ea;border-radius:11px;padding:10px}.people-r2-renewal-portfolio header{justify-content:space-between;gap:8px;display:flex}.people-r2-renewal-portfolio h4{margin:0;font-size:10px}.people-r2-renewal-portfolio p{color:var(--tg-muted);margin:6px 0 0;font-size:8px;line-height:1.4}.people-r2-recovery-flow{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:5px;display:grid}.people-r2-recovery-flow>div{background:#fff;border:1px solid #e0e6ea;border-radius:11px;grid-column:span 1;padding:9px}.people-r2-recovery-flow>div.is-target{background:#eef8f3;border-color:#bfdacb;grid-column:span 2}.people-r2-recovery-flow>i{text-align:center;color:#8ca0b1;font-style:normal}.people-r2-recovery-flow span,.people-r2-recovery-flow strong,.people-r2-recovery-flow small{display:block}.people-r2-recovery-flow span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-recovery-flow strong{margin-top:4px;font-size:9px;line-height:1.35}.people-r2-recovery-flow small{color:var(--tg-muted);margin-top:3px;font-size:7px}.people-r2-pathway-list{gap:7px;display:grid}.people-r2-pathway-list>button{color:inherit;text-align:left;background:#fff;border:1px solid #e0e6ea;border-radius:11px;grid-template-columns:minmax(160px,1.1fr) 95px minmax(190px,1.2fr) 95px;align-items:center;gap:10px;padding:10px;display:grid}.people-r2-pathway-list>button.is-urgent{border-left:4px solid #c99323}.people-r2-pathway-list span strong,.people-r2-pathway-list span small{display:block}.people-r2-pathway-list span strong{font-size:9px}.people-r2-pathway-list span small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-pathway-list b{font-size:8px}.people-r2-pathway-list em{color:#7b5907;font-size:8px;font-style:normal}.people-r2-investment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.people-r2-investment-grid>div{background:#f6f8fa;border-radius:10px;padding:9px}.people-r2-investment-grid span,.people-r2-investment-grid strong,.people-r2-investment-grid small{display:block}.people-r2-investment-grid span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-investment-grid strong{margin-top:4px;font-size:15px}.people-r2-investment-grid small{color:var(--tg-muted);margin-top:3px;font-size:7px}.people-r2-performance-split{grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:10px;display:grid}.people-r2-objectives{gap:7px;display:grid}.people-r2-objectives>div{border:1px solid #e0e6ea;border-radius:10px;grid-template-columns:125px 1fr auto;align-items:start;gap:9px;padding:9px;display:grid}.people-r2-objectives span{color:var(--tg-muted);font-size:8px;font-weight:850}.people-r2-objectives strong{font-size:9px;line-height:1.4}.people-r2-objectives b{font-size:9px}.people-r2-continuity-spotlight{background:#fffaf0;border:1px solid #ead49b;border-left:5px solid #c99323;border-radius:12px;padding:13px}.people-r2-continuity-spotlight h3{margin:4px 0;font-size:17px}.people-r2-continuity-spotlight p{color:#6f6753;margin:0;font-size:9px;line-height:1.5}.people-r2-depth{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px;display:grid}.people-r2-depth>div{background:#fff;border:1px solid #e7dab5;border-radius:9px;padding:8px}.people-r2-depth span,.people-r2-depth strong{display:block}.people-r2-depth span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-depth strong{margin-top:3px;font-size:11px}.people-r2-continuity-list{gap:7px;display:grid}.people-r2-continuity-list>button{color:inherit;text-align:left;background:#fff;border:1px solid #e0e6ea;border-radius:11px;grid-template-columns:minmax(170px,1.2fr) repeat(3,75px) 105px;align-items:center;gap:9px;padding:10px;display:grid}.people-r2-continuity-list>button.is-critical{border-left:4px solid #c99323}.people-r2-continuity-list>button>span:first-child strong,.people-r2-continuity-list>button>span:first-child small{display:block}.people-r2-continuity-list>button>span:first-child strong{font-size:9px}.people-r2-continuity-list>button>span:first-child small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r2-continuity-list>button>div span,.people-r2-continuity-list>button>div b{display:block}.people-r2-continuity-list>button>div span{color:var(--tg-muted);font-size:7px}.people-r2-continuity-list>button>div b{margin-top:2px;font-size:10px}.people-r2-fairness{background:#f8f5fb;border:1px solid #dcd3e7;border-radius:12px;padding:11px}.people-r2-fairness h3{margin:4px 0;font-size:13px}.people-r2-fairness p{color:#665a70;margin:0;font-size:9px;line-height:1.5}@media (width<=980px){.people-r2-recruit-capacity,.people-r2-onboarding-grid,.people-r2-candidate-focus,.people-r2-employee-top,.people-r2-employee-overview,.people-r2-performance-split{grid-template-columns:1fr}.people-r2-atlas{grid-template-columns:1fr 1fr}.people-r2-directory-list>button{grid-template-columns:minmax(160px,1fr) minmax(150px,1fr) 90px 100px}.people-r2-directory-list>button>span:last-child{grid-column:1/-1}.people-r2-impact-band,.people-r2-investment-grid{grid-template-columns:1fr 1fr}.people-r2-continuity-list>button{grid-template-columns:minmax(180px,1fr) repeat(3,65px)}.people-r2-continuity-list>button>span:last-child{grid-column:1/-1}}@media (width<=640px){.people-r2-page{gap:8px}.people-r2-grid4,.people-r2-grid3{grid-template-columns:1fr 1fr}.people-r2-bridge{grid-template-columns:1fr}.people-r2-bridge>article,.people-r2-bridge>article.is-wide{grid-column:auto;min-height:0}.people-r2-bridge>i{display:none}.people-r2-recruit-capacity__story,.people-r2-recruit-capacity__gates{border-radius:12px;padding:11px}.people-r2-recruit-capacity__story h3{font-size:17px}.people-r2-recruit-queue>button{border:1px solid #e0e6ea;border-radius:11px;margin-top:7px;padding:11px;display:block;position:relative}.people-r2-recruit-queue>button:first-child{border-top:1px solid #e0e6ea}.people-r2-recruit-queue>button.is-critical{border-left:4px solid #c99323;padding-left:10px}.people-r2-recruit-queue>button>span{border-top:1px solid #edf1f3;margin-top:7px;padding-top:7px;display:block}.people-r2-recruit-queue>button>span:first-child{border-top:0;margin-top:0;padding-top:0;padding-right:70px}.people-r2-recruit-queue>button>b{position:absolute;top:10px;right:10px}.people-r2-recruit-queue>button>em{text-align:left;color:#1e5c96;margin-top:8px;font-size:8px;font-style:normal;font-weight:900;display:block}.people-r2-case-banner,.people-r2-selection-integrity{grid-template-columns:1fr}.people-r2-selection-integrity>div,.people-r2-selection-integrity>div.is-authority{grid-column:auto;min-height:0}.people-r2-selection-integrity>i{display:none}.people-r2-candidate-focus{grid-template-columns:1fr}.people-r2-evidence-matrix{grid-template-columns:1fr 1fr}.people-r2-atlas{scroll-snap-type:x mandatory;gap:7px;padding-bottom:2px;display:flex;overflow:auto}.people-r2-atlas button{scroll-snap-align:start;min-width:210px}.people-r2-directory-tools{grid-template-columns:1fr}.people-r2-directory-list{gap:7px}.people-r2-directory-list>button{border:1px solid #e0e6ea;border-radius:11px;padding:10px;display:block}.people-r2-directory-list>button:first-child{border-top:1px solid #e0e6ea}.people-r2-directory-list>button>span:not(.people-r2-person),.people-r2-directory-list>button>.people-native-status{border-top:1px solid #edf1f3;justify-content:space-between;gap:8px;margin-top:7px;padding-top:7px;display:flex}.people-r2-directory-list>button>span:not(.people-r2-person):before{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r2-directory-list>button>span:nth-child(2):before{content:"Assignment"}.people-r2-directory-list>button>span:nth-child(3):before{content:"Availability"}.people-r2-directory-list>button>span:nth-child(5):before{content:"Attention"}.people-r2-safe-payload{display:block}.people-r2-safe-payload .people-native-status{margin-top:7px}.people-r2-employee-top{gap:7px}.people-r2-employee-identity{padding:11px}.people-r2-employee-avatar{border-radius:14px;width:44px;height:44px}.people-r2-passport__rail{grid-template-columns:1fr;gap:5px}.people-r2-passport__rail>div,.people-r2-passport__rail>div.is-service{grid-column:auto;min-height:0;padding-left:37px;position:relative}.people-r2-passport__rail>div:before{content:"";background:#d6e1e8;width:2px;position:absolute;top:-6px;bottom:-6px;left:16px}.people-r2-passport__rail>div:first-child:before{top:16px}.people-r2-passport__rail>div:last-child:before{bottom:calc(100% - 16px)}.people-r2-passport__rail>i{display:none}.people-r2-employee-overview{grid-template-columns:1fr}.people-r2-change-canvas{padding:11px}.people-r2-change-canvas__compare{grid-template-columns:1fr}.people-r2-change-canvas__compare>i{display:none}.people-r2-impact-band{grid-template-columns:1fr 1fr}.people-r2-change-register{gap:7px}.people-r2-change-register>button{border:1px solid #e0e6ea;border-radius:11px;padding:10px;display:block}.people-r2-change-register>button:first-child{border-top:1px solid #e0e6ea}.people-r2-change-register>button>*{border-top:1px solid #edf1f3;justify-content:space-between;gap:8px;margin-top:6px;padding-top:6px;display:flex}.people-r2-change-register>button>:first-child{border-top:0;margin-top:0;padding-top:0}.people-r2-capability-map>button{grid-template-columns:1fr;gap:6px}.people-r2-capability-map i{display:none}.people-r2-capability-map>button>div{border-top:1px solid #edf1f3;padding-top:7px}.people-r2-capability-map>button>div:first-child{border-top:0;padding-top:0}.people-r2-expiry-forecast,.people-r2-recovery-flow{grid-template-columns:1fr}.people-r2-expiry-forecast>div,.people-r2-expiry-forecast>div.is-result,.people-r2-recovery-flow>div,.people-r2-recovery-flow>div.is-target{grid-column:auto}.people-r2-expiry-forecast>i,.people-r2-recovery-flow>i{display:none}.people-r2-renewal-portfolio{grid-template-columns:1fr}.people-r2-pathway-list>button{display:block;position:relative}.people-r2-pathway-list>button>span{border-top:1px solid #edf1f3;margin-top:7px;padding-top:7px;display:block}.people-r2-pathway-list>button>span:first-child{border-top:0;margin-top:0;padding-top:0;padding-right:70px}.people-r2-pathway-list>button>b{position:absolute;top:10px;right:10px}.people-r2-pathway-list>button>em{margin-top:7px;display:block}.people-r2-investment-grid{grid-template-columns:1fr 1fr}.people-r2-objectives>div{grid-template-columns:1fr auto}.people-r2-objectives>div>span{grid-column:1/-1}.people-r2-continuity-list>button{grid-template-columns:1fr 1fr;gap:7px}.people-r2-continuity-list>button>span:first-child{grid-column:1/-1}.people-r2-continuity-list>button>div{background:#f6f8fa;border-radius:8px;padding:7px}.people-r2-continuity-list>button>span:last-child{grid-column:1/-1}.people-r2-fairness{padding:10px}}.people-r4-trace{gap:6px;display:grid}.people-r4-trace__step{border-top:1px solid #e7edf1;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding-top:8px;display:grid}.people-r4-trace__step:first-child{border-top:0;padding-top:0}.people-r4-trace__step>span{color:#285a84;background:#e8f1f7;border-radius:9px;place-items:center;width:26px;height:26px;font-size:9px;font-weight:950;display:grid}.people-r4-trace__step small,.people-r4-trace__step strong{display:block}.people-r4-trace__step small{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r4-trace__step strong{margin-top:2px;font-size:9px;line-height:1.35}.people-r4-simple-list{display:grid}.people-r4-simple-list>div{border-top:1px solid #e7edf1;padding:9px 1px}.people-r4-simple-list>div:first-child{border-top:0;padding-top:0}.people-r4-simple-list strong,.people-r4-simple-list span{display:block}.people-r4-simple-list strong{font-size:9px}.people-r4-simple-list span{color:var(--tg-muted);margin-top:3px;font-size:8px;line-height:1.45}.people-r4-body-copy{color:var(--tg-muted);margin:0;font-size:9px;line-height:1.5}.people-r4-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.people-r4-inline-action{color:#244c6c;font:inherit;background:#fff;border:1px solid #ccd8e0;border-radius:999px;min-height:36px;margin-top:10px;padding:8px 10px;font-size:9px;font-weight:900}.people-native-panel.is-restricted{background:#fbf9fd;border-color:#d9d2e4}.people-native-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.people-native-panel>header p{text-transform:uppercase;letter-spacing:.08em;color:var(--tg-muted);margin:0;font-size:8px;font-weight:900}.people-native-panel>header h3{margin:4px 0 0;font-size:14px;line-height:1.2}.people-r4-relations-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;display:grid}.people-r4-case-list{display:grid}.people-r4-case-list button{color:inherit;text-align:left;font:inherit;background:0 0;border:0;border-top:1px solid #e7edf1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding:10px 6px;display:grid}.people-r4-case-list button:first-child{border-top:0}.people-r4-case-list button.is-active{background:#f3eef8;padding-left:11px;box-shadow:inset 3px 0 #66517a}.people-r4-case-list button div strong,.people-r4-case-list button div small{display:block}.people-r4-case-list button div strong{font-size:10px}.people-r4-case-list button div small{color:var(--tg-muted);margin-top:2px;font-size:7px}.people-r4-case-list button>span:last-child{color:var(--tg-muted);grid-column:1/-1;font-size:8px}.people-r4-coverage-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.people-r4-coverage-board>div{background:#fff;border:1px solid #e0e6ea;border-radius:12px;gap:5px;padding:11px;display:grid}.people-r4-coverage-board strong{font-size:10px}.people-r4-coverage-board span{color:var(--tg-muted);font-size:8px}.people-r4-coverage-board b{color:#173f68;font-size:18px}.people-r4-time-ladder{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:5px;display:grid}.people-r4-time-ladder>div{background:#fff;border:1px solid #dce5eb;border-radius:11px;min-height:78px;padding:10px}.people-r4-time-ladder>div span,.people-r4-time-ladder>div strong,.people-r4-time-ladder>div small{display:block}.people-r4-time-ladder>div span{color:#2e6397;font-size:8px;font-weight:950}.people-r4-time-ladder>div strong{margin-top:5px;font-size:9px}.people-r4-time-ladder>div small{color:var(--tg-muted);margin-top:4px;font-size:7px;line-height:1.35}.people-r4-time-ladder>i{text-align:center;color:#8ca0b1;font-style:normal}.people-r4-exception-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.people-r4-exception-grid>article{background:#fff;border:1px solid #dfe6ea;border-radius:13px;padding:12px}.people-r4-exception-grid h3{margin:7px 0 5px;font-size:12px}.people-r4-exception-grid p{color:var(--tg-muted);margin:0;font-size:8px;line-height:1.5}.people-r4-exception-grid footer{border-top:1px solid #edf1f3;justify-content:space-between;gap:8px;margin-top:10px;padding-top:8px;font-size:8px;display:flex}.people-r4-exception-grid footer span{color:var(--tg-muted)}.people-r4-leave-case{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:10px;display:grid}.people-r4-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.people-r4-check-grid>div{border:1px solid #e0e6ea;border-radius:11px;gap:4px;padding:10px;display:grid}.people-r4-check-grid span{text-transform:uppercase;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r4-check-grid strong{font-size:10px}.people-r4-comp-top{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;display:grid}.people-r4-money-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.people-r4-money-grid>div{background:#fff;border:1px solid #e0e6ea;border-radius:11px;padding:10px}.people-r4-money-grid span,.people-r4-money-grid strong,.people-r4-money-grid small{display:block}.people-r4-money-grid span{text-transform:uppercase;letter-spacing:.06em;color:var(--tg-muted);font-size:7px;font-weight:900}.people-r4-money-grid strong{color:#173f68;margin-top:4px;font-size:13px}.people-r4-money-grid small{color:var(--tg-muted);margin-top:3px;font-size:7px}.people-r4-change-table{display:grid}.people-r4-change-table>div{border-top:1px solid #e7edf1;grid-template-columns:120px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;padding:9px 0;display:grid}.people-r4-change-table>div:first-child{border-top:0}.people-r4-change-table span{color:var(--tg-muted);font-size:8px}.people-r4-change-table strong,.people-r4-change-table b{font-size:9px}.people-r4-change-table i{color:#8ca0b1;text-align:center;font-style:normal}.people-r4-payroll-command{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:10px;display:grid}.people-r4-readiness-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.people-r4-readiness-matrix>div{border:1px solid #e0e6ea;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:9px;display:grid}.people-r4-readiness-matrix span{font-size:8px;font-weight:900}.people-r4-readiness-matrix strong{color:var(--tg-muted);font-size:8px}.people-r4-readiness-matrix .people-native-status{grid-area:1/2/3}.people-r4-stage-rail{gap:5px;padding:3px 1px;display:flex;overflow:auto}.people-r4-stage-rail>div{background:#fff;border:1px solid #dfe6ea;border-radius:11px;align-items:center;gap:7px;min-width:92px;padding:9px;display:flex}.people-r4-stage-rail>div span{color:#5f7080;background:#edf1f4;border-radius:8px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:950;display:grid}.people-r4-stage-rail>div strong{font-size:8px}.people-r4-stage-rail>div.is-done{background:#eef8f3;border-color:#c5dfd1}.people-r4-stage-rail>div.is-done span{color:#fff;background:#3b8168}.people-r4-stage-rail>div.is-current{background:#fff8e8;border-color:#e7cf93}.people-r4-stage-rail>div.is-current span{color:#fff;background:#c99323}.people-r4-payroll-run{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:10px;display:grid}.people-r4-payroll-table{display:grid}.people-r4-payroll-table>div{border-top:1px solid #e7edf1;grid-template-columns:minmax(0,1fr) 110px 80px auto;align-items:center;gap:8px;padding:9px 0;display:grid}.people-r4-payroll-table>div:first-child{border-top:0}.people-r4-payroll-table strong{font-size:9px}.people-r4-payroll-table span{color:var(--tg-muted);font-size:8px}.people-r4-correction{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:10px;display:grid}.people-r4-tabs{gap:5px;display:flex;overflow:auto}.people-r4-tabs button{font:inherit;color:var(--tg-ink);white-space:nowrap;background:#fff;border:1px solid #d9e1e6;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:900}.people-r4-tabs button.is-active{color:#fff;background:#102d4c;border-color:#102d4c}.people-r4-output-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.people-r4-assurance-map{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:10px;display:grid}.people-r4-service-lines{display:grid}.people-r4-service-lines>div{border-top:1px solid #e7edf1;grid-template-columns:120px 80px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.people-r4-service-lines>div:first-child{border-top:0}.people-r4-service-lines strong{font-size:9px}.people-r4-service-lines span{color:#285a84;font-size:9px;font-weight:900}.people-r4-service-lines b{color:var(--tg-muted);font-size:8px;font-weight:700}.people-r4-report-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.people-r4-report-cards>article{background:#fff;border:1px solid #dfe6ea;border-radius:13px;padding:11px}.people-r4-report-cards h3{margin:7px 0 4px;font-size:11px}.people-r4-report-cards p{color:var(--tg-muted);margin:0;font-size:8px;line-height:1.45}.people-r4-my{max-width:1120px;margin:0 auto;padding:14px}.people-r4-my-hero{grid-template-columns:minmax(0,1fr) 280px;gap:10px;display:grid}.people-r4-my-hero>article,.people-r4-my-hero>aside{background:linear-gradient(135deg,#f1f7fb,#fff);border:1px solid #c8d9e4;border-radius:16px;padding:16px}.people-r4-my-hero>article>span,.people-r4-my-hero>aside>span{text-transform:uppercase;letter-spacing:.08em;color:var(--tg-muted);font-size:8px;font-weight:900}.people-r4-my-hero h2{margin:5px 0;font-size:24px}.people-r4-my-hero p{color:var(--tg-muted);margin:0 0 10px;font-size:10px}.people-r4-my-hero article>div{flex-wrap:wrap;gap:6px;display:flex}.people-r4-my-hero aside{background:linear-gradient(135deg,#eef8f3,#fff);border-color:#bfdacb}.people-r4-my-hero aside strong,.people-r4-my-hero aside small{display:block}.people-r4-my-hero aside strong{margin-top:8px;font-size:14px}.people-r4-my-hero aside small{color:var(--tg-muted);margin-top:4px;font-size:8px}.people-r4-my-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.people-r4-policy{grid-template-columns:1fr 1fr;gap:10px;display:grid}.people-r4-migration{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:10px;display:grid}.people-candidate-portal{--tg-muted:#6c7480;--tg-ink:#10243f;--tg-line:#10243f24;color:#10243f;background:#f6f3eb;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.people-candidate-header{background:#fff;border-bottom:1px solid #10243f24;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:12px clamp(18px,5vw,72px);display:flex}.people-candidate-authority{align-items:center;gap:10px;display:flex}.people-candidate-authority>div{color:#fff;background:#102d4c;border-radius:14px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.people-candidate-authority strong,.people-candidate-authority small,.people-candidate-product span,.people-candidate-product strong{display:block}.people-candidate-authority small,.people-candidate-product span{color:#6c7480;font-size:9px}.people-candidate-product{text-align:right}.people-candidate-product strong{margin-top:2px;font-size:11px}.people-candidate-hero{background:linear-gradient(135deg,#eaf3f9 0,#f6f3eb 60%,#eef8f3 100%);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:24px;padding:clamp(48px,8vw,110px) clamp(18px,7vw,110px);display:grid}.people-candidate-hero>div>span,.people-candidate-vacancies>header>span{text-transform:uppercase;letter-spacing:.12em;color:#2e6397;font-size:10px;font-weight:950}.people-candidate-hero h1{letter-spacing:-.045em;max-width:820px;margin:10px 0 14px;font-size:clamp(38px,5vw,66px);line-height:1}.people-candidate-hero>div>p{color:#617483;max-width:720px;font-size:15px;line-height:1.6}.people-candidate-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.people-candidate-actions button,.people-candidate-vacancies article button{color:#fff;font:inherit;background:#102d4c;border:1px solid #102d4c;border-radius:999px;padding:11px 16px;font-size:10px;font-weight:900}.people-candidate-actions button.is-secondary{color:#102d4c;background:#fff}.people-candidate-hero aside{background:#ffffffd9;border:1px solid #c7d9e3;border-radius:20px;align-self:end;padding:22px}.people-candidate-hero aside strong{margin:10px 0 6px;font-size:20px;display:block}.people-candidate-hero aside p{color:#617483;font-size:11px;line-height:1.55}.people-candidate-process{background:#fff;border-block:1px solid #10243f1f;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:20px clamp(18px,7vw,110px);display:grid}.people-candidate-process>div{grid-template-columns:32px 1fr;align-items:center;gap:2px 9px;display:grid}.people-candidate-process span{color:#2e6397;background:#e8f1f7;border-radius:10px;grid-row:1/3;place-items:center;width:30px;height:30px;font-size:9px;font-weight:950;display:grid}.people-candidate-process strong{font-size:10px}.people-candidate-process small{color:#6c7480;font-size:8px}.people-candidate-vacancies{padding:56px clamp(18px,7vw,110px)}.people-candidate-vacancies>header h2{margin:7px 0;font-size:32px}.people-candidate-vacancies>header p{color:#617483;font-size:11px}.people-candidate-vacancies>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.people-candidate-vacancies article{background:#fff;border:1px solid #10243f24;border-radius:17px;gap:14px;padding:16px;display:grid}.people-candidate-vacancies article h3{margin:8px 0 3px;font-size:18px}.people-candidate-vacancies article p{color:#617483;margin:0;font-size:10px}.people-candidate-vacancies dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.people-candidate-vacancies dl>div{background:#f6f8fa;border-radius:10px;padding:9px}.people-candidate-vacancies dt{text-transform:uppercase;color:#6c7480;font-size:7px;font-weight:900}.people-candidate-vacancies dd{margin:3px 0 0;font-size:9px;font-weight:850}.people-candidate-vacancies article button:disabled{color:#7d8790;cursor:not-allowed;background:#e7ebee;border-color:#d8dfe4}.people-candidate-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 clamp(18px,7vw,110px) 60px;display:grid}.people-candidate-trust article{background:#fff;border-left:4px solid #2e6397;border-radius:0 14px 14px 0;padding:15px}.people-candidate-trust strong{font-size:11px}.people-candidate-trust p{color:#617483;font-size:9px;line-height:1.5}.people-candidate-footer{color:#6c7480;background:#fff;border-top:1px solid #10243f24;justify-content:space-between;gap:15px;padding:20px clamp(18px,7vw,110px);font-size:9px;display:flex}@media (width<=900px){.people-r4-relations-layout,.people-r4-two,.people-r4-leave-case,.people-r4-comp-top,.people-r4-payroll-command,.people-r4-payroll-run,.people-r4-correction,.people-r4-output-grid,.people-r4-assurance-map,.people-r4-policy,.people-r4-migration,.people-r4-my-hero{grid-template-columns:1fr}.people-r4-coverage-board,.people-r4-report-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.people-candidate-hero,.people-candidate-vacancies>div,.people-candidate-trust{grid-template-columns:1fr}.people-candidate-process{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.people-r4-trace__step{grid-template-columns:28px minmax(0,1fr)}.people-r4-trace__step>.people-native-status{grid-column:2;justify-self:start}.people-r4-coverage-board,.people-r4-exception-grid,.people-r4-report-cards,.people-r4-my-grid,.people-r4-money-grid,.people-r4-check-grid,.people-r4-readiness-matrix,.people-r4-time-ladder{grid-template-columns:1fr}.people-r4-time-ladder>i{height:18px;transform:rotate(90deg)}.people-r4-change-table>div{grid-template-columns:1fr auto}.people-r4-change-table>div span{grid-column:1/-1}.people-r4-change-table>div i{display:none}.people-r4-payroll-table>div{grid-template-columns:1fr auto}.people-r4-payroll-table>div span{grid-column:1}.people-r4-payroll-table>div .people-native-status{grid-area:1/2/3}.people-r4-service-lines>div{grid-template-columns:1fr auto}.people-r4-service-lines b{grid-column:1/-1}.people-r4-service-lines .people-native-status{grid-area:1/2/3}.people-r4-my{padding:10px}.people-r4-my-hero h2{font-size:20px}.people-candidate-header{align-items:flex-start}.people-candidate-product{display:none}.people-candidate-hero{padding-top:42px}.people-candidate-hero h1{font-size:39px}.people-candidate-process{grid-template-columns:1fr}.people-candidate-footer{flex-direction:column}.people-candidate-vacancies>header h2{font-size:26px}.people-r4-case-list button{grid-template-columns:1fr}.people-r4-case-list button .people-native-status{justify-self:start}.people-r4-stage-rail>div{min-width:82px}.people-r4-inline-action,.people-r4-tabs button{min-height:44px}}
