:root{--bg:#f3f6f8;--ink:#16303b;--muted:#617682;--line:#dce5ea;--accent:#087f8c;--light:#e8f6f7;--nav:#112b37}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.5 Inter,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #e0a424;outline-offset:3px}button{border:1px solid var(--line);border-radius:8px;padding:9px 13px;background:#fff;color:var(--ink)}button:hover:not(:disabled){border-color:var(--accent);background:#f0fafb}.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.primary:hover:not(:disabled){background:#066671;color:#fff}.danger{color:#a23b34}.quiet{background:transparent;border-color:transparent}.app{display:grid;grid-template-columns:244px minmax(0,1fr);min-height:100vh}aside{background:var(--nav);color:#c2d3db;padding:26px 16px;position:sticky;top:0;height:100vh;overflow:auto}.brand{font-size:26px;color:#fff;font-weight:750;letter-spacing:3px;padding:0 12px 20px}.brand small{display:block;font-size:11px;letter-spacing:2px;color:#83b8c3}.navgroup{font-size:11px;text-transform:uppercase;letter-spacing:1.4px;color:#82a0ae;margin:22px 12px 8px}nav button{display:flex;align-items:center;gap:12px;width:100%;background:transparent;border:0;color:#becfd7;text-align:left;margin:3px 0;padding:11px 12px}nav button.active{background:#244957;color:#fff;box-shadow:inset 3px 0 #53c4ce}nav button:hover{background:#244957!important;color:#fff}nav i{font-style:normal;width:19px;color:#76b5c3}.sidefoot{margin:24px 12px 0;font-size:12px;color:#88a5b3}.topbar{height:76px;border-bottom:1px solid var(--line);background:#fff;display:flex;align-items:center;gap:16px;padding:0 30px}.tenant{font-weight:700}.demo{font-size:11px;background:#fff3cf;color:#7a5c0d;padding:4px 8px;border-radius:5px}.grow{flex:1}.search{min-width:180px;width:270px}.avatar{background:#e0eef2;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;font-size:12px;font-weight:700}main{padding:28px 32px 50px;max-width:1700px;margin:auto}h1{font-size:29px;letter-spacing:-.8px;line-height:1.2;margin:5px 0 9px}h2{font-size:18px;margin:0}h3{font-size:15px;margin:0}p{margin:6px 0 14px}.muted,small{color:var(--muted)}.eyebrow{text-transform:uppercase;color:var(--accent);font-size:11px;letter-spacing:1.8px;font-weight:700}.pagehead{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-bottom:24px}.pagehead p{color:var(--muted);margin:0;max-width:720px}.row{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);gap:20px}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}.card,.panel{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.card{padding:18px}.card b{font-size:29px;display:block;letter-spacing:-1px}.card span{font-size:13px;color:var(--muted)}.panelhead{padding:18px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.section{margin-top:20px}.tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:22px;overflow:auto}.tabs button{border:0;border-radius:0;background:transparent;padding:11px 0;white-space:nowrap;color:var(--muted)}.tabs button.active{border-bottom:3px solid var(--accent);color:var(--accent);font-weight:700}.toolbar{display:flex;gap:10px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line)}input,select,textarea{border:1px solid #c9d7de;padding:9px 11px;border-radius:7px;background:#fff;color:var(--ink);max-width:100%}input{min-width:0}table{width:100%;border-collapse:collapse;text-align:left}th{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--muted);background:#f8fafb;padding:12px 16px}td{padding:14px 16px;border-top:1px solid #edf1f3;font-size:14px}td small{display:block;font-size:12px;margin-top:3px}.tablewrap{overflow:auto}.badge{display:inline-block;border-radius:5px;padding:4px 7px;font-size:11px;font-weight:700;background:#e9f3f8;color:#315c72;white-space:nowrap}.badge.warn{background:#fff1d6;color:#956714}.badge.ok{background:#e3f4ea;color:#267350}.badge.error{background:#fbe8e5;color:#a44638}.link{padding:0;border:0;background:transparent;text-align:left;color:#087b87;font-weight:650}.task{padding:16px 20px;border-bottom:1px solid #edf1f3;display:flex;gap:14px;align-items:center}.task:last-child{border:0}.task .number{font-size:12px;background:#edf5f7;color:#327887;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.task small{display:block}.task button{margin-left:auto;white-space:nowrap}.actiongrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.actiontile{text-align:left;display:flex;gap:12px;align-items:center;padding:15px;min-height:78px}.actiontile strong{display:block;font-size:14px}.actiontile small{display:block;font-size:12px}.actiontile .arrow{margin-left:auto;color:var(--accent)}.notice{background:var(--light);border-left:3px solid var(--accent);padding:12px 15px;border-radius:6px;font-size:13px}.empty{text-align:center;padding:34px;color:var(--muted)}.overlay{position:fixed;inset:0;background:#081f3299;z-index:20;display:flex;justify-content:flex-end}.sheet{width:min(820px,100%);background:var(--bg);height:100%;overflow:auto;box-shadow:-10px 0 50px #0002}.sheethead{position:sticky;top:0;background:#fff;border-bottom:1px solid var(--line);padding:18px 24px;display:flex;justify-content:space-between;align-items:center;z-index:2}.sheetbody{padding:24px}.modal-overlay{align-items:center;justify-content:center}.modal{width:min(700px,95vw);max-height:92vh;overflow:auto;border-radius:14px;background:#fff}.modalhead{padding:20px 24px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.modalfoot{padding:16px 24px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:9px}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{display:flex;flex-direction:column;gap:5px;font-size:13px}.full{grid-column:1/-1}.field small{font-size:11px}.steps{display:flex;gap:8px;margin:22px 0}.step{flex:1;padding:10px;background:#e8edf0;border-radius:7px;font-size:12px}.step.done{background:#daf0e9}.step.current{background:#087f8c;color:#fff}.detailgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kv{padding:12px;background:#fff;border:1px solid var(--line);border-radius:8px}.kv small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.kv strong{display:block;font-size:14px;margin-top:4px;overflow-wrap:anywhere}.timeline{border-left:2px solid #d6e6ec;margin:12px 0 0 7px;padding-left:19px}.timeline div{position:relative;padding-bottom:18px;font-size:13px}.timeline div:before{content:"";position:absolute;left:-25px;top:5px;width:10px;height:10px;background:#51a5b1;border:2px solid white;border-radius:50%}.timeline small{display:block}.code{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;background:#102d3c;color:#d2eef2;font:12px/1.6 monospace;border-radius:8px;max-height:340px;overflow:auto}details{margin-top:14px}summary{cursor:pointer;font-weight:650;font-size:14px}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:40;background:#143440;color:#fff;border-radius:8px;padding:13px 22px;box-shadow:0 5px 25px #0003;max-width:90vw}.bar{height:8px;border-radius:5px;background:#e4eef1;overflow:hidden;margin-top:8px}.bar i{height:100%;display:block;background:#158997}.mobilemenu{display:none}.note-list{display:grid;gap:12px}.metricbutton{padding:0;border:0;display:block;text-align:left;width:100%}.library-list{display:grid;gap:10px}.article{white-space:pre-wrap;line-height:1.75}.tag{font-size:11px;color:var(--accent);margin-bottom:5px}.contract-action{padding:12px 0;border-bottom:1px solid var(--line)}.contract-action small{display:block}.contextband{padding:16px 20px;background:#173b49;color:#fff;border-radius:10px;margin-bottom:20px}.contextband small{color:#b6d3dd}.contextband button{background:#285362;color:#fff;border-color:#42707f}.subtle{font-size:12px;color:var(--muted)}@media(max-width:1150px){.app{grid-template-columns:215px minmax(0,1fr)}main{padding:24px 20px}.grid{grid-template-columns:1fr}.search{width:210px}.cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.app{display:block}aside{display:none;position:fixed;z-index:30;width:255px}aside.open{display:block}.mobilemenu{display:block}.topbar{padding:12px;gap:8px;height:auto;flex-wrap:wrap}.tenant{font-size:13px}.topbar .search{width:100%;order:6}.cards{gap:8px}.card{padding:13px}.pagehead{align-items:flex-start;flex-direction:column}.actiongrid,.formgrid{grid-template-columns:1fr}.full{grid-column:auto}main{padding:20px 12px}.steps{flex-wrap:wrap}.step{min-width:40%}td,th{padding:10px}.detailgrid{grid-template-columns:1fr}.sheetbody{padding:16px}.panelhead{padding:15px}.toolbar{flex-wrap:wrap}.toolbar input{width:100%}.avatar{display:none}}.v9hero{background:linear-gradient(115deg,#143846,#205963);padding:26px;border-radius:14px;color:#fff;margin-bottom:24px;display:flex;gap:24px;align-items:center}.v9hero p{color:#c4dfe3;max-width:720px;margin-bottom:0}.v9hero .eyebrow{color:#8ddddc}.v9hero h2{font-size:25px;margin:6px 0}.v9grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.v9flow{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:20px 0}.v9flow div{padding:12px;background:#eaf0f3;border-radius:8px;font-size:12px}.v9flow .done{background:#dff1e8;color:#247253}.v9flow .current{background:#087f8c;color:#fff}.v9list{display:grid;gap:14px}.v9list .panel{padding:20px}.v9chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.v9split{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v9label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#637e88}.v9wide{overflow-wrap:anywhere}.v9warning{background:#fff5de;border-left-color:#c99a2f}.v9good{background:#e7f4ec;border-left-color:#3b9868}.v9plot{display:flex;gap:2px;align-items:flex-end;height:110px;padding:12px 0}.v9plot span{background:#168c98;flex:1;min-width:1px;border-radius:2px 2px 0 0}.v9plot span.missing{background:#e1a252;min-height:8px}.v9role{font-size:12px;max-width:180px}.v9section{padding:18px 0;border-top:1px solid var(--line);margin-top:18px}.v9section h3{margin-bottom:12px}.v9pills{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.v9pills span{border:1px solid var(--line);border-radius:20px;padding:4px 10px;font-size:12px}.v9table td{vertical-align:top}.v9table td:first-child{font-weight:600}.v9sources a{color:var(--accent)}@media(max-width:950px){.v9grid{grid-template-columns:1fr}}@media(max-width:600px){.v9flow{grid-template-columns:1fr 1fr}.v9split{grid-template-columns:1fr}.v9hero{display:block}.v9hero button{margin-top:16px}}#v9filters{flex-wrap:wrap;align-items:flex-end}#v9filters>input{flex:1 1 230px;min-width:180px}#v9filters select{max-width:210px}#v9filters label{display:flex;flex-direction:column;font-size:12px;gap:4px}#v9filters input[type=date]{width:155px}.v9plot{width:100%}.v9plot .missing{background:#e1a252;height:8px}:root{--nav:#102c36;--accent:#087f8c}.app{grid-template-columns:242px minmax(0,1fr)}aside{padding:20px 12px}.brand{font-size:24px;padding-bottom:12px}.navgroup{margin:14px 10px 5px;font-size:10px;letter-spacing:1px}nav button{padding:7px 10px;margin:1px 0;font-size:13px;gap:8px}.topbar{padding:12px 24px;gap:12px;flex-wrap:wrap;min-height:72px;height:auto}.search{width:290px}.topbar .tenant{font-size:14px}main{padding:24px 28px 50px}.v9hero{display:none}.v10head{display:flex;align-items:flex-start;gap:18px;justify-content:space-between;margin-bottom:22px}.v10head h1{font-size:27px;margin:4px 0 8px}.v10head p{color:var(--muted);margin:0;font-size:14px}.v10kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:16px 0 24px}.v10kpi{padding:15px;text-align:left;border-radius:10px;background:#fff}.v10kpi strong{display:block;font-size:28px;line-height:1.3}.v10kpi small{display:block}.v10split{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:18px}.v10filter{display:flex;flex-wrap:wrap;align-items:end;gap:10px;padding:16px}.v10filter label{display:flex;flex-direction:column;gap:4px;font-size:12px}.v10filter input,.v10filter select{font-size:13px;max-width:195px}.v10filter .wide{flex:1;min-width:190px}.v10filter .wide input{max-width:none;width:100%}.v10table td{vertical-align:top;padding:13px 14px}.v10table th{padding:10px 14px}.v10table .actioncell{white-space:nowrap}.v10next{border-left:4px solid var(--accent);padding:17px;background:#eaf5f5;border-radius:8px;margin:20px 0}.v10next strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.v10context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:10px}.v10context small{display:block;font-size:11px}.v10context b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.v10levels{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.v10levels button.active{background:#173e4b;color:#fff;border-color:#173e4b}.v10timeline{list-style:none;padding:0;margin:0}.v10timeline li{padding:12px 0 12px 25px;border-left:2px solid #dce7e9;margin-left:6px;position:relative;font-size:13px}.v10timeline li:before{content:"\2022";position:absolute;left:-8px;top:6px;color:var(--accent);font-size:25px;background:var(--bg);line-height:24px}.v10timeline small{display:block}.v10progress{height:6px;background:#e4ecee;border-radius:4px;overflow:hidden;margin:8px 0}.v10progress i{display:block;background:#208a91;height:100%}.v10checks{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px}.v10checks span{padding:8px;background:#f7fafb;border-radius:5px}.v10checks .missing{color:#98641e}.v10compact{font-size:12px}.v10empty{padding:30px;color:var(--muted);text-align:center}.v10catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v10catalog button{text-align:left;font-size:13px;min-height:52px}.v10manual{border:1px solid #e0b861;border-radius:10px;padding:18px;background:#fffaf0}.v10rolehint{font-size:11px;color:#617682}.v10readonly{font-size:12px;padding:8px 12px;background:#edf3f6;color:#4b6976;border-radius:5px}.v10nowrap{white-space:nowrap}.v10breadcrumb{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.sheet{width:min(950px,100%)}.sheetbody h1{font-size:26px}.v10technical .code{max-height:450px}.v10actionmeta{margin-top:12px;font-size:12px}.v10release{padding:14px 18px;border:1px solid #bdd5dd;border-radius:8px;background:#f1f7f9}.v10tagline{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.v10navgroup{border:0;margin:0}.v10navgroup>summary{list-style:none;cursor:pointer;padding:13px 10px 5px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#86a7b5}.v10navgroup>summary:after{content:"\2304";float:right}.v10navgroup[open]>summary:after{content:"\2303"}@media(max-width:1200px){.v10split{grid-template-columns:1fr}.v10kpis{grid-template-columns:repeat(3,1fr)}.v10catalog{grid-template-columns:repeat(2,1fr)}.topbar .search{width:220px}}@media(max-width:760px){.app{display:block}main{padding:20px 12px}.topbar{padding:10px}.v10head{flex-direction:column}.v10kpis,.v10context{grid-template-columns:1fr 1fr}.v10catalog,.v10checks{grid-template-columns:1fr}.v10filter label{flex:1 1 135px}.v10filter input,.v10filter select{width:100%;max-width:100%}.v10filter .wide{min-width:100%}.v10levels{gap:5px}.v10levels button{font-size:12px}.v10table{min-width:710px}.topbar .search{width:100%}}.v10table{table-layout:fixed}.v10table th:first-child{width:25%}.v10table th:nth-child(2){width:34%}.v10table th:last-child{width:94px}.v10table td{overflow-wrap:anywhere}.v10table .badge,.v10table .actioncell{white-space:normal}.v10split{grid-template-columns:minmax(0,3fr) minmax(255px,1fr)}@media(max-width:1350px){.v10split{grid-template-columns:1fr}}.v10split>*{min-width:0}.tablewrap{max-width:100%;overflow-x:auto}.v10table th:last-child{width:110px}.v10table .actioncell button{white-space:nowrap;padding:9px 11px;overflow-wrap:normal}.v10split>div:last-child .v10table{min-width:710px}.c11hero{border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:18px}.c11hero h1{margin:8px 0;font-size:29px}.c11hero p{margin:6px 0}.c11stats{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:20px 0}.c11stats button{padding:12px 10px;text-align:left;background:#f5f9fa;border-color:#e3ecee}.c11stats b{display:block;font-size:23px}.c11stats small{font-size:11px}.c11grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.c11grid>*{min-width:0}.c11kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.c11kv>div{min-width:0}.c11kv small{display:block;font-size:11px;color:var(--muted)}.c11kv strong{font-size:13px;overflow-wrap:anywhere}.c11path{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:14px}.c11path button{font-size:12px;padding:3px 0}.c11tabs{display:flex;gap:4px;overflow-x:auto;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:18px}.c11tabs button{white-space:nowrap;border:none;background:none;padding:10px 12px;font-size:13px}.c11tabs .active{color:var(--accent);background:#e9f4f4;box-shadow:inset 0 -2px var(--accent)}.c11source{font-size:11px;color:#6a7e89;margin-top:12px}.c11checks{display:grid;grid-template-columns:1fr 1fr;gap:6px}.c11checks button{text-align:left;padding:10px;font-size:12px;background:#f7fafb}.c11checks .missing{background:#fff8e9;color:#825712}.c11supply{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.c11supply>div{padding:12px;border:1px solid var(--line);border-radius:7px;background:#f8fbfb;min-width:0}.c11supply small{display:block;font-size:10px;color:var(--muted)}.c11supply strong,.c11supply button{font-size:12px;overflow-wrap:anywhere}.c11note{padding:9px 12px;background:#fff8e9;border:1px solid #eddfb9;border-radius:6px;font-size:12px}.c11row{padding:15px 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.c11row:last-child{border-bottom:0}.c11row small{display:block}.c11table{width:100%;min-width:620px}.c11table td{vertical-align:top;font-size:13px}.c11table small{display:block}.c11table button{font-size:12px}.c11lifecycle{list-style:none;padding:0}.c11lifecycle li{padding:10px 0;border-bottom:1px solid var(--line);display:flex;gap:10px;font-size:13px}.c11lifecycle small{display:block;font-size:11px}.c11lifecycle .mark{color:var(--accent);font-weight:700;width:20px;flex-shrink:0}.c11empty{padding:22px;font-size:13px;color:var(--muted)}.c11actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.c11formnote{margin:12px 0}.c11full{grid-column:1/-1}.c11table .badge{white-space:normal}.sheet:has(.c11hero){width:min(1120px,100%)}.c11timelinefilter{display:flex;gap:10px;align-items:center;margin-bottom:14px}.c11timelinefilter select{max-width:250px}.v10table th{font-size:10px;letter-spacing:.3px}.c11supply button.link{text-align:left;white-space:normal}.c11kv button.link{text-align:left}.c11hero .badge{margin-right:8px}@media(max-width:760px){.c11grid{grid-template-columns:1fr}.c11stats{grid-template-columns:repeat(3,1fr)}.c11kv,.c11supply{grid-template-columns:1fr 1fr}.c11row{flex-wrap:wrap}.c11checks{grid-template-columns:1fr}.c11hero h1{font-size:25px}.c11tabs{max-width:100%}.c11path{overflow-wrap:anywhere}}.c11hero h1{overflow-wrap:anywhere}.c11path button{overflow-wrap:anywhere;white-space:normal;text-align:left}.c11row .grow{min-width:0}.c11row strong{overflow-wrap:anywhere}:root{--bg:#f5f7f6;--ink:#172f2b;--muted:#6c7c77;--line:#e0e7e3;--accent:#176858;--light:#edf7f1;--nav:#fdfefd;--lime:#dcf29a;--shadow:0 3px 16px #1b413506}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;letter-spacing:-.12px}button,input,select,textarea{font-family:inherit}button{font-size:13px;font-weight:550;border-radius:9px;transition:background .15s,border-color .15s}button:hover:not(:disabled){background:#edf5f0;border-color:#a1c3b4}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,select:focus-visible{outline:3px solid #63a793;outline-offset:3px}.primary{background:#176858;border-color:#176858;color:#fff}.primary:hover:not(:disabled){background:#0d5143;color:#fff}.app{grid-template-columns:246px minmax(0,1fr)}.app>div{min-width:0}aside{background:#fdfefd;color:var(--ink);padding:26px 15px 18px;border-right:1px solid var(--line);display:flex;flex-direction:column}.brand{padding:0 13px 24px;color:var(--ink);letter-spacing:2px;font-size:22px;display:flex;align-items:center;gap:10px}.brand small{color:var(--muted);font-size:9px;letter-spacing:1.4px;font-weight:500}.brandmark{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;background:var(--accent);color:var(--lime);border-radius:10px;letter-spacing:-4px;font-weight:600;padding-right:4px}.workspace12{margin:0 5px 20px;border:1px solid var(--line);border-radius:10px;padding:11px;font-size:12px;background:#f7f9f7}.workspace12 small{display:block;font-size:10px}#nav{flex:1}.v10navgroup{border:0;margin:2px 0 10px}.v10navgroup summary{padding:9px 12px;font-size:11px;letter-spacing:.45px;text-transform:uppercase;color:#64776d;list-style:none;display:flex;align-items:center;gap:9px}.v10navgroup summary:after{content:"\2304";margin-left:auto}.v10navgroup[open] summary:after{content:"\2303"}.v10navgroup summary::-webkit-details-marker{display:none}.v10navgroup button,nav button{color:#64756d;padding:9px 12px;margin:2px 0;border-radius:8px;font-size:12px;min-height:36px;gap:10px}.v10navgroup button.active,nav button.active{color:#165e4e;background:#e9f2ec;box-shadow:none;font-weight:650}.v10navgroup button:hover,nav button:hover{background:#edf3ee!important;color:#174638}.navicon12{display:inline-flex;opacity:.8;width:17px;height:17px}.navicon12 svg{width:17px;height:17px}.navcount12{margin-left:auto;background:#f5e8ca;color:#7b5d22;border-radius:5px;padding:0 6px;font-size:10px}.sidefoot{font-size:10px;line-height:1.8;margin:18px 12px 0;padding-top:16px;border-top:1px solid var(--line);color:#75867c}.sidefoot strong{color:#416b5b;font-weight:550}.topbar{height:78px;padding:0 32px;gap:17px;background:#ffffffd9;position:sticky;top:0;z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tenant{font-size:12px;font-weight:500;white-space:nowrap}.demo{font-size:9px;letter-spacing:.8px;background:#f1f5e8;color:#59723e;border-radius:4px}.search{width:300px;min-width:150px;background:#f6f8f6;border:1px solid var(--line);font-size:12px;padding-left:13px}.avatar,#v9role{display:none}.account12{display:flex;align-items:center;gap:9px;background:transparent;border:0;text-align:left;padding:3px}.account12 .initial12{width:34px;height:34px;border-radius:50%;background:#e8ede7;color:#465;display:grid;place-items:center}.account12 strong{display:block;font-size:11px}.account12 small{display:block;font-size:10px}.topbar>[data-act=inbox]{font-size:12px;padding:8px 11px}.topbar>[data-act=inbox] span{padding:2px 5px;border-radius:5px;background:#eef3e9}main{padding:29px 32px 48px;max-width:1720px}h1{font-size:30px;font-weight:620;letter-spacing:-1.15px}h2{font-size:15px;font-weight:630;letter-spacing:-.2px}h3{font-size:13px}.v10head,.pagehead{margin-bottom:24px}.v10head p,.pagehead p{font-size:12px;max-width:740px;color:var(--muted)}.v10breadcrumb,.eyebrow{font-size:10px;letter-spacing:1.2px;color:#668579}.panel,.card{border-radius:13px;box-shadow:var(--shadow);border-color:var(--line)}.panelhead{padding:17px 20px;background:#fff}.section{margin-top:19px}.pad{padding:20px}.badge{font-size:10px;font-weight:550;border-radius:5px;line-height:1.5;padding:4px 8px;background:#eef3f5;color:#57727c}.badge.ok{background:#eaf4ed;color:#287550}.badge.warn{background:#fbf2df;color:#986923}.badge.error{background:#fbece8;color:#a65140}.notice{background:#f0f6f0;color:#446550;border-color:#9ab879;border-radius:8px;font-size:12px;line-height:1.65}.code{background:#17382f}table th{background:#f7f9f7;color:#78847e;font-size:10px;letter-spacing:.65px;font-weight:550;padding:12px 17px}table td{font-size:12px;padding:15px 17px;vertical-align:top;line-height:1.6}table td small{font-size:11px}.v10table td small{max-width:320px}.v10filter{background:#fafbfa;gap:12px;padding:17px}.v10filter label{font-size:10px}.v10catalog{gap:9px}.v10catalog button{font-size:12px;text-align:left}.tabs button,.c11tabs button{font-size:12px}.c11row{background:#fff;padding:16px;border-bottom:1px solid var(--line);font-size:12px}.c11hero{background:transparent;padding:0;border:0}.c11stats button{background:#fff;border-color:var(--line)}.c11stats b{font-size:24px}.sheet{width:min(1000px,94vw);background:var(--bg)}.sheethead{padding:19px 27px}.sheetbody{padding:26px}.sheetbody h1{font-size:25px}.c11grid{gap:16px}.c11kv{gap:14px}.c11kv small,.v10context small{font-size:10px}.c11kv strong,.v10context b{font-size:12px}.c11source{font-size:10px}.modal{border-radius:15px}.v10next{background:#edf5ed;border-color:#aac6a6}.v10levels{gap:5px}.v10levels button{font-size:11px}.v10technical .panel{box-shadow:none}.task{padding:15px 20px}.task small{font-size:11px}.task strong{font-size:12px}.contextband{background:#245647}.article{font-size:12px;line-height:1.9}.v10readonly{font-size:10px}.c11actions{gap:8px}.c11actions button{font-size:11px}.v9plot span{background:#368c73}.v9plot .missing{background:#e6b966}.metric12{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:23px 0}.metric12 button{text-align:left;padding:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px}.metric12 button:first-child{background:#f0f5e9}.metric12 label{font-size:11px;color:#6d7e72;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.metric12 b{font-size:34px;font-weight:600;letter-spacing:-1.2px;display:block;margin:10px 0 5px;line-height:1.2}.metric12 small{font-size:10px}.metric12 .statline12{height:3px;margin-top:16px;background:#eaf0e7;border-radius:8px}.metric12 .statline12 i{display:block;width:100%;height:100%;background:#89aa72;border-radius:8px}.dashgrid12{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:19px;align-items:start}.dashgrid12>.panel{min-width:0}.dashhead12{display:flex;justify-content:space-between;align-items:center;gap:20px}.dashhead12 p{font-size:12px;color:var(--muted);margin:0}.date12{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:7px}.pill12{font-size:10px;display:inline-flex;align-items:center;gap:6px;background:#f4f7ef;padding:5px 9px;border-radius:6px;color:#5c7950}.dot12{width:6px;height:6px;border-radius:50%;background:#719760;display:inline-block}.chart12{padding:17px 21px 8px}.chart12 svg{width:100%;height:auto;max-height:190px;overflow:visible}.chart12 text{font-family:inherit;fill:#87928a;font-size:10px}.chartlegend12{display:flex;gap:20px;font-size:10px;margin:9px 0}.chartlegend12 i{display:inline-block;width:7px;height:7px;background:#408970;border-radius:50%;margin-right:5px}.chartsummary12{display:flex;gap:25px;align-items:center}.chartsummary12 strong{font-size:25px;font-weight:550;letter-spacing:-.7px}.chartsummary12 small{font-size:10px;display:block}.chartfoot12{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--muted)}.chartfoot12 button{font-size:10px;border:0;padding:4px;color:var(--accent)}.priority12{display:grid;grid-template-columns:31px 1fr auto;gap:11px;padding:17px 20px;border-bottom:1px solid #eef1ed;align-items:start}.priority12:last-child{border:0}.priority12 .bubble12{width:28px;height:28px;border-radius:8px;background:#faf0df;color:#a77c37;display:grid;place-items:center;font-size:12px}.priority12 h3{font-size:12px;margin:0 0 4px}.priority12 p{font-size:10px;color:var(--muted);margin:0;line-height:1.7}.priority12 button{border:0;color:#739482;padding:2px;background:transparent}.supply12{display:flex;align-items:center;gap:22px;padding:22px}.ring12{width:112px;height:112px;flex-shrink:0;border-radius:50%;background:conic-gradient(#4e9177 calc(var(--pct)*1%),#e5ede7 0);display:grid;place-items:center}.ring12>div{width:87px;height:87px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ring12 b{font-size:26px;font-weight:550}.supplyrows12{flex:1}.supplyrows12 button{border:0;border-bottom:1px solid var(--line);background:transparent;width:100%;border-radius:0;display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:11px;padding:9px 0}.quick12{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:19px 0}.quick12 button{display:flex;gap:12px;align-items:center;text-align:left;background:#fff;border-color:var(--line);padding:17px}.quick12 strong{font-size:11px;display:block}.quick12 small{font-size:10px;display:block;margin-top:3px}.quick12 .navicon12{background:#f0f5ea;box-sizing:content-box;padding:9px;border-radius:8px;color:#598065}.quietlink12{border:0;background:transparent;padding:0;color:var(--accent);font-size:11px}.guidecards12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guidecard12{padding:20px;background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.guidecard12 h3{font-size:15px}.guidecard12 p{font-size:12px;color:var(--muted);flex:1}.guidecard12 .eyebrow{font-size:9px}.guidecard12 button{margin-top:auto}.opsstep12{display:grid;grid-template-columns:28px 1fr;gap:13px;padding:17px 0;border-bottom:1px solid var(--line)}.opsstep12>span{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#e6efe5;color:#567b49;font-size:11px}.opsstep12 p{font-size:12px;margin:7px 0}.opsstep12 small{font-size:11px}.guideintro12{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.guideintro12>div{border-radius:10px;background:#fff;padding:18px;border:1px solid var(--line)}.guideintro12 p{font-size:12px;margin:7px 0 0}.shellnote12{padding:8px 32px;color:#7a877e;font-size:10px;border-top:1px solid var(--line);display:flex;justify-content:space-between}.help12{border-radius:11px;background:#eef4e7;padding:16px;margin-top:17px}.help12 h3{font-size:12px}.help12 p{font-size:11px;color:#67805a;margin:6px 0 12px}.progress12{display:flex;gap:4px;margin:20px 0}.progress12 i{height:5px;flex:1;background:#e0e8df;border-radius:4px}.progress12 i.done{background:#5d9876}.profilebadge12{border-radius:5px;background:#f0edf7;color:#786799;font-size:10px;padding:4px 8px}.alert12{background:#fdf5e8;border:1px solid #edd8b3;color:#886735;padding:15px;border-radius:10px;font-size:12px}.login12{min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr;background:#fafcf9}.login12[hidden]{display:none}.loginart12{background:#133d32;color:#fff;position:relative;overflow:hidden;padding:45px 55px;display:flex;flex-direction:column}.loginbrand12{font-size:23px;font-weight:650;letter-spacing:3px;display:flex;gap:12px;align-items:center}.loginbrand12 .brandmark{background:#cfe995;color:#174c38}.loginart12 h1{font-size:clamp(38px,4vw,62px);line-height:1.1;letter-spacing:-2.5px;font-weight:500;max-width:550px;margin:64px 0 20px}.loginart12 h1 em{font-style:normal;color:#dbefa6}.loginart12>p{color:#bbcec1;font-size:14px;max-width:430px;line-height:1.8}.energyart12{width:100%;max-width:600px;margin:15px auto;flex:1;min-height:190px}.loginartfoot12{display:flex;justify-content:space-between;color:#91b5a2;font-size:10px;letter-spacing:1px}.loginformside12{display:flex;justify-content:center;align-items:center;padding:50px}.loginformwrap12{width:380px}.loginformwrap12 h2{font-size:30px;letter-spacing:-1px;margin:12px 0}.loginformwrap12>p{font-size:13px;color:var(--muted);line-height:1.8;margin-bottom:30px}.loginformwrap12 form label{font-size:12px;display:flex;flex-direction:column;gap:8px;margin:18px 0}.loginformwrap12 select{padding:13px 12px;font-size:13px;background:#fff}.loginformwrap12 form button{width:100%;padding:13px;margin:18px 0;font-size:13px}.loginaccount12{padding:16px;background:#f0f4ed;border:1px solid #e0e8d8;border-radius:10px;font-size:12px;color:#536b53}.loginaccount12 small{display:block;margin-top:5px;font-size:11px}.loginfine12{font-size:10px;color:#829080;line-height:1.7;padding-top:18px;margin-top:22px;border-top:1px solid var(--line)}body.locked12 .app,body.locked12 #layer,body.locked12 .shellnote12{display:none!important}.accountoption12{display:flex;align-items:center;gap:15px;padding:15px;border-bottom:1px solid var(--line)}.accountoption12 strong{font-size:13px}.accountoption12 small{display:block;font-size:11px}.accountoption12 button{margin-left:auto}.read12{font-size:11px;background:#edf2f6;color:#557187;padding:8px 16px;border-radius:8px;margin-bottom:16px}.source12 details{border-top:1px solid var(--line);padding:15px 0}.source12 summary{font-size:12px}.tooltable12{table-layout:fixed}.tooltable12 td{overflow-wrap:anywhere}.source12 pre{max-height:400px;overflow:auto}.mobilemenu{color:var(--ink)}@media(min-width:1700px){main{padding:36px 44px}.topbar{padding:0 44px}.chart12 svg{max-height:230px}.priority12{padding:21px}}@media(max-width:1250px){.topbar{padding:0 22px;gap:10px}.tenant{display:none}.app{grid-template-columns:222px minmax(0,1fr)}main{padding:25px 24px}.dashgrid12{grid-template-columns:minmax(0,1.45fr) minmax(270px,1fr)}.metric12 button{padding:15px}.guidecards12{grid-template-columns:repeat(2,1fr)}}@media(max-width:1050px){.dashgrid12{grid-template-columns:1fr}.dashgrid12 .panel{width:100%}.loginart12{padding:35px}.loginformside12{padding:30px}.metric12{grid-template-columns:repeat(2,1fr)}.quick12{grid-template-columns:1fr}.quick12 button{padding:12px}.topbar .search{width:225px}.account12 strong{max-width:110px;overflow:hidden;white-space:nowrap}.supply12{justify-content:center}.supplyrows12{max-width:400px}}@media(max-width:760px){.app{display:block}aside{display:none;width:265px;box-shadow:5px 0 50px #163f2930}aside.open{display:flex}.topbar{height:auto;min-height:65px;padding:12px 15px;gap:10px}.topbar .search{width:100%;order:8}.topbar>.grow{display:none}.account12{margin-left:auto}.account12 small{max-width:100px;overflow:hidden;white-space:nowrap}main{padding:22px 15px}h1{font-size:26px}.dashhead12{align-items:flex-start}.date12{display:none}.metric12{gap:10px}.metric12 b{font-size:29px}.metric12 small{font-size:9px}.metric12 label{font-size:10px}.chart12{padding:15px}.chart12 svg{max-height:none}.guidecards12,.guideintro12{grid-template-columns:1fr}.sheet{width:100vw}.sheetbody{padding:18px}.sheethead{padding:15px}.login12{grid-template-columns:1fr}.loginart12{padding:24px;min-height:200px}.loginart12 h1{font-size:34px;margin:24px 0 10px;letter-spacing:-1px}.loginart12>p,.energyart12,.loginartfoot12{display:none}.loginformside12{padding:30px 24px}.loginformwrap12 h2{font-size:26px}.shellnote12{padding:12px 15px}.shellnote12 span:last-child{display:none}.guidecard12{padding:16px}.formgrid{grid-template-columns:1fr}.c11stats{grid-template-columns:repeat(3,1fr)}.dashhead12 .primary{padding:9px;font-size:10px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.v10head h1{font-size:29px}.v10head p{font-size:12px}.v10navgroup summary{color:#64776d}.v10navgroup button{color:#64756d}.v10navgroup button.active{background:#e9f2ec;color:#165e4e}.v10levels button.active{background:#205d4b;border-color:#205d4b}.c11tabs .active{background:#eaf3eb}.v10table{min-width:590px}.dashgrid12 .v10table{min-width:550px}.v10table td{font-size:11px}.v10table td small{font-size:10px}.v10table td:nth-child(2){max-width:240px}.v10table th{font-size:9px}.v10head .row{flex-shrink:0}.topbar{flex-wrap:nowrap}.c11table{min-width:620px}@media(max-width:760px){.topbar{flex-wrap:wrap}.v10head{flex-direction:column}.c11kv,.v10context{grid-template-columns:1fr 1fr}.c11grid,.c11supply{grid-template-columns:1fr}.v10head h1{font-size:25px}.v10head .row{flex-shrink:1}}:root{--bg:#f4f8fc;--ink:#122d40;--muted:#617789;--line:#dde8ef;--accent:#007e91;--light:#e9f9fb;--nav:#091f2c;--lime:#72e7e4;--shadow:0 8px 32px #123c5b05}body{background:var(--bg);font-size:14px;letter-spacing:0;line-height:1.6;color:var(--ink)}button{font-size:13px;min-height:38px;border-radius:10px;padding:9px 14px}button:hover:not(:disabled){background:#e6f7fb;border-color:#90dce7}.primary{background:#007f94;border-color:#007f94;color:#fff;box-shadow:0 4px 12px #007f9420}.primary:hover:not(:disabled){background:#00697a;color:#fff}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #25adce;outline-offset:3px}button:disabled{opacity:.42}input,select,textarea{border-radius:9px;border-color:#ccdde6;font-size:14px;padding:11px 13px}input[type=checkbox]{width:18px;height:18px;flex-shrink:0;accent-color:#008b9c}h1{font-size:34px;line-height:1.2;letter-spacing:-1.2px;font-weight:600}h2{font-size:17px;line-height:1.4;font-weight:600}h3{font-size:15px}small,.subtle{color:var(--muted)}.app{grid-template-columns:252px minmax(0,1fr)}aside{background:radial-gradient(ellipse at 0 0,#174153 0,transparent 48%),#091e2b;color:#e8f5ff;padding:28px 16px 20px;border-right:1px solid #133745}.brand{padding:0 12px 25px;gap:13px;font-size:18px;letter-spacing:2.6px;color:#fff}.brand small{color:#83a3b4;font-size:9px;letter-spacing:1.7px;margin-top:4px}.atlasLogo121{width:36px;height:38px;flex-shrink:0}.brand .atlasLogo121{filter:invert(1)}.workspace12{background:#ffffff06;border:1px solid #ffffff16;border-radius:11px;margin:0 4px 22px;padding:12px 14px;color:#e4f5fb;font-size:12px}.workspace12 small{color:#7d9dad;font-size:10px;margin-top:3px}.v10navgroup{margin:4px 0 14px}.v10navgroup summary{font-size:10px;color:#7da0b4;padding:8px 12px;letter-spacing:.9px}.v10navgroup button,nav button{font-size:12px;color:#b1c8d6;min-height:38px;padding:9px 12px}.v10navgroup button.active,nav button.active{background:linear-gradient(100deg,#0e6477,#114054);color:azure;box-shadow:inset 2px 0 #4eeee3,0 4px 20px #0000000b}.v10navgroup button:hover,nav button:hover{background:#153e51!important;color:#fff}.navcount12{background:#266174;color:#affff3}.sidefoot{color:#7396a8;border-color:#ffffff12;font-size:10px}.sidefoot strong{color:#95d7d9}.topbar{height:82px;background:#ffffffbe;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid #deebf2;padding:0 36px}.search{background:#f1f6fb;font-size:12px;border-color:#dfe9f1;width:320px}.demo{color:#0b8595;background:#e6f8fb}.account12 .initial12{background:linear-gradient(140deg,#d4f6f4,#d6e8fa);color:#17657c}.account12 strong{font-size:12px}.account12 small{font-size:10px}.topbar>[data-act=inbox] span{background:#e9f4fa}.tenant{color:#698292;letter-spacing:.5px}.mobilemenu{color:#295369}main{padding:36px 38px 60px;max-width:1800px;background:radial-gradient(ellipse 600px 320px at 80% -50px,#dcf7fb8c,transparent);min-height:calc(100vh - 82px)}.dashhead12{margin:3px 0 30px}.dashhead12 h1{margin:9px 0 11px}.dashhead12 p{font-size:14px}.eyebrow,.v10breadcrumb{font-size:10px;font-weight:600;letter-spacing:1.4px;color:#4f8799}.v10head h1{font-size:32px}.v10head p{font-size:14px;line-height:1.7}.panel,.card{border-radius:18px;border:1px solid #dde8ef;background:#fff;box-shadow:var(--shadow);overflow:hidden}.panelhead{padding:23px 26px;background:transparent;gap:18px}.panelhead p{font-size:12px;color:var(--muted);margin:6px 0 0}.panelhead h2{font-size:17px;margin:0}.panelhead button{font-size:12px;flex-shrink:0}.pad{padding:25px}.badge{font-size:11px;line-height:1.5;padding:5px 9px;border-radius:6px;white-space:normal;background:#edf4fa;color:#496f89}.badge.ok{background:#e1f7f2;color:#157464}.badge.warn{background:#fff4df;color:#946513}.badge.error{background:#fff0ed;color:#a64737}.notice,.v10next{background:#edf8fc;color:#315f71;border-color:#a4dae6}.pill12{background:#e9f8fc;color:#318399;border-radius:20px;font-size:10px;padding:6px 11px}.dot12{background:#09a9b7}.metric12{gap:18px;margin:0 0 26px}.metric12 button,.metric12 button:first-child{padding:23px 24px;background:linear-gradient(145deg,#fff,#fafdff);border-radius:16px;border-color:#dae7f0}.metric12 button:first-child{background:linear-gradient(135deg,#e8f9fb,#f5faff);border-color:#bce7ed}.metric12 label{font-size:12px;color:#597587;gap:10px}.metric12 b{font-size:38px;font-weight:550;letter-spacing:-1.8px;margin:13px 0 7px;color:#17465e}.metric12 small{font-size:11px}.metric12 .navicon12{color:#048da6}.overview121{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr);gap:24px;margin-bottom:28px}.chart12{padding:5px 26px 12px}.chart12 svg{max-height:210px}.chart12 svg path[stroke]{stroke:#0099b2}.chart12 svg stop:first-child{stop-color:#4dd7e0;stop-opacity:.35}.chart12 svg stop:last-child{stop-color:#4dd7e0;stop-opacity:.02}.chartsummary12 strong{font-size:28px;color:#144a64}.chartsummary12 small{font-size:11px}.chartlegend12{font-size:11px;color:#6b8493}.chartlegend12 i{background:#009cb7}.chartfoot12{padding:14px 26px;font-size:10px;gap:16px}.chartfoot12 button{font-size:11px;min-height:30px}.supply12{padding:26px;gap:28px;justify-content:center}.ring12{width:135px;height:135px;background:conic-gradient(#11b5c3 calc(var(--pct)*1%),#e5f0f6 0);box-shadow:0 0 35px #12b9ca12}.ring12>div{width:108px;height:108px}.ring12 b{font-size:35px;color:#19556b}.ring12 small{font-size:10px}.supply12 h2{font-size:18px}.supply12 p{font-size:13px;color:var(--muted);margin:8px 0 15px}.supply12 button{font-size:12px}.supplyfooter121{display:flex;justify-content:space-around;padding:15px 20px 22px;border-top:1px solid var(--line);margin:0 24px;gap:10px}.supplyfooter121 span{display:flex;flex-direction:column;font-size:11px;color:var(--muted)}.supplyfooter121 b{font-size:21px;font-weight:550;color:#31556e}.focus121{margin:0 0 25px}.focus121 .panelhead{padding:26px}.focus121 .eyebrow{margin-bottom:7px}.focus121 h2{font-size:20px}.clean121{width:100%;min-width:730px;table-layout:auto}.clean121 th{font-size:10px;letter-spacing:.8px;padding:14px 26px;background:#f7fafd;text-transform:uppercase;white-space:nowrap}.clean121 td{font-size:13px;padding:22px 26px;vertical-align:middle;line-height:1.6;word-break:normal;overflow-wrap:normal;border-bottom:1px solid #edf2f7}.clean121 td:first-child{min-width:225px;max-width:340px}.clean121 td strong{font-size:13px;font-weight:550}.clean121 td:last-child{text-align:right;width:105px;white-space:nowrap}.clean121 td:last-child button{font-size:12px;white-space:nowrap}.clean121 tr:last-child td{border-bottom:0}.datecell121{white-space:nowrap;color:#58758a}.due121{display:inline-block;background:#d9a12f;width:6px;height:6px;border-radius:50%;margin-right:7px}.quick12{gap:18px}.quick12 button{padding:21px;border-radius:14px;gap:16px}.quick12 strong{font-size:13px}.quick12 small{font-size:11px}.quick12 .navicon12{background:#edf8fc;color:#1d90a5;padding:12px}.tablewrap{overflow-x:auto}table th{background:#f5f9fc;font-size:11px;padding:16px 20px}table td{font-size:13px;padding:20px;word-break:normal;overflow-wrap:normal}table td small{font-size:12px}.c11table{min-width:780px}.c11row{padding:20px;font-size:13px;gap:16px}.c11row small{font-size:12px}.c11tabs .active{background:#e4f6fb}.tabs,.c11tabs{gap:6px;flex-wrap:wrap}.v10levels button.active{background:#007f94;border-color:#007f94}.c11grid{gap:24px}.c11kv{gap:20px}.c11kv strong,.v10context b{font-size:13px}.c11kv small,.v10context small{font-size:11px}.v10filter{background:#f5f9fc;padding:22px;gap:16px}.v10filter label{font-size:12px}.v10filter input,.v10filter select{font-size:13px}.help12{background:#eaf7fb}.help12 p{color:#467d8e}.contextband{background:#154559}.code{background:#102d40}.guidecards12{gap:22px}.guidecard12{padding:25px;border-radius:16px}.guidecard12 h3{font-size:17px}.guidecard12 p{font-size:13px}.opsstep12{gap:18px;padding:23px 0}.opsstep12>span{background:#e2f5fa;color:#168da5}.article{font-size:14px}.guideintro12{gap:22px}.guideintro12>div{padding:23px}.guideintro12 p{font-size:13px}.source12 summary{font-size:14px}.source12 p{font-size:13px}.shellnote12{background:#f5f9fc;color:#7a92a2;padding:11px 38px}.disclosure121{background:#ffffff9c;border:1px solid #deebf2;border-radius:12px;margin:16px 0;overflow:hidden}.disclosure121>summary{padding:17px 22px;cursor:pointer;font-size:13px;font-weight:550;color:#365e76;list-style:none;display:flex;gap:18px;align-items:center}.disclosure121>summary:before{content:"+";font-size:19px;font-weight:400;color:#1699ad}.disclosure121[open]>summary:before{content:"\2212"}.disclosure121 summary::-webkit-details-marker{display:none}.disclosure121>summary>span{margin-left:auto;color:#8ca1af;font-size:11px;font-weight:400}.disclosurebody121{padding:3px 22px 22px}.disclosurebody121 .panel{margin:0;box-shadow:none}.disclosure121 .disclosure121{border:0}.sectionlabel121{font-size:12px;color:#78909f;letter-spacing:.3px;margin:28px 0 15px}.taskgrid121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.workcard121{display:flex;flex-direction:column;background:#fff;border:1px solid #dce9f0;border-radius:17px;padding:26px;box-shadow:var(--shadow)}.workcard121 h2{font-size:19px;margin:19px 0 5px}.customer121{font-size:13px;color:#528298}.workcard121 p{font-size:13px;color:#6c8292;max-width:54ch;margin:16px 0 24px;flex:1}.cardbottom121{border-top:1px solid #edf2f6;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:14px}.cardbottom121>span{font-size:11px;color:#7f95a4}.cardbottom121 button{font-size:12px}.lanes121{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:25px 0}.lane121{background:#eaf1f780;border:1px solid #dfeaf2;border-radius:18px;padding:17px}.lane121 header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 5px 20px;font-size:14px;font-weight:600}.lane121 header b{margin-left:auto;background:#fff;border-radius:8px;padding:2px 8px;font-size:12px;color:#6791a6}.lane121 header small{flex-basis:100%;font-size:11px;font-weight:400}.processcard121{width:100%;display:flex;align-items:flex-start;flex-direction:column;text-align:left;padding:22px;background:#fff;border:1px solid #dce8f1;border-radius:13px;margin-bottom:14px;gap:12px;box-shadow:0 4px 15px #20456704}.processcard121 strong{font-size:14px;font-weight:550;line-height:1.6}.processcard121>small{font-size:11px}.processlink121{font-size:11px;color:#3792a5;margin-top:5px}.inbox121{margin-top:25px}.message121{display:grid;grid-template-columns:43px minmax(0,1fr) auto 20px;gap:20px;align-items:center;width:100%;text-align:left;padding:25px 28px;background:#fff;border:0;border-bottom:1px solid #e6eef5;border-radius:0}.message121:last-child{border:0}.messageicon121{height:42px;background:#e7f7fb;display:grid;place-items:center;border-radius:13px;color:#069bb2;font-size:23px}.message121 strong{display:block;font-size:15px;font-weight:550;margin:5px 0}.message121 small,.msgmeta121{font-size:11px;display:block;color:#6b879a}.messageDate121{text-align:right;margin-top:9px}.agenda121{margin-top:28px}.agenda121>section{display:grid;grid-template-columns:115px minmax(0,1fr);gap:25px;margin-bottom:27px}.agendadate121{padding-top:15px;font-size:19px;color:#285d7b;font-weight:550}.agendadate121 small{display:block;font-size:11px;font-weight:400;margin-top:6px}.agendarow121{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px;border-bottom:1px solid #e8eff5}.agendarow121:last-child{border:0}.agendarow121 strong{font-size:14px;font-weight:550}.agendarow121 small{display:block;font-size:12px;margin-top:7px}.sheet{width:min(1100px,96vw);background:#f5f9fc;box-shadow:-20px 0 80px #05263930}.sheethead{padding:22px 34px;background:#ffffffc9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sheetbody{padding:32px 38px 55px}.sheetbody h1{font-size:28px;letter-spacing:-.7px}.detailhero121{margin-bottom:25px}.detailhero121 .row{margin-top:12px;align-items:center}.detailhero121 h1{margin:0}.detailhero121 p{font-size:14px;color:#618295;margin:10px 0}.receipt121{display:flex;align-items:flex-start;gap:16px;border:1px solid #9edfd9;background:#eafaf7;padding:23px 25px;border-radius:14px;margin:24px 0;color:#185f60}.receiptcheck121{display:grid;place-items:center;border-radius:50%;background:#beece4;width:28px;height:28px;flex-shrink:0}.receipt121 strong{font-size:15px}.receipt121 p{font-size:13px;margin:6px 0 9px;line-height:1.8}.receipt121 small{font-size:10px;color:#589290}.stepper121{padding:0;margin:30px 0;display:flex;gap:14px;list-style:none;overflow-x:auto}.stepper121 li{flex:1;min-width:100px;padding:0 0 16px;border-bottom:2px solid #dce8ef;color:#8ca3b2;font-size:11px}.stepper121 li>span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#e5eef4;color:#91a4b2;margin-bottom:10px;font-size:11px}.stepper121 li.current{color:#117e98;border-color:#14b5c7;font-weight:600}.stepper121 li.current>span{background:#117f98;color:#fff;box-shadow:0 0 0 5px #dff5f9}.stepper121 li.done{border-color:#8bd9d5;color:#589996}.stepper121 li.done>span{background:#d6f3ee;color:#168b86}.nextcard121{background:linear-gradient(120deg,#fff,#f5fcff);border:1px solid #cde6ef;border-radius:18px;padding:29px 30px;box-shadow:0 10px 30px #207faa06}.nextcard121 h2{font-size:22px;margin:12px 0}.nextcard121>p{font-size:14px;line-height:1.85;color:#5c7b8e;max-width:72ch;margin:0 0 23px}.actionrow121{gap:12px;flex-wrap:wrap}.context121{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:26px 0 30px;padding:0 5px}.context121>span,.transport121>span{font-size:11px;color:#8299a8}.context121 strong,.transport121 strong{display:block;margin-top:6px;font-size:13px;font-weight:500;color:#385c74}.transport121{display:flex;gap:40px;border-top:1px solid #deebf2;margin-top:25px;padding-top:20px}.searchfacts121{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px;margin:22px 0}.searchfacts121 div{padding-bottom:12px;border-bottom:1px solid #e3edf3}.searchfacts121 dt{font-size:11px;color:#7e96a6}.searchfacts121 dd{font-size:14px;margin:5px 0 0;color:#244d65}.modal{width:min(800px,94vw);border-radius:18px;background:#fff}.modal .pad{padding:30px}.modal .formgrid{gap:23px 25px}.formgrid label,.field{font-size:12px;line-height:1.7;gap:8px}.formintro121{margin:0 0 26px}.formintro121 h2{font-size:23px;margin:9px 0 11px}.formintro121 p{font-size:13px;color:#658496}.formhint121{border-top:1px solid #e4edf3;padding-top:20px;margin-top:25px;color:#4c7e90;font-size:12px}.modal textarea{width:100%;resize:vertical}.modal .row{flex-wrap:wrap}.login12{background:radial-gradient(ellipse 500px 450px at 92% 9%,#d5f7f5,transparent),#f6faff;grid-template-columns:1.1fr 1fr}.loginart12{color:#123c54;background:radial-gradient(ellipse at 30% 20%,#eafcfe 0,#e0f7fa44 38%,transparent 65%),linear-gradient(155deg,#f1fbff,#dff4fc 65%,#bbf0ef);padding:45px 60px;min-height:100vh;border-right:1px solid #d7ecf5}.loginbrand12{color:#0e334a;font-size:17px;letter-spacing:3px;gap:14px}.loginbrand12 .atlasLogo121{width:42px;height:44px}.loginart12 h1{color:#13394f;font-size:clamp(42px,4.3vw,65px);font-weight:500;letter-spacing:-2.7px;margin:62px 0 22px;position:relative;z-index:1;line-height:1.12}.loginart12 h1 em{color:#078eaa}.loginart12>p{color:#5b8799;max-width:410px;font-size:14px;position:relative;z-index:1}.loginartfoot12{color:#5c9aaa;font-size:9px;z-index:2}.loginformside12{padding:55px;background:#ffffff45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.loginformwrap12{width:400px;position:relative}.loginFull121{width:104px;height:90px;margin-bottom:24px}.loginFull121 .atlasLogo121{width:100%;height:100%}.loginformwrap12 h2{font-size:30px;color:#123b51;font-weight:550;margin:17px 0 15px}.loginformwrap12>p{font-size:13px;color:#6e8798;margin-bottom:28px}.loginformwrap12 .pill12{font-size:9px;letter-spacing:1px}.loginformwrap12 form label{font-size:12px;color:#3a647e;margin:20px 0}.loginformwrap12 select{padding:14px 13px;background:#fffd;border:1px solid #d0e2ed;font-size:13px;border-radius:11px;min-height:48px}.loginaccount12{background:#eaf6fb;color:#376c87;border:1px solid #d4eaf3;border-radius:11px;padding:18px}.loginaccount12 small{font-size:11px;color:#6e8d9e;line-height:1.8}.loginformwrap12 form button{padding:15px;font-size:13px;background:linear-gradient(110deg,#048a9c,#0779a9);border:0;border-radius:11px}.loginfine12{color:#89a1af;font-size:10px;border-color:#dceaf2}.energyart12{display:none}.orbital121{position:relative;flex:1;min-height:260px;margin:5px -20px 15px;display:grid;place-items:center;perspective:700px}.orbit121{position:absolute;width:310px;height:310px;border:1px solid #68c9de55;border-radius:50%;transform:rotateX(58deg) rotate(-25deg);box-shadow:0 0 35px #6ce4e818,inset 0 0 40px #a3e3f21a}.orbit121.two121{width:430px;height:430px;transform:rotateX(58deg) rotate(30deg)}.orbit121.three121{width:230px;height:230px;transform:rotateX(58deg) rotate(30deg);border-style:dashed}.core121{width:105px;height:112px;display:grid;place-items:center;border-radius:27px;background:linear-gradient(135deg,#ffffffa8,#b4f0f16b);border:1px solid #ffffffd9;box-shadow:0 20px 60px #23a6c72b,inset 0 0 25px #fffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:rotate(-7deg)}.core121 .atlasLogo121{width:56px;height:61px;opacity:.72}.float121{position:absolute;padding:12px 17px;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffff85;box-shadow:0 12px 35px #279bbc11;border:1px solid #ffffffdc;border-radius:13px;color:#276b87;font-size:11px;letter-spacing:.3px}.float121 small{display:block;font-size:9px;color:#68a2b8}.float121.a121{top:18%;left:5%}.float121.b121{top:26%;right:1%}.float121.c121{bottom:6%;left:30%}@media(min-width:1700px){main{padding:42px 55px}.overview121{grid-template-columns:1.5fr 1fr}.chart12 svg{max-height:230px}}@media(max-width:1250px){.app{grid-template-columns:228px minmax(0,1fr)}main{padding:29px 27px}.topbar{padding:0 27px}.overview121{grid-template-columns:minmax(0,1fr) minmax(290px,.85fr);gap:19px}.supply12{gap:17px;padding:26px 17px}.ring12{width:106px;height:106px}.ring12>div{width:85px;height:85px}.supply12 h2{font-size:15px}.supply12 p{font-size:12px}.metric12 button{padding:20px}.lanes121{gap:14px}.lane121{padding:12px}.processcard121{padding:18px}.loginart12,.loginformside12{padding:40px}.chart12Select{max-width:150px}}@media(max-width:1050px){.overview121{grid-template-columns:1fr}.supply12{justify-content:flex-start;padding:25px 35px}.supplyfooter121{justify-content:flex-start;gap:65px}.taskgrid121,.lanes121{grid-template-columns:1fr}.lane121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lane121 header{grid-column:1/-1}.processcard121{margin:0}.metric12{grid-template-columns:repeat(2,1fr)}.loginart12 h1{font-size:43px}.orbital121{transform:scale(.83);margin-left:-45px;margin-right:-45px}.loginformside12{padding:32px}.topbar .search{width:230px}.quick12{grid-template-columns:1fr}}@media(max-width:760px){.app{display:block}aside{display:none;width:270px}aside.open{display:flex}.topbar{padding:12px 18px;min-height:72px;height:auto;flex-wrap:wrap}.topbar .search{width:100%}main{padding:28px 19px}.dashhead12{align-items:flex-start;flex-direction:column;gap:18px}.dashhead12 h1{font-size:29px}.metric12{gap:12px}.metric12 button{padding:18px}.metric12 label{font-size:11px}.metric12 b{font-size:31px}.metric12 small{font-size:10px}.panelhead,.focus121 .panelhead{padding:22px}.panelhead{flex-wrap:wrap}.overview121{gap:20px}.chart12{padding:4px 19px 14px}.chart12 .row{flex-wrap:wrap;gap:10px}.chartfoot12{padding:12px 20px;flex-wrap:wrap}.clean121{min-width:690px}.clean121 td,.clean121 th{padding:18px 21px}.focus121 h2{font-size:18px}.workcard121{padding:23px}.lane121{display:block}.processcard121{margin-bottom:13px}.message121{grid-template-columns:34px minmax(0,1fr);padding:20px;gap:13px}.message121>span:nth-child(3){grid-column:2}.message121>span:last-child{display:none}.messageDate121{text-align:left}.agenda121>section{grid-template-columns:1fr;gap:10px}.agendadate121{padding:0;font-size:17px}.agendadate121 small{display:inline;margin-left:14px}.agendarow121{padding:20px}.sheet{width:100vw}.sheetbody{padding:25px 20px}.sheethead{padding:17px 21px}.sheetbody h1{font-size:25px}.detailhero121 .row{flex-wrap:wrap}.nextcard121{padding:24px}.nextcard121 h2{font-size:20px}.context121{grid-template-columns:1fr 1fr}.searchfacts121{grid-template-columns:1fr}.disclosure121>summary{padding:16px 18px}.disclosure121>summary>span{display:none}.modal .pad{padding:24px}.formgrid,.login12{grid-template-columns:1fr}.loginart12{min-height:0;padding:27px 26px 30px}.loginart12 h1{font-size:35px;letter-spacing:-1.4px;margin:25px 0 0}.loginart12 h1 br:last-child{display:none}.loginart12>p,.orbital121,.loginartfoot12{display:none}.loginformside12{padding:32px 25px}.loginformwrap12{width:100%;max-width:420px}.loginFull121{display:none}.loginformwrap12 h2{font-size:26px}.loginbrand12 .atlasLogo121{width:32px;height:34px}.shellnote12{padding:12px 20px}.guidecards12{grid-template-columns:1fr}}:root{--bg:#f7f8fa;--ink:#17191c;--muted:#777e89;--line:#d8dce2;--accent:#3f454c;--light:#f0f2f5;--nav:#e5e7eb;--lime:#dceee7;--shadow:0 3px 16px #20273304}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:linear-gradient(125deg,#eef0f3,#e4e7ec);color:var(--ink);font-weight:400;letter-spacing:-.15px}button,input,select,textarea{font-family:inherit;font-weight:400}button{border:1px solid #d6dae0;background:linear-gradient(135deg,#ffffffa6,#f4f5f866);color:#292d33;border-radius:8px;box-shadow:none;font-size:13px;min-height:36px}button:hover:not(:disabled){background:linear-gradient(120deg,#fff,#e9edf1);border-color:#bfc5cc;box-shadow:0 0 14px #fff9}button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #777f88;outline-offset:3px}.primary,.primary:hover:not(:disabled){background:#34383d;color:#fff;border-color:#34383d;box-shadow:inset 0 1px #ffffff20}button:disabled{opacity:.4}.danger{color:#805957;background:#f8f3f2;border-color:#e1d6d4}input,select,textarea{background:#fbfcfd;border:1px solid #cdd1d6;border-radius:8px;color:#25292f;font-size:13px;padding:11px 12px;box-shadow:inset 0 1px 2px #24282c02}input[type=checkbox]{accent-color:#515861}h1,h2,h3,h4,strong,b{font-weight:400}h1,.v10head h1{font-size:34px;font-weight:400;letter-spacing:-1.1px}h2,.panelhead h2{font-size:17px;font-weight:400}p{line-height:1.7}small,.subtle,.muted{color:var(--muted)}.eyebrow,.v10breadcrumb{color:#7a818b;text-transform:none;letter-spacing:.15px;font-size:12px;font-weight:400}.app{margin:18px 18px 0 100px;display:grid;grid-template-columns:326px minmax(0,1fr);gap:10px;min-height:calc(100vh - 36px);padding:8px;background:linear-gradient(140deg,#e9ecf0,#e4e7ec);border:1px solid #cbd0d7;border-radius:23px;box-shadow:inset 0 1px #ffffffed,0 12px 34px #242a3610}.app>div{background:#f9fafc;border:1px solid #d5dbe3;border-radius:14px;min-width:0;overflow:clip}aside{position:sticky;top:26px;height:calc(100vh - 52px);width:auto;padding:12px 12px 14px;background:linear-gradient(115deg,#e8ebefcc,#e3e6eb88);border:0;border-radius:15px;overflow:auto;color:#22272e;scrollbar-width:thin;scrollbar-color:#c6cbd2 transparent}.windowdots122{display:flex;gap:7px;padding:0 0 24px 3px}.windowdots122 i{height:11px;width:11px;border-radius:50%;border:1px solid #c1c6cd;background:linear-gradient(130deg,#fff,#d5dae0);box-shadow:inset 0 1px #fff}.brand{padding:0 3px 18px;gap:14px;color:#20242b;font-size:16px;letter-spacing:0;font-weight:400}.brand .atlasLogo121{filter:none;width:34px;height:36px;opacity:.8}.brand small{color:#838a96;font-size:11px;letter-spacing:0;font-weight:400;margin-top:5px}.workspace12{background:transparent;border:0;border-top:1px solid #cdd2d9;border-radius:0;padding:13px 3px 5px;margin:0 0 13px;font-size:12px;color:#4e5663}.workspace12 small{font-size:10px;color:#89909b}.v10navgroup{margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid #cdd2d9}.v10navgroup summary{font-size:12px;letter-spacing:0;text-transform:none;font-weight:400;color:#7a818d;padding:11px 3px;gap:8px}.v10navgroup summary>.navicon12{display:none}.v10navgroup summary:after{font-size:10px;color:#979da7}.v10navgroup button,nav button{color:#262b33;font-size:14px;font-weight:400;padding:10px 12px;min-height:42px;border:1px solid transparent;border-radius:9px;margin:1px 0;gap:13px;background:transparent;line-height:1.45;width:100%;box-sizing:border-box}.v10navgroup button.active,nav button.active{color:#17191c;font-weight:400;background:linear-gradient(115deg,#f6f7f999,#f4fbff88);border:1px solid #ffffffe6;box-shadow:0 0 15px #ffffff6b,inset 0 1px #fff9}.v10navgroup button:hover,nav button:hover{background:linear-gradient(110deg,#ffffff75,#f6faff88)!important;color:#17191c;border-color:#ffffffc9;box-shadow:0 0 16px #fff7}.navicon12,.navicon12 svg{width:18px;height:18px;opacity:1;flex-shrink:0}.navicon12 svg{stroke-width:1.15}.navcount12{background:#f7f9fc;color:#697384;border:1px solid #e3e8ee;font-size:10px;border-radius:50%;min-width:21px;height:21px;display:grid;place-items:center;padding:0}.sidefoot{color:#949aa3;border:0;margin:9px 3px 0;padding:0;font-size:9px}.sidefoot strong{color:#808892;font-weight:400}#nav{flex:none}.topbar{background:#fafbfccc;height:67px;padding:0 30px;border-bottom:1px solid #e1e5eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;gap:13px}.tenant{font-size:11px;color:#8a919c;letter-spacing:0}.search{background:transparent;border-color:#dbe0e7;font-size:12px;width:265px}.demo{background:#eceff3;color:#858d98;border:1px solid #e2e6eb;font-size:9px;letter-spacing:.5px}.account12{border:0;background:transparent;box-shadow:none}.account12 .initial12{background:linear-gradient(145deg,#f8f9fb,#d4d9e0);color:#555c66;border:1px solid #d2d7de;width:32px;height:32px;font-size:11px}.account12 strong{font-size:11px;font-weight:400}.account12 small{font-size:9px;color:#949aa4}.topbar>[data-act=inbox]{font-size:11px}.topbar>[data-act=inbox] span{background:#e8ebef;color:#687382}.mobilemenu{color:#3f4650}main{background:#f9fafc;padding:32px 32px 45px;max-width:none;min-height:calc(100vh - 140px)}.dashhead12{margin:0 0 25px}.dashhead12 h1{font-weight:400;font-size:34px;margin:8px 0 10px}.dashhead12 p,.v10head p{font-size:13px;color:#7b8390}.metric12{gap:14px;margin:0 0 25px}.metric12 button,.metric12 button:first-child{background:linear-gradient(125deg,#ffffff8c,#fafbfd);border:1px solid #dce1e8;border-radius:10px;padding:20px 19px;box-shadow:inset 0 1px #fff}.metric12 label{font-size:12px;color:#535b69;font-weight:400}.metric12 .navicon12{color:#464d58}.metric12 b{font-size:53px;font-weight:300;letter-spacing:-2.5px;line-height:1.1;color:#171b24;margin:17px 0 9px}.metric12 small{font-size:10px;color:#9399a2}.panel,.card{background:linear-gradient(125deg,#ffffff85,#f9fafd);border:1px solid #dce1e8;border-radius:10px;box-shadow:none}.panelhead{padding:21px 23px;border-bottom-color:#e4e7ec}.panelhead h2{font-size:16px;font-weight:400}.panelhead p{color:#8c939e;font-size:11px}.panelhead button{font-size:11px}.overview121{gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);margin-bottom:25px}.pill12{background:#f0f2f5;color:#858d98;border:1px solid #e1e5eb;border-radius:6px;font-size:9px;padding:4px 7px}.dot12{background:#888f99}.chart12{padding:6px 23px 12px}.chart12 svg path[stroke]{stroke:#858d99;stroke-width:1.4}.chart12 svg stop:first-child{stop-color:#aab1bc;stop-opacity:.27}.chart12 svg stop:last-child{stop-color:#d6dbe2;stop-opacity:.02}.chart12 svg line{stroke:#e4e8ee}.chart12 text{fill:#959ba5;font-size:10px}.chartsummary12 strong{font-size:29px;font-weight:300;color:#252b35;letter-spacing:-1px}.chartsummary12 small{font-size:10px;color:#9098a4}.chartlegend12{font-size:10px;color:#89929f}.chartlegend12 i{background:#8a94a3}.chartfoot12{border-color:#e3e7ed;font-size:9px;padding:12px 23px}.chartfoot12 button{font-size:10px;color:#68717f}.supply12{gap:20px;padding:24px 20px}.ring12{background:conic-gradient(#949da9 calc(var(--pct)*1%),#e8ebef 0);box-shadow:none;width:112px;height:112px}.ring12>div{background:#fafbfd;width:94px;height:94px}.ring12 b{font-size:32px;font-weight:300;color:#3e4652}.ring12 small{font-size:9px}.supply12 h2{font-size:15px}.supply12 p{font-size:11px;color:#8b94a1}.supply12 button{font-size:11px}.supplyfooter121{border-color:#dce1e8;padding:15px 10px;margin:0 20px}.supplyfooter121 span{color:#9299a3;font-size:10px}.supplyfooter121 b{font-size:23px;font-weight:300;color:#58616f}.focus121 .panelhead{padding:23px}.focus121 h2{font-weight:400;font-size:19px}.focus121 .eyebrow{font-size:10px;color:#a0a6af}.clean121{min-width:690px}.clean121 th{font-size:10px;color:#8d95a0;font-weight:400;letter-spacing:0;text-transform:none;background:transparent;padding:13px 23px}.clean121 td{font-size:12px;padding:20px 23px;border-color:#e5e8ee}.clean121 td strong{font-size:12px;font-weight:400}.clean121 td:first-child{min-width:205px;max-width:330px}.clean121 td:last-child button{font-size:11px}.datecell121{color:#818b98}.due121{background:#929ba8}.quick12{gap:14px}.quick12 button{padding:18px;border-radius:9px;background:#fbfcfd77}.quick12 strong{font-size:12px;font-weight:400}.quick12 small{font-size:10px;color:#9099a5}.quick12 .navicon12{background:transparent;color:#4e5868;padding:4px}.badge,.badge.ok,.badge.warn,.badge.error{font-size:10px;font-weight:400;background:#eef0f4;color:#626c7b;border:1px solid #dde2e9;border-radius:5px;padding:4px 7px}.notice,.v10next{background:#f0f2f5;color:#697381;border:1px solid #d3d9e0;border-radius:8px;font-size:12px}.alert12{background:#f6f3ee;color:#7b715f;border-color:#e4dfd4}.read12{background:#edf0f4;color:#76808e}.help12{background:#edf0f4;border:1px solid #dce1e8}.help12 p{color:#7f8997}.contextband{background:#4c525a;color:#fff}.code{background:#2d3137;color:#e0e5eb}.v9plot span{background:#919aa6}.progress12 i{background:#e0e4e9}.progress12 i.done{background:#8d97a3}.profilebadge12{background:#eeeff3;color:#787e8a}.opsstep12>span{background:#e8ecf1;color:#69717e;border:1px solid #d7dde5}.opsstep12{border-color:#dce1e8}.opsstep12 p,.guideintro12 p{font-size:13px}.guideintro12>div{background:#fbfcfd;border-color:#dce1e8;border-radius:9px}.guidecard12{border-radius:10px;padding:23px;background:#fcfdfe;border-color:#dce1e8}.guidecard12 h3{font-size:16px;font-weight:400}.guidecard12 p{font-size:12px;color:#858e9b}.guidecards12{gap:17px}.v10catalog button{font-size:12px}.tabs button,.c11tabs button{border-radius:0;background:transparent;border:0;border-bottom:1px solid transparent;color:#818995;box-shadow:none;font-weight:400}.tabs button.active,.c11tabs .active{background:transparent;color:#252b35;border-bottom:1px solid #4e5765}.v10levels button.active{background:#4c535d;color:#fff;border-color:#4c535d}.v10filter{background:#f1f3f6;border-color:#d8dde5;gap:16px}.v10filter label{font-size:11px;color:#7f8997}.v10filter input,.v10filter select{font-size:12px}table th{background:#f3f5f8;font-size:10px;font-weight:400;color:#88929f;letter-spacing:0;border-color:#dce1e8;padding:14px 20px}table td{font-size:12px;padding:19px 20px;border-color:#e4e8ee;color:#515b6b}table td small{font-size:11px;color:#9099a6}.c11row{background:transparent;font-size:12px;border-color:#e0e5ec;padding:20px}.c11row strong{font-weight:400}.c11row small{font-size:11px}.c11stats button{background:#fafbfd;border-color:#dce1e8;border-radius:9px}.c11stats b{font-size:29px;font-weight:300;color:#3a424e}.c11kv strong,.v10context b{font-weight:400;color:#485160}.c11kv small,.v10context small{color:#8e97a4}.c11source{color:#949ca7}.c11grid{gap:19px}.c11hero{background:transparent}.article{font-size:13px}.article strong{font-weight:500}.source12 summary{font-size:13px}.source12 p{font-size:12px}.disclosure121{background:#fbfcfd99;border:1px solid #dce1e8;border-radius:9px}.disclosure121>summary{font-size:12px;font-weight:400;color:#67717f;padding:16px 20px}.disclosure121>summary:before{color:#9199a5;font-size:16px}.disclosure121>summary>span{color:#a0a7b0;font-size:10px}.sectionlabel121{font-size:12px;color:#9098a4;letter-spacing:0}.taskgrid121{gap:18px}.workcard121{background:linear-gradient(130deg,#ffffff85,#f9fafd);border-color:#dce1e8;border-radius:10px;padding:25px;box-shadow:none}.workcard121 h2{font-size:18px;font-weight:400;margin:18px 0 7px}.customer121{color:#8a94a1;font-size:12px}.workcard121 p{font-size:12px;color:#788493}.cardbottom121{border-color:#dce1e8}.cardbottom121>span{font-size:10px;color:#929ba7}.cardbottom121 button{font-size:11px}.lanes121{gap:16px}.lane121{background:#edf0f577;border-color:#dce1e8;border-radius:10px;padding:15px}.lane121 header{font-size:13px;font-weight:400}.lane121 header b{background:#f9fafc;color:#828d9d;font-weight:300;border:1px solid #dce1e8;border-radius:6px}.lane121 header small{font-size:10px}.processcard121{background:#fafbfd;border-color:#dce1e8;border-radius:8px;box-shadow:none;padding:20px}.processcard121 strong{font-size:13px;font-weight:400}.processcard121>small{color:#8993a2}.processlink121{color:#8995a5;font-size:10px}.message121{background:#fcfdfe88;border-color:#e0e5ec;padding:23px}.message121 strong{font-size:14px;font-weight:400}.messageicon121{background:#edf0f4;color:#737e8d;border:1px solid #dce1e8;border-radius:9px;font-size:19px}.message121 small,.msgmeta121{color:#8b95a3;font-size:10px}.agendadate121{font-size:19px;font-weight:300;color:#626d7d}.agendarow121{border-color:#e0e5ec}.agendarow121 strong{font-size:13px;font-weight:400}.agendarow121 small{font-size:11px;color:#8c96a4}.sheet{background:#f7f8fa;box-shadow:-15px 0 65px #252c3a15;border-left:1px solid #cdd2d9}.sheethead{background:#f9fafce8;border-bottom:1px solid #dce1e8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:22px 31px}.sheethead h2{font-size:16px;font-weight:400}.sheetbody{padding:30px 36px 50px}.sheetbody h1{font-size:29px;font-weight:400;letter-spacing:-.8px}.detailhero121 p{font-size:13px;color:#8993a1}.nextcard121{background:linear-gradient(130deg,#fff9,#f7f9fc);border-color:#d7dee7;border-radius:11px;padding:28px;box-shadow:inset 0 1px #fff}.nextcard121 h2{font-size:21px;font-weight:400}.nextcard121>p{font-size:13px;color:#7b8797}.context121 strong,.transport121 strong{font-size:12px;color:#5f6b7c;font-weight:400}.context121>span,.transport121>span{font-size:10px;color:#8d97a5}.transport121{border-color:#dce1e8}.stepper121 li{border-color:#dbe1e9;color:#929dab;font-size:10px}.stepper121 li>span{background:#ebeff4;color:#919cac;border:1px solid #d6dde7}.stepper121 li.current{color:#303b4b;border-color:#697587;font-weight:400}.stepper121 li.current>span{background:#5c6674;color:#fff;box-shadow:0 0 0 4px #e9edf2}.stepper121 li.done{color:#748191;border-color:#b7c1cc}.stepper121 li.done>span{background:#dfe7e5;color:#657d73;border-color:#d2ddd9}.receipt121{background:#edf5f1;border-color:#d2e4db;color:#597669;border-radius:9px;padding:22px}.receipt121 strong{font-size:14px;font-weight:400}.receipt121 p{font-size:12px}.receipt121 small{font-size:10px;color:#8fa499}.receiptcheck121{background:#deece5;color:#789785}.searchfacts121 dt{font-size:11px;color:#8d97a5}.searchfacts121 dd{font-size:13px;color:#586577}.searchfacts121 div{border-color:#dce1e8}.modal{background:#fafbfd;border:1px solid #d5dce5;border-radius:13px;box-shadow:0 22px 85px #252c3b20}.modalhead,.modalfoot{background:#f5f7fa;border-color:#dbe1e9}.modalhead h2{font-size:17px;font-weight:400}.formintro121 h2{font-size:23px;font-weight:400}.formintro121 p{font-size:13px;color:#84909f}.formhint121{font-size:12px;color:#8d97a5;border-color:#dce1e8}.formgrid label,.field{font-size:12px;font-weight:400;color:#758191}.formgrid{gap:23px}.overlay{background:#29313e26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.toast{background:#3f4752;color:#fff;border:1px solid #596370;border-radius:9px}.shellnote12{margin-left:100px;padding:9px 18px 14px;background:transparent;border:0;color:#969eaa;font-size:9px}.rail122{position:fixed;top:18px;left:18px;bottom:18px;width:68px;display:grid;grid-template-rows:minmax(310px,1fr) 185px;gap:10px;z-index:9}.railcapsule122{border:1px solid #cbd0d7;border-radius:20px;background:linear-gradient(105deg,#f5f6f8,#e1e5ea 65%,#edf0f4);box-shadow:inset 0 1px #fff,0 6px 18px #2830420d;padding:10px;display:flex;align-items:center;flex-direction:column;min-height:0}.raildock122{width:100%;padding:13px 3px;background:linear-gradient(120deg,#33373b,#252729);border:1px solid #666b70;border-radius:13px;box-shadow:inset 0 1px #ffffff1c,0 4px 12px #1116;display:flex;align-items:center;flex-direction:column;gap:9px}.raillogo122 .atlasLogo121{width:22px;height:25px;filter:invert(1);opacity:.88}.raillogo122{padding-bottom:12px;margin-bottom:2px;border-bottom:1px solid #ffffff24;width:26px;text-align:center}.raildock122 button{width:36px;height:36px;min-height:36px;padding:8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#e4e7ec;display:grid;place-items:center;box-shadow:none}.raildock122 button.active{background:linear-gradient(125deg,#91979e,#656c74);border-color:#989fa6;box-shadow:inset 0 1px #ffffff36}.raildock122 button:hover:not(:disabled){background:#5b626b;border-color:#828b97}.raildock122 svg{width:18px;height:18px;stroke-width:1.15}.railcaption122{writing-mode:vertical-rl;transform:rotate(180deg);font-size:9px;letter-spacing:1.5px;color:#969ea9;margin-top:auto;padding-top:20px}.railrule122{width:24px;border-top:1px solid #bfc6d0;margin-top:18px}.railbottom122 .railcaption122{margin:0;flex:1;padding:0;letter-spacing:.3px;font-size:10px}.railbottom122 .railrule122{margin:10px 0 13px}.railsettings122{background:linear-gradient(125deg,#3c4147,#272b30);color:#fff;width:38px;height:38px;min-height:38px;display:grid;place-items:center;border:1px solid #747c86;border-radius:10px;padding:8px;box-shadow:inset 0 1px #ffffff23}.railsettings122:hover:not(:disabled){background:#4c545f;color:#fff}.railsettings122 svg{width:18px;height:18px;stroke-width:1.15}body.locked12 .rail122{display:none}.docstree122{border-top:1px solid #cdd2d9;padding:15px 3px 8px}.docstree122>header{font-size:12px;color:#7b8492;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.docstree122>header button{min-height:24px;height:24px;width:24px;padding:0;border-radius:50%;font-size:14px}.docstree122 input{width:100%;box-sizing:border-box;background:#ffffff15;font-size:11px;padding:9px 10px}.doctreeitems122{padding:9px 0 0 10px;border-left:1px solid #cbd2dc;margin:10px 0 0 8px}.doctreeitems122 button{background:transparent;border:0;display:flex;align-items:center;gap:9px;width:100%;padding:7px 5px;min-height:30px;font-size:11px;text-align:left}.doctreeitems122 .navicon12{width:15px;height:15px}.doctreeitems122 .navicon12 svg{width:15px;height:15px}.doctreeitems122 small{margin-left:auto;font-size:9px}.doctreeitems122 .docname122{flex:1;min-width:0;overflow-wrap:anywhere}.login12{background:#eff1f5;grid-template-columns:1.05fr 1fr;padding:18px;gap:12px;box-sizing:border-box;min-height:100vh}.loginart12{min-height:calc(100vh - 36px);border:1px solid #cdd3dc;border-radius:20px;background:radial-gradient(ellipse at 10% 0,#ffffffb5,transparent 60%),linear-gradient(140deg,#eceff4,#e0e5ec);box-shadow:inset 0 1px #fff,0 8px 25px #202c4010;padding:43px 50px;color:#3a4453}.loginbrand12{color:#535d6b;font-size:14px;letter-spacing:2px;font-weight:400}.loginbrand12 .atlasLogo121{width:31px;height:34px;opacity:.75}.loginart12 h1{color:#333d4c;font-size:clamp(38px,4vw,61px);font-weight:300;letter-spacing:-2.3px;line-height:1.15}.loginart12 h1 em{color:#788598;font-weight:300}.loginart12>p{color:#909baa;font-size:13px;line-height:1.9}.loginartfoot12{color:#9ca7b4;font-size:9px;letter-spacing:.4px}.loginformside12{background:#fafbfde6;border:1px solid #d6dce5;border-radius:15px;padding:50px;box-shadow:inset 0 1px #fff}.loginFull121{width:92px;height:78px;opacity:.8;margin-bottom:25px}.loginformwrap12 h2{color:#394352;font-weight:400;font-size:29px;letter-spacing:-.8px}.loginformwrap12>p{color:#8c98a8;font-size:13px}.loginformwrap12 .pill12{background:#edf0f5;color:#909aab;font-size:9px;letter-spacing:.35px;border-color:#e0e5ec}.loginformwrap12 form label{color:#7c899a;font-size:12px}.loginformwrap12 select{background:#fbfcfd;border:1px solid #d0d8e3;border-radius:8px;font-size:13px}.loginaccount12{background:#f0f3f7;border:1px solid #dde4ee;border-radius:8px;color:#69788c;font-size:12px}.loginaccount12 small{color:#93a0b2;font-size:11px}.loginformwrap12 form button{background:linear-gradient(110deg,#555e6b,#343b45);border:1px solid #67717e;border-radius:8px;font-size:13px;box-shadow:inset 0 1px #ffffff26;font-weight:400}.loginfine12{color:#a3adba;font-size:10px;border-color:#dce3eb}.orbit121{border-color:#b3bfce77;box-shadow:0 0 30px #aab9cc0d,inset 0 0 30px #fff4}.core121{background:linear-gradient(125deg,#ffffff9c,#dce3ec88);border:1px solid #fff;border-radius:20px;box-shadow:0 20px 50px #8596ae22,inset 0 0 18px #fff9;transform:rotate(-7deg)}.core121 .atlasLogo121{opacity:.55}.float121{color:#8190a4;background:#ffffff5c;border-color:#ffffffe0;box-shadow:0 9px 30px #778aa010;border-radius:9px;font-size:11px}.float121 small{color:#a4afbe;font-size:9px}@media(min-width:1700px){.app{grid-template-columns:346px minmax(0,1fr)}main{padding:38px 42px}.metric12 b{font-size:62px}.overview121{grid-template-columns:1.45fr 1fr}.topbar{padding:0 42px}}@media(max-width:1250px){.app{grid-template-columns:285px minmax(0,1fr)}main{padding:28px 24px}.topbar{padding:0 24px}.topbar .tenant{display:none}.topbar .search{width:220px}.v10navgroup button{font-size:13px}.metric12{grid-template-columns:repeat(2,1fr)}.overview121{grid-template-columns:1fr}.supply12{justify-content:flex-start;padding:25px}.supplyfooter121{justify-content:space-around}.taskgrid121{grid-template-columns:1fr}.loginart12{padding:37px}.loginformside12{padding:35px}}@media(max-width:980px){.rail122{display:none}.app{margin:12px;grid-template-columns:245px minmax(0,1fr);padding:5px;gap:6px;border-radius:18px}aside{top:18px;height:calc(100vh - 36px);padding:10px}.v10navgroup button{font-size:12px;padding:9px;gap:10px}.shellnote12{margin-left:12px}.topbar{gap:10px;padding:12px 19px;height:auto;flex-wrap:wrap}.topbar .search{width:100%;order:8}.topbar>.grow{display:none}.account12{margin-left:auto}.loginart12 h1{font-size:40px}.loginart12{padding:30px}.loginformside12{padding:28px}}@media(max-width:760px){.app{display:block;margin:8px;padding:4px}.app>div{border-radius:12px}aside{display:none;position:fixed;top:0;left:0;width:290px;height:100vh;box-sizing:border-box;padding:24px 16px;background:#e5e8ed;z-index:30;border:1px solid #cdd4de;border-radius:0 15px 15px 0;box-shadow:15px 0 50px #24304720}aside.open{display:flex}.v10navgroup button{font-size:14px}.topbar{position:relative}.topbar .search{width:100%}main{padding:25px 18px;min-height:calc(100vh - 180px)}.dashhead12 h1{font-size:29px}.dashhead12 .eyebrow{font-size:10px}.metric12{gap:10px}.metric12 button{padding:17px 15px}.metric12 label{font-size:11px}.metric12 b{font-size:43px;margin:13px 0 8px}.metric12 small{font-size:9px}.overview121{gap:18px}.panelhead,.focus121 .panelhead{padding:20px}.clean121{min-width:650px}.clean121 td,.clean121 th{padding:18px 20px}.supply12{padding:23px}.quick12{grid-template-columns:1fr}.sheetbody{padding:25px 21px}.sheetbody h1{font-size:25px}.nextcard121{padding:24px}.login12{grid-template-columns:1fr;padding:10px;gap:10px}.loginart12{min-height:0;padding:25px;border-radius:13px}.loginart12 h1{font-size:34px;letter-spacing:-1.3px}.loginformside12{padding:29px 24px}.loginformwrap12 h2{font-size:26px}.shellnote12{margin:0;padding:8px 15px}.guidecards12{grid-template-columns:1fr}.context121{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.detailNavToggle122{display:grid;place-items:center;width:33px;height:33px;min-height:33px;padding:6px;flex-shrink:0;background:linear-gradient(135deg,#ffffffa6,#edf0f566);border:1px solid #d5dae2;border-radius:7px;color:#657080}.detailNavToggle122 svg{width:20px;height:20px}.detailNavToggle122[aria-expanded=false] .navChevron122{transform:translate(27px) scaleX(-1)}.detail-nav-collapsed122 .app{grid-template-columns:minmax(0,1fr);gap:0}.detail-nav-collapsed122 #sidebar{display:none}.topbar .mobilemenu{display:none!important}@media(max-width:760px){.detailNavToggle122{display:grid}}:root{--accent:#006589;--light:#eaf5fb;--ink:#162633;--muted:#71849b;--line:#d6e1ec;--nav:#e8edf3;--tenzum-blue:#006589;--tenzum-deep:#004d69}body{color:var(--ink);background:linear-gradient(125deg,#f0f4f8,#e6edf4)}button{color:#294457;border-color:#d3dfea}button:hover:not(:disabled){background:linear-gradient(120deg,#fff,#e7f4fb);border-color:#a9cbdd;box-shadow:0 0 14px #ffffff80}button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#147da5}.primary,.primary:hover:not(:disabled){background:linear-gradient(115deg,#08769a,#005b7c);border-color:#086d90;color:#fff;box-shadow:inset 0 1px #ffffff24}input,select,textarea{color:#2d4357;border-color:#cfdeeb}input[type=checkbox]{accent-color:#006589}.app{background:linear-gradient(140deg,#edf2f7,#e6edf4);border-color:#ccd8e4}.app>div,main{background:#fafcfe}.topbar{background:#fbfdfee8;border-color:#dce6ef}.tenant{color:#506881}.search{border-color:#d6e2ee}.demo{color:#6a8199;background:#f0f5fa;border-color:#dfe8f1}.topbar>[data-act=inbox] span{background:#deeff9;color:#006589}.account12 .initial12{color:#4e6e87;background:linear-gradient(145deg,#f9fcff,#e2ebf3);border-color:#d4e0eb}.account12 small{color:#7e91a7}aside{background:linear-gradient(115deg,#edf1f6cc,#e5ebf188);color:#263b4c;scrollbar-color:#7d8a97 transparent}.brand{color:#162633}.brand small{color:#7a8b9f}.workspace12{color:#465d73;border-color:#d0dde8}.workspace12 small{color:#8093a8}.v10navgroup{border-color:#d3dfea}.v10navgroup summary{color:#71869c}.v10navgroup button,nav button{color:#21374b}.v10navgroup button.active,nav button.active{position:relative;background:linear-gradient(110deg,#e8f5fcbb,#e0f2fcbb);border-color:#fff;color:#123b53;box-shadow:inset 2px 0 #08779b,0 0 14px #ffffff73}.v10navgroup button:hover,nav button:hover{background:linear-gradient(110deg,#f5fbffb0,#e4f3fcb0)!important;color:#075d7c;border-color:#ffffffd9}.navcount12{background:#f9fdff;color:#006589;border-color:#e2edf5}.sidefoot,.sidefoot strong{color:#8294a7}.raildock122{background:linear-gradient(115deg,#006383,#004c67);border-color:#1b7d9b;box-shadow:inset 0 1px #ffffff2a,0 4px 12px #003c531a}.raildock122 button{color:#f3fbff}.raildock122 button.active{background:linear-gradient(125deg,#4592b2,#186a89);border-color:#a6d9ed;box-shadow:inset 0 1px #ffffff43}.raildock122 button:hover:not(:disabled){background:#237e9e;border-color:#87c3dc}.raillogo122{border-color:#ffffff35}.railsettings122,.railsettings122:hover:not(:disabled){background:linear-gradient(125deg,#127a9c,#005777);border-color:#6faac0;color:#fff}.railcapsule122{background:linear-gradient(105deg,#f5f8fb,#e6edf4 65%,#edf3f8);border-color:#d1deea}.railcaption122{color:#7c91a5}.railrule122{border-color:#c8d9e6}.detailNavToggle122{color:#09688b;border-color:#d0e0ed;background:linear-gradient(135deg,#fff,#eff7fc)}.panel,.card,.workcard121,.processcard121,.guidecard12{border-color:#d7e3ef;background:linear-gradient(125deg,#ffffffb0,#fbfdff)}.panelhead{border-color:#e0e9f2}.panelhead p,.dashhead12 p,.v10head p{color:#74899f}.eyebrow,.v10breadcrumb{color:#7a8fa5}.metric12 button,.metric12 button:first-child{background:linear-gradient(125deg,#ffffffb0,#fbfdff);border-color:#d5e3ef}.metric12 label{color:#405a72}.metric12 b{color:#162633}.metric12 small{color:#8094aa}.metric12 button:nth-child(2){background:linear-gradient(125deg,#f0f8fd,#f4faff)}.metric12 button:nth-child(2) b{color:#005c7d}.metric12 .navicon12{color:#00658a;background:linear-gradient(125deg,#f0f8fd,#e4f1f9);border:1px solid #e0edf6;border-radius:7px;width:28px;height:28px;display:grid;place-items:center}.metric12 .navicon12 svg{width:17px;height:17px}.chart12 svg path[stroke]{stroke:#006589;stroke-width:1.7}.chart12 svg stop:first-child{stop-color:#2383aa;stop-opacity:.25}.chart12 svg stop:last-child{stop-color:#d2e9f5;stop-opacity:.02}.chart12 svg line{stroke:#d8e6f2}.chart12 text{fill:#8097af}.chartlegend12{color:#728ba5}.chartlegend12 i{background:#006589}.chartsummary12 strong{color:#1c2c39}.chartsummary12 small{color:#7890a8}.chartfoot12{border-color:#dce7f1;color:#8196ac}.chartfoot12 button{color:#506f89}.ring12{background:conic-gradient(#006589 calc(var(--pct)*1%),#dce5ee 0)}.ring12>div{background:#fbfdff}.ring12 b{color:#263c50}.ring12 small{color:#7e94ac}.supply12 h2{color:#243a4d}.supply12 p{color:#8196ad}.supply12 button,.focus121 .panelhead>button{background:linear-gradient(115deg,#08779c,#005d7f);border-color:#096b8d;color:#fff;box-shadow:inset 0 1px #ffffff25}.supply12 button:hover:not(:disabled),.focus121 .panelhead>button:hover:not(:disabled){background:#005675;color:#fff;border-color:#005675}.supplyfooter121{border-color:#dae5ef}.supplyfooter121 b{color:#315570}.supplyfooter121 span{color:#8196ad}.quick12 .navicon12{color:#00698c}.quick12 small{color:#8197ac}.quick12 button{background:#fbfdffb0;border-color:#d7e4ef}.clean121 td{border-color:#e0e9f2}.clean121 th{color:#7b91a7}.clean121 td strong{color:#314b62}.datecell121{color:#7890a7}.due121{background:#6b9eb5}.pill12{color:#617f9a;background:#f0f6fb;border-color:#dce7f1}.badge{background:#eaf2f8;color:#52748e;border-color:#d5e4ef}.badge.ok{color:#527b6c;background:#eaf4ef;border-color:#dbece3}.badge.warn{color:#84735b;background:#f5f2ec;border-color:#e4ddcf}.badge.error{border-color:#ddcecc;color:#87615c;background:#f6f0ef}.notice,.v10next{background:#edf5fb;border-color:#cfdfed;color:#53758e}.read12{background:#eaf3fa;color:#5e809c}.help12{background:#edf6fb;border-color:#d4e5f0}.help12 p{color:#7492a9}.contextband{background:#075f7d}.code{background:#133d53}.v9plot span{background:#3885a6}.v9plot .missing{background:#c2b7a1}.progress12 i.done{background:#3886a7}.opsstep12>span{background:#e6f1f9;color:#2f7293;border-color:#d1e3f0}.profilebadge12{background:#eaf2f8;color:#627e98}.guideintro12>div{border-color:#d7e3ef}.guidecard12 p{color:#7c91a6}.tabs button,.c11tabs button{color:#7890a7}.tabs button.active,.c11tabs .active{color:#006589;border-bottom-color:#006589}.v10levels button.active{background:#09698b;border-color:#09698b}.v10filter{background:#f1f6fb;border-color:#d5e3ef}.v10filter label{color:#718ba3}table th{background:#f3f7fb;color:#8197ad;border-color:#dce7f1}table td{color:#4d6880;border-color:#e0eaf3}table td small{color:#8198ad}.c11row{border-color:#dfe8f1}.c11stats button{background:#f8fbfe;border-color:#d6e3ef}.c11stats b{color:#265f7d}.c11kv strong,.v10context b{color:#426880}.c11kv small,.v10context small{color:#8097ad}.disclosure121{border-color:#d9e5f0;background:#fafdff99}.disclosure121>summary{color:#587b97}.disclosure121>summary:before{color:#3d88a8}.disclosure121>summary>span{color:#8ca4ba}.customer121{color:#658ca5}.workcard121 p{color:#7691a8}.cardbottom121{border-color:#dce8f1}.cardbottom121>span{color:#829bb0}.lane121{background:#edf4f977;border-color:#d9e5f0}.lane121 header b{color:#4080a0;border-color:#d5e6f1}.processlink121{color:#337fa1}.messageicon121{background:#eaf4fb;color:#13799d;border-color:#d4e6f2}.message121{border-color:#dfeaf3}.message121 small,.msgmeta121{color:#7b96ad}.agendadate121{color:#3a7391}.agendarow121{border-color:#dce7f1}.sheet{background:#f7fafd;border-color:#cbddea}.sheethead{background:#f9fcfee8;border-color:#d8e5f0}.nextcard121{background:linear-gradient(130deg,#fff9,#f2f9fd);border-color:#cddfeb}.nextcard121>p{color:#708da5}.context121 strong,.transport121 strong{color:#547b96}.stepper121 li.current{color:#006589;border-color:#187d9e}.stepper121 li.current>span{background:#006589;border-color:#006589;box-shadow:0 0 0 4px #e2f0f8}.stepper121 li.done{color:#477c95;border-color:#a8cbdc}.stepper121 li.done>span{background:#e0eff5;color:#347d9d;border-color:#cee3ed}.modal{background:#fafcfe;border-color:#d3e1ee}.modalhead,.modalfoot{background:#f2f7fb;border-color:#d9e5f0}.formintro121 p,.formhint121{color:#7492aa}.formgrid label,.field{color:#64849e}.searchfacts121 dt{color:#819ab0}.searchfacts121 dd{color:#476f89}.toast{background:#075b79;border-color:#2c7792}.shellnote12{color:#859caf}.docstree122{border-color:#d0deea}.docstree122>header{color:#7a93a9}.doctreeitems122{border-color:#ccdeeb}.login12{background:#edf3f8}.loginart12{background:radial-gradient(ellipse at 10% 0,#ffffffc0,transparent 60%),linear-gradient(140deg,#edf5fa,#dfebf4);border-color:#cddfea}.loginbrand12{color:#355d75}.loginart12 h1{color:#223f53}.loginart12 h1 em{color:#006589}.loginart12>p{color:#7895aa}.loginartfoot12{color:#8ca5b8}.loginformside12{background:#fbfdfee6;border-color:#d4e3ef}.loginformwrap12 h2{color:#21445c}.loginformwrap12>p{color:#7d98ad}.loginformwrap12 .pill12{background:#eaf4fb;color:#6e94af;border-color:#d9e9f4}.loginformwrap12 form label{color:#5e829c}.loginformwrap12 select{border-color:#cedeec}.loginaccount12{background:#edf6fb;border-color:#d6e8f3;color:#517e99}.loginaccount12 small{color:#7d9bb1}.loginformwrap12 form button{background:linear-gradient(110deg,#117e9f,#005b7e);border-color:#137b9b;color:#fff}.loginfine12{color:#92aabc;border-color:#d5e5f0}.orbit121{border-color:#99bed377}.core121{background:linear-gradient(125deg,#ffffffb0,#d9edf788);border-color:#fff;box-shadow:0 20px 50px #618ca122,inset 0 0 18px #fff9}.float121{color:#5d8ca7;background:#ffffff7a}.float121 small{color:#8cabbf}@media(max-width:760px){aside{background:#e9f0f6}.topbar{background:#fbfdfe}}.atlasmark{font-size:32px;line-height:1;color:#006589;display:inline-block}.atlasmark.large{font-size:66px;margin-bottom:20px}.brand{display:flex;align-items:center}.brand>.atlasmark{width:34px;flex-shrink:0}.brand>span:last-child{min-width:0}.workspace12 strong,.workspace12 small{display:block}.login12{display:grid;position:relative}.loginformside12{display:flex;align-items:center;justify-content:center}.loginformwrap12{width:100%;max-width:410px}.loginformwrap12 label{display:grid;gap:8px;margin:17px 0}.loginformwrap12 button{width:100%}.loginart12{display:flex;flex-direction:column}.loginartfoot12{margin-top:auto}.rail122 .atlasmark{color:#e3f5ff;font-size:25px}.raildock122 button:disabled{opacity:.35}.shell-root .app{min-height:calc(100vh - 54px)}.app-content{position:relative}.shell-root.nav-collapsed .app{grid-template-columns:minmax(0,1fr)}.shell-root.nav-collapsed aside{display:none}.topbar{position:relative}.detailNavToggle122{position:static;flex-shrink:0;width:36px;height:36px;padding:7px}.detailNavToggle122 svg{width:21px;height:21px}.account12{display:flex;gap:9px;align-items:center;text-align:left;white-space:nowrap}.account12 strong,.account12 small{display:block}.account-popover{position:absolute;right:20px;top:65px;width:245px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 40px #23405c25;border-radius:10px;padding:20px;z-index:12}.account-popover p{font-size:12px}.metric12{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.metric12 b,.metric12 small{display:block}.metric12 button{text-align:left}.overview121{display:grid}.v10head,.dashhead12{display:flex;justify-content:space-between;align-items:center;gap:20px}.shellnote12{display:flex;justify-content:space-between;gap:15px}.docstree122 small{font-size:11px}.v10navgroup button:disabled{opacity:.5}.v10navgroup summary{cursor:pointer}.toolbar input{flex:1}.toolbar select{max-width:190px}.error{background:#fff1ee;border:1px solid #efd2cd;color:#923e31;padding:12px;border-radius:8px}.pre{white-space:pre-wrap;overflow-wrap:anywhere}.registration-section+.registration-section{border-top:1px solid var(--line);margin-top:26px;padding-top:23px}.registration-section h3{font-size:16px}.registration-section input,.registration-section select,.field textarea{width:100%}.registration-section .formgrid{margin-top:16px}.field textarea{min-height:110px}.customer-sheet,.registration-dialog{padding:0;border:1px solid #cbd9e5;background:#fafcfe;color:var(--ink);box-shadow:0 24px 80px #20384e26}.customer-sheet:not([open]),.registration-dialog:not([open]){display:none}.customer-sheet::backdrop,.registration-dialog::backdrop{background:#24394c40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.customer-sheet{position:fixed;inset:0 0 0 auto;margin:0;width:min(1100px,96vw);max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;overflow:auto}.customer-sheet .sheethead{top:0}.customer-sheet .sheetbody{padding-bottom:65px}.customer-id{overflow-wrap:anywhere}.customer-sheet .c11actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.c11stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.c11tabs{display:flex;gap:18px;overflow-x:auto;padding-bottom:0}.c11tabs button{white-space:nowrap;padding:12px 0;border-radius:0}.c11grid{display:grid;grid-template-columns:1fr 1fr}.c11kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.c11kv small,.c11kv strong{display:block}.c11kv strong{overflow-wrap:anywhere}.c11path{display:flex;gap:8px}.registration-dialog{width:min(760px,96vw);max-height:92dvh;border-radius:14px;overflow:auto}.registration-dialog .modalhead{position:sticky;top:0;z-index:2}.registration-dialog .modalfoot{position:sticky;bottom:0;z-index:2}.registration-dialog>.pad{padding:24px}.registration-dialog input,.registration-dialog select{min-width:0}article{padding:16px 0;border-bottom:1px solid var(--line)}article h3{margin-top:10px}.customer-sheet .panel{margin-bottom:0}.bar i{background:#0c7da1}.empty{line-height:1.8}.notice{margin:12px 0}.metric12 button:disabled{opacity:.7}nav svg{stroke-width:1.15}.shell-root main{min-height:calc(100vh - 160px)}.navicon12{display:inline-flex}.loginfine12,.sidefoot{line-height:1.7}@media(max-width:1250px){.metric12{grid-template-columns:repeat(2,minmax(0,1fr))}.overview121{grid-template-columns:1fr}.c11kv{grid-template-columns:1fr 1fr}}@media(max-width:760px){.shell-root .app{display:block}.shell-root aside,.shell-root.nav-collapsed aside{display:none}.shell-root.mobile-open aside{display:flex;position:fixed;top:85px;left:8px;height:calc(100dvh - 100px);width:min(310px,85vw);z-index:20}.topbar .account12{margin-left:auto}.topbar .search{order:8}.topbar .tenant{display:none}.v10head,.dashhead12{align-items:flex-start;flex-direction:column}.metric12 b{font-size:35px}.customer-sheet{width:100vw}.customer-sheet .sheetbody{padding:20px 16px}.c11grid{grid-template-columns:1fr;gap:15px}.c11kv{grid-template-columns:1fr 1fr}.c11stats{grid-template-columns:repeat(3,1fr)}.c11tabs{gap:18px}.registration-dialog .formgrid{grid-template-columns:1fr}.registration-dialog .modalhead,.registration-dialog .modalfoot{padding:16px}.registration-dialog .pad{padding:18px}.registration-dialog .modalhead h2{font-size:16px}.shellnote12{flex-wrap:wrap}.login12{grid-template-columns:1fr}.loginart12{min-height:0}.orbital121,.account12 small,.account12 .initial12{display:none}.sheethead{padding:16px 20px}.customer-sheet .c11stats b{font-size:26px}.toolbar{flex-wrap:wrap}.toolbar select{max-width:100%}}.atlasLogo121{width:34px;height:36px;flex-shrink:0}.login-full-logo{width:92px;height:78px;margin-bottom:25px}.core121 .atlasLogo121{width:65px;height:65px}.loginbrand12{display:flex;align-items:center;gap:12px}atlas-sales{display:block}.sales-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:22px}.sales-price{font-size:30px;font-weight:650;color:#157d82}.sales-price small{font-size:12px;color:#617080}atlas-sales .panel{overflow:hidden}atlas-sales article{padding:16px 0;border-bottom:1px solid #e3e8ee}atlas-sales article small{display:block;margin-top:7px}atlas-sales form button{margin-top:12px}atlas-sales details>summary{cursor:pointer;font-weight:600}atlas-sales input[type=checkbox]{width:auto;display:inline-block;margin-right:8px}atlas-sales .field{margin-bottom:10px}atlas-sales .customer-id{display:block;overflow-wrap:anywhere}atlas-sales table{min-width:650px}atlas-sales .panelhead input{max-width:180px}atlas-sales button+button{margin-left:8px}@media(max-width:760px){atlas-sales .formgrid{grid-template-columns:1fr}atlas-sales .v10head{display:block}atlas-sales .panelhead{flex-wrap:wrap}}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.form-grid label,.registration-card label{display:flex;flex-direction:column;gap:7px;font-weight:500}.form-grid input,.form-grid select,.form-grid textarea,.registration-card input:not([type=checkbox]):not([type=radio]),.registration-card select{width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font:inherit}.form-grid button{align-self:end;min-height:44px}.check,.registration-card .check{display:flex;flex-direction:row;align-items:center;gap:10px;margin:14px 0}.check input,.declaration input{width:auto;flex-shrink:0}.org-team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.org-team{padding:18px;border:1px solid var(--line);border-radius:12px;margin:14px 0;background:#f8fbfd}.org-team h3{margin:0 0 6px}.test-banner{padding:14px 18px;background:#fff6df;border:1px solid #e2c575;border-radius:10px;margin-bottom:18px}.registration-page{min-height:100vh;background:#edf4f8;padding:24px}.registration-header{max-width:940px;margin:0 auto 24px;display:flex;justify-content:space-between;align-items:center;gap:18px}.registration-header strong{font-size:22px;color:#006589}.registration-header span{display:block;font-size:12px;color:#617789}.registration-card{max-width:940px;margin:auto;background:#fff;border:1px solid #d7e5ec;box-shadow:0 16px 50px #123c5b08;border-radius:18px;padding:40px}.registration-card h1{font-size:30px}.registration-card progress{width:100%;height:7px;accent-color:#006589;margin:8px 0 28px}.registration-point{padding:24px;border:1px solid #d7e5ec;border-radius:12px;margin:20px 0}.registration-actions{display:flex;justify-content:space-between;gap:16px;margin-top:30px}.registration-actions button{min-height:48px;min-width:130px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.choice-grid label{padding:24px;border:1px solid #b7d6e4;border-radius:12px;cursor:pointer}.choice-grid small,.declaration small{display:block;color:#6b7f8a;margin-top:8px}.declaration{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:16px;padding:20px;border:1px solid #d7e5ec;border-radius:10px;margin:16px 0}.signature-pad{display:block;width:100%;height:250px;background:#fcfdfd;border:2px dashed #9bbdcd;border-radius:12px;touch-action:none;margin:22px 0}.offer-price{font-size:30px;color:#006589}.registration-card button{cursor:pointer}.metric12>div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}.metric12>div b{display:block;font-size:26px}.notice{padding:14px;background:#e8f6ef;border-radius:8px}table small{display:block}.registration-card .row{justify-content:space-between}@media(max-width:700px){.form-grid,.choice-grid{grid-template-columns:1fr}.registration-page{padding:12px}.registration-card{padding:22px}.registration-point{padding:16px}.registration-header{padding:8px}.registration-header button{font-size:12px}.registration-card h1{font-size:25px}}
