@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Orbitron:wght@500;600;700&display=swap";.mm-profile-hub{color:#eaf3fb;padding:clamp(16px,3vw,32px);background:radial-gradient(ellipse at top right,#15404a80,transparent 60%),linear-gradient(135deg,#101e2c,#09111e);border:1px solid #334959;border-radius:24px;max-width:1120px;margin:20px auto;font:16px/1.5 system-ui,sans-serif}.mm-profile-hub *{box-sizing:border-box}.mm-profile-hub__hero{display:flex;align-items:center;gap:20px;padding-bottom:26px;border-bottom:1px solid #30434f;margin-bottom:24px}.mm-profile-hub__hero h1{font-size:30px;margin:0}.mm-profile-hub__hero h2{font-size:20px;margin:4px 0}.mm-profile-hub__hero p{font-size:11px;letter-spacing:.14em;color:#7adddf;margin:0}.mm-profile-hub__hero span{overflow-wrap:anywhere}.mm-profile-hub__hero>button{margin-left:auto}.mm-profile-hub__avatar{width:88px;height:88px;border-radius:50%;background:#193c50;display:grid;place-items:center;flex-shrink:0;overflow:hidden;border:2px solid #68cbd1}.mm-profile-hub__avatar img{width:100%;height:100%;object-fit:cover}.mm-profile-hub__avatar svg{width:36px;height:36px}.mm-profile-hub button{font:inherit;cursor:pointer;border-radius:12px;border:1px solid #466273;background:#142c3d;color:#eef8ff;padding:10px 16px}.mm-profile-hub button:focus-visible,.mm-profile-hub summary:focus-visible{outline:3px solid #59e4ed;outline-offset:3px}.mm-profile-hub button:disabled{opacity:.6;cursor:wait}.mm-profile-hub__layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1fr);gap:24px}.mm-profile-hub__layout:not(:has(article)){grid-template-columns:1fr}.mm-profile-hub nav{display:grid;gap:8px}.mm-profile-hub nav>button{display:flex;gap:16px;align-items:center;text-align:left;padding:18px;background:#102332cc}.mm-profile-hub nav>button:hover,.mm-profile-hub nav>button[aria-expanded=true]{background:#193e50;border-color:#6acece}.mm-profile-hub nav>button>svg{width:22px;height:22px;color:#7bdae0;flex-shrink:0}.mm-profile-hub nav>button>svg:last-child{margin-left:auto;width:18px}.mm-profile-hub strong{display:block;font-size:16px}.mm-profile-hub small,.mm-profile-hub__detail p{color:#b9cbd9}.mm-profile-hub__detail{background:#0b1724;border:1px solid #324b5c;border-radius:18px;padding:24px;align-self:start}.mm-profile-hub__detail h2{margin:0 0 16px;font-size:23px}.mm-profile-hub__detail label{display:grid;gap:8px;margin:16px 0}.mm-profile-hub__detail input{max-width:100%;width:100%;padding:12px;background:#132739;color:#f1f6fc;border:1px solid #526e80;border-radius:8px;font:inherit}.mm-profile-hub__detail details{padding:14px 0;border-bottom:1px solid #304554}.mm-profile-hub__detail summary{cursor:pointer;font-weight:600}.mm-profile-hub__detail button{margin:4px 4px 4px 0}.mm-profile-hub__shortcut{display:flex;align-items:center;justify-content:space-between;gap:8px}.mm-profile-hub__shortcut>button:first-child{display:flex;align-items:center;text-align:left;gap:8px}.mm-profile-hub__shortcut svg{width:16px}.mm-profile-hub__message{background:#173d42;border-radius:10px;padding:12px 16px}.mm-profile-hub-modal{position:fixed;inset:0;z-index:1000;background:#030912e8;overflow:auto;padding:24px}.mm-profile-hub-modal>button{position:sticky;top:0;z-index:1;display:block;margin-left:auto;border:1px solid #7094a9;border-radius:12px;padding:12px 20px;background:#112737;color:#fff;font:inherit;cursor:pointer}@media(max-width:700px){.mm-profile-hub__layout{grid-template-columns:1fr}.mm-profile-hub__hero{flex-wrap:wrap}.mm-profile-hub__hero>button{margin-left:0}.mm-profile-hub__avatar{width:64px;height:64px}.mm-profile-hub-modal{padding:10px}}.mm-profile-hub__preview{display:block;width:96px;height:96px;object-fit:cover;border:2px solid #74d9db;border-radius:50%;margin:12px 0}.mm-policy-reader header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.mm-policy-reader select{width:100%;max-width:100%;padding:12px;background:#162d3b;color:#ecf4fb;border:1px solid #507083;border-radius:10px;font:inherit}.mm-policy-reader__body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:#dfebf5}.mm-policy-reader article{margin-top:24px}.mm-policy-reader h3{font-size:22px}.mm-policy-reader__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.mm-policy-reader__filters label{min-width:0}.mm-policy-reader__filters select{width:100%;min-width:0}.mm-profile-hub__detail .mm-profile-remove-photo{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}.mm-profile-hub__detail .mm-profile-remove-photo input{width:20px;height:20px;flex:0 0 20px;padding:0;accent-color:#62d7e4}.mm-profile-hub__detail{scroll-margin-top:80px}.mm-profile-hub__detail:focus-visible{outline:3px solid #59e4ed;outline-offset:3px}.warranty-review{min-width:0;margin:20px 0;padding:clamp(18px,2.5vw,28px);border:1px solid #3b586f;border-radius:18px;color:#e9f3fc;background:linear-gradient(135deg,#132c43,#0a192b)}.warranty-review header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px}.warranty-review h1{font-size:26px;margin:8px 0 12px}.warranty-review h2{font-size:20px;margin:8px 0 14px}.warranty-review h3{font-size:17px;margin-top:24px}.warranty-review p{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.warranty-review small,.warranty-review time{color:#a9c4da;font-size:12px;line-height:1.7}.warranty-review button{min-height:46px;padding:10px 15px;border:1px solid #5f8aa3;border-radius:9px;background:#25465e;color:#edf6ff;font:inherit;font-size:14px;cursor:pointer}.warranty-review button:disabled{opacity:.55;cursor:default}.warranty-review label{display:grid;gap:7px;font-size:14px;margin:16px 0}.warranty-review select,.warranty-review textarea{box-sizing:border-box;min-height:46px;max-width:100%;padding:10px 12px;border:1px solid #5f8aa3;border-radius:8px;background:#102b40;color:#edf6ff;font:inherit;color-scheme:dark}.warranty-review textarea{width:100%;resize:vertical}.warranty-review :is(button,select,textarea):focus-visible{outline:3px solid #b0e7ff;outline-offset:3px}.warranty-review .wr-columns{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:24px;margin-top:22px}.warranty-review .wr-row{display:grid;gap:8px;width:100%;margin:10px 0;padding:16px;text-align:left;background:#153149}.warranty-review .wr-row span{font-size:13px;color:#c8deee}.warranty-review .wr-detail{min-width:0;padding:20px;border:1px solid #3e617a;border-radius:12px;background:#0a2033}.warranty-review .wr-message{white-space:pre-wrap;overflow-wrap:anywhere}.warranty-review nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0}.warranty-review ol{padding-left:22px}.warranty-review li{margin:18px 0;padding-left:8px}.warranty-review [role=alert]{padding:14px;border:1px solid #9f7581;border-radius:8px;background:#422d3d}@media(max-width:760px){.warranty-review .wr-columns{grid-template-columns:1fr}.warranty-review{padding:16px}}.warranty-review details{padding:14px 0;border-block:1px solid #395c72;margin:18px 0}.warranty-review summary{min-height:44px;cursor:pointer;padding:10px 0}.warranty-review .wr-policy{padding:14px 0;border-top:1px solid #395c72}.partner-reference-content .team-skills-workspace{color:#edf5ff}.partner-reference-content .team-skills-workspace .admin-special-kpis article small,.partner-reference-content .team-skills-workspace .admin-special-role-card small{font-size:12px!important;line-height:1.5!important;color:#abc4d8!important}.partner-reference-content .team-skills-workspace .admin-special-kpis article span,.partner-reference-content .team-skills-workspace .admin-special-role-card p,.partner-reference-content .team-skills-workspace .admin-special-role-card li{font-size:14px!important;line-height:1.6!important;color:#c4d5e5!important}.partner-reference-content .team-skills-workspace .admin-special-role-card{padding:22px!important;min-width:0}.partner-reference-content .team-skills-workspace .admin-special-role-card strong{font-size:18px!important;line-height:1.4!important;overflow-wrap:anywhere}.partner-reference-content .team-skills-workspace .admin-special-kpis article{min-height:120px}.partner-reference-content .team-skills-workspace .admin-special-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important}.procurement-finance{min-width:0;margin:22px 0;padding:clamp(18px,2.5vw,28px);color:#eef5fc;border:1px solid #395c72;border-radius:18px;background:radial-gradient(ellipse at top right,#18496155,transparent 60%),linear-gradient(140deg,#142b41,#0a192b 72%)}.procurement-finance *{box-sizing:border-box}.procurement-finance header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px}.procurement-finance header>div{flex:1 1 250px}.procurement-finance h3{margin:9px 0 12px;font-size:22px;color:#eef5fc}.procurement-finance h4{margin:12px 0;font-size:16px;color:#b5f0ee;overflow-wrap:anywhere}.procurement-finance p{font-size:14px;line-height:1.7;color:#d7e7f5;overflow-wrap:anywhere}.procurement-finance .pf-eyebrow{font-size:11px;letter-spacing:.12em;color:#83d8ec;font-weight:700}.procurement-finance .pf-sheet{padding:16px;margin-top:18px;border:1px solid #4e7381;border-radius:12px;background:#092536}.procurement-finance summary{min-height:44px;padding:10px 0;font-size:14px;font-weight:650;color:#dcecf9;cursor:pointer}.procurement-finance fieldset{border:0;padding:0;margin:12px 0;min-width:0}.procurement-finance legend{font-weight:650;color:#b5f0ee;margin-bottom:10px}.procurement-finance .pf-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.procurement-finance label{display:grid;gap:6px;font-size:14px;line-height:1.6;margin:12px 0}.procurement-finance input:not([type=checkbox]),.procurement-finance textarea,.procurement-finance select{min-width:0;width:100%;min-height:46px;padding:10px 12px;color:#eef5fc;font:inherit;background:#102b40;border:1px solid #628397;border-radius:8px;color-scheme:dark}.procurement-finance textarea{min-height:90px;resize:vertical}.procurement-finance .pf-confirm{display:flex;align-items:flex-start;gap:10px;margin:18px 0}.procurement-finance input[type=checkbox]{appearance:auto;width:18px;min-width:18px;height:18px;margin:4px 0 0;accent-color:#8bdcf0}.procurement-finance button{appearance:none;min-height:46px;padding:11px 17px;border:1px solid #6b94ab;border-radius:10px;background:#25465e;color:#edf6ff;font:inherit;font-size:14px;font-weight:650;cursor:pointer;white-space:normal}.procurement-finance button.pf-primary,.procurement-finance .invoice-download button{border-color:#8ee4ed;background:linear-gradient(125deg,#b5f0ee,#73cbe5);color:#082231}.procurement-finance button:disabled{opacity:.55;cursor:default}.procurement-finance :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid #b0e7ff;outline-offset:3px}.procurement-finance a{color:#b5f0ee}.procurement-finance time,.procurement-finance .pf-history span{color:#a9bfd2;font-size:12px}.procurement-finance .pf-notice{padding:14px 16px;border:1px solid #466a83;border-radius:10px;background:#193b53}.procurement-finance .pf-line{padding:12px 0;border-bottom:1px solid #314c63}.procurement-finance .pf-history{margin-top:20px;border-top:1px solid #314c63;padding-top:10px}.procurement-finance .pf-history ol{list-style:none;padding-left:18px;border-left:1px solid #53778c;margin-left:8px}.procurement-finance .pf-history li{position:relative;padding:0 0 20px 8px;line-height:1.6}.procurement-finance .pf-history li:before{content:"";position:absolute;left:-23px;top:7px;width:9px;height:9px;border-radius:50%;background:#8bdcf0}@media(max-width:520px){.procurement-finance{padding:16px}.procurement-finance button{width:100%}}section.vehicle-sale-orders{--vso-text: #eef5fc;--vso-muted: #a9bfd2;--vso-border: #314c63;margin:24px 0;padding:clamp(20px,3vw,32px);min-width:0;border:1px solid var(--vso-border);border-radius:22px;color:var(--vso-text);background:radial-gradient(ellipse at top right,#18496155,transparent 60%),linear-gradient(140deg,#142b41,#0a192b 72%);box-shadow:0 14px 38px #03101c24}.vehicle-sale-orders *{box-sizing:border-box}.vehicle-sale-orders .vso-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.vehicle-sale-orders .vso-heading>div{flex:1 1 300px;max-width:780px}.vehicle-sale-orders .vso-eyebrow{color:#83d8ec;font-size:11px;font-weight:700;letter-spacing:.15em}.vehicle-sale-orders .vso-heading h2{color:var(--vso-text);font-size:clamp(23px,2.5vw,30px);line-height:1.2;letter-spacing:-.025em;margin:8px 0 12px}.vehicle-sale-orders .vso-heading p{color:var(--vso-muted);font-size:14px;line-height:1.7;margin:0}.vehicle-sale-orders p{color:#d7e7f5;font-size:14px;line-height:1.7;margin:8px 0;overflow-wrap:anywhere}.vehicle-sale-orders .vso-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));align-items:start;gap:20px}.vehicle-sale-orders .vso-card{padding:clamp(18px,2.4vw,25px);min-width:0;border:1px solid var(--vso-border);border-radius:17px;background:linear-gradient(135deg,#19364e,#12283c);color:var(--vso-text)}.vehicle-sale-orders .vso-card header{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:23px}.vehicle-sale-orders .vso-reference{color:var(--vso-muted);font-size:12px;font-weight:600;letter-spacing:.035em;overflow-wrap:anywhere}.vehicle-sale-orders .vso-badge{display:inline-flex;color:#e4f2ff;background:#284962;border:1px solid #557496;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:650;line-height:1.5}.vehicle-sale-orders .vso-badge[data-state=ALLOCATED]{color:#b8f4df;background:#154c43;border-color:#347c69}.vehicle-sale-orders .vso-badge[data-state=CANCELLED]{color:#f4d3d8;background:#493241;border-color:#785369}.vehicle-sale-orders .vso-card h3{color:var(--vso-text);font-size:22px;line-height:1.35;margin:0 0 8px;letter-spacing:-.015em;overflow-wrap:anywhere}.vehicle-sale-orders .vso-card dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,165px),1fr));gap:18px;margin:23px 0}.vehicle-sale-orders .vso-card dl>div{min-width:0}.vehicle-sale-orders .vso-card dt{color:var(--vso-muted);font-size:12px;line-height:1.5;margin-bottom:6px}.vehicle-sale-orders .vso-card dd{color:var(--vso-text);font-size:15px;font-weight:600;line-height:1.6;margin:0;overflow-wrap:anywhere}.vehicle-sale-orders .vso-card .vso-value{grid-column:1/-1;padding:15px 17px;background:#091d3080;border:1px solid #34576c;border-radius:11px}.vehicle-sale-orders .vso-card .vso-value dd{color:#b5f0ee;font-size:clamp(23px,2.5vw,29px);letter-spacing:-.025em}.vehicle-sale-orders .vso-card time{color:var(--vso-muted);font-size:12px;font-weight:400;line-height:1.6}.vehicle-sale-orders .vso-confirm{display:flex;align-items:flex-start;gap:11px;line-height:1.7;font-size:13px;color:#dfedf8;margin:22px 0 16px;padding-top:18px;border-top:1px solid var(--vso-border);cursor:pointer}.vehicle-sale-orders .vso-confirm input{appearance:auto;width:18px;height:18px;min-height:18px;padding:0;flex:none;margin:3px 0 0;accent-color:#8bdcf0;color-scheme:dark;cursor:pointer}.vehicle-sale-orders button.vso-refresh,.vehicle-sale-orders button.vso-primary{appearance:none;min-height:46px;min-width:100px;padding:11px 17px;border-radius:10px;border:1px solid #6b94ab;color:#edf6ff;background:#25465e;font:inherit;font-size:14px;font-weight:650;line-height:1.5;cursor:pointer;white-space:normal;transition:background .15s,border-color .15s}.vehicle-sale-orders button.vso-primary{color:#082231;border-color:#8ee4ed;background:linear-gradient(125deg,#b5f0ee,#73cbe5)}.vehicle-sale-orders button:hover:not(:disabled){border-color:#b5f0ee;filter:brightness(1.08)}.vehicle-sale-orders button:disabled{opacity:.55;cursor:default}.vehicle-sale-orders button:focus-visible,.vehicle-sale-orders summary:focus-visible,.vehicle-sale-orders input:focus-visible{outline:3px solid #b0e7ff;outline-offset:3px}.vehicle-sale-orders .vso-history{margin-top:22px;padding-top:15px;border-top:1px solid var(--vso-border)}.vehicle-sale-orders .vso-history summary{cursor:pointer;min-height:44px;padding:10px 0;color:#dcecf9;font-size:14px;line-height:1.5;font-weight:600}.vehicle-sale-orders .vso-history ol{list-style:none;padding:0 0 0 12px;margin:8px 0 18px 5px;border-left:1px solid #53778c}.vehicle-sale-orders .vso-history li{position:relative;padding:0 0 22px 14px;color:var(--vso-text);line-height:1.6}.vehicle-sale-orders .vso-history li:last-child{padding-bottom:0}.vehicle-sale-orders .vso-history li:before{position:absolute;content:"";top:6px;left:-17px;width:9px;height:9px;background:#8bdcf0;border:2px solid #153149;border-radius:50%}.vehicle-sale-orders .vso-history strong{font-size:14px}.vehicle-sale-orders .vso-notice,.vehicle-sale-orders .vso-empty{color:#e5f2fc;padding:16px 18px;border:1px solid #466a83;border-radius:11px;margin:0 0 20px;background:#193b53;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.vehicle-sale-orders .vso-empty h3{color:var(--vso-text);font-size:19px;margin:0 0 8px}@media(max-width:520px){section.vehicle-sale-orders{padding:17px;border-radius:17px}.vehicle-sale-orders .vso-heading{gap:16px}.vehicle-sale-orders .vso-heading>div{flex-basis:100%}.vehicle-sale-orders button.vso-refresh,.vehicle-sale-orders button.vso-primary{width:100%}}.vehicle-sale-orders .vso-badge[data-state=PAID]{color:#b8f4df;background:#154c43;border-color:#347c69}.vehicle-sale-orders .vso-badge[data-state=PAYMENT_PENDING]{color:#ffe2ab;background:#493e24;border-color:#857047}.vehicle-sale-orders .vso-payment{padding:16px;margin:18px 0;border:1px solid #4e7381;border-radius:12px;background:#092536}.vehicle-sale-orders .vso-payment h4{margin:0 0 10px;font-size:16px;color:#b5f0ee}.vehicle-sale-orders .vso-invoice{margin-top:20px;padding:16px;border:1px solid #4e7381;border-radius:12px;background:#092536}.vehicle-sale-orders .vso-invoice h4{margin:12px 0;color:#b5f0ee;overflow-wrap:anywhere}.vehicle-sale-orders .vso-invoice summary{min-height:44px;padding:10px 0;cursor:pointer;font-weight:650}.vehicle-sale-orders .vso-invoice fieldset{min-width:0;border:0;padding:0;margin:12px 0}.vehicle-sale-orders .vso-invoice legend{font-weight:650;color:#b5f0ee;margin-bottom:10px}.vehicle-sale-orders .vso-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.vehicle-sale-orders .vso-invoice label{display:grid;gap:6px;font-size:13px;line-height:1.6;margin:12px 0}.vehicle-sale-orders .vso-invoice input:not([type=checkbox]),.vehicle-sale-orders .vso-invoice textarea,.vehicle-sale-orders .vso-invoice select{min-height:46px;min-width:0;width:100%;padding:10px 12px;font:inherit;color:#eef5fc;background:#102b40;border:1px solid #628397;border-radius:8px;color-scheme:dark}.vehicle-sale-orders .vso-invoice textarea{min-height:90px;resize:vertical}.vehicle-sale-orders .vso-invoice label.vso-confirm{display:flex}.vehicle-sale-orders .invoice-download button{min-height:46px;padding:11px 17px;border:1px solid #8ee4ed;border-radius:10px;background:#b5f0ee;color:#082231;font:inherit;font-weight:650;cursor:pointer}.vehicle-sale-orders .invoice-download a{color:#b5f0ee}.vehicle-sale-orders .vso-badge[data-state=READY_FOR_COLLECTION],.vehicle-sale-orders .vso-badge[data-state=HANDOVER_RECORDED],.vehicle-sale-orders .vso-badge[data-state=RECEIVED]{color:#b8f4df;background:#154c43;border-color:#347c69}.partner-reference-content .market-products{padding:20px}.partner-reference-content .market-products>header{gap:16px;align-items:center;font-size:13px;line-height:1.5}.partner-reference-content .market-products>header button{font-size:13px;min-height:44px}.partner-reference-content .market-products>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.partner-reference-content .market-products article{grid-template-rows:160px auto auto auto auto 1fr;gap:10px;padding:18px;min-width:0}.partner-reference-content .market-products article>img{height:160px}.partner-reference-content .market-products article>small{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.partner-reference-content .market-products h2{font-size:20px;line-height:1.35;margin:0;letter-spacing:normal}.partner-reference-content .market-products p{font-size:14px;line-height:1.65;color:#b8c9d7}.partner-reference-content .market-products .partner-fitment-badge{font-size:13px!important;line-height:1.5!important}.partner-reference-content .market-products footer{align-self:end;grid-template-columns:minmax(0,1fr);width:100%}.partner-reference-content .market-products footer>strong{font-size:20px;line-height:1.4}.partner-reference-content .market-products footer button{font-size:14px;line-height:1.4;min-height:44px}.partner-reference-content .market-products footer input{font-size:16px}.partner-reference-content .market-categories strong{font-size:14px}.partner-reference-content .market-categories small{font-size:12px}.partner-reference-content .market-trust-command>header{grid-template-columns:64px 1fr;gap:10px}.partner-reference-content .market-trust-command>header img{width:64px;height:64px}.partner-reference-content .market-trust-command>header small{font-size:11px;line-height:1.5}.partner-reference-content .market-trust-command>header strong{font-size:21px;overflow-wrap:anywhere}.partner-reference-content .market-trust-command>header p{font-size:14px;line-height:1.5}.partner-reference-content .market-trust-command>article strong{font-size:13px;line-height:1.5}.partner-reference-content .market-trust-command>article small{font-size:12px;line-height:1.6}@media(max-width:760px){.partner-reference-content .market-products{padding:14px}.partner-reference-content .market-products>div{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible}.partner-reference-content .market-products article{width:auto}.partner-reference-content .market-command-layout{grid-template-columns:minmax(0,1fr)}.partner-reference-content .market-trust-command{display:block}}.market-bulk-grid>.bulk-product-card{min-width:0;padding:16px;border:1px solid #315770;border-radius:16px;background:linear-gradient(145deg,#102b40,#081925);display:grid;gap:16px}.market-bulk-grid>.bulk-product-card.selected{border-color:#41c5e8;box-shadow:inset 0 1px #82d9ee33}.bulk-product-card>label:first-child{display:grid;grid-template-columns:24px 72px minmax(0,1fr);align-items:center;gap:12px;cursor:pointer}.market-bulk-grid .bulk-product-card strong{font-size:16px;line-height:1.4}.market-bulk-grid .bulk-product-card small{font-size:12px;white-space:normal;line-height:1.5}.market-bulk-grid .bulk-product-card b{font-size:16px}.market-bulk-grid .bulk-product-card .partner-fitment-badge{font-size:12px!important;line-height:1.5}.bulk-product-card .bulk-quantity{display:grid;gap:8px;font-size:14px;color:#dfedf6}.market-bulk-grid .bulk-quantity input{width:100%;min-height:44px;padding:10px 12px;box-sizing:border-box;border:1px solid #527389;border-radius:10px;background:#061824;color:#fff;font-size:16px}.market-bulk-grid .bulk-quantity input[aria-invalid=true]{border-color:#ffb189}.market-bulk-grid .bulk-quantity small[role=alert]{color:#ffd1b8}.market-bulk-command>header p,.market-bulk-command>p[role=status]{font-size:14px;line-height:1.6}.procurement-order-card{margin:16px;padding:24px;border:1px solid #28465c;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#14394999,transparent 65%),linear-gradient(135deg,#102331,#09151f);color:#eaf4ff;box-shadow:inset 0 1px #ffffff0b}.procurement-order-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.procurement-order-heading small{font:600 12px/1.5 Inter,system-ui,sans-serif;letter-spacing:.06em;color:#82d4e8}.procurement-order-heading h3{margin:7px 0;font-size:21px;line-height:1.35;letter-spacing:-.025em}.procurement-order-heading p{margin:0;color:#a5bbcc;font-size:13px}.procurement-order-status{padding:9px 12px;border:1px solid #3f6970;border-radius:24px;background:#102d34;color:#b8ece6;font-size:12px;line-height:1.4;white-space:normal}.procurement-order-facts{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;padding:20px 0;margin:20px 0 0;border-top:1px solid #28465c}.procurement-order-facts dt{color:#a5bbcc;font-size:12px;margin-bottom:6px}.procurement-order-facts dd{margin:0;font-size:15px;font-weight:600}.procurement-order-history{border-top:1px solid #28465c;padding-top:16px}.procurement-order-history summary{cursor:pointer;color:#a1e7f4;font-size:14px;font-weight:600;padding:8px 0;min-height:28px}.procurement-order-history summary:focus-visible{outline:2px solid #6bdbf5;outline-offset:4px;border-radius:4px}.procurement-order-history ol{list-style:none;padding:0 0 0 14px;margin:18px 0;border-left:2px solid #376a7f}.procurement-order-history li{padding:0 0 20px 10px;position:relative}.procurement-order-history li:last-child{padding-bottom:0}.procurement-order-history li:before{content:"";position:absolute;left:-20px;top:5px;width:10px;height:10px;border-radius:50%;background:#72d6e9;box-shadow:0 0 0 4px #102532}.procurement-order-history strong{font-size:14px}.procurement-order-history time{display:block;color:#a5bbcc;font-size:12px;margin:5px 0}.procurement-order-history li p{margin:8px 0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.procurement-order-note{color:#a5bbcc;font-size:13px;line-height:1.6;max-width:80ch}@media(max-width:700px){.procurement-order-card{margin:12px;padding:18px}.procurement-order-heading{flex-direction:column;gap:12px}.procurement-order-facts{grid-template-columns:1fr 1fr;gap:16px}.procurement-order-facts>div:first-child{grid-column:1/-1}.procurement-order-heading h3{font-size:19px}}.invoice-issue-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px;width:100%;min-width:0;grid-column:1/-1;padding:20px;border:1px solid #29455b;border-radius:18px;background:#0b1b29}.invoice-issue-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:1px solid #29455b;border-radius:12px;padding:16px;min-width:0}.invoice-issue-form label{display:flex;flex-direction:column;gap:6px;color:#b8c9da;font-size:13px;min-width:0}.invoice-issue-form input:not([type=checkbox]),.invoice-issue-form textarea,.invoice-issue-form select{width:100%;box-sizing:border-box;min-width:0}.invoice-issue-form input[type=checkbox]{width:18px;height:18px}.invoice-issue-form p{line-height:1.5;color:#b8c9da;margin:0}.invoice-issue-form [role=alert]{color:#ffbdad}.invoice-issue-form h3{margin:0}.invoice-final-review{padding:16px;border:1px solid #18aabd;border-radius:12px;display:grid;gap:10px}@media(max-width:640px){.invoice-issue-form fieldset{grid-template-columns:1fr}.invoice-issue-form{padding:14px}}.workshop-records{display:grid;gap:20px;padding:20px 0 40px;color:#e5f3fb;max-width:1440px;margin:auto}.workshop-records-hero{padding:30px;border:1px solid #365b73;border-radius:18px;background:linear-gradient(90deg,#081b2aef,#081b2a9c),url(/assets/service-workshop-digital-twin-v1.png) center/cover}.workshop-records-hero>span{color:#71cee8;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.workshop-records h1{font-size:32px;line-height:1.2;margin:10px 0}.workshop-records p{font-size:15px;line-height:1.6;color:#bcd0de}.workshop-record-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.workshop-record-metrics article{display:grid;gap:12px;padding:20px;border:1px solid #365366;border-radius:14px;background:linear-gradient(145deg,#132e41,#0a1c29)}.workshop-record-metrics span{font-size:13px;color:#bcd0de}.workshop-record-metrics strong{font-size:28px}.workshop-record-filters{display:flex;gap:14px;align-items:end;flex-wrap:wrap}.workshop-record-filters label{display:grid;gap:8px;font-size:13px;flex:1;min-width:200px}.workshop-record-filters input,.workshop-record-filters select,.workshop-record-filters button{min-height:44px;padding:10px 14px;border:1px solid #42667e;border-radius:10px;background:#102939;color:#e5f3fb;font:inherit}.workshop-record-layout{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,2fr);gap:20px;align-items:start}.workshop-record-layout>aside{display:grid;gap:12px}.workshop-record-layout>aside>button{display:grid;gap:9px;text-align:left;padding:20px;border:1px solid #365366;border-radius:14px;background:#0b2233;color:#dfedf7;font:inherit;cursor:pointer}.workshop-record-layout>aside>button[aria-pressed=true]{border-color:#64d1ed;background:#14354a}.workshop-record-layout small{font-size:13px;color:#b6cbda}.workshop-record-layout em,.workshop-record-status{text-transform:capitalize;font-size:13px;color:#86ddbb;font-style:normal}.workshop-record-detail{padding:24px;border:1px solid #365366;border-radius:18px;background:linear-gradient(145deg,#102a3c,#091b28)}.workshop-record-detail>header{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.workshop-record-detail h2{font-size:24px;margin:10px 0}.workshop-record-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0;border-top:1px solid #365366;border-bottom:1px solid #365366}.workshop-record-detail dt{font-size:12px;color:#aac4d5}.workshop-record-detail dd{margin:8px 0 0;font-size:14px;overflow-wrap:anywhere;text-transform:capitalize}.workshop-record-detail h3{font-size:17px;margin:24px 0 14px}.workshop-record-detail ul{list-style:none;padding:0;display:grid;gap:12px}.workshop-record-detail li{display:flex;justify-content:space-between;gap:20px;padding:16px;border-radius:10px;background:#143144;border:1px solid #345166;font-size:14px}.workshop-record-detail li small{display:block;line-height:1.6;margin-top:7px}.workshop-record-detail li>span{color:#8be0bb;text-transform:capitalize}.workshop-record-detail footer{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px}.workshop-record-detail a{padding:12px 16px;border-radius:10px;border:1px solid #46738d;color:#a0e7ff;font-size:14px;text-decoration:none}.workshop-records :is(a,button,input,select):focus-visible{outline:2px solid #64d1ed;outline-offset:3px}@media(max-width:800px){.workshop-record-layout{grid-template-columns:1fr}.workshop-record-metrics{grid-template-columns:repeat(2,1fr)}.workshop-record-detail dl{grid-template-columns:1fr}.workshop-record-detail{padding:18px}}.service-invoice-page{--inv-muted:#a9becb;position:relative;isolation:isolate;max-width:1440px;margin:0 auto;padding:16px 8px 48px;color:#edf7fc;display:grid;gap:24px}.service-invoice-page:before{content:"";position:absolute;z-index:-1;inset:0 -24px;background:radial-gradient(ellipse at 80% 15%,#22526640,transparent 50%),linear-gradient(#08111ba8,#070e16e8);pointer-events:none}.service-invoice-page *{box-sizing:border-box}.service-invoice-page .invoice-nav{display:flex;gap:8px;align-items:center}.service-invoice-page .invoice-nav a{padding:10px 19px;color:#b8cbd8;border:1px solid transparent;border-radius:30px;text-decoration:none;font-size:14px}.service-invoice-page .invoice-nav a[aria-current=page]{color:#b9f5ff;background:#14333e;border-color:#3b6571}.service-invoice-page .invoice-cinema-hero{position:relative;overflow:hidden;min-height:330px;border:1px solid #5b778044;border-radius:24px;padding:38px 40px 0;background:linear-gradient(90deg,#071522f5,#071522e3 32%,#0715225c 70%,#0715221f),url(/assets/service-workshop-digital-twin-v1.png) 65% 48%/cover;box-shadow:0 20px 65px #0005}.service-invoice-page .invoice-cinema-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#081720 0%,transparent 58%);pointer-events:none}.service-invoice-page .invoice-hero-copy,.service-invoice-page .invoice-hero-stats,.service-invoice-page .invoice-hero-seal{position:relative;z-index:1}.service-invoice-page .invoice-eyebrow{font-size:11px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#89d7e1}.service-invoice-page .invoice-hero-copy{max-width:570px}.service-invoice-page .invoice-hero-copy h1{font-size:clamp(30px,3.1vw,46px);line-height:1.13;letter-spacing:-.045em;margin:14px 0 17px;font-weight:650;color:#f7fbff}.service-invoice-page .invoice-hero-copy h1 em{font-style:normal;color:#9ce8f0}.service-invoice-page .invoice-hero-copy p{max-width:450px;font-size:15px;line-height:1.7;color:#c0d0d9;margin:0 0 30px}.service-invoice-page .invoice-hero-seal{position:absolute;right:45px;top:48px;display:grid;justify-items:center;gap:12px;width:146px;padding:24px 12px;border:1px solid #a4dce84d;border-radius:20px;background:#09222f8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:rotate(5deg);box-shadow:0 16px 35px #0003}.service-invoice-page .invoice-hero-seal svg{width:48px;height:48px;color:#b4f3f6}.service-invoice-page .invoice-hero-seal span{font-size:12px;color:#e4faff}.service-invoice-page .invoice-hero-stats{display:flex;gap:40px;padding:20px 0 24px;border-top:1px solid #8db4c333;max-width:690px}.service-invoice-page .invoice-hero-stats>div{display:grid;gap:7px;min-width:110px}.service-invoice-page .invoice-hero-stats span{font-size:12px;color:#acc4d2}.service-invoice-page .invoice-hero-stats strong{font-size:22px;letter-spacing:-.025em;color:#f1f8fc;font-variant-numeric:tabular-nums}.service-invoice-page .invoice-toolbar{display:flex;gap:16px;align-items:end;flex-wrap:wrap}.service-invoice-page .invoice-toolbar>div{margin-right:auto}.service-invoice-page .invoice-toolbar h2{margin:5px 0 0;font-size:24px;letter-spacing:-.025em;color:#edf7fc}.service-invoice-page .invoice-toolbar label{display:grid;gap:7px;min-width:260px;max-width:360px;flex:1}.service-invoice-page .invoice-toolbar label>span{font-size:12px;color:#bdccd5}.service-invoice-page .invoice-toolbar input{width:100%;background:#10222f;color:#f0f7fd;border:1px solid #345263;border-radius:12px;padding:13px 16px;font:inherit;font-size:14px;min-height:46px}.service-invoice-page .invoice-toolbar button,.service-invoice-page .invoice-state button{border:1px solid #365867;border-radius:12px;background:#16303d;color:#d7eff8;min-height:46px;padding:10px 16px;font:inherit;font-size:13px;cursor:pointer}.service-invoice-page button:disabled{opacity:.6;cursor:wait}.service-invoice-page .invoice-workspace{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.85fr);gap:24px;align-items:start}.service-invoice-page .invoice-collection{display:grid;gap:10px;min-width:0}.service-invoice-page .invoice-collection-heading{display:flex;justify-content:space-between;padding:4px 4px 8px;font-size:12px;letter-spacing:.04em;color:#a5c0cf}.service-invoice-page .invoice-collection-heading>span:last-child{border-radius:12px;padding:1px 8px;background:#223b48;color:#d7edf5}.service-invoice-page .invoice-collection>button{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;row-gap:14px;min-height:143px;width:100%;padding:20px;text-align:left;border:1px solid #314b5c;border-radius:17px;background:linear-gradient(135deg,#183243aa,#0c1c2ade);color:#eaf6fb;cursor:pointer;transition:background .2s,border-color .2s}.service-invoice-page .invoice-collection>button:hover{background:#203c4d;border-color:#648797}.service-invoice-page .invoice-collection>button[aria-pressed=true]{background:linear-gradient(135deg,#254e5c,#123342);border-color:#84d6df;box-shadow:inset 3px 0 #8be7ee,0 10px 26px #0003}.service-invoice-page .invoice-list-icon{display:grid;place-items:center;width:36px;height:42px;border:1px solid #92d9e733;border-radius:9px;background:#80cfde12;color:#a1e7ec}.service-invoice-page .invoice-list-icon svg{width:23px;height:23px}.service-invoice-page .invoice-list-copy{display:grid;gap:7px;min-width:0}.service-invoice-page .invoice-list-copy strong{font-size:15px;font-weight:650}.service-invoice-page .invoice-list-copy small{font-size:11px;line-height:1.6;color:#b9d0dd;overflow-wrap:anywhere}.service-invoice-page .invoice-list-copy>span{font-size:12px;color:#a7c3d0}.service-invoice-page .invoice-list-total{grid-column:2;display:flex;justify-content:space-between;align-items:center;font-size:20px;color:#e9fbff;font-weight:650;font-variant-numeric:tabular-nums}.service-invoice-page .invoice-list-total>span{color:#8cdae6;font-size:20px}.service-invoice-page .invoice-selected{min-width:0;display:grid;gap:18px}.service-invoice-page .invoice-paper{position:relative;border-radius:20px;padding:30px;background:linear-gradient(150deg,#f6fafb,#e8f0f2);color:#142b39;border:1px solid #e9f5f9;box-shadow:0 16px 48px #0004;overflow:hidden}.service-invoice-page .invoice-paper:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#367a86,#90d0d3,#dfe7df)}.service-invoice-page .invoice-paper-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-bottom:24px;border-bottom:1px solid #cedbdf}.service-invoice-page .invoice-paper-brand{display:flex;gap:11px;align-items:center}.service-invoice-page .invoice-paper-brand svg{height:34px;width:34px;color:#22646e}.service-invoice-page .invoice-paper-brand>div{display:grid;gap:5px}.service-invoice-page .invoice-paper-brand strong{font-size:20px;letter-spacing:-.04em;color:#163747}.service-invoice-page .invoice-paper-brand span{font-size:11px;color:#506773}.service-invoice-page .invoice-status{color:#226354;background:#dcece5;border:1px solid #bbd5c9;border-radius:20px;padding:6px 11px;font-size:11px;text-transform:capitalize}.service-invoice-page .invoice-paper-title{display:flex;justify-content:space-between;gap:20px;align-items:start;padding:25px 0}.service-invoice-page .invoice-paper-title>div:first-child{min-width:0}.service-invoice-page .invoice-paper-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#58717d}.service-invoice-page .invoice-paper-title h2{font-size:20px;line-height:1.4;letter-spacing:-.025em;margin:8px 0;color:#183748;overflow-wrap:anywhere}.service-invoice-page .invoice-paper-title p{font-size:13px;line-height:1.6;margin:5px 0;color:#536c78}.service-invoice-page .invoice-total{display:grid;gap:8px;text-align:right;flex-shrink:0}.service-invoice-page .invoice-total strong{font-size:30px;color:#174954;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.service-invoice-page .invoice-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:20px 0;margin:0;border-top:1px solid #cedbdf;border-bottom:1px solid #cedbdf}.service-invoice-page .invoice-meta dt{font-size:10px;color:#5b707a;text-transform:uppercase;letter-spacing:.06em}.service-invoice-page .invoice-meta dd{font-size:12px;color:#253f4d;margin:8px 0 0;line-height:1.7;overflow-wrap:anywhere}.service-invoice-page .invoice-paper h3{font-size:16px;letter-spacing:-.02em;color:#213f4d;margin:24px 0 14px}.service-invoice-page .invoice-record-note{margin:22px 0 0;padding:16px 18px;background:#dee9ed;border:1px solid #c3d6de;border-radius:12px;color:#405d6c;font-size:12px;line-height:1.7}.service-invoice-page .invoice-record-note strong{color:#244656;font-size:13px}.service-invoice-page .invoice-record-note p{color:#496575;margin:5px 0 0;font-size:12px;line-height:1.8}.service-invoice-page .invoice-payment-section ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.service-invoice-page .invoice-payment-section li{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 15px;border:1px solid #cbdce0;border-radius:10px;background:#ffffff80;color:#254754;font-size:13px}.service-invoice-page .invoice-payment-section li>div{display:grid;gap:6px;min-width:0}.service-invoice-page .invoice-payment-section li strong{font-size:12px;overflow-wrap:anywhere;color:#234552}.service-invoice-page .invoice-payment-section li span{font-size:11px;text-transform:capitalize;color:#367b65}.service-invoice-page .invoice-payment-section>p{font-size:13px;color:#536c78}.service-invoice-page .invoice-table-scroll{max-width:100%;overflow:auto;border:1px solid #c8d9de;border-radius:10px}.service-invoice-page .invoice-table-scroll table{width:100%;border-collapse:collapse;min-width:850px;font-size:12px}.service-invoice-page .invoice-table-scroll th{background:#dde9ed;color:#365460;text-align:left;white-space:nowrap;font-size:10px;padding:12px}.service-invoice-page .invoice-table-scroll td{color:#294b5a;padding:13px 12px;border-top:1px solid #d1dfe3;font-variant-numeric:tabular-nums;white-space:nowrap}.service-invoice-page .invoice-table-scroll td:first-child{min-width:160px;white-space:normal}.service-invoice-page .invoice-table-scroll small{display:block;color:#57707b;font-size:10px;margin-top:5px}.service-invoice-page .invoice-totals{max-width:340px;margin:22px 0 0 auto;display:grid;gap:12px;font-size:12px;color:#3e5b68}.service-invoice-page .invoice-totals>div{display:flex;justify-content:space-between;gap:16px}.service-invoice-page .invoice-totals dd{margin:0;font-variant-numeric:tabular-nums}.service-invoice-page .invoice-totals>div:last-child{border-top:1px solid #b7cfd5;padding-top:14px;font-size:18px;font-weight:700;color:#174954}.service-invoice-page .invoice-download-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;border:1px solid #55727c;border-radius:18px;padding:24px;background:radial-gradient(ellipse at right top,#34627177,transparent 75%),linear-gradient(125deg,#193a4c,#0d2736);box-shadow:0 12px 35px #0003}.service-invoice-page .invoice-download-intro{display:flex;gap:14px;align-items:center}.service-invoice-page .invoice-download-symbol{display:grid;place-items:center;width:45px;height:54px;border-radius:11px;background:#88d3da1a;border:1px solid #7fc4cf55;color:#a8e9ef}.service-invoice-page .invoice-download-symbol svg{width:29px;height:29px}.service-invoice-page .invoice-download-intro h3{font-size:19px;color:#f0fbfd;margin:5px 0 6px;letter-spacing:-.025em}.service-invoice-page .invoice-download-intro p{font-size:12px;color:#b6d1dc;margin:0}.service-invoice-page .invoice-download button{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:11px;border:1px solid #b6eff2;background:linear-gradient(120deg,#a5edf0,#71cbd7);color:#0b3440;padding:12px 20px;font-size:13px;font-weight:750;cursor:pointer;box-shadow:0 6px 22px #61c2cf25}.service-invoice-page .invoice-download button:hover{background:#c0f6f5}.service-invoice-page .invoice-download p{font-size:12px;line-height:1.7;color:#c5e3eb;margin:12px 0 0}.service-invoice-page .invoice-download a{color:#b5f7ff;text-underline-offset:4px}.service-invoice-page .invoice-related{display:flex;gap:20px;justify-content:space-between;padding:0 3px}.service-invoice-page .invoice-related a{font-size:12px;color:#afcedb;text-decoration:none;display:flex;gap:24px;padding:8px 0}.service-invoice-page .invoice-related a:hover{color:#e6faff}.service-invoice-page .invoice-state{display:grid;justify-items:center;padding:50px 20px;background:#102431;border:1px solid #304f60;border-radius:18px;text-align:center;color:#bfd5e0;gap:10px}.service-invoice-page .invoice-state svg{height:42px;width:42px;color:#80c3d2}.service-invoice-page .invoice-state h3,.service-invoice-page .invoice-state p{margin:4px 0}.service-invoice-page :is(button,a,input,[tabindex]):focus-visible{outline:3px solid #64cdda;outline-offset:4px}.service-invoice-page .invoice-paper [tabindex]:focus-visible{outline-color:#1c6975}@media(max-width:1050px){.service-invoice-page .invoice-workspace{grid-template-columns:270px minmax(0,1fr)}.service-invoice-page .invoice-paper{padding:24px}.service-invoice-page .invoice-paper-title{flex-direction:column}.service-invoice-page .invoice-total{text-align:left}.service-invoice-page .invoice-hero-seal{right:24px;top:35px;width:110px}.service-invoice-page .invoice-hero-copy{max-width:76%}}@media(max-width:760px){.service-invoice-page{padding:12px 4px 35px;gap:20px}.service-invoice-page .invoice-cinema-hero{padding:28px 24px 0;border-radius:18px;min-height:0;background-position:65% center}.service-invoice-page .invoice-hero-copy{max-width:100%}.service-invoice-page .invoice-hero-copy p{max-width:90%;font-size:14px}.service-invoice-page .invoice-hero-seal{display:none}.service-invoice-page .invoice-hero-stats{gap:22px;flex-wrap:wrap}.service-invoice-page .invoice-hero-stats>div{min-width:80px}.service-invoice-page .invoice-hero-stats strong{font-size:18px}.service-invoice-page .invoice-workspace{grid-template-columns:1fr;gap:20px}.service-invoice-page .invoice-collection{grid-template-columns:repeat(2,minmax(0,1fr))}.service-invoice-page .invoice-collection-heading{grid-column:1/-1}.service-invoice-page .invoice-collection>button{padding:15px;grid-template-columns:1fr;min-height:145px}.service-invoice-page .invoice-list-icon{display:none}.service-invoice-page .invoice-list-total{grid-column:1;font-size:18px}.service-invoice-page .invoice-paper{padding:23px 20px}.service-invoice-page .invoice-paper-title{flex-direction:row;flex-wrap:wrap}.service-invoice-page .invoice-meta{grid-template-columns:1fr 1fr}.service-invoice-page .invoice-meta>div:last-child{grid-column:1/-1}.service-invoice-page .invoice-toolbar{gap:12px}.service-invoice-page .invoice-toolbar>div{width:100%}.service-invoice-page .invoice-toolbar label{min-width:180px}.service-invoice-page .invoice-download-card{padding:22px}.service-invoice-page .invoice-download,.service-invoice-page .invoice-download button{width:100%}.service-invoice-page .invoice-related{gap:12px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.service-invoice-page *{transition:none!important}}.market-bulk-command.commerce-programs button{min-height:44px;padding:10px 18px;border:1px solid #55758c;border-radius:10px;background:#123048;color:#e9f4ff;font:600 14px/1.4 inherit;cursor:pointer;box-shadow:none}.market-bulk-command.commerce-programs button:hover{background:#1a415c}.market-bulk-command.commerce-programs button:focus-visible{outline:2px solid #58d7f4;outline-offset:3px}.market-bulk-command.commerce-programs p{font-size:15px;line-height:1.6;color:#b8ccdc}.market-bulk-command.commerce-programs h3{font-size:20px;line-height:1.4;color:#f1f7fc}.market-bulk-command.commerce-programs header{align-items:flex-start;gap:20px}.market-bulk-command.commerce-programs article small{font-size:14px;color:#99b8cb}.consumption-ledger{padding:24px;border:1px solid #294657;border-radius:18px;background:#0b1924;color:#edf5fc}.consumption-ledger header{display:flex;align-items:start;justify-content:space-between;gap:20px}.consumption-ledger h2{font-size:24px;margin:0 0 8px}.consumption-ledger h3{font-size:18px;margin:0 0 8px}.consumption-ledger p,.consumption-ledger label,.consumption-ledger dd{font-size:15px;line-height:1.6}.consumption-ledger p{color:#b8cbd9}.consumption-ledger button,.consumption-ledger input,.consumption-ledger select{min-height:44px;padding:10px 14px;border:1px solid #527286;border-radius:10px;background:#102939;color:#edf5fc;font-size:14px}.consumption-ledger button{cursor:pointer}.consumption-ledger button:disabled{opacity:.6}.consumption-summary{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.consumption-summary span{font-size:14px;color:#b8cbd9}.consumption-summary strong{display:block;font-size:28px;color:#eef7fd}.consumption-filters{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 24px}.consumption-filters label{display:grid;gap:6px;flex:1;min-width:220px}.consumption-records{display:grid;gap:16px}.consumption-records article{padding:20px;background:#102532;border-radius:12px}.consumption-records dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.consumption-records dt{font-size:12px;color:#abc0cf}.consumption-records dd{margin:4px 0;overflow-wrap:anywhere}.consumption-records a{display:inline-flex;align-items:center;min-height:44px;color:#71dbef;font-size:15px}.consumption-records .installed,.consumption-records .pending{padding:6px 10px;border-radius:8px;font-size:13px;background:#183c40;color:#8eefd0}.consumption-records .pending{background:#403723;color:#ffe0a1}.consumption-note{margin-top:24px}@media(max-width:650px){.consumption-ledger{padding:16px}.consumption-ledger header{flex-direction:column}.consumption-records dl{grid-template-columns:1fr}}section.vehicle-requests-panel{--vr-text: #eef5fc;--vr-muted: #a9bfd2;--vr-border: #314c63;margin:24px 0;padding:clamp(20px,3vw,32px);min-width:0;color:var(--vr-text);background:radial-gradient(ellipse at top right,#18496155,transparent 60%),linear-gradient(140deg,#142b41,#0a192b 72%);border:1px solid var(--vr-border);border-radius:22px;box-shadow:0 14px 38px #03101c24}.vehicle-requests-panel *{box-sizing:border-box}.vehicle-requests-panel .vr-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.vehicle-requests-panel .vr-heading-copy{flex:1 1 300px;max-width:780px}.vehicle-requests-panel .vr-eyebrow{color:#83d8ec;font-size:11px;letter-spacing:.15em;font-weight:700}.vehicle-requests-panel .vr-heading h2{margin:8px 0 12px;color:var(--vr-text);font-size:clamp(23px,2.5vw,30px);line-height:1.2;letter-spacing:-.025em}.vehicle-requests-panel .vr-heading p{margin:0;color:var(--vr-muted);font-size:14px;line-height:1.7}.vehicle-requests-panel .vr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));align-items:start;gap:20px}.vehicle-requests-panel .vr-card{min-width:0;padding:clamp(18px,2.4vw,25px);background:linear-gradient(135deg,#19364e,#12283c);border:1px solid var(--vr-border);border-radius:17px;color:var(--vr-text)}.vehicle-requests-panel .vr-card-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:23px}.vehicle-requests-panel .vr-reference{color:var(--vr-muted);font-size:12px;font-weight:600;overflow-wrap:anywhere;letter-spacing:.035em}.vehicle-requests-panel .vr-status{display:inline-flex;border:1px solid #557496;border-radius:999px;background:#284962;padding:5px 11px;color:#e4f2ff;font-size:12px;font-weight:650;line-height:1.5}.vehicle-requests-panel .vr-status[data-state=CONFIRMED],.vehicle-requests-panel .vr-status[data-state=COMPLETED]{color:#b8f4df;background:#154c43;border-color:#347c69}.vehicle-requests-panel .vr-status[data-state=CANCELLED],.vehicle-requests-panel .vr-status[data-state=REJECTED]{color:#f4d3d8;background:#493241;border-color:#785369}.vehicle-requests-panel .vr-kind{color:#8bdcf0;font-size:12px;font-weight:650;margin:0 0 7px}.vehicle-requests-panel .vr-card h3{color:var(--vr-text);font-size:22px;line-height:1.35;margin:0 0 20px;overflow-wrap:anywhere;letter-spacing:-.015em}.vehicle-requests-panel .vr-dates{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:15px;margin:0 0 21px}.vehicle-requests-panel .vr-dates dt{color:var(--vr-muted);font-size:12px;margin-bottom:6px}.vehicle-requests-panel .vr-dates dd{margin:0;color:var(--vr-text);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.vehicle-requests-panel .vr-customer-note{padding:14px 16px;background:#091d3080;border-left:3px solid #6bc5de;border-radius:0 9px 9px 0;margin-bottom:19px}.vehicle-requests-panel .vr-customer-note>span{color:var(--vr-muted);font-size:11px;font-weight:600}.vehicle-requests-panel .vr-customer-note p{color:#e2edf7;margin:7px 0 0;line-height:1.7;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.vehicle-requests-panel .vr-history{padding-top:15px;border-top:1px solid var(--vr-border)}.vehicle-requests-panel .vr-history summary{cursor:pointer;min-height:44px;padding:10px 0;line-height:1.5;color:#dcecf9;font-size:14px;font-weight:600}.vehicle-requests-panel .vr-history ol{list-style:none;padding:0 0 0 12px;margin:8px 0 18px 5px;border-left:1px solid #53778c}.vehicle-requests-panel .vr-history li{position:relative;padding:0 0 21px 14px;color:var(--vr-text)}.vehicle-requests-panel .vr-history li:last-child{padding-bottom:0}.vehicle-requests-panel .vr-history li:before{position:absolute;content:"";top:6px;left:-17px;width:9px;height:9px;background:#8bdcf0;border:2px solid #153149;border-radius:50%}.vehicle-requests-panel .vr-history strong{display:block;font-size:14px;line-height:1.5}.vehicle-requests-panel .vr-history time{display:block;margin:4px 0 7px;color:var(--vr-muted);font-size:12px;line-height:1.5}.vehicle-requests-panel .vr-history p{color:#d7e7f5;margin:0;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.vehicle-requests-panel .vr-response-form{display:grid;gap:17px;padding-top:20px;margin-top:13px;border-top:1px solid var(--vr-border)}.vehicle-requests-panel .vr-response-form label{display:grid;gap:9px;color:#e0edf8;font-size:13px;font-weight:500;line-height:1.5}.vehicle-requests-panel .vr-response-form input,.vehicle-requests-panel .vr-response-form textarea{display:block;width:100%;min-width:0;min-height:46px;border:1px solid #557187;border-radius:9px;padding:12px;background:#091c2f;color:#f0f7ff;color-scheme:dark;font:inherit;line-height:1.5}.vehicle-requests-panel .vr-response-form textarea{min-height:102px;resize:vertical}.vehicle-requests-panel .vr-actions{display:flex;flex-wrap:wrap;gap:11px}.vehicle-requests-panel button.vr-refresh,.vehicle-requests-panel button.vr-primary,.vehicle-requests-panel button.vr-secondary{appearance:none;min-height:46px;min-width:100px;padding:11px 17px;border-radius:10px;border:1px solid #6b94ab;color:#edf6ff;background:#25465e;font:inherit;font-size:14px;font-weight:650;line-height:1.5;cursor:pointer;white-space:normal;transition:background .15s,border-color .15s}.vehicle-requests-panel button.vr-primary{color:#082231;border-color:#8ee4ed;background:linear-gradient(125deg,#b5f0ee,#73cbe5)}.vehicle-requests-panel button.vr-secondary{background:transparent;color:#d9e8f4;border-color:#527289}.vehicle-requests-panel button:hover:not(:disabled){border-color:#b5f0ee;filter:brightness(1.08)}.vehicle-requests-panel button:disabled{opacity:.55;cursor:default}.vehicle-requests-panel button:focus-visible,.vehicle-requests-panel summary:focus-visible,.vehicle-requests-panel input:focus-visible,.vehicle-requests-panel textarea:focus-visible{outline:3px solid #b0e7ff;outline-offset:3px}.vehicle-requests-panel .vr-notice,.vehicle-requests-panel .vr-empty{color:#e5f2fc;padding:16px 18px;border:1px solid #466a83;border-radius:11px;margin:0 0 20px;background:#193b53;font-size:14px;line-height:1.7;overflow-wrap:anywhere}@media(max-width:520px){section.vehicle-requests-panel{padding:17px;border-radius:17px}.vehicle-requests-panel .vr-heading{gap:16px}.vehicle-requests-panel .vr-heading-copy{flex-basis:100%}.vehicle-requests-panel button.vr-refresh{width:100%}.vehicle-requests-panel .vr-actions>button{flex:1 1 140px}}:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;background:#02050b}html,body,#root{margin:0;min-width:320px;min-height:100%;background:#02050b;color:#f5f8ff}button,input{font:inherit}.login-shell{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:clamp(16px,3vw,44px);background:radial-gradient(circle at 20% 30%,rgba(31,89,218,.16),transparent 30%),radial-gradient(circle at 85% 75%,rgba(105,41,221,.13),transparent 32%),#02050b}.login-card{width:min(1480px,100%);min-height:min(900px,calc(100dvh - 48px));display:grid;grid-template-columns:minmax(440px,42%) minmax(0,58%);overflow:hidden;border:1px solid rgba(132,163,213,.22);border-radius:18px;background:#050a13;box-shadow:0 45px 130px #000000a8,inset 0 1px #ffffff0d}.login-form-side{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,82px) clamp(32px,5.2vw,86px);background:linear-gradient(112deg,#040a15fc,#030811f5);border-right:1px solid rgba(95,138,215,.18)}.login-logo{display:block;width:min(365px,85%);height:auto;max-height:116px;object-fit:contain;object-position:left center;margin:0 0 clamp(34px,5vh,66px);filter:drop-shadow(0 0 20px rgba(56,112,246,.2))}.login-heading>span{font:600 9px/1 Orbitron,sans-serif;letter-spacing:.24em;color:#65aaff}.login-heading h1{max-width:560px;margin:14px 0 12px;font-size:clamp(28px,2.45vw,44px);line-height:1.08;letter-spacing:-.04em}.login-heading p{max-width:500px;margin:0 0 28px;color:#8695aa;font-size:13px;line-height:1.65}.login-form{display:flex;flex-direction:column}.login-form label{margin:0 0 8px;color:#aebdd2;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.login-form label:not(:first-child){margin-top:14px}.premium-field{height:54px;display:flex;align-items:center;gap:12px;padding:0 15px;border:1px solid rgba(122,157,212,.28);border-radius:9px;background:linear-gradient(180deg,#0f1b2fbf,#070e1ae0);box-shadow:inset 0 1px #ffffff0a,0 12px 34px #00000038;transition:.2s ease}.premium-field:focus-within{border-color:#4d9cff;box-shadow:0 0 0 3px #2d75f61a,0 0 30px #2a68f021}.premium-field i{width:18px;color:#7b9bc6;font-style:normal}.premium-field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#f7faff;font-size:14px}.premium-field input::placeholder{color:#52627a}.reveal{height:34px;padding:0 4px;border:0;background:transparent;color:#5f789d;font:600 8px Orbitron;letter-spacing:.08em;cursor:pointer}.forgot{align-self:flex-end;margin:10px 0 -3px;border:0;background:transparent;color:#4ca5ff;font-size:11px;cursor:pointer}.primary-auth,.secondary-auth,.google-auth{width:100%;min-height:52px;border-radius:9px;cursor:pointer;letter-spacing:.035em;font-size:12px;font-weight:700}.primary-auth{margin-top:17px;border:1px solid #387eff;background:linear-gradient(100deg,#0758df,#2c79ff 52%,#7a3ee8);color:#fff;box-shadow:0 14px 35px #1e59e042,inset 0 1px #ffffff38}.primary-auth b{float:right;margin-right:17px}.secondary-auth{margin-top:12px;border:1px solid rgba(112,153,214,.32);background:#070e1bbd;color:#d9e5f7}.secondary-auth span{margin-right:10px;color:#6daaff}.google-auth{border:1px solid rgba(150,169,200,.3);background:#080f1be6;color:#eef4ff}.google-g{display:inline-grid;place-items:center;margin-right:12px;font-size:17px;font-weight:800;background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 0 50%,#fbbc05 0 75%,#ea4335 0);-webkit-background-clip:text;color:transparent}.auth-divider{display:flex;align-items:center;gap:13px;margin:13px 0;color:#62728a;font:600 8px Orbitron}.auth-divider:before,.auth-divider:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(116,142,184,.3))}.auth-divider:after{transform:rotate(180deg)}.mode-switch{margin:23px auto 0;border:0;background:transparent;color:#8797ad;font-size:12px;cursor:pointer}.mode-switch strong{color:#42a6ff}.verification-note{display:flex;justify-content:center;align-items:center;gap:8px;min-height:34px;margin:13px 0 0;text-align:center;color:#8694aa;font-size:10px;line-height:1.4}.verification-note span{color:#7457ff}.verification-note.success{color:#55d99c}.verification-note.error{color:#ff7787}.login-hero{position:relative;min-width:0;background-color:#020711;background-image:url(/assets/motomech-cinematic-garage-exact.png);background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.login-hero:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(2,7,16,.42),transparent 26%),linear-gradient(180deg,transparent 62%,rgba(1,4,10,.62))}.hero-shade{position:absolute;inset:0;box-shadow:inset 0 0 110px #0000006b}.hero-emblem{position:absolute;z-index:2;right:5%;bottom:5%;min-width:300px;padding:18px 20px;border:1px solid rgba(100,151,240,.32);border-radius:11px;background:#030a17b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 25px 60px #00000073}.hero-emblem span{display:block;color:#719cd8;font:600 8px Orbitron;letter-spacing:.17em}.hero-emblem strong{display:block;margin-top:8px;color:#68f1b0;font:600 14px Orbitron;letter-spacing:.07em}.primary-auth:disabled,.secondary-auth:disabled,.google-auth:disabled,.forgot:disabled{opacity:.55;cursor:wait}.auth-loading{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#02050b}.auth-loading img{width:min(420px,76vw);height:auto}.auth-loading span{color:#6985aa;font:600 9px Orbitron;letter-spacing:.17em}.auth-error{width:min(520px,calc(100% - 32px));padding:42px;border:1px solid #203552;border-radius:16px;background:#07101e;text-align:center}.auth-error button{min-height:48px;padding:0 22px;border:1px solid #3d85ff;border-radius:8px;background:#155dde;color:#fff;font:600 10px Orbitron}.session-control{position:fixed;z-index:100;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));border:1px solid rgba(83,141,255,.32);border-radius:9px;background:#030b19d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#81afff;padding:10px 14px;font:600 8px Orbitron;letter-spacing:.1em;cursor:pointer}@media(max-width:900px){.login-shell{display:block;padding:0;background:#030711}.login-card{width:100%;min-height:100dvh;display:flex;flex-direction:column-reverse;border:0;border-radius:0;box-shadow:none}.login-hero{flex:0 0 clamp(225px,32dvh,330px);min-height:225px;background-position:62% center}.login-hero:before{background:linear-gradient(180deg,#02060e0d 35%,#050a13)}.hero-emblem{display:none}.login-form-side{flex:1;justify-content:flex-start;margin-top:-14px;padding:0 max(22px,env(safe-area-inset-left)) max(28px,env(safe-area-inset-bottom));border:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#060c17,#030711 60%)}.login-logo{width:min(285px,78vw);height:70px;max-height:none;object-position:center;margin:-41px auto 24px;padding:8px 15px;border:1px solid rgba(107,150,216,.18);border-radius:11px;background:#030914e6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 40px #00000073}.login-heading{text-align:center}.login-heading>span{font-size:7px}.login-heading h1{margin:11px auto 8px;font-size:clamp(23px,6.5vw,31px);line-height:1.12}.login-heading p{margin:0 auto 21px;font-size:12px;line-height:1.5}.premium-field{height:54px}.primary-auth,.secondary-auth,.google-auth{min-height:54px}.verification-note{padding-bottom:4px}.mode-switch{min-height:34px}}@media(max-width:380px){.login-hero{flex-basis:210px;min-height:210px}.login-logo{margin-top:-36px;margin-bottom:18px;height:62px}.login-heading p{display:none}.login-form label:not(:first-child){margin-top:10px}.primary-auth{margin-top:13px}.secondary-auth{margin-top:9px}.auth-divider{margin:9px 0}.mode-switch{margin-top:14px}.verification-note{margin-top:6px;font-size:9px}}@media(max-height:740px)and (max-width:900px){.login-hero{flex-basis:190px;min-height:190px}.login-logo{height:58px;margin-top:-31px;margin-bottom:13px}.login-heading h1{font-size:22px}.login-heading p{display:none}.premium-field{height:48px}.primary-auth,.secondary-auth,.google-auth{min-height:48px}.login-form label:not(:first-child){margin-top:9px}.mode-switch{margin-top:11px}.verification-note{margin-top:4px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media(max-width:900px){.login-hero{background-position:100% center}.login-hero:after{content:"";position:absolute;z-index:2;left:0;top:0;width:36%;height:62px;background:linear-gradient(90deg,#020711 35%,rgba(2,7,17,.84) 68%,transparent)}}.login-hero{background-image:url(/assets/motomech-login-lineup-safe-v2.png);background-position:center;background-size:cover}@media(max-width:900px){.login-hero{background-position:center 53%;background-size:100% auto}.login-hero:after{display:none}}.auth-method-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 20px;padding:6px;border:1px solid rgba(100,145,218,.25);border-radius:14px;background:linear-gradient(145deg,#081426e6,#030913eb);box-shadow:inset 0 1px #ffffff0d,0 18px 45px #00000047}.auth-method-tabs button{position:relative;min-width:0;min-height:68px;display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;align-content:center;text-align:left;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:#8ea0b9;cursor:pointer;transition:.2s ease}.auth-method-tabs button>span{grid-row:1/3;align-self:center;display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(112,158,232,.28);border-radius:8px;color:#7aaeff;font:600 8px Orbitron;background:linear-gradient(145deg,#0b1b31,#07101e);box-shadow:inset 0 1px #ffffff14}.auth-method-tabs button>b{font-size:11px;letter-spacing:.01em;color:#b8c5d8}.auth-method-tabs button>small{margin-top:3px;font-size:8px;color:#63758e}.auth-method-tabs button.active{border-color:#438eff;background:linear-gradient(135deg,#134a996b,#522ca847);box-shadow:inset 0 1px #ffffff1f,0 0 26px #2a6ef22e}.auth-method-tabs button.active:after{content:"";position:absolute;left:15%;right:15%;bottom:-1px;height:2px;background:linear-gradient(90deg,#19a7ff,#735dff,#ca43ff);box-shadow:0 0 12px #477cff}.auth-method-tabs button.active>b{color:#f4f8ff;text-shadow:0 1px 10px rgba(118,174,255,.38)}.google-auth{min-height:62px;display:grid;grid-template-columns:36px 1fr 20px;align-items:center;text-align:left;padding:8px 14px;border-color:#416793;background:linear-gradient(145deg,#0d1b2c,#07111d);box-shadow:inset 0 1px #ffffff12,0 18px 42px #0006}.google-auth:hover{border-color:#71a8ef;box-shadow:inset 0 1px #ffffff20,0 0 28px #347ee22e}.google-auth>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.google-auth b{font-size:11px;color:#f0f5ff}.google-auth small{font-size:8px;font-weight:500;color:#687b96}.google-auth>i{font-style:normal;color:#79a9ef}.auth-divider span{white-space:nowrap;letter-spacing:.13em}.verification-note{padding:8px 11px;border:1px solid rgba(110,145,202,.16);border-radius:9px;background:#070f1d8f}.session-control{z-index:80!important;right:max(148px,calc(env(safe-area-inset-right) + 148px))!important;bottom:max(20px,env(safe-area-inset-bottom))!important}@media(max-width:800px){.session-control{right:auto!important;left:max(12px,env(safe-area-inset-left))!important;bottom:max(78px,calc(env(safe-area-inset-bottom) + 78px))!important;max-width:calc(100vw - 132px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:420px){.auth-method-tabs{gap:6px;padding:5px}.auth-method-tabs button{min-height:62px;padding:8px;grid-template-columns:25px 1fr}.auth-method-tabs button>span{width:22px;height:22px}.auth-method-tabs button>b{font-size:10px}.auth-method-tabs button>small{font-size:7px}.google-auth{min-height:56px}}.login-card{isolation:isolate;border-color:#6b9deb57;background:linear-gradient(145deg,#050b15,#02050b);box-shadow:0 55px 150px #000c,0 0 0 1px #4b82d40a,inset 0 1px #fff0d}.login-card:before{content:"";position:absolute;pointer-events:none;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 0 39.8%,#4ea2ff70 42%,transparent 42.2%);z-index:3;opacity:.42}.login-form-side{overflow:hidden}.login-form-side:before{content:"";position:absolute;pointer-events:none;inset:-20%;background:radial-gradient(circle at 24% 38%,#1265d51f,transparent 25%),linear-gradient(135deg,transparent 54%,#7656ff0b 54.2%,transparent 54.5%)}.login-form-side>*{position:relative}.access-status{display:flex;align-items:center;gap:10px;margin:0 0 28px;color:#607491;font:600 7px Orbitron;letter-spacing:.12em}.access-status span{display:flex;align-items:center;gap:7px;color:#93baff}.access-status span i,.hero-emblem strong i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#58efad;box-shadow:0 0 10px #36ee9d}.access-status b{font:inherit;color:#59708f}.access-status em{margin-left:auto;color:#4e6688;font-style:normal}.login-logo{margin-bottom:30px}.login-heading h1{font-weight:700;text-wrap:balance;text-shadow:0 8px 35px #3279d321}.auth-method-tabs{padding:5px;background:linear-gradient(145deg,#09182bd9,#030914ed);box-shadow:inset 0 1px #ffffff0d,0 22px 50px #0006}.auth-method-tabs button{overflow:hidden}.auth-method-tabs button.active{border-color:#568fff;background:linear-gradient(115deg,#0e4a8d99,#3421768f);box-shadow:inset 0 1px #ffffff24,0 0 34px #245ad436}.auth-method-tabs button.active:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 25%,#ffffff13 48%,transparent 66%);transform:translate(-100%);animation:neuralSweep 4.8s ease-in-out infinite}.premium-field{position:relative;overflow:hidden;border-color:#42628b8c;background:linear-gradient(100deg,#0d1c31e6,#050c18f2)}.premium-field:after{content:"";position:absolute;pointer-events:none;left:14px;right:14px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#4ca4ff88,transparent);opacity:0;transition:.2s}.premium-field:focus-within:after{opacity:1}.primary-auth{position:relative;overflow:hidden;min-height:58px;border-color:#5e9cff;background:linear-gradient(100deg,#075ddf,#257dff 48%,#773de7);box-shadow:0 17px 42px #175be04d,inset 0 1px #ffffff4a}.primary-auth:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,#ffffff32 48%,transparent 72%);transform:translate(-120%);animation:neuralSweep 4s ease-in-out infinite}.primary-auth:hover{filter:brightness(1.12);transform:translateY(-1px)}.login-hero{background-color:#020711}.login-hero:before{background:linear-gradient(90deg,#0207118f,transparent 30%),linear-gradient(180deg,#01040a17 42%,#01040ae8)}.login-hero:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 49.8%,#5da8ff24 50%,transparent 50.2%),linear-gradient(transparent 49.8%,#5da8ff17 50%,transparent 50.2%);background-size:140px 140px;-webkit-mask-image:linear-gradient(to bottom,transparent 40%,#000);mask-image:linear-gradient(to bottom,transparent 40%,#000)}.hero-copy{position:absolute;z-index:2;left:6%;top:8%;max-width:500px}.hero-copy>span{color:#6caeff;font:600 8px Orbitron;letter-spacing:.2em}.hero-copy>strong{display:block;margin:15px 0 12px;color:#f5f8ff;font-size:clamp(28px,2.4vw,44px);line-height:1.08;letter-spacing:-.04em;text-shadow:0 8px 45px #000}.hero-copy>p{max-width:390px;margin:0;color:#9badc5;font-size:12px;line-height:1.55}.hero-metrics{position:absolute;z-index:2;left:5%;right:5%;bottom:5%;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.hero-metrics>div{min-width:0;padding:14px 15px;border:1px solid #5687c552;border-radius:11px;background:linear-gradient(145deg,#08162bd9,#030914d9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 44px #0008,inset 0 1px #ffffff12}.hero-metrics span{float:left;margin-right:11px;color:#5d9fff;font:600 9px Orbitron}.hero-metrics b,.hero-metrics small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-metrics b{color:#e5edfa;font:600 8px Orbitron;letter-spacing:.08em}.hero-metrics small{margin-top:5px;color:#72849d;font-size:8px}.hero-emblem{right:5%;top:8%;bottom:auto;min-width:190px;padding:12px 14px;text-align:right}.hero-emblem strong{display:flex;justify-content:flex-end;align-items:center;gap:7px;font-size:9px}.hero-shade{z-index:1}@keyframes neuralSweep{0%,72%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:1100px)and (min-width:901px){.login-card{grid-template-columns:minmax(390px,46%) minmax(0,54%)}.hero-copy{top:6%}.hero-emblem{display:none}.hero-metrics{grid-template-columns:1fr}.hero-metrics>div:nth-child(n+2){display:none}}@media(max-width:900px){.login-card:before{display:none}.access-status{margin:0 0 18px}.login-logo{margin-bottom:18px}.login-hero:after{display:block;left:0;top:0;width:auto;height:auto;background:linear-gradient(180deg,transparent 48%,#050a13 100%);-webkit-mask-image:none;mask-image:none}.hero-copy{display:none}.hero-metrics{left:14px;right:14px;bottom:19px;gap:6px}.hero-metrics>div{padding:9px 10px;background:#030a16bd}.hero-metrics span{font-size:7px;margin-right:6px}.hero-metrics b{font-size:6px}.hero-metrics small{display:none}.login-form-side{margin-top:0;padding-top:20px}.login-logo{position:absolute;z-index:5;top:calc(-1*clamp(205px,29dvh,285px));left:50%;transform:translate(-50%);margin:0;width:min(270px,72vw);height:65px}.login-heading h1{max-width:340px}.auth-method-tabs{margin-bottom:16px}}@media(max-height:740px)and (max-width:900px){.access-status{margin-bottom:10px}.login-logo{top:-178px}.hero-metrics{bottom:12px}.login-form-side{padding-top:14px}}@media(max-width:900px){.login-logo{padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}@media(max-width:380px){.access-status b{display:none}.hero-metrics>div{padding:8px 6px}.hero-metrics span{display:none}}@media(prefers-reduced-motion:reduce){.auth-method-tabs button.active:before,.primary-auth:before{animation:none}}.cockpit-console-title{display:none}@media(min-width:901px){.login-shell{position:relative;display:block;padding:0;background:#000;overflow:auto}.login-card{position:relative;width:100%;min-height:max(100dvh,720px);display:block;border:0;border-radius:0;background:#02050b url(/assets/login-ai-cockpit-command-v1.png) center top/cover no-repeat;box-shadow:none;overflow:hidden}.login-card:before{display:none}.login-card:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0 42%,#01040a2e 55%,#01040aa8 100%)}.login-hero{position:absolute;z-index:0;inset:0;background:none}.login-hero>*{display:none!important}.login-hero:before,.login-hero:after{display:none}.login-form-side{position:relative;z-index:3;width:min(570px,38vw);min-width:460px;margin:0 auto;padding:clamp(370px,46vh,485px) 38px 28px;justify-content:flex-start;border:0;background:none;overflow:visible}.login-form-side:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:clamp(345px,43vh,455px);bottom:10px;border:1px solid #508bd66b;border-radius:34px 34px 18px 18px;background:linear-gradient(145deg,#071328e8,#020712f2);clip-path:polygon(9% 0,91% 0,100% 12%,96% 100%,4% 100%,0 12%);box-shadow:inset 0 2px #ffffff1c,inset 18px 0 28px #0008,inset -18px 0 28px #0008,0 28px 80px #000c,0 0 30px #2b69db2e}.access-status,.login-logo,.login-heading{display:none}.cockpit-console-title{display:flex;flex-direction:column;align-items:center;margin:0 0 10px;text-align:center}.cockpit-console-title span{color:#74baff;font:600 7px Orbitron;letter-spacing:.17em}.cockpit-console-title strong{margin-top:6px;color:#81c8ff;font:600 12px Orbitron;letter-spacing:.1em;text-shadow:0 0 18px #3397ff}.cockpit-console-title small{margin-top:5px;color:#5e789b;font:600 6px Orbitron;letter-spacing:.13em}.auth-method-tabs{width:82%;margin:0 auto 10px;padding:4px;border-radius:16px;background:#020817e6}.auth-method-tabs button{min-height:44px;padding:6px 9px;grid-template-columns:24px 1fr}.auth-method-tabs button>span{width:21px;height:21px}.auth-method-tabs button>b{font-size:8px}.auth-method-tabs button>small{display:none}.login-form{width:82%;margin:0 auto}.login-form label{display:none}.premium-field{height:43px;margin:0 0 8px;border-radius:18px;border-color:#397ac1a8;background:linear-gradient(90deg,#071226ed,#020918ed);box-shadow:inset 0 1px #fff0f}.premium-field i{color:#75afff}.premium-field input{font-size:11px}.forgot{margin:1px 4px;font-size:8px}.primary-auth{width:116px;min-height:54px;margin:7px auto 0;border-radius:50%;font:600 8px Orbitron;letter-spacing:.08em}.primary-auth b{display:none}.auth-divider{margin:9px auto 7px;width:82%}.auth-divider span{font-size:6px}.google-auth{width:82%;min-height:42px;margin:0 auto;border-radius:16px;padding:5px 12px}.google-auth b{font-size:8px}.google-auth small{display:none}.google-auth>i{font-size:10px}.google-g{font-size:14px}.mode-switch{margin:8px auto 0;font-size:9px}.verification-note{width:82%;min-height:28px;margin:7px auto 0;padding:5px 8px;font-size:8px;background:#030916b8}}@media(min-width:901px)and (max-height:800px){.login-form-side{padding-top:350px}.login-form-side:before{top:325px}.auth-method-tabs{margin-bottom:7px}.premium-field{height:40px}.primary-auth{min-height:48px}.verification-note{display:none}}@media(max-width:900px){.login-card{background:#02050b}.login-hero{order:2;flex:0 0 clamp(240px,35dvh,340px);background:#02050b url(/assets/login-ai-cockpit-command-v1.png) 50% 8%/auto 100% no-repeat}.login-hero:before{display:block;background:linear-gradient(180deg,transparent 58%,#050a13 100%)}.login-form-side{order:1;margin-top:-10px;padding-top:18px}.access-status,.login-logo,.login-heading{display:none}.cockpit-console-title{display:flex;flex-direction:column;align-items:center;margin:0 0 15px}.cockpit-console-title span{color:#6caeff;font:600 7px Orbitron;letter-spacing:.17em}.cockpit-console-title strong{margin-top:7px;color:#ecf6ff;font:600 15px Orbitron;letter-spacing:.08em}.cockpit-console-title small{margin-top:5px;color:#637a99;font:600 6px Orbitron;letter-spacing:.12em}.hero-metrics{display:none}.auth-method-tabs{border-radius:18px}.premium-field{border-radius:17px}.primary-auth{border-radius:20px}.google-auth{border-radius:18px}}.auth-identity-help{margin:7px 4px 2px;color:#8da3c2;font-size:10px;line-height:1.45}.auth-field-symbol{flex:0 0 auto;width:38px;height:38px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 9px #337fff70)}@media(min-width:901px){.login-form-side{width:min(650px,43vw);min-width:530px;padding-left:42px;padding-right:42px}.cockpit-console-title span{font-size:8px}.cockpit-console-title strong{font-size:15px}.cockpit-console-title small{font-size:7px}.auth-method-tabs button{width:88px;height:88px}.auth-method-tabs button>b{font-size:8px}.login-form{width:80%}.premium-field{height:54px;margin-bottom:11px}.premium-field input{font-size:13px;font-weight:600;color:#eaf3ff}.premium-field input::placeholder{color:#8297b4}.auth-field-symbol{width:46px;height:46px;margin-left:-2px}.primary-auth{width:104px;height:104px;min-height:104px;font-size:9px}.google-auth,.mode-switch{width:124px;height:124px;min-height:124px}.google-auth{left:-205px}.mode-switch{right:-205px}.forgot{font-size:8px}.verification-note{font-size:9px}}@media(min-width:901px)and (max-height:800px){.premium-field{height:46px}.auth-field-symbol{width:39px;height:39px}.auth-method-tabs button{width:74px;height:74px}.primary-auth{width:88px;height:88px;min-height:88px}.google-auth,.mode-switch{width:106px;height:106px;min-height:106px}}@media(max-width:900px){.auth-field-symbol{width:44px;height:44px}.premium-field{height:60px}.premium-field input{font-size:14px;font-weight:600}.auth-method-tabs button{width:92px;height:92px;min-height:92px}.primary-auth{min-height:64px;font-size:11px}}@media(min-width:901px){.google-auth{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:142px;height:142px;min-height:142px;color:#fff!important}.google-auth .google-g{display:block;font-size:31px;line-height:1}.google-auth>span:nth-child(2){display:flex!important;align-items:center;gap:2px}.google-auth>span:nth-child(2) b{display:block;color:#fff;font:700 9px/1.25 Orbitron;letter-spacing:.04em;text-align:center;text-shadow:0 0 12px #7ab7ff}.google-auth>span:nth-child(2) small{display:block;color:#a7c8f2;font-size:7px}.google-auth:after{display:none}.mode-switch{display:flex;flex-direction:column;align-items:center;justify-content:center;width:142px;height:142px;padding:19px;color:#fff!important;font:600 9px/1.35 Inter;text-align:center;text-shadow:0 0 12px #fff4}.mode-switch strong{display:block;margin-top:5px;color:#fff;font:700 10px/1.25 Orbitron;text-shadow:0 0 15px #aa76ff}.mode-switch strong:before{display:none}}@media(min-width:901px)and (max-height:800px){.google-auth,.mode-switch{width:120px;height:120px;min-height:120px}.google-auth>span:nth-child(2) b,.mode-switch strong{font-size:8px}.mode-switch{font-size:8px}}@media(max-width:900px){.google-auth{color:#fff}.google-auth b{color:#fff!important;font-size:10px}.google-auth small{color:#b9cce7!important}.mode-switch{color:#fff;font-size:13px}.mode-switch strong{color:#fff;text-shadow:0 0 12px #79aaff}}.cockpit-brand-lockup{position:absolute;z-index:6;left:50%;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;width:min(660px,48vw);padding:12px 48px 15px;background:linear-gradient(180deg,#02050bf5 0,#02050bd9 68%,transparent 100%);pointer-events:none}.cockpit-brand-lockup img{display:block;width:min(470px,90%);height:90px;object-fit:contain;filter:drop-shadow(0 0 18px #3178dd54)}.cockpit-brand-lockup span{margin-top:-6px;color:#75baff;font:600 9px Orbitron;letter-spacing:.28em;text-shadow:0 0 14px #338cff}@media(max-width:900px){.cockpit-brand-lockup{position:absolute;top:8px;width:min(320px,82vw);padding:5px 28px 10px;background:linear-gradient(180deg,#02050bf7,#02050bc7 76%,transparent)}.cockpit-brand-lockup img{width:100%;height:58px}.cockpit-brand-lockup span{margin-top:-5px;font-size:7px}.login-hero{background-position:50% 18%}}@media(max-width:420px){.cockpit-brand-lockup{width:285px}.cockpit-brand-lockup img{height:52px}.cockpit-brand-lockup span{font-size:6px}}@media(min-width:901px){.login-card{background-image:url(/assets/login-ai-cockpit-clean-v2.png)}.cockpit-brand-lockup{width:min(560px,42vw);padding:8px 34px 12px;background:transparent}.cockpit-brand-lockup img{width:min(455px,92%);height:82px}.cockpit-brand-lockup span{margin-top:-7px}.login-form-side{padding-top:clamp(365px,45vh,470px)}.login-form-side:before{top:clamp(340px,42vh,440px)}}@media(max-width:900px){.login-hero{background-image:url(/assets/login-ai-cockpit-clean-v2.png);background-position:50% 10%}.cockpit-brand-lockup{background:transparent}}.cockpit-brand-lockup img{mix-blend-mode:screen}@media(min-width:901px){.login-card{background-size:contain;background-position:center top;background-repeat:no-repeat}}@media(max-width:900px){.login-hero{background-size:contain;background-position:center top;background-repeat:no-repeat}}.cockpit-brand-lockup{flex-direction:row;justify-content:center;gap:14px}.cockpit-brand-lockup img{display:none!important}.cockpit-brand-lockup:before{content:"";flex:0 0 92px;width:92px;height:92px;background:url(/assets/motomech-m-emblem-neon-v2.png) center/contain no-repeat;mix-blend-mode:screen;filter:drop-shadow(0 0 18px #327dff)}.cockpit-brand-lockup:after{content:"MOTOMECH";color:#e8eef8;font:700 clamp(30px,4vw,58px)/1 Orbitron;letter-spacing:.045em;text-shadow:0 2px #fff,0 5px #263650,0 0 24px #347bff}@media(max-width:900px){.cockpit-brand-lockup{gap:8px}.cockpit-brand-lockup:before{flex-basis:58px;width:58px;height:58px}.cockpit-brand-lockup:after{font-size:clamp(22px,7vw,32px)}}@media(min-width:901px){.cockpit-brand-lockup{width:min(760px,56vw);padding-top:4px}.cockpit-brand-lockup img{width:min(650px,96%);height:110px}}@media(min-width:901px){.login-form-side:before{border:0;background:radial-gradient(ellipse at 50% 100%,#102c5a91 0,transparent 58%);clip-path:none;box-shadow:none}.auth-method-tabs{display:flex;justify-content:center;gap:20px;width:auto;margin:0 0 8px;padding:0;border:0;background:none;box-shadow:none}.auth-method-tabs button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:76px;height:76px;min-height:0;padding:0;border:1px solid #5488c874!important;border-radius:50%;text-align:center;background:radial-gradient(circle at 40% 30%,#16396ad9,#030817 72%)!important;box-shadow:inset 0 0 0 5px #020713,inset 0 0 22px #4f8fff38,0 0 18px #317cff20!important}.auth-method-tabs button>span{display:none}.auth-method-tabs button>b{font:600 7px/1.25 Orbitron;color:#92afcf}.auth-method-tabs button>small{display:none}.auth-method-tabs button.active{border-color:#67b2ff!important;box-shadow:inset 0 0 0 5px #020713,inset 0 0 28px #416eff8f,0 0 24px #317dff73!important}.auth-method-tabs button.active:after{inset:7px;border:1px solid #8b5fff;border-radius:50%;height:auto;background:none;box-shadow:0 0 13px #794cff}.login-form{width:76%}.premium-field{height:44px;margin-bottom:8px;padding:0 7px;border:0;border-bottom:1px solid #5597e3;border-radius:0;background:linear-gradient(90deg,transparent,#0a1c38a8 18%,#0a1c38a8 82%,transparent);box-shadow:0 10px 16px -14px #4d9cff}.premium-field:focus-within{border-color:#9acbff;box-shadow:0 12px 18px -14px #4d9cff}.premium-field:after{opacity:1;left:25%;right:25%;background:linear-gradient(90deg,transparent,#9568ff,transparent)}.primary-auth{display:grid;place-items:center;width:92px;height:92px;min-height:92px;margin:8px auto 0;padding:0;border:1px solid #56a2ff;border-radius:50%;background:radial-gradient(circle,#14274d 18%,#071127 48%,#030610 67%);box-shadow:inset 0 0 0 7px #08152a,inset 0 0 0 9px #754eff,0 0 28px #5b42ff,0 0 55px #156cff59;font-size:8px}.primary-auth:after{content:"";position:absolute;inset:12px;border:1px solid #8acaff;border-radius:50%;box-shadow:inset 0 0 16px #388cff}.auth-divider{display:none}.google-auth{position:absolute;left:-205px;top:67%;display:grid;width:110px;height:110px;min-height:110px;padding:0;border:1px solid #4f82bf;border-radius:50%;background:radial-gradient(circle,#122b52,#030711 68%);box-shadow:inset 0 0 0 7px #061020,inset 0 0 22px #3b88ff4f,0 0 28px #215db329;text-align:center}.google-auth .google-g{grid-area:1/1;font-size:28px;margin:0}.google-auth>span:nth-child(2),.google-auth>i{display:none}.google-auth:after{content:"GOOGLE";position:absolute;left:50%;top:78%;transform:translate(-50%);color:#82aef1;font:600 6px Orbitron;letter-spacing:.1em}.mode-switch{position:absolute;right:-205px;top:67%;display:grid;place-items:center;width:110px;height:110px;margin:0;padding:20px 10px;border:1px solid #6b54c8;border-radius:50%;background:radial-gradient(circle,#2d1757,#070611 68%);box-shadow:inset 0 0 0 7px #0d071b,inset 0 0 24px #964dff70,0 0 30px #652cc743;color:transparent;font-size:0}.mode-switch strong{color:#c5a7ff;font:600 7px/1.35 Orbitron;text-transform:uppercase}.mode-switch strong:before{content:"IDENTITY\a";white-space:pre;color:#8f79c8;font-size:5px}.verification-note{width:74%;border:0;background:none}.forgot{font-size:7px}}@media(min-width:901px)and (max-width:1200px){.google-auth{left:-130px}.mode-switch{right:-130px}}@media(max-width:900px){.auth-method-tabs{display:flex;justify-content:center;gap:18px;padding:0;border:0;background:none;box-shadow:none}.auth-method-tabs button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:82px;height:82px;min-height:82px;padding:0;border-radius:50%;background:radial-gradient(circle,#16345f,#050916)}.auth-method-tabs button>span{display:none}.auth-method-tabs button>b{font:600 8px Orbitron}.auth-method-tabs button>small{display:none}.auth-method-tabs button.active:after{left:10px;right:10px;bottom:10px;height:1px}.premium-field{border:0;border-bottom:1px solid #548bd0;border-radius:0;background:linear-gradient(90deg,transparent,#0a1830,transparent);box-shadow:none}.primary-auth{width:110px;min-height:58px;margin-left:auto;margin-right:auto;border-radius:50px}.google-auth{border-radius:50px}.verification-note{border:0;background:none}}:root{font-family:Inter,system-ui,sans-serif;background:#02060c;color:#f5f8ff}*{box-sizing:border-box}body{margin:0}.partner-access,.partner-loading{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:clamp(14px,2.2vw,34px);background:radial-gradient(circle at 12% 18%,#087cf52b,transparent 29%),radial-gradient(circle at 90% 82%,#7c30e825,transparent 31%),#01050b}.partner-access-card{width:min(1580px,100%);min-height:min(900px,calc(100dvh - 40px));display:grid;grid-template-columns:minmax(460px,39%) 1fr;overflow:hidden;border:1px solid #3d6da083;border-radius:26px;background:#050b14;box-shadow:0 55px 160px #000d,0 0 0 1px #678bd510 inset}.partner-access-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5.2vw,82px);background:radial-gradient(circle at 50% 15%,#17447a25,transparent 37%),linear-gradient(135deg,#07111ffc,#020812f9)}.partner-access-copy:after{content:"";position:absolute;inset:22px;border:1px solid #729fd112;border-radius:18px;pointer-events:none}.partner-logo{width:min(390px,92%);height:auto;margin:0 auto 44px;object-fit:contain;filter:drop-shadow(0 0 25px #167ff05c)}.partner-eyebrow{display:flex;align-items:center;gap:13px;color:#78beff;font:600 9px Orbitron;letter-spacing:.22em}.partner-eyebrow span{width:34px;height:1px;background:linear-gradient(90deg,#16aaff,transparent)}.partner-eyebrow span:last-child{transform:scaleX(-1)}.partner-access-copy h1{max-width:650px;margin:20px 0 16px;font-size:clamp(38px,3.7vw,64px);line-height:1.02;letter-spacing:-.055em}.partner-access-copy h1 em{color:#84c9ff;font-style:normal;text-shadow:0 0 32px #1685df48}.partner-access-copy>p{max-width:540px;margin:0 0 30px;color:#91a4bd;font-size:15px;line-height:1.65}.partner-access-console{position:relative;padding:16px;border:1px solid #416c9d;border-radius:17px;background:linear-gradient(145deg,#0c1d31e8,#06101de8);box-shadow:inset 0 1px #ffffff18,0 25px 70px #0008}.partner-access-console:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,#169cff,#8f43ff,#169cff);opacity:.22;filter:blur(9px);z-index:-1}.partner-access-console header{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;margin-bottom:13px}.partner-access-console header img{width:45px;height:45px;object-fit:cover;border:1px solid #4b77a8;border-radius:12px}.partner-access-console header span{display:flex;flex-direction:column;gap:4px}.partner-access-console header small{color:#6686aa;font:600 7px Orbitron;letter-spacing:.16em}.partner-access-console header strong{color:#d4e7ff;font:600 9px Orbitron;letter-spacing:.08em}.partner-access-console header>b{color:#64e6aa;font:600 7px Orbitron;letter-spacing:.12em}.partner-access-console>button{width:100%;min-height:72px;display:grid;grid-template-columns:48px 1fr 22px;align-items:center;text-align:left;padding:10px 17px;border:1px solid #4f8ed2;border-radius:12px;background:linear-gradient(110deg,#15345b,#0c1c31 58%,#251647);color:#fff;cursor:pointer;box-shadow:inset 0 1px #ffffff1a,0 13px 34px #0007;transition:.2s ease}.partner-access-console>button:hover{transform:translateY(-2px);border-color:#72b7ff;box-shadow:0 0 30px #1a82db35}.partner-access-console>button:disabled{cursor:wait;opacity:.7}.google-mark{display:grid;place-items:center;width:40px;height:40px;border:1px solid #5c7ea6;border-radius:50%;background:#071321;color:#73aaff;font-size:21px;font-weight:800}.partner-access-console>button>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.partner-access-console>button strong{font:600 10px Orbitron;letter-spacing:.07em}.partner-access-console>button small{color:#8299b7}.partner-access-console>button i{font-style:normal;color:#83bdff;font-size:20px}.partner-access-console>div[role=alert]{margin:12px 3px 0;color:#ff8796;font-size:12px}.partner-access-console footer{display:flex;justify-content:space-between;gap:10px;margin-top:14px;color:#627b99;font-size:8px}.partner-access-console footer i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#55e2a5;box-shadow:0 0 11px #55e2a5}.partner-access-card>aside{position:relative;min-width:0;background:url(/assets/service-workshop-digital-twin-v1.png) 58% center/cover no-repeat}.partner-access-card>aside:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#040b15 0,transparent 20%,transparent 76%,#02060c50),linear-gradient(180deg,#02060c18 52%,#02060cd4)}.partner-access-card>aside:after{content:"WORKSHOP DIGITAL TWIN";position:absolute;top:36px;right:36px;padding:10px 13px;border:1px solid #5793cf68;border-radius:8px;background:#05111ec4;color:#7bbcff;font:600 8px Orbitron;letter-spacing:.16em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.partner-hero-status{position:absolute;left:5%;bottom:7%;padding:19px 23px;border:1px solid #5996d379;border-radius:13px;background:#06111edb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 50px #0009}.partner-hero-status small,.partner-hero-status span{display:block;color:#7595b9;font:600 8px Orbitron;letter-spacing:.14em}.partner-hero-status strong{display:block;margin:8px 0;color:#73f1b4;font:600 18px Orbitron;text-shadow:0 0 17px #41c99042}.partner-hero-metrics{position:absolute;right:4%;bottom:7%;display:flex;gap:8px}.partner-hero-metrics>span{min-width:94px;padding:14px 10px;border:1px solid #4b759f69;border-radius:11px;background:#06111ed0;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.partner-hero-metrics b,.partner-hero-metrics small{display:block}.partner-hero-metrics b{color:#e6f3ff;font:600 17px Orbitron}.partner-hero-metrics small{margin-top:5px;color:#6684a8;font:600 6px Orbitron;letter-spacing:.1em}.partner-session{position:fixed;z-index:80;right:150px;bottom:20px;padding:10px 14px;border:1px solid #4678b35c;border-radius:9px;background:#06101ed9;color:#82b2f4;font:600 8px Orbitron;letter-spacing:.1em}.partner-loading{gap:22px;align-content:center}.partner-loading img{width:min(420px,78vw)}.partner-loading span{color:#6e8eb8;font:600 9px Orbitron;letter-spacing:.17em}@media(max-width:900px){.partner-access{padding:0}.partner-access-card{min-height:100dvh;display:flex;flex-direction:column;border:0;border-radius:0}.partner-access-card>aside{order:1;flex:0 0 clamp(260px,38vh,350px);background-position:58% center}.partner-access-copy{order:2;flex:1;margin-top:-22px;padding:27px 22px 34px;border-radius:24px 24px 0 0}.partner-access-copy:after{inset:10px}.partner-logo{width:min(300px,78vw);margin:0 auto 24px}.partner-eyebrow{justify-content:center;font-size:7px}.partner-access-copy h1{text-align:center;margin:16px auto 12px;font-size:clamp(30px,8.4vw,44px)}.partner-access-copy>p{margin:0 auto 22px;text-align:center;font-size:13px}.partner-access-console{padding:13px}.partner-access-console footer{justify-content:center;flex-wrap:wrap}.partner-access-card>aside:after{top:18px;right:16px;font-size:6px}.partner-hero-status{left:14px;bottom:34px;padding:12px 15px}.partner-hero-status strong{font-size:13px}.partner-hero-metrics{display:none}.partner-session{right:auto;left:12px;bottom:76px}}@media(max-width:480px){.partner-access-card>aside{flex-basis:245px}.partner-access-copy{padding-left:16px;padding-right:16px}.partner-logo{width:245px}.partner-access-console header{grid-template-columns:42px 1fr}.partner-access-console header>b{display:none}.partner-access-console>button{grid-template-columns:43px 1fr 18px;padding:9px 12px}.partner-access-console>button strong{font-size:8px}.partner-access-console>button small{font-size:9px}.partner-access-console footer span:not(:first-child){display:none}}.partner-booking-queue{position:relative;z-index:5;margin:-290px 36px 36px 286px;padding:24px;border:1px solid #2e527b;border-radius:18px;background:linear-gradient(145deg,#09192ae8,#050d18f2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 30px 80px #0009}.partner-booking-queue header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.partner-booking-queue header small{color:#65aaff;font:600 8px Orbitron;letter-spacing:.16em}.partner-booking-queue h2{margin:5px 0 0}.partner-booking-queue header>b{padding:7px 10px;border:1px solid #317d67;border-radius:8px;color:#66dda5;font:600 8px Orbitron}.partner-booking-queue>div{display:grid;gap:9px}.partner-booking-queue article{display:grid;grid-template-columns:1.35fr 1fr auto auto;align-items:center;gap:16px;padding:13px;border:1px solid #24405f;border-radius:11px;background:#071321}.partner-booking-queue article>span{display:flex;flex-direction:column;gap:3px}.partner-booking-queue article small,.partner-booking-queue article em{color:#7387a3;font-size:9px;font-style:normal}.partner-booking-queue article strong{font-size:12px}.partner-booking-queue article>b{color:#79aaff;font:600 8px Orbitron}.partner-booking-queue article>button{padding:10px 13px;border:1px solid #3d82de;border-radius:8px;background:linear-gradient(135deg,#155bb9,#4937b8);color:#fff;font-size:10px}.partner-booking-queue>p{margin:0;color:#879ab4}.partner-api-error{position:fixed;z-index:120;top:18px;left:50%;transform:translate(-50%);display:flex;gap:14px;padding:12px 15px;border:1px solid #ad4457;border-radius:10px;background:#2b1018e8;color:#ff9caa;font-size:11px}.partner-api-error button{border:0;background:transparent;color:inherit}@media(max-width:900px){.partner-booking-queue{margin:-180px 14px 90px;padding:16px}.partner-booking-queue article{grid-template-columns:1fr auto}.partner-booking-queue article>span:nth-child(2){display:none}.partner-booking-queue article>b{grid-column:1}.partner-booking-queue article>button{grid-column:2;grid-row:1/3}}.partner-command{min-height:100vh;min-height:100dvh;padding:14px;background:radial-gradient(circle at 52% 18%,#0e315137,transparent 38%),linear-gradient(135deg,#02060b,#06111b 52%,#02050a);color:#d8e7f7;overflow-x:hidden}.command-rail,.command-panel,.command-modules,.operations-ai{border:1px solid #42617d;background:linear-gradient(145deg,#0b1723f5,#030a11f7);box-shadow:inset 0 1px #b5d9f315,inset 0 -1px #000,0 16px 45px #0008}.command-rail{min-height:72px;display:grid;grid-template-columns:minmax(230px,1fr) auto minmax(250px,370px) auto;align-items:center;gap:12px;padding:8px 14px;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.command-brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.command-brand img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 0 12px #178cff88)}.command-brand span{display:flex;flex-direction:column}.command-brand strong{font:600 15px Orbitron;letter-spacing:.08em;color:#dcecff}.command-brand small{margin-top:3px;color:#708aa2;font:500 6px Orbitron;letter-spacing:.14em}.command-selectors,.command-status{display:flex;align-items:center;gap:7px}.command-rail button,.command-search{min-height:38px;border:1px solid #2a4964;background:#07111b;color:#a9c0d7;border-radius:8px}.command-selectors button{padding:0 11px;font-size:9px}.command-selectors button:first-child{color:#79dda8}.command-search{display:flex;align-items:center;gap:8px;padding:0 11px}.command-search input{width:100%;border:0;outline:0;background:transparent;color:#dceaff;font-size:11px}.command-search input::placeholder{color:#6e8499}.command-status button{position:relative;min-width:38px;padding:0 10px}.command-status .live{color:#8ad9b0}.command-status .live i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#55e19a;box-shadow:0 0 10px #55e19a}.command-status button>b{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#df3c3c;color:#fff;font-size:8px}.command-avatar{width:40px;padding:0!important;overflow:hidden}.command-avatar img{width:100%;height:100%;object-fit:cover}.command-avatar span{font:600 8px Orbitron}.command-grid{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(520px,1.6fr) minmax(230px,.62fr);grid-template-areas:"attention workshop network" "attention performance network" "modules modules modules" "ai ai ai";gap:12px;margin-top:12px}.command-panel{position:relative;overflow:hidden}.command-panel:before{content:"";position:absolute;inset:6px;pointer-events:none;border:1px solid #7fa5c80b;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.command-panel h2{position:relative;margin:0;padding:13px 16px;border-bottom:1px solid #29435b;color:#cfe3f4;font:600 10px Orbitron;letter-spacing:.09em;text-transform:uppercase}.attention-console{grid-area:attention;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.attention-list{display:grid;gap:7px;padding:9px}.attention-list article{display:grid;grid-template-columns:42px 1fr;gap:9px;padding:9px;border:1px solid #4d3326;background:linear-gradient(105deg,#26130fc4,#0a0f16);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.attention-list article.rsa{border-color:#513881;background:linear-gradient(105deg,#1c1230,#090d15)}.attention-symbol{display:grid;place-items:center;width:40px;height:40px;border:1px solid #bf7041;border-radius:10px;background:radial-gradient(circle,#71351c,#171016 70%);color:#ffb066;font:700 17px Orbitron;box-shadow:inset 0 0 13px #ff79233c,0 0 13px #ff721c18}.attention-list .rsa .attention-symbol{border-color:#794be4;background:radial-gradient(circle,#44208b,#161026 70%);color:#b790ff}.attention-list header{display:flex;justify-content:space-between;gap:8px;padding:0;border:0}.attention-list strong,.attention-list b{color:#f1a766;font:600 8px Orbitron;text-transform:uppercase}.attention-list p{margin:5px 0 2px;font-size:9px;color:#c2d0dc}.attention-list small{display:block;color:#758a9f;font-size:8px}.attention-list button{width:100%;margin-top:7px;padding:5px;border:1px solid #815022;background:#1b140d;color:#e5a45f;font:600 7px Orbitron;text-transform:uppercase}.attention-list .rsa button{border-color:#5e3a9a;background:#140e23;color:#ad8cff}.attention-console>a,.network-console>a{display:block;padding:10px 14px;color:#8aa6bd;text-align:center;text-decoration:none;font-size:8px}.workshop-console{grid-area:workshop;min-height:470px;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.workshop-console>header{display:flex;align-items:center;justify-content:space-between}.workshop-console>header h2{border:0}.workshop-console h2 i{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#61e4a5;box-shadow:0 0 10px #61e4a5}.workshop-console>header button{margin-right:12px;border:0;background:transparent;color:#79adcf;font-size:8px}.workflow-rail{display:grid;grid-template-columns:repeat(6,minmax(72px,1fr));gap:5px;padding:0 12px 10px}.workflow-rail button{min-height:49px;padding:6px;border:1px solid #2a465f;background:linear-gradient(145deg,#0c1a27,#06101a);color:#88a1b9;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.workflow-rail button.active{border-color:#208ee0;background:linear-gradient(145deg,#12355a,#071523);color:#70c5ff;box-shadow:inset 0 0 18px #167dce36}.workflow-rail span,.workflow-rail b{display:block}.workflow-rail span{font:500 6px Orbitron;text-transform:uppercase}.workflow-rail b{margin-top:4px;color:#e2effa;font:600 12px Orbitron}.workshop-visual{position:relative;min-height:318px;margin:0 12px;overflow:hidden;border:1px solid #375775;background:linear-gradient(180deg,transparent 45%,#030811c9),url(/assets/service-workshop-digital-twin-v1.png) center 47%/cover no-repeat;box-shadow:inset 0 0 70px #000}.bay-labels{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px}.bay-labels span{padding:7px 4px;border:1px solid #3c6484;background:#07121dd9;color:#7fc9ff;text-align:center;font:500 6px Orbitron;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.workshop-console>footer{display:flex;justify-content:center;gap:18px;padding:10px 12px;color:#8196aa;font-size:8px}.workshop-console>footer strong{color:#b6d1e7;text-transform:uppercase}.network-console{grid-area:network;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.network-console>article{margin:10px;padding:12px;border:1px solid #31536e;background:#081522;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.network-console>article strong,.network-console>article small,.network-console>article span{display:block}.network-console>article strong{font-size:10px}.network-console>article small{margin:4px 0;color:#6fe0a5;font-size:7px}.network-console>article span{color:#7690a7;font-size:7px}.network-map{position:relative;height:120px;margin:8px 10px;background:radial-gradient(circle,#124c7f55 0 2%,transparent 3%),linear-gradient(25deg,transparent 47%,#1e6aa735 48% 49%,transparent 50%),linear-gradient(-28deg,transparent 47%,#1e6aa735 48% 49%,transparent 50%)}.network-map i{position:absolute;width:17px;height:17px;border:2px solid #69baff;border-radius:50%;background:#071c30;box-shadow:0 0 16px #1d95ff}.network-map i:nth-child(1){left:18%;top:25%}.network-map i:nth-child(2){left:62%;top:14%}.network-map i:nth-child(3){left:46%;top:65%}.network-map i:nth-child(4){right:8%;bottom:18%}.network-console>button{width:calc(100% - 20px);display:flex;align-items:center;gap:8px;margin:5px 10px;padding:7px;border:1px solid #243f56;background:#07111a;color:#afc2d3;text-align:left}.network-console>button>i{width:7px;height:7px;border-radius:50%;background:#5fe39b;box-shadow:0 0 8px #5fe39b}.network-console>button>i.warn{background:#e3a24e}.network-console>button span{font-size:8px}.network-console>button small{display:block;margin-top:3px;color:#607b91;font-size:6px}.performance-console{grid-area:performance}.performance-console h2{padding:8px 12px;font-size:7px}.performance-console>div{display:grid;grid-template-columns:repeat(4,1fr)}.performance-console article{padding:10px 12px;border-right:1px solid #1d3448}.performance-console article:last-child{border:0}.performance-console small,.performance-console strong,.performance-console span{display:block}.performance-console small{color:#7290a8;font:500 6px Orbitron;text-transform:uppercase}.performance-console strong{margin:4px 0;color:#e0effb;font:600 16px Orbitron}.performance-console span{color:#55c990;font-size:7px}.command-modules{grid-area:modules;display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:1px;padding:8px;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.command-modules a{min-height:150px;display:grid;grid-template-columns:74px 1fr 12px;align-items:center;gap:10px;padding:13px;border:1px solid #2b475f;background:linear-gradient(145deg,#0a1723,#050c13);color:inherit;text-decoration:none;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);transition:.2s}.command-modules a:hover{transform:translateY(-2px);border-color:#4c8ec4;background:#0c1c2c}.command-modules img{width:72px;height:72px;object-fit:cover;border:1px solid #345a79;border-radius:13px;box-shadow:0 0 18px #177ed626}.command-modules span{display:flex;flex-direction:column;gap:6px}.command-modules strong{font:600 9px Orbitron;text-transform:uppercase}.command-modules small{color:#7890a6;font-size:8px;line-height:1.4}.command-modules b{color:#8db9d9;font-size:18px}.operations-ai{grid-area:ai;display:grid;grid-template-columns:54px 1fr 42px;align-items:center;gap:9px;padding:8px 10px;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.operations-ai img{width:50px;height:50px;object-fit:cover;border:1px solid #39628a;border-radius:50%}.operations-ai input{height:44px;border:0;border-bottom:1px solid #294961;outline:0;background:transparent;color:#d8e8f6;font-size:11px}.operations-ai button{height:42px;border:1px solid #4d7090;border-radius:50%;background:radial-gradient(circle,#173954,#07111b);color:#c9e6ff;font-size:18px}.partner-mobile-nav{display:none}@media(max-width:1180px){.command-rail{grid-template-columns:1fr auto auto}.command-search{grid-column:1/-1;grid-row:2}.command-grid{grid-template-columns:minmax(260px,.78fr) minmax(480px,1.5fr);grid-template-areas:"attention workshop" "attention performance" "network network" "modules modules" "ai ai"}.network-console{display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.network-console h2{grid-column:1/-1}.network-console>article{margin:8px}.network-map{display:none}.network-console>button{width:auto}.network-console>a{grid-column:1/-1}.command-modules a{grid-template-columns:58px 1fr 10px}.command-modules img{width:56px;height:56px}}@media(max-width:760px){.partner-command{padding:0 0 76px}.command-rail{position:sticky;top:0;z-index:30;min-height:58px;grid-template-columns:1fr auto;padding:6px 10px;clip-path:none}.command-brand img{width:38px;height:38px}.command-brand strong{font-size:10px}.command-brand small{font-size:5px}.command-selectors{grid-column:1/-1;overflow-x:auto}.command-selectors button{flex:0 0 auto}.command-selectors button:first-child{display:none}.command-search{grid-column:1/-1;grid-row:auto}.command-status .live,.command-status button:nth-child(2){display:none}.command-avatar{display:block!important}.command-grid{display:flex;flex-direction:column;gap:8px;margin:8px}.attention-console{order:1}.workshop-console{order:2;min-height:auto}.performance-console{order:3}.network-console{order:5;display:block}.command-modules{order:4;display:grid;grid-template-columns:repeat(2,1fr)}.operations-ai{order:0;position:sticky;top:126px;z-index:20}.attention-list article{grid-template-columns:38px 1fr}.attention-list article:nth-child(n+4){display:none}.workflow-rail{display:flex;overflow-x:auto}.workflow-rail button{flex:0 0 86px}.workshop-visual{min-height:250px;background-position:center}.bay-labels{grid-template-columns:repeat(5,90px);overflow-x:auto}.workshop-console>footer{justify-content:flex-start;overflow-x:auto}.performance-console>div{grid-template-columns:repeat(2,1fr)}.command-modules a{min-height:120px;grid-template-columns:52px 1fr 8px;padding:10px}.command-modules a:last-child{grid-column:1/-1}.command-modules img{width:50px;height:50px}.network-console>button{width:calc(100% - 20px)}.partner-mobile-nav{position:fixed;z-index:70;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;min-height:64px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid #355675;background:#050d16eb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.partner-mobile-nav a{color:#8195aa;text-align:center;text-decoration:none;font-size:8px}.partner-mobile-nav button{width:46px;height:46px;margin:auto;border:1px solid #5e73ff;border-radius:50%;background:radial-gradient(circle,#5136c2,#101834 70%);color:#fff;font-size:23px;box-shadow:0 0 18px #5a3eff77}.partner-session{left:auto;right:8px;bottom:74px;font-size:6px}.partner-booking-queue{margin:8px!important}}@media(max-width:430px){.command-grid{margin:6px}.command-selectors button{font-size:7px}.operations-ai{top:118px;grid-template-columns:42px 1fr 36px}.operations-ai img{width:38px;height:38px}.command-modules{grid-template-columns:1fr}.command-modules a,.command-modules a:last-child{grid-column:auto;min-height:94px}.workshop-visual{min-height:220px}.performance-console strong{font-size:13px}}.command-modules{gap:8px;padding:10px;background:linear-gradient(180deg,#0b1724,#02070d);clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px)}.command-modules a{position:relative;isolation:isolate;min-height:164px;grid-template-columns:minmax(78px,.72fr) 1fr 12px;gap:11px;padding:17px 14px 15px;border:0;background:linear-gradient(132deg,#1a3043 0,#091521 48%,#02070d);clip-path:polygon(0 22px,18px 4px,41% 4px,47% 0,calc(100% - 27px) 0,100% 27px,100% calc(100% - 20px),calc(100% - 20px) 100%,19px 100%,0 calc(100% - 19px));filter:drop-shadow(0 9px 15px #000);transition:.22s ease}.command-modules a:before{content:"";position:absolute;z-index:-1;inset:2px;background:linear-gradient(138deg,#0b1a28,#040b12 62%,#0b1520);clip-path:inherit}.command-modules a:after{content:"";position:absolute;left:19px;right:27px;top:5px;height:1px;background:linear-gradient(90deg,#5dbdff,transparent 67%);box-shadow:0 0 9px #3ca9ff}.command-modules a:nth-child(2n){clip-path:polygon(0 16px,16px 0,calc(52% - 6px) 0,calc(56% - 1px) 5px,calc(100% - 20px) 5px,100% 25px,100% calc(100% - 25px),calc(100% - 25px) 100%,24px 100%,0 calc(100% - 24px))}.command-modules a:hover{transform:translateY(-3px);background:linear-gradient(132deg,#245071,#0b1b2a 55%,#080b18);filter:drop-shadow(0 11px 20px #000) drop-shadow(0 0 9px #238ed954)}.command-modules img{width:84px;height:84px;border-color:#4f83aa;border-radius:18px;background:radial-gradient(circle,#173653,#050a10 68%);box-shadow:inset 0 0 20px #6bbcff2b,0 0 22px #177ed642;transform:perspective(170px) rotateX(4deg) rotateY(-5deg)}.command-modules strong{text-shadow:0 1px #000,0 0 8px #7ebdec2e}.command-modules b{text-shadow:0 0 9px #51b4ff}@media(max-width:1180px){.command-modules img{width:64px;height:64px}.command-modules a{grid-template-columns:66px 1fr 10px}}@media(max-width:760px){.command-modules{gap:7px}.command-modules a{min-height:126px;grid-template-columns:56px 1fr 8px;clip-path:polygon(0 16px,14px 2px,calc(100% - 19px) 2px,100% 21px,100% calc(100% - 16px),calc(100% - 16px) 100%,15px 100%,0 calc(100% - 15px))}.command-modules a:nth-child(2n){clip-path:polygon(0 14px,14px 0,calc(100% - 18px) 0,100% 19px,100% calc(100% - 20px),calc(100% - 20px) 100%,19px 100%,0 calc(100% - 19px))}.command-modules img{width:54px;height:54px}}.workshop-visual{background-image:linear-gradient(180deg,transparent 48%,#030811bf),url(/assets/partner-live-workshop-5bay-v1.png);background-position:center 50%;background-size:cover}.command-rail{border-color:#5d768d;background:linear-gradient(180deg,#0b1722,#050b12);box-shadow:inset 0 2px #d3e8f319,inset 0 -2px #000,0 0 0 5px #02070c,0 0 0 6px #263d52,0 18px 42px #000b;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px)}.command-panel{border-color:#49647b;background:linear-gradient(145deg,#09141f,#030910);box-shadow:inset 0 0 0 5px #02070b,inset 0 0 0 6px #20374a,0 15px 32px #0009;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}.command-panel:after{content:"";position:absolute;z-index:2;top:7px;left:24px;width:38%;height:1px;background:linear-gradient(90deg,#6ec3ff,transparent);box-shadow:0 0 8px #379be1;pointer-events:none}.command-panel h2{padding:15px 20px;background:linear-gradient(90deg,#101e2c,#07111a 60%,transparent);border-bottom-color:#314a60}.attention-list{padding:11px 13px}.attention-list article{padding:11px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.workshop-console{min-height:500px}.workshop-visual{min-height:340px;border-color:#456a86;box-shadow:inset 0 0 80px #0008,0 0 0 4px #02070c,0 0 0 5px #28445b}.network-console>article,.network-console>button{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.command-modules{gap:9px;padding:11px;box-shadow:inset 0 0 0 5px #02070b,inset 0 0 0 6px #29445a,0 18px 36px #000a}.command-modules a{min-height:218px;display:grid;grid-template-columns:1fr 18px;grid-template-rows:132px 1fr;align-items:center;gap:0 10px;padding:10px 13px 14px;background:linear-gradient(148deg,#132435,#06101a 58%,#02070d);clip-path:polygon(0 23px,19px 4px,42% 4px,47% 0,calc(100% - 28px) 0,100% 28px,100% calc(100% - 21px),calc(100% - 21px) 100%,20px 100%,0 calc(100% - 20px))}.command-modules a:nth-child(2n){clip-path:polygon(0 18px,18px 0,calc(50% - 7px) 0,calc(56% - 1px) 5px,calc(100% - 21px) 5px,100% 26px,100% calc(100% - 26px),calc(100% - 26px) 100%,25px 100%,0 calc(100% - 25px))}.command-modules img{grid-column:1/-1;grid-row:1;width:100%;height:125px;border:0;border-radius:0;object-fit:cover;background:#030810;box-shadow:none;transform:none;filter:saturate(1.05) contrast(1.03)}.command-modules span{grid-column:1;grid-row:2;align-self:start;padding-top:8px}.command-modules b{grid-column:2;grid-row:2;align-self:center}.command-modules strong{font-size:10px}.command-modules small{font-size:8px}.operations-ai{min-height:68px;border-color:#4a6680;box-shadow:inset 0 0 0 5px #02070b,inset 0 0 0 6px #243d53,0 15px 34px #000a;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}@media(max-width:1180px){.command-modules a{grid-template-rows:112px 1fr;min-height:198px}.command-modules img{width:100%;height:106px}}@media(max-width:760px){.command-panel{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.workshop-console{min-height:auto}.workshop-visual{min-height:245px}.command-modules a,.command-modules a:nth-child(2n){min-height:184px;grid-template-columns:1fr 15px;grid-template-rows:104px 1fr;padding:8px 11px 12px;clip-path:polygon(0 17px,15px 2px,calc(100% - 20px) 2px,100% 22px,100% calc(100% - 17px),calc(100% - 17px) 100%,16px 100%,0 calc(100% - 16px))}.command-modules img{height:98px}.command-modules strong{font-size:8px}.command-modules small{font-size:7px}}.workshop-console,.performance-console,.network-console{min-width:0}.workshop-console>*{max-width:100%}.workflow-rail,.workflow-rail button{min-width:0}.workshop-console>footer{min-width:0;flex-wrap:wrap}.command-grid>*{min-width:0}@media(max-width:760px){.command-rail{position:relative}.command-brand{padding-right:52px}.command-status{position:absolute;top:8px;right:9px}.command-avatar{width:40px;height:40px}.partner-api-error{top:66px;max-width:calc(100vw - 20px)}}.partner-api-error{top:auto;left:18px;bottom:18px;transform:none;background:#2b1018f2;box-shadow:0 15px 38px #000b}@media(max-width:760px){.partner-api-error{top:auto;left:10px;bottom:78px;max-width:calc(100vw - 20px)}}.in-service-actions{display:grid;gap:8px}.in-service-actions>form{display:grid;grid-template-columns:minmax(105px,.7fr) minmax(160px,1.4fr) auto;gap:6px}.in-service-actions input,.in-service-actions button{min-width:0}.booking-custody-state{grid-column:1/-1;color:#72cfff!important;font-weight:700}.custody-evidence-form,.resource-assignment-form{grid-column:1/-1;display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:7px}.resource-assignment-form{grid-template-columns:minmax(120px,.6fr) minmax(180px,1fr) auto}.custody-evidence-form input,.resource-assignment-form input,.resource-assignment-form select{min-width:0}.resource-assignment-form select{border:1px solid #315b77;border-radius:6px;background:#081522;color:#dcecff;padding:0 9px;font:600 11px Rajdhani}.custody-checklist{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:10px;border:1px solid #315b77;border-radius:7px}.custody-checklist legend{padding:0 5px;color:#72cfff;font-size:11px;font-weight:700}.custody-checklist label{display:flex;gap:6px;align-items:center;font-size:12px}.custody-checklist label input{min-width:auto}.custody-checklist input[name=observations],.custody-checklist input[name=evidenceNote]{grid-column:1/-1}@media(max-width:760px){.custody-checklist{grid-template-columns:1fr}}@media(max-width:760px){.in-service-actions>form{grid-template-columns:1fr}.in-service-actions input,.in-service-actions button{width:100%}}@media(max-width:760px){.custody-evidence-form,.resource-assignment-form{grid-template-columns:1fr}.custody-evidence-form input,.custody-evidence-form button,.resource-assignment-form input,.resource-assignment-form select,.resource-assignment-form button{width:100%}}.partner-command{position:relative;padding:18px 20px 14px;background:radial-gradient(ellipse at 50% -10%,#15344d52,transparent 42%),repeating-linear-gradient(90deg,#3f6a8b08 0 1px,transparent 1px 54px),linear-gradient(145deg,#010409,#06101a 54%,#010409)}.partner-command:before{content:"";position:absolute;inset:7px;z-index:0;pointer-events:none;border:1px solid #66829a80;clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px),0 20px);box-shadow:inset 0 0 0 5px #01050a,inset 0 0 0 6px #263c4f}.command-rail,.command-grid,.partner-booking-queue,.partner-mobile-nav{position:relative;z-index:1}.command-rail{min-height:78px;padding:9px 20px;grid-template-columns:minmax(300px,1fr) auto minmax(260px,390px) auto;gap:14px}.command-brand strong{font-size:16px;letter-spacing:.1em}.command-brand small{font-size:7px;color:#8ba0b4}.command-rail button,.command-search{min-height:40px;border-color:#3b566d;border-radius:7px;background:linear-gradient(180deg,#0c1824,#050c13);box-shadow:inset 0 1px #d9efff12}.command-grid{grid-template-columns:minmax(320px,.78fr) minmax(660px,1.7fr) minmax(270px,.66fr);gap:14px;margin-top:14px}.command-panel h2{font-size:11px;letter-spacing:.11em}.attention-list{gap:10px}.attention-list article{grid-template-columns:52px 1fr;gap:12px;min-height:99px}.attention-symbol{width:50px;height:50px;font-size:20px}.attention-list strong,.attention-list b{font-size:8.5px}.attention-list p{font-size:10px}.attention-list small{font-size:8.5px}.attention-list button{padding:6px;font-size:7.5px}.workshop-console{min-height:510px}.workflow-rail{gap:8px}.workflow-rail button{min-height:54px}.workflow-rail span{font-size:6.5px}.workflow-rail b{font-size:13px}.workshop-visual{min-height:350px;background-position:center 52%;box-shadow:inset 0 24px 38px #0007,inset 0 -35px 48px #0009,0 0 0 4px #02070c,0 0 0 5px #36546d}.bay-labels span{padding:8px 4px;font-size:6.5px}.workshop-console>footer{padding:12px;font-size:8.5px}.performance-console h2{font-size:8px}.performance-console article{padding:11px 15px}.performance-console small{font-size:6.5px}.performance-console strong{font-size:17px}.network-console{padding-bottom:104px}.network-console>article{padding:14px}.network-console>article strong{font-size:11px}.network-console>article span{font-size:8px}.network-map{height:132px}.network-console>button{padding:8px 9px}.network-console>button span{font-size:9px}.network-console>button small{font-size:7px}.network-console-art{position:absolute;left:10px;right:10px;bottom:10px;width:calc(100% - 20px);height:82px;object-fit:cover;object-position:center 70%;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 10px);filter:saturate(.8) brightness(.7);border:1px solid #314e65}.command-modules{gap:11px;padding:12px}.command-modules a,.command-modules a:nth-child(2n){min-height:212px;grid-template-rows:128px 1fr;padding:9px 13px 14px;clip-path:polygon(0 25px,20px 5px,40% 5px,46% 0,calc(100% - 29px) 0,100% 29px,100% calc(100% - 23px),calc(100% - 23px) 100%,21px 100%,0 calc(100% - 21px))}.command-modules img{height:122px;object-fit:contain;object-position:center;background:radial-gradient(ellipse at 50% 70%,#153657,#03070c 70%)}.command-modules strong{font-size:10.5px}.command-modules small{font-size:8.5px}.operations-ai{min-height:76px;margin-bottom:2px}.operations-ai input{font-size:12px}@media(max-width:1280px)and (min-width:761px){.command-rail{grid-template-columns:1fr auto auto}.command-search{grid-column:1/-1;grid-row:2}.command-grid{grid-template-columns:minmax(280px,.72fr) minmax(560px,1.55fr);grid-template-areas:"attention workshop" "attention performance" "network network" "modules modules" "ai ai"}.network-console{display:grid;grid-template-columns:repeat(5,1fr);padding-bottom:10px}.network-console h2{grid-column:1/-1}.network-map,.network-console-art{display:none}.network-console>a{grid-column:1/-1}.command-modules a{min-height:205px}}@media(max-width:760px){.partner-command{padding:0 0 calc(72px + env(safe-area-inset-bottom))}.partner-command:before{display:none}.command-rail{min-height:60px;padding:7px 10px}.command-brand img{width:42px;height:42px}.command-brand strong{font-size:11px}.command-brand small{font-size:5.5px}.command-grid{margin:8px;gap:9px}.operations-ai{top:0;position:relative;min-height:58px}.attention-list article{grid-template-columns:45px 1fr;min-height:88px}.attention-symbol{width:43px;height:43px}.workshop-visual{min-height:255px}.network-console{padding-bottom:10px}.network-console-art{display:none}.command-modules{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:9px}.command-modules a,.command-modules a:nth-child(2n),.command-modules a:last-child{flex:0 0 min(78vw,300px);min-height:190px;grid-template-rows:110px 1fr;scroll-snap-align:start}.command-modules img{height:105px}.command-modules strong{font-size:9px}.command-modules small{font-size:7.5px}}@media(min-width:1281px){.attention-list article{grid-template-columns:48px 1fr;gap:10px;min-height:88px}.attention-symbol{width:46px;height:46px;font-size:19px}.attention-list p{font-size:9.5px}.attention-list small{font-size:8px}.attention-list button{padding:5px}.workshop-console{min-height:468px}.workflow-rail button{min-height:49px}.workshop-visual{min-height:308px}.bay-labels span{padding:7px 4px}.workshop-console>footer{padding:9px 12px}.command-modules a,.command-modules a:nth-child(2n){min-height:188px;grid-template-rows:108px 1fr;padding-bottom:12px}.command-modules img{height:103px}.operations-ai{min-height:66px}}.partner-role-governance{margin:18px 0;padding:18px;border:1px solid #296487;background:linear-gradient(120deg,#071a2a,#101449);box-shadow:0 12px 30px #02081488}.partner-role-governance h2{margin:4px 0;color:#eef8ff}.partner-role-governance p,.partner-role-governance small{color:#9bb7cc}.partner-role-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:14px 0}.partner-role-list article{padding:12px;border:1px solid #285575;background:#061526}.partner-role-list article strong{display:block;color:#dff4ff}.partner-role-list article p{min-height:34px;font-size:.78rem}.partner-role-list button,.partner-role-editor button{margin-right:8px;padding:8px 11px;border:1px solid #36bdfa;background:#0d4266;color:#f2fbff}.partner-role-editor{display:grid;gap:10px;padding-top:12px;border-top:1px solid #27536e}.partner-role-editor label{display:grid;gap:5px;color:#a9c9dd}.partner-role-editor input{min-width:0;padding:10px;background:#04111e;border:1px solid #326d94;color:#fff}.partner-role-editor fieldset{display:flex;flex-wrap:wrap;gap:8px;border:1px solid #27536e}.partner-role-editor fieldset label{display:flex;align-items:center;gap:5px;font-size:.76rem}.partner-role-editor fieldset input{padding:0}.settings-command-grid>a{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:96px;padding:16px;border:1px solid #29475e;background:linear-gradient(145deg,#0c1b29,#06101a);color:#d6e7f3;text-align:left;text-decoration:none;box-sizing:border-box;clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.settings-command-grid>a:hover{border-color:#2faeff;background:#0b2639}.settings-command-grid>a img{width:60px;height:60px;object-fit:contain}.settings-command-grid>a span{display:grid;gap:4px;min-width:0}.settings-command-grid>a small{color:#7993a8}.settings-command-grid>a b{font-size:24px}.governed-inline-workspace{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:148px;padding:20px;border:1px solid #31566f;background:linear-gradient(120deg,#081927,#0a2031);box-sizing:border-box}.governed-inline-workspace>img{grid-row:1/4;width:92px;height:92px;object-fit:contain;filter:drop-shadow(0 0 12px #26b7ff55)}.governed-inline-workspace>small{color:#54caff;font:600 10px Orbitron}.governed-inline-workspace>h2{margin:0;color:#edf8ff;font:650 22px Orbitron}.governed-inline-workspace>p{grid-column:2;margin:0;max-width:780px;color:#9ab1c1;font:500 15px/1.45 Rajdhani}.governed-inline-workspace>a{grid-column:3;grid-row:1/4;padding:10px 14px;border:1px solid #2b87b8;background:#0a3048;color:#d8f5ff;text-decoration:none;white-space:nowrap}@media(max-width:760px){.settings-command-grid>a{grid-template-columns:52px minmax(0,1fr) auto;min-height:84px}.settings-command-grid>a img{width:50px;height:50px}.governed-inline-workspace{grid-template-columns:64px minmax(0,1fr);min-height:0;padding:14px}.governed-inline-workspace>img{grid-row:1/3;width:60px;height:60px}.governed-inline-workspace>p{grid-column:1/-1}.governed-inline-workspace>a{grid-column:1/-1;grid-row:auto;width:max-content}}.applicant-preview-shell{min-height:100vh;color:#eaf6ff;background:radial-gradient(circle at 78% 5%,rgba(70,78,255,.22),transparent 34%),radial-gradient(circle at 15% 48%,rgba(0,204,255,.13),transparent 30%),linear-gradient(145deg,#031224,#061b36 56%,#09143d);font-family:Inter,system-ui,sans-serif;padding-bottom:96px}.applicant-preview-header{min-height:92px;padding:16px clamp(22px,5vw,76px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(98,193,255,.22);background:#020e21c7;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:sticky;top:0;z-index:20}.applicant-preview-header>a,.applicant-preview-header>div{display:flex;align-items:center;gap:14px}.applicant-preview-header>a{color:#fff;text-decoration:none}.applicant-preview-header>a img{width:190px;height:50px;object-fit:contain}.applicant-preview-header>a span{display:grid;font-weight:800;line-height:1.1}.applicant-preview-header small{font-size:10px;letter-spacing:.18em;color:#55d9ff}.applicant-preview-header button,.applicant-preview-hero button,.applicant-preview-message button{border:1px solid rgba(92,196,255,.45);border-radius:14px;padding:12px 16px;color:#eaf7ff;background:linear-gradient(145deg,#184e8794,#142054cc);font:700 13px inherit;cursor:pointer}.applicant-preview-header>div>img,.applicant-preview-header>div>b{width:42px;height:42px;border-radius:14px;object-fit:cover;display:grid;place-items:center;background:#1c5eb3}.preview-mode-badge{padding:9px 12px;border:1px solid rgba(75,224,194,.38);border-radius:999px;color:#7af4d8;background:#00886f24;font-size:10px;font-weight:900;letter-spacing:.12em}.applicant-preview-hero{max-width:1440px;margin:0 auto;padding:clamp(40px,6vw,84px) clamp(22px,5vw,76px) 30px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:24px;align-items:end}.applicant-preview-hero h1{font:500 clamp(38px,5.2vw,76px)/.98 Georgia,serif;letter-spacing:-.035em;margin:12px 0 18px;background:linear-gradient(100deg,#fff 10%,#8fddff 62%,#9c8cff);-webkit-background-clip:text;color:transparent;max-width:920px}.applicant-preview-hero p{max-width:760px;color:#a9c2d9;font-size:17px;line-height:1.65}.applicant-preview-hero>div>small{color:#51d6ff;font-weight:900;letter-spacing:.17em}.applicant-preview-hero article{display:grid;gap:10px;padding:24px;border:1px solid rgba(89,204,255,.35);border-radius:26px;background:linear-gradient(145deg,#0b4c82bd,#36217ca8);box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff21}.applicant-preview-hero article>span{font-size:10px;font-weight:900;letter-spacing:.16em;color:#70e6ff}.applicant-preview-hero article>strong{font:500 30px Georgia,serif}.applicant-preview-hero article>small{color:#a9c2d9}.applicant-preview-nav,.applicant-preview-stage{max-width:1290px;margin:0 auto}.applicant-preview-nav{padding:12px 22px 28px;display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.applicant-preview-nav a{min-width:0;display:flex;align-items:center;gap:11px;padding:14px;border:1px solid rgba(97,177,237,.22);border-radius:18px;text-decoration:none;color:#cfe2f6;background:linear-gradient(145deg,#0a2d4fb8,#08193de0);transition:.2s}.applicant-preview-nav a:hover,.applicant-preview-nav a.active{transform:translateY(-2px);border-color:#45c9ff;background:linear-gradient(145deg,#1064a5d1,#312a87d6);box-shadow:0 14px 34px #0066ff29}.applicant-preview-nav img{width:38px;height:38px;object-fit:contain}.applicant-preview-nav span{display:grid;min-width:0}.applicant-preview-nav strong{font-size:13px}.applicant-preview-nav small{font-size:10px;color:#94b4ce;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.applicant-preview-stage{padding:30px;border:1px solid rgba(90,188,255,.3);border-radius:30px;background:linear-gradient(140deg,#082d54e6,#0b1942ed 58%,#361b69c7);box-shadow:0 30px 80px #00000047;position:relative;overflow:hidden}.applicant-preview-stage:after{content:"";position:absolute;width:310px;height:310px;right:-120px;top:-150px;border:42px solid rgba(82,190,255,.08);border-radius:50%;pointer-events:none}.applicant-preview-stage>header{display:flex;justify-content:space-between;align-items:start;gap:18px;padding-bottom:24px;border-bottom:1px solid rgba(103,183,238,.18)}.applicant-preview-stage h2{font:500 38px Georgia,serif;margin:5px 0}.applicant-preview-stage header small{color:#56d7ff;font-weight:900;letter-spacing:.15em}.applicant-preview-stage header p{color:#a7bfd4;margin:0}.applicant-preview-stage header>span{padding:9px 13px;border-radius:999px;background:#6d53f32e;border:1px solid rgba(150,128,255,.36);color:#bfb3ff;font-size:11px;font-weight:800}.applicant-preview-cards,.applicant-preview-profile{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-top:24px}.applicant-preview-cards article,.applicant-preview-profile article{min-height:150px;padding:22px;border:1px solid rgba(96,184,242,.22);border-radius:22px;background:linear-gradient(145deg,#0f558980,#0e1f49d1)}.applicant-preview-cards article:nth-child(2){background:linear-gradient(145deg,#493196a6,#141f4ed1)}.applicant-preview-cards article:nth-child(3){background:linear-gradient(145deg,#046b688c,#0a2646d6)}.applicant-preview-cards article>span{color:#5edfff;font-weight:900}.applicant-preview-cards strong,.applicant-preview-profile strong{display:block;font:500 23px Georgia,serif;margin:20px 0 8px}.applicant-preview-cards p,.applicant-preview-profile span{color:#a9bfd3;line-height:1.5}.applicant-preview-profile small{color:#59d9ff;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.applicant-preview-message{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding-top:28px}.applicant-preview-message img{width:76px;height:76px;object-fit:contain}.applicant-preview-message span{display:grid}.applicant-preview-message strong{font:500 24px Georgia,serif;margin:8px 0}.applicant-preview-message p{margin:0;color:#a9bfd3}.applicant-preview-mobile-nav{display:none}@media(max-width:980px){.applicant-preview-header>a span,.preview-mode-badge{display:none}.applicant-preview-hero{grid-template-columns:1fr}.applicant-preview-nav{grid-template-columns:repeat(3,1fr)}.applicant-preview-cards,.applicant-preview-profile{grid-template-columns:1fr}.applicant-preview-message{grid-template-columns:auto 1fr}.applicant-preview-message button{grid-column:1/-1}.applicant-preview-stage{margin:0 18px}}@media(max-width:620px){.applicant-preview-shell{padding-bottom:80px}.applicant-preview-header{min-height:70px;padding:10px 16px}.applicant-preview-header>a img{width:142px;height:40px}.applicant-preview-header button{display:none}.applicant-preview-hero{padding:32px 18px 18px}.applicant-preview-hero h1{font-size:42px}.applicant-preview-nav{display:flex;overflow-x:auto;padding:10px 18px 20px}.applicant-preview-nav a{min-width:170px}.applicant-preview-stage{padding:22px;border-radius:24px}.applicant-preview-stage h2{font-size:30px}.applicant-preview-stage>header{display:grid}.applicant-preview-mobile-nav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;z-index:30;bottom:10px;left:10px;right:10px;padding:8px;border:1px solid rgba(75,172,238,.35);border-radius:22px;background:#010d22f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.applicant-preview-mobile-nav a{color:#b7cae1;text-decoration:none;text-align:center;font-size:10px;font-weight:800;padding:10px 3px}.applicant-preview-message{grid-template-columns:1fr}.applicant-preview-header>div>img,.applicant-preview-header>div>b{display:grid}}.emergency-command{min-height:100vh;color:#d9e8f2}.rescue-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(560px,1.65fr) minmax(270px,.72fr);grid-template-areas:"incidents twin response" "metrics metrics metrics" "modules modules modules";gap:12px;margin-top:12px}.rescue-panel{position:relative;border:1px solid #405d73;background:linear-gradient(145deg,#0a1722,#03080e 68%);box-shadow:inset 0 0 0 4px #02060a,inset 0 0 0 5px #20384b,0 14px 30px #0009;clip-path:polygon(15px 0,calc(100% - 6px) 0,100% 7px,100% calc(100% - 15px),calc(100% - 15px) 100%,6px 100%,0 calc(100% - 6px),0 15px);overflow:hidden}.rescue-panel h1,.rescue-panel h2{margin:0;font:650 10px Orbitron;letter-spacing:.1em;text-transform:uppercase}.rescue-incidents{grid-area:incidents;padding-bottom:8px}.rescue-incidents>header,.response-map>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #294356;background:linear-gradient(90deg,#101f2c,#050c12)}.rescue-incidents>header>b{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#a91e1e;color:#fff;font:700 9px Orbitron}.rescue-incidents>div{display:grid;gap:8px;padding:10px}.rescue-incidents button{position:relative;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:8px;min-height:88px;padding:8px;border:1px solid #254963;background:linear-gradient(145deg,#10263a,#050c14);color:#c7d9e7;text-align:left;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.rescue-incidents button.high{border-color:#8f3435;background:linear-gradient(145deg,#351319,#0b090d 72%)}.rescue-incidents button.medium{border-color:#786126;background:linear-gradient(145deg,#2a2210,#090a0b 72%)}.rescue-incidents button.selected{filter:drop-shadow(0 0 7px #34b8ff80);box-shadow:inset 3px 0 #37baff}.rescue-incidents button img{width:50px;height:50px;object-fit:contain;filter:drop-shadow(0 0 7px currentColor)}.rescue-incidents button span{display:grid;gap:4px;min-width:0}.rescue-incidents button strong{color:#ef7676;font:650 7px Orbitron;text-transform:uppercase}.rescue-incidents button small,.rescue-incidents button em{overflow:hidden;color:#c5d2dc;font:500 8px Rajdhani;text-overflow:ellipsis;white-space:nowrap}.rescue-incidents button em{color:#778f9f}.rescue-incidents button>b{align-self:start;color:#a9c4d7;font:600 7px Orbitron}.rescue-incidents>a{display:block;margin:0 10px;padding:11px;color:#9fc9e3;font:600 7px Orbitron;text-align:center;text-decoration:none}.rescue-twin{grid-area:twin;display:flex;min-height:590px;flex-direction:column}.rescue-twin>header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #7b2c30;background:linear-gradient(90deg,#3c1016,#17080b 60%,#05090d)}.rescue-twin>header span{display:flex;align-items:center;gap:10px}.rescue-twin>header small{font:600 7px Orbitron;text-transform:uppercase}.rescue-twin>header strong{font:500 8px Orbitron}.rescue-twin>header>b{color:#66db86;font:600 7px Orbitron}.rescue-vehicle{position:relative;min-height:355px;flex:1;background:radial-gradient(ellipse at 50% 66%,#153d5b88,transparent 47%),linear-gradient(180deg,#06111b99,#02070d),url(/assets/sidebar-digital-city-grid-v1.png) center/cover}.rescue-vehicle:after{content:"";position:absolute;left:27%;right:19%;bottom:25px;height:54px;border:2px solid #2ca8ff;border-radius:50%;box-shadow:0 0 24px #119cff,inset 0 0 18px #0c7dc5;transform:perspective(220px) rotateX(68deg)}.rescue-vehicle>img{position:absolute;z-index:2;left:25%;bottom:45px;width:54%;height:62%;object-fit:contain;filter:drop-shadow(0 25px 16px #000) drop-shadow(0 0 10px #2f9be050)}.vehicle-facts{position:absolute;z-index:3;top:20px;left:16px;display:grid;gap:7px}.vehicle-facts span{display:grid;min-width:90px;padding:7px 9px;border:1px solid #2c4b61;background:#07121bd9;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.vehicle-facts small,.diagnostic-node small{color:#7f98aa;font:500 7px Rajdhani}.vehicle-facts strong{font:650 9px Orbitron}.vehicle-facts .danger strong{color:#ef6b67}.diagnostic-node{position:absolute;z-index:4;display:grid;padding:8px 10px;border:1px solid #754146;background:#120b0edb;color:#ef7a74;font:650 7px Orbitron;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.diagnostic-node.battery{top:24px;right:18px}.diagnostic-node.engine{top:112px;right:22px}.diagnostic-node.tyre{right:26px;bottom:56px}.scan-result{position:absolute;z-index:5;left:16px;bottom:17px;padding:8px;border:1px solid #71402d;background:#130b08dd;color:#e87e5f;font:600 7px Orbitron;text-transform:uppercase}.rescue-actions{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:7px;padding:9px 12px;border-top:1px solid #244359}.rescue-actions button{min-height:43px;border:1px solid #31556e;background:linear-gradient(180deg,#0b2334,#05101a);color:#bed6e7;font:600 7px Orbitron;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.rescue-actions .primary{border-color:#cb493f;background:linear-gradient(180deg,#9f261f,#43100e);color:#fff;box-shadow:inset 0 0 14px #ff8c674f}.rescue-feedback{margin:0 12px 8px;padding:7px;border:1px solid #28744c;background:#092017;color:#79e5a1;font:600 7px Orbitron;text-align:center}.incident-timeline{display:grid;grid-template-columns:1.2fr repeat(5,1fr);align-items:center;gap:5px;padding:10px 13px 13px;border-top:1px solid #243e52}.incident-timeline>strong{font:600 7px Orbitron;text-transform:uppercase}.incident-timeline span{position:relative;display:grid;gap:3px;text-align:center}.incident-timeline i{height:2px;background:#233e50}.incident-timeline i:before{content:"";position:absolute;top:-2px;left:50%;width:6px;height:6px;border-radius:50%;background:#405669}.incident-timeline .done i{background:#16b0ff}.incident-timeline .done i:before{background:#56d9ff;box-shadow:0 0 7px #20aaff}.incident-timeline small{color:#70bce7;font:500 6px Orbitron}.incident-timeline b{color:#8194a1;font:500 6px Rajdhani}.rescue-response{grid-area:response;display:grid;align-content:start;gap:10px}.response-map>header b{color:#56db7a;font:600 7px Orbitron}.map-visual{position:relative;height:195px;background:linear-gradient(#00101855,#001018aa),url(/assets/partner-network-hubs-7d-v1.png) center/cover;overflow:hidden}.incident-pin,.responder-pin{position:absolute;width:30px;height:30px;border:2px solid;border-radius:50%;background:#07121b;box-shadow:0 0 15px currentColor}.incident-pin{top:38%;left:26%;color:#ef514b}.responder-pin{right:18%;bottom:18%;color:#48c8ff}.route-line{position:absolute;top:52%;left:33%;width:48%;height:3px;background:#2daeff;box-shadow:0 0 8px #25aaff;transform:rotate(27deg);transform-origin:left}.eta-ring{display:grid;width:140px;height:140px;margin:12px auto;place-content:center;border:8px solid #143b59;border-top-color:#41c9ff;border-right-color:#359cff;border-radius:50%;box-shadow:inset 0 0 22px #118fda55,0 0 18px #138bd477;text-align:center}.eta-ring small{font:600 8px Orbitron}.eta-ring strong{font:600 36px Orbitron}.eta-ring span{font:600 7px Orbitron}.response-map footer{display:grid;grid-template-columns:repeat(3,1fr);padding:0 10px 12px}.response-map footer span{display:grid;gap:3px;color:#71889a;font:500 7px Rajdhani;text-align:center}.response-map footer strong{color:#77d9a1;font:600 9px Orbitron}.responder{padding:12px}.responder h2,.emergency-network h2{padding-bottom:10px}.responder>div{display:flex;gap:10px;align-items:center}.responder img{width:58px;height:58px;border:1px solid #3d6c8a;object-fit:cover}.responder span{display:grid;gap:4px}.responder strong{font:600 9px Orbitron}.responder small,.responder em{color:#8da3b1;font:500 8px Rajdhani}.responder button{width:100%;margin-top:9px;padding:9px;border:1px solid #2782b5;background:#072039;color:#8edbff;font:600 7px Orbitron;text-transform:uppercase}.emergency-network{padding:12px}.emergency-network>:is(button,a){display:grid;width:100%;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;margin-top:6px;padding:6px 9px;border:1px solid #294a60;background:#07121b;color:#d5e5ef;text-align:left;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.emergency-network>:is(button,a) img{width:42px;height:42px;object-fit:contain}.emergency-network>:is(button,a) span{display:grid;gap:2px}.emergency-network>:is(button,a) strong{font:600 8px Orbitron;text-transform:uppercase}.emergency-network>:is(button,a) small{color:#8297a6;font:500 7px Rajdhani}.emergency-network .fire{border-color:#7f302d}.emergency-network .ambulance{border-color:#216544}.emergency-network .towing{border-color:#796121}.emergency-network .family{border-color:#5c397c}.rescue-metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;padding:9px;border:1px solid #3c586e;background:#07121b;box-shadow:inset 0 0 0 4px #02060a;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.rescue-metrics article{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:7px;min-height:70px;padding:6px 9px;border-right:1px solid #274156}.rescue-metrics article:last-child{border:0}.rescue-metrics img{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 0 7px #2398d866)}.rescue-metrics span{display:grid;gap:5px}.rescue-metrics small{color:#7d93a3;font:500 6px Orbitron;text-transform:uppercase}.rescue-metrics strong{font:600 16px Orbitron}.rescue-modules{grid-area:modules;display:grid;grid-template-columns:repeat(7,1fr);gap:8px;padding:10px;border:1px solid #4c6579;background:linear-gradient(180deg,#0b1722,#03080e);box-shadow:inset 0 0 0 5px #02060a,inset 0 0 0 6px #263c4d;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.rescue-modules a{display:grid;min-width:0;min-height:145px;grid-template-rows:92px auto auto;padding:8px;border:1px solid #2e4a5e;background:linear-gradient(145deg,#132435,#040b12);color:#d9e8f2;text-align:center;text-decoration:none;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.rescue-modules img{width:100%;height:88px;object-fit:contain;filter:drop-shadow(0 0 8px #258ed866)}.rescue-modules strong{font:600 8px Orbitron;text-transform:uppercase}.rescue-modules small{margin-top:4px;color:#8197a7;font:500 7px Rajdhani}.rescue-vehicle>img{mix-blend-mode:screen;filter:saturate(.9) contrast(1.08) drop-shadow(0 25px 16px #000) drop-shadow(0 0 10px #2f9be050)}@media(max-width:1180px)and (min-width:761px){.rescue-grid{grid-template-columns:minmax(240px,.7fr) minmax(500px,1.5fr);grid-template-areas:"incidents twin" "response response" "metrics metrics" "modules modules"}.rescue-response{grid-template-columns:1.3fr .8fr .9fr}.rescue-metrics{grid-template-columns:repeat(3,1fr)}.rescue-modules{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.emergency-command .command-brand small{color:#55cfff}.emergency-command .command-rail{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;height:auto!important;min-height:164px!important;overflow:hidden!important}.emergency-command .command-brand{width:100%!important;max-width:100%!important}.emergency-command .command-selectors{display:flex!important;width:100%!important;max-width:100%!important;overflow:hidden}.emergency-command .command-selectors button{min-width:0!important;flex:1 1 0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emergency-command .command-selectors button:first-child{display:none!important}.emergency-command .command-search{width:100%!important;max-width:100%!important;box-sizing:border-box}.emergency-command .command-search input{min-width:0;width:100%}.rescue-grid{display:block;width:calc(100% - 16px);max-width:calc(100vw - 16px);margin:8px}.rescue-panel,.rescue-response,.rescue-metrics,.rescue-modules{width:100%;max-width:100%;box-sizing:border-box;margin-bottom:9px}.rescue-incidents>div{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.rescue-incidents button{flex:0 0 min(82vw,330px);scroll-snap-align:start}.rescue-twin{min-height:auto}.rescue-vehicle{min-height:370px}.rescue-vehicle>img{left:18%;bottom:72px;width:68%;height:54%;mix-blend-mode:screen;filter:saturate(.9) contrast(1.08) drop-shadow(0 18px 12px #000)}.vehicle-facts{top:12px;left:10px}.vehicle-facts span{min-width:78px;padding:5px 7px}.diagnostic-node{font-size:6px}.diagnostic-node.battery{top:18px;right:10px}.diagnostic-node.engine{top:83px;right:10px}.diagnostic-node.tyre{right:10px;bottom:74px}.rescue-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rescue-actions button{min-width:0;padding:6px 4px;font-size:6px}.incident-timeline{grid-template-columns:1fr;gap:8px}.incident-timeline>strong{text-align:left}.incident-timeline span{grid-template-columns:16px 44px 1fr;text-align:left}.incident-timeline i{height:16px;width:2px;justify-self:center}.incident-timeline i:before{top:5px;left:-2px}.rescue-response{display:grid;grid-template-columns:minmax(0,1fr)}.map-visual{height:230px}.rescue-metrics{display:flex;overflow-x:auto}.rescue-metrics article{flex:0 0 165px}.rescue-modules{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.rescue-modules a{flex:0 0 145px;scroll-snap-align:start}.emergency-network>:is(button,a){min-height:58px}.partner-mobile-feature-nav>a:nth-child(3){background:linear-gradient(180deg,#3a1117,#16080b);box-shadow:inset 0 2px #ff6a5c}}.emergency-mobile-sos{display:none}.emergency-network>:is(button,a) img,.rescue-metrics img,.rescue-modules img{object-fit:cover;object-position:center;border-radius:7px}.rescue-modules img{border:1px solid #284a62;background:#03080d}.emergency-network>:is(button,a) img{border:1px solid #29495d}.rescue-twin{isolation:isolate}.rescue-vehicle>img{border-radius:42% 42% 18% 18%;-webkit-mask-image:radial-gradient(ellipse 72% 65% at 50% 54%,#000 65%,transparent 100%);mask-image:radial-gradient(ellipse 72% 65% at 50% 54%,#000 65%,transparent 100%)}@media(min-width:1181px){.partner-feature-navigation>a,.partner-feature-navigation summary{font-size:8px}.command-panel h2,.rescue-panel h1,.rescue-panel h2{font-size:12px}.attention-list strong,.attention-list b{font-size:10px}.attention-list p{font-size:11px}.attention-list small{font-size:9px}.workflow-rail button span{font-size:7.5px}.workflow-rail button b{font-size:14px}.network-console>article strong{font-size:12px}.network-console>article span,.network-console>button span{font-size:9px}.network-console>button small{font-size:8px}.performance-console small{font-size:8px}.performance-console strong{font-size:18px}.command-modules strong{font-size:12px}.command-modules small{font-size:10px;line-height:1.35}.rescue-incidents button strong{font-size:8px}.rescue-incidents button small,.rescue-incidents button em{font-size:9px}.vehicle-facts small,.diagnostic-node small{font-size:8px}.vehicle-facts strong{font-size:10px}.diagnostic-node,.rescue-actions button,.rescue-feedback{font-size:8px}.incident-timeline small,.incident-timeline b{font-size:7px}.emergency-network>:is(button,a) strong{font-size:9px}.emergency-network>:is(button,a) small{font-size:8px}.rescue-metrics small{font-size:7px}.rescue-modules strong{font-size:9px}.rescue-modules small{font-size:8px}}@media(max-width:760px){.emergency-mobile-sos{position:fixed;z-index:120;right:auto;left:min(calc(100vw - 86px),304px);bottom:calc(116px + env(safe-area-inset-bottom));display:grid;width:72px;height:72px;place-items:center;border:1px solid #ff6b5d;border-radius:50%;background:radial-gradient(circle,#b6221c 0 38%,#340a09 70%);box-shadow:0 0 0 5px #03070bd9,0 0 0 6px #7d2a28,0 0 24px #ff392f99;color:#fff;font:700 10px Orbitron}.emergency-mobile-sos img{position:absolute;inset:5px;width:62px;height:62px;border-radius:50%;object-fit:cover;opacity:.7}.emergency-mobile-sos span{position:relative;z-index:1;text-shadow:0 1px 2px #000,0 0 8px #fff}.rescue-incidents button strong{font-size:7.5px}.rescue-incidents button small,.rescue-incidents button em{font-size:8.5px}.rescue-actions button{font-size:7px}.emergency-network>:is(button,a) strong{font-size:8.5px}.rescue-modules strong{font-size:8.5px}}.incident-journey-entry{position:fixed;z-index:90;right:22px;bottom:22px;display:grid;grid-template-columns:54px minmax(190px,1fr) 20px;align-items:center;gap:10px;min-width:330px;padding:8px 12px;border:1px solid #37adf2;background:linear-gradient(135deg,#0b2941f2,#07101bf2 62%,#29133ef2);color:#e8f6ff;text-decoration:none;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);box-shadow:0 0 0 4px #02070c,0 0 24px #1fa7ef66}.incident-journey-entry img{width:52px;height:52px;object-fit:cover;border-radius:9px}.incident-journey-entry span{display:grid;gap:4px}.incident-journey-entry strong{font:650 9px Orbitron;text-transform:uppercase}.incident-journey-entry small{color:#8ba9ba;font:500 8px Rajdhani}.incident-journey-entry>b{font-size:18px;color:#57c8ff}.journey-command{background:radial-gradient(circle at 48% 18%,#0c365044,transparent 34%),linear-gradient(145deg,#03070c,#06111a 55%,#02050a)}.journey-identity{display:grid;grid-template-columns:.7fr .5fr 1.3fr 1.4fr auto;align-items:center;gap:1px;margin-top:10px;border:1px solid #42627a;background:#06101a;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}.journey-identity>span{display:grid;gap:4px;min-height:62px;padding:12px 16px;border-right:1px solid #213d52}.journey-identity small{color:#6e8da0;font:600 7px Orbitron;text-transform:uppercase}.journey-identity strong{font:600 10px Orbitron}.journey-identity .danger{color:#ff6a63}.journey-identity>b{padding:16px;color:#56e297;font:600 8px Orbitron}.journey-rail{display:flex;align-items:center;margin:10px 0;padding:14px 20px;border:1px solid #395c73;background:linear-gradient(180deg,#0b1823,#03080d);overflow-x:auto}.journey-rail article{flex:0 0 112px;display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto;align-items:center;gap:2px 8px;padding:8px;border:1px solid #2b526d;background:#07121b;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.journey-rail article.active{border-color:#3ac8ff;background:#0a2940;box-shadow:0 0 18px #22baff55}.journey-rail article.pending{opacity:.52}.journey-rail img{grid-row:1/3;width:36px;height:36px;object-fit:cover;border-radius:7px}.journey-rail strong{font:600 7px Orbitron}.journey-rail small{color:#7d9aad;font:500 7px Rajdhani}.journey-rail>i{flex:1 0 25px;height:2px;background:linear-gradient(90deg,#3ec8ff,#244d68);box-shadow:0 0 7px #35bfff}.journey-rail>i:after{content:"";display:block;float:right;margin-top:-3px;border-width:4px 0 4px 7px;border-style:solid;border-color:transparent transparent transparent #48caff}.journey-grid{display:grid;grid-template-columns:minmax(230px,.65fr) minmax(550px,1.65fr) minmax(250px,.7fr);grid-template-areas:"exceptions twin response" "evidence evidence comms";gap:10px}.journey-panel{border:1px solid #3e5e73;background:linear-gradient(145deg,#0a1722,#03080e 70%);box-shadow:inset 0 0 0 4px #02060a,inset 0 0 0 5px #20384b,0 16px 34px #0009;clip-path:polygon(14px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 14px),calc(100% - 14px) 100%,7px 100%,0 calc(100% - 7px),0 14px)}.journey-panel h1,.journey-panel h2{margin:0;font:650 10px Orbitron;text-transform:uppercase;letter-spacing:.08em}.journey-exceptions{grid-area:exceptions;padding:14px}.journey-exceptions h2{display:flex;justify-content:space-between;margin-bottom:10px}.journey-exceptions h2 b{color:#ff6660}.journey-exceptions button{display:grid;width:100%;grid-template-columns:1fr auto;gap:4px;margin:8px 0;padding:12px;border:1px solid #28485c;background:#07131d;color:#d8e6ef;text-align:left;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.journey-exceptions button.danger{border-color:#843634;background:#251015}.journey-exceptions button.warning{border-color:#705b25;background:#211b0d}.journey-exceptions strong{font:600 8px Orbitron;text-transform:uppercase}.journey-exceptions small{color:#8aa0af;font:500 8px Rajdhani}.journey-exceptions button>b{grid-column:2;grid-row:1/3;align-self:center}.journey-twin{grid-area:twin;padding:14px}.journey-twin>header{display:flex;align-items:center;justify-content:space-between}.journey-twin>header span{font:500 8px Rajdhani}.journey-twin>header b{color:#ffbd4d;font:600 18px Orbitron}.journey-vehicle{position:relative;min-height:315px;margin-top:8px;overflow:hidden;background:radial-gradient(ellipse at 50% 76%,#0c5f9c65,transparent 42%),linear-gradient(#071622aa,#02070c),url(/assets/partner-network-hubs-7d-v1.png) center/cover}.journey-vehicle:after{content:"";position:absolute;left:23%;right:23%;bottom:36px;height:46px;border:2px solid #36bfff;border-radius:50%;box-shadow:0 0 26px #18aaff,inset 0 0 22px #168ed5;transform:perspective(120px) rotateX(62deg)}.journey-vehicle>img{position:absolute;z-index:2;left:18%;bottom:42px;width:64%;height:72%;object-fit:contain;filter:drop-shadow(0 20px 15px #000)}.journey-node{position:absolute;z-index:3;display:grid;gap:3px;min-width:120px;padding:8px;border:1px solid #416d87;background:#07131ee8;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}.journey-node b{font:600 7px Orbitron;text-transform:uppercase}.journey-node small{color:#ff706b;font:500 8px Rajdhani}.journey-node.engine{top:36px;right:20px}.journey-node.battery{top:112px;left:15px}.journey-node.tyre{right:18px;bottom:22px}.journey-twin>footer{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#203b4d}.journey-twin>footer span{display:grid;gap:4px;padding:10px;background:#06111a}.journey-twin>footer small{color:#738b9b;font:500 7px Rajdhani}.journey-twin>footer strong{font:600 8px Orbitron}.journey-response{grid-area:response;padding:14px}.journey-responder{display:flex;align-items:center;gap:10px;margin:12px 0;padding-bottom:12px;border-bottom:1px solid #284456}.journey-responder img{width:70px;height:70px;object-fit:cover;border:1px solid #3f7898}.journey-responder span{display:grid;gap:4px}.journey-responder strong{font:600 8px Orbitron}.journey-responder small,.journey-responder em{color:#8ca5b5;font:500 8px Rajdhani}.journey-sla{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:12px;margin:10px 0}.journey-sla span{display:grid;width:88px;height:88px;place-content:center;border:7px solid #1f4b68;border-top-color:#4fe17e;border-right-color:#4fe17e;border-radius:50%;text-align:center;box-shadow:inset 0 0 14px #19a95255}.journey-sla small{font:600 6px Orbitron}.journey-sla strong{font:600 19px Orbitron}.journey-sla p{color:#8299a8;font:500 8px Rajdhani;line-height:1.6}.journey-sla p b{color:#52dc88}.journey-response>button{width:100%;margin-top:7px;padding:10px;border:1px solid #2c86b4;background:#072038;color:#8fdcff;font:600 7px Orbitron;text-transform:uppercase}.journey-evidence{grid-area:evidence;padding:12px}.journey-evidence>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.journey-evidence header>div{display:flex;gap:5px;overflow-x:auto}.journey-evidence header button{padding:6px 10px;border:1px solid #2f5065;background:#06111a;color:#7e9aad;font:600 6px Orbitron}.journey-evidence header button.active{border-color:#33bfff;background:#0a2e48;color:#dbf4ff}.journey-evidence>div{display:flex;gap:8px;margin-top:10px;overflow-x:auto}.journey-evidence article{position:relative;flex:0 0 158px;display:grid;gap:3px;padding:7px;border:1px solid #29495c;background:#06101a}.journey-evidence article img{width:100%;height:82px;object-fit:cover;border-radius:5px}.journey-evidence article small{position:absolute;top:11px;left:11px;padding:3px;background:#02080dcc;color:#7fd5ff;font:600 6px Orbitron}.journey-evidence article strong{font:600 7px Orbitron}.journey-evidence article span{color:#8299a8;font:500 8px Rajdhani}.journey-comms{grid-area:comms;padding:12px}.journey-comms>header{display:flex;justify-content:space-between}.journey-comms>header b{color:#55de8a;font:600 7px Orbitron}.journey-comms>div{display:grid;gap:6px;margin:10px 0}.journey-comms p{display:grid;gap:3px;margin:0;padding:8px;border:1px solid #29475b;background:#07131d;color:#a6bac7;font:500 8px Rajdhani}.journey-comms p.customer{margin-left:24px;background:#09213b}.journey-comms p strong{color:#e4f3fb;font:600 7px Orbitron}.journey-comms form{display:grid;grid-template-columns:1fr auto}.journey-comms input{min-width:0;padding:10px;border:1px solid #315a74;background:#030a10;color:#fff}.journey-comms form button{border:1px solid #3295c5;background:#0a3450;color:#9ee4ff;font:600 7px Orbitron}.journey-comms>small{display:block;margin-top:8px;color:#58df90;font:500 8px Rajdhani}.journey-modules{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px;padding:10px;border:1px solid #3f5d72;background:#03090f}.journey-modules button{display:grid;grid-template-columns:62px 1fr auto;align-items:center;gap:8px;min-height:82px;padding:8px;border:1px solid #2e5066;background:linear-gradient(145deg,#0c1b28,#040a10);color:#dbeaf3;text-align:left;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.journey-modules img{display:block;width:60px;height:60px;object-fit:cover;border-radius:8px}.journey-modules span{display:grid;grid-template-rows:1fr 1fr;align-items:center;gap:5px;min-height:31px}.journey-modules strong,.journey-modules small{display:block;margin:0;line-height:1.2}.journey-modules strong{font:600 7px/1.2 Orbitron;text-transform:uppercase}.journey-modules small{color:#77ceef;font:500 8px/1.2 Rajdhani}.journey-modules>b{font-size:16px}.journey-mobile-emergency{display:none}@media(max-width:1100px){.journey-grid{grid-template-columns:minmax(210px,.65fr) minmax(500px,1.6fr);grid-template-areas:"exceptions twin" "response twin" "evidence evidence" "comms comms"}.journey-modules{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.incident-journey-entry{position:relative;right:auto;bottom:auto;width:calc(100% - 16px);min-width:0;margin:8px;grid-template-columns:48px 1fr 18px}.incident-journey-entry img{width:46px;height:46px}.journey-command{padding:0 0 calc(78px + env(safe-area-inset-bottom))}.journey-identity{margin:8px;display:flex;overflow-x:auto}.journey-identity>span{flex:0 0 165px}.journey-identity>b{flex:0 0 60px}.journey-rail{margin:8px;padding:10px}.journey-rail article{flex-basis:105px}.journey-grid{display:block;margin:8px}.journey-panel{width:100%;margin-bottom:9px}.journey-exceptions button:nth-of-type(n+3){display:none}.journey-vehicle{min-height:355px}.journey-vehicle>img{left:8%;width:84%}.journey-node{min-width:105px}.journey-twin>footer{grid-template-columns:repeat(2,1fr)}.journey-evidence>header{display:grid}.journey-modules{display:flex;margin:8px;overflow-x:auto}.journey-modules button{flex:0 0 205px}.journey-mobile-emergency{position:fixed;z-index:120;right:14px;bottom:calc(90px + env(safe-area-inset-bottom));display:grid;width:68px;height:68px;place-items:center;border:1px solid #ff5d53;border-radius:50%;background:#3a0a0a;color:#fff;text-decoration:none;box-shadow:0 0 22px #ff332f88}.journey-mobile-emergency img{position:absolute;width:58px;height:58px;border-radius:50%;object-fit:cover;opacity:.72}.journey-mobile-emergency span{position:relative;z-index:1;font:600 7px Orbitron;text-shadow:0 1px 4px #000}}.service-desk-command{background:radial-gradient(circle at 68% 12%,#153d5b44,transparent 31%),linear-gradient(145deg,#02070c,#07131d 55%,#02060a)}.service-subtabs{display:flex;gap:5px;margin:9px 0;padding:7px;overflow-x:auto;border:1px solid #385a71;background:#06111a;scrollbar-width:none}.service-subtabs a{flex:1 0 auto;padding:10px 13px;border:1px solid #203e52;color:#8fa6b6;font:600 7px Orbitron;text-align:center;text-decoration:none;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.service-subtabs a.active{border-color:#2ebdff;background:#0d3551;color:#effaff;box-shadow:inset 0 0 14px #1a9de54f}.service-desk-title{padding:10px 18px 12px}.service-desk-title span{color:#50c8ff;font:600 8px Orbitron}.service-desk-title h1{margin:5px 0;color:#e6eef4;font:650 clamp(21px,2.2vw,34px) Orbitron;letter-spacing:.045em}.service-desk-title p{margin:0;color:#849cab;font:500 11px Rajdhani}.service-card{border:1px solid #3d5b70;background:linear-gradient(145deg,#0c1924f7,#03090ff9);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #203a4c,0 13px 28px #0009;clip-path:polygon(12px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 12px),calc(100% - 12px) 100%,8px 100%,0 calc(100% - 8px),0 12px)}.service-desk-grid{display:grid;grid-template-columns:minmax(250px,.67fr) minmax(620px,1.72fr) minmax(280px,.76fr);grid-template-areas:"arrivals core control" "intel intel intel";gap:10px}.arrival-queue{grid-area:arrivals;padding:13px}.arrival-queue h2,.promise-control>h2{display:flex;justify-content:space-between;margin:0 0 10px;color:#dce9f1;font:600 9px Orbitron;text-transform:uppercase}.arrival-queue h2 b{color:#56cbff}.arrival-queue>button{width:100%;display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:8px;min-height:82px;margin:7px 0;padding:9px;border:1px solid #26485e;background:#07121b;color:#d7e5ed;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.arrival-queue>button.active{border-color:#28baff;background:#0b2d44;box-shadow:inset 0 0 18px #1895d84c}.arrival-queue time{color:#57caff;font:600 9px Orbitron}.arrival-queue span{display:grid;gap:4px}.arrival-queue strong{font:600 8px Orbitron}.arrival-queue small,.arrival-queue em{color:#86a0b0;font:500 8px Rajdhani;font-style:normal}.arrival-queue>button>b{color:#54dc8a;font:600 6px Orbitron;text-transform:uppercase}.arrival-queue>a{display:block;padding:10px;color:#5acbff;font:600 7px Orbitron;text-align:center;text-decoration:none}.promise-core{grid-area:core;min-width:0}.promise-journey{display:flex;align-items:center;padding:12px;overflow-x:auto}.promise-journey button{flex:0 0 112px;display:grid;justify-items:center;gap:4px;padding:8px;border:1px solid #29485c;background:#07121b;color:#cbd9e2;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.promise-journey button.active{border-color:#2abaff;background:#0b304b}.promise-journey button.done small{color:#5de48e}.promise-journey img{width:38px;height:38px;object-fit:contain}.promise-journey span{font:600 7px Orbitron;text-transform:uppercase}.promise-journey small{color:#879ba9;font-size:7px}.promise-journey>i{flex:1 0 18px;height:2px;background:linear-gradient(90deg,#35c1ff,#294f68);box-shadow:0 0 7px #28adf2}.vehicle-intake{margin-top:10px;padding:13px}.vehicle-intake>header{display:flex;justify-content:space-between}.vehicle-intake h2{margin:4px 0;font:600 16px Orbitron}.vehicle-intake header p,.vehicle-intake header small{margin:0;color:#7e97a7;font-size:9px}.vehicle-intake header>b{color:#92a9b8;font:600 7px Orbitron;text-align:right}.vehicle-intake header>b strong{color:#50caff;font-size:9px}.vehicle-stage{display:grid;grid-template-columns:1.35fr .65fr;min-height:315px;margin-top:10px;background:radial-gradient(ellipse at 42% 78%,#14548755,transparent 48%),#040b11}.vehicle-stage>img{width:100%;height:315px;object-fit:contain;filter:drop-shadow(0 18px 15px #000)}.vehicle-stage>div{display:grid;align-content:center;gap:6px;padding:10px}.vehicle-stage button{display:flex;gap:7px;padding:8px;border:1px solid #29495d;background:#07141e;color:#a9bdc9;font:500 8px Rajdhani}.vehicle-stage button span{color:#55df8d}.vehicle-intake>footer{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:8px}.vehicle-intake>footer button{padding:7px;border:1px solid #2c4c60;background:#07121b;color:#8ba2b2;font-size:7px}.promise-control{grid-area:control;padding:13px}.promise-control section{margin-top:9px;padding:10px;border:1px solid #28485d;background:#07131d}.promise-control h3{margin:0 0 8px;color:#55caff;font:600 7px Orbitron;text-transform:uppercase}.promise-control section>button{width:100%;display:grid;grid-template-columns:1fr 1fr auto;padding:8px;border:0;border-bottom:1px solid #1f3a4d;background:transparent;color:#c9d8e1;text-align:left;font-size:8px}.promise-control section>button span{color:#55dd8d}.promise-control section>button small,.promise-control section>button time{color:#7e96a6}.promise-control p{display:flex;justify-content:space-between;color:#d9e7ee}.promise-control p small{color:#7d95a5}.promise-control p strong{color:#a275ff;text-align:right}.promise-control section>button:last-child{border:1px solid #278fc5;background:#0a2e48;color:#a7e6ff;text-align:center}.promise-control>em{display:block;margin-top:8px;color:#58df91;font-size:8px}.service-intelligence{grid-area:intel;display:grid;grid-template-columns:repeat(8,1fr);gap:6px;padding:10px}.service-intelligence article{display:grid;gap:6px;min-height:92px;padding:10px;border:1px solid #29485c;background:#07121b}.service-intelligence small{color:#5bc9fc;font:600 6px Orbitron;text-transform:uppercase}.service-intelligence strong{font:600 9px Orbitron}.service-intelligence span{color:#8299a8;font-size:8px}.intake-modules{display:grid;grid-template-columns:repeat(8,1fr);gap:7px;margin-top:10px;padding:10px;border:1px solid #3c5c71;background:#040a10}.intake-modules button{display:grid;grid-template-rows:95px auto;justify-items:center;gap:6px;min-height:135px;padding:8px;border:1px solid #304f63;background:linear-gradient(145deg,#101e29,#040a10);color:#dce9f1;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.intake-modules img{width:100%;height:92px;object-fit:contain;filter:drop-shadow(0 0 9px #258ed766)}.intake-modules strong{font:600 7px Orbitron;text-align:center;text-transform:uppercase}@media(max-width:1180px)and (min-width:761px){.service-desk-grid{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"arrivals core" "control core" "intel intel"}.service-intelligence,.intake-modules{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.service-desk-command{padding:0 0 calc(78px + env(safe-area-inset-bottom))}.service-subtabs{margin:7px 8px}.service-desk-title{padding:10px 14px}.service-desk-title h1{font-size:19px}.service-desk-grid{display:block;margin:8px}.arrival-queue,.promise-core,.promise-control,.service-intelligence{width:100%;margin-bottom:9px}.arrival-queue>button:nth-of-type(n+4){display:none}.promise-journey button{flex-basis:98px}.vehicle-stage{display:block}.vehicle-stage>img{height:235px}.vehicle-stage>div{grid-template-columns:repeat(2,1fr)}.service-intelligence{display:flex;overflow-x:auto}.service-intelligence article{flex:0 0 155px}.intake-modules{display:flex;margin:8px;overflow-x:auto;scroll-snap-type:x mandatory}.intake-modules button{flex:0 0 145px;scroll-snap-align:start}.partner-mobile-feature-nav>a,.partner-mobile-feature-nav>details>summary{font-size:5.7px}.partner-mobile-feature-nav img{width:30px;height:30px}}.journey-vehicle>img{mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 72% 66% at 50% 53%,#000 64%,transparent 100%);mask-image:radial-gradient(ellipse 72% 66% at 50% 53%,#000 64%,transparent 100%);filter:saturate(.9) contrast(1.08) drop-shadow(0 20px 15px #000)}@media(max-width:760px){.journey-command .command-rail{min-height:142px!important;height:auto!important;grid-template-columns:1fr auto!important;align-content:center!important;gap:8px!important}.journey-command .command-brand{min-width:0}.journey-command .command-selectors{display:none!important}.journey-command .command-search{grid-column:1/-1!important;width:100%!important}.journey-command .command-status{grid-column:2;grid-row:1}}.command-primary-nav{position:relative;z-index:2;display:flex;align-items:center;gap:6px;margin:10px 0 0;padding:7px 10px;border:1px solid #38536a;background:linear-gradient(180deg,#0b1722,#040a10);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #23394b;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);overflow-x:auto;scrollbar-width:none}.command-primary-nav a{flex:1 0 auto;padding:10px 14px;border:1px solid transparent;color:#8ea5b7;font:600 8px Orbitron;letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.command-primary-nav a:hover,.command-primary-nav a:focus-visible{border-color:#2f749f;color:#cceaff}.command-primary-nav a.active{border-color:#2ba8f2;background:linear-gradient(145deg,#123d60,#071522);color:#eef9ff;box-shadow:inset 0 0 16px #188ed74d,0 0 10px #138ed54d}@media(max-width:760px){.command-primary-nav{margin:7px 8px 0;padding:5px}.command-primary-nav a{padding:9px 12px;font-size:7px}}.command-brand{width:292px;min-width:292px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;column-gap:12px}.command-brand img{width:54px;height:54px}.command-brand span{justify-content:center;min-height:54px}.command-brand strong{font:700 16px/1.15 Orbitron;letter-spacing:.075em;white-space:nowrap}.command-brand small{margin-top:5px;font:600 6px/1.2 Orbitron;letter-spacing:.18em;color:#4cd8ff;white-space:nowrap}@media(max-width:760px){.command-brand{width:auto;min-width:0;grid-template-columns:42px minmax(0,1fr);column-gap:9px}.command-brand img{width:42px;height:42px}.command-brand span{min-height:42px}.command-brand strong{font-size:10px;letter-spacing:.055em}.command-brand small{margin-top:3px;font-size:4.5px;letter-spacing:.11em}}@media(max-width:760px){.command-rail{width:100%;max-width:100vw;overflow:visible}.command-brand{max-width:100%;padding-right:96px!important;box-sizing:border-box}.command-brand span{min-width:0;overflow:hidden}.command-brand strong,.command-brand small{overflow:hidden;text-overflow:ellipsis}.command-status{position:absolute!important;top:8px!important;right:9px!important;width:86px;display:grid!important;grid-template-columns:40px 40px;justify-content:end;gap:6px}.command-status .live{display:none!important}.command-status .notification-command,.command-status .command-avatar{display:grid!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0;padding:1px!important}.notification-command>img{width:36px;height:36px}.command-avatar{place-items:center;overflow:hidden}.command-avatar img{width:38px;height:38px}.command-avatar span{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:linear-gradient(145deg,#1a7290,#15435c);color:#eefaff}}.attention-console{align-self:start}.attention-clear{margin:10px 12px;padding:13px;border:1px solid #31546e;background:linear-gradient(135deg,#0b1b29,#06111b);color:#a8bfd1;font-size:10px;line-height:1.5}.command-status .notification-command{display:grid;place-items:center;padding:2px;overflow:visible}.notification-command>img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 0 6px #259dff66)}.attention-symbol{overflow:hidden;padding:2px}.attention-symbol img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 5px currentColor)}@media(max-width:760px){.attention-list article:nth-child(4){display:grid}.command-status button:nth-child(2){display:block}.command-status{gap:5px}.command-status button{min-width:34px;padding:0 8px}}.workflow-rail{display:flex;align-items:center;gap:0;overflow:hidden}.workflow-rail>button{flex:1 1 0;min-width:0}.workflow-connector{flex:0 0 14px;height:8px;background:linear-gradient(90deg,#53758f,#42baff);clip-path:polygon(0 43%,68% 43%,68% 8%,100% 50%,68% 92%,68% 57%,0 57%);filter:drop-shadow(0 0 4px #21a7ff)}.workflow-rail button{position:relative;display:grid;grid-template-columns:31px 1fr;grid-template-rows:auto auto;align-items:center;column-gap:7px;min-height:58px;padding:5px 9px 5px 6px;border:0;background:linear-gradient(145deg,#1c2a37,#08111a 48%,#02070c);clip-path:polygon(8px 0,calc(100% - 10px) 0,100% 10px,calc(100% - 7px) 100%,7px 100%,0 calc(100% - 8px),0 8px);box-shadow:none;filter:drop-shadow(0 4px 5px #000)}.workflow-rail button:before{content:"";position:absolute;z-index:-1;inset:1px;background:linear-gradient(145deg,#0c1924,#030910);clip-path:inherit}.workflow-rail .workflow-7d{grid-row:1/3;display:block;width:34px;height:40px;background-repeat:no-repeat;background-size:contain;background-position:center;filter:drop-shadow(0 0 6px #278fd05c)}.workflow-rail button:nth-of-type(1) .workflow-7d{background-image:url(/assets/workflow-arrival-7d-v1.png)}.workflow-rail button:nth-of-type(2) .workflow-7d{background-image:url(/assets/workflow-inspection-7d-v1.png)}.workflow-rail button:nth-of-type(3) .workflow-7d{background-image:url(/assets/workflow-approval-7d-v1.png)}.workflow-rail button:nth-of-type(4) .workflow-7d{background-image:url(/assets/workflow-progress-7d-v1.png)}.workflow-rail button:nth-of-type(5) .workflow-7d{background-image:url(/assets/workflow-qc-7d-v1.png)}.workflow-rail button:nth-of-type(6) .workflow-7d{background-image:url(/assets/workflow-delivery-7d-v1.png)}.workflow-rail button span{align-self:end;text-align:left;font-size:6px}.workflow-rail button b{align-self:start;margin:2px 0 0;text-align:left;font-size:11px}.workflow-rail button.active{background:linear-gradient(145deg,#174c78,#08223a 55%,#020a12);filter:drop-shadow(0 0 7px #199cff78)}.workflow-rail button.active:before{background:linear-gradient(145deg,#123858,#061522)}.workflow-rail button.active .workflow-7d{filter:drop-shadow(0 0 9px #2aaaff)}.bay-labels{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:8px 9px 0}.bay-labels span{position:relative;display:flex;min-width:0;min-height:47px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:7px 3px;border:0;background:linear-gradient(150deg,#172735,#06101a 58%,#02070c);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 8px);filter:drop-shadow(0 5px 5px #000)}.bay-labels span:before{content:"";position:absolute;inset:2px;z-index:-1;border-top:1px solid #6e9cbd;background:linear-gradient(180deg,#0d1b28,#030911);clip-path:inherit}.bay-labels strong{color:#dbe9f5;font:600 7px Orbitron;letter-spacing:.08em}.bay-labels small{color:#73c7ff;font:600 6px Orbitron;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 7px #209fff}.bay-labels .qc small{color:#75e1ef}.bay-labels .waiting small{color:#a5aab2;text-shadow:none}.bay-labels .active{filter:drop-shadow(0 5px 5px #000) drop-shadow(0 0 5px #168acf4f)}.network-console>article{position:relative;min-height:76px;padding-left:64px}.current-hub-7d{position:absolute;left:10px;top:10px;width:44px;height:52px;background:url(/assets/partner-network-hubs-7d-v1.png) 50% 52%/250% auto no-repeat;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);filter:drop-shadow(0 0 8px #1f9bff)}.network-map{height:148px;margin:5px 10px 8px;border:1px solid #294a63;background-image:linear-gradient(180deg,transparent 66%,#02060ba8),url(/assets/partner-network-hubs-7d-v1.png);background-position:center;background-size:cover;background-repeat:no-repeat;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);box-shadow:inset 0 0 30px #0008,0 0 14px #178ed521}@media(max-width:1280px)and (min-width:761px){.workflow-rail button{min-width:0}.network-map{display:none}}@media(max-width:760px){.workflow-rail{display:flex;overflow-x:auto}.workflow-rail button{flex:0 0 108px;grid-template-columns:34px 1fr}.workflow-connector{flex-basis:14px}.workflow-rail .workflow-7d{width:34px;height:40px}.bay-labels{gap:8px}.bay-labels span{min-width:96px}.network-map{display:block;height:170px}.network-console>article{min-height:76px}}@media(min-width:1281px){.partner-command{max-width:100vw}.command-rail,.command-grid{width:100%;max-width:100%;box-sizing:border-box}.command-rail{grid-template-columns:minmax(250px,1fr) auto minmax(220px,340px) auto}.command-grid{grid-template-columns:minmax(290px,.74fr) minmax(0,1.7fr) minmax(250px,.66fr)}.workflow-rail button{grid-template-columns:34px minmax(0,1fr);padding-right:13px}}.service-subtabs button{flex:1 0 auto;padding:10px 13px;border:1px solid #203e52;background:#07121b;color:#8fa6b6;font:600 7px Orbitron;text-align:center;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.service-subtabs button.active{border-color:#2ebdff;background:#0d3551;color:#effaff;box-shadow:inset 0 0 14px #1a9de54f}.service-subtabs button{display:grid;grid-template-columns:28px auto;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:7px 13px}.service-subtabs button img{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 0 7px #2aaefb66)}.arrival-queue>button{grid-template-columns:44px 45px minmax(0,1fr) auto}.arrival-queue>button>img{width:42px;height:42px;object-fit:cover;border:1px solid #3c7698;border-radius:50%;background:#07121b;box-shadow:0 0 12px #27aee944}.arrival-queue .customer-initials{display:grid;width:42px;height:42px;place-items:center;border:1px solid #3c7698;border-radius:50%;background:radial-gradient(circle at 32% 24%,#2b78a6,#091723 58%,#03090e);color:#d9f3ff;font:700 10px Orbitron;letter-spacing:.08em;box-shadow:inset 0 0 11px #35b9ff44,0 0 12px #27aee944}.bay-operations-command{min-height:100vh;background:radial-gradient(circle at 72% 4%,#103f6044,transparent 28%),linear-gradient(145deg,#02070b,#07131c 54%,#020609);color:#d9e6ed}.bay-command-title{position:relative;padding:16px 20px 13px;border:1px solid #28495d;background:linear-gradient(110deg,#091823,#040b11);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.bay-command-title>span{color:#53caff;font:600 8px Orbitron;letter-spacing:.12em}.bay-command-title h1{margin:5px 0;color:#eef7fb;font:650 clamp(24px,2.6vw,40px) Orbitron;letter-spacing:.045em}.bay-command-title p{margin:0;color:#849ba9;font:500 11px Rajdhani}.bay-command-title>div{position:absolute;right:15px;bottom:13px;display:flex;gap:5px}.bay-command-title button{padding:7px 13px;border:1px solid #29495d;background:#06121b;color:#829aa9;font:600 7px Orbitron;text-transform:uppercase}.bay-command-title button.active{border-color:#2bbcff;background:#0b304a;color:#dff5ff;box-shadow:inset 0 0 12px #25a9ee55}.bay-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin:9px 0}.bay-kpis article{display:flex;align-items:center;min-height:70px;padding:9px;border:1px solid #34556a;background:linear-gradient(145deg,#0d1d29,#040a10);box-shadow:inset 0 0 0 3px #03080c;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.bay-kpis img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 0 8px #2cafff66)}.bay-kpis span{display:grid;gap:4px}.bay-kpis small{color:#7f98a8;font:600 6px Orbitron;text-transform:uppercase}.bay-kpis strong{font:650 16px Orbitron;color:#e4f0f6}.bay-command-layout{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:9px}.adaptive-bay-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:8px}.adaptive-bay-grid>button{position:relative;display:grid;grid-template-rows:auto 132px auto auto auto auto;min-width:0;min-height:274px;padding:10px;border:1px solid #34566b;background:linear-gradient(150deg,#0c1b26,#03090f);color:#d9e8ef;text-align:left;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);box-shadow:inset 0 0 0 3px #02070b}.adaptive-bay-grid>button.selected{border-color:#35c2ff;background:linear-gradient(150deg,#12334a,#040b11);box-shadow:inset 0 0 23px #1b9bd348,0 0 12px #1ea7e83d}.adaptive-bay-grid>button>header{display:flex;justify-content:space-between;align-items:center}.adaptive-bay-grid>button>header strong{font:650 8px Orbitron}.adaptive-bay-grid>button>header span{padding:4px 6px;border:1px solid #2f6888;color:#55cfff;font:600 5.8px Orbitron;text-transform:uppercase}.state-waiting-for-parts>header span{border-color:#997121!important;color:#ffc34f!important}.state-quality-check>header span{border-color:#8758bf!important;color:#c38cff!important}.state-available>header span{border-color:#2d7d51!important;color:#62e898!important}.bay-vehicle{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 50% 90%,#17629866,transparent 58%)}.bay-vehicle>img{width:100%;height:128px;object-fit:contain;filter:drop-shadow(0 10px 8px #000)}.bay-vehicle>b{position:absolute;display:grid;width:44px;height:44px;place-items:center;border:1px solid #38b9ef;border-radius:50%;background:#07151f;color:#73dcff;font-size:24px}.adaptive-bay-grid h2{margin:5px 0 2px;overflow:hidden;color:#e3edf2;font:600 9px Orbitron;text-overflow:ellipsis;white-space:nowrap}.adaptive-bay-grid p{margin:0;color:#7892a2;font:500 8px Rajdhani}.adaptive-bay-grid footer{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:7px;margin-top:7px}.adaptive-bay-grid footer>img{width:32px;height:32px;border:1px solid #3a7899;border-radius:50%;object-fit:cover}.adaptive-bay-grid footer span{display:grid}.adaptive-bay-grid footer strong{font:600 7px Orbitron}.adaptive-bay-grid footer small{color:#7f98a8;font-size:7px}.adaptive-bay-grid footer>b{color:#71dd9a;font:600 8px Orbitron}.adaptive-bay-grid>button>i{height:3px;margin-top:7px;background:#142b39}.adaptive-bay-grid>button>i span{display:block;height:100%;background:linear-gradient(90deg,#21c5ff,#65e899);box-shadow:0 0 6px #21bfff}.bay-intelligence{display:grid;align-content:start;gap:8px}.bay-intelligence>section{padding:11px;border:1px solid #34566b;background:linear-gradient(145deg,#0c1a25,#03090f);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.bay-intelligence header{display:flex;justify-content:space-between;color:#a6bbc7;font:600 7px Orbitron}.bay-intelligence header b{color:#57d3ff}.capacity-map{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:12px 0}.capacity-map button{aspect-ratio:1;border:1px solid #27475b;background:#0a1720;color:#dceaf1;font:600 8px Orbitron}.capacity-map .hot{background:#9e4930;box-shadow:inset 0 0 14px #ff6a39}.capacity-map .busy{background:#8b7025;box-shadow:inset 0 0 14px #ffc742}.capacity-map .steady{background:#236e56;box-shadow:inset 0 0 14px #40de91}.capacity-map .free{background:#133d5d;box-shadow:inset 0 0 14px #23aef7}.bay-intelligence section>p{display:flex;justify-content:space-between;margin:7px 0;color:#849ba9;font-size:8px}.bay-intelligence section>p>i{flex:1;height:3px;margin:5px 8px;background:linear-gradient(90deg,#1eb6ff,#52dc91,#ffd34b,#ff5e39)}.bay-intelligence section>img{display:block;width:110px;height:90px;margin:7px auto;object-fit:contain}.bay-intelligence section>strong,.bay-intelligence section>small{display:block;margin:5px 0}.bay-intelligence section>strong{font:600 8px Orbitron}.bay-intelligence section>small{color:#8098a7;font-size:8px}.bay-intelligence section>button{width:100%;padding:8px;border:1px solid #2eb8f3;background:#0a3049;color:#dff6ff;font:600 7px Orbitron}.bay-intelligence section>p>strong{color:#dce9ef}.selected-bay-command{display:grid;grid-template-columns:115px minmax(190px,1.3fr) repeat(5,minmax(120px,1fr));gap:7px;margin-top:9px;padding:10px;border:1px solid #3b5d71;background:#040a10;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.selected-bay-command>img{width:110px;height:78px;object-fit:contain}.selected-bay-command>span{display:grid;align-content:center}.selected-bay-command>span small{color:#55cfff;font:600 6px Orbitron}.selected-bay-command>span strong{margin:5px 0;font:600 10px Orbitron}.selected-bay-command>span p{margin:0;color:#829aa9;font-size:8px}.selected-bay-command>button{display:flex;align-items:center;gap:6px;padding:6px;border:1px solid #2d4e62;background:#081620;color:#d5e4eb;text-align:left;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.selected-bay-command>button img{width:43px;height:43px;object-fit:contain}.selected-bay-command>button span{display:grid;gap:4px}.selected-bay-command>button strong{font:600 6px Orbitron;text-transform:uppercase}.selected-bay-command>button small{color:#7f98a8;font-size:7px}.bay-command-feedback{position:fixed;right:22px;bottom:18px;z-index:20;padding:11px 15px;border:1px solid #38c5ff;background:#071923;color:#75e1ff;font:600 8px Orbitron;box-shadow:0 0 18px #1daeee55}@media(max-width:1000px){.bay-kpis{grid-template-columns:repeat(3,1fr)}.bay-command-layout{grid-template-columns:1fr}.bay-intelligence{grid-template-columns:repeat(3,1fr)}.selected-bay-command{grid-template-columns:100px 1fr repeat(3,1fr)}.selected-bay-command>button:nth-last-child(-n+2){display:none}}@media(max-width:760px){.bay-operations-command{padding:0 8px calc(80px + env(safe-area-inset-bottom))}.bay-command-title{margin-top:7px}.bay-command-title h1{font-size:21px}.bay-command-title>div{position:static;margin-top:11px;overflow-x:auto}.bay-kpis{display:flex;overflow-x:auto}.bay-kpis article{flex:0 0 145px}.adaptive-bay-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.adaptive-bay-grid>button{flex:0 0 82vw;scroll-snap-align:center}.bay-intelligence{display:flex;overflow-x:auto}.bay-intelligence>section{flex:0 0 78vw}.selected-bay-command{display:flex;overflow-x:auto}.selected-bay-command>img{flex:0 0 95px}.selected-bay-command>span{flex:0 0 175px}.selected-bay-command>button{display:flex!important;flex:0 0 140px}.bay-command-feedback{right:10px;bottom:76px;left:10px;text-align:center}}.command-operations{min-height:100vh;background:radial-gradient(circle at 76% 6%,#143f5c44,transparent 30%),linear-gradient(145deg,#02070b,#07131d 58%,#020609)}.command-mode-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:9px 0}.command-mode-tabs button{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:9px;min-height:62px;padding:7px 13px;border:1px solid #315368;background:linear-gradient(145deg,#0b1a25,#040a10);color:#8ba1af;text-align:left;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.command-mode-tabs button.active{border-color:#2dbdf9;background:linear-gradient(145deg,#12334a,#061019);color:#e3f6ff;box-shadow:inset 0 0 18px #1e9bd34d}.command-mode-tabs img{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 0 8px #28aff466)}.command-mode-tabs span{font:600 8px Orbitron;text-transform:uppercase}.command-mode-tabs b{display:grid;min-width:27px;height:27px;place-items:center;border:1px solid #ee604b;border-radius:50%;color:#ff8b78;font:650 8px Orbitron}.notification-command-grid{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(500px,1.55fr) minmax(235px,.62fr);gap:9px}.command-alert-list,.command-alert-detail,.command-live-pulse,.universal-search-command{border:1px solid #34576c;background:linear-gradient(145deg,#0b1a25,#03090f);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #1d394a;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.command-alert-list{padding:12px}.command-alert-list>header{display:flex;justify-content:space-between;margin-bottom:8px;color:#c6d7df;font:600 8px Orbitron}.command-alert-list>header b{color:#ff7966}.command-alert-list>button{width:100%;display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:105px;margin:7px 0;padding:9px;border:1px solid #315168;background:#07131c;color:#d8e7ed;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.command-alert-list>button.selected{border-color:#36c2ff;background:#0c2d43;box-shadow:inset 0 0 16px #1da8e84a}.command-alert-list>button.urgent{border-left-color:#ff5845}.command-alert-list>button.risk,.command-alert-list>button.parts{border-left-color:#ffc34e}.command-alert-list>button img{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 0 9px #2daff05c)}.command-alert-list>button span{display:grid;gap:5px;min-width:0}.command-alert-list>button strong{overflow:hidden;font:600 7px Orbitron;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.command-alert-list>button small,.command-alert-list>button em{color:#7f99a8;font:500 8px Rajdhani;font-style:normal}.command-alert-list>button>b{color:#ff9c77;font:600 6px Orbitron}.command-alert-detail{padding:15px}.command-alert-detail>header{display:flex;justify-content:space-between;min-height:145px;padding:16px;border:1px solid #2c4e62;background:radial-gradient(circle at 82% 50%,#123f5d66,transparent 34%),#06121a}.command-alert-detail>header small{color:#51caff;font:600 7px Orbitron}.command-alert-detail h1{max-width:530px;margin:8px 0;color:#eff7fa;font:650 clamp(22px,2.4vw,36px) Orbitron;line-height:1.12}.command-alert-detail>header p{color:#849ba9;font:500 11px Rajdhani}.command-alert-detail>header img{width:132px;height:132px;object-fit:contain;filter:drop-shadow(0 0 16px #27b3f36b)}.command-alert-detail>section{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:9px 0}.command-alert-detail>section p{display:grid;gap:5px;margin:0;padding:10px;border:1px solid #29495d;background:#07131c}.command-alert-detail>section small{color:#7893a4;font:600 6px Orbitron;text-transform:uppercase}.command-alert-detail>section strong{font:600 8px Orbitron}.command-reasoning{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:10px;min-height:160px;padding:13px;border:1px solid #33566b;background:linear-gradient(120deg,#091a27,#07121a)}.command-reasoning img{width:115px;height:115px;object-fit:contain}.command-reasoning span{display:grid;gap:8px}.command-reasoning small{color:#a77dff;font:600 7px Orbitron}.command-reasoning strong{font:600 10px Orbitron;line-height:1.5}.command-reasoning p{margin:0;color:#7e97a6;font-size:9px}.command-alert-detail>footer{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:9px}.command-alert-detail>footer button{padding:11px;border:1px solid #317296;background:#0a2940;color:#cfefff;font:600 7px Orbitron;text-transform:uppercase}.command-live-pulse{padding:12px}.command-live-pulse h2{margin:0 0 9px;color:#cfe0e7;font:600 8px Orbitron}.command-live-pulse article{display:grid;grid-template-columns:68px 1fr;align-items:center;min-height:92px;margin:7px 0;padding:8px;border:1px solid #29495d;background:#07131c}.command-live-pulse img{width:65px;height:65px;object-fit:contain;filter:drop-shadow(0 0 8px #20a9ed55)}.command-live-pulse span{display:grid;gap:5px}.command-live-pulse small{color:#7894a4;font:600 6px Orbitron;text-transform:uppercase}.command-live-pulse strong{font:650 15px Orbitron}.universal-search-command{padding:18px}.universal-search-command>header{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:14px;min-height:170px}.universal-search-command>header img{width:125px;height:125px;object-fit:contain;filter:drop-shadow(0 0 17px #26b0f46b)}.universal-search-command>header small{color:#58cfff;font:600 7px Orbitron}.universal-search-command h1{margin:7px 0;color:#eef7fa;font:650 clamp(25px,3vw,44px) Orbitron}.universal-search-command>header p{color:#829aa9}.universal-search-command>label{display:grid;grid-template-columns:58px 1fr auto;align-items:center;min-height:68px;border:1px solid #32bff9;background:#071620;box-shadow:inset 0 0 21px #1ba7e83d}.universal-search-command>label img{width:54px;height:54px;object-fit:contain}.universal-search-command>label input{height:100%;border:0;background:transparent;color:#e4f4fb;font:500 13px Rajdhani;outline:0}.universal-search-command>label button{height:44px;margin-right:10px;padding:0 15px;border:1px solid #357694;background:#0b3049;color:#d9f4ff;font:600 7px Orbitron}.universal-search-command>nav{display:flex;gap:5px;margin:10px 0;overflow-x:auto}.universal-search-command>nav button{padding:8px 13px;border:1px solid #2a4b5f;background:#07131c;color:#8299a8;font:600 7px Orbitron}.universal-search-command>nav button.active{border-color:#2fbcf7;color:#dff5ff}.universal-search-command>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.universal-search-command>div>a{display:grid;grid-template-columns:85px 1fr auto;align-items:center;gap:9px;min-height:115px;padding:10px;border:1px solid #32546a;background:#081722;color:#dceaf0;text-decoration:none;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.universal-search-command>div>a img{width:82px;height:82px;object-fit:contain}.universal-search-command>div>a span{display:grid;gap:5px}.universal-search-command>div>a small{color:#51caff;font:600 6px Orbitron;text-transform:uppercase}.universal-search-command>div>a strong{font:600 9px Orbitron}.universal-search-command>div>a p{margin:0;color:#8199a8;font-size:8px}.universal-search-command>div>a>b{color:#58cfff;font:600 6px Orbitron}.search-empty{grid-column:1/-1;padding:40px;border:1px dashed #31536a;color:#8199aa;text-align:center}.command-operation-feedback{position:fixed;right:20px;bottom:18px;z-index:30;padding:11px 15px;border:1px solid #37c4ff;background:#071923;color:#74e1ff;font:600 8px Orbitron}@media(max-width:1000px){.notification-command-grid{grid-template-columns:1fr 1.6fr}.command-live-pulse{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.command-live-pulse h2{grid-column:1/-1}.command-live-pulse article{grid-template-columns:52px 1fr}.command-live-pulse img{width:50px;height:50px}}@media(max-width:760px){.command-operations{padding:0 8px calc(80px + env(safe-area-inset-bottom))}.command-mode-tabs{display:flex;overflow-x:auto}.command-mode-tabs button{flex:0 0 78vw}.notification-command-grid{display:block}.command-alert-list,.command-alert-detail,.command-live-pulse{margin-bottom:8px}.command-alert-list>button:nth-of-type(n+4){display:none}.command-alert-detail>header{min-height:118px;padding:11px}.command-alert-detail h1{font-size:19px}.command-alert-detail>header img{width:88px;height:88px}.command-alert-detail>section{display:flex;overflow-x:auto}.command-alert-detail>section p{flex:0 0 115px}.command-reasoning{grid-template-columns:82px 1fr}.command-reasoning img{width:78px;height:78px}.command-alert-detail>footer{display:flex;overflow-x:auto}.command-alert-detail>footer button{flex:0 0 145px}.command-live-pulse{display:flex;overflow-x:auto}.command-live-pulse h2{display:none}.command-live-pulse article{flex:0 0 170px}.universal-search-command{padding:11px}.universal-search-command>header{grid-template-columns:75px 1fr;min-height:120px}.universal-search-command>header img{width:72px;height:72px}.universal-search-command h1{font-size:20px}.universal-search-command>label{grid-template-columns:48px 1fr}.universal-search-command>label img{width:44px;height:44px}.universal-search-command>label button{grid-column:1/-1;width:calc(100% - 12px);margin:6px}.universal-search-command>div{display:flex;overflow-x:auto}.universal-search-command>div>a{flex:0 0 82vw}.command-operation-feedback{right:10px;bottom:76px;left:10px;text-align:center}}.workshop-workflow-command{min-height:100vh;background:radial-gradient(circle at 70% 7%,#12446144,transparent 28%),linear-gradient(145deg,#02070b,#07131c 58%,#020609)}.workflow-command-title{display:grid;grid-template-columns:115px 1fr auto;align-items:center;gap:13px;min-height:125px;margin:9px 0;padding:12px 17px;border:1px solid #34566b;background:linear-gradient(135deg,#0c1c28,#040a10);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.workflow-command-title>img{width:108px;height:100px;object-fit:contain;filter:drop-shadow(0 0 13px #22aef466)}.workflow-command-title>span small{color:#52cbff;font:600 7px Orbitron}.workflow-command-title h1{margin:7px 0;color:#eff7fa;font:650 clamp(23px,2.7vw,40px) Orbitron}.workflow-command-title>span p{margin:0;color:#829aa9}.workflow-command-title>div{display:grid;grid-template-columns:repeat(3,105px);gap:6px}.workflow-command-title>div p{display:grid;gap:5px;margin:0;padding:10px;border:1px solid #294b5f;background:#07131c}.workflow-command-title>div small{color:#7b96a6;font:600 6px Orbitron}.workflow-command-title>div strong{font:650 14px Orbitron}.workflow-command-grid{display:grid;grid-template-columns:minmax(255px,.72fr) minmax(540px,1.6fr) minmax(235px,.64fr);gap:9px}.workflow-job-queue,.workflow-active-job,.workflow-side-command{border:1px solid #35576c;background:linear-gradient(145deg,#0b1a25,#03090f);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #1d394a;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.workflow-job-queue{padding:12px}.workflow-job-queue>header{display:flex;justify-content:space-between;margin-bottom:8px;color:#cfe0e7;font:600 7px Orbitron}.workflow-job-queue>header b{color:#58cfff}.workflow-job-queue>button{width:100%;display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:8px;min-height:112px;margin:7px 0;padding:8px;border:1px solid #2d4d61;background:#07131c;color:#d9e7ed;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.workflow-job-queue>button.selected{border-color:#34c0fb;background:#0c2e45;box-shadow:inset 0 0 16px #1b9ed94c}.workflow-job-queue img{width:70px;height:78px;object-fit:contain}.workflow-job-queue span{display:grid;gap:5px;min-width:0}.workflow-job-queue small{color:#51caff;font:600 5.8px Orbitron}.workflow-job-queue strong{overflow:hidden;font:600 7px Orbitron;text-overflow:ellipsis;white-space:nowrap}.workflow-job-queue p{margin:0;color:#829aa8;font-size:8px}.workflow-job-queue>button>b{color:#67de93;font:600 8px Orbitron}.workflow-active-job{padding:13px}.workflow-active-job>header{display:flex;justify-content:space-between;align-items:center;min-height:195px;padding:12px;background:radial-gradient(ellipse at 75% 70%,#155c8d55,transparent 46%),#06111a}.workflow-active-job>header small{color:#55cfff;font:600 7px Orbitron}.workflow-active-job h2{margin:8px 0;font:650 23px Orbitron}.workflow-active-job>header p{color:#8199a8}.workflow-active-job>header img{width:52%;height:180px;object-fit:contain;filter:drop-shadow(0 15px 10px #000)}.workflow-active-job>nav{display:flex;align-items:center;margin:9px 0;overflow-x:auto}.workflow-active-job>nav button{flex:0 0 92px;display:grid;justify-items:center;gap:5px;padding:7px;border:1px solid #2a4b5f;background:#07131c;color:#7f97a6;font:600 5.8px Orbitron;text-transform:uppercase}.workflow-active-job>nav button.active{border-color:#30bdf8;background:#0c3048;color:#dff5ff}.workflow-active-job>nav button.done{color:#61dd91}.workflow-active-job>nav img{width:38px;height:38px;object-fit:contain}.workflow-active-job>nav>i{flex:1 0 15px;height:2px;background:#24536e}.workflow-mode-panel{min-height:260px;padding:12px;border:1px solid #2e4e62;background:#07131c}.technician-profile{display:grid;grid-template-columns:85px 1fr auto;align-items:center;gap:10px;padding:10px;border:1px solid #325469;background:#0a1923}.technician-profile>img{width:82px;height:82px;border:1px solid #3c86a9;border-radius:50%;object-fit:cover}.technician-profile span{display:grid;gap:6px}.technician-profile small{color:#52caff;font:600 6px Orbitron}.technician-profile strong{font:600 11px Orbitron}.technician-profile p{margin:0;color:#7f98a7;font-size:8px}.technician-profile button,.primary-workflow-action{padding:10px 14px;border:1px solid #32baf4;background:#0b3048;color:#dff5ff;font:600 7px Orbitron;text-transform:uppercase}.skill-matrix{display:grid;gap:8px;margin-top:10px}.skill-matrix p{display:grid;grid-template-columns:145px 1fr 38px;align-items:center;gap:8px;margin:0;color:#8fa5b2;font-size:8px}.skill-matrix i,.workflow-side-command article>i{height:5px;background:#142c3a}.skill-matrix i b,.workflow-side-command article>i b{display:block;height:100%;background:linear-gradient(90deg,#24bdf7,#65dd91)}.skill-matrix strong{color:#dbe8ee}.work-order-evidence{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.work-order-evidence p{display:grid;gap:7px;margin:0;padding:11px;border:1px solid #2d4d61;background:#091923}.work-order-evidence small{color:#52caff;font:600 6px Orbitron;text-transform:uppercase}.work-order-evidence strong{font:600 8px Orbitron}.primary-workflow-action{width:100%;margin-top:9px}.qc-checklist{display:grid;gap:6px}.qc-checklist button{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:8px;min-height:58px;padding:7px;border:1px solid #2c4c60;background:#091923;color:#d7e6ed;text-align:left}.qc-checklist img{width:45px;height:45px;object-fit:contain}.qc-checklist span{font:600 8px Orbitron}.qc-checklist b{color:#67df94;font:600 6px Orbitron}.workflow-side-command{padding:12px}.workflow-side-command h2{margin:0 0 9px;font:600 8px Orbitron}.workflow-side-command article{display:grid;grid-template-columns:58px 1fr;gap:7px;margin:7px 0;padding:8px;border:1px solid #2c4c60;background:#07131c}.workflow-side-command article>img{grid-row:1/3;width:55px;height:55px;border-radius:8px;object-fit:contain}.workflow-side-command article span{display:grid;gap:5px}.workflow-side-command article small{color:#53caff;font:600 6px Orbitron}.workflow-side-command article strong{font:600 7px Orbitron}.workflow-side-command article>i{grid-column:2}.workflow-command-feedback{position:fixed;right:20px;bottom:18px;z-index:30;padding:11px 15px;border:1px solid #37c4ff;background:#071923;color:#74e1ff;font:600 8px Orbitron}@media(max-width:1000px){.workflow-command-grid{grid-template-columns:minmax(240px,.7fr) 1.5fr}.workflow-side-command{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.workflow-side-command h2{grid-column:1/-1}.workflow-command-title>div{display:none}}@media(max-width:760px){.workshop-workflow-command{padding:0 8px calc(80px + env(safe-area-inset-bottom))}.workflow-command-title{grid-template-columns:72px 1fr;margin-top:7px;padding:9px}.workflow-command-title>img{width:68px;height:68px}.workflow-command-title h1{font-size:19px}.workflow-command-grid{display:block}.workflow-job-queue,.workflow-active-job,.workflow-side-command{margin-bottom:8px}.workflow-job-queue>button:nth-of-type(n+4){display:none}.workflow-active-job>header{min-height:150px}.workflow-active-job h2{font-size:17px}.workflow-active-job>header img{height:130px}.workflow-mode-panel{min-height:0}.technician-profile{grid-template-columns:64px 1fr}.technician-profile>img{width:62px;height:62px}.technician-profile button{grid-column:1/-1}.work-order-evidence{display:flex;overflow-x:auto}.work-order-evidence p{flex:0 0 175px}.workflow-side-command{display:flex;overflow-x:auto}.workflow-side-command h2{display:none}.workflow-side-command article{flex:0 0 170px}.workflow-command-feedback{right:10px;bottom:76px;left:10px;text-align:center}}.marketplace-command{min-height:100vh;background:radial-gradient(circle at 72% 5%,#163d5a44,transparent 29%),linear-gradient(145deg,#02070b,#07131d 56%,#020609)}.market-cart{display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #31556b;background:#071620;color:#d9e9f0;font:600 7px Orbitron}.market-cart b{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#2768ff;color:#fff}.marketplace-subtabs{display:flex;gap:6px;margin:9px 0;padding:7px;border:1px solid #35566b;background:#06111a;overflow-x:auto}.marketplace-subtabs button{flex:1 0 auto;display:grid;grid-template-columns:35px auto;align-items:center;justify-content:center;gap:7px;min-height:50px;padding:7px 13px;border:1px solid #2c4c60;background:#07131c;color:#8099a8;font:600 7px Orbitron;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.marketplace-subtabs button.active{border-color:#32bcf7;background:#0d3048;color:#e0f5ff;box-shadow:inset 0 0 15px #1fa7e64a}.marketplace-subtabs img{width:34px;height:34px;object-fit:contain}.market-command-hero{display:grid;grid-template-columns:1fr 160px 175px;align-items:center;gap:14px;min-height:165px;padding:16px 22px;border:1px solid #36586d;background:radial-gradient(circle at 68% 55%,#195d8b55,transparent 34%),linear-gradient(120deg,#0b1d29,#040a10);clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.market-command-hero small{color:#58cdff;font:600 7px Orbitron}.market-command-hero h1{margin:8px 0;color:#eff8fb;font:650 clamp(25px,3vw,44px) Orbitron}.market-command-hero p{color:#829aa9}.market-command-hero>img{width:155px;height:145px;object-fit:contain;filter:drop-shadow(0 0 16px #25aef36b)}.market-command-hero>div{display:grid;gap:7px;padding:15px;border:1px solid #337194;background:#071821;text-align:center}.market-command-hero>div strong{font:650 30px Orbitron}.market-command-hero>div small{color:#8da4b1}.market-command-hero>div b{color:#64df92;font:600 6px Orbitron}.market-categories{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin:9px 0}.market-categories button{display:grid;grid-template-columns:66px 1fr;align-items:center;gap:6px;min-height:82px;padding:7px;border:1px solid #315267;background:linear-gradient(145deg,#0c1b26,#040a10);color:#d8e7ee;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.market-categories img{width:64px;height:64px;object-fit:contain}.market-categories span{display:grid;gap:5px}.market-categories strong{font:600 7px Orbitron}.market-categories small{color:#7f98a7;font-size:8px}.market-command-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:9px}.market-products,.market-trust-command,.market-sell-command,.market-orders-command{border:1px solid #35576c;background:linear-gradient(145deg,#0b1a25,#03090f);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #1d394a;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.market-products{padding:13px}.market-products>header{display:flex;justify-content:space-between;margin-bottom:10px;color:#cfe0e7;font:600 8px Orbitron}.market-products>header button{border:0;background:transparent;color:#59cfff;font:600 7px Orbitron}.market-products>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:8px}.market-products article{display:grid;grid-template-rows:135px auto auto auto auto;min-height:270px;padding:9px;border:1px solid #2d4e62;background:#07131c;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.market-products article>img{width:100%;height:132px;object-fit:contain}.market-products article>small{color:#53caff;font:600 6px Orbitron}.market-products h2{margin:7px 0;font:600 8px Orbitron;line-height:1.35}.market-products p{margin:0;color:#7e97a6;font-size:8px}.market-products footer{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.market-products footer strong{font:650 11px Orbitron}.market-products footer button{padding:7px 11px;border:1px solid #31759a;background:#0b3049;color:#ddf5ff;font:600 6px Orbitron}.market-trust-command{padding:12px}.market-trust-command>header{display:grid;grid-template-columns:90px 1fr;align-items:center;min-height:115px}.market-trust-command>header img{width:88px;height:88px;object-fit:contain}.market-trust-command>header span{display:grid;gap:4px}.market-trust-command>header small{color:#58ccff;font:600 6px Orbitron}.market-trust-command>header strong{font:650 25px Orbitron}.market-trust-command>header p{margin:0;color:#61df91}.market-trust-command>article{display:grid;grid-template-columns:48px 1fr;gap:7px;margin:7px 0;padding:8px;border:1px solid #2d4d61;background:#07131c}.market-trust-command>article img{width:45px;height:45px;object-fit:contain}.market-trust-command>article span{display:grid;gap:5px}.market-trust-command>article strong{font:600 6px Orbitron}.market-trust-command>article small{color:#7f98a7;font-size:7px}.market-sell-command{padding:16px}.market-sell-command>article{display:grid;grid-template-columns:180px 1fr;align-items:center;min-height:210px}.market-sell-command>article img{width:175px;height:175px;object-fit:contain}.market-sell-command>article small{color:#57cfff;font:600 7px Orbitron}.market-sell-command h2{margin:8px 0;font:650 28px Orbitron}.market-sell-command>article p{color:#829aa9}.market-sell-command>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.market-sell-command>div button{display:grid;grid-template-columns:75px 1fr;align-items:center;min-height:95px;border:1px solid #315267;background:#07131c;color:#d9e7ed;text-align:left}.market-sell-command>div img{width:72px;height:72px;object-fit:contain}.market-sell-command>div span{display:grid;gap:6px}.market-sell-command>div small{color:#57cfff;font:600 6px Orbitron}.market-sell-command>div strong{font:650 13px Orbitron}.market-sell-command>button{width:100%;margin-top:10px;padding:12px;border:1px solid #31bdf8;background:#0b3049;color:#e0f6ff;font:600 8px Orbitron}.market-orders-command{padding:14px}.market-orders-command>header{display:flex;justify-content:space-between;margin-bottom:9px;color:#cfe0e7;font:600 8px Orbitron}.market-orders-command>header b{color:#57ceff}.market-orders-command>article{display:grid;grid-template-columns:90px 1fr 105px 100px 85px;align-items:center;gap:9px;min-height:110px;margin:7px 0;padding:9px;border:1px solid #2e4f63;background:#07131c}.market-orders-command>article img{width:88px;height:88px;object-fit:contain}.market-orders-command>article span{display:grid;gap:5px}.market-orders-command>article small{color:#57cfff;font:600 6px Orbitron}.market-orders-command>article strong{font:600 8px Orbitron}.market-orders-command>article p{margin:0;color:#7f98a7;font-size:8px}.market-orders-command>article>b{color:#63df91;font:600 7px Orbitron}.market-orders-command>article>button{padding:8px;border:1px solid #317497;background:#0a2d45;color:#dff5ff;font:600 6px Orbitron}.market-command-feedback{position:fixed;right:20px;bottom:18px;z-index:30;padding:11px 15px;border:1px solid #37c4ff;background:#071923;color:#74e1ff;font:600 8px Orbitron}@media(max-width:1000px){.market-categories{grid-template-columns:repeat(3,1fr)}.market-command-layout{grid-template-columns:1fr}.market-trust-command{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.market-trust-command>header{grid-column:1/-1}.market-sell-command>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.marketplace-command{padding:0 8px calc(80px + env(safe-area-inset-bottom))}.market-command-hero{grid-template-columns:1fr 82px;padding:11px}.market-command-hero h1{font-size:21px}.market-command-hero>img{width:78px;height:78px}.market-command-hero>div{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.market-categories{display:flex;overflow-x:auto}.market-categories button{flex:0 0 190px}.market-products>div{display:flex;overflow-x:auto}.market-products article{flex:0 0 76vw}.market-trust-command{display:flex;overflow-x:auto}.market-trust-command>header,.market-trust-command>article{flex:0 0 180px}.market-sell-command>article{grid-template-columns:85px 1fr;min-height:150px}.market-sell-command>article img{width:82px;height:82px}.market-sell-command h2{font-size:18px}.market-sell-command>div{display:flex;overflow-x:auto}.market-sell-command>div button{flex:0 0 210px}.market-orders-command>article{grid-template-columns:70px 1fr auto}.market-orders-command>article img{width:68px;height:68px}.market-orders-command>article>strong,.market-orders-command>article>button{grid-column:2/4}.market-command-feedback{right:10px;bottom:76px;left:10px;text-align:center}}.finance-command{min-height:100vh;background:radial-gradient(circle at 50% 18%,rgba(24,104,172,.16),transparent 34%),#030910;color:#dceafa;padding-bottom:34px}.finance-subtabs{display:flex;gap:10px;padding:12px 28px}.finance-subtabs a{min-width:180px;padding:10px 20px;display:flex;align-items:center;gap:10px;color:#8fa7ba;text-decoration:none;background:linear-gradient(140deg,#0e1b29,#07111b);border:1px solid #253d51;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.finance-subtabs img{width:38px;height:38px;object-fit:contain}.finance-subtabs a.active{color:#fff;border-color:#27a8ff;box-shadow:inset 0 0 22px #0876c52b,0 0 14px #0876c522}.finance-hero{margin:0 28px;min-height:148px;padding:20px 28px;display:grid;grid-template-columns:110px 1fr 230px;align-items:center;gap:20px;background:linear-gradient(110deg,#07121eeb,#102238e8),url(/assets/sidebar-digital-city-grid-v1.png) center/cover;border:1px solid #31536b;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.finance-hero>img{width:104px;height:104px;object-fit:contain}.finance-hero small{color:#45b9ff;letter-spacing:1.8px}.finance-hero h1{font-size:clamp(28px,3vw,50px);margin:5px 0}.finance-hero p{color:#8ea2b5;margin:0}.finance-hero>div{padding:17px;border-left:1px solid #28506b;display:grid}.finance-hero>div strong{font-size:32px}.finance-hero>div b{color:#55e599;font-size:12px}.finance-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 28px}.finance-kpis article{display:flex;align-items:center;gap:12px;padding:14px;background:linear-gradient(145deg,#0d1c2c,#07111b);border:1px solid #263f53;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.finance-kpis img{width:52px;height:52px;object-fit:contain}.finance-kpis span{display:grid}.finance-kpis small{color:#7690a5;text-transform:uppercase}.finance-kpis strong{font-size:22px}.finance-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:12px;margin:0 28px}.finance-ledger,.finance-detail{background:linear-gradient(145deg,#0b1825,#050d15);border:1px solid #27445a;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.finance-ledger>header{padding:16px 18px;display:flex;justify-content:space-between;border-bottom:1px solid #1d374a}.finance-ledger h2{margin:2px 0;font-size:24px}.finance-ledger>header button{border:1px solid #285275;background:#081523;color:#acd4ef;padding:8px 14px;margin-left:6px}.finance-table-head,.finance-ledger>button{display:grid;grid-template-columns:2fr 1fr .7fr .7fr .7fr;align-items:center;gap:10px}.finance-table-head{padding:10px 70px 10px 18px;color:#64839b;text-transform:uppercase;font-size:10px}.finance-ledger>button{position:relative;width:100%;padding:12px 14px 12px 70px;background:#07121c;color:#bcd0df;border:0;border-top:1px solid #152a3a;text-align:left}.finance-ledger>button>img{position:absolute;left:14px;width:44px;height:44px;object-fit:contain}.finance-ledger>button>span:first-of-type{display:grid}.finance-ledger>button.selected{background:linear-gradient(90deg,#0c2a42,#081522);box-shadow:inset 3px 0 #29aaff}.finance-ledger b{justify-self:start;padding:5px 8px;border:1px solid #31506a;color:#73bfff}.finance-ledger b.settled,.finance-ledger b.captured{color:#54e599;border-color:#287654}.finance-ledger b.pending,.finance-ledger b.review{color:#ffb14b;border-color:#80551e}.finance-detail{padding:18px}.finance-detail header{display:flex;gap:12px;border-bottom:1px solid #1b3548;padding-bottom:15px}.finance-detail header img{width:66px;height:66px;object-fit:contain}.finance-detail header span{display:grid}.finance-detail>p{display:flex;justify-content:space-between;border-bottom:1px solid #142b3c;padding:11px 0;margin:0}.finance-detail>p small{color:#6f899e}.finance-trace{display:flex;align-items:center;justify-content:center;margin:18px 0}.finance-trace span{display:grid;justify-items:center;gap:5px}.finance-trace img{width:38px;height:38px;object-fit:contain;filter:saturate(.55)}.finance-trace span.done img{filter:none}.finance-trace i{width:24px;height:1px;background:#265472}.finance-detail>button{width:100%;padding:12px;background:linear-gradient(90deg,#0867ab,#6232ba);border:1px solid #55baff;color:#fff}.finance-bottom-command{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 28px}.finance-bottom-command button{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;padding:14px;background:linear-gradient(145deg,#0c1b29,#06101a);border:1px solid #29465a;color:#d5e6f3;text-align:left;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.finance-bottom-command img{width:58px;height:58px;object-fit:contain}.finance-bottom-command span{display:grid}.finance-bottom-command small{color:#7792a6}.finance-bottom-command b{font-size:24px}.finance-feedback{position:fixed;right:20px;bottom:20px;padding:12px 18px;background:#0c2940;border:1px solid #41b7ff;color:#d8f1ff;z-index:20}@media(max-width:900px){.finance-subtabs{overflow:auto;padding:10px 14px}.finance-subtabs a{min-width:145px}.finance-hero{margin:0 14px;grid-template-columns:70px 1fr;padding:16px}.finance-hero>img{width:68px;height:68px}.finance-hero>div{grid-column:1/-1;border-left:0;border-top:1px solid #28506b}.finance-kpis{margin:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-layout{margin:0 14px;grid-template-columns:1fr}.finance-table-head{display:none}.finance-ledger>button{grid-template-columns:1fr auto;padding-left:66px}.finance-ledger>button>span:not(:first-of-type){display:none}.finance-ledger>button>b{grid-column:2}.finance-detail{order:-1}.finance-bottom-command{margin:10px 14px;grid-template-columns:1fr}.finance-command{padding-bottom:90px}}.intelligence-command{min-height:100vh;background:radial-gradient(circle at 48% 22%,#0c376a35,transparent 38%),#030811;color:#dbeafa;padding-bottom:34px}.intelligence-subtabs{display:flex;gap:10px;padding:12px 28px}.intelligence-subtabs a{min-width:190px;padding:9px 18px;display:flex;align-items:center;gap:10px;text-decoration:none;color:#8ba1b5;background:#081522;border:1px solid #29475e;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.intelligence-subtabs img{width:42px;height:42px;object-fit:contain}.intelligence-subtabs a.active{color:#fff;border-color:#22a9ff;box-shadow:inset 0 0 24px #0b76c832}.intelligence-hero{margin:0 28px;padding:18px 26px;display:grid;grid-template-columns:100px 1fr auto;gap:18px;align-items:center;background:linear-gradient(110deg,#071522ed,#0b1c2ced),url(/assets/sidebar-digital-city-grid-v1.png) center/cover;border:1px solid #31566f;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.intelligence-hero>img{width:96px;height:96px;object-fit:contain}.intelligence-hero small{color:#45baff;letter-spacing:1.8px}.intelligence-hero h1{margin:5px 0;font-size:clamp(28px,3.3vw,50px)}.intelligence-hero p{margin:0;color:#8ba1b4}.intelligence-hero nav{display:flex;gap:6px}.intelligence-hero nav button{padding:9px 12px;border:1px solid #284a64;background:#071522;color:#7f9bb1}.intelligence-hero nav button.active{color:#fff;border-color:#21a9ff;background:#0b3150}.intelligence-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 28px}.intelligence-kpis article{display:flex;gap:12px;align-items:center;padding:13px;background:linear-gradient(145deg,#0c1b29,#06101a);border:1px solid #29465a;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.intelligence-kpis img{width:54px;height:54px;object-fit:contain}.intelligence-kpis span{display:grid}.intelligence-kpis small{color:#7690a5;text-transform:uppercase}.intelligence-kpis strong{font-size:24px}.intelligence-kpis b{font-size:11px;color:#55e599}.intelligence-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:12px;margin:0 28px}.signal-command,.ai-recommendations{background:linear-gradient(145deg,#0b1825,#050d15);border:1px solid #29485f;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.signal-command{padding:18px}.signal-command>header{display:flex;justify-content:space-between}.signal-command h2{margin:3px 0}.signal-command>header>b{color:#55e599}.signal-chart{height:270px;display:flex;align-items:end;gap:2.5%;padding:30px 2% 0;border-bottom:1px solid #315069;background:linear-gradient(#0c2436aa 1px,transparent 1px);background-size:100% 25%}.signal-chart i{flex:1;position:relative;min-height:5%;background:linear-gradient(#39c2ff,#254fd5 52%,#6933ca);box-shadow:0 0 15px #218fff66;clip-path:polygon(35% 0,65% 0,100% 8px,100% 100%,0 100%,0 8px)}.signal-chart i b{position:absolute;top:-18px;font-style:normal;font-size:9px}.signal-command>footer{display:flex;justify-content:space-between;color:#698397;padding-top:8px}.ai-recommendations{padding:16px}.ai-recommendations header{display:flex;gap:10px;border-bottom:1px solid #193349;padding-bottom:12px}.ai-recommendations header img{width:64px;height:64px;object-fit:contain}.ai-recommendations h2{margin:4px 0;font-size:19px}.ai-recommendations>button{width:100%;display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;padding:13px 0;background:none;border:0;border-bottom:1px solid #183145;color:#cce1f0;text-align:left}.ai-recommendations>button img{width:54px;height:54px;object-fit:contain}.ai-recommendations>button span{display:grid}.ai-recommendations>button small{color:#7290a6}.intelligence-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 28px}.intelligence-bottom button{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:14px;background:linear-gradient(145deg,#0c1c2a,#06101a);border:1px solid #2a485f;color:#d7e8f4;text-align:left;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.intelligence-bottom img{width:62px;height:62px;object-fit:contain}.intelligence-bottom span{display:grid}.intelligence-bottom small{color:#7890a5}.intelligence-bottom b{color:#43baff}.intelligence-feedback{position:fixed;right:20px;bottom:20px;padding:12px 18px;background:#0c2940;border:1px solid #41b7ff;color:#d8f1ff;z-index:20}@media(max-width:900px){.intelligence-subtabs{overflow:auto;padding:10px 14px}.intelligence-subtabs a{min-width:165px}.intelligence-hero{margin:0 14px;grid-template-columns:72px 1fr;padding:15px}.intelligence-hero>img{width:70px;height:70px}.intelligence-hero nav{grid-column:1/-1;overflow:auto}.intelligence-kpis{margin:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-layout{margin:0 14px;grid-template-columns:1fr}.signal-chart{height:210px}.intelligence-bottom{margin:10px 14px;grid-template-columns:1fr}.intelligence-command{padding-bottom:90px}}.admin-command{min-height:100vh;background:radial-gradient(circle at 50% 18%,#18386535,transparent 36%),#030811;color:#dbeafa;padding-bottom:34px}.admin-subtabs{display:flex;gap:10px;padding:12px 28px}.admin-subtabs a{min-width:180px;padding:10px 18px;display:flex;align-items:center;gap:10px;text-decoration:none;color:#89a0b4;background:#081522;border:1px solid #29475e;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.admin-subtabs img{width:42px;height:42px;object-fit:contain}.admin-subtabs a.active{color:#fff;border-color:#2faeff;box-shadow:inset 0 0 25px #0c79c933}.admin-hero{margin:0 28px;padding:18px 26px;display:grid;grid-template-columns:100px 1fr 180px;align-items:center;gap:18px;background:linear-gradient(110deg,#071522ef,#0c1d2cef),url(/assets/sidebar-digital-city-grid-v1.png) center/cover;border:1px solid #31566f;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.admin-hero>img{width:96px;height:96px;object-fit:contain}.admin-hero small{color:#46baff;letter-spacing:1.6px}.admin-hero h1{margin:5px 0;font-size:clamp(28px,3.2vw,48px)}.admin-hero p{margin:0;color:#8ca2b5}.admin-hero>div{display:grid;border-left:1px solid #2b4d65;padding-left:24px}.admin-hero>div strong{font-size:42px}.admin-hero>div b{color:#55e599}.team-command-grid,.outlets-command-grid,.settings-command-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:12px 28px}.team-command-grid>article,.outlets-command-grid>article,.settings-command-grid>button,.appearance-command,.add-team,.add-outlet{padding:16px;background:linear-gradient(145deg,#0c1b29,#06101a);border:1px solid #29475e;color:#d6e7f3;clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.team-command-grid>article{display:grid;grid-template-columns:78px 1fr auto;align-items:center;gap:12px}.team-command-grid>article>img{width:76px;height:76px;object-fit:cover;border:1px solid #3e86b8;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.team-command-grid h2,.outlets-command-grid h2{margin:3px 0}.team-command-grid p,.outlets-command-grid p{color:#55e599}.team-command-grid>article>button,.outlets-command-grid>article>button{background:#0b2940;border:1px solid #2b7db4;color:#bfe5ff;padding:9px}.add-team,.add-outlet{display:grid;justify-items:center;align-content:center;gap:6px;min-height:130px}.add-team img,.add-outlet img{width:70px;height:70px;object-fit:contain}.outlets-command-grid>article{display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:16px}.outlets-command-grid>article>img{width:128px;height:96px;object-fit:cover;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.settings-command-grid>button{display:grid;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;text-align:left}.settings-command-grid>button img{width:60px;height:60px;object-fit:contain}.settings-command-grid>button span{display:grid}.settings-command-grid>button small{color:#7993a8}.settings-command-grid>button b{font-size:24px}.appearance-command{grid-column:1/-1;display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:14px}.appearance-command>img{width:78px;height:78px;object-fit:contain}.appearance-command h2{margin:4px 0}.appearance-command p{margin:0;color:#809aae}.appearance-command>div{display:flex;gap:8px}.appearance-command button{padding:10px;border:1px solid #294b64;background:#071522;color:#819bae}.appearance-command button.active{color:#fff;border-color:#2caeff;background:#0b3150}.admin-feedback{position:fixed;right:20px;bottom:20px;padding:12px 18px;background:#0c2940;border:1px solid #41b7ff;color:#d8f1ff;z-index:20}@media(max-width:900px){.admin-subtabs{overflow:auto;padding:10px 14px}.admin-subtabs a{min-width:150px}.admin-hero{margin:0 14px;grid-template-columns:72px 1fr;padding:15px}.admin-hero>img{width:70px;height:70px}.admin-hero>div{grid-column:1/-1;border-left:0;border-top:1px solid #294b64;padding:12px 0 0}.team-command-grid,.outlets-command-grid,.settings-command-grid{margin:10px 14px;grid-template-columns:1fr}.team-command-grid>article{grid-template-columns:64px 1fr}.team-command-grid>article>img{width:62px;height:62px}.team-command-grid>article>button{grid-column:1/-1}.outlets-command-grid>article{grid-template-columns:90px 1fr}.outlets-command-grid>article>img{width:88px;height:74px}.outlets-command-grid>article>button{grid-column:1/-1}.appearance-command{grid-template-columns:70px 1fr}.appearance-command>div{grid-column:1/-1;overflow:auto}.admin-command{padding-bottom:90px}}.procurement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.procurement-grid>article{display:grid;grid-template-columns:94px 1fr;align-items:center;gap:12px;min-height:150px;padding:13px;border:1px solid #315267;background:linear-gradient(145deg,#0b1a25,#03090f);color:#d9e9f1;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.procurement-grid>article>img{width:92px;height:92px;object-fit:contain}.procurement-grid span{display:grid}.procurement-grid small{color:#54caff;font:600 6px Orbitron}.procurement-grid h2{margin:6px 0;font:650 10px Orbitron}.procurement-grid p{margin:4px 0;color:#8199a8;font-size:8px}.procurement-grid>article>button{grid-column:1/-1;padding:9px;border:1px solid #2f7aa3;background:#0b3049;color:#dff5ff;font:600 7px Orbitron}.enterprise-assignment-command{padding:15px;border:1px solid #35576c;background:linear-gradient(145deg,#0b1a25,#03090f);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.enterprise-assignment-command>header{display:grid;grid-template-columns:120px 1fr;align-items:center;border-bottom:1px solid #254457;padding-bottom:12px}.enterprise-assignment-command>header img{width:115px;height:115px;object-fit:contain}.enterprise-assignment-command>header small{color:#55cdff;font:600 7px Orbitron}.enterprise-assignment-command h2{margin:7px 0;font:650 24px Orbitron}.enterprise-assignment-command>header p{color:#8299a8}.enterprise-assignment-command>article{display:grid;grid-template-columns:72px 1fr 150px 90px;align-items:center;gap:10px;margin-top:8px;padding:9px;border:1px solid #2b4d61;background:#07131c}.enterprise-assignment-command>article img{width:70px;height:70px;object-fit:contain}.enterprise-assignment-command>article span{display:grid}.enterprise-assignment-command>article small{color:#55cfff}.enterprise-assignment-command>article p{margin:3px 0;color:#7d96a5}.enterprise-assignment-command>article>b{color:#62df91}.enterprise-assignment-command>article button{padding:8px;border:1px solid #32769b;background:#0b3049;color:#def5ff}@media(max-width:760px){.procurement-grid{display:flex;overflow-x:auto}.procurement-grid>article{flex:0 0 82vw}.enterprise-assignment-command>header{grid-template-columns:80px 1fr}.enterprise-assignment-command>header img{width:76px;height:76px}.enterprise-assignment-command h2{font-size:17px}.enterprise-assignment-command>article{grid-template-columns:62px 1fr}.enterprise-assignment-command>article>b,.enterprise-assignment-command>article>button{grid-column:2}}.service-subtabs a{display:grid;grid-template-columns:28px auto;align-items:center;justify-content:center;gap:7px;min-height:48px;background:#07121b}.service-subtabs a img{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 0 7px #2aaefb66)}.intake-modules a{display:grid;grid-template-rows:95px auto;justify-items:center;gap:6px;min-height:135px;padding:8px;border:1px solid #304f63;background:linear-gradient(145deg,#101e29,#040a10);color:#dce9f1;text-decoration:none;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.service-workspace{margin:0 8px}.service-workspace-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.service-workspace-kpis article{display:flex;align-items:center;gap:13px;min-height:104px;padding:13px}.service-workspace-kpis img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 0 10px #209fff55)}.service-workspace-kpis span{display:grid;gap:4px}.service-workspace-kpis small{color:#52caff;font:600 7px Orbitron}.service-workspace-kpis strong{color:#edf8ff;font:650 24px Orbitron}.service-workspace-kpis em{color:#8199a9;font:500 9px Rajdhani;font-style:normal}.service-workspace-main{margin-top:10px;padding:14px}.service-workspace-main>header{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #27475c}.service-workspace-main h2{margin:4px 0 0;font:650 19px Orbitron}.service-workspace-main header small{color:#53caff;font:600 7px Orbitron}.service-workspace-main header>div{display:flex;gap:6px}.service-workspace-main header button{padding:9px 12px;border:1px solid #31789f;background:#0a2940;color:#d9f3ff;font:600 7px Orbitron;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.service-data-table{margin-top:10px}.service-data-table>div,.service-data-table>button{width:100%;display:grid;grid-template-columns:1.25fr 1.3fr 1fr .8fr .75fr;align-items:center;gap:9px}.service-data-table>div{padding:8px 10px;color:#6f8da1;font:600 6px Orbitron;text-transform:uppercase}.service-data-table>button{min-height:78px;padding:9px 10px;border:0;border-top:1px solid #1d394c;background:#06111a;color:#cbdce7;text-align:left}.service-data-table>button:hover{background:#0a263a;box-shadow:inset 3px 0 #28b9ff}.service-data-table>button span{display:grid;gap:4px;min-width:0}.service-data-table>button span:first-child{position:relative;padding-left:52px}.service-data-table>button img{position:absolute;left:0;width:42px;height:42px;border:1px solid #397698;border-radius:50%;object-fit:cover}.service-data-table strong{overflow:hidden;font:600 8px Orbitron;text-overflow:ellipsis;white-space:nowrap}.service-data-table small{color:#7892a3;font:500 8px Rajdhani}.service-data-table b{color:#58caff;font:600 7px Orbitron}.service-workspace-status{margin:10px 0 0;padding:9px;border:1px solid #287153;background:#09251c;color:#62e69a;font:600 8px Orbitron}@media(max-width:760px){.service-workspace-kpis{display:flex;overflow-x:auto}.service-workspace-kpis article{flex:0 0 76vw}.service-workspace-main>header{align-items:start;flex-direction:column}.service-workspace-main header>div{width:100%;overflow-x:auto}.service-workspace-main header button{flex:0 0 auto}.service-data-table>div{display:none}.service-data-table>button{grid-template-columns:1fr auto;min-height:116px}.service-data-table>button span:nth-child(2),.service-data-table>button span:nth-child(3){grid-column:1}.service-data-table>button span:nth-child(4){grid-column:2;grid-row:1}.service-data-table>button span:nth-child(5){grid-column:2;grid-row:2/4}.intake-modules a{flex:0 0 145px;scroll-snap-align:start}}.admin-special-workspace{margin:12px 28px}.admin-special-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.admin-special-kpis article{display:grid;gap:5px;min-height:104px;padding:16px;border:1px solid #315067;background:linear-gradient(145deg,#0d1d2b,#050d15);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.admin-special-kpis small{color:#4ec8ff;font:600 7px Orbitron}.admin-special-kpis strong{font:650 24px Orbitron}.admin-special-kpis span{color:#8199aa;font:500 9px Rajdhani}.admin-special-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:10px;margin-top:10px}.admin-special-grid>button{display:grid;grid-template-columns:86px 1fr 20px;align-items:center;gap:13px;min-height:138px;padding:13px;border:1px solid #304e63;background:linear-gradient(145deg,#0b1a27,#040b12);color:#d9e9f4;text-align:left;clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.admin-special-grid>button:hover{border-color:#32aff5;background:#0b2639}.admin-special-grid img{width:84px;height:84px;object-fit:cover;border:1px solid #376d91;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.admin-special-grid span{display:grid;gap:5px}.admin-special-grid small{color:#50c9ff;font:600 6px Orbitron}.admin-special-grid strong{font:600 10px Orbitron}.admin-special-grid p{margin:0;color:#8199aa;font:500 9px Rajdhani}.admin-special-grid b{color:#63e398;font:600 8px Orbitron}.admin-special-grid em{color:#52c8ff;font: 24px Orbitron}.admin-special-workspace>nav{display:flex;gap:8px;margin-top:11px;padding:11px;border:1px solid #2e4e64;background:#06111a}.admin-special-workspace>nav button,.admin-special-workspace>nav a{flex:1;padding:11px;border:1px solid #3179a0;background:#0a2a41;color:#d8f3ff;font:600 7px Orbitron;text-align:center;text-decoration:none;box-sizing:border-box;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.admin-special-role-card{display:grid;gap:7px;min-height:116px;padding:13px;border:1px solid #304e63;background:linear-gradient(145deg,#0b1a27,#040b12);color:#d9e9f4;text-decoration:none;box-sizing:border-box;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.admin-special-role-card:hover{border-color:#42bfff;background:#0b2639}.admin-special-role-card small{color:#54caff;font:600 7px Orbitron}.admin-special-role-card strong{color:#edf8ff;font:600 14px Orbitron}.admin-special-role-card p{margin:0;color:#9ab2c4;font:500 10px/1.35 Rajdhani}.admin-special-role-card b{color:#67eaa0;font:600 9px Orbitron}@media(max-width:760px){.admin-special-workspace{margin:10px 14px}.admin-special-kpis{display:flex;overflow-x:auto}.admin-special-kpis article{flex:0 0 75vw}.admin-special-grid{grid-template-columns:1fr}.admin-special-workspace>nav{overflow-x:auto}.admin-special-workspace>nav button{flex:0 0 160px}.admin-subtabs{display:flex;overflow-x:auto}.admin-subtabs a{scroll-snap-align:start}}.partner-action-status{position:fixed;right:24px;bottom:24px;z-index:1200;margin:0;max-width:min(420px,calc(100vw - 32px));padding:12px 18px;border:1px solid #35a9ff;border-radius:12px;background:#041220f5;box-shadow:0 12px 36px #0000006b,inset 0 0 18px #2c97ff1f;color:#bde7ff;font:700 12px/1.35 system-ui,sans-serif;letter-spacing:.04em}.partner-outlet-scope{position:fixed;right:24px;bottom:78px;z-index:1199;display:grid;gap:5px;min-width:250px;padding:10px 12px;border:1px solid #37536d;border-radius:12px;background:linear-gradient(145deg,#0d2132f7,#08121ef7);box-shadow:0 14px 34px #000a,inset 0 1px #9fe5ff24;color:#8eacc2}.partner-outlet-scope span{font-size:10px;letter-spacing:.14em;text-transform:uppercase}.partner-outlet-scope select{width:100%;border:0;outline:0;background:transparent;color:#e7f6ff;font:600 13px/1.3 system-ui,sans-serif;color-scheme:dark}.partner-language-choice{position:fixed;right:24px;bottom:24px;z-index:1199;display:flex;align-items:center;gap:10px;min-width:190px;padding:7px 12px;border:1px solid #37536d;border-radius:12px;background:linear-gradient(145deg,#0d2132f7,#08121ef7);box-shadow:0 14px 34px #000a,inset 0 1px #9fe5ff24;color:#8eacc2}.partner-language-choice span{font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.partner-language-choice select{min-height:44px;flex:1;border:0;outline:0;background:transparent;color:#e7f6ff;font:600 12px/1.3 system-ui,sans-serif;color-scheme:dark}@media(max-width:700px){.partner-action-status{right:16px;bottom:88px}}@media(max-width:640px){.partner-outlet-scope{left:12px;right:12px;bottom:144px;min-width:0}.partner-language-choice{position:sticky;inset:0 auto auto;width:100%;min-width:0;box-sizing:border-box;border-radius:0;justify-content:flex-end;padding:6px 12px}.partner-language-choice select{flex:0 0 132px;min-height:38px}.partner-action-status{left:12px;right:12px;text-align:center}}.command-search input{min-width:0}@media(max-width:760px){.command-rail{grid-template-columns:minmax(0,1fr) auto;width:100%;box-sizing:border-box}.command-selectors,.command-search{grid-column:1/-1;width:100%;max-width:100%;box-sizing:border-box}.command-search{grid-row:auto;min-width:0}}.audit-event-card{display:grid;grid-template-columns:86px 1fr;align-items:center;gap:13px;min-height:138px;padding:13px;border:1px solid #304e63;background:linear-gradient(145deg,#0b1a27,#040b12);clip-path:polygon(13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%,0 13px)}.audit-event-card>img{width:84px;height:84px;object-fit:cover;border:1px solid #376d91;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.audit-event-card>span{display:grid;gap:5px;min-width:0}.audit-event-card small{color:#50c9ff;font:600 6px Orbitron}.audit-event-card strong{font:600 10px Orbitron}.audit-event-card p{margin:0;overflow:hidden;color:#8199aa;font:500 9px Rajdhani;text-overflow:ellipsis}.audit-event-card b{color:#63e398;font:600 8px Orbitron}.partner-booking-queue article>form{display:grid;grid-template-columns:105px 150px auto;gap:6px}.partner-booking-queue article>form input{min-width:0;padding:9px;border:1px solid #2c4b6c;border-radius:7px;background:#050d17;color:#dce9f7;font-size:9px}.partner-booking-queue article>form button{padding:9px 11px;border:1px solid #3d82de;border-radius:8px;background:linear-gradient(135deg,#155bb9,#4937b8);color:#fff;font-size:9px}@media(max-width:900px){.partner-booking-queue article>form{grid-column:1/-1;grid-template-columns:1fr}.partner-booking-queue article>form button{min-height:38px}}.work-order-editor{display:grid!important;grid-template-columns:1fr auto!important;gap:7px!important}.work-order-editor fieldset{grid-column:1/-1;display:grid;grid-template-columns:minmax(150px,2fr) minmax(105px,.8fr) 80px 110px auto;gap:6px;margin:0;padding:8px;border:1px solid #31536a;background:#06121c}.work-order-editor legend{padding:0 5px;color:#5bceff;font:600 6px Orbitron}.work-order-editor input,.work-order-editor select{min-width:0;padding:8px;border:1px solid #294a60;background:#030b12;color:#dcecf4}.work-order-editor button{padding:8px 10px!important}.work-order-editor small{grid-column:1/-1;color:#71dfa0}@media(max-width:760px){.work-order-editor{display:block!important}.work-order-editor fieldset{display:grid;grid-template-columns:1fr 1fr;margin-bottom:8px}.work-order-editor fieldset input:first-of-type{grid-column:1/-1}.work-order-editor button{width:100%;margin:4px 0}}.partner-member-invite{grid-column:1/-1;display:grid;grid-template-columns:minmax(160px,1fr) minmax(190px,1.15fr) minmax(165px,.8fr) minmax(260px,1.45fr);gap:10px;align-items:end;padding:12px 14px;background:linear-gradient(145deg,#0c1b29,#06101a);border:1px solid #2e8dcc;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.partner-member-invite label{display:grid;min-width:0;gap:5px;color:#8fb1c8;font-size:11px;letter-spacing:.6px;text-transform:uppercase}.partner-member-invite input,.partner-member-invite select{width:100%;min-width:0;min-height:38px;padding:0 10px;background:#06111c;border:1px solid #31546d;color:#e2f2ff;font-size:14px}.partner-member-invite button{min-height:38px;padding:0 12px;font-size:13px;background:#0a2b43;border:1px solid #2b9bdf;color:#dff4ff;white-space:normal}.partner-member-invite button[type=submit]{grid-column:3;justify-self:end;background:linear-gradient(135deg,#0b5b91,#342078);box-shadow:inset 0 0 18px #36a8ff33}.partner-member-invite button[type=button]{grid-column:4;justify-self:end}@media(max-width:1100px){.partner-member-invite{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-member-invite label:last-of-type{grid-column:1/-1}.partner-member-invite button[type=submit],.partner-member-invite button[type=button]{grid-column:auto;justify-self:stretch}}@media(max-width:700px){.partner-member-invite{grid-template-columns:1fr}.partner-member-invite label:last-of-type{grid-column:auto}.partner-member-invite button{justify-self:stretch!important}}.outlet-record-panel{grid-column:1/-1;padding:16px;border:1px solid #35b9f5;background:radial-gradient(circle at 12% 8%,#12466666,transparent 32%),linear-gradient(145deg,#0b1b28,#030a11);box-shadow:inset 0 0 0 4px #02080d,0 12px 28px #0008;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.outlet-record-panel>header{display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid #2a536a}.outlet-record-panel>header img{width:70px;height:70px;object-fit:contain}.outlet-record-panel>header small{color:#55cfff;font:600 7px Orbitron}.outlet-record-panel h2{margin:5px 0;color:#edf8ff;font:650 18px Orbitron}.outlet-record-panel>header button{width:38px;height:38px;border:1px solid #38789e;background:#071723;color:#bfeaff;font-size:22px}.outlet-record-panel dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:13px 0}.outlet-record-panel dl div{min-width:0;padding:10px;border:1px solid #27495d;background:#06121b}.outlet-record-panel dt{color:#7896a8;font:600 6px Orbitron;text-transform:uppercase}.outlet-record-panel dd{margin:6px 0 0;overflow-wrap:anywhere;color:#deedf4;font:600 9px Orbitron}.outlet-record-panel>p{color:#829baa;font-size:9px}.outlet-record-panel>button{padding:10px 14px;border:1px solid #2d91c7;background:#0a3048;color:#dff6ff;font:600 7px Orbitron;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.appearance-command>label{display:grid;grid-column:2;gap:6px;color:#7f9aad;font:600 7px Orbitron;text-transform:uppercase}.appearance-command>label select{min-height:40px;padding:0 10px;border:1px solid #31546d;background:#06111c;color:#e2f2ff}.appearance-command>button{grid-column:3;padding:11px 14px;border:1px solid #2b9bdf;background:linear-gradient(135deg,#0b5b91,#342078);color:#eef8ff;font:600 7px Orbitron}.appearance-command>button:disabled{opacity:.6}@media(max-width:760px){.outlet-record-panel dl{grid-template-columns:1fr 1fr}.outlet-record-panel>header{grid-template-columns:58px 1fr auto}.outlet-record-panel>header img{width:56px;height:56px}.outlet-record-panel h2{font-size:13px}.appearance-command>label,.appearance-command>button{grid-column:1/-1;width:100%;box-sizing:border-box}}html[data-partner-theme=LIGHT] .partner-command{background:radial-gradient(circle at 78% 4%,#b8dcf466,transparent 31%),linear-gradient(145deg,#eef7fc,#dcebf5 58%,#f8fbfd);color:#10283a}html[data-partner-theme=LIGHT] .partner-command :is(.command-rail,.admin-hero,.team-command-grid>article,.outlets-command-grid>article,.settings-command-grid>a,.settings-command-grid>button,.appearance-command,.outlet-record-panel){border-color:#7fa9c1;background:linear-gradient(145deg,#f9fcfe,#dbe9f2);color:#10283a;box-shadow:inset 0 0 0 3px #ffffff80}[data-media-fit]{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%;object-position:var(--media-focus-x,50%) var(--media-focus-y,50%)}[data-media-fit=scene]{width:100%;height:100%;object-fit:cover}[data-media-fit=cutout],[data-media-fit=product],[data-media-fit=thumbnail]{width:100%;height:100%;object-fit:contain}[data-media-fit=portrait]{width:100%;height:100%;object-fit:cover}.market-bulk-command{display:grid;gap:18px;padding:20px;border:1px solid #244d70;border-radius:18px;background:radial-gradient(circle at 90% 0,#174d7655,transparent 28%),linear-gradient(145deg,#071724,#0a2234);box-shadow:inset 0 1px #c5e8ff17,0 22px 50px #02080e99}.market-bulk-command>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.market-bulk-command>header small{color:#67caff;font:700 9px Orbitron;letter-spacing:.12em}.market-bulk-command>header h2{margin:7px 0 5px;color:#eef9ff}.market-bulk-command>header p{max-width:760px;margin:0;color:#8ba8bc;font-size:11px}.market-bulk-command>header>strong{padding:9px 13px;border:1px solid #38698c;border-radius:10px;background:#0c2b41;color:#77d5ff;font:700 10px Orbitron;white-space:nowrap}.market-bulk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.market-bulk-grid>label{position:relative;min-width:0;display:grid;grid-template-columns:28px 72px minmax(0,1fr);align-items:center;gap:10px;min-height:96px;padding:11px;border:1px solid #25465f;border-radius:14px;background:linear-gradient(145deg,#0b2233,#071622);cursor:pointer;transition:.17s}.market-bulk-grid>label:hover,.market-bulk-grid>label.selected{transform:translateY(-1px);border-color:#2aa8ee;box-shadow:0 12px 28px #02080e99,inset 0 0 26px #0c6da521}.market-bulk-grid input{width:18px;height:18px;accent-color:#239ce4}.market-bulk-grid img{width:72px;height:66px;padding:5px;border:1px solid #2d5774;border-radius:11px;background:#06131e}.market-bulk-grid span{min-width:0;display:grid;gap:5px}.market-bulk-grid small{overflow:hidden;color:#6f9dbb;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.market-bulk-grid strong{overflow-wrap:anywhere;color:#e4f2fa;font-size:11px}.market-bulk-grid b{color:#74d1ff;font-size:11px}.market-bulk-command>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid #294e68;border-radius:14px;background:#061521}.market-bulk-command>footer span{display:grid;gap:3px}.market-bulk-command>footer small{color:#7594a9;font-size:8px;text-transform:uppercase;letter-spacing:.1em}.market-bulk-command>footer strong{color:#eef8fd;font-size:20px}.market-bulk-command>footer button{min-height:44px;padding:0 18px;border:1px solid #38aef0;border-radius:11px;background:linear-gradient(110deg,#0866a7,#164984 64%,#493b8c);color:#fff;font-weight:800;cursor:pointer}.market-bulk-command>footer button:disabled{opacity:.48;cursor:not-allowed}.market-bulk-command>p[role=status]{margin:0;padding:10px 12px;border-left:3px solid #3eb8f4;background:#092338;color:#aac9dc;font-size:10px}@media(max-width:720px){.market-bulk-command{padding:14px}.market-bulk-command>header,.market-bulk-command>footer{align-items:stretch;flex-direction:column}.market-bulk-command>footer button{width:100%}.market-bulk-grid{grid-template-columns:1fr}}.partner-fitment-badge{display:flex!important;align-items:center;min-height:28px;margin:7px 0 0;padding:6px 8px;border:1px solid #357097;border-radius:8px;background:linear-gradient(145deg,#0b2b42,#071b2a);color:#8bdcff!important;font:700 7px/1.4 Orbitron,sans-serif!important;font-style:normal;letter-spacing:.025em;overflow-wrap:anywhere}.market-bulk-grid .partner-fitment-badge{margin:0;font-size:7px!important}.market-products article{grid-template-rows:135px auto auto auto auto auto}.governed-admin-request{display:grid!important;grid-template-columns:86px minmax(0,1fr);gap:12px 18px!important;align-items:start!important}.governed-admin-request>img{grid-row:1/5;width:76px!important;height:76px!important;padding:8px;object-fit:contain;border:1px solid #315a78;border-radius:14px;background:#071826}.governed-admin-request>small,.governed-admin-request>h2,.governed-admin-request>p,.governed-admin-request>label,.governed-admin-request>button{grid-column:2}.governed-admin-request>label{display:grid;gap:7px;color:#7898af;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.governed-admin-request input,.governed-admin-request textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #315875;border-radius:10px;background:#061725;color:#e7f4fc;font:500 12px Inter}.governed-admin-request textarea{min-height:112px;resize:vertical}.governed-admin-request>button{justify-self:start;min-height:44px;padding:0 18px;border:1px solid #37aef0;border-radius:11px;background:linear-gradient(110deg,#0868ad,#23528d 70%,#493d8b);color:#fff;font-weight:800}.governed-admin-request>button:disabled{opacity:.5}@media(max-width:680px){.governed-admin-request{grid-template-columns:1fr}.governed-admin-request>img{grid-row:auto}.governed-admin-request>small,.governed-admin-request>h2,.governed-admin-request>p,.governed-admin-request>label,.governed-admin-request>button{grid-column:1}.governed-admin-request>button{width:100%}}.governed-empty-command{min-height:100vh;padding-bottom:48px;background:radial-gradient(circle at 78% 18%,#233b9255,transparent 34%),linear-gradient(145deg,#020913,#071d2b 62%,#081128);color:#e1eff8}.governed-empty-state{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px 28px;max-width:1120px;min-height:430px;margin:28px auto;padding:42px;border:1px solid #2c607f;background:radial-gradient(circle at 88% 16%,#2e58b933,transparent 28%),linear-gradient(145deg,#0b2030f2,#07131ef2);box-shadow:inset 0 1px #bdeeff1f,0 24px 60px #0008;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.governed-empty-state>img{grid-row:1/5;width:160px;height:160px;object-fit:contain}.governed-empty-state small{color:#57caff;font:700 9px Orbitron;letter-spacing:.14em}.governed-empty-state h1{margin:0;color:#f1f9ff;font:650 clamp(26px,3vw,44px) Orbitron}.governed-empty-state p{max-width:760px;margin:0;color:#a7c0d1;font-size:16px;line-height:1.55}.governed-empty-state>div{display:flex;flex-wrap:wrap;gap:10px}.governed-empty-state button{min-height:44px;padding:0 17px;border:1px solid #39789d;background:#0b2739;color:#dff3ff;font:700 10px Orbitron;cursor:pointer}.governed-empty-state button:first-child{border-color:#38aef0;background:linear-gradient(110deg,#0866a7,#164984 64%,#493b8c);color:#fff}@media(max-width:760px){.governed-empty-state{grid-template-columns:1fr;min-height:0;margin:14px;padding:24px}.governed-empty-state>img{grid-row:auto;width:112px;height:112px}.governed-empty-state p{font-size:14px}.governed-empty-state>div{width:100%}.governed-empty-state button{flex:1}}.partner-language-choice option{background:#07131c;color:#e7f6ff}.governed-empty-state{grid-template-columns:80px minmax(0,1fr);gap:6px 18px;max-width:980px;min-height:0;margin:16px auto;padding:18px 20px;box-shadow:inset 0 1px #bdeeff1f,0 16px 36px #0007}.governed-empty-state>img{width:72px;height:72px}.governed-empty-state small{font-size:8px}.governed-empty-state h1{font-size:clamp(19px,2.2vw,29px)}.governed-empty-state p{max-width:700px;font-size:13px;line-height:1.45}.governed-empty-state>div{gap:8px}.governed-empty-state button{min-height:36px;padding:0 12px;font-size:8px}@media(max-width:760px){.governed-empty-state{grid-template-columns:58px minmax(0,1fr);margin:12px;padding:14px}.governed-empty-state>img{grid-row:1/5;width:54px;height:54px}.governed-empty-state p{font-size:12px}.governed-empty-state>div{grid-column:1/-1;width:100%}.governed-empty-state button{flex:1}}.partner-member-invite .partner-invite-outlet-scope{display:grid;gap:6px;padding:8px;border:1px solid #31546d;background:#06111c}.partner-member-invite .partner-invite-outlet-scope label{display:flex;align-items:center;gap:7px;color:#d8ebf7;font-size:10px;letter-spacing:0;text-transform:none}.partner-member-invite .partner-invite-outlet-scope input{width:15px;min-height:15px;height:15px;padding:0;accent-color:#2d9eea}.arrival-queue .arrival-assignment{display:flex;align-items:center;gap:6px;color:#79d9ff;font-size:10px}.arrival-queue .arrival-assignment img{width:20px;height:20px;min-width:20px;border-radius:50%;object-fit:cover}.person-initials{display:inline-grid!important;place-items:center;width:38px!important;height:38px!important;min-width:38px!important;border:1px solid #3988b1;border-radius:50%;background:linear-gradient(145deg,#155278,#13295b);color:#e3f6ff;font:700 11px Orbitron!important;letter-spacing:.04em}.arrival-queue>.person-initials{width:42px!important;height:42px!important;min-width:42px!important}.vehicle-stage .unavailable-evidence{display:flex;gap:7px;padding:8px;border:1px solid #29495d;background:#07141e;color:#a9bdc9;font:500 8px Rajdhani}.vehicle-stage .unavailable-evidence span{color:#55df8d}.vehicle-intake>footer .unavailable-evidence{display:grid;place-items:center;padding:7px;border:1px solid #2c4c60;background:#07121b;color:#8ba2b2;font-size:7px}.promise-control section>.governed-state-disclosure{width:100%;box-sizing:border-box;margin-top:8px}html[data-partner-theme=LIGHT] .partner-command :is(h1,h2,strong){color:#10283a;text-shadow:none}html[data-partner-theme=LIGHT] .partner-command :is(p,small){color:#48677c}@media(prefers-color-scheme:light){html[data-partner-theme=SYSTEM] .partner-command{background:linear-gradient(145deg,#eef7fc,#dcebf5 58%,#f8fbfd);color:#10283a}}.authoritative-journey-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);align-items:start}.authoritative-journey-grid .journey-evidence{grid-column:1;grid-row:1/3}.authoritative-event-list{display:grid!important;gap:8px;padding:12px}.authoritative-event-list article{min-width:0;min-height:86px;display:grid!important;align-content:center;gap:6px;padding:12px;border:1px solid #29485e;background:linear-gradient(145deg,#0b1a25,#040b11)}.authoritative-event-list article small{color:#7593a8}.authoritative-event-list article strong{overflow-wrap:anywhere}.authoritative-event-list article span{color:#64c8f2}.authoritative-journey-grid .journey-response,.authoritative-journey-grid .journey-comms{display:grid;gap:10px;padding:16px}.authoritative-journey-grid .journey-response>a{min-height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #39739a;color:#bfe7ff;text-decoration:none}.authoritative-journey-grid dl{display:grid;gap:8px;margin:0}.authoritative-journey-grid dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;padding:8px;border-bottom:1px solid #203849}.authoritative-journey-grid dt{color:#7791a4}.authoritative-journey-grid dd{margin:0;overflow-wrap:anywhere;color:#d7e8f4}@media(max-width:900px){.authoritative-journey-grid{grid-template-columns:1fr}.authoritative-journey-grid .journey-evidence{grid-column:auto;grid-row:auto}}.governed-state-disclosure{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid #31536b;border-radius:8px;background:#07131c;color:#8ea7ba;font:600 8px Orbitron;line-height:1.35;text-align:center}.governed-state-disclosure.primary-state{border-color:#2e718f;background:#09263a;color:#9ed9f5}.command-status>.governed-state-disclosure{min-width:38px;color:#8ad9b0}.command-status>.governed-state-disclosure i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#55e19a;box-shadow:0 0 10px #55e19a}.universal-search-command>label>.governed-state-disclosure{height:44px;margin-right:10px;padding-inline:15px}.finance-detail>.governed-state-disclosure{width:100%;margin-top:12px}.rescue-actions>.governed-state-disclosure,.journey-response>.governed-state-disclosure{width:100%;box-sizing:border-box}.promise-acceptance-window{grid-column:1/-1;padding:8px 10px;border:1px solid #d6983866;border-radius:8px;background:#40270c66;color:#ffd187!important}.promise-response-actions{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(280px,1fr);gap:10px;align-items:center}.promise-response-actions>button,.promise-response-actions form button{min-height:40px;padding:9px 13px;border:1px solid #438bd9;border-radius:8px;background:linear-gradient(135deg,#1767bd,#4939b4);color:#fff;font-weight:750}.promise-response-actions form{display:grid;grid-template-columns:1fr auto;gap:8px}.promise-response-actions input{min-width:0;padding:10px;border:1px solid #38556f;border-radius:8px;background:#06131e;color:#eaf5ff}@media(max-width:900px){.promise-response-actions,.promise-response-actions form{grid-template-columns:1fr}.promise-response-actions>button,.promise-response-actions form button{width:100%}}.vehicle-listing-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end}.vehicle-listing-form>label{min-width:0;display:grid;gap:6px;color:#9fb9cb;font:600 8px Orbitron;letter-spacing:.05em;text-transform:uppercase}.vehicle-listing-form input,.vehicle-listing-form select,.vehicle-listing-form textarea{width:100%;min-height:42px;box-sizing:border-box;padding:9px 10px;border:1px solid #31566e;border-radius:9px;background:#06131e;color:#eaf7ff;font:500 13px system-ui}.vehicle-listing-form textarea{min-height:88px;resize:vertical}.vehicle-listing-form .vehicle-listing-condition{grid-column:span 3}.vehicle-listing-form>button{min-height:44px;padding:0 15px;border:1px solid #38aef0;border-radius:10px;background:linear-gradient(110deg,#0866a7,#164984 64%,#493b8c);color:#fff;font:700 9px Orbitron;cursor:pointer}.vehicle-listing-form>button:hover{filter:brightness(1.12)}@media(max-width:960px){.vehicle-listing-form{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-listing-form .vehicle-listing-condition{grid-column:1/-1}}@media(max-width:540px){.vehicle-listing-form{grid-template-columns:1fr}.vehicle-listing-form .vehicle-listing-condition{grid-column:auto}.vehicle-listing-form>button{width:100%}}.admin-subtabs{gap:8px;padding:9px 28px;overflow-x:auto}.admin-subtabs a{flex:1;min-width:132px;padding:8px 12px;gap:8px}.admin-subtabs img{width:36px;height:36px}.admin-hero{padding:14px 20px;grid-template-columns:76px 1fr 160px;gap:14px}.admin-hero>img{width:72px;height:72px}.admin-hero h1{font-size:clamp(25px,2.7vw,38px)}.admin-hero>div{padding-left:18px}.admin-hero>div strong{font-size:32px}.team-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 28px}.team-command-grid>article{grid-template-columns:62px minmax(0,1fr) auto;gap:10px;padding:12px;min-height:112px}.team-command-grid>article>img{width:60px;height:60px}.team-command-grid>article span{min-width:0}.team-command-grid>article h2{font-size:clamp(16px,1.45vw,22px);overflow-wrap:anywhere}.team-command-grid>article>button{padding:7px 10px}.team-command-grid>.add-team{order:2;min-height:112px;padding:12px}.team-command-grid>.partner-member-invite{order:3}.add-team img{width:52px;height:52px}.partner-member-invite{margin-top:0}@media(max-width:900px){.admin-subtabs{padding:8px 14px}.admin-subtabs a{flex:0 0 132px}.admin-hero{margin:0 14px}.team-command-grid{margin:10px 14px;grid-template-columns:1fr}.team-command-grid>.add-team,.team-command-grid>.partner-member-invite{order:auto}}.team-roster-empty-state{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);gap:22px;align-items:center;margin:0 28px;padding:22px 26px;border:1px solid #274b63;background:radial-gradient(circle at 87% 50%,#1d3a7a55,transparent 34%),linear-gradient(145deg,#081723,#040b12);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.team-roster-empty-state small{color:#52c7ff;font:600 8px Orbitron;letter-spacing:.12em}.team-roster-empty-state h2{margin:8px 0;font:650 25px Orbitron}.team-roster-empty-state p{max-width:650px;margin:0;color:#91a9ba;line-height:1.55}.team-roster-empty-state ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.team-roster-empty-state li{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:9px 10px;border:1px solid #29475b;background:#07131d;color:#c9deeb}.team-roster-empty-state li b{display:grid;place-items:center;width:28px;height:28px;border:1px solid #368dbc;background:#0b2b42;color:#6fd3ff;font:700 10px Orbitron}.team-roster-empty-state li span{font-size:14px}@media(max-width:900px){.team-roster-empty-state{grid-template-columns:1fr;margin:0 14px;padding:18px}.team-roster-empty-state h2{font-size:21px}}.team-directory-toolbar{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:10px 28px 0;padding:12px 14px;border:1px solid #294b62;background:#071521}.team-directory-toolbar span{display:grid;gap:4px}.team-directory-toolbar small{color:#55caff;font:600 8px Orbitron;letter-spacing:.1em}.team-directory-toolbar strong{font:650 18px Orbitron;color:#eaf7ff}.team-directory-toolbar input{width:min(360px,48vw);min-height:42px;box-sizing:border-box;padding:9px 11px;border:1px solid #31566e;background:#06121d;color:#eaf7ff}.partner-member-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 28px 10px;padding:16px;border:1px solid #3b7ca5;background:linear-gradient(145deg,#0a2133,#07111e);color:#dceef9}.partner-member-editor>header{grid-column:1/-1;display:flex;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid #294b61}.partner-member-editor h2{margin:4px 0;font:650 20px Orbitron}.partner-member-editor p{margin:0;color:#9ab3c6}.partner-member-editor small{color:#55caff;font:600 8px Orbitron}.partner-member-editor>header>b{align-self:start;padding:8px 10px;border:1px solid #347a9e;color:#9edaff;font:700 8px Orbitron}.partner-member-editor>label{display:grid;gap:6px;font:600 8px Orbitron;color:#a6c0d1}.partner-member-editor select{min-height:42px;padding:8px;border:1px solid #31566e;background:#06121d;color:#eaf7ff}.partner-member-editor fieldset{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;padding:12px;border:1px solid #294b62}.partner-member-editor legend{padding:0 6px;color:#7acfff;font:600 8px Orbitron}.partner-member-editor fieldset label{display:flex;align-items:center;gap:7px;padding:8px;border:1px solid #24455c;background:#071521;color:#cde1ed}.partner-member-editor>div{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}.partner-member-editor button{min-height:40px;padding:8px 12px;border:1px solid #358cc0;background:#0a2d44;color:#e8f7ff;font-weight:700}.partner-member-editor button[type=submit]{background:linear-gradient(135deg,#0b6daf,#3f3989)}@media(max-width:760px){.team-directory-toolbar{align-items:stretch;flex-direction:column;margin:10px 14px 0}.team-directory-toolbar input{width:100%}.partner-member-editor{grid-template-columns:1fr;margin:0 14px 10px}.partner-member-editor>header{align-items:start;flex-direction:column}.partner-member-editor>div button{width:100%}}.bay-empty-detail{align-self:center;margin:0;padding:10px;border:1px solid #294b61;background:#071521;color:#9ab3c6;font-size:11px}.bay-kpis{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}.bay-kpis article{min-height:56px}.bay-kpis img{width:38px;height:38px}.bay-command-layout{grid-template-columns:minmax(0,760px) minmax(230px,280px);align-items:start}.adaptive-bay-grid{grid-template-columns:repeat(auto-fill,minmax(220px,360px));align-content:start}.adaptive-bay-grid>button{grid-template-rows:auto 86px auto auto auto;min-height:218px}.bay-vehicle>img{height:82px}.bay-summary-panel{gap:8px}.bay-summary-panel>section{min-height:0}.bay-summary-panel>section>strong{margin-top:11px;color:#dff5ff;font:650 13px Orbitron}.bay-summary-panel>section>p{margin:5px 0;color:#63df95;font:600 9px Orbitron}.selected-bay-command{grid-template-columns:minmax(220px,340px) minmax(0,1fr);max-width:1049px;min-height:0}.selected-bay-command>span{padding:4px 0}.bay-empty-detail{min-height:44px;align-content:center}.capacity-map{display:none}@media(max-width:1000px){.bay-command-layout{grid-template-columns:1fr}.bay-summary-panel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adaptive-bay-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.selected-bay-command{max-width:none}}@media(max-width:760px){.bay-kpis{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));overflow-x:auto}.bay-kpis article{flex:auto}.adaptive-bay-grid{display:grid;grid-template-columns:1fr;overflow:visible}.adaptive-bay-grid>button{min-height:205px}.bay-summary-panel{display:grid;grid-template-columns:1fr}.selected-bay-command{display:grid;grid-template-columns:1fr;overflow:visible}.bay-empty-detail{min-height:0}}.outlets-command-grid>article:only-of-type{grid-column:1/-1;grid-template-columns:150px minmax(0,1fr) auto;min-height:156px;padding:20px}.outlets-command-grid>article:only-of-type>img{width:148px;height:112px}.outlets-command-grid>article:only-of-type>button{min-width:190px}.outlets-command-grid>article:only-of-type h2{font-size:clamp(20px,2vw,30px)}@media(max-width:760px){.outlets-command-grid>article:only-of-type{grid-template-columns:90px minmax(0,1fr);padding:14px}.outlets-command-grid>article:only-of-type>img{width:88px;height:74px}.outlets-command-grid>article:only-of-type>button{grid-column:1/-1;min-width:0;width:100%}}.team-command-grid article em{display:block;max-width:230px;overflow:hidden;color:#8ea9bb;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.partner-member-profile{margin:0 28px 12px;padding:16px;border:1px solid #28506b;background:linear-gradient(145deg,#071521,#0a2231);color:#dceef9}.partner-member-profile>header{display:flex;justify-content:space-between;gap:14px;align-items:start;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #294b61}.partner-member-profile h2{margin:4px 0;font:650 18px Orbitron}.partner-member-profile p{margin:0;color:#9ab3c6}.partner-member-profile small{color:#55caff;font:600 8px Orbitron}.partner-member-profile>header>b{padding:8px 10px;border:1px solid #347a9e;color:#9edaff;font:700 8px Orbitron}.partner-member-profile form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partner-member-profile label{display:grid;gap:6px;color:#a6c0d1;font:600 8px Orbitron}.partner-member-profile label small{font-size:7px}.partner-member-profile input,.partner-member-profile select,.partner-member-profile textarea{box-sizing:border-box;min-height:40px;width:100%;padding:8px;border:1px solid #31566e;background:#06121d;color:#eaf7ff;font:500 13px system-ui}.partner-member-profile textarea{min-height:72px;resize:vertical}.partner-member-profile .profile-background,.partner-member-profile button{grid-column:1/-1}.partner-member-profile button{min-height:40px;padding:8px 12px;border:1px solid #358cc0;background:linear-gradient(135deg,#0b6daf,#3f3989);color:#e8f7ff;font-weight:700}.partner-member-review{margin-top:10px;padding-top:10px;border-top:1px solid #294b61}@media(max-width:760px){.partner-member-profile{margin:0 14px 10px}.partner-member-profile>header{flex-direction:column}.partner-member-profile form{grid-template-columns:1fr}}.profile-command-workspace{display:grid;gap:12px;margin:12px 28px;padding:18px;border:1px solid #31566f;background:radial-gradient(circle at 92% 0,#244e8a48,transparent 30%),linear-gradient(145deg,#091a29,#040c14);color:#dcecf8;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.profile-command-workspace>header{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid #24455c}.profile-command-workspace>header img{width:66px;height:66px;object-fit:contain}.profile-command-workspace small{color:#55caff;font:600 8px Orbitron;letter-spacing:.11em}.profile-command-workspace h2{margin:5px 0;font:650 clamp(19px,2.2vw,30px) Orbitron}.profile-command-workspace p{margin:0;color:#99b3c6;max-width:780px}.profile-command-workspace>header>b{padding:9px 11px;border:1px solid #278b62;border-radius:8px;background:#0b342a;color:#63e99b;font:700 8px Orbitron;white-space:nowrap}.profile-command-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.profile-command-facts article{display:grid;gap:5px;min-height:92px;padding:13px;border:1px solid #294b62;background:#071521}.profile-command-facts strong{font:650 18px Orbitron}.profile-command-facts span{color:#91aabd;font-size:13px}.profile-command-workspace>nav{display:flex;flex-wrap:wrap;gap:9px}.profile-command-workspace>nav a{padding:10px 12px;border:1px solid #347ca8;background:#0a2b42;color:#d7f2ff;text-decoration:none;font:600 8px Orbitron}.profile-command-workspace>nav a:hover{border-color:#5bc8ff;background:#0d3854}@media(max-width:760px){.profile-command-workspace{margin:10px 14px;padding:14px}.profile-command-workspace>header{grid-template-columns:58px minmax(0,1fr)}.profile-command-workspace>header img{width:54px;height:54px}.profile-command-workspace>header>b{grid-column:1/-1;justify-self:start}.profile-command-facts{grid-template-columns:1fr}.profile-command-workspace>nav a{flex:1;text-align:center}}.organization-command-workspace{display:grid;gap:10px;max-width:1120px}.organization-command-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 17px;border:1px solid #31566f;background:radial-gradient(circle at 92% 0,#244e8a48,transparent 33%),linear-gradient(145deg,#091a29,#040c14)}.organization-command-summary span{min-width:0}.organization-command-summary small,.organization-outlet-list small{color:#55caff;font:600 8px Orbitron;letter-spacing:.1em}.organization-command-summary h2{margin:5px 0;color:#eaf7ff;font:650 clamp(19px,2vw,28px) Orbitron;overflow-wrap:anywhere}.organization-command-summary p{max-width:720px;margin:0;color:#99b3c6;font-size:13px}.organization-command-summary>b{flex:0 0 auto;padding:9px 11px;border:1px solid #278b62;border-radius:8px;background:#0b342a;color:#63e99b;font:700 8px Orbitron}.organization-outlet-list{border:1px solid #294b62;background:#071521}.organization-outlet-list>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #294b62}.organization-outlet-list>header span{display:grid;gap:4px}.organization-outlet-list>header strong{font:650 14px Orbitron;color:#e8f6ff}.organization-outlet-list a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #347ca8;background:#0a2b42;color:#d7f2ff;text-decoration:none;font:600 8px Orbitron}.organization-outlet-list article{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;border-bottom:1px solid #1f3d50}.organization-outlet-list article:last-child{border-bottom:0}.organization-outlet-list article>img{width:48px;height:48px;object-fit:contain}.organization-outlet-list article span{display:grid;gap:4px;min-width:0}.organization-outlet-list article span>strong{overflow-wrap:anywhere;color:#ecf8ff;font:650 13px Orbitron}.organization-outlet-list article b{color:#63e99b;font:600 9px Orbitron}.organization-command-workspace>nav{display:flex;flex-wrap:wrap;gap:8px}.organization-command-workspace>nav a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid #315d78;background:#0a263a;color:#d8f3ff;text-decoration:none;font:600 8px Orbitron}@media(max-width:760px){.organization-command-workspace{margin:10px 14px}.organization-command-summary{align-items:flex-start;flex-direction:column}.organization-outlet-list>header{align-items:stretch;flex-direction:column}.organization-outlet-list article{grid-template-columns:48px minmax(0,1fr)}.organization-outlet-list article>a{grid-column:1/-1}.organization-command-workspace>nav a{flex:1}}.organization-command-workspace{gap:8px}.organization-command-summary{padding:12px 14px}.organization-outlet-list>header{padding:9px 12px}.organization-outlet-list article{padding:9px 12px}.organization-command-workspace>nav{margin-top:0!important;padding:0!important;border:0!important;background:transparent!important}.organization-command-workspace>nav a{flex:0 0 auto!important;min-height:36px;padding:0 11px}.team-directory-actions{display:flex;gap:8px}.team-directory-actions button{min-height:42px;padding:0 12px;border:1px solid #347ca8;background:#0a2b42;color:#d7f2ff;font:700 8px Orbitron;white-space:nowrap}.team-directory-actions button:first-child{border-color:#48b9ef;background:linear-gradient(110deg,#0866a7,#164984 64%,#493b8c);color:#fff}.team-directory-actions button:disabled{opacity:.45}@media(max-width:760px){.team-directory-actions{width:100%}.team-directory-actions button{flex:1}}.security-command-workspace{display:grid;gap:10px;max-width:900px}.security-command-workspace>header{display:flex;align-items:start;justify-content:space-between;gap:14px;padding:13px 15px;border:1px solid #31566f;background:linear-gradient(145deg,#091a29,#040c14)}.security-command-workspace h2{margin:5px 0;color:#eaf7ff;font:650 21px Orbitron}.security-command-workspace small{color:#55caff;font:600 8px Orbitron;letter-spacing:.1em}.security-command-workspace p{max-width:670px;margin:0;color:#99b3c6;font-size:13px}.security-command-workspace>header>b{padding:8px 10px;border:1px solid #278b62;border-radius:8px;background:#0b342a;color:#63e99b;font:700 8px Orbitron;white-space:nowrap}.security-command-workspace dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.security-command-workspace dl>div{display:grid;gap:5px;padding:10px 12px;border:1px solid #294b62;background:#071521}.security-command-workspace dt{color:#55caff;font:600 7px Orbitron;text-transform:uppercase}.security-command-workspace dd{margin:0;color:#dcecf8;font-size:13px;line-height:1.35}.security-command-workspace>nav{display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.security-command-workspace>nav a{flex:0 0 auto!important;min-height:40px;padding:0 12px;border:1px solid #315d78;background:#0a263a;color:#d8f3ff;text-decoration:none;font:600 8px Orbitron}@media(max-width:760px){.security-command-workspace{margin:10px 14px}.security-command-workspace>header{flex-direction:column}.security-command-workspace dl{grid-template-columns:1fr}.security-command-workspace>nav a{flex:1!important;text-align:center}}@media(max-width:760px){.admin-hero{grid-template-columns:72px minmax(0,1fr)!important}.admin-hero>div{grid-column:1/-1;min-width:0;border-left:0;border-top:1px solid #294b64;padding:12px 0 0}.admin-hero>div strong,.admin-hero>div small,.admin-hero>div b{min-width:0;overflow-wrap:anywhere}}@media(max-width:760px){.intelligence-subtabs{display:flex;overflow-x:auto}.intelligence-layout{grid-template-columns:minmax(0,1fr)!important}.signal-command,.ai-recommendations{min-width:0;width:auto}.signal-command>header,.signal-command>footer{gap:8px;min-width:0}.signal-command>header>b,.signal-command>footer span,.governed-inline-empty small{min-width:0;overflow-wrap:anywhere}}.partner-command{--pw-ink:#071019;--pw-surface:#0b1723;--pw-surface-2:#101f2c;--pw-line:#29465e;--pw-muted:#8296a9;--pw-text:#ecf5fb;--pw-blue:#38adff;--pw-violet:#7555e8;--pw-green:#55d99b;--pw-radius:14px;background:radial-gradient(ellipse 70% 34% at 86% 0,#5040a423,transparent 68%),radial-gradient(ellipse 52% 30% at 6% 22%,#148fcc1a,transparent 70%),repeating-linear-gradient(115deg,#fff0 0 22px,#8bb0c505 23px 24px),#050b11;color:var(--pw-text);padding:20px 28px 42px}.partner-command:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#06111aab,transparent 24%,transparent 72%,#3a26741c),radial-gradient(circle at 50% 100%,#179ed50a,transparent 42%)}.partner-command :is(.command-rail,.command-panel,.service-workspace,.workflow-command-title,.workflow-job-queue,.workflow-active-job,.workflow-mode-panel,.workflow-side-command,.bay-command-title,.bay-kpis article,.bay-summary-panel>section,.selected-bay-command,.market-command-hero,.market-products,.market-trust-command,.market-sell-command,.market-orders-command,.finance-hero,.finance-kpis article,.finance-ledger,.finance-detail,.admin-hero,.team-command-grid>article){clip-path:none;border-radius:var(--pw-radius);border-color:var(--pw-line);background:linear-gradient(145deg,#101e2bfa,#09131df8);box-shadow:inset 0 1px #ffffff10,0 14px 32px #02060a66}.partner-command .command-rail{position:sticky;top:12px;z-index:50;min-height:68px;padding:9px 15px;border-radius:16px;background:linear-gradient(105deg,#111f2d,#0a1420 58%,#161538);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff14,0 18px 40px #0008}.partner-command .command-brand strong{font-family:Inter,system-ui,sans-serif;font-size:15px;letter-spacing:.025em}.partner-command .command-brand small{color:#62c8fa;font-family:Inter,system-ui,sans-serif;font-size:8px;letter-spacing:.13em}.partner-command .command-rail button,.partner-command .command-search{border-radius:10px;border-color:#36536a;background:#08131e}.partner-command .command-search{min-height:42px}.partner-command .command-search input{font-size:12px}.partner-command .command-status .live{color:#77e5aa}.partner-command :is(.service-subtabs,.marketplace-subtabs,.finance-subtabs,.admin-subtabs){gap:8px;padding:16px 0 12px}.partner-command :is(.service-subtabs,.marketplace-subtabs,.finance-subtabs,.admin-subtabs) :is(a,button){min-height:42px;border-radius:10px;border:1px solid #2d4b61;background:#0a1621;color:#9cb1c1;clip-path:none;box-shadow:none}.partner-command :is(.service-subtabs,.marketplace-subtabs,.finance-subtabs,.admin-subtabs) :is(a,button).active{border-color:#3bb4ff;background:linear-gradient(110deg,#103d5a,#1c1d4b);color:#f4fbff;box-shadow:inset 0 0 0 1px #78cdff29}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero){margin-top:4px;position:relative;overflow:hidden}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero):after{content:"";position:absolute;width:260px;height:260px;right:-92px;top:-170px;border:1px solid #3fc1ff2e;border-radius:50%;box-shadow:0 0 0 26px #5b4bd512,0 0 0 52px #37b4ff09;pointer-events:none}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero) h1{position:relative;z-index:1;font-family:Inter,system-ui,sans-serif;font-weight:760;letter-spacing:-.045em;line-height:1.05;text-transform:none}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero) :is(p,small){position:relative;z-index:1;color:#9aafbf}.partner-command :is(.command-panel,.service-workspace,.workflow-job-queue,.workflow-active-job,.workflow-mode-panel,.workflow-side-command,.market-products,.market-trust-command,.market-sell-command,.market-orders-command,.finance-ledger,.finance-detail){overflow:hidden}.partner-command .command-panel:before{display:none}.partner-command .command-panel h2{border-color:#243d50;font-family:Inter,system-ui,sans-serif;font-size:11px;letter-spacing:.08em}.partner-command :is(.attention-list article,.workflow-job-queue button,.adaptive-bay-grid>button,.market-products article,.market-orders-command>article,.finance-ledger tbody tr,.team-command-grid>article){border-radius:10px;clip-path:none}.partner-command :is(.attention-list article,.workflow-job-queue button,.adaptive-bay-grid>button,.market-products article,.market-orders-command>article){border-color:#29465d;background:linear-gradient(145deg,#0d1b28,#09131d)}.partner-command :is(.attention-list article,.workflow-job-queue button,.adaptive-bay-grid>button,.market-products article,.market-orders-command>article):hover{border-color:#3e98c8;background:linear-gradient(145deg,#122538,#0b1722)}.partner-command .workflow-command-grid{gap:14px;margin-top:14px}.partner-command .workflow-job-queue,.partner-command .workflow-active-job,.partner-command .workflow-mode-panel,.partner-command .workflow-side-command{padding:14px}.partner-command .workflow-rail{gap:8px}.partner-command .workflow-rail button{border-radius:9px;clip-path:none}.partner-command .workflow-rail button.active{box-shadow:inset 0 0 20px #218fe02e,0 0 0 1px #35b6ff44}.partner-command .workflow-active-job{min-width:0}.partner-command .technician-profile,.partner-command .work-order-evidence{border-radius:10px}.partner-command .bay-command-layout{gap:14px}.partner-command .bay-kpis{gap:10px}.partner-command .bay-kpis article{min-height:74px}.partner-command .adaptive-bay-grid{gap:12px}.partner-command .adaptive-bay-grid>button{padding:14px}.partner-command .selected-bay-command{margin-top:14px}.partner-command .bay-summary-panel>section{padding:14px}.partner-command .bay-vehicle{border-radius:10px;overflow:hidden}.partner-command .market-command-hero{min-height:176px;padding:20px 24px}.partner-command .market-command-hero h1{font-family:Inter,system-ui,sans-serif;font-size:clamp(27px,3vw,43px);letter-spacing:-.045em}.partner-command .market-categories{gap:9px}.partner-command .market-categories button{min-height:70px;border-radius:10px;clip-path:none}.partner-command .market-command-layout{gap:14px}.partner-command .market-products{padding:16px}.partner-command .market-products>div{gap:12px}.partner-command .market-products article{min-height:254px;padding:12px}.partner-command .market-orders-command>article{min-height:88px}.partner-command .market-orders-command>article:hover{transform:translateY(-1px)}.partner-command .finance-hero{padding:20px 24px}.partner-command .finance-hero h1{font-family:Inter,system-ui,sans-serif;font-size:clamp(28px,3vw,44px);letter-spacing:-.045em}.partner-command .finance-kpis{gap:10px}.partner-command .finance-kpis article{min-height:98px;padding:14px}.partner-command .finance-layout{gap:14px}.partner-command .finance-ledger{border-radius:14px}.partner-command .finance-table-head{background:#0a1722}.partner-command .finance-ledger table{min-width:0;table-layout:fixed}.partner-command .finance-ledger :is(th,td){overflow-wrap:anywhere}.partner-command .finance-detail{min-width:0}.partner-command .admin-hero{margin:4px 0 0;padding:18px 22px}.partner-command .team-command-grid{margin:14px 0;gap:12px}.partner-command .team-command-grid>article{min-height:118px;padding:14px}.partner-command .team-command-grid>article>button{border-radius:9px}.partner-command .team-directory-toolbar,.partner-command .partner-member-editor,.partner-command .partner-member-profile{margin-inline:0;border-radius:14px}.partner-command .team-directory-toolbar{background:#0b1823}@media(max-width:900px){.partner-command{padding:12px 14px 90px}.partner-command .command-rail{top:6px}.partner-command :is(.service-subtabs,.marketplace-subtabs,.finance-subtabs,.admin-subtabs){overflow-x:auto}.partner-command .market-command-layout,.partner-command .finance-layout{grid-template-columns:1fr}.partner-command .market-command-hero{padding:16px}.partner-command .workflow-command-grid{grid-template-columns:1fr}.partner-command .workflow-side-command{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:760px){.partner-command{padding:0 10px 88px}.partner-command .command-rail{top:0;margin:0 -10px;border-radius:0 0 14px 14px}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero){margin-top:10px;border-radius:12px}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero) h1{font-size:clamp(24px,7vw,32px)}.partner-command .workflow-side-command{grid-template-columns:1fr}.partner-command .market-products article{min-height:238px}.partner-command .finance-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.partner-command .finance-kpis article{min-width:0}.partner-command .team-command-grid{grid-template-columns:1fr}.partner-command .market-command-hero>img{opacity:.65}.partner-command .command-panel{border-radius:12px}}.emergency-command .rescue-actions{flex-wrap:wrap;gap:10px}.emergency-command .rescue-actions>:is(button,a){display:flex;align-items:center;justify-content:center;min-height:44px;height:auto;padding:12px 16px;font:600 14px/1.4 Inter,sans-serif;white-space:normal;text-align:center;text-decoration:none;box-sizing:border-box}.emergency-command .rescue-actions>a{border:1px solid #405d73;border-radius:10px;background:#101f2c;color:#d9e8f2}.emergency-command .emergency-network>a{text-decoration:none;min-height:60px}.emergency-command .emergency-network>a strong{font:600 14px/1.4 Inter,sans-serif;text-transform:none}.emergency-command .emergency-network>a small{font:400 12px/1.4 Inter,sans-serif;color:#adc3d4}.emergency-command .rescue-panel :is(h1,h2){font:600 16px/1.4 Inter,sans-serif;letter-spacing:.02em;text-transform:none}.emergency-command .rescue-incidents button :is(strong,small,em),.emergency-command .rescue-incidents button>b{font:500 12px/1.4 Inter,sans-serif;white-space:normal;overflow-wrap:anywhere}.emergency-command .rescue-twin>header{flex-wrap:wrap;gap:8px}.emergency-command .rescue-twin>header span{flex-wrap:wrap;gap:6px}.emergency-command .rescue-twin>header :is(small,strong,b){font:500 12px/1.4 Inter,sans-serif}.emergency-command .scan-result{font:500 12px/1.5 Inter,sans-serif;max-width:calc(100% - 32px);white-space:normal}.emergency-command .incident-timeline{flex-wrap:wrap;gap:12px}.emergency-command .incident-timeline :is(small,b,strong){font:500 12px/1.5 Inter,sans-serif}@media(max-width:760px){.emergency-command .rescue-incidents>div{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible}.emergency-command .rescue-incidents button{width:100%;min-width:0;grid-template-columns:40px minmax(0,1fr);box-sizing:border-box}.emergency-command .rescue-incidents button>b{grid-column:2}.emergency-command .rescue-actions>:is(button,a){flex:1 1 100%;width:100%}}.emergency-command .incident-timeline{display:grid;grid-template-columns:minmax(0,1fr);padding:16px}.emergency-command .incident-timeline>span{display:grid;grid-template-columns:minmax(0,1fr);width:auto;gap:4px;padding:0}.emergency-command .incident-timeline>span:before,.emergency-command .incident-timeline>span:after,.emergency-command .incident-timeline i{display:none}.emergency-command .incident-timeline :is(small,b){position:static;width:auto;max-width:none;white-space:normal;overflow-wrap:anywhere}@media(max-width:760px){.emergency-command .rescue-actions{grid-template-columns:minmax(0,1fr)}.emergency-command .rescue-actions>:is(button,a){text-transform:none}}.launch-command{min-height:100vh;min-height:100dvh;padding:18px;color:#d8e4ed;background:radial-gradient(circle at 74% 16%,#18334a55,transparent 28%),linear-gradient(#02070caa,#02070cee),url(/assets/sidebar-digital-city-grid-v1.png) center/cover fixed;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.launch-command *{box-sizing:border-box}.launch-header,.launch-panel{border:1px solid #5c7182;background:linear-gradient(145deg,#0c1720f5,#03080df8);box-shadow:inset 0 1px #e2f4ff22,inset 0 -2px #000,0 12px 34px #000a}.launch-header{min-height:82px;display:grid;grid-template-columns:minmax(230px,1fr) 250px 170px minmax(220px,1fr) 48px 170px;align-items:center;gap:12px;padding:10px 18px;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px)}.launch-brand{display:flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none;min-width:0}.launch-brand img{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 0 10px #19baff)}.launch-brand span{display:flex;flex-direction:column}.launch-brand strong{font:700 17px Orbitron;letter-spacing:.06em;color:#e3edf5}.launch-brand small{font:600 9px Orbitron;letter-spacing:.34em;color:#4cd8ff}.launch-outlet,.launch-profile,.launch-verified,.launch-search,.launch-notification{min-height:52px;border:1px solid #354c5c;background:linear-gradient(145deg,#101c25,#050a0f);color:#c9d6df;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.launch-outlet,.launch-profile{display:grid;grid-template-columns:42px 1fr 14px;align-items:center;gap:7px;padding:5px 9px;text-align:left}.launch-outlet img,.launch-profile img{width:40px;height:40px;object-fit:cover;border-radius:9px}.launch-outlet span,.launch-profile span,.launch-verified span{display:flex;min-width:0;flex-direction:column}.launch-outlet small,.launch-profile small,.launch-verified small{color:#758a9a;font-size:7px}.launch-outlet strong,.launch-profile strong,.launch-verified strong{overflow:hidden;color:#dce7ef;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.launch-outlet em{color:#7b8d9a;font-size:7px;font-style:normal}.launch-verified{display:flex;align-items:center;gap:8px;padding:6px 10px;border-color:#426650}.launch-verified img{width:40px;height:40px;object-fit:contain}.launch-verified small{color:#64df91;text-transform:uppercase}.launch-search{display:grid;grid-template-columns:24px 1fr auto;align-items:center;padding:0 10px}.launch-search input{min-width:0;border:0;outline:0;background:transparent;color:#dce8f1}.launch-search button{border:0;border-left:1px solid #283e4e;background:transparent;color:#a9bdcb}.launch-notification{position:relative;padding:3px}.launch-notification img{width:40px;height:40px;object-fit:contain}.launch-notification b{position:absolute;top:1px;right:1px;width:16px;height:16px;border-radius:50%;background:#168be3;color:#fff;font-size:8px}.launch-profile{grid-template-columns:40px 1fr}.launch-stage{display:grid;grid-template-columns:minmax(235px,.65fr) minmax(520px,1.75fr) minmax(260px,.72fr);gap:14px;margin-top:14px}.launch-panel{position:relative;overflow:hidden;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px)}.launch-panel:before{content:"";position:absolute;inset:6px;pointer-events:none;border:1px solid #9cb7ca10;clip-path:inherit}.launch-panel h2,.launch-panel h3{position:relative;margin:0;border-bottom:1px solid #314757;text-transform:uppercase}.launch-panel h2{padding:14px 16px;font:600 10px Orbitron;letter-spacing:.08em}.launch-sequence{min-height:620px}.launch-step-list{display:grid;gap:7px;padding:10px}.launch-step-list button{min-height:68px;display:grid;grid-template-columns:48px 1fr 22px;align-items:center;gap:8px;padding:7px;border:1px solid #334c5d;background:linear-gradient(145deg,#13202a,#070d12);color:#cbd8e1;text-align:left;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.launch-step-list button>b{display:grid;place-items:center;width:43px;height:48px;border:1px solid #6e899c;background:linear-gradient(145deg,#203a4c,#07111a);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);font:600 18px Orbitron}.launch-step-list span{display:flex;min-width:0;flex-direction:column;gap:5px}.launch-step-list span>strong{font:600 8px Orbitron;text-transform:uppercase}.launch-step-list span>small{color:#e3a54b;font-size:8px}.launch-step-list .done span>small{color:#69d696}.launch-step-list mark{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#1c3c26;color:#72e69c}.launch-step-list .active{border-color:#269be9;background:linear-gradient(145deg,#0e3453,#061522);box-shadow:inset 0 0 22px #168fe43b,0 0 12px #158ddd40}.launch-step-list .active>b{border-color:#38b3ff;box-shadow:0 0 14px #199cff}.launch-step-list .approval>b{border-color:#8a5bd1}.launch-step-list i{position:relative;width:100%;height:4px;background:#183245}.launch-step-list i em{display:block;width:67%;height:100%;background:#3cbeff;box-shadow:0 0 8px #3cbeff}.launch-step-list i label{position:absolute;right:0;top:-12px;color:#acc9db;font-size:7px}.launch-sequence>footer{display:grid;grid-template-columns:1fr auto;gap:8px;margin:0 10px;padding:12px;border-top:1px solid #293f4e;font-size:8px}.launch-sequence>footer i{grid-column:1/2;width:100%;height:4px;background:#172a38}.launch-sequence>footer i em{display:block;width:100%;height:100%;background:#47c7ff;box-shadow:0 0 8px #47c7ff}.launch-sequence>footer strong{grid-column:2;grid-row:1/3;color:#50cbff}.launch-core{min-width:0}.launch-title{padding:8px 12px 14px;text-align:center}.launch-title h1{margin:0;color:#e6edf3;font:600 clamp(18px,2.2vw,31px) Orbitron;letter-spacing:.05em}.launch-title p{margin:5px 0 0;color:#7d929f;font-size:10px}.digital-twin{min-height:556px}.digital-twin>header{display:flex;justify-content:space-between;padding:12px 17px;border-bottom:1px solid #3d5565;font:600 9px Orbitron;text-transform:uppercase}.digital-twin>header span{color:#63de91}.twin-visual{position:relative;min-height:435px;background:linear-gradient(180deg,transparent 55%,#03070ba8),url(/assets/service-workshop-digital-twin-v1.png) center/cover no-repeat}.twin-bays{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:13px 8%}.twin-bays>span{display:flex;min-height:48px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #526b7b;background:#09121bd9;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,calc(100% - 6px) 100%,6px 100%,0 calc(100% - 8px));font:600 8px Orbitron;text-transform:uppercase}.twin-bays small{margin-top:4px;color:#5ee18c;font-size:7px}.digital-twin>footer{display:grid;grid-template-columns:150px repeat(4,1fr);align-items:center;gap:0;min-height:72px;border-top:1px solid #3a5364}.digital-twin>footer>strong{padding:0 14px;font:600 8px Orbitron;text-transform:uppercase}.digital-twin>footer>span{display:flex;align-items:center;gap:8px;padding:8px;border-left:1px solid #273b49}.digital-twin>footer i{width:17px;height:17px;border:1px solid #648095;border-radius:50%;background:#101d26}.digital-twin>footer i:not(.pending){box-shadow:inset 0 0 8px #35d883}.digital-twin>footer label{font-size:7px}.digital-twin>footer small{display:block;color:#58d98b}.digital-twin>footer .pending+label small{color:#e0a348}.launch-network{min-height:620px}.organization-card{display:grid;grid-template-columns:58px 1fr;align-items:center;gap:8px;padding:10px 13px}.org-symbol{width:54px;height:54px;background:url(/assets/partner-network-hubs-7d-v1.png) center/250% auto no-repeat;filter:drop-shadow(0 0 7px #259cff)}.organization-card div{display:flex;flex-direction:column;gap:5px}.organization-card strong{font-size:10px}.organization-card small{color:#7c91a0;font-size:8px}.launch-network h3{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 13px;font:600 8px Orbitron}.launch-network h3 a{flex:0 0 auto;color:#52bce9;text-decoration:none;font:500 7px Inter}.outlet-list{display:grid}.outlet-list button{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:8px;padding:8px 12px;border:0;border-bottom:1px solid #203340;background:transparent;color:#cad8e2;text-align:left}.outlet-list img{width:34px;height:34px;object-fit:contain}.outlet-list span{display:flex;flex-direction:column;gap:3px}.outlet-list strong{font-size:8px}.outlet-list small{color:#738997;font-size:7px}.outlet-list em{color:#59d589;font-size:7px;font-style:normal}.outlet-list em.setup{color:#e2a749}.service-area>div{position:relative;min-height:128px;padding:10px 42% 10px 12px}.service-area p{margin:0 0 11px;color:#778d9d;font-size:7px}.service-area p strong{display:block;margin-bottom:3px;color:#c8d5df}.service-area p b{float:right;color:#9ab2c0}.service-map{position:absolute;right:7px;top:5px;width:40%;height:115px;background:url(/assets/partner-network-hubs-7d-v1.png) center/cover no-repeat;filter:saturate(.8) brightness(.8)}.approval-intelligence{display:grid;grid-template-columns:100px 1fr}.approval-intelligence h3{grid-column:1/-1}.approval-ring{display:grid;place-items:center;align-content:center;gap:3px;width:80px;height:80px;margin:10px;border-radius:50%;background:radial-gradient(circle,#09121a 48%,transparent 50%),conic-gradient(#70e68f 100%,#172a32 0);box-shadow:0 0 18px #54d77745}.approval-ring strong{font:600 8px/1.1 Orbitron;text-align:center}.approval-ring small{font-size:5px;line-height:1.1;text-align:center}.approval-intelligence p{display:flex;flex-direction:column;gap:5px;margin:14px 8px;color:#9aacb7;font-size:8px}.approval-intelligence p>strong{color:#63dc8b}.approval-intelligence p small{margin-top:5px;color:#748895}.launch-actions{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:14px;padding:28px 14px 12px}.launch-actions h2{position:absolute;left:15px;top:0;padding:7px 14px;border:0}.launch-actions a{min-height:184px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:10px;border-right:1px solid #293d4b;color:#d7e2ea;text-decoration:none;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 15px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 15px)}.launch-actions a:last-child{border:0}.launch-actions img{width:112px;height:112px;object-fit:contain;filter:drop-shadow(0 0 10px #1d96df4c)}.launch-actions strong{font:600 8px Orbitron;text-transform:uppercase}.launch-actions small{margin-top:6px;color:#8296a4;font-size:8px}.launch-actions a:nth-of-type(1) small,.launch-actions a:nth-of-type(6) small{color:#52cafa}.launch-actions a:nth-of-type(2) small{color:#5ddb8e}.launch-actions a:nth-of-type(3) small{color:#e1a84f}.launch-mobile-nav{display:none}@media(max-width:1280px)and (min-width:761px){.launch-header{grid-template-columns:1fr 230px 160px auto}.launch-search{grid-column:1/4;grid-row:2}.launch-stage{grid-template-columns:250px minmax(0,1fr);grid-template-areas:"sequence core" "network network"}.launch-sequence{grid-area:sequence}.launch-core{grid-area:core}.launch-network{grid-area:network;min-height:auto;display:grid;grid-template-columns:repeat(3,1fr)}.launch-network>h2{grid-column:1/-1}.organization-card,.outlet-list,.service-area,.approval-intelligence{min-width:0}.outlet-list{grid-row:3/6}.launch-actions a{min-height:160px}.launch-actions img{width:90px;height:90px}}@media(max-width:760px){.launch-command{padding:0 0 calc(70px + env(safe-area-inset-bottom));background-attachment:scroll}.launch-header{position:sticky;top:0;z-index:30;min-height:62px;grid-template-columns:1fr auto auto;padding:6px 9px;clip-path:none}.launch-brand img{width:42px;height:42px}.launch-brand strong{font-size:12px}.launch-brand small{font-size:7px}.launch-outlet{grid-column:1/-1;grid-row:2}.launch-verified,.launch-search,.launch-profile span{display:none}.launch-notification,.launch-profile{width:42px;min-height:42px;padding:1px}.launch-profile{display:block}.launch-profile img{width:38px;height:38px}.launch-stage{display:flex;flex-direction:column;margin:8px;gap:8px}.launch-core{order:0;display:contents}.launch-title{order:0}.launch-sequence{order:1;min-height:auto}.digital-twin{order:2;min-height:auto}.launch-network{order:3;min-height:auto}.launch-title h1{font-size:18px}.launch-step-list button{min-height:58px;grid-template-columns:40px 1fr 20px}.launch-step-list button>b{width:36px;height:40px;font-size:14px}.twin-visual{min-height:270px}.twin-bays{gap:4px;padding:8px}.twin-bays>span{font-size:6px}.digital-twin>footer{display:flex;overflow-x:auto;min-height:64px}.digital-twin>footer>strong{flex:0 0 100px}.digital-twin>footer>span{flex:0 0 105px}.launch-network{display:block}.launch-actions{display:flex;overflow-x:auto;margin:8px;padding:27px 8px 8px;scroll-snap-type:x mandatory}.launch-actions a{flex:0 0 142px;min-height:150px;scroll-snap-align:start}.launch-actions img{width:90px;height:90px}.launch-mobile-nav{position:fixed;z-index:60;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;min-height:64px;padding:5px 6px calc(5px + env(safe-area-inset-bottom));border-top:1px solid #40586a;background:#040a10ef;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.launch-mobile-nav a{min-height:44px;display:flex;align-items:center;justify-content:center;color:#8ea1af;text-align:center;text-decoration:none;font-size:8px}.launch-mobile-nav button{width:46px;height:46px;margin:auto;border:1px solid #26a8f2;border-radius:50%;background:radial-gradient(circle,#176da4,#07121c 68%);color:#fff;font-size:22px;box-shadow:0 0 16px #188fd78c}}.launch-command.applicant-submitted{container-name:submitted-launch;container-type:inline-size}@container submitted-launch (max-width: 980px){.applicant-submitted .launch-stage{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column!important;inline-size:100%!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;margin:0!important;padding:8px!important;gap:8px!important;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto!important;grid-column:1!important;grid-row:auto!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin:0!important}.applicant-submitted .approval-governance{block-size:auto!important;max-block-size:none!important;overflow:hidden!important}.applicant-submitted .approval-governance>summary{grid-template-columns:minmax(0,1fr) 34px!important;min-block-size:72px;gap:8px;padding:12px}.applicant-submitted .approval-governance>summary :where(small,b,strong){max-inline-size:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-governance-detail{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px;padding:0 12px 12px;overflow:visible!important}.applicant-submitted :where(.approval-path,.approval-blockers ul){grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr)!important;inline-size:100%!important;min-block-size:72px;padding:11px}.applicant-submitted .approval-path :where(strong,small){max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;overflow:visible!important}.applicant-submitted .application-submit>*{grid-column:auto!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.applicant-submitted .application-submit :where(button,a){min-block-size:44px;block-size:auto;padding:10px 12px;font-size:12px;line-height:1.25;white-space:normal}.applicant-submitted .application-submit :where(small,p){grid-column:1 / -1!important;margin:2px 0 0;padding:0 2px 4px;font-size:10px;line-height:1.45;overflow-wrap:anywhere}}@container submitted-launch (max-width: 560px){.applicant-submitted .approval-meta,.applicant-submitted .application-submit{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .application-submit>*{grid-column:1!important}}.launch-command.applicant-submitted{container-name:submitted-launch-final;container-type:inline-size}@container submitted-launch-final (max-width: 980px){.applicant-submitted .launch-stage{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column!important;inline-size:100%!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;margin:0!important;padding:8px!important;gap:8px!important;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto!important;grid-column:1!important;grid-row:auto!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin:0!important}.applicant-submitted .approval-governance{block-size:auto!important;max-block-size:none!important;overflow:hidden!important}.applicant-submitted .approval-governance-detail,.applicant-submitted .approval-path,.applicant-submitted .approval-blockers ul{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr)!important;inline-size:100%!important;min-inline-size:0!important}.applicant-submitted .approval-path :where(strong,small),.applicant-submitted .approval-governance>summary :where(small,b,strong){max-inline-size:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.applicant-submitted .approval-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;overflow:visible!important}.applicant-submitted .application-submit>*{grid-column:auto!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.applicant-submitted .application-submit :where(button,a){min-block-size:44px!important;block-size:auto!important;padding:10px 12px!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important}.applicant-submitted .application-submit :where(small,p){grid-column:1 / -1!important;margin:2px 0 0!important;padding:0 2px 4px!important;font-size:10px!important;line-height:1.45!important;overflow-wrap:anywhere!important}}@container submitted-launch-final (max-width: 560px){.applicant-submitted .approval-meta,.applicant-submitted .application-submit{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .application-submit>*{grid-column:1!important}}@container (max-width: 820px){.applicant-submitted .approval-governance>summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px;min-block-size:72px;padding:12px}.applicant-submitted .approval-governance>summary :where(small,b,strong){max-inline-size:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-governance-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 12px;overflow:visible}.applicant-submitted .approval-path,.applicant-submitted .approval-meta,.applicant-submitted .approval-blockers ul{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr);inline-size:100%;min-block-size:72px;padding:11px}}@media(max-width:900px){.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column;inline-size:100%!important;block-size:auto!important;max-block-size:none!important;min-block-size:0!important;padding:8px;gap:8px;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px;padding:0;overflow:visible}.applicant-submitted .application-submit>*{grid-column:1!important;inline-size:100%;min-inline-size:0;max-inline-size:100%}}@container (max-width: 820px){.applicant-submitted .approval-governance>summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px;padding:12px}.applicant-submitted .approval-governance>summary :where(small,b),.applicant-submitted .approval-governance>summary>strong{min-inline-size:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-governance-detail{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 12px}.applicant-submitted :where(.approval-path,.approval-meta,.approval-blockers ul){grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr);inline-size:100%;min-block-size:72px;padding:11px}}@media(max-width:900px){.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;margin:0!important;padding:8px!important;gap:8px!important;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin:0!important}.applicant-submitted .approval-governance{container-type:inline-size;block-size:auto!important;max-block-size:none!important;overflow:hidden!important}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:0!important;overflow:visible!important}.applicant-submitted .application-submit>*{grid-column:1!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.applicant-submitted .application-submit :where(button,a){min-block-size:46px;block-size:auto;padding:11px 14px;font-size:13px;line-height:1.25;white-space:normal}.applicant-submitted .application-submit :where(small,p){margin:2px 0 0;padding:0 2px 4px;font-size:10px;line-height:1.45;overflow-wrap:anywhere}}@media(max-width:760px){.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column;inline-size:100%!important;block-size:auto!important;max-block-size:none!important;min-block-size:0!important;margin:0;padding:8px;gap:8px;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0}.applicant-submitted .approval-governance{container-type:normal;block-size:auto;max-block-size:none}.applicant-submitted .approval-governance>summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px;min-block-size:72px;padding:12px}.applicant-submitted .approval-governance>summary small,.applicant-submitted .approval-governance>summary b,.applicant-submitted .approval-governance>summary>strong{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-governance-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 12px;overflow:visible}.applicant-submitted .approval-path,.applicant-submitted .approval-meta,.applicant-submitted .approval-blockers ul{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr);inline-size:100%;min-block-size:72px;padding:11px}.applicant-submitted .approval-path strong{font-size:12px;line-height:1.25}.applicant-submitted .approval-path small{font-size:10px;line-height:1.4}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px;padding:0;overflow:visible}.applicant-submitted .application-submit>*{grid-column:1!important;inline-size:100%;min-inline-size:0;max-inline-size:100%}.applicant-submitted .application-submit :where(button,a){min-block-size:46px;block-size:auto;padding:11px 14px;font-size:13px;line-height:1.25;white-space:normal}.applicant-submitted .application-submit :where(small,p){margin:2px 0 0;padding:0 2px 4px;font-size:10px;line-height:1.45;overflow-wrap:anywhere}}@media(min-width:761px)and (max-width:1050px){.applicant-submitted .launch-network.applicant-review{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .applicant-review>:where(.organization-card,.approval-governance,.launch-prerequisites,.approval-intelligence,.application-submit){grid-column:1!important;grid-row:auto!important;inline-size:100%;min-inline-size:0}.applicant-submitted .approval-governance-detail,.applicant-submitted .approval-path,.applicant-submitted .approval-meta,.applicant-submitted .approval-blockers ul{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:38px minmax(0,1fr)}.applicant-submitted .application-submit{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.twin-visual{background-image:linear-gradient(180deg,transparent 55%,#03070ba8),url(/assets/partner-outlet-digital-twin-v1.png)}@media(max-width:760px){.launch-command{width:100%;max-width:100vw}.launch-header{width:100%;max-width:100vw;grid-template-columns:minmax(0,1fr) 42px 42px}.launch-brand{min-width:0}.launch-outlet{width:100%;min-width:0}.launch-notification,.launch-profile{display:block;min-width:42px}.launch-stage{width:auto;max-width:calc(100vw - 16px)}.launch-stage>*{min-width:0;max-width:100%}.launch-title{width:100%;max-width:100%;overflow:hidden}.launch-title h1{max-width:100%;font-size:16px;line-height:1.28;white-space:normal;overflow-wrap:anywhere}.launch-title p{font-size:8px}.digital-twin{width:100%;min-width:0}.digital-twin>header{gap:6px;font-size:7px}.twin-bays{grid-template-columns:repeat(3,minmax(0,1fr))}.twin-bays>span{min-width:0;font-size:5.5px}.launch-step-list button{min-width:0;grid-template-columns:40px minmax(0,1fr) 20px}.launch-network{min-width:0}.launch-actions{width:auto;max-width:calc(100vw - 16px)}}.launch-step-list a{position:relative;z-index:1;min-height:68px;display:grid;grid-template-columns:48px 1fr 22px;align-items:center;gap:8px;padding:7px;border:1px solid #334c5d;background:linear-gradient(145deg,#13202a,#070d12);color:#cbd8e1;text-align:left;text-decoration:none;clip-path:polygon(13px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 12px),calc(100% - 12px) 100%,13px 100%,0 calc(100% - 13px),0 13px);box-shadow:inset 0 1px #d8edff16}.launch-step-list a>b{display:grid;place-items:center;width:43px;height:48px;border:1px solid #6e899c;background:linear-gradient(145deg,#203a4c,#07111a);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);font:600 18px Orbitron;filter:drop-shadow(0 0 5px #1e8dc855)}.launch-step-list a.active{border-color:#269be9;background:linear-gradient(145deg,#0e3453,#061522);box-shadow:inset 0 0 22px #168fe43b,0 0 12px #158ddd40}.launch-step-list a.active>b{border-color:#38b3ff;box-shadow:0 0 14px #199cff}.launch-step-list a.approval>b{border-color:#8a5bd1}.launch-actions a.active{border-color:#2db5ff;box-shadow:inset 0 0 0 5px #02070a,inset 0 0 0 6px #285e7f,0 0 18px #188fd74a}.launch-detail{min-height:556px;padding:16px}.launch-detail>header{display:grid;gap:12px;border-bottom:1px solid #304b5d;padding-bottom:14px}.launch-detail>header>a{color:#65c8ff;text-decoration:none;font:600 8px Orbitron;text-transform:uppercase}.launch-detail>header>span{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:14px}.launch-detail>header img{width:88px;height:88px;object-fit:contain}.launch-detail>header small{color:#5bc8ff;letter-spacing:1px}.launch-detail>header h2{padding:0;border:0;margin:4px 0;font-size:22px}.launch-detail>header p{margin:0;color:#8299aa;line-height:1.45}.launch-detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.launch-detail-stats article{padding:12px;border:1px solid #2c4b60;background:#081521;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.launch-detail-stats small,.launch-detail-stats strong{display:block}.launch-detail-stats small{color:#7691a5;text-transform:uppercase}.launch-detail-stats strong{margin-top:5px;font:600 18px Orbitron}.launch-detail-items{display:grid;gap:7px}.launch-detail-items button{width:100%;display:grid;grid-template-columns:1fr auto 16px;align-items:center;gap:10px;padding:12px;border:1px solid #263f51;background:linear-gradient(145deg,#0d1b27,#050c12);color:#d2e0e9;text-align:left;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.launch-detail-items span{display:grid}.launch-detail-items small{color:#758c9c}.launch-detail-items b{color:#62d99a;font-size:9px;text-transform:uppercase}.launch-detail-items em{color:#69c9ff;font-style:normal;font-size:18px}.launch-detail>nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.launch-detail>nav button{padding:10px 14px;border:1px solid #2b6f9d;background:#09233a;color:#bce5ff;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.launch-detail>p{margin:12px 0 0;color:#67dda0}@media(max-width:760px){.launch-step-list a{min-height:58px;grid-template-columns:40px minmax(0,1fr) 20px}.launch-step-list a>b{width:36px;height:40px;font-size:14px}.launch-detail{min-height:auto;padding:12px}.launch-detail>header>span{grid-template-columns:64px 1fr}.launch-detail>header img{width:62px;height:62px}.launch-detail>header h2{font-size:17px}.launch-detail-stats{grid-template-columns:1fr}.launch-detail-items button{grid-template-columns:1fr auto 12px}.launch-detail>nav{display:grid;grid-template-columns:1fr}}@media(min-width:1181px){.launch-title h1{font-size:27px;letter-spacing:.055em}.launch-title p,.launch-panel h2,.launch-actions h2{font-size:12px}.launch-step-list button strong{font-size:10px}.launch-step-list button small{font-size:9px}.launch-sequence footer,.digital-twin>header,.digital-twin>footer,.launch-network h3{font-size:9px}.twin-bays span{font-size:10px}.twin-bays small{font-size:8px}.outlet-list strong,.organization-card strong{font-size:10px}.outlet-list small,.organization-card small,.service-area p,.approval-intelligence p{font-size:9px}.launch-actions strong{font-size:10px}.launch-actions small{font-size:9px}}.launch-primary-nav{position:relative;z-index:2;display:flex;gap:6px;margin:9px 0 0;padding:7px 10px;border:1px solid #38536a;background:linear-gradient(180deg,#0b1722,#040a10);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #23394b;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);overflow-x:auto;scrollbar-width:none}.launch-primary-nav a{flex:1 0 auto;padding:10px 14px;border:1px solid transparent;color:#8ea5b7;font:600 8px Orbitron;letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.launch-primary-nav a:hover,.launch-primary-nav a:focus-visible{border-color:#2f749f;color:#cceaff}.launch-primary-nav a.active{border-color:#2ba8f2;background:linear-gradient(145deg,#123d60,#071522);color:#eef9ff;box-shadow:inset 0 0 16px #188ed74d,0 0 10px #138ed54d}@media(max-width:760px){.launch-primary-nav{margin:7px 8px 0;padding:5px}.launch-primary-nav a{padding:9px 12px;font-size:7px}}.launch-brand{width:292px;min-width:292px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;column-gap:12px}.launch-brand img{width:54px;height:54px}.launch-brand span{justify-content:center;min-height:54px}.launch-brand strong{font:700 16px/1.15 Orbitron;letter-spacing:.075em;white-space:nowrap}.launch-brand small{margin-top:5px;font:600 6px/1.2 Orbitron;letter-spacing:.18em;color:#4cd8ff;white-space:nowrap}@media(max-width:760px){.launch-brand{width:auto;min-width:0;grid-template-columns:42px minmax(0,1fr);column-gap:9px}.launch-brand img{width:42px;height:42px}.launch-brand span{min-height:42px}.launch-brand strong{font-size:10px;letter-spacing:.055em}.launch-brand small{margin-top:3px;font-size:4.5px;letter-spacing:.11em}}@media(min-width:1281px){.launch-header{grid-template-columns:292px minmax(190px,230px) minmax(145px,165px) minmax(180px,1fr) 48px minmax(145px,165px);gap:8px}.launch-brand{overflow:hidden}.launch-outlet,.launch-verified,.launch-search,.launch-notification,.launch-profile{position:relative;z-index:1;min-width:0}}@media(min-width:761px){.applicant-submitted .launch-stage{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);align-items:start}.applicant-submitted .launch-title{grid-column:1 / -1;grid-row:1}.applicant-submitted .launch-sequence{grid-column:1;grid-row:2}.applicant-submitted .launch-core{grid-column:2;grid-row:2}.applicant-submitted .launch-network.applicant-review{grid-column:1 / -1;grid-row:3;width:100%;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:12px;padding:0 12px 14px}.applicant-submitted .applicant-review>h2{grid-column:1 / -1;margin-inline:-12px}.applicant-submitted .applicant-review>:where(.organization-card,.launch-prerequisites,.approval-intelligence,.application-submit){grid-column:1;width:100%;margin:0}.applicant-submitted .applicant-review>.approval-governance{grid-column:2;grid-row:2 / span 5;width:100%;margin:0}.applicant-submitted .approval-governance-detail{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:14px;align-items:start}}@media(min-width:761px)and (max-width:1050px){.applicant-submitted .launch-network.applicant-review{grid-template-columns:minmax(0,1fr)}.applicant-submitted .applicant-review>:where(.organization-card,.launch-prerequisites,.approval-intelligence,.application-submit,.approval-governance){grid-column:1;grid-row:auto;width:100%;min-width:0;margin:0}.applicant-submitted .approval-governance-detail{grid-template-columns:1fr}}.launch-command{width:min(100%,1560px);margin-inline:auto}.applicant-review{container-type:inline-size}.launch-detail>header>a{min-height:44px;display:inline-flex;align-items:center}.launch-mobile-nav a{min-height:44px}.launch-mobile-actions button{position:relative;flex:0 0 44px;width:44px;height:44px}.launch-application-form input,.launch-application-form select,.launch-application-form textarea{min-width:0;min-height:44px}.twin-bays>.twin-bay--motorcycle{background:linear-gradient(160deg,#102e45,#251450)}.twin-bays>.twin-bay--scooter{background:linear-gradient(160deg,#073b46,#15254d)}@media(min-width:1281px){.applicant-launch .launch-network.applicant-review{max-height:none;overflow:visible}}@media(max-width:1280px)and (min-width:761px){.launch-header{grid-template-columns:292px minmax(190px,1fr) minmax(145px,170px) 48px 150px;gap:8px}.launch-brand{overflow:hidden}.launch-search{grid-column:1/6}.launch-notification{grid-column:4;grid-row:1}.launch-profile{grid-column:5;grid-row:1}}.partner-feature-navigation{position:relative;z-index:40;display:flex;align-items:stretch;gap:5px;margin:9px 0 0;padding:7px 9px;border:1px solid #456278;background:linear-gradient(180deg,#0c1822f8,#03080df8);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #243b4c,0 10px 24px #0009;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.partner-feature-navigation>a,.partner-feature-navigation summary{min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid transparent;color:#93a9b9;font:600 7px Orbitron;letter-spacing:.055em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;list-style:none;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.partner-feature-navigation>details{position:relative;flex:1 1 auto;min-width:0}.partner-feature-navigation summary::-webkit-details-marker{display:none}.partner-feature-navigation summary span{color:#5bbff5}.partner-feature-navigation>a.active,.partner-feature-navigation details.active>summary,.partner-feature-navigation summary:hover{border-color:#2a9ee4;background:linear-gradient(145deg,#123b5b,#061522);color:#effaff;box-shadow:inset 0 0 14px #168ed646}.partner-feature-navigation details>div{position:absolute;z-index:80;left:0;top:calc(100% + 7px);width:max-content;min-width:210px;display:none;padding:7px;border:1px solid #4e6c81;background:linear-gradient(155deg,#0d1a24fc,#03080dfc);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #263e50,0 18px 38px #000d;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.partner-feature-navigation details[open]>div{display:grid}.partner-feature-navigation details>div a{padding:10px 12px;border-bottom:1px solid #1f3545;color:#98adbc;font:500 8px Inter;text-decoration:none;white-space:nowrap}.partner-feature-navigation details>div a:last-child{border:0}.partner-feature-navigation details>div a:hover,.partner-feature-navigation details>div a.active{background:#123652;color:#eaf8ff}.partner-feature-navigation>details:last-child>div{right:0;left:auto}@media(max-width:1100px)and (min-width:761px){.partner-feature-navigation{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.partner-feature-navigation>details{flex:0 0 auto}.partner-feature-navigation details>div{position:fixed;top:auto;margin-top:7px}}@media(max-width:760px){.partner-feature-navigation{margin:7px 8px 0;padding:5px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.partner-feature-navigation>a,.partner-feature-navigation summary{min-height:34px;padding:8px 11px;font-size:6.5px}.partner-feature-navigation>details{flex:0 0 auto;scroll-snap-align:start}.partner-feature-navigation details>div{position:fixed;left:8px!important;right:8px!important;top:118px;width:auto;max-height:58vh;overflow-y:auto}.partner-feature-navigation details>div a{padding:12px}}.partner-mobile-feature-nav{display:none}@media(max-width:760px){.partner-feature-navigation{display:none}.partner-mobile-feature-nav{position:sticky;z-index:58;top:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:7px 8px 0;padding:6px;border:1px solid #456278;border-radius:10px;background:linear-gradient(180deg,#0c1822f8,#03080df8);box-shadow:inset 0 0 0 3px #02070b,inset 0 0 0 4px #243b4c,0 10px 22px #0009}.partner-mobile-feature-nav>a,.partner-mobile-feature-nav>details>summary{min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px;border:1px solid transparent;color:#8fa6b8;font:600 6.5px Orbitron;text-align:center;text-decoration:none;text-transform:uppercase;list-style:none;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.partner-mobile-feature-nav summary::-webkit-details-marker{display:none}.partner-mobile-feature-nav img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 0 6px #219ff566)}.partner-mobile-feature-nav>a.active{border-color:#2aa7ef;background:linear-gradient(145deg,#133e60,#061522);color:#eefaff;box-shadow:inset 0 0 13px #188ed648}.partner-mobile-feature-nav>details>div{position:absolute;z-index:100;left:0;right:0;top:calc(100% + 7px);max-height:calc(100dvh - 190px);display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;overflow-y:auto;border:1px solid #55758b;background:linear-gradient(155deg,#0d1a24fd,#02070cfd);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #263e50,0 22px 45px #000e;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.partner-mobile-feature-nav>details[open]>div{display:grid}.partner-mobile-feature-nav section{display:flex;min-width:0;flex-direction:column;border:1px solid #203746;background:#071019}.partner-mobile-feature-nav section>strong{padding:9px;color:#55c8ff;font:600 7px Orbitron;text-transform:uppercase}.partner-mobile-feature-nav section>a{padding:9px;border-top:1px solid #1b3040;color:#a6bac8;font-size:8px;text-decoration:none}.partner-mobile-feature-nav section>a.active{background:#123652;color:#fff}.partner-mobile-nav{display:none!important}}@media(max-width:760px){.launch-header{position:sticky;display:grid;grid-template-columns:minmax(0,1fr);padding-right:104px}.launch-notification{position:absolute;top:8px;right:55px}.launch-profile{position:absolute;top:8px;right:8px}.launch-outlet{grid-column:1;grid-row:2;width:calc(100vw - 18px)}.launch-title,.digital-twin{inline-size:calc(100vw - 16px);max-inline-size:calc(100vw - 16px);flex:0 0 calc(100vw - 16px)}.launch-title h1{inline-size:100%;font-size:15px;text-align:center}}@media(min-width:1281px){.launch-stage{grid-template-areas:"sequence title network" "sequence core network";grid-template-rows:auto 1fr}.launch-title{grid-area:title}.launch-sequence{grid-area:sequence}.launch-core{grid-area:core}.launch-network{grid-area:network}}@media(max-width:1280px)and (min-width:761px){.launch-stage{grid-template-areas:"title title" "sequence core" "network network"}.launch-title{grid-area:title}.launch-sequence{grid-area:sequence}.launch-core{grid-area:core}.launch-network{grid-area:network}}@media(max-width:760px){.launch-title{order:0}.launch-sequence{order:1}.launch-core{order:2;display:block;width:100%;min-width:0}.launch-network{order:3}.launch-title,.digital-twin{inline-size:100%;max-inline-size:100%;flex:auto}}@media(max-width:760px){.launch-notification,.launch-profile{z-index:50!important;display:block!important;visibility:visible!important;opacity:1!important}.launch-notification,.launch-profile{background:#07131e}}.launch-mobile-actions{display:none}@media(max-width:760px){.launch-header{width:100vw;max-width:100vw;min-width:0;grid-template-columns:minmax(0,1fr) auto auto;overflow:hidden}.launch-brand{min-width:0;padding-right:96px}.launch-brand span{min-width:0}.launch-brand strong,.launch-brand small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launch-outlet{width:calc(100vw - 18px);max-width:calc(100vw - 18px);min-width:0}.launch-notification,.launch-profile{display:none!important}.launch-mobile-actions{position:absolute;z-index:55;right:8px;top:8px;display:flex;gap:5px}.launch-mobile-actions button{position:relative;flex:0 0 44px;width:44px;height:44px;padding:3px;border:1px solid #354c5c;background:#07131e;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.launch-mobile-actions img{width:36px;height:36px;object-fit:contain}.launch-mobile-actions b{position:absolute;right:0;top:0;width:14px;height:14px;border-radius:50%;background:#168be3;color:#fff;font-size:7px}}.launch-step-list{position:relative}.launch-step-list:before{content:"";position:absolute;z-index:0;left:38px;top:34px;bottom:34px;width:1px;background:linear-gradient(#557487,#39baff 38%,#4a6a82 72%,#8755c8);box-shadow:0 0 7px #219fe8}.launch-step-list button{position:relative;z-index:1;clip-path:polygon(13px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 12px),calc(100% - 12px) 100%,13px 100%,0 calc(100% - 13px),0 13px);box-shadow:inset 0 1px #d8edff16}.launch-step-list button>b{position:relative;filter:drop-shadow(0 0 5px #1e8dc855)}.launch-actions a{background:linear-gradient(145deg,#0b1721,#03080d);box-shadow:inset 0 1px #d9efff0d}.launch-actions img{object-fit:contain;border:0;background:transparent}@media(min-width:1281px){.launch-command{position:relative;padding:38px 42px 34px;background:radial-gradient(circle at 82% 14%,#16334a55,transparent 26%),linear-gradient(180deg,#03070bb8,#02060af2),url(/assets/sidebar-digital-city-grid-v1.png) center/cover fixed}.launch-command:before,.launch-command:after{content:"";position:absolute;z-index:0;pointer-events:none}.launch-command:before{inset:10px 14px;border:1px solid #6d8190;clip-path:polygon(25px 0,34% 0,35% 7px,65% 7px,66% 0,calc(100% - 25px) 0,100% 25px,100% calc(100% - 25px),calc(100% - 25px) 100%,66% 100%,65% calc(100% - 7px),35% calc(100% - 7px),34% 100%,25px 100%,0 calc(100% - 25px),0 25px);box-shadow:inset 0 0 0 5px #050b10,inset 0 0 0 6px #2a3e4d,0 0 28px #000}.launch-command:after{inset:20px 24px;border-top:1px solid #b5c4ce88;border-bottom:1px solid #314b5d;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px)}.launch-header,.launch-stage,.launch-actions{position:relative;z-index:1}.launch-header{min-height:72px;padding:8px 16px;border-color:#7890a0;background:linear-gradient(180deg,#101920f8,#050a0ef8);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #283c4b,0 9px 24px #000c;clip-path:polygon(20px 0,33% 0,34% 7px,66% 7px,67% 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px),0 20px)}.launch-stage{grid-template-columns:minmax(250px,.68fr) minmax(620px,1.82fr) minmax(275px,.74fr);gap:12px;margin-top:12px}.launch-panel{border-color:#5c7486;background:linear-gradient(155deg,#101a22f8,#03080cfb 55%,#071019f8);box-shadow:inset 0 0 0 5px #02070b,inset 0 0 0 6px #253947,inset 0 1px #dff5ff33,0 14px 30px #000c;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px)}.launch-panel:before{inset:9px;border-color:#87a2b52c;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.launch-sequence,.launch-network{min-height:610px}.launch-step-list{padding:12px 13px;gap:8px}.launch-step-list:before{left:43px;top:40px;bottom:40px;width:2px}.launch-step-list button{min-height:70px;grid-template-columns:51px 1fr 20px;padding:8px 9px;border-color:#415b6c;background:linear-gradient(150deg,#16232c,#070d12 72%);clip-path:polygon(16px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px)}.launch-step-list button>b{width:46px;height:53px;background:linear-gradient(145deg,#263f51,#071019 60%);box-shadow:inset 0 0 0 3px #08121a,inset 0 0 0 4px #69869a}.launch-title{padding:8px 12px 10px}.launch-title h1{text-shadow:0 2px #000,0 0 18px #8acfff22}.launch-title p{letter-spacing:.03em}.digital-twin{min-height:544px}.digital-twin>header{margin:6px 7px 0;padding:12px 15px;border:1px solid #405a6d;background:#061017d9;clip-path:polygon(10px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 10px)}.twin-visual{min-height:403px;margin:0 8px;background-size:cover;background-position:center 54%;border-inline:1px solid #314957;box-shadow:inset 0 28px 40px #02050899,inset 0 -22px 32px #020508b8}.twin-bays{gap:14px;padding:15px 10%}.twin-bays>span{min-height:52px;border-color:#6c8291;background:linear-gradient(#111d25e8,#050a0ee8);box-shadow:inset 0 0 0 4px #040a0e,inset 0 0 0 5px #334b5b,0 8px 13px #0009;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,calc(100% - 8px) 100%,8px 100%,0 calc(100% - 12px))}.digital-twin>footer{margin:0 8px 8px;min-height:75px;border:1px solid #3c5566;background:linear-gradient(180deg,#0b151d,#050a0f);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.organization-card{margin:7px 9px 0;border:1px solid #2f4553;background:linear-gradient(145deg,#101b23,#050a0f);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.outlet-list{margin:0 9px}.outlet-list button{border:1px solid #263b49;border-top:0;background:#071017aa;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.service-area,.approval-intelligence{margin:6px 9px;border:1px solid #2c4250;background:#061017b8;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.launch-actions{margin-top:12px;padding:34px 20px 16px;border-color:#7890a0;background:linear-gradient(180deg,#101920fa,#03080dfc);box-shadow:inset 0 0 0 7px #02070b,inset 0 0 0 8px #304654,0 15px 34px #000d;clip-path:polygon(24px 0,33% 0,34% 8px,66% 8px,67% 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 24px),calc(100% - 24px) 100%,67% 100%,66% calc(100% - 8px),34% calc(100% - 8px),33% 100%,24px 100%,0 calc(100% - 24px),0 24px)}.launch-actions h2{left:34px;top:5px}.launch-actions a{position:relative;min-height:190px;display:grid;grid-template-rows:120px 14px 16px;align-content:end;justify-items:center;margin:0 3px;border:1px solid #2c4351;background:linear-gradient(155deg,#101a22,#03080d 72%);box-shadow:inset 0 0 0 5px #02070a,inset 0 0 0 6px #263b48;clip-path:polygon(16px 0,calc(100% - 12px) 0,100% 16px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 15px)}.launch-actions a:last-child{border:1px solid #2c4351}.launch-actions a:before{content:"";position:absolute;inset:7px;border-top:1px solid #5c7483;border-bottom:1px solid #172936;pointer-events:none}.launch-actions img{position:relative;display:block;flex:0 0 120px;width:120px;height:120px;object-position:center}.launch-actions strong,.launch-actions small{position:relative;display:block;width:100%;line-height:1.2;text-align:center}}@media(max-width:760px){.launch-command{background:radial-gradient(circle at 75% 5%,#15334b55,transparent 22%),linear-gradient(#03080ccb,#02060af2),url(/assets/sidebar-digital-city-grid-v1.png) center/cover scroll}.launch-panel{box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #263b49,0 10px 20px #000b;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.launch-step-list:before{left:35px}.launch-actions a{border:1px solid #304857;background:linear-gradient(150deg,#101b24,#03080d);box-shadow:inset 0 0 0 4px #02070a,inset 0 0 0 5px #243947}}.partner-feature-navigation{position:relative;z-index:1000;isolation:isolate;overflow:visible;clip-path:none}.partner-feature-navigation>.partner-nav-menu{position:relative;flex:1 1 auto;min-width:0}.partner-feature-navigation>.partner-nav-menu>button{width:100%;min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid transparent;background:transparent;color:#93a9b9;font:600 7px Orbitron;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.partner-feature-navigation>.partner-nav-menu.active>button,.partner-feature-navigation>.partner-nav-menu.open>button{border-color:#2a9ee4;background:linear-gradient(145deg,#123b5b,#061522);color:#effaff;box-shadow:inset 0 0 14px #168ed646}.partner-feature-navigation>.partner-nav-menu>button span{color:#5bbff5}.partner-feature-navigation>.partner-nav-menu>div{position:absolute;z-index:180;left:0;top:calc(100% + 7px);width:max-content;min-width:210px;display:none;padding:7px;border:1px solid #4e6c81;background:linear-gradient(155deg,#0d1a24fc,#03080dfc);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #263e50,0 18px 38px #000d;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.partner-feature-navigation>.partner-nav-menu.open>div{display:grid;z-index:1100}.partner-feature-navigation>.partner-nav-menu>div a{padding:10px 12px;border-bottom:1px solid #1f3545;color:#98adbc;font:500 8px Inter;text-decoration:none;white-space:nowrap}.partner-feature-navigation>.partner-nav-menu>div a:hover,.partner-feature-navigation>.partner-nav-menu>div a.active{background:#123652;color:#eaf8ff}.partner-feature-navigation>.partner-nav-menu:last-child>div{right:0;left:auto}@media(max-width:760px){.partner-mobile-feature-nav>.mobile-more-menu{position:static;min-width:0}.partner-mobile-feature-nav>.mobile-more-menu>button{width:100%;min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px;border:1px solid transparent;background:transparent;color:#8fa6b8;font:600 5.7px Orbitron;text-align:center;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.partner-mobile-feature-nav>.mobile-more-menu>button img{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 0 6px #219ff566)}.partner-mobile-feature-nav>.mobile-more-menu.active>button,.partner-mobile-feature-nav>.mobile-more-menu.open>button{border-color:#2aa7ef;background:linear-gradient(145deg,#133e60,#061522);color:#eefaff;box-shadow:inset 0 0 13px #188ed648}.partner-mobile-feature-nav>.mobile-more-menu>div{position:absolute;z-index:220;left:0;right:0;top:calc(100% + 7px);max-height:min(62dvh,520px);display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #55758b;background:linear-gradient(155deg,#0d1a24fd,#02070cfd);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #263e50,0 22px 45px #000e;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.partner-mobile-feature-nav>.mobile-more-menu.open>div{display:grid}.partner-mobile-feature-nav>.mobile-more-menu section{display:flex;min-width:0;flex-direction:column;border:1px solid #203746;background:#071019}.partner-mobile-feature-nav>.mobile-more-menu section>strong{padding:9px;color:#55c8ff;font:600 7px Orbitron;text-transform:uppercase}.partner-mobile-feature-nav>.mobile-more-menu section>a{padding:9px;border-top:1px solid #1b3040;color:#a6bac8;font-size:8px;text-decoration:none}.partner-mobile-feature-nav>.mobile-more-menu section>a.active{background:#123652;color:#fff}}.launch-application-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;padding:16px;margin:0 18px 16px;border:1px solid #24445d;background:linear-gradient(145deg,#071521,#0b1d2d);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.launch-application-form label{display:grid;gap:6px;color:#91adc2;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.launch-application-form input,.launch-application-form select,.launch-application-form textarea{min-width:0;min-height:44px;border:1px solid #31546d;border-radius:6px;background:#030c14;color:#e8f4ff;padding:12px}.launch-application-form button,.application-submit button{min-height:44px;border:1px solid #258dd0;background:linear-gradient(145deg,#092743,#0a1525);color:#dff4ff;padding:11px 16px;letter-spacing:.05em}.launch-application-form button:disabled,.application-submit button:disabled{opacity:.45}.application-submit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.application-submit>small,.application-submit>p{grid-column:1 / -1;min-width:0;overflow-wrap:anywhere}.application-submit button:last-child{border-color:#6d5eea;background:linear-gradient(145deg,#172c55,#2d1750)}.application-submit .withdraw-application{border-color:#f0a43c;background:linear-gradient(145deg,#3a2510,#5b3114);color:#ffe6bd}.application-submit small{color:#9fb9c9;line-height:1.55}.application-submit p[role=alert]{margin:0;color:#ffb2ad}@media(max-width:760px){.launch-application-form{grid-template-columns:1fr;margin:0 12px 12px}}@container (max-width: 560px){.application-submit{grid-template-columns:1fr}.application-submit button{min-height:44px;padding:9px 12px;font-size:12px;line-height:1.25}.approval-meta,.approval-blockers ul{grid-template-columns:1fr}}.launch-application-form>button{grid-column:1/-1;min-height:46px}.launch-evidence-vault{display:grid;gap:14px;margin:0 18px 18px;padding:18px;border:1px solid #31536a;background:radial-gradient(circle at 86% 0,#16344c55,transparent 38%),linear-gradient(145deg,#07131d,#030a11);box-shadow:inset 0 0 0 4px #02070b,inset 0 0 0 5px #213b4d;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.launch-evidence-vault h3{margin:0;color:#e9f8ff;font:600 14px Orbitron;letter-spacing:.08em;text-transform:uppercase}.launch-evidence-vault form{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1.4fr) auto;gap:10px}.launch-evidence-vault select,.launch-evidence-vault input,.launch-evidence-vault button{min-width:0;min-height:44px;border:1px solid #31546d;background:#030c14;color:#dff4ff;padding:10px}.launch-evidence-vault button{border-color:#258dd0;background:linear-gradient(145deg,#123752,#071522);font:600 9px Orbitron;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.launch-evidence-vault>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.launch-evidence-vault article,.launch-evidence-vault>div>p{display:grid;gap:4px;margin:0;padding:12px;border:1px solid #1f3b4e;background:#06111a;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.launch-evidence-vault article strong{color:#72cfff;font:600 9px Orbitron}.launch-evidence-vault article span{overflow:hidden;color:#d9e8f2;text-overflow:ellipsis;white-space:nowrap}.launch-evidence-vault article small,.launch-evidence-vault>div>p{color:#7893a5}@media(max-width:760px){.launch-evidence-vault{margin:0 12px 12px;padding:14px}.launch-evidence-vault form,.launch-evidence-vault>div{grid-template-columns:1fr}.launch-evidence-vault select,.launch-evidence-vault input,.launch-evidence-vault button{width:100%}}.launch-command{--partner-gutter: clamp(14px, 2.4vw, 42px);--partner-gap: 12px}.launch-header,.launch-stage,.launch-actions{width:min(100%,1560px);margin-inline:auto}.launch-stage,.launch-stage>*{min-width:0}.launch-title{display:grid;align-content:center;min-height:116px;padding:18px 20px}.launch-title h1,.launch-title p{max-width:760px;margin-inline:auto;overflow-wrap:anywhere}.launch-panel{min-width:0}.launch-panel :where(h2,h3){display:flex;align-items:center;min-height:45px;padding-block:10px}.launch-step-list>*{min-width:0}.launch-step-list a,.launch-step-list button{width:100%;min-height:70px}.applicant-review{align-items:stretch}.applicant-review>*{min-width:0;height:100%}.applicant-review :where(.organization-card,.approval-intelligence){align-content:center}.launch-actions{gap:8px}.launch-actions>a{height:100%}@media(max-width:1280px)and (min-width:761px){.launch-stage{grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:var(--partner-gap)}.launch-title{min-height:116px}.launch-network,.launch-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.launch-command{--partner-gap: 10px}.launch-header,.launch-stage,.launch-actions{width:100%;margin-inline:0}.launch-title{min-height:auto;padding:16px 12px}.launch-stage{gap:var(--partner-gap)}.launch-panel :where(h2,h3){min-height:42px}.applicant-review>*{height:auto}.launch-actions{gap:8px}}@media(min-width:1051px){.launch-actions.launch-panel{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;padding:32px 12px 11px}.launch-actions.launch-panel>a{min-height:124px;padding:7px 5px 8px;grid-template-rows:66px auto auto;gap:2px;margin:0}.launch-actions.launch-panel>a img{width:66px;height:66px;flex-basis:66px}.launch-actions.launch-panel>a strong{font-size:9px!important;line-height:1.2}.launch-actions.launch-panel>a small{margin-top:2px;font-size:10px!important;line-height:1.2}}.launch-command :where(small,label,em){font-size:11px!important;line-height:1.35}.launch-step-list span>strong,.digital-twin>footer>strong,.launch-actions strong,.launch-network h3,.digital-twin>header,.launch-sequence>footer,.approval-intelligence p{font-size:11px!important;line-height:1.35}.launch-profile strong{max-width:100%;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.launch-command :where(small,label,em){font-size:11px!important}}.launch-detail>header>a{min-height:44px;display:inline-flex;align-items:center;padding-block:8px}@media(max-width:760px){.launch-detail>header>a{min-height:44px}}.capacity-workspace{display:grid;gap:20px;padding:28px;color:#dcebf5;background:radial-gradient(circle at 85% 0%,#14527a42,transparent 32%),linear-gradient(145deg,#071722e8,#06111ae8 54%,#0a1230e8)}.capacity-heading,.capacity-heading>div,.capacity-current>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.capacity-heading>div{flex-direction:column}.capacity-heading h2,.capacity-current h3{margin:0}.capacity-live,.capacity-required{border:1px solid #3b9d72;border-radius:999px;padding:9px 13px;background:#0b2c27;color:#69e7a3;font-weight:800;white-space:nowrap}.capacity-required{border-color:#af7d2d;background:#30230e;color:#ffd071}.capacity-truth-note,.capacity-current,.capacity-options,.capacity-fields{border:1px solid #28556f;border-radius:16px;background:linear-gradient(145deg,#0b2232ed,#081722ed);box-shadow:inset 0 1px #58c9ff1f,0 12px 24px #00000024;padding:18px}.capacity-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.capacity-options legend{padding:0 8px;font-weight:800}.capacity-options label{display:flex;align-items:center;gap:9px;min-height:46px;padding:10px 12px;border:1px solid #32627e;border-radius:12px;background:linear-gradient(145deg,#102c3d,#0a1a27);color:#dcecf5}.capacity-days{grid-template-columns:repeat(7,minmax(0,1fr))}.capacity-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px}.capacity-fields label{display:grid;gap:7px;font-weight:700}.capacity-fields input,.capacity-fields button{min-height:48px;border:1px solid #39708d;border-radius:11px;padding:0 13px;background:#0b1b29;color:#e7f3fa}.capacity-fields button{background:linear-gradient(135deg,#0d85d2,#2354aa);color:#f5fbff;font-weight:800}.capacity-current{display:grid;gap:14px}.capacity-window-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.capacity-window-grid article{display:grid;gap:6px;border:1px solid #32627e;border-radius:12px;padding:14px;background:linear-gradient(145deg,#112b3d,#0b1c29);color:#e0edf5}.capacity-window-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.capacity-window-actions button{min-height:32px;border:1px solid #39708d;border-radius:8px;padding:0 10px;background:#0b1b29;color:#dcecf5;font-weight:700}.capacity-window-actions button:first-child{border-color:#1685ce;color:#9bdcff}.capacity-window-actions button:nth-child(2){border-color:#a95a49;color:#ffd1c8}.capacity-message{margin:0;border-left:4px solid #1685ce;padding:12px 15px;background:#0b2637;color:#c9eaff}.capacity-workspace{gap:12px;padding:20px}.capacity-heading{align-items:center}.capacity-heading>div{gap:5px}.capacity-heading>div>a{min-height:36px;font-size:10px}.capacity-heading h2{font-size:18px;line-height:1.2}.capacity-heading p{font-size:12px}.capacity-live,.capacity-required{padding:7px 11px;font-size:10px}.capacity-truth-note,.capacity-current,.capacity-options,.capacity-fields{border-radius:12px;padding:13px}.capacity-truth-note,.capacity-message{font-size:12px;line-height:1.45}.capacity-options label{min-height:40px;padding:8px 10px}.capacity-fields input,.capacity-fields button{min-height:42px}.capacity-readonly-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 14px;border:1px solid #28556f;border-radius:12px;background:linear-gradient(145deg,#0b2232ed,#081722ed);color:#dcebf5;font-size:12px}.capacity-readonly-summary strong{color:#8de5ba}.capacity-readonly-summary span{min-width:0;overflow-wrap:anywhere}@media(max-width:900px){.capacity-readonly-summary{grid-template-columns:1fr 1fr}}@media(max-width:900px){.capacity-options,.capacity-days,.capacity-window-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capacity-fields{grid-template-columns:1fr}.capacity-heading{flex-direction:column}}.part-provenance-inputs{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border:1px solid #b9d5e6;border-radius:12px;background:#f4faff}.part-provenance-action{display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(220px,2fr) auto;gap:10px;align-items:center;border:1px solid #b7d7e9;border-radius:12px;background:#f6fbff;padding:12px}.part-provenance-action span{font-weight:800;color:#176aa8}@media(max-width:800px){.part-provenance-inputs,.part-provenance-action{grid-template-columns:1fr}}.partner-capability-stack{display:grid;gap:18px}.partner-vehicle-coverage{padding:22px;border:1px solid #bfd6e5;border-radius:18px;background:#fff;box-shadow:0 14px 34px #092f4b12}.partner-vehicle-coverage>header{display:flex;align-items:end;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #d8e5ed}.partner-vehicle-coverage header small{color:#1679b8;font-weight:850;letter-spacing:.11em}.partner-vehicle-coverage h2{margin:4px 0;color:#0f3150}.partner-vehicle-coverage header p{max-width:720px;margin:0;color:#617a8e}.partner-vehicle-coverage header input{width:min(400px,40%);height:44px;border:1px solid #abc7d9;border-radius:9px;padding:0 12px}.partner-vehicle-coverage>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:16px}.partner-vehicle-coverage article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid #d0e0ea;border-radius:12px;background:#f8fbfd}.partner-vehicle-coverage article>.partner-vehicle-summary{min-width:0;display:grid;gap:3px}.partner-vehicle-coverage article small{color:#1778b7;font-weight:800}.partner-vehicle-coverage article strong{color:#143653}.partner-vehicle-coverage article p{margin:0;color:#667e91}.partner-vehicle-coverage article .partner-governed-colours{display:grid;gap:.2rem;margin-top:.5rem;color:#385974;font-size:.78rem;line-height:1.35}.partner-vehicle-coverage article .partner-governed-colours b{color:#1778b7;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.partner-vehicle-coverage article .partner-governed-colours.unavailable{color:#667e91}.partner-vehicle-coverage article button{flex:0 0 auto;min-height:41px;padding:0 12px;border:1px solid #3e86b5;border-radius:9px;background:#fff;color:#145f91;font-weight:800}.partner-vehicle-coverage article button.active{border-color:#62aa89;background:#eaf8f1;color:#176445}.partner-vehicle-coverage>p[role=status]{margin:14px 0 0;padding:10px 12px;border-left:4px solid #1688c9;background:#eaf7fd;color:#174a69}@media(max-width:850px){.partner-vehicle-coverage>header{align-items:stretch;flex-direction:column}.partner-vehicle-coverage header input{width:100%}.partner-vehicle-coverage>div{grid-template-columns:1fr}}@media(max-width:520px){.partner-vehicle-coverage{padding:15px}.partner-vehicle-coverage article{align-items:stretch;flex-direction:column}.partner-vehicle-coverage article button{width:100%}}.partner-vehicle-categories{display:flex!important;grid-template-columns:none!important;gap:8px!important;margin-top:14px!important;padding:9px;border:1px solid #d2e2ec;border-radius:12px;background:#f4f9fc}.partner-vehicle-categories button{min-height:40px;padding:0 13px;border:1px solid #bdd2df;border-radius:9px;background:#fff;color:#315b78;font-weight:780}.partner-vehicle-categories button.active{border-color:#1479b8;background:#e4f4fc;color:#075f98}.partner-vehicle-results{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;margin-top:12px!important}@media(max-width:850px){.partner-vehicle-results{grid-template-columns:1fr!important}}@media(max-width:600px){.partner-vehicle-categories{display:grid!important;grid-template-columns:1fr 1fr!important}.partner-vehicle-categories button{width:100%}}.partner-inventory-workspace{margin:18px;padding:22px;border:1px solid #b9d5e7;border-radius:18px;background:#f8fcff;box-shadow:0 16px 38px #092f4b12}.partner-inventory-workspace>header{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #d3e3ed}.partner-inventory-workspace>header small{color:#1679b8;font-weight:850;letter-spacing:.12em}.partner-inventory-workspace>header h2{margin:4px 0;color:#103453}.partner-inventory-workspace>header p{margin:0;color:#617a8e}.partner-inventory-workspace>header>div:last-child{display:flex;gap:8px}.partner-inventory-workspace :where(input,select){min-width:0;min-height:43px;padding:0 10px;border:1px solid #abc7d9;border-radius:9px;background:#fff;color:#123653}.inventory-create{display:grid;grid-template-columns:2fr repeat(5,minmax(90px,1fr));gap:10px;margin-top:16px;padding:15px;border:1px solid #c9dce8;border-radius:13px;background:#eef7fc}.partner-inventory-workspace label{min-width:0;display:grid;gap:6px;color:#4d6a80;font-size:10px;font-weight:780}.inventory-create .wide{grid-column:1/-2}.inventory-create button,.inventory-record-grid form>button{min-height:43px;align-self:end;border:0;border-radius:9px;background:#0869ae;color:#fff;font-weight:800}.inventory-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.inventory-record-grid>form{min-width:0;display:grid;grid-template-columns:1fr 1fr auto;gap:10px;padding:15px;border:1px solid #c7dbe8;border-radius:14px;background:#fff}.inventory-record-grid>form>header{grid-column:1/-1;display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #e0eaf0}.inventory-record-grid header span{display:grid;gap:3px}.inventory-record-grid header small{color:#1679b8;font-weight:850}.inventory-record-grid header b{align-self:center;padding:6px 9px;border-radius:999px;background:#e8f6ef;color:#176346;font-size:10px}.inventory-record-grid header b.attention{background:#fff0d5;color:#855b08}.inventory-balance-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.inventory-record-grid form>button{padding:0 13px}.inventory-empty{margin-top:16px;padding:24px;border:1px dashed #b7cfde;border-radius:13px;text-align:center;color:#587187}.inventory-empty p{margin:5px 0}.inventory-message{margin:14px 0 0;padding:11px 13px;border-left:4px solid #1688c9;background:#eaf7fd;color:#174a69}@media(max-width:1050px){.inventory-create{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-create .wide{grid-column:span 2}.inventory-record-grid{grid-template-columns:1fr}}@media(max-width:700px){.partner-inventory-workspace{margin:10px;padding:15px}.partner-inventory-workspace>header{align-items:stretch;flex-direction:column}.partner-inventory-workspace>header>div:last-child,.inventory-create{display:grid;grid-template-columns:1fr}.inventory-create .wide{grid-column:auto}.inventory-record-grid>form{grid-template-columns:1fr}.inventory-balance-grid{grid-template-columns:1fr 1fr}.inventory-record-grid form>button{grid-column:1/-1}}.twin-visual{position:relative;overflow:hidden;padding:18px 18px 46px}.twin-bays{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.twin-bays>.twin-bay{position:relative;isolation:isolate;display:grid;grid-template-rows:86px auto auto auto;min-width:0;min-height:154px;gap:3px;padding:10px;border:1px solid #4ba9dc80;border-radius:13px;background:radial-gradient(circle at 78% 18%,#198cdc52,transparent 38%),linear-gradient(155deg,#07192df5,#0d3152ee);box-shadow:inset 0 1px #b9e9ff2b,0 12px 26px #0007;text-align:left;overflow:hidden}.twin-bays>.twin-bay:after{content:"";position:absolute;inset:auto -16px -28px auto;z-index:-1;width:92px;height:92px;border:1px solid #53bdff3d;border-radius:50%;box-shadow:0 0 0 16px #53bdff12,0 0 0 32px #53bdff0a}.twin-bays>.twin-bay--motorcycle{border-color:#9d79efaa;background:radial-gradient(circle at 78% 18%,#8f4fff55,transparent 38%),linear-gradient(155deg,#10152ef5,#312062ee)}.twin-bays>.twin-bay--motorcycle:after{border-color:#a97cff4d;box-shadow:0 0 0 16px #a97cff14,0 0 0 32px #a97cff0b}.twin-bays>.twin-bay--scooter{border-color:#31c5bfaa;background:radial-gradient(circle at 78% 18%,#23c6bb55,transparent 38%),linear-gradient(155deg,#071d2bf5,#07555bee)}.twin-bays>.twin-bay--scooter:after{border-color:#52e4dc4d;box-shadow:0 0 0 16px #52e4dc14,0 0 0 32px #52e4dc0b}.twin-bay>img{width:100%;height:86px;object-fit:contain;object-position:center;filter:drop-shadow(0 8px 10px #0009)}.twin-bay>b{overflow:hidden;color:#f5fbff;font:700 10px/1.25 Orbitron,sans-serif;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap}.twin-bay>small{color:#a9c4d8}.twin-bay>em{color:#58caff;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.twin-bay--motorcycle>em{color:#c0a2ff}.twin-bay--scooter>em{color:#71eee7}.twin-media-disclosure{position:absolute;left:18px;right:18px;bottom:12px;margin:0;color:#94afc2;font-size:10px;line-height:1.35;text-align:center}@media(max-width:760px){.twin-visual{padding:12px 12px 52px}.twin-bays{grid-template-columns:1fr;gap:8px}.twin-bays>.twin-bay{grid-template-columns:92px 1fr;grid-template-rows:auto auto auto;min-height:92px;align-content:center}.twin-bay>img{grid-row:1/4;width:92px;height:72px}.twin-media-disclosure{left:12px;right:12px;bottom:10px}}.partner-vehicle-results>article{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center}.partner-vehicle-results>article.without-media{grid-template-columns:minmax(0,1fr) auto}.partner-vehicle-results>article>span{min-width:0;display:grid;gap:3px}.partner-coverage-services{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px;min-width:0;margin:2px 0 0;padding:8px;border:1px solid #c4dce9;border-radius:9px}.partner-coverage-services legend{padding:0 5px;color:#42667d;font-size:11px;font-weight:800}.partner-coverage-services label{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;border:1px solid #d1e2ec;border-radius:999px;color:#28526d;font-size:12px;font-weight:700}.partner-coverage-services input{accent-color:#087bbd}.partner-vehicle-results figure,.partner-vehicle-media-pending{width:112px;height:88px;margin:0;border:1px solid #b9d5e6;border-radius:11px;background:linear-gradient(145deg,#071c31,#104a72);overflow:hidden}.partner-vehicle-results figure{position:relative;display:grid;place-items:center}.partner-vehicle-results figure img{width:100%;height:100%;object-fit:contain;object-position:center;padding:5px;filter:drop-shadow(0 7px 7px #0006)}.partner-vehicle-results figure figcaption{position:absolute;inset:auto 4px 4px;padding:3px 5px;border-radius:5px;background:#03111ddd;color:#dff5ff;font-size:7px;font-weight:800;line-height:1.2;text-align:center;text-transform:uppercase}.partner-vehicle-results figure.reference{border-color:#b98537;background:linear-gradient(145deg,#241d12,#765019)}.partner-vehicle-media-pending{display:grid;place-items:center;align-content:center;gap:4px;color:#5d7486;text-align:center;background:linear-gradient(145deg,#edf5fa,#dceaf3)}.partner-vehicle-media-pending>span{font-size:27px;line-height:1}.partner-vehicle-media-pending small{max-width:90px;color:#506b7e;font-size:8px;text-transform:uppercase}@media(max-width:600px){.partner-vehicle-results>article{grid-template-columns:88px minmax(0,1fr)}.partner-vehicle-results>article.without-media{grid-template-columns:minmax(0,1fr)}.partner-vehicle-results figure,.partner-vehicle-media-pending{width:88px;height:74px}.partner-vehicle-results>article>button{grid-column:1/-1}}.launch-prerequisites{margin:8px;border:1px solid #397897;border-radius:14px;background:radial-gradient(circle at 92% 8%,#623bbf33,transparent 32%),linear-gradient(145deg,#0d3047,#071722);box-shadow:inset 0 1px #d7f6ff24,0 10px 24px #00101b44;color:#eaf8ff;overflow:hidden}.launch-prerequisites>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px;cursor:pointer;list-style:none}.launch-prerequisites>summary::-webkit-details-marker{display:none}.launch-prerequisites>summary span{display:grid;gap:3px;min-width:0}.launch-prerequisites>summary small{color:#7edcff;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.launch-prerequisites>summary strong{overflow:hidden;color:#eaf8ff;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.launch-prerequisites>summary b{color:#8de4ff;font-size:15px}.launch-prerequisites>summary:after{content:"+";display:grid;width:24px;height:24px;place-items:center;border:1px solid #78cdf066;border-radius:8px;color:#8de4ff;font-size:18px}.launch-prerequisites[open]>summary:after{content:"−"}.launch-prerequisites>.outlet-list{margin:0;padding:0 8px 8px}.approval-governance{container-type:inline-size;margin:10px 8px;border:1px solid #397897;border-radius:14px;background:radial-gradient(circle at 92% 8%,#623bbf55,transparent 32%),linear-gradient(145deg,#0d3047,#071722);box-shadow:inset 0 1px #d7f6ff24,0 10px 24px #00101b55;color:#eaf8ff;overflow:hidden}.approval-governance>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-height:58px;padding:10px 12px;cursor:pointer;list-style:none}.approval-governance>summary::-webkit-details-marker{display:none}.approval-governance>summary:after{content:"+";display:grid;grid-column:2;grid-row:1;width:24px;height:24px;place-items:center;border:1px solid #78cdf066;border-radius:8px;color:#8de4ff;font-size:18px}.approval-governance[open]>summary:after{content:"−"}.approval-governance>summary span{display:grid;gap:3px;min-width:0}.approval-governance>summary small{color:#7edcff;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.approval-governance>summary b{overflow:visible;color:#dceaf1;font-size:10px;text-overflow:clip;white-space:normal}.approval-governance>summary>strong{grid-column:1 / -1;grid-row:auto;justify-self:start;max-width:100%;padding:4px 8px;border:1px solid #78cdf066;border-radius:999px;background:#42b8e61a;color:#dff8ff;font-size:9px;text-transform:capitalize;white-space:normal;overflow-wrap:anywhere}.approval-governance-detail{display:grid;gap:10px;padding:0 12px 12px;border-top:1px solid #84d8ff33}.approval-governance-detail>.approval-path{margin-top:12px}.approval-path{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}.approval-path li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start;padding:10px;border:1px solid #6baecc3d;border-radius:12px;background:#06131db5}.approval-path b{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#17384a;color:#8fc8df;font-size:10px}.approval-path span{display:grid;gap:3px;min-width:0}.approval-path strong{font-size:12px;line-height:1.25;overflow-wrap:anywhere}.approval-path small{color:#9fb5c2;font-size:10px;line-height:1.3;overflow-wrap:anywhere}.approval-path .complete{border-color:#3bcf9b66}.approval-path .complete b{background:#0c6e52;color:#d8fff0}.approval-path .active{border-color:#62cfff99;box-shadow:inset 0 0 22px #1d9adb20}.approval-path .active b{background:#136aa0;color:#fff}.approval-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.approval-meta>div{padding:10px;border-left:3px solid #efb24e;border-radius:8px;background:#e09a2412}.approval-meta dt{color:#f2bd69;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.approval-meta dd{margin:3px 0 0;color:#dce9ef;font-size:11px;line-height:1.35}.approval-blockers{display:grid;gap:7px;padding:11px;border:1px solid #efb24e55;border-radius:12px;background:linear-gradient(135deg,#6b3f171f,#391b1733)}.approval-blockers>strong{color:#ffd18a;font-size:11px;letter-spacing:.04em}.approval-blockers ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin:0;padding-left:17px;color:#dce9ef;font-size:10px;line-height:1.35}.approval-blockers small{color:#efbd7d;font-size:9px}.approval-governance>p{margin:0;color:#a8efd7;font-size:11px}.approval-governance>p[role=alert]{color:#ffb2ad}.approval-governance .review-request-disclosure{max-width:62ch;color:#b9d3df}.review-request-actions{display:flex;flex-wrap:wrap;gap:8px}.review-request-actions button{min-height:44px;padding:0 14px;border:1px solid #64cdf4;border-radius:11px;background:linear-gradient(135deg,#0e75b7,#184eb4);color:#fff;font-weight:800}.review-request-actions button.secondary{background:#092133;color:#c8e8f5}.review-request-actions button:disabled{opacity:.6}@media(max-width:760px){.approval-path,.approval-meta,.approval-blockers ul{grid-template-columns:1fr}}.launch-authoritative-state{width:min(760px,calc(100% - 32px));margin:clamp(72px,12vh,140px) auto;padding:clamp(26px,5vw,52px);border:1px solid #55c9f080;border-radius:24px;background:radial-gradient(circle at 88% 12%,#6646d94a,transparent 34%),linear-gradient(145deg,#0c3550f5,#071825f7);box-shadow:inset 0 1px #e7fbff2b,0 24px 70px #00121f80;color:#eaf8ff}.launch-authoritative-state small{color:#63d5ff;font-weight:900;letter-spacing:.14em}.launch-authoritative-state h1{margin:12px 0 10px;font-size:clamp(26px,5vw,44px);line-height:1.05}.launch-authoritative-state p{max-width:62ch;margin:0;color:#b8cfdb;line-height:1.6}.launch-authoritative-state button{margin-top:22px}.launch-lock-notice{display:grid;gap:5px;margin:14px 0;padding:14px 16px;border:1px solid #64c9ee66;border-left:4px solid #51caf4;border-radius:12px;background:linear-gradient(135deg,#0b3850f2,#142956f2);box-shadow:inset 0 1px #eaffff22;color:#eefbff}.launch-lock-notice strong{font-size:13px}.launch-lock-notice span{color:#b8d3df;font-size:11px;line-height:1.45}.launch-stage{align-items:start}.launch-stage>*{align-self:start}@media(max-width:760px){.applicant-launch .launch-stage>*{align-self:stretch;width:100%;max-width:100%;min-width:0}.applicant-launch .launch-network.applicant-review{flex:0 0 auto;width:100%;max-width:100%;min-width:0}}.applicant-review>*{height:auto}@media(min-width:641px)and (max-width:760px){.launch-stage{display:grid;grid-template-columns:minmax(220px,250px) minmax(0,1fr);grid-template-areas:"title title" "sequence core" "network network";align-items:start}.launch-title{grid-area:title}.launch-sequence{grid-area:sequence}.launch-core{grid-area:core;display:block;width:auto}.launch-network{grid-area:network}}@media(min-width:1281px){.applicant-launch .launch-network.applicant-review{min-height:0;max-height:none;overflow:visible}.applicant-launch .applicant-review .outlet-list button{min-height:66px;padding-block:7px}}@media(min-width:1051px){.applicant-submitted .applicant-review>.organization-card{grid-column:1;grid-row:2}.applicant-submitted .applicant-review>.approval-governance{grid-column:2;grid-row:2}.applicant-submitted .applicant-review>:where(.launch-prerequisites,.approval-intelligence,.application-submit){grid-column:1 / -1;width:100%;margin:0}.applicant-submitted .applicant-review>.launch-prerequisites{grid-row:3}.applicant-submitted .applicant-review>.approval-intelligence{grid-row:4}.applicant-submitted .applicant-review>.application-submit{grid-row:5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.applicant-submitted .application-submit>:where(small,p){grid-column:1 / -1}}.applicant-submitted .approval-governance{container-type:inline-size}@container (max-width: 820px){.applicant-submitted .approval-governance>summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px;min-block-size:72px;padding:12px}.applicant-submitted .approval-governance>summary :where(small,b,strong){max-inline-size:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-governance-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 12px;overflow:visible}.applicant-submitted :where(.approval-path,.approval-meta,.approval-blockers ul){grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr);inline-size:100%;min-block-size:72px;padding:11px}}@media(max-width:900px){.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column!important;inline-size:100%!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;margin:0!important;padding:8px!important;gap:8px!important;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin:0!important}.applicant-submitted .approval-governance{block-size:auto!important;max-block-size:none!important;overflow:hidden!important}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:0!important;overflow:visible!important}.applicant-submitted .application-submit>*{grid-column:1!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.applicant-submitted .application-submit :where(button,a){min-block-size:46px;block-size:auto;padding:11px 14px;font-size:13px;line-height:1.25;white-space:normal}.applicant-submitted .application-submit :where(small,p){margin:2px 0 0;padding:0 2px 4px;font-size:10px;line-height:1.45;overflow-wrap:anywhere}}@media(max-width:760px){.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column;inline-size:100%!important;block-size:auto!important;max-block-size:none!important;min-block-size:0!important;margin:0;padding:8px;gap:8px;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0}.applicant-submitted .approval-governance{container-type:inline-size;block-size:auto;max-block-size:none}.applicant-submitted .approval-governance>summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px;min-block-size:72px;padding:12px}.applicant-submitted .approval-governance>summary small,.applicant-submitted .approval-governance>summary b,.applicant-submitted .approval-governance>summary>strong{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.applicant-submitted .approval-governance-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 12px;overflow:visible}.applicant-submitted .approval-path,.applicant-submitted .approval-meta,.applicant-submitted .approval-blockers ul{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr);inline-size:100%;min-block-size:72px;padding:11px}.applicant-submitted .approval-path strong{font-size:12px;line-height:1.25}.applicant-submitted .approval-path small{font-size:10px;line-height:1.4}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px;padding:0;overflow:visible}.applicant-submitted .application-submit>*{grid-column:1!important;inline-size:100%;min-inline-size:0;max-inline-size:100%}.applicant-submitted .application-submit :where(button,a){min-block-size:46px;block-size:auto;padding:11px 14px;font-size:13px;line-height:1.25;white-space:normal}.applicant-submitted .application-submit :where(small,p){margin:2px 0 0;padding:0 2px 4px;font-size:10px;line-height:1.45;overflow-wrap:anywhere}}.partner-access-state{grid-auto-rows:max-content;text-align:center}.partner-access-state>img{width:min(260px,64vw);max-height:220px;object-fit:contain}.partner-access-state>h1{margin:0;color:#9fc8f4;font:600 clamp(15px,2vw,23px) Orbitron;letter-spacing:.14em;text-align:center}.partner-access-state>p{max-width:620px;margin:0;color:#9db1ca;font-size:15px;line-height:1.7}.partner-access-state>p strong{color:#cce7ff}.partner-access-state>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.partner-access-state a,.partner-access-state button{min-height:48px;padding:0 22px;border:1px solid #4384c8;border-radius:9px;background:linear-gradient(135deg,#102c4c,#10192b 60%,#291746);color:#dbeeff;font:600 9px Orbitron;letter-spacing:.08em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:inset 0 1px #ffffff18,0 12px 30px #0007}.partner-access-state a:hover,.partner-access-state button:hover{border-color:#79c1ff;transform:translateY(-1px)}.applicant-launch .launch-outlet,.applicant-launch .launch-verified{visibility:hidden;pointer-events:none}.applicant-launch>.partner-feature-navigation,.applicant-launch>.partner-mobile-feature-nav,.applicant-launch .launch-search,.applicant-launch .launch-notification,.applicant-launch .launch-mobile-actions button:first-child{display:none!important}@media(max-width:760px){.applicant-launch .launch-header{min-height:56px;grid-template-rows:44px}.applicant-launch .launch-outlet{display:none}.applicant-launch .launch-brand{padding-right:48px}.applicant-launch .launch-brand strong{font-size:10px;letter-spacing:.04em}}@media(max-width:420px){.applicant-launch .launch-brand small{display:none}}.applicant-launch .applicant-twin .twin-visual{filter:none}.applicant-launch .applicant-twin .twin-visual:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#03101a1f,#03101a70)}.applicant-launch .applicant-twin .twin-bays,.applicant-launch .applicant-twin .twin-media-disclosure{position:relative;z-index:1}.applicant-launch .applicant-review .approval-ring{background:radial-gradient(circle,#09121a 48%,transparent 50%),conic-gradient(#e2a749 8%,#172a32 0)}.applicant-launch .launch-title>strong{display:inline-flex;margin-top:12px;padding:8px 12px;border:1px solid #b7853566;border-radius:7px;background:#3b240f99;color:#ffc86d;font:600 8px Orbitron;letter-spacing:.1em}body{background:#010711}.partner-command,.launch-command,.applicant-preview-shell,.partner-loading{background:radial-gradient(circle at 12% 4%,rgba(0,168,255,.2),transparent 27rem),radial-gradient(circle at 88% 13%,rgba(104,72,255,.2),transparent 31rem),radial-gradient(circle at 54% 92%,rgba(0,210,172,.1),transparent 34rem),linear-gradient(145deg,#010711,#061a2d 50%,#020711)!important}.partner-command:after,.launch-command:after{content:"";position:fixed;z-index:0;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(101,203,255,.025) 0 1px,transparent 1px 76px);-webkit-mask-image:linear-gradient(#000,transparent 85%);mask-image:linear-gradient(#000,transparent 85%)}.partner-command>*,.launch-command>*{position:relative;z-index:1}.partner-command>.partner-feature-navigation,.launch-command>.partner-feature-navigation{z-index:1000}.partner-command :where(.command-rail,.command-panel,.command-modules,.operations-ai,.service-card,.admin-special-workspace,.partner-inventory-workspace,.marketplace-hero,.finance-hero,.intelligence-hero),.launch-command :where(.launch-header,.launch-panel,.launch-detail,.launch-actions){border-color:#59bef161!important;background:radial-gradient(circle at 96% 0,rgba(44,166,255,.13),transparent 27%),linear-gradient(145deg,#08233ef5,#030f1df7)!important;box-shadow:0 22px 58px #0005117a,inset 0 1px #a6e2ff24!important;-webkit-backdrop-filter:blur(22px) saturate(1.18);backdrop-filter:blur(22px) saturate(1.18)}.partner-command :where(.team-command-grid,.outlets-command-grid,.settings-command-grid,.marketplace-grid,.inventory-grid)>:nth-child(3n+2),.launch-command :where(.launch-detail-stats,.launch-detail-items)>:nth-child(3n+2){border-color:#7c63f27a!important;background:linear-gradient(145deg,#1f214ef0,#071022f7)!important}.partner-command :where(.team-command-grid,.outlets-command-grid,.settings-command-grid,.marketplace-grid,.inventory-grid)>:nth-child(3n),.launch-command :where(.launch-detail-stats,.launch-detail-items)>:nth-child(3n){border-color:#25c2aa66!important;background:linear-gradient(145deg,#073540ed,#031220f7)!important}.partner-command :where(input,select,textarea),.launch-command :where(input,select,textarea){border-color:#5ab0dc66!important;background:#020f1ed1!important;color:#edf8ff!important}.partner-command :where(h1,h2,h3,strong),.launch-command :where(h1,h2,h3,strong){color:#f0f9ff}.partner-command :where(p,small,label),.launch-command :where(p,small,label){color:#9fbbcf}@media(max-width:760px){.partner-command,.launch-command{background-attachment:scroll!important}.partner-command :where(.command-panel,.service-card,.admin-special-workspace){border-radius:14px!important}}.partner-pagination{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 0;flex-wrap:wrap}.partner-pagination>span{display:flex;align-items:center;gap:6px}.partner-pagination button{min-width:38px;min-height:38px}.partner-pagination button.active{border-color:#57c9ff;background:linear-gradient(135deg,#176ac6,#743fca);color:#fff;box-shadow:0 8px 22px #2365c83d}.partner-pagination small{color:var(--muted,#9fb7cc);font-weight:700}@media(max-width:760px){.partner-pagination{justify-content:stretch}.partner-pagination>button{flex:1}.partner-pagination small{order:3;width:100%;text-align:center}.partner-pagination>span{order:4;width:100%;justify-content:center;flex-wrap:wrap}}.launch-command.applicant-submitted{container-name:submitted-partner-launch;container-type:inline-size}@container submitted-partner-launch (max-width: 980px){.applicant-submitted .launch-stage{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .launch-network.applicant-review{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;gap:8px!important;overflow:visible!important}.applicant-submitted .applicant-review>*{flex:0 0 auto!important;grid-column:1!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.applicant-submitted .approval-governance{height:auto!important;max-height:none!important;overflow:hidden!important}.applicant-submitted .approval-governance-detail,.applicant-submitted .approval-path,.applicant-submitted .approval-blockers ul{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}.applicant-submitted .approval-path li{grid-template-columns:34px minmax(0,1fr)!important;width:100%!important;min-width:0!important}.applicant-submitted .approval-path :where(strong,small),.applicant-submitted .approval-governance>summary :where(small,b,strong){max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.applicant-submitted .approval-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;overflow:visible!important}.applicant-submitted .application-submit>*{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.applicant-submitted .application-submit :where(button,a){min-height:44px!important;height:auto!important;padding:10px 12px!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important}.applicant-submitted .application-submit :where(small,p){grid-column:1 / -1!important;margin:2px 0 0!important;padding:0 2px 4px!important;font-size:10px!important;line-height:1.45!important;overflow-wrap:anywhere!important}}@container submitted-partner-launch (max-width: 560px){.applicant-submitted .approval-meta,.applicant-submitted .application-submit{grid-template-columns:minmax(0,1fr)!important}.applicant-submitted .application-submit>*{grid-column:1!important}}@media(max-width:760px){.launch-command.applicant-submitted{width:100%!important;max-width:100%!important;overflow-x:clip!important}.applicant-submitted .launch-stage{display:block!important;width:100%!important;min-width:0!important}.applicant-submitted .launch-network.applicant-review{position:static!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px!important;gap:10px!important;overflow:visible!important;scrollbar-width:none!important}.applicant-submitted .applicant-review>*{position:relative!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;inset:auto!important}.applicant-submitted .approval-governance{height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.applicant-submitted .approval-governance>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:14px!important}.applicant-submitted .approval-governance>summary span{min-width:0!important}.applicant-submitted .approval-governance>summary :where(small,b,strong){display:block!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.applicant-submitted .approval-governance-detail,.applicant-submitted .approval-path,.applicant-submitted .approval-meta,.applicant-submitted .approval-blockers ul{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;overflow:visible!important}.applicant-submitted .approval-path li{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;width:100%!important;min-width:0!important;padding:12px!important;gap:10px!important}.applicant-submitted .approval-path li>:not(b),.applicant-submitted .approval-path :where(strong,small){min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.applicant-submitted .application-submit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;padding:0!important;overflow:visible!important}.applicant-submitted .application-submit>*{grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important}.applicant-submitted .application-submit :where(button,a){min-height:44px!important;height:auto!important;padding:10px 12px!important;font-size:12px!important;line-height:1.25!important;letter-spacing:.04em!important;white-space:normal!important}.applicant-submitted .application-submit :where(small,p){margin:2px 0 0!important;padding:0 2px 4px!important;font-size:10px!important;line-height:1.45!important;overflow-wrap:anywhere!important}}.applicant-launch .launch-network.applicant-review{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;gap:10px!important;overflow:visible!important}.applicant-launch .launch-network.applicant-review>*{position:relative!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin-inline:0!important;inset:auto!important}.applicant-launch .approval-governance{width:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.applicant-launch .approval-governance-detail{width:100%!important;min-width:0!important}.applicant-launch .approval-path{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))!important;width:100%!important;min-width:0!important}.applicant-launch .approval-path li{grid-template-columns:30px minmax(0,1fr)!important;width:100%!important;min-width:0!important}.applicant-launch .approval-path :where(span,strong,small),.applicant-launch .approval-governance>summary :where(span,small,b,strong){min-width:0!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.applicant-launch .approval-meta{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))!important;width:100%!important;min-width:0!important}.applicant-launch .application-submit{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important;width:100%!important;min-width:0!important;overflow:visible!important}.applicant-launch .application-submit>*{width:100%!important;min-width:0!important;max-width:100%!important}.applicant-launch .application-submit :where(button,a){min-height:42px!important;height:auto!important;padding:9px 12px!important;font-size:clamp(11px,2.7vw,13px)!important;line-height:1.25!important;white-space:normal!important}.applicant-launch .application-submit>:where(small,p){grid-column:1 / -1!important;display:block!important;margin:2px 0 0!important;padding:0 2px 4px!important;font-size:10px!important;line-height:1.45!important;overflow:visible!important;overflow-wrap:anywhere!important}:root{--p-bg:#060b11;--p-panel:#0c1722;--p-panel-2:#101f2d;--p-line:#29465d;--p-text:#edf5fa;--p-muted:#8ba1b3;--p-cyan:#35b9ff;--p-violet:#7760e8;--p-green:#59d99d;--p-radius:13px}html,body,#root{min-width:0;background:var(--p-bg)}.partner-command,.launch-command,.applicant-preview-shell,.partner-loading{min-height:100vh!important;padding:16px 28px 54px!important;background:radial-gradient(ellipse 64% 30% at 88% 0,#44358d30,transparent 70%),radial-gradient(ellipse 42% 24% at 9% 34%,#198dc51a,transparent 70%),repeating-linear-gradient(115deg,#fff0 0 23px,#90b7ce06 24px 25px),var(--p-bg)!important;color:var(--p-text)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.partner-command:before,.partner-command:after,.launch-command:before,.launch-command:after{display:none!important}.partner-command *,.launch-command *{clip-path:none!important}.partner-command :is(h1,h2,h3,strong),.launch-command :is(h1,h2,h3,strong){color:var(--p-text)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.025em!important;text-shadow:none!important}.partner-command :is(p,small,label),.launch-command :is(p,small,label){color:var(--p-muted)!important;font-family:inherit!important}.command-rail{position:sticky!important;top:12px;z-index:1100!important;display:grid!important;grid-template-columns:minmax(220px,1fr) auto minmax(240px,360px) auto!important;gap:12px!important;min-height:66px!important;padding:9px 15px!important;border:1px solid #38546a!important;border-radius:16px!important;background:linear-gradient(105deg,#101d2a,#09131e 58%,#151431)!important;box-shadow:inset 0 1px #ffffff13,0 18px 40px #0009!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.command-brand{gap:9px!important}.command-brand img{width:42px!important;height:42px!important;filter:drop-shadow(0 0 12px #249ced88)!important}.command-brand strong{color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:.025em!important}.command-brand small{color:#62c8fa!important;font-size:8px!important;font-weight:700!important;letter-spacing:.12em!important}.command-rail :is(button,.command-search){min-height:40px!important;border:1px solid #36536a!important;border-radius:10px!important;background:#08131e!important;box-shadow:none!important;color:#e7f0f7!important;font-family:inherit!important}.command-selectors button{font-size:11px!important}.command-search{min-height:42px!important}.command-search input{color:#fff!important;font-size:12px!important}.command-search input::placeholder{color:#aabcca!important}.command-status .live{color:#7ce2b6!important}.command-avatar{border-radius:10px!important}.partner-feature-navigation{position:sticky!important;top:90px;z-index:1050!important;display:flex!important;align-items:center;gap:4px!important;min-height:50px!important;margin:12px 0 16px!important;padding:5px!important;overflow-x:auto!important;border:1px solid var(--p-line)!important;border-radius:13px!important;background:#0a1520ee!important;box-shadow:0 12px 28px #0006!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.partner-feature-navigation>a,.partner-feature-navigation>.partner-nav-menu{flex:0 0 auto!important}.partner-feature-navigation>a,.partner-feature-navigation>.partner-nav-menu>button{min-height:38px!important;padding:8px 13px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#98aebe!important;font:700 11px/1 Inter,system-ui,sans-serif!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important}.partner-feature-navigation>a.active,.partner-feature-navigation>.partner-nav-menu.active>button,.partner-feature-navigation>.partner-nav-menu.open>button{background:linear-gradient(110deg,#123f5c,#1c1d4b)!important;color:#f4fbff!important;box-shadow:inset 0 -2px var(--p-cyan)!important}.partner-feature-navigation>.partner-nav-menu>div{z-index:1200!important;margin-top:4px!important;padding:6px!important;min-width:220px!important;border:1px solid #31516a!important;border-radius:11px!important;background:#0c1823!important;box-shadow:0 18px 38px #000b!important}.partner-feature-navigation>.partner-nav-menu>div a{padding:10px 12px!important;border:0!important;border-radius:8px!important;color:#c8d8e3!important;font:600 12px/1.3 Inter,sans-serif!important}.partner-feature-navigation>.partner-nav-menu>div a:hover,.partner-feature-navigation>.partner-nav-menu>div a.active{background:#13334b!important;color:#7bd9ff!important}.partner-command :is(.command-panel,.command-modules,.operations-ai,.admin-hero,.admin-special-workspace,.team-command-grid>article,.outlets-command-grid>article,.settings-command-grid>a,.settings-command-grid>button,.marketplace-hero,.market-command-hero,.finance-hero,.intelligence-hero,.market-bulk-command,.market-products,.market-trust-command,.market-sell-command,.market-orders-command,.partner-inventory-workspace,.outlet-record-panel,.governed-empty-state,.team-roster-empty-state,.team-directory-toolbar,.partner-member-editor,.audit-event-card,.vehicle-listing-form,.partner-booking-queue>article,.service-desk-command>section,.bay-operations-command>section,.workshop-workflow-command>section,.workflow-job-queue,.workflow-active-job,.workflow-mode-panel,.workflow-side-command,.finance-ledger,.finance-detail){border:1px solid var(--p-line)!important;border-radius:var(--p-radius)!important;background:linear-gradient(145deg,#101e2b,#09131d)!important;box-shadow:inset 0 1px #ffffff0e,0 14px 32px #0007!important}.partner-command :is(.command-panel,.market-products,.market-trust-command,.market-sell-command,.market-orders-command,.workflow-job-queue,.workflow-active-job,.workflow-mode-panel,.workflow-side-command,.finance-ledger,.finance-detail){overflow:hidden}.command-panel:before{display:none!important}.command-panel h2{border-color:#294559!important;font-size:11px!important;letter-spacing:.075em!important}.partner-command :is(.attention-list article,.workflow-job-queue button,.adaptive-bay-grid>button,.market-products article,.market-orders-command>article,.team-command-grid>article,.partner-booking-queue>article){border:1px solid #29475d!important;border-radius:10px!important;background:linear-gradient(145deg,#0d1b28,#09131d)!important}.partner-command :is(.attention-list article,.workflow-job-queue button,.adaptive-bay-grid>button,.market-products article,.market-orders-command>article,.team-command-grid>article,.partner-booking-queue>article):hover{border-color:#459ac8!important;background:linear-gradient(145deg,#122538,#0b1722)!important}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero,.intelligence-hero){position:relative;overflow:hidden;margin-top:4px!important;border-radius:var(--p-radius)!important}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero,.intelligence-hero):after{content:"";position:absolute;width:260px;height:260px;right:-92px;top:-170px;border:1px solid #3fc1ff2e;border-radius:50%;box-shadow:0 0 0 26px #5b4bd512,0 0 0 52px #37b4ff09;pointer-events:none}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero,.intelligence-hero) h1{position:relative;z-index:1;font-size:clamp(26px,3vw,43px)!important;font-weight:760!important;letter-spacing:-.05em!important;line-height:1.06!important;text-transform:none!important}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero,.intelligence-hero) :is(p,small){position:relative;z-index:1;color:#9aafbf!important}.service-desk-grid,.service-workspace-main{gap:14px!important}.service-workspace-kpis{gap:10px!important}.service-workspace-kpis article{border:1px solid #2d4d63!important;border-radius:11px!important;background:linear-gradient(145deg,#0d1d2a,#08121b)!important;box-shadow:none!important}.service-card,.vehicle-stage,.arrival-queue article{border-radius:10px!important}.service-data-table{border-radius:11px!important;overflow:auto!important}.service-data-table :is(th,td){border-color:#263f52!important;overflow-wrap:anywhere}.workflow-command-grid{gap:14px!important;margin-top:14px!important}.workflow-job-queue,.workflow-active-job,.workflow-mode-panel,.workflow-side-command{padding:14px!important}.workflow-rail{gap:8px!important}.workflow-rail button{border-radius:9px!important}.workflow-rail button.active{box-shadow:inset 0 0 20px #218fe02e,0 0 0 1px #35b6ff44!important}.technician-profile,.work-order-evidence{border-radius:10px!important}.bay-command-layout{gap:14px!important}.bay-kpis{gap:10px!important}.bay-kpis article{min-height:74px!important}.adaptive-bay-grid{gap:12px!important}.adaptive-bay-grid>button{padding:14px!important}.bay-summary-panel>section{padding:14px!important}.bay-vehicle{border-radius:10px!important;overflow:hidden!important}.selected-bay-command{margin-top:14px!important}.market-command-hero{min-height:168px!important;padding:20px 24px!important}.market-command-hero h1{font-size:clamp(27px,3vw,43px)!important}.market-categories{gap:9px!important}.market-categories button{min-height:70px!important;border-radius:10px!important}.market-command-layout{gap:14px!important}.market-products{padding:16px!important}.market-products>div{gap:12px!important}.market-products article{min-height:248px!important;padding:12px!important}.market-orders-command>article{min-height:88px!important}.market-orders-command>article:hover{transform:translateY(-1px)}.finance-hero{padding:20px 24px!important}.finance-kpis{gap:10px!important}.finance-kpis article{min-height:94px!important;padding:14px!important;border-radius:11px!important}.finance-layout{gap:14px!important}.finance-table-head{background:#0a1722!important}.finance-ledger table{min-width:0!important;table-layout:fixed!important}.finance-ledger :is(th,td){overflow-wrap:anywhere!important}.finance-detail{min-width:0!important}.admin-hero{margin:4px 0 0!important;padding:18px 22px!important}.team-command-grid{margin:14px 0!important;gap:12px!important}.team-command-grid>article{min-height:118px!important;padding:14px!important}.team-command-grid>article>button{border-radius:9px!important}.team-directory-toolbar,.partner-member-editor,.partner-member-profile{margin-inline:0!important;border-radius:var(--p-radius)!important}.team-directory-toolbar{background:#0b1823!important}.partner-member-editor :is(input,select,textarea),.partner-member-profile :is(input,select,textarea){border-color:#31556e!important;border-radius:9px!important;background:#07131e!important;color:#eaf5fb!important}.partner-language-choice{z-index:1250!important;background:#0a1520eb!important;border-color:#33546d!important;color:#d7e8f2!important}.partner-language-choice select{color:#edf5fa!important}.partner-language-choice option{background:#0b1722!important;color:#edf5fa!important}@media(max-width:900px){.partner-command,.launch-command,.applicant-preview-shell,.partner-loading{padding:12px 14px 88px!important}.command-rail{top:6px!important}.market-command-layout,.finance-layout,.workflow-command-grid{grid-template-columns:1fr!important}.workflow-side-command{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media(max-width:760px){.partner-command,.launch-command,.applicant-preview-shell,.partner-loading{padding:0 10px 88px!important}.command-rail{top:0!important;margin:0 -10px!important;border-radius:0 0 14px 14px!important}.partner-feature-navigation{top:66px!important;margin:8px 0 12px!important}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero,.intelligence-hero){margin-top:10px!important;border-radius:12px!important}.partner-command :is(.service-desk-title,.workflow-command-title,.bay-command-title,.finance-hero,.admin-hero,.market-command-hero,.intelligence-hero) h1{font-size:clamp(24px,7vw,32px)!important}.workflow-side-command{grid-template-columns:1fr!important}.finance-kpis{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.team-command-grid{grid-template-columns:1fr!important}.command-panel{border-radius:12px!important}}.partner-reference-frame{display:grid;grid-template-columns:184px minmax(0,1fr);grid-template-rows:76px 50px minmax(0,1fr);gap:10px 14px;max-width:1540px;margin:0 auto;padding:14px;border:1px solid #29485e;border-radius:20px;background:linear-gradient(145deg,#0d1a26ee,#071019f4);box-shadow:inset 0 1px #ffffff12,0 26px 80px #0008}.partner-reference-header{grid-column:1/-1;display:grid;grid-template-columns:260px minmax(260px,1fr) auto;gap:14px;align-items:center;padding:10px 14px;border-bottom:1px solid #294458}.partner-reference-brand{display:flex;align-items:center;gap:9px;color:var(--p-text);text-decoration:none}.partner-reference-brand img{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 0 12px #219cff88)}.partner-reference-brand span{display:grid;gap:3px}.partner-reference-brand strong{font-size:13px;letter-spacing:.03em}.partner-reference-brand small{color:#62c8fa;font-size:8px;font-weight:700;letter-spacing:.13em}.partner-reference-search{min-height:40px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #29495f;border-radius:10px;background:#07121c}.partner-reference-search span{color:#6abfec;font-size:18px}.partner-reference-search input{width:100%;border:0;outline:0;background:transparent;color:#e7f4fb;font:500 12px Inter}.partner-reference-search input::placeholder{color:#7990a4}.partner-reference-context{display:flex;align-items:center;gap:8px;max-width:400px;color:#c4d6e2;font-size:11px;white-space:nowrap}.partner-reference-context i{width:8px;height:8px;border-radius:50%;background:var(--p-green);box-shadow:0 0 12px var(--p-green)}.partner-reference-context b{max-width:130px;overflow:hidden;color:#7ed9ff;text-overflow:ellipsis}.partner-reference-rail{grid-row:2/4;display:grid;align-content:start;gap:4px;padding:12px 8px;border:1px solid #29475d;border-radius:13px;background:#091520}.partner-reference-rail>small{margin:3px 8px 9px;color:#57c7fb;font:700 8px Inter;letter-spacing:.14em}.partner-reference-rail a{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:41px;padding:0 9px;border-radius:9px;color:#8fa6b8;font-size:11px;font-weight:700;text-decoration:none}.partner-reference-rail a:hover{background:#10263a;color:#d7ebf8}.partner-reference-rail a.active{background:linear-gradient(110deg,#123e5b,#211d4d);color:#fff;box-shadow:inset 2px 0 var(--p-cyan)}.partner-reference-rail em{color:#4cbcf2;font-size:8px;font-style:normal}.partner-reference-tabs{display:flex;align-items:center;gap:5px;overflow-x:auto;padding:5px 7px;border:1px solid #29475d;border-radius:12px;background:#08131e}.partner-reference-tabs a{flex:0 0 auto;min-height:34px;display:grid;place-items:center;padding:0 11px;border-radius:8px;color:#8fa6b8;font-size:10px;font-weight:750;text-decoration:none}.partner-reference-tabs a.active{background:#123a56;color:#f2f9fe;box-shadow:inset 0 -2px var(--p-cyan)}.partner-reference-content{min-width:0}.partner-reference-content>.partner-command{min-height:0!important;padding:0 0 32px!important;background:transparent!important}.partner-reference-content>.partner-command>.command-rail,.partner-reference-content>.partner-command>.partner-feature-navigation{display:none!important}.partner-reference-content .partner-language-choice{right:30px!important;bottom:30px!important}.partner-reference-content>:is(.launch-command,.applicant-preview-shell,.service-desk-command,.bay-operations-command,.workshop-workflow-command,.marketplace-command,.finance-command,.intelligence-command,.admin-command){min-height:0!important;padding:0 0 32px!important;background:transparent!important}.partner-reference-content :is(.command-rail,.partner-feature-navigation){display:none!important}.partner-reference-content :is(.service-desk-command,.bay-operations-command,.workshop-workflow-command,.marketplace-command,.finance-command,.intelligence-command,.admin-command){color:var(--p-text)!important}.partner-reference-content :is(.service-subtabs,.admin-subtabs,.intelligence-subtabs,.market-categories){margin:0 0 12px!important;padding:6px!important;border:1px solid var(--p-line)!important;border-radius:12px!important;background:#091520!important}.partner-reference-content :is(.service-subtabs a,.admin-subtabs a,.intelligence-subtabs a,.market-categories button){min-height:38px!important;border-radius:8px!important;clip-path:none!important}.partner-reference-content :is(.service-workspace,.service-desk-grid,.bay-command-layout,.workflow-command-grid,.market-command-layout,.finance-layout,.intelligence-layout,.team-command-grid,.outlets-command-grid,.settings-command-grid,.admin-special-workspace){margin-inline:0!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero){margin:0 0 14px!important;padding:20px!important;border:1px solid var(--p-line)!important;border-radius:var(--p-radius)!important;clip-path:none!important;background:linear-gradient(120deg,#112b3e,#121837)!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero) h1{font-size:clamp(24px,3vw,38px)!important}.partner-reference-content :is(.service-workspace-main,.selected-bay-command,.market-products,.finance-ledger,.finance-detail,.signal-command,.ai-recommendations,.admin-special-workspace){border-radius:var(--p-radius)!important;clip-path:none!important}.partner-reference-content :is(.service-workspace-kpis,.bay-kpis,.finance-kpis,.intelligence-kpis,.admin-special-kpis){margin-inline:0!important}.partner-reference-content :is(.service-data-table,.finance-ledger){overflow:auto!important}@media(max-width:900px){.partner-reference-frame{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:8px;padding:10px}.partner-reference-header{grid-template-columns:minmax(0,1fr) auto;padding:8px}.partner-reference-search{grid-column:1/-1}.partner-reference-rail{display:none}.partner-reference-tabs{grid-row:auto}.partner-reference-content{grid-column:auto}.partner-reference-content .partner-language-choice{right:14px!important;bottom:78px!important}}@media(max-width:560px){.partner-reference-frame{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.partner-reference-header{grid-template-columns:1fr auto;border:1px solid #29475d;border-radius:0 0 13px 13px;background:#091520}.partner-reference-brand strong{font-size:11px}.partner-reference-brand small{font-size:7px}.partner-reference-context span,.partner-reference-context b{display:none}.partner-reference-tabs{border-radius:10px;margin:0 8px}.partner-reference-content>.partner-command{padding:0 8px 84px!important}}.partner-reference-content .command-grid.no-attention{grid-template-columns:minmax(0,1.65fr) minmax(240px,.62fr)!important;grid-template-areas:"workshop network" "performance network" "modules modules" "ai ai"!important}.partner-reference-content .partner-booking-queue{position:relative!important;z-index:1!important;margin:14px 0 0!important;padding:16px!important;border-radius:var(--p-radius)!important;background:linear-gradient(145deg,#101e2b,#09131d)!important}.partner-reference-content .partner-booking-queue>div{gap:10px!important}.partner-reference-content .partner-booking-queue article{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto!important;min-height:82px!important}.partner-reference-content .partner-booking-queue article>span{min-width:0!important}.partner-reference-content .partner-booking-queue article strong{overflow-wrap:anywhere!important}.partner-reference-content .attention-clear{align-self:start!important}.partner-reference-content .attention-clear-state{display:grid!important;gap:8px!important;padding:18px 16px 8px!important}.partner-reference-content .attention-clear-state>span{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid #36b98a!important;border-radius:50%!important;background:#113728!important;color:#78e7b3!important;font-weight:800!important}.partner-reference-content .attention-clear-state strong{color:#e9f8f1!important;font-size:14px!important}.partner-reference-content .attention-clear-state p{margin:0!important;color:#9bb0bd!important;font-size:12px!important;line-height:1.45!important}@media(max-width:900px){.partner-reference-content .command-grid.no-attention{grid-template-columns:1fr!important;grid-template-areas:"workshop" "performance" "network" "modules" "ai"!important}.partner-reference-content .partner-booking-queue article{grid-template-columns:1fr auto!important}.partner-reference-content .partner-booking-queue article>span:nth-child(2){display:none}.partner-reference-content .partner-booking-queue article>b{grid-column:1}.partner-reference-content .partner-booking-queue article>button{grid-column:2;grid-row:1/3}}@media(min-width:761px)and (max-width:1180px){.partner-reference-content .workflow-rail{gap:4px!important;padding-inline:8px!important}.partner-reference-content .workflow-connector{flex-basis:8px!important}.partner-reference-content .workflow-rail button{grid-template-columns:24px minmax(0,1fr)!important;column-gap:4px!important;padding:5px 4px!important}.partner-reference-content .workflow-rail .workflow-7d{width:24px!important;height:34px!important}.partner-reference-content .workflow-rail button span{font-size:5px!important;line-height:1.15!important;overflow-wrap:anywhere!important}.partner-reference-content .workflow-rail button b{font-size:10px!important}}.partner-reference-content .finance-hero{grid-template-columns:72px minmax(0,1fr) minmax(150px,190px)!important}.partner-reference-content .finance-hero>span,.partner-reference-content .finance-hero>div,.partner-reference-content .finance-kpis article,.partner-reference-content .finance-kpis article span{min-width:0!important}.partner-reference-content .finance-hero :is(h1,p,strong,b),.partner-reference-content .finance-kpis article :is(small,strong){overflow-wrap:anywhere!important}.partner-reference-content .finance-ledger>button :is(span,strong,b){min-width:0!important;max-width:100%!important}.partner-reference-content .finance-ledger>button>span:not(:first-of-type),.partner-reference-content .finance-ledger>button>b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:760px){.partner-reference-content .command-modules{display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}.partner-reference-content .command-modules>a{min-width:0!important;width:100%!important;grid-template-columns:58px minmax(0,1fr) auto!important}.partner-reference-content .command-modules>a>img{width:54px!important;height:54px!important}}body:has(.partner-reference-frame) .partner-language-choice{position:fixed!important;inset:auto auto 18px 24px!important;width:auto!important;min-width:168px!important;border-radius:12px!important;z-index:1200!important}.partner-reference-content .command-grid.no-attention .operations-ai{order:6!important}@media(max-width:900px){body:has(.partner-reference-frame) .partner-language-choice{left:auto!important;right:12px!important;bottom:12px!important;min-width:152px!important}}.partner-reference-content .command-rail,.partner-reference-content .partner-feature-navigation{display:none!important}@media(max-width:560px){.partner-language-choice.reference-language-choice{position:static!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;justify-content:flex-end!important;margin:0 0 8px!important;padding:5px 12px!important;border-radius:0 0 10px 10px!important}.partner-language-choice.reference-language-choice select{min-height:34px!important}}@media(max-width:560px){body:has(.partner-reference-frame) .partner-language-choice.reference-language-choice{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;margin:0 0 8px!important;padding:4px 16px!important;border-radius:0!important;box-shadow:none!important}body:has(.partner-reference-frame) .partner-language-choice.reference-language-choice span{display:inline!important}body:has(.partner-reference-frame) .partner-language-choice.reference-language-choice select{width:132px!important;min-height:44px!important;font-size:14px!important}}.partner-reference-frame{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:0!important;max-width:1488px!important;margin:14px auto!important;padding:0!important;border:1px solid #31485a!important;border-radius:18px!important;background:linear-gradient(145deg,#070f18fa,#060d15fa)!important;box-shadow:0 28px 72px #000a,inset 0 1px #ffffff12!important;overflow:hidden!important}.partner-reference-header{grid-column:1!important;display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(300px,380px) minmax(230px,1fr)!important;gap:18px!important;min-height:76px!important;padding:0 26px!important;border:0!important;border-bottom:1px solid #2c4659!important;background:linear-gradient(104deg,#09131d,#0b1928 56%,#121834)!important}.partner-reference-brand{gap:11px!important}.partner-reference-brand img{width:46px!important;height:46px!important}.partner-reference-brand strong{font-size:25px!important;font-weight:760!important;letter-spacing:-.045em!important}.partner-reference-brand small{font-size:8px!important;letter-spacing:.16em!important}.partner-reference-outlet{display:flex!important;align-items:center!important;gap:11px!important;min-height:46px!important;padding:0 14px!important;border:1px solid #355268!important;border-radius:11px!important;background:#09131d!important;color:#78d7ff!important}.partner-reference-outlet span{font-size:21px!important}.partner-reference-outlet select{width:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#eef8ff!important;font:650 14px Inter,system-ui,sans-serif!important}.partner-reference-outlet option{background:#0b1722!important}.partner-reference-context{justify-content:flex-end!important;gap:8px!important}.partner-reference-context span{color:#aebfca!important;font-size:12px!important}.partner-reference-context b{max-width:130px!important;color:#eaf6fb!important;font-size:12px!important}.partner-reference-context button{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;margin-left:2px!important;border:1px solid #3c576b!important;border-radius:9px!important;background:#0b1722!important;color:#d9eafa!important}.partner-reference-tabs{grid-column:1!important;grid-row:2!important;justify-content:space-between!important;gap:0!important;min-height:58px!important;padding:0 22px!important;overflow-x:auto!important;border:0!important;border-bottom:1px solid #2c4659!important;border-radius:0!important;background:#08121c!important}.partner-reference-tabs a{display:flex!important;align-items:center!important;gap:7px!important;min-height:58px!important;padding:0 13px!important;border-radius:0!important;color:#bac7d2!important;font-size:13px!important;font-weight:620!important;white-space:nowrap!important}.partner-reference-tabs a em{display:none!important;color:#55d4ff!important;font-size:9px!important;font-style:normal!important}.partner-reference-tabs a.active{background:transparent!important;color:#5cddff!important;box-shadow:inset 0 -3px #28cbf5!important}.partner-reference-tabs a:hover{background:#0e2232!important;color:#eefaff!important}.partner-reference-rail{display:none!important}.partner-reference-content{grid-column:1!important;grid-row:3!important;min-width:0!important;padding:20px!important;background:radial-gradient(circle at 4% 8%,#1c506018,transparent 31%),radial-gradient(circle at 96% 5%,#5531ab18,transparent 29%),linear-gradient(135deg,#07111b,#0b1420 60%,#0c1220)!important}.partner-reference-content>.partner-command,.partner-reference-content>:is(.launch-command,.applicant-preview-shell,.service-desk-command,.bay-operations-command,.workshop-workflow-command,.marketplace-command,.finance-command,.intelligence-command,.admin-command){max-width:1320px!important;margin:0 auto!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero){background:linear-gradient(112deg,#0c2030,#11223b 64%,#232052)!important}.partner-reference-content :is(.service-subtabs,.admin-subtabs,.intelligence-subtabs,.market-categories){padding:5px!important;background:#0a1621!important}.partner-reference-content :is(.service-subtabs a,.admin-subtabs a,.intelligence-subtabs a,.market-categories button){font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:12px!important}.partner-reference-content :is(button,input,select,textarea){font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}@media(max-width:900px){.partner-reference-frame{margin:0!important;border-inline:0!important;border-radius:0!important}.partner-reference-header{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-height:68px!important;padding:0 14px!important}.partner-reference-outlet{display:none!important}.partner-reference-brand strong{font-size:19px!important}.partner-reference-tabs{justify-content:flex-start!important;padding:0 8px!important}.partner-reference-tabs a{min-height:52px!important;padding:0 12px!important;font-size:12px!important}.partner-reference-content{padding:14px!important}}@media(max-width:560px){.partner-reference-header{min-height:62px!important;padding:0 12px!important}.partner-reference-brand img{width:36px!important;height:36px!important}.partner-reference-brand strong{font-size:17px!important}.partner-reference-brand small,.partner-reference-context span,.partner-reference-context b{display:none!important}.partner-reference-tabs{min-height:49px!important}.partner-reference-tabs a{min-height:49px!important;padding:0 11px!important;font-size:11px!important}.partner-reference-content{padding:10px 8px 86px!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero){padding:16px!important}}:root{--nx-bg:#070b10;--nx-panel:#0d161fcc;--nx-raised:#111c27;--nx-line:#b5d2e038;--nx-text:#f5f8fb;--nx-muted:#a6b5c2;--nx-cyan:#29d7ef;--nx-green:#96df63;--nx-radius:18px}html:has(.partner-reference-frame),body:has(.partner-reference-frame),#root:has(.partner-reference-frame){background:var(--nx-bg)!important}.partner-reference-frame{width:min(1510px,calc(100% - 36px))!important;margin:18px auto!important;border:1px solid var(--nx-line)!important;border-radius:20px!important;background:radial-gradient(circle at 0 0,#1c71842a,transparent 27%),radial-gradient(circle at 100% 0,#5b3a972e,transparent 24%),linear-gradient(145deg,#0a1119,#070b10 76%)!important;box-shadow:0 32px 90px #0009!important}.partner-reference-header{grid-template-columns:minmax(245px,1fr) minmax(260px,390px) minmax(245px,1fr)!important;min-height:76px!important;padding:0 28px!important;background:#060c12d9!important}.partner-reference-brand img{width:42px!important;height:42px!important;filter:none!important}.partner-reference-brand strong{font-size:25px!important;font-weight:760!important;letter-spacing:-.05em!important}.partner-reference-brand small{color:#78bed2!important;font-size:9px!important;letter-spacing:.16em!important}.partner-reference-outlet{justify-content:flex-start!important;gap:12px!important;border-color:var(--nx-line)!important;background:#040a1099!important}.partner-reference-outlet>span:last-child{display:grid;min-width:0;gap:2px}.partner-reference-outlet small{color:var(--nx-muted)!important;font:700 8px/1 Inter,system-ui,sans-serif!important;letter-spacing:.11em!important}.partner-reference-outlet select{font-size:14px!important;font-weight:680!important}.partner-reference-context{font-size:12px!important}.partner-reference-context i{background:var(--nx-green)!important;box-shadow:0 0 14px #96de63cc!important}.partner-reference-context span{color:var(--nx-muted)!important}.partner-reference-context b{color:var(--nx-text)!important}.partner-reference-context button{border-color:var(--nx-line)!important;background:transparent!important}.partner-reference-tabs{min-height:58px!important;padding:0 26px!important;background:#080e15bf!important}.partner-reference-tabs a{color:#aebac6!important;font-size:13px!important;font-weight:620!important}.partner-reference-tabs a:hover{color:var(--nx-text)!important;background:#ffffff09!important}.partner-reference-tabs a.active{color:var(--nx-cyan)!important;box-shadow:inset 0 -3px var(--nx-cyan)!important}.partner-reference-content{padding:26px!important;background:linear-gradient(180deg,#091018b3,#060a0ffe)!important}.partner-reference-content :is(.command-rail,.partner-feature-navigation,.partner-mobile-feature-nav,.partner-mobile-nav){display:none!important}.partner-reference-content :is(.partner-command,.service-desk-command,.bay-operations-command,.workshop-workflow-command,.marketplace-command,.finance-command,.intelligence-command,.admin-command){font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero){min-height:0!important;padding:28px!important;border:1px solid var(--nx-line)!important;border-radius:var(--nx-radius)!important;background:linear-gradient(118deg,#0e2b39,#121a31)!important;box-shadow:none!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero) h1{color:var(--nx-text)!important;font-size:clamp(28px,3.2vw,46px)!important;font-weight:760!important;letter-spacing:-.05em!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero) p{color:#b9c7d2!important;font-size:15px!important}.partner-reference-content :is(.command-panel,.command-modules,.operations-ai,.team-command-grid>article,.outlets-command-grid>article,.settings-command-grid>a,.settings-command-grid>button,.market-bulk-command,.market-products,.market-trust-command,.market-sell-command,.market-orders-command,.partner-inventory-workspace,.outlet-record-panel,.team-directory-toolbar,.partner-member-editor,.audit-event-card,.partner-booking-queue>article,.service-desk-command>section,.bay-operations-command>section,.workshop-workflow-command>section,.workflow-job-queue,.workflow-active-job,.workflow-mode-panel,.workflow-side-command,.finance-ledger,.finance-detail){border-color:var(--nx-line)!important;border-radius:var(--nx-radius)!important;background:var(--nx-panel)!important;box-shadow:none!important}.partner-reference-content :is(.service-subtabs,.admin-subtabs,.intelligence-subtabs,.market-categories){display:flex!important;gap:4px!important;padding:5px!important;border:1px solid var(--nx-line)!important;border-radius:12px!important;background:#040a108c!important}.partner-reference-content :is(.service-subtabs a,.admin-subtabs a,.intelligence-subtabs a,.market-categories button){border:0!important;border-radius:9px!important;color:#aebdca!important;font-size:12px!important;font-weight:650!important}.partner-reference-content :is(.service-subtabs a.active,.admin-subtabs a.active,.intelligence-subtabs a.active,.market-categories button.active){background:#29d7ef1f!important;color:var(--nx-cyan)!important}.partner-reference-content :is(button,input,select,textarea){border-color:var(--nx-line)!important;border-radius:10px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.partner-reference-content button:not(:disabled):hover{border-color:#29d7efa8!important;transform:translateY(-1px)}.partner-reference-content :is(.partner-booking-queue article,.team-command-grid>article,.outlets-command-grid>article,.market-products article){border-color:#b5d2e024!important;background:#ffffff08!important}.partner-reference-content :is(.service-data-table,.finance-ledger){border-color:var(--nx-line)!important;border-radius:var(--nx-radius)!important;background:var(--nx-panel)!important}@media(max-width:900px){.partner-reference-frame{width:100%!important;margin:0!important;border-inline:0!important;border-radius:0!important}.partner-reference-header{grid-template-columns:minmax(0,1fr) auto!important;padding:0 15px!important}.partner-reference-outlet{display:none!important}.partner-reference-content{padding:16px!important}.partner-reference-tabs{justify-content:flex-start!important;padding:0 10px!important}}@media(max-width:560px){.partner-reference-header{min-height:62px!important}.partner-reference-brand strong{font-size:18px!important}.partner-reference-brand small,.partner-reference-context :is(span,b){display:none!important}.partner-reference-tabs{min-height:50px!important}.partner-reference-tabs a{min-height:50px!important;padding:0 12px!important;font-size:11px!important}.partner-reference-content{padding:10px 8px 88px!important}.partner-reference-content :is(.service-desk-title,.workflow-command-title,.bay-command-title,.market-command-hero,.finance-hero,.intelligence-hero,.admin-hero){padding:20px!important}}.partner-reference-content .partner-command{min-height:0!important;padding:0!important;background:transparent!important;overflow:visible!important}.partner-reference-content .partner-command>.command-rail,.partner-reference-content .partner-command>.partner-feature-navigation{display:none!important}.partner-reference-content .command-grid{display:grid!important;grid-template-columns:minmax(0,1.42fr) minmax(300px,.78fr)!important;grid-template-areas:"workshop attention" "performance network" "modules modules" "ai ai"!important;gap:20px!important;margin:0!important}.partner-reference-content .command-panel{clip-path:none!important;border:1px solid var(--nx-line)!important;border-radius:16px!important;background:linear-gradient(140deg,#111d29e8,#0b131bd9)!important;box-shadow:0 18px 42px #00000035!important}.partner-reference-content .command-panel:before{display:none!important}.partner-reference-content .command-panel h2{padding:20px 22px!important;border:0!important;color:var(--nx-text)!important;font:720 22px/1.15 Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.035em!important;text-transform:none!important}.partner-reference-content .workshop-console{min-height:0!important}.partner-reference-content .workshop-console>header{padding-top:2px!important}.partner-reference-content .workshop-console>header button{margin-right:20px!important;color:var(--nx-cyan)!important;font:650 13px Inter,system-ui,sans-serif!important}.partner-reference-content .workflow-rail{display:flex!important;align-items:flex-start!important;gap:0!important;padding:0 22px 22px!important;overflow:auto!important}.partner-reference-content .workflow-rail button{position:relative;flex:1 0 92px;min-height:86px!important;padding:12px 8px!important;border:0!important;background:transparent!important;color:#b7c6d2!important;clip-path:none!important}.partner-reference-content .workflow-rail button:after{content:"";position:absolute;top:30px;left:calc(50% + 22px);width:calc(100% - 42px);height:1px;background:#8ca1b455}.partner-reference-content .workflow-rail button:last-of-type:after{display:none}.partner-reference-content .workflow-rail button.active{background:transparent!important;color:var(--nx-cyan)!important;box-shadow:none!important}.partner-reference-content .workflow-rail button .workflow-7d{display:grid!important;place-items:center;width:42px!important;height:42px!important;margin:0 auto 8px!important;border:1px solid #9db7ca99!important;border-radius:50%!important;background:#071019!important}.partner-reference-content .workflow-rail button.active .workflow-7d{border-color:var(--nx-cyan)!important;box-shadow:0 0 0 5px #29d7ef16,0 0 20px #29d7ef42!important}.partner-reference-content .workflow-rail span{font:650 12px/1.2 Inter,system-ui,sans-serif!important;text-transform:none!important}.partner-reference-content .workflow-rail b{margin-top:3px!important;color:inherit!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .workflow-connector{display:none!important}.partner-reference-content .workshop-visual{min-height:152px!important;margin:0 22px!important;border:1px solid #b5d2e02e!important;border-radius:13px!important;background:linear-gradient(90deg,#071019cc,#07101942),url(/assets/service-workshop-digital-twin-v1.png) center 54%/cover no-repeat!important;box-shadow:none!important}.partner-reference-content .bay-labels{display:flex!important;height:100%!important;align-items:flex-start!important;padding:16px!important}.partner-reference-content .bay-labels span{max-width:300px!important;padding:12px!important;border:1px solid #f3ac4c66!important;border-radius:10px!important;background:#15100edc!important;color:#f6c776!important;text-align:left!important;font:650 12px/1.3 Inter,system-ui,sans-serif!important;text-transform:none!important}.partner-reference-content .bay-labels small{display:block!important;margin-top:5px!important;color:#d3bd9d!important;font:400 11px/1.35 Inter,system-ui,sans-serif!important}.partner-reference-content .workshop-console>footer{justify-content:flex-start!important;gap:18px!important;padding:15px 22px 20px!important;color:#92a5b5!important;font:500 12px Inter,system-ui,sans-serif!important}.partner-reference-content .workshop-console>footer strong{color:var(--nx-text)!important;text-transform:none!important}.partner-reference-content .attention-console{align-self:stretch!important}.partner-reference-content .attention-list{gap:10px!important;padding:0 18px 10px!important}.partner-reference-content .attention-list article{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;padding:13px!important;border:1px solid #b5d2e02e!important;border-radius:12px!important;background:#ffffff06!important;clip-path:none!important}.partner-reference-content .attention-symbol{width:42px!important;height:42px!important;border-color:#ef9d6b77!important;border-radius:10px!important;background:#46241955!important;box-shadow:none!important}.partner-reference-content .attention-list strong{color:var(--nx-text)!important;font:680 13px Inter,system-ui,sans-serif!important;text-transform:none!important}.partner-reference-content .attention-list p{margin:4px 0!important;color:#aebfcc!important;font-size:11px!important}.partner-reference-content .attention-list small,.partner-reference-content .attention-list b{color:#8398aa!important;font:600 10px Inter,system-ui,sans-serif!important}.partner-reference-content .attention-list button{display:none!important}.partner-reference-content .attention-console>a{padding:14px 20px 20px!important;color:var(--nx-cyan)!important;text-align:left!important;font:650 13px Inter,system-ui,sans-serif!important}.partner-reference-content .attention-clear-state{margin:0 18px!important;border:1px solid #96df6347!important;border-radius:12px!important;background:#96df630d!important}.partner-reference-content .performance-console{overflow:hidden!important}.partner-reference-content .performance-console h2{padding:16px 20px!important;font-size:15px!important;letter-spacing:0!important}.partner-reference-content .performance-console>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}.partner-reference-content .performance-console article{padding:16px 18px!important;border-color:#b5d2e020!important}.partner-reference-content .performance-console small{font:650 10px Inter,system-ui,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important}.partner-reference-content .performance-console strong{margin:7px 0!important;color:var(--nx-text)!important;font:760 28px Inter,system-ui,sans-serif!important}.partner-reference-content .performance-console span{font-size:11px!important}.partner-reference-content .network-console{display:block!important;padding-bottom:0!important}.partner-reference-content .network-console>article{min-height:0!important;margin:0 18px 14px!important;padding:16px 16px 16px 70px!important;border:1px solid #b5d2e02e!important;border-radius:12px!important;background:#ffffff06!important;clip-path:none!important}.partner-reference-content .network-console>article strong{font-size:14px!important}.partner-reference-content .network-console>article small,.partner-reference-content .network-console>article span{font-size:11px!important}.partner-reference-content .network-map,.partner-reference-content .network-console-art{display:none!important}.partner-reference-content .network-console>button{width:calc(100% - 36px)!important;margin:8px 18px!important;padding:11px!important;border-color:#b5d2e02e!important;border-radius:10px!important;background:#ffffff05!important}.partner-reference-content .network-console>button span{font-size:12px!important}.partner-reference-content .network-console>button small{font-size:10px!important}.partner-reference-content .network-console>a{padding:14px 20px 20px!important;color:var(--nx-cyan)!important;text-align:left!important;font-size:13px!important}.partner-reference-content .command-modules{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;clip-path:none!important;box-shadow:none!important}.partner-reference-content .command-modules a{min-height:118px!important;grid-template-columns:44px minmax(0,1fr) 12px!important;gap:10px!important;padding:16px!important;border:1px solid var(--nx-line)!important;border-radius:14px!important;background:#ffffff06!important;clip-path:none!important}.partner-reference-content .command-modules img{width:42px!important;height:42px!important;border-radius:11px!important;box-shadow:none!important}.partner-reference-content .command-modules strong{font:700 13px Inter,system-ui,sans-serif!important;text-transform:none!important}.partner-reference-content .command-modules small{font-size:10px!important}.partner-reference-content .operations-ai{grid-template-columns:44px minmax(0,1fr) 42px!important;padding:10px!important;border:1px solid var(--nx-line)!important;border-radius:14px!important;background:#0d1721!important;clip-path:none!important;box-shadow:none!important}.partner-reference-content .operations-ai img{width:38px!important;height:38px!important}.partner-reference-content .operations-ai input{height:38px!important;font-size:13px!important}.partner-reference-content .partner-booking-queue{margin:20px 0 0!important;border-radius:16px!important}@media(max-width:1080px){.partner-reference-content .command-grid{grid-template-columns:1fr!important;grid-template-areas:"workshop" "attention" "performance" "network" "modules" "ai"!important}.partner-reference-content .attention-console{min-height:0!important}.partner-reference-content .command-modules{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.partner-reference-content .command-grid{gap:12px!important}.partner-reference-content .command-panel h2{padding:16px!important;font-size:19px!important}.partner-reference-content .workflow-rail{padding:0 12px 16px!important}.partner-reference-content .workshop-visual{min-height:132px!important;margin:0 12px!important}.partner-reference-content .workshop-console>footer{padding:13px 16px 17px!important;font-size:10px!important}.partner-reference-content .performance-console>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .command-modules{grid-template-columns:1fr!important}.partner-reference-content .attention-list{padding-inline:12px!important}.partner-reference-content .network-console>article{margin-inline:12px!important}.partner-reference-content .network-console>button{width:calc(100% - 24px)!important;margin-inline:12px!important}}.partner-reference-content .service-desk-command{min-height:0!important;padding:0!important;background:transparent!important}.partner-reference-content .service-desk-command>.command-rail,.partner-reference-content .service-desk-command>.partner-feature-navigation{display:none!important}.partner-reference-content .service-subtabs{width:max-content;max-width:100%;margin:0 0 18px!important;overflow:auto!important}.partner-reference-content .service-subtabs a{display:flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:0 12px!important;white-space:nowrap!important}.partner-reference-content .service-subtabs img{width:22px!important;height:22px!important;object-fit:cover!important;border-radius:6px!important}.partner-reference-content .service-desk-title{display:block!important;margin:0 0 20px!important;padding:30px!important;border:1px solid var(--nx-line)!important;border-radius:18px!important;background:radial-gradient(circle at 88% 15%,#22d5ef21,transparent 24%),linear-gradient(120deg,#112f3e,#121a31)!important}.partner-reference-content .service-desk-title>span{display:block!important;margin-bottom:9px!important;color:var(--nx-cyan)!important;font:700 11px Inter,system-ui,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important}.partner-reference-content .service-desk-title h1{margin:0!important;color:var(--nx-text)!important;font:760 clamp(29px,3.4vw,48px)/1 Inter,system-ui,sans-serif!important;letter-spacing:-.06em!important}.partner-reference-content .service-desk-title p{max-width:680px!important;margin:10px 0 0!important;color:#b6c6d3!important;font-size:15px!important}.partner-reference-content .service-desk-grid{display:grid!important;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr)!important;grid-template-areas:"arrivals core" "intelligence promise"!important;gap:18px!important}.partner-reference-content .service-card{border:1px solid var(--nx-line)!important;border-radius:16px!important;background:var(--nx-panel)!important;box-shadow:none!important}.partner-reference-content .arrival-queue{grid-area:arrivals!important;overflow:hidden!important}.partner-reference-content .arrival-queue h2,.partner-reference-content .promise-control>h2{padding:18px!important;margin:0!important;border-bottom:1px solid #b5d2e024!important;color:var(--nx-text)!important;font:720 18px Inter,system-ui,sans-serif!important}.partner-reference-content .arrival-queue h2 b{color:var(--nx-cyan)!important;font:700 14px Inter,system-ui,sans-serif!important}.partner-reference-content .arrival-queue>button{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;width:calc(100% - 24px)!important;margin:10px 12px!important;padding:10px!important;border:1px solid #b5d2e026!important;border-radius:11px!important;background:#ffffff05!important;text-align:left!important}.partner-reference-content .arrival-queue>button.active{border-color:#29d7ef9c!important;background:#29d7ef12!important}.partner-reference-content .arrival-queue>button img,.partner-reference-content .person-initials{width:42px!important;height:42px!important;border-radius:50%!important}.partner-reference-content .arrival-queue>button time{display:none!important}.partner-reference-content .arrival-queue>button strong{color:var(--nx-text)!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .arrival-queue>button small,.partner-reference-content .arrival-queue>button em{font-size:10px!important}.partner-reference-content .arrival-queue>button>b{align-self:start!important;color:#9cc9dd!important;font:650 10px Inter,system-ui,sans-serif!important}.partner-reference-content .arrival-queue>a{display:inline-block!important;margin:4px 12px 16px!important;color:var(--nx-cyan)!important;font:650 12px Inter,system-ui,sans-serif!important}.partner-reference-content .promise-core{grid-area:core!important;display:grid!important;gap:18px!important}.partner-reference-content .promise-journey{display:flex!important;align-items:flex-start!important;gap:0!important;padding:20px 14px!important;overflow:auto!important}.partner-reference-content .promise-journey button{position:relative!important;flex:1 0 90px!important;display:grid!important;justify-items:center!important;gap:6px!important;border:0!important;background:transparent!important;color:#b4c2cf!important}.partner-reference-content .promise-journey button:after{content:"";position:absolute;top:23px;left:calc(50% + 22px);width:calc(100% - 44px);height:1px;background:#9badbc51}.partner-reference-content .promise-journey button:last-of-type:after{display:none!important}.partner-reference-content .promise-journey button img{width:44px!important;height:44px!important;padding:8px!important;border:1px solid #91a9ba8c!important;border-radius:50%!important;background:#071019!important}.partner-reference-content .promise-journey button.active img,.partner-reference-content .promise-journey button.done img{border-color:var(--nx-cyan)!important;box-shadow:0 0 0 5px #29d7ef13!important}.partner-reference-content .promise-journey span{font:650 12px Inter,system-ui,sans-serif!important}.partner-reference-content .promise-journey small{font-size:10px!important;text-align:center!important}.partner-reference-content .promise-journey>i{display:none!important}.partner-reference-content .vehicle-intake{overflow:hidden!important}.partner-reference-content .vehicle-intake>header{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:20px 22px!important;border-bottom:1px solid #b5d2e024!important}.partner-reference-content .vehicle-intake h2{margin:3px 0!important;color:var(--nx-text)!important;font:720 22px Inter,system-ui,sans-serif!important}.partner-reference-content .vehicle-intake p{margin:0!important;color:#aabac7!important;font-size:12px!important}.partner-reference-content .vehicle-intake header>b{color:#f1c277!important;font-size:10px!important;text-align:right!important}.partner-reference-content .vehicle-stage{display:grid!important;grid-template-columns:minmax(180px,.78fr) minmax(220px,1fr)!important;gap:18px!important;padding:18px 22px!important}.partner-reference-content .vehicle-stage>img{width:100%!important;height:180px!important;object-fit:contain!important;border:1px solid #b5d2e02e!important;border-radius:12px!important;background:linear-gradient(135deg,#0c2230,#081018)!important}.partner-reference-content .vehicle-stage>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-content:center!important}.partner-reference-content .unavailable-evidence{padding:9px!important;border:1px solid #b5d2e020!important;border-radius:8px!important;background:#ffffff04!important;color:#aabac7!important;font-size:11px!important}.partner-reference-content .vehicle-intake footer{display:flex!important;gap:8px!important;padding:0 22px 20px!important}.partner-reference-content .promise-control{grid-area:promise!important}.partner-reference-content .promise-control>section{margin:0 18px!important;padding:16px 0!important;border-bottom:1px solid #b5d2e020!important}.partner-reference-content .promise-control h3{margin:0 0 10px!important;color:var(--nx-text)!important;font-size:14px!important}.partner-reference-content .promise-control p{font-size:12px!important}.partner-reference-content .promise-control strong{color:#dce9f3!important}.partner-reference-content .service-intelligence{grid-area:intelligence!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:hidden!important}.partner-reference-content .service-intelligence article{padding:18px!important;border-right:1px solid #b5d2e020!important}.partner-reference-content .service-intelligence article:last-child{border:0!important}.partner-reference-content .service-intelligence small,.partner-reference-content .service-intelligence span{display:block!important;color:#9cb0bf!important;font-size:10px!important}.partner-reference-content .service-intelligence strong{display:block!important;margin:7px 0!important;color:var(--nx-text)!important;font:700 14px Inter,system-ui,sans-serif!important}.partner-reference-content .intake-modules{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:18px!important}.partner-reference-content .intake-modules a{display:flex!important;align-items:center!important;gap:10px!important;min-height:72px!important;padding:12px!important;border:1px solid var(--nx-line)!important;border-radius:12px!important;background:#ffffff05!important;color:var(--nx-text)!important;text-decoration:none!important}.partner-reference-content .intake-modules img{width:40px!important;height:40px!important;border-radius:9px!important;object-fit:cover!important}.partner-reference-content .intake-modules strong{font:700 12px Inter,system-ui,sans-serif!important}@media(max-width:980px){.partner-reference-content .service-desk-grid{grid-template-columns:1fr!important;grid-template-areas:"arrivals" "core" "promise" "intelligence"!important}.partner-reference-content .service-intelligence{grid-template-columns:repeat(3,minmax(0,1fr))!important}.partner-reference-content .intake-modules{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.partner-reference-content .service-desk-title{padding:22px!important}.partner-reference-content .vehicle-stage{grid-template-columns:1fr!important;padding:12px!important}.partner-reference-content .vehicle-stage>img{height:150px!important}.partner-reference-content .vehicle-intake>header{padding:16px!important}.partner-reference-content .vehicle-intake footer{padding:0 12px 14px!important;overflow:auto!important}.partner-reference-content .service-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .service-intelligence article{padding:13px!important}.partner-reference-content .intake-modules{grid-template-columns:1fr!important}.partner-reference-content .arrival-queue>button>b{display:none!important}}.partner-reference-content :is(.bay-operations-command,.workshop-workflow-command){min-height:0!important;padding:0!important;background:transparent!important}.partner-reference-content :is(.bay-operations-command,.workshop-workflow-command)>.command-rail,.partner-reference-content :is(.bay-operations-command,.workshop-workflow-command)>.partner-feature-navigation{display:none!important}.partner-reference-content .bay-command-title,.partner-reference-content .workflow-command-title{display:flex!important;align-items:center!important;gap:20px!important;margin:0 0 18px!important;padding:28px!important;border:1px solid var(--nx-line)!important;border-radius:18px!important;background:radial-gradient(circle at 87% 12%,#9360f326,transparent 25%),linear-gradient(120deg,#112b3b,#151a31)!important}.partner-reference-content .bay-command-title>span,.partner-reference-content .workflow-command-title>span{min-width:0!important}.partner-reference-content .bay-command-title h1,.partner-reference-content .workflow-command-title h1{margin:6px 0!important;color:var(--nx-text)!important;font:760 clamp(28px,3.2vw,44px)/1 Inter,system-ui,sans-serif!important;letter-spacing:-.055em!important}.partner-reference-content .bay-command-title p,.partner-reference-content .workflow-command-title p{margin:0!important;color:#b6c5d2!important;font-size:14px!important}.partner-reference-content .bay-command-title>span:first-child,.partner-reference-content .workflow-command-title small{color:var(--nx-cyan)!important;font:700 10px Inter,system-ui,sans-serif!important;letter-spacing:.11em!important}.partner-reference-content .workflow-command-title>img{width:96px!important;height:96px!important;object-fit:cover!important;border-radius:14px!important}.partner-reference-content .workflow-command-title>div{display:flex!important;gap:20px!important;margin-left:auto!important}.partner-reference-content .workflow-command-title>div p{display:grid!important;gap:4px!important}.partner-reference-content .workflow-command-title>div strong{color:var(--nx-text)!important;font:760 24px Inter,system-ui,sans-serif!important}.partner-reference-content .bay-command-title form{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin-left:auto!important}.partner-reference-content .bay-command-title form :is(select,input,button){min-height:38px!important;padding:0 10px!important;font-size:12px!important}.partner-reference-content .bay-kpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0 0 18px!important}.partner-reference-content .bay-kpis article{display:flex!important;align-items:center!important;gap:12px!important;padding:14px!important;border:1px solid var(--nx-line)!important;border-radius:14px!important;background:#ffffff06!important}.partner-reference-content .bay-kpis img{width:46px!important;height:46px!important;border-radius:10px!important;object-fit:cover!important}.partner-reference-content .bay-kpis small{display:block!important;color:#a5b8c6!important;font-size:10px!important}.partner-reference-content .bay-kpis strong{display:block!important;margin-top:3px!important;color:var(--nx-text)!important;font:760 25px Inter,system-ui,sans-serif!important}.partner-reference-content .bay-command-layout{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr)!important;gap:18px!important}.partner-reference-content .adaptive-bay-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px!important}.partner-reference-content .adaptive-bay-grid>button{min-height:248px!important;padding:14px!important;border:1px solid var(--nx-line)!important;border-radius:15px!important;background:#0d1721!important;color:var(--nx-text)!important;text-align:left!important}.partner-reference-content .adaptive-bay-grid>button.selected{border-color:var(--nx-cyan)!important;box-shadow:0 0 0 2px #29d7ef16!important}.partner-reference-content .adaptive-bay-grid>button header{display:flex!important;justify-content:space-between!important}.partner-reference-content .adaptive-bay-grid>button header span{color:#9ee375!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .bay-vehicle{height:100px!important;margin:10px 0!important;border-radius:10px!important;background:#071019!important}.partner-reference-content .bay-vehicle img{width:100%!important;height:100%!important;object-fit:contain!important}.partner-reference-content .adaptive-bay-grid h2{margin:4px 0!important;font:700 15px Inter,system-ui,sans-serif!important}.partner-reference-content .adaptive-bay-grid p{margin:0!important;color:#9fb1bf!important;font-size:11px!important}.partner-reference-content .adaptive-bay-grid footer{display:flex!important;align-items:center!important;gap:8px!important;margin-top:12px!important}.partner-reference-content .adaptive-bay-grid footer>img{width:30px!important;height:30px!important;border-radius:50%!important}.partner-reference-content .adaptive-bay-grid footer strong{font-size:11px!important}.partner-reference-content .adaptive-bay-grid footer small{display:block!important;color:#93a7b7!important;font-size:9px!important}.partner-reference-content .adaptive-bay-grid footer>b{margin-left:auto!important;color:var(--nx-cyan)!important;font-size:12px!important}.partner-reference-content .adaptive-bay-grid>button>i{display:block!important;height:3px!important;margin-top:12px!important;border-radius:10px!important;background:#ffffff16!important}.partner-reference-content .adaptive-bay-grid>button>i span{display:block!important;height:100%!important;border-radius:inherit!important;background:var(--nx-cyan)!important}.partner-reference-content .bay-summary-panel{display:grid!important;align-content:start!important;gap:12px!important}.partner-reference-content .bay-summary-panel section,.partner-reference-content .selected-bay-command{padding:18px!important;border:1px solid var(--nx-line)!important;border-radius:15px!important;background:var(--nx-panel)!important}.partner-reference-content .bay-summary-panel header{display:flex!important;justify-content:space-between!important;color:#98adbc!important;font-size:10px!important}.partner-reference-content .bay-summary-panel strong{display:block!important;margin:10px 0 4px!important;color:var(--nx-text)!important;font:720 18px Inter,system-ui,sans-serif!important}.partner-reference-content .bay-summary-panel p,.partner-reference-content .bay-summary-panel small{color:#aebfcc!important;font-size:12px!important}.partner-reference-content .selected-bay-command{display:flex!important;justify-content:space-between!important;gap:20px!important;margin-top:18px!important}.partner-reference-content .selected-bay-command strong{display:block!important;margin-top:5px!important;color:var(--nx-text)!important;font:720 20px Inter,system-ui,sans-serif!important}.partner-reference-content .selected-bay-command p{color:#a9bac7!important;font-size:12px!important}.partner-reference-content .workflow-command-grid{display:grid!important;grid-template-columns:minmax(260px,.56fr) minmax(0,1.44fr) minmax(220px,.48fr)!important;gap:18px!important}.partner-reference-content :is(.workflow-job-queue,.workflow-active-job,.workflow-side-command){border:1px solid var(--nx-line)!important;border-radius:16px!important;background:var(--nx-panel)!important;overflow:hidden!important}.partner-reference-content .workflow-job-queue>header{display:flex!important;justify-content:space-between!important;padding:18px!important;border-bottom:1px solid #b5d2e020!important;color:#9db2c1!important;font-size:11px!important}.partner-reference-content .workflow-job-queue>button{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;width:calc(100% - 24px)!important;margin:10px 12px!important;padding:10px!important;border:1px solid #b5d2e020!important;border-radius:11px!important;background:#ffffff05!important;text-align:left!important}.partner-reference-content .workflow-job-queue>button.selected{border-color:var(--nx-cyan)!important;background:#29d7ef0e!important}.partner-reference-content .workflow-job-queue>button img{width:42px!important;height:42px!important;border-radius:9px!important;object-fit:cover!important}.partner-reference-content .workflow-job-queue strong{color:var(--nx-text)!important;font-size:13px!important}.partner-reference-content .workflow-job-queue p,.partner-reference-content .workflow-job-queue small{margin:3px 0 0!important;color:#9bb0bf!important;font-size:10px!important}.partner-reference-content .workflow-active-job>header{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:20px!important}.partner-reference-content .workflow-active-job h2{margin:5px 0!important;color:var(--nx-text)!important;font:720 23px Inter,system-ui,sans-serif!important}.partner-reference-content .workflow-active-job>header>img{width:138px!important;height:100px!important;border-radius:12px!important;object-fit:cover!important}.partner-reference-content .workflow-active-job>nav{display:flex!important;gap:0!important;padding:0 18px 20px!important;overflow:auto!important}.partner-reference-content .workflow-active-job>nav button{flex:1 0 74px!important;display:grid!important;justify-items:center!important;gap:5px!important;border:0!important;background:transparent!important;color:#a8bac7!important;font-size:10px!important}.partner-reference-content .workflow-active-job>nav button img{width:32px!important;height:32px!important;padding:6px!important;border:1px solid #b5d2e05c!important;border-radius:50%!important}.partner-reference-content .workflow-active-job>nav i{display:none!important}.partner-reference-content .workflow-mode-panel{margin:0 18px 18px!important;padding:18px!important;border:1px solid #b5d2e020!important;border-radius:12px!important;background:#ffffff04!important}.partner-reference-content .workflow-side-command{padding:0 12px!important}.partner-reference-content .workflow-side-command h2{padding:18px 6px!important;margin:0!important;color:var(--nx-text)!important;font-size:15px!important}.partner-reference-content .workflow-side-command article{display:flex!important;align-items:center!important;gap:9px!important;padding:10px 0!important;border-top:1px solid #b5d2e020!important}.partner-reference-content .workflow-side-command article img{width:36px!important;height:36px!important;border-radius:50%!important}.partner-reference-content .workflow-side-command article small{display:block!important;color:#96aaba!important;font-size:9px!important}.partner-reference-content .workflow-side-command article strong{font-size:11px!important}@media(max-width:1080px){.partner-reference-content .bay-command-layout,.partner-reference-content .workflow-command-grid{grid-template-columns:1fr!important}.partner-reference-content .workflow-side-command{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.partner-reference-content .workflow-side-command h2{grid-column:1/-1!important}}@media(max-width:650px){.partner-reference-content .bay-command-title,.partner-reference-content .workflow-command-title{align-items:flex-start!important;flex-direction:column!important;padding:22px!important}.partner-reference-content .workflow-command-title>img{display:none!important}.partner-reference-content .workflow-command-title>div{margin-left:0!important}.partner-reference-content .bay-kpis,.partner-reference-content .adaptive-bay-grid{grid-template-columns:1fr!important}.partner-reference-content .selected-bay-command{display:block!important}.partner-reference-content .workflow-side-command{grid-template-columns:1fr!important}}.partner-reference-content :is(.finance-command,.admin-command){min-height:0!important;padding:0!important;background:transparent!important}.partner-reference-content :is(.finance-command,.admin-command)>.command-rail,.partner-reference-content :is(.finance-command,.admin-command)>.partner-feature-navigation{display:none!important}.partner-reference-content :is(.finance-subtabs,.admin-subtabs){width:max-content!important;max-width:100%!important;margin:0 0 18px!important;overflow:auto!important}.partner-reference-content .finance-subtabs button,.partner-reference-content .admin-subtabs a{min-height:40px!important;padding:0 13px!important;white-space:nowrap!important}.partner-reference-content .finance-hero,.partner-reference-content .admin-hero{display:flex!important;align-items:center!important;gap:20px!important;margin:0 0 18px!important;padding:28px!important;border:1px solid var(--nx-line)!important;border-radius:18px!important;background:radial-gradient(circle at 86% 15%,#28d8ed20,transparent 24%),linear-gradient(120deg,#102b38,#171a32)!important}.partner-reference-content .finance-hero h1,.partner-reference-content .admin-hero h1{margin:6px 0!important;color:var(--nx-text)!important;font:760 clamp(28px,3.2vw,44px)/1 Inter,system-ui,sans-serif!important;letter-spacing:-.055em!important}.partner-reference-content .finance-hero p,.partner-reference-content .admin-hero p{margin:0!important;color:#b5c6d1!important;font-size:14px!important}.partner-reference-content .finance-hero>img{width:92px!important;height:92px!important;border-radius:14px!important;object-fit:cover!important}.partner-reference-content .finance-hero>div{margin-left:auto!important}.partner-reference-content .finance-hero>div strong{display:block!important;color:var(--nx-text)!important;font:760 32px Inter,system-ui,sans-serif!important}.partner-reference-content .finance-kpis{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin-bottom:18px!important}.partner-reference-content .finance-kpis article{display:flex!important;align-items:center!important;gap:10px!important;min-height:94px!important;padding:13px!important;border:1px solid var(--nx-line)!important;border-radius:14px!important;background:#ffffff06!important}.partner-reference-content .finance-kpis img{width:42px!important;height:42px!important;border-radius:10px!important;object-fit:cover!important}.partner-reference-content .finance-kpis small{display:block!important;color:#9fb2c0!important;font-size:9px!important}.partner-reference-content .finance-kpis strong{display:block!important;margin-top:4px!important;color:var(--nx-text)!important;font:760 20px Inter,system-ui,sans-serif!important}.partner-reference-content .finance-layout{display:grid!important;grid-template-columns:minmax(0,1.48fr) minmax(270px,.52fr)!important;gap:18px!important}.partner-reference-content .finance-ledger,.partner-reference-content .finance-detail,.partner-reference-content .finance-bottom-command{border:1px solid var(--nx-line)!important;border-radius:16px!important;background:var(--nx-panel)!important;overflow:hidden!important}.partner-reference-content .finance-ledger>header,.partner-reference-content .finance-detail>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:20px!important;border-bottom:1px solid #b5d2e020!important}.partner-reference-content .finance-ledger h2,.partner-reference-content .finance-detail h2{margin:0!important;color:var(--nx-text)!important;font:720 22px Inter,system-ui,sans-serif!important}.partner-reference-content .finance-table-head{display:grid!important;grid-template-columns:1.15fr 1fr .9fr .9fr .85fr!important;gap:8px!important;padding:12px 20px!important;color:#90a5b5!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important}.partner-reference-content .finance-ledger>button{display:grid!important;grid-template-columns:1.15fr 1fr .9fr .9fr .85fr!important;gap:8px!important;width:100%!important;padding:15px 20px!important;border:0!important;border-top:1px solid #b5d2e019!important;background:transparent!important;color:#b8c8d3!important;text-align:left!important}.partner-reference-content .finance-ledger>button.selected{background:#29d7ef0d!important;box-shadow:inset 3px 0 var(--nx-cyan)!important}.partner-reference-content .finance-ledger>button strong{color:var(--nx-text)!important;font-size:13px!important}.partner-reference-content .finance-ledger>button b{font-size:10px!important}.partner-reference-content .finance-detail{padding-bottom:18px!important}.partner-reference-content .finance-detail>div,.partner-reference-content .finance-detail>dl{margin:0 18px!important}.partner-reference-content .finance-bottom-command{margin-top:18px!important;padding:20px!important}.partner-reference-content .admin-hero{align-items:flex-start!important}.partner-reference-content .admin-hero>div:last-child{margin-left:auto!important}.partner-reference-content :is(.admin-special-workspace,.team-command-grid,.outlets-command-grid,.settings-command-grid){border:1px solid var(--nx-line)!important;border-radius:16px!important;background:var(--nx-panel)!important}.partner-reference-content .admin-special-workspace{padding:20px!important}.partner-reference-content .admin-special-kpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important}.partner-reference-content .admin-special-kpis article{padding:16px!important;border:1px solid #b5d2e020!important;border-radius:12px!important;background:#ffffff05!important}.partner-reference-content .admin-special-kpis strong{display:block!important;margin:5px 0!important;color:var(--nx-text)!important;font:760 26px Inter,system-ui,sans-serif!important}.partner-reference-content .admin-special-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:12px!important}.partner-reference-content .admin-special-role-card{min-height:132px!important;padding:16px!important;border:1px solid #b5d2e024!important;border-radius:13px!important;background:#ffffff05!important;color:var(--nx-text)!important;text-decoration:none!important}.partner-reference-content .admin-special-role-card strong{display:block!important;margin:8px 0!important;font-size:16px!important}.partner-reference-content .admin-special-role-card p{font-size:11px!important}.partner-reference-content .admin-special-workspace>nav{display:flex!important;gap:12px!important;margin-top:18px!important}.partner-reference-content .admin-special-workspace>nav a{padding:10px 13px!important;border:1px solid #29d7ef60!important;border-radius:9px!important;color:var(--nx-cyan)!important;text-decoration:none!important;font-size:12px!important}@media(max-width:1080px){.partner-reference-content .finance-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.partner-reference-content .finance-layout{grid-template-columns:1fr!important}}@media(max-width:650px){.partner-reference-content .finance-hero,.partner-reference-content .admin-hero{padding:22px!important}.partner-reference-content .finance-hero>img{display:none!important}.partner-reference-content .finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .finance-table-head{display:none!important}.partner-reference-content .finance-ledger>button{grid-template-columns:1fr auto!important;gap:5px!important}.partner-reference-content .finance-ledger>button>span:nth-child(n+3){display:none!important}.partner-reference-content .admin-special-kpis{grid-template-columns:1fr!important}}@media(max-width:900px){.partner-reference-content .admin-subtabs{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important}.partner-reference-content .admin-subtabs a{display:flex!important;min-width:0!important;padding:8px!important;justify-content:center!important;gap:6px!important}.partner-reference-content .admin-subtabs a img{width:28px!important;height:28px!important;flex:0 0 auto!important}}@media(max-width:560px){.partner-reference-content .admin-subtabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .admin-subtabs a{min-height:36px!important;font-size:11px!important}.partner-reference-content .admin-subtabs a img{width:24px!important;height:24px!important}}@media(min-width:651px)and (max-width:900px){.partner-reference-content .finance-hero>div{flex:0 0 150px!important;min-width:150px!important}.partner-reference-content .finance-hero>div strong{white-space:nowrap!important}}.partner-reference-content .governed-empty-command{min-height:0!important;padding:0!important;background:transparent!important}.partner-reference-content .governed-empty-state{max-width:none!important;min-height:0!important;margin:0!important;padding:26px!important;border:1px solid var(--nx-line)!important;border-radius:18px!important;background:radial-gradient(circle at 90% 14%,#6953c727,transparent 25%),linear-gradient(120deg,#102a36,#11182a)!important;clip-path:none!important}.partner-reference-content .governed-empty-state h1{font-family:Inter,system-ui,sans-serif!important;font-weight:760!important;letter-spacing:-.04em!important}.partner-reference-content .governed-empty-state p{font-family:Inter,system-ui,sans-serif!important}.partner-reference-content .governed-empty-state button{border-radius:9px!important;font-family:Inter,system-ui,sans-serif!important;font-size:11px!important}@media(max-width:650px){.partner-reference-content .governed-empty-state{grid-template-columns:58px minmax(0,1fr)!important;padding:18px!important}.partner-reference-content .governed-empty-state>img{width:54px!important;height:54px!important}.partner-reference-content .governed-empty-state>div{grid-column:1/-1!important}.partner-reference-content .governed-empty-state button{flex:1 1 140px!important}}.partner-reference-content .governed-empty-context{display:flex!important;gap:7px!important;width:100%!important;margin:0 0 14px!important;padding:6px!important;overflow:auto!important;border:1px solid var(--nx-line)!important;border-radius:13px!important;background:#0b131c!important}.partner-reference-content .governed-empty-context a{flex:0 0 auto!important;padding:9px 11px!important;border:1px solid transparent!important;border-radius:8px!important;color:#aec0cb!important;font:650 11px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content .governed-empty-context a.active{border-color:#2cd7ee77!important;background:#29d7ef16!important;color:var(--nx-cyan)!important}@media(max-width:900px){.partner-reference-content .service-subtabs{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important}.partner-reference-content .service-subtabs a{display:flex!important;min-width:0!important;padding:8px!important;justify-content:center!important;gap:6px!important;text-align:center!important}.partner-reference-content .service-subtabs a img{width:26px!important;height:26px!important;flex:0 0 auto!important}.partner-reference-content .service-subtabs a span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media(max-width:560px){.partner-reference-content .service-subtabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .service-subtabs a{min-height:36px!important;font-size:10px!important}.partner-reference-content .service-subtabs a img{width:22px!important;height:22px!important}}.partner-reference-frame{isolation:isolate!important;overflow:hidden!important;background:radial-gradient(900px 480px at 4% -9%,#1f8fa52b,transparent 62%),radial-gradient(760px 520px at 101% 0,#7c4dbd2b,transparent 60%),linear-gradient(145deg,#0a111a,#070b12 52%,#0c101c)!important}.partner-reference-frame>.partner-app-chrome{display:grid!important;grid-template-columns:auto minmax(215px,310px) auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;min-height:68px!important;padding:8px 14px!important;border:0!important;border-bottom:1px solid #7196bd53!important;border-radius:20px 20px 0 0!important;background:linear-gradient(105deg,#07111eeb,#081421e8 55%,#101435ed)!important;box-shadow:inset 0 1px #ffffff0c!important}.partner-reference-frame>.partner-app-chrome .home-brand{display:flex!important;align-items:center!important;gap:10px!important;color:#f5f8ff!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-frame>.partner-app-chrome .home-brand img{width:36px!important;height:36px!important;object-fit:contain!important}.partner-reference-frame>.partner-app-chrome .home-brand strong{font:700 18px Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important}.partner-reference-frame>.partner-app-chrome .home-outlet-select,.partner-reference-frame>.partner-app-chrome .home-role-state{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;height:42px!important;padding:0 12px!important;border:1px solid #8dacd24f!important;border-radius:9px!important;background:#07111fd4!important;color:#eaf3fb!important;text-align:left!important;text-decoration:none!important}.partner-reference-frame>.partner-app-chrome .home-outlet-select>span{font-size:18px!important;color:#dcefff!important}.partner-reference-frame>.partner-app-chrome .home-outlet-select b{overflow:hidden!important;flex:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important}.partner-reference-frame>.partner-app-chrome .home-outlet-select i{font-style:normal!important;color:#b8d2e1!important}.partner-reference-frame>.partner-app-chrome .home-role-state{gap:7px!important;white-space:nowrap!important;font-size:11px!important}.partner-reference-frame>.partner-app-chrome .home-role-state>i{width:7px!important;height:7px!important;border-radius:50%!important;background:#5ce69a!important;box-shadow:0 0 12px #44dd8c!important}.partner-reference-frame>.partner-app-chrome .home-role-state b{color:#66e8a7!important;font-size:11px!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav{display:flex!important;justify-content:flex-end!important;align-items:stretch!important;min-width:0!important;gap:3px!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a{display:grid!important;grid-template-rows:18px auto!important;place-items:center!important;gap:2px!important;min-width:56px!important;padding:7px!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#aab8c7!important;font:600 9px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a>i{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;color:#b6c9dc!important;font-style:normal!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a.active{border-bottom-color:#2ae3ff!important;background:linear-gradient(180deg,#1e61b555,#123a6a24)!important;color:#f1fbff!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a.active>i{color:#35e7ff!important;text-shadow:0 0 14px #1bdffc!important}.partner-reference-frame>.partner-app-chrome .home-profile{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;border:1px solid #8ba9d35e!important;border-radius:50%!important;background:#08213a!important;color:#98f2d0!important;text-decoration:none!important}.partner-reference-frame>.partner-reference-content{padding-top:26px!important}.partner-reference-frame>.partner-reference-tabs{display:none!important}@media(max-width:1250px){.partner-reference-frame>.partner-app-chrome{grid-template-columns:auto minmax(205px,1fr) auto auto!important;gap:12px!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav{grid-column:1/-1!important;grid-row:2!important;justify-content:space-between!important;border-top:1px solid #b7d5e022!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a{flex:1!important}.partner-reference-frame>.partner-app-chrome .home-role-state{display:none!important}}@media(max-width:680px){.partner-reference-frame>.partner-app-chrome{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:58px!important;padding:7px 10px!important;border-radius:0!important}.partner-reference-frame>.partner-app-chrome .home-brand img{width:29px!important;height:29px!important}.partner-reference-frame>.partner-app-chrome .home-brand strong{font-size:15px!important}.partner-reference-frame>.partner-app-chrome .home-outlet-select{display:none!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav{grid-column:1/-1!important;overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a{flex:0 0 72px!important;min-width:72px!important}.partner-reference-frame>.partner-app-chrome .home-profile{width:34px!important;height:34px!important}}.partner-reference-content{position:relative!important;isolation:isolate!important;background:radial-gradient(720px 420px at 9% 9%,#1a59671f,transparent 72%),radial-gradient(680px 460px at 96% 22%,#5231831d,transparent 67%),linear-gradient(180deg,#0d1621e8,#070c13fa)!important}.partner-reference-content:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;opacity:.52!important;background-image:linear-gradient(#8fc8d70a 1px,transparent 1px),linear-gradient(90deg,#8fc8d70a 1px,transparent 1px)!important;background-size:42px 42px!important;-webkit-mask-image:linear-gradient(to bottom,#0008,transparent 78%)!important;mask-image:linear-gradient(to bottom,#0008,transparent 78%)!important}.partner-reference-content .command-grid{grid-template-columns:minmax(0,1.46fr) minmax(320px,.74fr)!important;grid-template-areas:"workshop attention" "performance network" "modules modules" "ai ai"!important;align-items:start!important;gap:18px!important}.partner-reference-content .command-panel{min-height:0!important;height:auto!important;overflow:hidden!important;border-color:#8bcde536!important;background:linear-gradient(145deg,#12202cfa,#0a121bf5 70%)!important;box-shadow:inset 0 1px #ffffff0b,0 16px 34px #01050b4d!important}.partner-reference-content .command-panel h2{padding:17px 20px!important;font-size:19px!important}.partner-reference-content .workshop-console>header{min-height:auto!important;padding-top:0!important}.partner-reference-content .workflow-rail{padding:0 18px 16px!important}.partner-reference-content .workflow-rail button{min-height:72px!important;flex-basis:78px!important;padding:8px 5px!important}.partner-reference-content .workflow-rail button:after{top:25px!important;left:calc(50% + 20px)!important;width:calc(100% - 39px)!important}.partner-reference-content .workflow-rail button .workflow-7d{width:36px!important;height:36px!important;margin-bottom:6px!important}.partner-reference-content .workflow-rail span{font-size:11px!important}.partner-reference-content .workflow-rail b{font-size:12px!important}.partner-reference-content .workshop-visual{min-height:142px!important;margin:0 18px!important;background:linear-gradient(90deg,#071019e6,#07101955 68%,#07101918),url(/assets/service-workshop-digital-twin-v1.png) center 54%/cover no-repeat!important}.partner-reference-content .workshop-console>footer{gap:13px!important;padding:13px 18px 17px!important;font-size:11px!important;flex-wrap:wrap!important}.partner-reference-content .attention-clear-state{min-height:0!important;padding:16px!important}.partner-reference-content .attention-clear-state p{margin-bottom:0!important}.partner-reference-content .performance-console>div{min-height:0!important}.partner-reference-content .performance-console article{min-height:0!important;padding:14px 16px!important}.partner-reference-content .performance-console strong{font-size:25px!important}.partner-reference-content .network-console>article{margin-bottom:10px!important;padding:14px 14px 14px 66px!important}.partner-reference-content .network-console>button{margin-block:6px!important;padding:10px!important}.partner-reference-content .command-modules{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;min-height:0!important}.partner-reference-content .command-modules a{display:grid!important;min-width:0!important;min-height:112px!important;height:112px!important;grid-template-columns:40px minmax(0,1fr) 10px!important;grid-template-rows:auto!important;align-content:center!important;gap:9px!important;padding:14px!important;border-color:#8bcde536!important;background:linear-gradient(145deg,#132330e8,#0b141df2)!important;box-shadow:inset 0 1px #ffffff09,0 12px 22px #01050a38!important}.partner-reference-content .command-modules a:hover{background:linear-gradient(145deg,#173241f2,#0d1924f7)!important;box-shadow:inset 0 1px #ffffff12,0 15px 26px #01050a55!important}.partner-reference-content .command-modules img{width:38px!important;height:38px!important}.partner-reference-content .command-modules strong{font-size:13px!important;line-height:1.15!important}.partner-reference-content .command-modules small{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-height:1.35!important}.partner-reference-content .operations-ai{min-height:58px!important;background:linear-gradient(105deg,#0c1721,#11152a)!important;box-shadow:inset 0 1px #ffffff0a!important}@media(max-width:1250px){.partner-reference-content .command-modules{grid-template-columns:repeat(3,minmax(0,1fr))!important}.partner-reference-content .command-modules a{height:104px!important;min-height:104px!important}}@media(max-width:1080px){.partner-reference-content .command-grid{grid-template-columns:1fr!important;grid-template-areas:"workshop" "attention" "performance" "network" "modules" "ai"!important}.partner-reference-content .command-modules{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){.partner-reference-content .command-modules{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .command-modules a{height:100px!important;min-height:100px!important}.partner-reference-content .workshop-visual{margin-inline:14px!important}.partner-reference-content .workflow-rail{padding-inline:14px!important}}@media(max-width:480px){.partner-reference-content .command-modules{grid-template-columns:1fr!important}.partner-reference-content .command-modules a{height:auto!important;min-height:82px!important}.partner-reference-content .command-panel h2{padding:15px!important}.partner-reference-content .workshop-console>footer{padding-inline:15px!important}}.partner-reference-content .home-command-experience{position:relative!important;padding:0!important;isolation:isolate!important}.partner-reference-content .home-command-experience:before{content:""!important;position:absolute!important;inset:-26px!important;z-index:-1!important;opacity:.34!important;background:linear-gradient(90deg,#061018ef,#08121cc4 45%,#061018b0),url(/assets/service-workshop-digital-twin-v1.png) center/cover no-repeat!important;filter:saturate(1.15)!important}.partner-reference-content .home-command-experience .command-grid{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr)!important;grid-template-areas:"workshop attention" "performance network" "modules modules" "ai ai"!important;gap:16px!important}.partner-reference-content .home-command-experience .command-panel{border:1px solid #a6d3e43d!important;border-radius:15px!important;background:linear-gradient(145deg,#0c1925ef,#071019ed)!important;box-shadow:inset 0 1px #ffffff10,0 20px 42px #00000065!important}.partner-reference-content .home-command-experience .command-panel h2{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 18px!important;color:#f2f8fb!important;font-size:18px!important;letter-spacing:-.025em!important}.partner-reference-content .home-command-experience .workshop-console{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(250px,.54fr)!important;grid-template-rows:auto 1fr auto!important;min-height:310px!important;background:radial-gradient(circle at 22% 12%,#0b7d9933,transparent 36%),linear-gradient(145deg,#0b1b29f4,#070e17ed)!important}.partner-reference-content .home-command-experience .workshop-console>header{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.partner-reference-content .home-command-experience .workshop-console>header h2:after{content:"LIVE"!important;margin-left:10px!important;color:#6af0aa!important;font:700 10px Inter,system-ui,sans-serif!important;letter-spacing:.12em!important}.partner-reference-content .home-command-experience .workflow-rail{align-self:center!important;padding:16px 14px 18px 18px!important;overflow:visible!important}.partner-reference-content .home-command-experience .workflow-rail button{flex:1 1 0!important;min-width:0!important;min-height:94px!important}.partner-reference-content .home-command-experience .workflow-rail button:after{background:linear-gradient(90deg,#42c9ff,#a156ff)!important}.partner-reference-content .home-command-experience .workflow-rail button .workflow-7d{width:40px!important;height:40px!important;background:#091827!important}.partner-reference-content .home-command-experience .workshop-visual{grid-column:2!important;grid-row:2!important;min-height:0!important;height:auto!important;margin:0 18px 12px 0!important;border:1px solid #bfe6f04a!important;border-radius:12px!important;background:linear-gradient(180deg,#06101b08,#06101be3),url(/assets/service-workshop-digital-twin-v1.png) center/cover no-repeat!important}.partner-reference-content .home-command-experience .bay-labels{align-items:flex-end!important;padding:11px!important}.partner-reference-content .home-command-experience .bay-labels span{max-width:100%!important;border-color:#77e6b26b!important;background:#07111ddd!important;color:#def8e9!important;font-size:11px!important}.partner-reference-content .home-command-experience .bay-labels small{color:#acd9bf!important}.partner-reference-content .home-command-experience .workshop-console>footer{grid-column:1/-1!important;border-top:1px solid #b5d2e020!important;padding:11px 18px 14px!important}.partner-reference-content .home-command-experience .attention-console{min-height:310px!important}.partner-reference-content .home-command-experience .attention-console h2:after{content:"View all"!important;color:var(--nx-cyan)!important;font:650 12px Inter,system-ui,sans-serif!important}.partner-reference-content .home-command-experience .attention-list{padding:0 14px 8px!important}.partner-reference-content .home-command-experience .attention-list article{position:relative!important;grid-template-columns:44px minmax(0,1fr) auto!important;min-height:70px!important;padding:12px!important;border-color:#8fcfe438!important;background:linear-gradient(105deg,#ffffff08,#ffffff03)!important}.partner-reference-content .home-command-experience .attention-list article:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:3px!important;background:linear-gradient(#ffb236,#ff5b59)!important}.partner-reference-content .home-command-experience .attention-list article header{display:flex!important;align-items:center!important;gap:8px!important}.partner-reference-content .home-command-experience .attention-list article button{display:inline-flex!important;align-self:center!important;padding:7px 10px!important;border-color:#ffb23688!important;background:#3d251250!important;color:#ffc76f!important;font-size:10px!important}.partner-reference-content .home-command-experience .attention-clear-state{margin:0 14px!important;background:linear-gradient(120deg,#19312a99,#0a1714a8)!important}.partner-reference-content .home-command-experience .attention-console>a{padding:11px 18px 15px!important}.partner-reference-content .home-command-experience .performance-console{min-height:177px!important;background:radial-gradient(circle at 78% 115%,#7339c42b,transparent 42%),linear-gradient(145deg,#0b1824f2,#09121cf2)!important}.partner-reference-content .home-command-experience .performance-console h2:after{content:"Today"!important;color:#94adc0!important;font:600 11px Inter,system-ui,sans-serif!important}.partner-reference-content .home-command-experience .performance-console>div{height:126px!important;align-items:stretch!important}.partner-reference-content .home-command-experience .performance-console article{position:relative!important;padding:15px!important}.partner-reference-content .home-command-experience .performance-console article:after{content:""!important;position:absolute!important;right:15px!important;bottom:14px!important;left:15px!important;height:20px!important;opacity:.75!important;background:linear-gradient(165deg,transparent 42%,#36c4f8 43% 49%,transparent 50% 59%,#a15cff 60% 66%,transparent 67%)!important}.partner-reference-content .home-command-experience .performance-console span{padding-bottom:20px!important}.partner-reference-content .home-command-experience .network-console{position:relative!important;min-height:177px!important;overflow:hidden!important;background:radial-gradient(circle at 30% 55%,#127bc836,transparent 26%),linear-gradient(145deg,#0a1723ef,#071019ec)!important}.partner-reference-content .home-command-experience .network-console:after{content:""!important;position:absolute!important;inset:48px 12px 10px!important;pointer-events:none!important;opacity:.48!important;background-image:linear-gradient(#6cbce61c 1px,transparent 1px),linear-gradient(90deg,#6cbce61c 1px,transparent 1px)!important;background-size:22px 22px!important;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 73%)!important;mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 73%)!important}.partner-reference-content .home-command-experience .network-console>article,.partner-reference-content .home-command-experience .network-console>button,.partner-reference-content .home-command-experience .network-console>a{position:relative!important;z-index:1!important}.partner-reference-content .home-command-experience .network-console>article{margin:0 14px 7px!important;padding:12px 12px 12px 62px!important;background:#06121bd9!important}.partner-reference-content .home-command-experience .network-console>button{width:calc(100% - 28px)!important;margin:5px 14px!important;background:#0b1722dc!important}.partner-reference-content .home-command-experience .network-console>a{padding:8px 16px 12px!important}.partner-reference-content .home-command-experience .command-modules{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}.partner-reference-content .home-command-experience .command-modules a{height:102px!important;min-height:102px!important;border-color:#9acfe23b!important;background:linear-gradient(145deg,#0e1d2aef,#09131eef)!important}.partner-reference-content .home-command-experience .operations-ai{background:linear-gradient(105deg,#0b1722ef,#111634ef)!important}@media(max-width:1080px){.partner-reference-content .home-command-experience .command-grid{grid-template-columns:1fr!important;grid-template-areas:"workshop" "attention" "performance" "network" "modules" "ai"!important}.partner-reference-content .home-command-experience .command-modules{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:680px){.partner-reference-content .home-command-experience .workshop-console{display:block!important;min-height:0!important}.partner-reference-content .home-command-experience .workshop-visual{height:156px!important;margin:0 14px 10px!important}.partner-reference-content .home-command-experience .workflow-rail{overflow:auto!important;padding:10px 12px!important}.partner-reference-content .home-command-experience .workflow-rail button{flex:0 0 76px!important;min-height:82px!important}.partner-reference-content .home-command-experience .command-modules{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .home-command-experience .performance-console>div{height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .home-command-experience .performance-console article{min-height:105px!important}}.partner-reference-content .home-command-experience>.command-grid{display:none!important}.partner-reference-content .home-dashboard{display:grid!important;grid-template-columns:minmax(0,1.44fr) minmax(330px,.78fr)!important;grid-template-areas:"pulse priority" "flow baymap" "bookings business" "actions actions" "ai ai"!important;gap:16px!important;color:#eff8fc!important}.partner-reference-content .home-dashboard :is(.home-pulse-card,.home-priority-desk,.home-service-flow,.home-bay-map,.home-booking-board,.home-business-pulse,.home-quick-actions,.home-ai-command){min-width:0!important;border:1px solid #a3d4e53d!important;border-radius:16px!important;background:linear-gradient(145deg,#0d1c29ef,#071018f4)!important;box-shadow:inset 0 1px #ffffff10,0 20px 42px #0005!important}.partner-reference-content .home-dashboard header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.partner-reference-content .home-dashboard h1,.partner-reference-content .home-dashboard h2{margin:0!important;color:#f5fbff!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.035em!important}.partner-reference-content .home-dashboard h1{font-size:27px!important}.partner-reference-content .home-dashboard h2{font-size:18px!important}.partner-reference-content .home-dashboard header>a,.partner-reference-content .home-dashboard header>button{border:0!important;background:transparent!important;color:#40d7f1!important;font:650 12px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content .home-pulse-card{grid-area:pulse!important;position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;grid-template-rows:auto auto 1fr!important;gap:14px!important;min-height:340px!important;padding:20px!important;overflow:hidden!important;background:radial-gradient(circle at 28% 18%,#17bfe122,transparent 34%),linear-gradient(145deg,#0d2230f3,#081019f1)!important}.partner-reference-content .home-pulse-card header small{color:#55d9f0!important;font:700 10px Inter,system-ui,sans-serif!important;letter-spacing:.14em!important}.partner-reference-content .home-pulse-card header p{margin:5px 0 0!important;color:#9eb5c4!important;font-size:12px!important}.partner-reference-content .home-metric-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-column:1/-1!important;gap:8px!important}.partner-reference-content .home-metric-row article{display:grid!important;gap:3px!important;padding:10px 12px!important;border-left:1px solid #b5d2e02e!important}.partner-reference-content .home-metric-row article:first-child{border-left:0!important}.partner-reference-content .home-metric-row strong{color:#6dd6ff!important;font:760 25px/1 Inter,system-ui,sans-serif!important}.partner-reference-content .home-metric-row span{font:650 11px Inter,system-ui,sans-serif!important}.partner-reference-content .home-metric-row small{color:#88a3b3!important;font-size:9px!important}.partner-reference-content .home-throughput-chart{position:relative!important;display:grid!important;align-content:end!important;gap:10px!important;min-height:114px!important;padding:12px 0!important;border-top:1px solid #b5d2e02d!important;color:#9eb6c5!important;font-size:11px!important}.partner-reference-content .home-throughput-chart i{display:block!important;height:58px!important;background:linear-gradient(160deg,transparent 18%,#209bd6 19% 23%,transparent 24% 34%,#7557ec 35% 39%,transparent 40% 50%,#25c9ee 51% 55%,transparent 56% 67%,#a05cf5 68% 72%,transparent 73%)!important;-webkit-mask-image:linear-gradient(to top,transparent 0 7%,#000 8%)!important;mask-image:linear-gradient(to top,transparent 0 7%,#000 8%)!important}.partner-reference-content .home-live-camera{align-self:stretch!important;display:grid!important;align-content:end!important;gap:5px!important;min-height:114px!important;padding:14px!important;border:1px solid #aad7e04c!important;border-radius:12px!important;background:linear-gradient(180deg,#0610190d,#061019e9),url(/assets/service-workshop-digital-twin-v1.png) center/cover no-repeat!important}.partner-reference-content .home-live-camera span{color:#65efad!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.13em!important}.partner-reference-content .home-live-camera strong{font-size:13px!important}.partner-reference-content .home-live-camera small{color:#b5cbd6!important;font-size:10px!important}.partner-reference-content .home-priority-desk{grid-area:priority!important;padding:18px!important}.partner-reference-content .home-priority-desk>header{padding-bottom:12px!important}.partner-reference-content .home-priority-desk>header a{color:#48d8f0!important;font-size:12px!important}.partner-reference-content .home-priority-desk>button{width:100%!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:9px 0!important;padding:11px!important;border:1px solid #b7d5e033!important;border-left:3px solid #f0a639!important;border-radius:11px!important;background:#ffffff06!important;color:#edf7fb!important;text-align:left!important}.partner-reference-content .home-priority-desk>button.risk{border-left-color:#b06cff!important}.partner-reference-content .priority-icon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border:1px solid #f0a63988!important;border-radius:9px!important;color:#ffc36a!important;font-weight:800!important}.partner-reference-content .home-priority-desk>button span:nth-child(2){display:grid!important;gap:3px!important;min-width:0!important}.partner-reference-content .home-priority-desk strong{text-transform:capitalize!important;font-size:12px!important}.partner-reference-content .home-priority-desk small,.partner-reference-content .home-priority-desk em{overflow:hidden!important;color:#96adbc!important;font-size:10px!important;font-style:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .home-priority-desk b{color:#f9c26b!important;font-size:10px!important;white-space:nowrap!important}.partner-reference-content .priority-empty{display:grid!important;gap:6px!important;padding:18px!important;border:1px solid #65e3a248!important;border-radius:11px!important;background:#46cf8f10!important;color:#77edaf!important}.partner-reference-content .priority-empty span{color:#b5cbd6!important;font-size:11px!important}.partner-reference-content .home-service-flow{grid-area:flow!important;padding:18px!important}.partner-reference-content .home-service-flow>header{margin-bottom:16px!important}.partner-reference-content .home-service-flow>header a{color:#48d8f0!important;font-size:12px!important;text-decoration:none!important}.partner-reference-content .home-service-flow>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:0!important}.partner-reference-content .home-service-flow button{display:grid!important;justify-items:center!important;gap:5px!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;color:#c9dae3!important}.partner-reference-content .home-service-flow button i{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid #45cbed88!important;border-radius:50%!important;background:#07131e!important;color:#83e7ff!important;font-style:normal!important;font-size:11px!important}.partner-reference-content .home-service-flow button.active i{border-color:#a564ff!important;color:#d2a9ff!important;box-shadow:0 0 16px #9555ff5c!important}.partner-reference-content .home-service-flow button span{font-size:10px!important;text-align:center!important}.partner-reference-content .home-service-flow button b{color:#5fe2ff!important;font-size:13px!important}.partner-reference-content .home-service-flow>div>em{flex:1!important;min-width:8px!important;height:1px!important;margin:0 4px 19px!important;background:linear-gradient(90deg,#43c8f6,#a35eff)!important}.partner-reference-content .home-bay-map{grid-area:baymap!important;position:relative!important;min-height:196px!important;padding:18px!important;overflow:hidden!important;background:radial-gradient(circle at 70% 55%,#1f69bd35,transparent 27%),linear-gradient(145deg,#0a1724f4,#071019f4)!important}.partner-reference-content .home-bay-map:after{content:""!important;position:absolute!important;right:-16px!important;bottom:-15px!important;width:62%!important;height:76%!important;opacity:.36!important;background-image:linear-gradient(#5bbff423 1px,transparent 1px),linear-gradient(90deg,#5bbff423 1px,transparent 1px)!important;background-size:20px 20px!important;transform:perspective(240px) rotateX(60deg)!important}.partner-reference-content .home-bay-map>header,.partner-reference-content .home-bay-map>div,.partner-reference-content .home-bay-map>p{position:relative!important;z-index:1!important}.partner-reference-content .bay-map-core{display:grid!important;place-items:center!important;width:108px!important;height:108px!important;margin:12px 0 0!important;border:12px solid #299fd1!important;border-right-color:#6c4fe5!important;border-bottom-color:#1a2b39!important;border-radius:50%!important}.partner-reference-content .bay-map-core strong{font-size:27px!important}.partner-reference-content .bay-map-core span{color:#9ab1c0!important;font-size:9px!important}.partner-reference-content .bay-map-signals{position:absolute!important;right:18px!important;bottom:43px!important;display:grid!important;gap:8px!important}.partner-reference-content .bay-map-signals span{display:flex!important;align-items:center!important;gap:6px!important;color:#bccdd6!important;font-size:10px!important}.partner-reference-content .bay-map-signals i{width:8px!important;height:8px!important;border-radius:50%!important;background:#49c8f5!important}.partner-reference-content .bay-map-signals i.available{background:#74df99!important}.partner-reference-content .bay-map-signals i.risk{background:#f0a53e!important}.partner-reference-content .bay-map-signals b{margin-left:auto!important;color:#f2f8fb!important}.partner-reference-content .home-bay-map p{margin:12px 0 0!important;color:#8ea7b7!important;font-size:10px!important}.partner-reference-content .home-booking-board{grid-area:bookings!important;padding:18px!important;overflow:hidden!important}.partner-reference-content .home-booking-board>header{padding-bottom:12px!important}.partner-reference-content .home-booking-board>header a{color:#47d8f1!important;font-size:12px!important;text-decoration:none!important}.partner-reference-content .booking-board-head,.partner-reference-content .home-booking-board>button{display:grid!important;grid-template-columns:minmax(180px,1.6fr) minmax(95px,.9fr) 80px 112px!important;align-items:center!important;gap:10px!important}.partner-reference-content .booking-board-head{padding:0 10px 8px!important;color:#849fad!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important}.partner-reference-content .home-booking-board>button{width:100%!important;min-height:55px!important;padding:8px 10px!important;border:0!important;border-top:1px solid #b5d2e022!important;background:transparent!important;color:#d8e7ee!important;text-align:left!important}.partner-reference-content .home-booking-board>button:hover{background:#ffffff08!important}.partner-reference-content .booking-identity{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:9px!important}.partner-reference-content .booking-identity img,.partner-reference-content .booking-identity>i{width:34px!important;height:34px!important;object-fit:cover!important;border-radius:8px!important;background:#102633!important;color:#54d8f3!important;font-style:normal!important}.partner-reference-content .booking-identity>span{display:grid!important;gap:3px!important;min-width:0!important}.partner-reference-content .booking-identity strong,.partner-reference-content .booking-identity small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .booking-identity strong{font-size:11px!important}.partner-reference-content .booking-identity small{color:#8da6b6!important;font-size:9px!important}.partner-reference-content .home-booking-board>button>span:not(.booking-identity){font-size:10px!important}.partner-reference-content .home-booking-board>button>b{justify-self:start!important;padding:5px 8px!important;border:1px solid #4ebfe15b!important;border-radius:999px!important;color:#69daf5!important;font-size:9px!important}.partner-reference-content .booking-board-empty{padding:16px!important;color:#a6bdca!important;font-size:12px!important}.partner-reference-content .home-business-pulse{grid-area:business!important;padding:18px!important}.partner-reference-content .home-business-pulse>header{margin-bottom:10px!important}.partner-reference-content .home-business-pulse>header a{color:#47d8f1!important;font-size:12px!important;text-decoration:none!important}.partner-reference-content .home-business-pulse>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.partner-reference-content .home-business-pulse article{position:relative!important;display:grid!important;gap:4px!important;min-height:103px!important;padding:12px!important;border:1px solid #b5d2e026!important;border-radius:10px!important;background:#ffffff05!important;overflow:hidden!important}.partner-reference-content .home-business-pulse small{color:#9bb4c3!important;font-size:9px!important}.partner-reference-content .home-business-pulse strong{color:#f6fbfd!important;font-size:22px!important}.partner-reference-content .home-business-pulse span{color:#79dca7!important;font-size:9px!important}.partner-reference-content .home-business-pulse i{height:16px!important;background:linear-gradient(162deg,transparent 38%,#4bcff3 39% 46%,transparent 47% 60%,#a15eff 61% 68%,transparent 69%)!important}.partner-reference-content .home-quick-actions{grid-area:actions!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;background:transparent!important;border:0!important;box-shadow:none!important}.partner-reference-content .home-quick-actions a{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:84px!important;padding:12px!important;border:1px solid #a3d4e538!important;border-radius:13px!important;background:linear-gradient(145deg,#0d1b28ec,#071019f0)!important;color:#edf8fc!important;text-decoration:none!important}.partner-reference-content .home-quick-actions img{width:36px!important;height:36px!important;object-fit:cover!important;border-radius:8px!important}.partner-reference-content .home-quick-actions span{display:grid!important;gap:3px!important;min-width:0!important}.partner-reference-content .home-quick-actions strong{font-size:11px!important}.partner-reference-content .home-quick-actions small{color:#91aaba!important;font-size:9px!important;line-height:1.25!important}.partner-reference-content .home-quick-actions b{color:#55d7f0!important;font-size:18px!important}.partner-reference-content .home-ai-command{grid-area:ai!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:10px 12px!important}.partner-reference-content .home-ai-command>span{color:#aa7dff!important;font-size:20px!important}.partner-reference-content .home-ai-command input{width:100%!important;min-width:0!important;border:0!important;background:transparent!important;color:#eff9fd!important;font-size:12px!important}.partner-reference-content .home-ai-command button{padding:9px 13px!important;border:1px solid #42cbed87!important;border-radius:9px!important;background:#1598d71c!important;color:#61dcf5!important;font-weight:700!important}@media(max-width:1050px){.partner-reference-content .home-dashboard{grid-template-columns:1fr!important;grid-template-areas:"pulse" "priority" "flow" "baymap" "bookings" "business" "actions" "ai"!important}.partner-reference-content .home-pulse-card{grid-template-columns:minmax(0,1fr) 300px!important}.partner-reference-content .home-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:680px){.partner-reference-content .home-dashboard{gap:12px!important}.partner-reference-content .home-pulse-card{display:block!important;min-height:0!important;padding:16px!important}.partner-reference-content .home-pulse-card>header{margin-bottom:12px!important}.partner-reference-content .home-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .home-metric-row article:nth-child(odd){border-left:0!important}.partner-reference-content .home-throughput-chart{min-height:82px!important;margin-top:12px!important}.partner-reference-content .home-live-camera{height:124px!important;margin-top:12px!important}.partner-reference-content .home-service-flow{overflow:auto!important}.partner-reference-content .home-service-flow>div{width:610px!important}.partner-reference-content .home-bay-map{min-height:210px!important}.partner-reference-content .booking-board-head{display:none!important}.partner-reference-content .home-booking-board>button{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.partner-reference-content .home-booking-board>button>span:not(.booking-identity){display:none!important}.partner-reference-content .home-booking-board>button>b{grid-column:2!important;grid-row:1!important}.partner-reference-content .home-business-pulse>div{grid-template-columns:1fr!important}.partner-reference-content .home-business-pulse article{min-height:86px!important}.partner-reference-content .home-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .home-quick-actions a{grid-template-columns:34px minmax(0,1fr)!important}.partner-reference-content .home-quick-actions b{display:none!important}}.partner-reference-content .home-dashboard{position:relative!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-areas:none!important;gap:14px!important;padding:14px!important;overflow:hidden!important;border:1px solid #749bc845!important;border-radius:18px!important;background:linear-gradient(90deg,#030913dc,#061326c9 55%,#071123de),url(/assets/service-workshop-digital-twin-v1.png) center/cover fixed!important;box-shadow:0 28px 80px #000a,inset 0 1px #ffffff12!important}.partner-reference-content .home-dashboard:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,#020811c9,#061121a1 55%,#030813d6),repeating-linear-gradient(90deg,transparent 0 78px,#7ecaff08 79px 80px)!important}.partner-reference-content .home-dashboard>*{position:relative!important;z-index:1!important}.partner-reference-content .home-pulse-card{grid-area:auto!important;grid-column:1/9!important;grid-row:1!important;grid-template-columns:minmax(0,1.35fr) minmax(252px,.72fr)!important;grid-template-rows:auto auto 1fr!important;min-height:300px!important;padding:16px 18px!important;background:linear-gradient(145deg,#071a2af2,#07101aed)!important}.partner-reference-content .home-pulse-card>header{grid-column:1/-1!important}.partner-reference-content .home-pulse-card h1{font-size:20px!important}.partner-reference-content .home-metric-row{grid-column:1!important;grid-row:2!important;align-self:center!important;gap:0!important}.partner-reference-content .home-metric-row article{padding:8px 12px!important}.partner-reference-content .home-metric-row strong{font-size:24px!important}.partner-reference-content .home-throughput-chart{grid-column:1!important;grid-row:3!important;min-height:104px!important;padding:9px 0 0!important}.partner-reference-content .home-live-camera{grid-column:2!important;grid-row:2/4!important;min-height:0!important;padding:14px!important}.partner-reference-content .home-priority-desk{grid-area:auto!important;grid-column:9/13!important;grid-row:1!important;min-height:300px!important;padding:16px!important;background:linear-gradient(145deg,#0a1727f2,#08101bfa)!important}.partner-reference-content .home-priority-desk>button{min-height:67px!important;margin:7px 0!important}.partner-reference-content .home-priority-desk>button>span:nth-child(2){gap:2px!important}.partner-reference-content .priority-empty{min-height:120px!important;align-content:center!important}.partner-reference-content .home-service-flow{grid-area:auto!important;grid-column:1/6!important;grid-row:2!important;min-height:184px!important;padding:16px!important;background:linear-gradient(145deg,#0b1928f3,#06101aed)!important}.partner-reference-content .home-service-flow>header{margin-bottom:19px!important}.partner-reference-content .home-service-flow button i{width:40px!important;height:40px!important}.partner-reference-content .home-service-flow>div>em{min-width:4px!important;margin-inline:2px!important}.partner-reference-content .home-bay-map{grid-area:auto!important;grid-column:6/13!important;grid-row:2/4!important;min-height:396px!important;padding:18px!important;background:linear-gradient(135deg,#061525e9,#08111bf4),url(/assets/service-workshop-digital-twin-v1.png) center/cover!important}.partner-reference-content .home-bay-map:after{right:2%!important;bottom:5%!important;width:68%!important;height:78%!important;opacity:.7!important;background-size:24px 24px!important}.partner-reference-content .bay-map-core{width:122px!important;height:122px!important;margin:30px 0 0 16px!important;border-width:11px!important;background:#06121bd9!important;box-shadow:0 0 30px #1e9bd54b!important}.partner-reference-content .bay-map-signals{right:35px!important;bottom:96px!important;min-width:145px!important;padding:12px!important;border:1px solid #8ecae13d!important;border-radius:11px!important;background:#06111bd9!important}.partner-reference-content .home-bay-map p{position:absolute!important;right:26px!important;bottom:22px!important;max-width:62%!important;margin:0!important;padding-left:10px!important;border-left:2px solid #3cccef!important}.partner-reference-content .home-booking-board{grid-area:auto!important;grid-column:1/6!important;grid-row:3!important;min-height:198px!important;padding:16px!important;background:linear-gradient(145deg,#0b1927f5,#07101af4)!important}.partner-reference-content .home-booking-board>button{min-height:44px!important;padding-block:5px!important}.partner-reference-content .booking-identity img,.partner-reference-content .booking-identity>i{width:30px!important;height:30px!important}.partner-reference-content .home-business-pulse{grid-area:auto!important;grid-column:6/13!important;grid-row:4!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;min-height:175px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.partner-reference-content .home-inventory-signal,.partner-reference-content .home-business-metrics{min-width:0!important;padding:15px!important;border:1px solid #a3d4e53d!important;border-radius:14px!important;background:linear-gradient(145deg,#0b1928f3,#07101af4)!important;box-shadow:inset 0 1px #ffffff10,0 20px 42px #0005!important}.partner-reference-content .home-inventory-signal>header,.partner-reference-content .home-business-metrics>header{margin-bottom:10px!important}.partner-reference-content .home-inventory-signal h2,.partner-reference-content .home-business-metrics h2{font-size:15px!important}.partner-reference-content .home-inventory-signal p{margin:0 0 10px!important;color:#93aab8!important;font-size:9px!important;line-height:1.35!important}.partner-reference-content .inventory-heatmap{display:grid!important;gap:4px!important}.partner-reference-content .inventory-heatmap span{display:grid!important;grid-template-columns:74px repeat(4,1fr)!important;gap:4px!important;align-items:center!important}.partner-reference-content .inventory-heatmap b{color:#aec2cd!important;font-size:9px!important;font-weight:600!important}.partner-reference-content .inventory-heatmap i{height:12px!important;border:1px solid #607b8e48!important;background:linear-gradient(135deg,#183554,#263d5e)!important}.partner-reference-content .home-business-metrics>div{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.partner-reference-content .home-business-metrics article{display:grid!important;gap:4px!important;min-width:0!important;padding:9px!important;border:1px solid #a3d4e52b!important;border-radius:10px!important;background:#ffffff05!important}.partner-reference-content .home-business-metrics small{color:#96acbb!important;font-size:9px!important}.partner-reference-content .home-business-metrics strong{font-size:22px!important}.partner-reference-content .home-business-metrics span{color:#75dca3!important;font-size:9px!important}.partner-reference-content .home-business-metrics i{height:22px!important;background:linear-gradient(163deg,transparent 39%,#2ac5ed 40% 46%,transparent 47% 60%,#9c61f2 61% 68%,transparent 69%)!important}.partner-reference-content .home-quick-actions,.partner-reference-content .home-ai-command{display:none!important}@media(max-width:1050px){.partner-reference-content .home-dashboard{display:grid!important;grid-template-columns:1fr!important;padding:10px!important}.partner-reference-content .home-dashboard>:is(.home-pulse-card,.home-priority-desk,.home-service-flow,.home-bay-map,.home-booking-board,.home-business-pulse){grid-column:1!important;grid-row:auto!important}.partner-reference-content .home-pulse-card{grid-template-columns:minmax(0,1fr) 300px!important}.partner-reference-content .home-bay-map{min-height:300px!important}.partner-reference-content .home-booking-board{min-height:0!important}.partner-reference-content .home-business-pulse{grid-template-columns:1fr 1fr!important}}@media(max-width:680px){.partner-reference-content .home-dashboard{padding:8px!important;border-radius:12px!important}.partner-reference-content .home-pulse-card{display:block!important;min-height:0!important}.partner-reference-content .home-live-camera{min-height:145px!important;margin-top:12px!important}.partner-reference-content .home-priority-desk{min-height:0!important}.partner-reference-content .home-bay-map{min-height:260px!important}.partner-reference-content .home-bay-map p{position:relative!important;right:auto!important;bottom:auto!important;max-width:100%!important;margin-top:14px!important}.partner-reference-content .bay-map-signals{right:14px!important;bottom:45px!important}.partner-reference-content .home-business-pulse{grid-template-columns:1fr!important;min-height:0!important}.partner-reference-content .home-service-flow{overflow:auto!important}.partner-reference-content .home-service-flow>div{width:590px!important}.partner-reference-content .home-booking-board>button{min-height:52px!important}}.partner-reference-frame:has(.home-command-experience)>.partner-reference-header,.partner-reference-frame:has(.home-command-experience)>.partner-reference-tabs{display:none!important}.partner-reference-content .home-command-experience{max-width:1540px!important;margin:0 auto!important;padding:14px 16px 28px!important;background:radial-gradient(circle at 78% 5%,#3048ac26,transparent 34%),linear-gradient(140deg,#02070e,#071320 50%,#040914)!important}.partner-reference-content .home-chrome{position:relative!important;z-index:4!important;display:grid!important;grid-template-columns:auto minmax(215px,310px) auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;min-height:68px!important;padding:8px 14px!important;border:1px solid #7196bd53!important;border-radius:17px 17px 0 0!important;background:linear-gradient(105deg,#07111eeb,#081421e8 55%,#101435ed)!important;box-shadow:0 18px 40px #0006,inset 0 1px #ffffff0c!important}.partner-reference-content .home-brand{display:flex!important;align-items:center!important;gap:10px!important;color:#f5f8ff!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content .home-brand img{width:36px!important;height:36px!important;object-fit:contain!important}.partner-reference-content .home-brand strong{font:700 18px Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important}.partner-reference-content .home-outlet-select,.partner-reference-content .home-role-state{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;height:42px!important;padding:0 12px!important;border:1px solid #8dacd24f!important;border-radius:9px!important;background:#07111fd4!important;color:#eaf3fb!important;text-align:left!important}.partner-reference-content .home-outlet-select>span{font-size:18px!important;color:#dcefff!important}.partner-reference-content .home-outlet-select b{overflow:hidden!important;flex:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important}.partner-reference-content .home-outlet-select i{font-style:normal!important;color:#b8d2e1!important}.partner-reference-content .home-role-state{gap:7px!important;white-space:nowrap!important;font-size:11px!important}.partner-reference-content .home-role-state>i{width:7px!important;height:7px!important;border-radius:50%!important;background:#5ce69a!important;box-shadow:0 0 12px #44dd8c!important}.partner-reference-content .home-role-state b{color:#66e8a7!important;font-size:11px!important}.partner-reference-content .home-primary-nav{display:flex!important;justify-content:flex-end!important;align-items:stretch!important;min-width:0!important;gap:3px!important}.partner-reference-content .home-primary-nav button{display:grid!important;grid-template-rows:18px auto!important;place-items:center!important;gap:2px!important;min-width:56px!important;padding:7px!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#aab8c7!important;font:600 9px Inter,system-ui,sans-serif!important;white-space:nowrap!important}.partner-reference-content .home-primary-nav button i{font-style:normal!important;font-size:16px!important;line-height:1!important;color:#c5d9e7!important}.partner-reference-content .home-primary-nav button.active{border-bottom-color:#2ae3ff!important;background:linear-gradient(180deg,#1e61b555,#123a6a24)!important;color:#f1fbff!important}.partner-reference-content .home-primary-nav button.active i{color:#3de9ff!important;text-shadow:0 0 14px #1bdffc!important}.partner-reference-content .home-profile{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;border:1px solid #8ba9d35e!important;border-radius:50%!important;background:#08213a!important;color:#98f2d0!important;overflow:hidden!important}.partner-reference-content .home-profile img{width:100%!important;height:100%!important;object-fit:cover!important}@media(max-width:1340px){.partner-reference-content .home-chrome{grid-template-columns:auto minmax(205px,1fr) auto auto!important;gap:12px!important}.partner-reference-content .home-primary-nav{grid-column:1/-1!important;grid-row:2!important;justify-content:space-between!important;border-top:1px solid #b7d5e022!important}.partner-reference-content .home-primary-nav button{flex:1!important}.partner-reference-content .home-role-state{display:none!important}}@media(max-width:680px){.partner-reference-content .home-command-experience{padding:8px 8px 18px!important}.partner-reference-content .home-chrome{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:58px!important;padding:7px 10px!important;border-radius:13px 13px 0 0!important}.partner-reference-content .home-brand img{width:29px!important;height:29px!important}.partner-reference-content .home-brand strong{font-size:15px!important}.partner-reference-content .home-outlet-select{display:none!important}.partner-reference-content .home-primary-nav{grid-column:1/-1!important;overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none!important}.partner-reference-content .home-primary-nav button{flex:0 0 72px!important;min-width:72px!important}.partner-reference-content .home-profile{width:34px!important;height:34px!important}}.partner-reference-content .home-icon{width:19px!important;height:19px!important;display:block!important;overflow:visible!important;stroke:currentColor!important}.partner-reference-content .home-primary-nav button>i{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;color:#b6c9dc!important}.partner-reference-content .home-primary-nav button.active>i{color:#35e7ff!important;text-shadow:0 0 14px #1bdffc!important}.partner-reference-content .home-primary-nav button.active .home-icon{filter:drop-shadow(0 0 4px #1bdffc)!important}.partner-reference-content .home-service-flow button i .home-icon{width:21px!important;height:21px!important;stroke:#74ddf5!important}.partner-reference-content .home-service-flow button:nth-child(3n) i .home-icon{stroke:#ffbd5a!important}.partner-reference-content .home-service-flow button.active i .home-icon{stroke:#d7a6ff!important;filter:drop-shadow(0 0 5px #a564ff)!important}.partner-reference-content .home-service-flow button:nth-last-child(1) i .home-icon{stroke:#8ded73!important}.partner-reference-content .home-metric-row article:nth-child(2) strong{color:#ffac3f!important}.partner-reference-content .home-metric-row article:nth-child(3) strong{color:#b474ff!important}.partner-reference-content .home-metric-row article:nth-child(4) strong{color:#82e764!important}.partner-reference-content .home-throughput-chart{display:grid!important;grid-template-rows:auto minmax(56px,1fr) auto!important;gap:4px!important}.partner-reference-content .home-throughput-chart>i{display:none!important}.partner-reference-content .home-throughput-chart svg{width:100%!important;height:72px!important;overflow:visible!important}.partner-reference-content .home-throughput-chart .chart-grid{stroke:#9ac9e122!important;stroke-width:1!important}.partner-reference-content .home-throughput-chart .chart-fill{fill:url(#none)!important;fill:#3166cd25!important}.partner-reference-content .home-throughput-chart .chart-line{fill:none!important;stroke:#3ed3f4!important;stroke-width:2.4!important;filter:drop-shadow(0 0 5px #3ed3f4)!important}.partner-reference-content .home-throughput-chart circle{fill:#e7fbff!important;stroke:#348ff5!important;stroke-width:3!important}.partner-reference-content .home-throughput-chart small{color:#7f9bab!important;font-size:8px!important}.partner-reference-content .home-bay-map{isolation:isolate!important}.partner-reference-content .home-bay-map:after{z-index:0!important}.partner-reference-content .home-bay-map>header,.partner-reference-content .home-bay-map>.bay-map-core,.partner-reference-content .home-bay-map>.bay-map-signals,.partner-reference-content .home-bay-map>.bay-floor,.partner-reference-content .home-bay-map>p{z-index:2!important}.partner-reference-content .home-bay-map .bay-map-core{position:absolute!important;left:19px!important;bottom:32px!important;margin:0!important;width:92px!important;height:92px!important}.partner-reference-content .bay-floor{position:absolute!important;inset:56px 17px 48px 150px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;padding:14px!important;border:1px solid #77bde04a!important;border-radius:10px!important;background:linear-gradient(145deg,#061222db,#0b1d2dbd)!important;box-shadow:inset 0 0 0 1px #0b4c6c3d!important}.partner-reference-content .bay-floor:before,.partner-reference-content .bay-floor:after{content:""!important;position:absolute!important;pointer-events:none!important;background:#57caf022!important}.partner-reference-content .bay-floor:before{top:50%!important;right:8px!important;left:8px!important;height:1px!important}.partner-reference-content .bay-floor:after{top:8px!important;bottom:8px!important;left:50%!important;width:1px!important}.partner-reference-content .bay-floor span{position:relative!important;z-index:1!important;display:grid!important;align-content:center!important;justify-items:center!important;min-height:54px!important;padding:7px!important;border:1px solid #89c8e044!important;border-radius:8px!important;background:linear-gradient(145deg,#0d2331d9,#06101bcc)!important}.partner-reference-content .bay-floor span:before{content:""!important;position:absolute!important;top:7px!important;right:7px!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#8292a0!important;box-shadow:0 0 7px #8292a0!important}.partner-reference-content .bay-floor b{color:#d9eef7!important;font-size:9px!important}.partner-reference-content .bay-floor small{margin-top:3px!important;color:#8da5b4!important;font-size:8px!important}.partner-reference-content .home-bay-map .bay-map-signals{right:auto!important;bottom:35px!important;left:130px!important;display:flex!important;gap:7px!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important}.partner-reference-content .home-bay-map .bay-map-signals span{font-size:8px!important}.partner-reference-content .home-bay-map .bay-map-signals b,.partner-reference-content .home-bay-map p{display:none!important}@media(max-width:680px){.partner-reference-content .home-bay-map .bay-map-core{left:14px!important;bottom:18px!important;width:78px!important;height:78px!important;border-width:9px!important}.partner-reference-content .bay-floor{inset:54px 10px 22px 112px!important;gap:5px!important;padding:7px!important}.partner-reference-content .bay-floor span{min-height:42px!important;padding:4px!important}.partner-reference-content .bay-floor b{font-size:8px!important}.partner-reference-content .bay-floor small{font-size:6px!important}.partner-reference-content .home-bay-map .bay-map-signals{left:103px!important;bottom:7px!important;gap:4px!important}.partner-reference-content .home-bay-map .bay-map-signals span:nth-child(2){display:none!important}}.partner-reference-content .bay-floor,.partner-reference-content .bay-floor span{min-width:0!important;overflow:hidden!important}.partner-reference-content .bay-floor b,.partner-reference-content .bay-floor small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .priority-empty{position:relative!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:2px 12px!important;align-content:center!important;min-height:112px!important;padding:18px!important;background:radial-gradient(circle at 10% 50%,#2deba421,transparent 34%),linear-gradient(145deg,#0e2a253d,#071716bd)!important}.partner-reference-content .priority-empty>i{grid-row:1/3!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border:1px solid #63e8a575!important;border-radius:50%!important;color:#67eba9!important;box-shadow:0 0 20px #42e79629!important}.partner-reference-content .priority-empty .home-icon{width:21px!important;height:21px!important}.partner-reference-content .priority-empty strong{font-size:14px!important}.partner-reference-content .priority-empty span{font-size:11px!important}.partner-reference-content .home-pulse-card{min-height:372px!important;padding:22px!important;grid-template-columns:minmax(0,1fr) 260px!important;grid-template-rows:auto auto minmax(142px,1fr)!important;background:radial-gradient(circle at 18% 4%,#21d8fa2b,transparent 34%),radial-gradient(circle at 95% 100%,#8059f436,transparent 42%),linear-gradient(145deg,#0c2131f7,#060d17fa)!important}.partner-reference-content .home-pulse-card>header{position:relative!important;padding-bottom:12px!important;border-bottom:1px solid #91d7e42d!important}.partner-reference-content .home-pulse-card>header:after{content:"LIVE OPERATIONS"!important;position:absolute!important;right:0!important;bottom:13px!important;color:#62e8af!important;font:750 9px Inter,system-ui,sans-serif!important;letter-spacing:.14em!important}.partner-reference-content .home-pulse-card h1{font-size:28px!important;line-height:1.1!important}.partner-reference-content .home-metric-row{gap:12px!important;padding:3px 0 12px!important}.partner-reference-content .home-metric-row article{position:relative!important;min-height:70px!important;padding:10px 13px 10px 46px!important;border:1px solid #9ad9e330!important;border-radius:11px!important;background:linear-gradient(145deg,#0b1a2ad9,#08131fce)!important;overflow:hidden!important}.partner-reference-content .home-metric-row article:before{content:""!important;position:absolute!important;top:50%!important;left:14px!important;width:18px!important;height:18px!important;border:2px solid #48dcff!important;border-radius:50%!important;transform:translateY(-50%)!important;box-shadow:0 0 14px #1fcdf566!important}.partner-reference-content .home-metric-row article:nth-child(2):before{border-color:#ffaf43!important;box-shadow:0 0 14px #ff9b3b66!important}.partner-reference-content .home-metric-row article:nth-child(3):before{border-color:#be78ff!important;box-shadow:0 0 14px #a35af466!important}.partner-reference-content .home-metric-row article:nth-child(4):before{border-color:#8de76f!important;box-shadow:0 0 14px #71da5666!important}.partner-reference-content .home-metric-row strong{font-size:27px!important}.partner-reference-content .home-throughput-chart{min-height:142px!important;padding:11px 12px 10px!important;border:1px solid #8cd7e341!important;border-radius:13px!important;background:linear-gradient(155deg,#06121db8,#0b2132b0)!important}.partner-reference-content .home-throughput-chart:before{content:"WORKFLOW MOMENTUM"!important;color:#89b9cf!important;font:700 8px Inter,system-ui,sans-serif!important;letter-spacing:.13em!important}.partner-reference-content .home-throughput-chart svg{height:77px!important}.partner-reference-content .home-throughput-chart .chart-line{stroke-width:3!important;filter:drop-shadow(0 0 7px #2cd9fa)!important}.partner-reference-content .home-live-camera{position:relative!important;min-height:142px!important;padding:15px!important;border-radius:13px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #88d5e43d!important}.partner-reference-content .home-live-camera:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,#06101a0c 25%,#06101be8)!important}.partner-reference-content .home-live-camera>*{position:relative!important;z-index:1!important}.partner-reference-content .home-live-camera span{display:flex!important;align-items:center!important;gap:6px!important}.partner-reference-content .home-live-camera span:before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#5ae8a0!important;box-shadow:0 0 10px #4ce69a!important}.partner-reference-content .home-service-flow{min-height:230px!important;padding:19px!important;background:radial-gradient(circle at 12% 95%,#1486b82b,transparent 48%),radial-gradient(circle at 90% 5%,#8c59ee28,transparent 36%),linear-gradient(145deg,#0b1b2af5,#06101bfa)!important}.partner-reference-content .home-service-flow>header{margin-bottom:18px!important}.partner-reference-content .home-service-flow>header h2{font-size:20px!important}.partner-reference-content .home-service-flow>div{display:flex!important;align-items:flex-start!important;justify-content:stretch!important;gap:0!important;width:auto!important;padding:0 2px!important;overflow:visible!important}.partner-reference-content .home-service-flow button{position:relative!important;z-index:2!important;display:flex!important;flex:0 1 76px!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important;padding:0!important;color:#dcebf4!important}.partner-reference-content .home-service-flow button>span{order:-1!important;display:flex!important;align-items:end!important;justify-content:center!important;min-height:26px!important;color:#bed3df!important;font:650 9px/1.14 Inter,system-ui,sans-serif!important;text-align:center!important;text-wrap:balance!important}.partner-reference-content .home-service-flow button>i{order:0!important;display:grid!important;place-items:center!important;flex:0 0 55px!important;width:55px!important;height:55px!important;border:2px solid #3ad9fa!important;border-radius:50%!important;background:radial-gradient(circle at 35% 28%,#154a68dd,#07121ddd 68%)!important;box-shadow:0 0 0 6px #34cdf50d,0 0 23px #23caf06e!important}.partner-reference-content .home-service-flow button>i .home-icon{width:26px!important;height:26px!important;stroke:#70e8ff!important;filter:drop-shadow(0 0 5px #42d9f8)!important}.partner-reference-content .home-service-flow button>b{order:1!important;min-height:20px!important;color:#71e5ff!important;font:760 18px/1 Inter,system-ui,sans-serif!important;text-shadow:0 0 12px #1fcce975!important}.partner-reference-content .home-service-flow>div>em{position:relative!important;align-self:flex-start!important;flex:1 1 12px!important;min-width:6px!important;height:3px!important;margin:53px 2px 0!important;border:0!important;background:linear-gradient(90deg,#36d8f4,#7866ee)!important;box-shadow:0 0 9px #27d2ed7d!important}.partner-reference-content .home-service-flow>div>em:before{content:""!important;position:absolute!important;inset:-3px 0!important;background:radial-gradient(circle,#d8faff 0 2px,transparent 2.8px) center/16px 9px repeat-x!important}.partner-reference-content .home-service-flow button:nth-of-type(2)>i{border-color:#c07aff!important;background:radial-gradient(circle at 35% 28%,#4a2769dd,#130d22dd 68%)!important;box-shadow:0 0 0 6px #a261f40d,0 0 23px #aa62f46e!important}.partner-reference-content .home-service-flow button:nth-of-type(2)>i .home-icon{stroke:#d8a6ff!important}.partner-reference-content .home-service-flow button:nth-of-type(2)>b{color:#d4a4ff!important}.partner-reference-content .home-service-flow button:nth-of-type(3)>i{border-color:#ffb24f!important;background:radial-gradient(circle at 35% 28%,#603817dd,#1c1106dd 68%)!important;box-shadow:0 0 0 6px #ffab400d,0 0 23px #ffad426e!important}.partner-reference-content .home-service-flow button:nth-of-type(3)>i .home-icon{stroke:#ffc56d!important}.partner-reference-content .home-service-flow button:nth-of-type(3)>b{color:#ffc064!important}.partner-reference-content .home-service-flow button:nth-of-type(4)>i{border-color:#9be86e!important;background:radial-gradient(circle at 35% 28%,#294d26dd,#0a180ddd 68%)!important;box-shadow:0 0 0 6px #8de96d0d,0 0 23px #7ee7556e!important}.partner-reference-content .home-service-flow button:nth-of-type(4)>i .home-icon{stroke:#a8ef84!important}.partner-reference-content .home-service-flow button:nth-of-type(4)>b{color:#9de980!important}.partner-reference-content .home-service-flow button:nth-of-type(6)>i{border-color:#fc7894!important;background:radial-gradient(circle at 35% 28%,#592236dd,#170a11dd 68%)!important;box-shadow:0 0 0 6px #f66a860d,0 0 23px #f46c8d6e!important}.partner-reference-content .home-service-flow button:nth-of-type(6)>i .home-icon{stroke:#ff9aae!important}.partner-reference-content .home-service-flow button:nth-of-type(6)>b{color:#ff9aac!important}.partner-reference-content .home-bay-map{min-height:430px!important;padding:20px!important;background:linear-gradient(135deg,#05172ae7,#07111bf5 46%,#081526e8),url(/assets/service-workshop-digital-twin-v1.png) center/cover!important}.partner-reference-content .home-bay-map>header{position:relative!important;z-index:3!important;padding-bottom:13px!important;border-bottom:1px solid #8ad4e52e!important}.partner-reference-content .home-bay-map>header h2{font-size:20px!important}.partner-reference-content .home-bay-map .bay-map-core{left:25px!important;bottom:47px!important;width:112px!important;height:112px!important;border-width:12px!important;color:#83eaff!important;font-size:20px!important;background:radial-gradient(circle,#173e56ea,#06101be8 68%)!important;box-shadow:0 0 0 10px #1ac8ef0d,0 0 30px #26c9f566!important}.partner-reference-content .home-bay-map .bay-floor{inset:76px 21px 70px 175px!important;gap:10px!important;padding:16px!important;border-color:#70c9e65c!important;background:linear-gradient(145deg,#071421d9,#0a2334b8)!important;box-shadow:inset 0 0 38px #1d9bd126,0 0 26px #063a5a39!important}.partner-reference-content .bay-floor span{min-height:62px!important;padding:9px!important;border-color:#85d0e15c!important;border-radius:10px!important;background:linear-gradient(145deg,#102b3dd9,#06101bd9)!important;box-shadow:inset 0 1px #ffffff0d!important}.partner-reference-content .bay-floor span:before{width:8px!important;height:8px!important;background:#61e7a0!important;box-shadow:0 0 10px #59e89c!important}.partner-reference-content .bay-floor b{font-size:10px!important}.partner-reference-content .bay-floor small{font-size:8px!important}.partner-reference-content .home-bay-map .bay-map-signals{bottom:47px!important;left:155px!important;gap:8px!important}.partner-reference-content .home-bay-map .bay-map-signals span{padding:6px 8px!important;border:1px solid #8ecde24d!important;border-radius:999px!important;background:#071621dc!important;color:#9ab6c5!important;font-size:8px!important}.partner-reference-content .home-bay-map .bay-map-signals span:first-child{color:#65e9a7!important;border-color:#5ce59b75!important}@media(max-width:680px){.partner-reference-content .home-pulse-card{padding:16px!important}.partner-reference-content .home-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .home-pulse-card>header:after{display:none!important}.partner-reference-content .home-service-flow{min-height:0!important;overflow-x:auto!important}.partner-reference-content .home-service-flow>div{width:590px!important}.partner-reference-content .home-bay-map{min-height:320px!important}.partner-reference-content .home-bay-map .bay-map-core{left:14px!important;bottom:24px!important;width:78px!important;height:78px!important;border-width:9px!important;font-size:14px!important}.partner-reference-content .home-bay-map .bay-floor{inset:67px 10px 39px 112px!important;padding:7px!important;gap:5px!important}.partner-reference-content .bay-floor span{min-height:42px!important;padding:4px!important}.partner-reference-content .home-bay-map .bay-map-signals{left:103px!important;bottom:8px!important}}.partner-reference-content .home-booking-board{min-height:284px!important;padding:19px!important;background:radial-gradient(circle at 100% 0,#6749bd22,transparent 42%),linear-gradient(145deg,#0b1b2af6,#07111cfa)!important}.partner-reference-content .home-booking-board>header{padding-bottom:12px!important;border-bottom:1px solid #91d6e42d!important}.partner-reference-content .home-booking-board>header h2{font-size:20px!important}.partner-reference-content .booking-board-head,.partner-reference-content .home-booking-board>button{display:grid!important;grid-template-columns:minmax(190px,1.55fr) minmax(130px,1fr) minmax(76px,.56fr) minmax(92px,.8fr) 28px!important;align-items:center!important;column-gap:12px!important}.partner-reference-content .booking-board-head{padding:11px 10px 8px!important;color:#89a8ba!important;font:700 8px Inter,system-ui,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important}.partner-reference-content .home-booking-board>button{position:relative!important;min-height:58px!important;margin:0!important;padding:8px 10px!important;border:0!important;border-top:1px solid #94d2e124!important;border-radius:0!important;background:transparent!important;color:#eaf6fb!important;text-align:left!important;transition:background .18s ease!important}.partner-reference-content .home-booking-board>button:hover{background:linear-gradient(90deg,#1595c720,#8862e418)!important}.partner-reference-content .home-booking-board>button:first-of-type{border-top-color:#9ed7e446!important}.partner-reference-content .booking-identity,.partner-reference-content .booking-assignee{display:flex!important;align-items:center!important;min-width:0!important;gap:9px!important}.partner-reference-content .booking-identity>img,.partner-reference-content .booking-identity>i{flex:0 0 42px!important;width:42px!important;height:42px!important;border:1px solid #82c9e055!important;border-radius:9px!important;object-fit:cover!important;background:#0c2636!important}.partner-reference-content .booking-identity>i{display:grid!important;place-items:center!important;color:#55d9f3!important;font-style:normal!important}.partner-reference-content .booking-identity>span,.partner-reference-content .booking-assignee>span{display:grid!important;min-width:0!important;gap:3px!important}.partner-reference-content .booking-identity strong{overflow:hidden!important;color:#f3fbff!important;font-size:12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .booking-identity small,.partner-reference-content .booking-assignee small,.partner-reference-content .booking-time small{overflow:hidden!important;color:#8faabb!important;font-size:9px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .booking-assignee>img,.partner-reference-content .booking-assignee>i{display:grid!important;place-items:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;border:1px solid #b58af562!important;border-radius:50%!important;object-fit:cover!important;background:linear-gradient(145deg,#45306b,#0d1c29)!important;color:#e7d8ff!important;font:700 9px Inter,system-ui,sans-serif!important;font-style:normal!important}.partner-reference-content .booking-assignee strong{overflow:hidden!important;color:#e8f4fa!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .booking-time{display:grid!important;gap:3px!important}.partner-reference-content .booking-time strong{color:#f0f8fc!important;font-size:12px!important}.partner-reference-content .home-booking-board>button>b{justify-self:start!important;padding:6px 9px!important;border:1px solid #3fcff36b!important;border-radius:999px!important;background:#0b3a4b78!important;color:#69e9f4!important;font:700 8px Inter,system-ui,sans-serif!important;letter-spacing:.05em!important;text-transform:capitalize!important;white-space:nowrap!important}.partner-reference-content .home-booking-board>button:has(>b:is(:not([data-status]))) .booking-open{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border:1px solid #8acde45c!important;border-radius:8px!important;color:#a8eaff!important;font:400 25px/1 Inter,system-ui,sans-serif!important}.partner-reference-content .booking-open{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border:1px solid #8acde45c!important;border-radius:8px!important;color:#a8eaff!important;font:400 25px/1 Inter,system-ui,sans-serif!important;font-style:normal!important}.partner-reference-content .booking-board-empty{display:grid!important;place-items:center!important;min-height:145px!important;margin:0!important;color:#8eabb9!important;font-size:12px!important}@media(max-width:680px){.partner-reference-content .home-booking-board{overflow-x:auto!important}.partner-reference-content .booking-board-head,.partner-reference-content .home-booking-board>button{min-width:610px!important;grid-template-columns:210px 145px 82px 108px 28px!important}.partner-reference-content .home-booking-board>header{min-width:610px!important}}.partner-reference-content .home-bay-map{overflow:hidden!important}.partner-reference-content .home-bay-map .bay-floor{box-sizing:border-box!important;max-width:calc(100% - 196px)!important;min-width:0!important;overflow:hidden!important}.partner-reference-content .home-bay-map .bay-floor span{min-width:0!important;max-width:100%!important}.partner-reference-content .home-bay-map .bay-floor b,.partner-reference-content .home-bay-map .bay-floor small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .home-bay-map .bay-map-signals{width:max-content!important;max-width:calc(100% - 180px)!important;overflow:hidden!important}.partner-reference-content .home-bay-map{display:block!important;isolation:isolate!important}.partner-reference-content .home-bay-map:before{content:"OUTLET CAPACITY"!important;position:absolute!important;top:107px!important;left:38px!important;z-index:3!important;color:#7fb5cb!important;font:700 8px Inter,system-ui,sans-serif!important;letter-spacing:.14em!important}.partner-reference-content .home-bay-map .bay-map-core{top:129px!important;bottom:auto!important;left:34px!important;display:grid!important;place-content:center!important;text-align:center!important}.partner-reference-content .home-bay-map .bay-map-core strong{font-size:25px!important;line-height:1!important}.partner-reference-content .home-bay-map .bay-map-core span{margin-top:6px!important;color:#9fb8c5!important;font-size:8px!important;white-space:nowrap!important}.partner-reference-content .home-bay-map .bay-floor{inset:95px 22px 78px 184px!important}.partner-reference-content .home-bay-map .bay-map-signals{right:auto!important;bottom:23px!important;left:28px!important;z-index:4!important;max-width:calc(100% - 56px)!important}.partner-reference-content .home-bay-map .bay-map-signals span{min-width:0!important}.partner-reference-content .home-bay-map .bay-map-signals i{display:inline-block!important;width:7px!important;height:7px!important;border-radius:50%!important;margin-right:4px!important}.partner-reference-content .home-bay-map .bay-map-signals .active{background:#49d8f6!important;box-shadow:0 0 7px #48d8f6!important}.partner-reference-content .home-bay-map .bay-map-signals .available{background:#68e3a0!important;box-shadow:0 0 7px #68e3a0!important}.partner-reference-content .home-bay-map .bay-map-signals .risk{background:#ffb14e!important;box-shadow:0 0 7px #ffb14e!important}@media(max-width:680px){.partner-reference-content .home-bay-map:before{top:83px!important;left:18px!important}.partner-reference-content .home-bay-map .bay-map-core{top:100px!important;left:14px!important}.partner-reference-content .home-bay-map .bay-floor{top:68px!important;bottom:44px!important;left:112px!important}.partner-reference-content .home-bay-map .bay-map-signals{bottom:8px!important;left:13px!important;max-width:calc(100% - 26px)!important}}.partner-reference-content .home-booking-board{overflow:hidden!important}.partner-reference-content .booking-board-head,.partner-reference-content .home-booking-board>button{grid-template-columns:minmax(150px,1.5fr) minmax(96px,.95fr) minmax(58px,.55fr) minmax(72px,.7fr) 24px!important;column-gap:8px!important}.partner-reference-content .home-booking-board>button{padding-inline:7px!important}.partner-reference-content .booking-identity>img,.partner-reference-content .booking-identity>i{flex-basis:36px!important;width:36px!important;height:36px!important}.partner-reference-content .booking-assignee>img,.partner-reference-content .booking-assignee>i{flex-basis:27px!important;width:27px!important;height:27px!important}.partner-reference-content .home-booking-board>button>b{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.partner-reference-content .booking-open{width:22px!important;height:22px!important}.partner-reference-content .priority-empty{grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;min-height:0!important;padding:18px!important}.partner-reference-content .priority-health{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:13px!important;padding-top:12px!important;border-top:1px solid #70d7a530!important}.partner-reference-content .priority-health>span{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:8px!important;border:1px solid #6be2a434!important;border-radius:9px!important;background:#06151e8c!important}.partner-reference-content .priority-health>span>b{display:grid!important;place-items:center!important;flex:0 0 23px!important;width:23px!important;height:23px!important;border-radius:50%!important;background:#174231!important;color:#74eaae!important;font:750 11px Inter,system-ui,sans-serif!important}.partner-reference-content .priority-health em{display:grid!important;min-width:0!important;gap:2px!important;font-style:normal!important}.partner-reference-content .priority-health strong{overflow:hidden!important;font-size:9px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .priority-health small{overflow:hidden!important;color:#90aebc!important;font-size:7px!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:680px){.partner-reference-content .home-bay-map .bay-floor{max-width:calc(100% - 122px)!important}.partner-reference-content .home-booking-board{overflow-x:auto!important}.partner-reference-content .booking-board-head,.partner-reference-content .home-booking-board>button{min-width:570px!important;grid-template-columns:190px 130px 72px 92px 22px!important}.partner-reference-content .priority-health{grid-template-columns:1fr!important}}.partner-reference-content .home-bay-map .bay-map-signals{inset:auto auto 23px 28px!important}.partner-reference-content .home-metric-row .home-metric-card{position:relative!important;display:grid!important;gap:3px!important;min-height:70px!important;padding:10px 13px 10px 46px!important;border:1px solid #9ad9e330!important;border-radius:11px!important;background:linear-gradient(145deg,#0b1a2ad9,#08131fce)!important;color:#effaff!important;text-align:left!important;cursor:pointer!important}.partner-reference-content .home-metric-row .home-metric-card:hover{border-color:#46d9f5!important;background:#10283ae8!important;transform:translateY(-1px)!important}.partner-reference-content .home-metric-row .home-metric-card:focus-visible{outline:2px solid #55dcfa!important;outline-offset:2px!important}.partner-reference-content .home-throughput-chart .chart-axis-label{fill:#91adbc!important;font:700 8px Inter,system-ui,sans-serif!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(1) strong,.partner-reference-content .home-metric-row .home-metric-card:nth-child(1) span{color:#55c8ff!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(1):before{border-color:#55c8ff!important;box-shadow:0 0 14px #38bdf866!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(2) strong,.partner-reference-content .home-metric-row .home-metric-card:nth-child(2) span{color:#36e1f5!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(2):before{border-color:#36e1f5!important;box-shadow:0 0 14px #2cd8f066!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(3) strong,.partner-reference-content .home-metric-row .home-metric-card:nth-child(3) span{color:#ffb44f!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(3):before{border-color:#ff9e47!important;box-shadow:0 0 14px #ff914f70!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(4) strong,.partner-reference-content .home-metric-row .home-metric-card:nth-child(4) span{color:#7de6a1!important}.partner-reference-content .home-metric-row .home-metric-card:nth-child(4):before{border-color:#73dd98!important;box-shadow:0 0 14px #6fdd9a66!important}.partner-reference-content .home-bay-map .bay-map-signals{position:absolute!important;inset:264px auto auto 38px!important;z-index:5!important;display:grid!important;width:128px!important;max-width:128px!important;grid-template-columns:1fr!important;gap:5px!important}.partner-reference-content .home-bay-map .bay-map-signals span{display:grid!important;grid-template-columns:9px minmax(0,1fr) auto!important;align-items:center!important;gap:4px!important;min-width:0!important;color:#bdd0da!important;white-space:nowrap!important}.partner-reference-content .home-bay-map .bay-map-signals span i{grid-column:1!important}.partner-reference-content .home-bay-map .bay-map-signals span b{grid-column:3!important;color:#f1f9fc!important}.partner-reference-content .home-bay-map .bay-map-signals span:not(:has(i)){display:none!important}.partner-reference-content .home-priority-desk{display:block!important;padding:15px!important}.partner-reference-content .home-priority-desk>header{padding:0 1px 10px!important}.partner-reference-content .home-priority-desk>header h2{display:flex!important;align-items:center!important;gap:8px!important;font-size:20px!important}.partner-reference-content .home-priority-desk>header h2>b{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#3b2a18!important;color:#ffca7b!important;font:750 12px Inter,system-ui,sans-serif!important}.partner-reference-content .priority-card-list{display:grid!important;gap:8px!important}.partner-reference-content .priority-card{position:relative!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) 108px!important;grid-template-rows:auto auto!important;gap:4px 11px!important;min-height:87px!important;margin:8px 0!important;padding:13px!important;border:1px solid #9bcfe03d!important;border-left:3px solid #f3a63c!important;border-radius:11px!important;background:linear-gradient(105deg,#17202aeb,#09141eee)!important;overflow:hidden!important}.partner-reference-content .priority-card:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,#f0a0330d,transparent 48%)!important}.partner-reference-content .priority-card>i{position:relative!important;z-index:1!important;grid-row:1/3!important;display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border-radius:50%!important;background:#3c2a17!important;color:#ffc05a!important}.partner-reference-content .priority-card>i .home-icon{width:24px!important;height:24px!important}.partner-reference-content .priority-card>div,.partner-reference-content .priority-card>aside,.partner-reference-content .priority-card>footer{position:relative!important;z-index:1!important}.partner-reference-content .priority-card>div{display:grid!important;align-content:start!important;gap:4px!important;min-width:0!important}.partner-reference-content .priority-card>div>strong{overflow:hidden!important;color:#f7fbff!important;font-size:14px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .priority-card>div>small{overflow:hidden!important;color:#b8c9d3!important;font-size:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .priority-card>div>em{overflow:hidden!important;color:#94aaba!important;font-size:9px!important;font-style:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .priority-card>aside{display:grid!important;justify-items:end!important;align-content:start!important;gap:7px!important;text-align:right!important}.partner-reference-content .priority-card>aside>b{color:#ffbd55!important;font:700 9px Inter,system-ui,sans-serif!important;white-space:nowrap!important}.partner-reference-content .priority-card>aside>small{color:#95aebe!important;font-size:8px!important}.partner-reference-content .priority-card>footer{grid-column:2/4!important;display:flex!important;justify-content:flex-end!important;gap:8px!important;padding:1px 0 0!important}.partner-reference-content .priority-card>footer button{min-width:82px!important;padding:6px 10px!important;border:1px solid #e7a144!important;border-radius:7px!important;background:#4a2b124f!important;color:#ffc56b!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .priority-card>footer button+button{border-color:#8fb5cb55!important;background:#0a1721aa!important;color:#d5e5ed!important}.partner-reference-content .priority-card.risk{border-left-color:#af68f7!important}.partner-reference-content .priority-card.risk:before{background:linear-gradient(90deg,#a35cf41a,transparent 48%)!important}.partner-reference-content .priority-card.risk>i{background:#2e1b4a!important;color:#d2a0ff!important}.partner-reference-content .priority-card.risk>aside>b{color:#c798ff!important}.partner-reference-content .priority-card.risk>footer button{border-color:#a66af5!important;background:#3a215b55!important;color:#d1a7ff!important}.partner-reference-content .priority-card.stock{border-left-color:#f06f58!important}.partner-reference-content .priority-card.stock:before{background:linear-gradient(90deg,#eb604c1a,transparent 48%)!important}.partner-reference-content .priority-card.stock>i{background:#48201c!important;color:#ff997d!important}.partner-reference-content .priority-card.stock>aside>b{color:#ff927d!important}.partner-reference-content .priority-card.stock>footer button{border-color:#ef715b!important;background:#4a211d55!important;color:#ff9a84!important}@media(max-width:680px){.partner-reference-content .priority-card{grid-template-columns:44px minmax(0,1fr)!important}.partner-reference-content .priority-card>i{width:40px!important;height:40px!important}.partner-reference-content .priority-card>aside{display:none!important}.partner-reference-content .priority-card>footer{grid-column:2!important;justify-content:flex-start!important}.partner-reference-content .priority-card>footer button{min-width:0!important;flex:1!important}}.partner-reference-content .bay-floor button{position:relative!important;z-index:1!important;display:grid!important;align-content:center!important;justify-items:center!important;min-width:0!important;min-height:62px!important;padding:9px!important;border:1px solid #85d0e15c!important;border-radius:10px!important;background:linear-gradient(145deg,#102b3dd9,#06101bd9)!important;color:#d9eef7!important;box-shadow:inset 0 1px #ffffff0d!important;cursor:pointer!important}.partner-reference-content .bay-floor button:hover{border-color:#48dbf3!important;background:#12344ae8!important}.partner-reference-content .bay-floor button:before{content:""!important;position:absolute!important;top:7px!important;right:7px!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#61e7a0!important;box-shadow:0 0 10px #59e89c!important}.partner-reference-content .bay-floor button b,.partner-reference-content .bay-floor button small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .bay-floor button b{font-size:10px!important}.partner-reference-content .bay-floor button small{margin-top:3px!important;color:#8da5b4!important;font-size:8px!important}.partner-reference-content .home-priority-desk{min-height:372px!important}.partner-reference-content .priority-empty{display:block!important;min-height:0!important;padding:17px!important}.partner-reference-content .priority-empty>i{display:inline-grid!important;vertical-align:middle!important;margin-right:9px!important}.partner-reference-content .priority-empty>strong{vertical-align:middle!important;font-size:16px!important}.partner-reference-content .priority-empty>span{display:block!important;margin:6px 0 12px 56px!important}.partner-reference-content .priority-health{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin-top:0!important;padding-top:0!important;border:0!important}.partner-reference-content .priority-health>span{min-height:48px!important;padding:9px 11px!important;border-left:3px solid #efaa44!important;border-radius:10px!important;background:linear-gradient(100deg,#201c1538,#07121ee8)!important}.partner-reference-content .priority-health>span:nth-child(2){border-left-color:#af72ff!important;background:linear-gradient(100deg,#1b143538,#07121ee8)!important}.partner-reference-content .priority-health>span:nth-child(3){border-left-color:#ff725a!important;background:linear-gradient(100deg,#33181738,#07121ee8)!important}.partner-reference-content .priority-health>span>b{flex-basis:29px!important;width:29px!important;height:29px!important;background:#342819!important;color:#ffc46c!important;font-size:13px!important}.partner-reference-content .priority-health>span:nth-child(2)>b{background:#291b43!important;color:#d3a5ff!important}.partner-reference-content .priority-health>span:nth-child(3)>b{background:#41201d!important;color:#ff9d8b!important}.partner-reference-content .priority-health strong{font-size:11px!important}.partner-reference-content .priority-health small{font-size:8px!important}.partner-reference-content .home-bay-map .bay-map-core{top:127px!important;left:36px!important}.partner-reference-content .home-bay-map .bay-map-signals{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;bottom:31px!important;left:35px!important;width:116px!important;max-width:116px!important}.partner-reference-content .home-bay-map .bay-map-signals span{display:grid!important;grid-template-columns:9px minmax(0,1fr) auto!important;align-items:center!important;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#bed3de!important;font-size:8px!important}.partner-reference-content .home-bay-map .bay-map-signals b{display:block!important;color:#eff9fd!important;font-size:9px!important}.partner-reference-content .home-bay-map .bay-floor{left:178px!important;top:102px!important;bottom:39px!important}.partner-reference-content .home-bay-map:before{top:98px!important;left:37px!important}.partner-reference-content .home-bay-map:after{opacity:.55!important}.partner-reference-content .home-bay-map{min-height:0!important;height:366px!important;align-self:start!important}.partner-reference-content .home-bay-map .bay-map-core{position:absolute!important;top:122px!important;left:36px!important;margin:0!important}.partner-reference-content .home-bay-map .bay-map-signals{position:absolute!important;top:243px!important;bottom:auto!important;left:37px!important;width:124px!important;max-width:124px!important}.partner-reference-content .home-bay-map .bay-map-signals span{min-height:17px!important;font-size:9px!important}.partner-reference-content .home-bay-map .bay-map-signals b{font-size:10px!important}.partner-reference-content .home-bay-map .bay-floor{position:absolute!important;inset:102px 22px 28px 184px!important}.partner-reference-content .home-bay-map:after{right:-16px!important;bottom:-15px!important;height:74%!important}@media(max-width:680px){.partner-reference-content .home-bay-map{height:324px!important}.partner-reference-content .home-bay-map .bay-map-core{top:92px!important;left:18px!important;transform:scale(.78);transform-origin:top left}.partner-reference-content .home-bay-map .bay-map-signals{top:194px!important;left:19px!important;width:92px!important}.partner-reference-content .home-bay-map .bay-floor{inset:76px 12px 18px 112px!important}}.partner-reference-content .home-business-pulse{grid-row:3!important;align-self:end!important;margin-top:112px!important}.partner-reference-content .home-booking-board{grid-row:3!important}@media(max-width:1050px){.partner-reference-content .home-business-pulse{grid-row:auto!important;align-self:stretch!important;margin-top:0!important}}.partner-reference-content .heatmap-legend{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;margin:-2px 0 9px!important}.partner-reference-content .heatmap-legend span{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#a8bdc8!important;font:650 8px Inter,system-ui,sans-serif!important}.partner-reference-content .heatmap-legend span:before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#64748b!important}.partner-reference-content .heatmap-legend .low:before{background:#63dc9a!important}.partner-reference-content .heatmap-legend .medium:before{background:#fb5!important}.partner-reference-content .heatmap-legend .high:before{background:#ff6b5c!important}.partner-reference-content .heatmap-legend .unknown:before{background:#64748b!important}.partner-reference-content .inventory-heatmap i.unknown{background:linear-gradient(135deg,#263b53,#182838)!important;border-color:#58718b7a!important;opacity:.8!important}.partner-reference-content .inventory-heatmap i.low{background:linear-gradient(135deg,#245e4c,#38bf78)!important;border-color:#74e7a8!important}.partner-reference-content .inventory-heatmap i.medium{background:linear-gradient(135deg,#704b1e,#f1aa3d)!important;border-color:#ffc26a!important}.partner-reference-content .inventory-heatmap i.high{background:linear-gradient(135deg,#6b2927,#ed6657)!important;border-color:#ff8d80!important}.partner-reference-content .home-business-metrics{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important}.partner-reference-content .home-business-metrics>.business-kpis{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.partner-reference-content .home-business-metrics>.business-kpis article{min-height:64px!important}.partner-reference-content .business-trend{position:relative!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;align-content:end!important;min-height:58px!important;margin-top:8px!important;padding:5px 2px 0!important;border-top:1px solid #7ebbd62b!important;color:#88a8b8!important}.partner-reference-content .business-trend>div{grid-column:1/-1!important;display:flex!important;justify-content:space-between!important;align-items:baseline!important}.partner-reference-content .business-trend>div strong{color:#dcecf3!important;font:650 9px Inter,system-ui,sans-serif!important}.partner-reference-content .business-trend>div small{color:#809eae!important;font-size:8px!important}.partner-reference-content .business-trend svg{grid-column:1/-1!important;width:100%!important;height:40px!important;overflow:visible!important}.partner-reference-content .business-grid{stroke:#79b7d426!important;stroke-width:1!important;fill:none!important}.partner-reference-content .business-area{fill:#2cc9ed18!important}.partner-reference-content .business-line{stroke:#45d5f3!important;stroke-width:4!important;fill:none!important;filter:drop-shadow(0 0 4px #22cdf3)!important}.partner-reference-content .business-trend>span{color:#7c9aac!important;font:650 7px Inter,system-ui,sans-serif!important}.partner-reference-content .business-trend>span:nth-of-type(2){text-align:center!important}.partner-reference-content .business-trend>span:nth-of-type(3){text-align:right!important}.partner-reference-content .business-trend>div{grid-row:1!important}.partner-reference-content .business-trend svg{grid-row:2!important}.partner-reference-content .business-trend>span{grid-row:3!important}.partner-reference-content .home-business-metrics>.business-kpis button{display:grid!important;gap:4px!important;min-width:0!important;padding:9px!important;border:1px solid #a3d4e52b!important;border-radius:10px!important;background:#ffffff05!important;color:#eff9fd!important;text-align:left!important;cursor:pointer!important}.partner-reference-content .home-business-metrics>.business-kpis button:hover{border-color:#40d9f2!important;background:#0e2a3be0!important}.partner-reference-content .home-business-metrics>.business-kpis button:focus-visible{outline:2px solid #55dcfa!important;outline-offset:2px!important}.partner-reference-content .home-business-metrics>.business-kpis button em{font:700 8px Inter,system-ui,sans-serif!important;font-style:normal!important}.partner-reference-content .home-business-metrics>.business-kpis button em.up{color:#70e4a0!important}.partner-reference-content .home-business-metrics>.business-kpis button em.down{color:#ff917c!important}.partner-reference-content .home-business-metrics>.business-kpis button em.neutral{color:#9eb5c2!important}.partner-reference-content .home-bay-map .bay-map-core{padding:0!important;background:#06121bd9!important;cursor:pointer!important}.partner-reference-content .home-bay-map .bay-map-core:hover{filter:brightness(1.16)!important;box-shadow:0 0 28px #2bcdf26b!important}.partner-reference-content .home-bay-map .bay-map-core:focus-visible{outline:2px solid #54e0fa!important;outline-offset:3px!important}.partner-reference-content .home-bay-map .bay-map-signals button{display:grid!important;grid-template-columns:9px minmax(0,1fr) auto!important;align-items:center!important;gap:4px!important;min-width:0!important;min-height:17px!important;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#bed3de!important;font-size:9px!important;text-align:left!important;cursor:pointer!important;white-space:nowrap!important}.partner-reference-content .home-bay-map .bay-map-signals button:hover{color:#f2fbff!important;text-shadow:0 0 9px #4bdef7!important}.partner-reference-content .home-bay-map .bay-map-signals button:focus-visible{outline:1px solid #4de0f8!important;outline-offset:2px!important}.partner-reference-content .home-bay-map .bay-map-signals button i{grid-column:1!important;display:inline-block!important;width:7px!important;height:7px!important;border-radius:50%!important;margin-right:4px!important}.partner-reference-content .home-bay-map .bay-map-signals button b{grid-column:3!important;color:#eff9fd!important;font-size:10px!important}.partner-reference-content .home-command-experience>.partner-booking-queue{display:block!important;margin:16px 14px 0!important;padding:16px!important;border:1px solid #9ed5e33d!important;border-radius:16px!important;background:linear-gradient(145deg,#0b1a28f4,#071019f5)!important;box-shadow:inset 0 1px #ffffff0d!important}.partner-reference-content .home-command-experience>.partner-booking-queue>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:11px!important}.partner-reference-content .home-command-experience>.partner-booking-queue>header small{color:#5fdcf3!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.14em!important}.partner-reference-content .home-command-experience>.partner-booking-queue>header h2{margin:4px 0 0!important;color:#f3fbff!important;font:700 21px Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important}.partner-reference-content .home-command-experience>.partner-booking-queue>header>b{padding:7px 10px!important;border:1px solid #58dca072!important;border-radius:999px!important;background:#1f5b422e!important;color:#70e5a4!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .home-command-experience>.partner-booking-queue>div{display:grid!important;gap:7px!important}.partner-reference-content .home-command-experience>.partner-booking-queue article{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(180px,.9fr) auto!important;align-items:start!important;gap:9px 18px!important;min-height:0!important;padding:12px 14px!important;border:1px solid #9fcee62b!important;border-radius:11px!important;background:linear-gradient(100deg,#112431c9,#09131eeb)!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>span{display:grid!important;gap:3px!important;min-width:0!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>span small{color:#80a1b3!important;font:650 9px Inter,system-ui,sans-serif!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>span strong{overflow:hidden!important;color:#edf8fc!important;font:700 13px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>span em{overflow:hidden!important;color:#94adbb!important;font:400 10px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>b{justify-self:end!important;padding:6px 9px!important;border:1px solid #55c5ef58!important;border-radius:999px!important;color:#72c7fa!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .home-command-experience>.partner-booking-queue .booking-custody-state{grid-column:1/-1!important;margin:0!important;padding:7px 9px!important;border-left:2px solid #48d6f1!important;background:#0c263570!important;color:#a9c4d2!important;font:600 10px Inter,system-ui,sans-serif!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>form{grid-column:1/-1!important;margin:0!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>form:not(.custody-evidence-form):not(.resource-assignment-form){display:flex!important;gap:8px!important;flex-wrap:wrap!important}.partner-reference-content .home-command-experience>.partner-booking-queue .promise-acceptance-window{grid-column:1/-1!important;color:#ffc671!important;font-size:10px!important}.partner-reference-content .home-period-filter{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important;margin:0 14px 12px!important;padding:9px 12px!important;border:1px solid #8dc9e33c!important;border-radius:12px!important;background:linear-gradient(100deg,#0a1927ec,#0a111bf1)!important}.partner-reference-content .home-period-filter>span{color:#72dff4!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important}.partner-reference-content .home-period-filter select,.partner-reference-content .home-period-filter input{height:32px!important;padding:0 9px!important;border:1px solid #8ebbd355!important;border-radius:8px!important;background:#06111de8!important;color:#e9f7fc!important;font-size:11px!important}.partner-reference-content .home-period-filter label{display:flex!important;align-items:center!important;gap:5px!important;color:#a9c0cd!important;font-size:10px!important}.partner-reference-content .home-period-filter small{margin-left:auto!important;color:#8fa9b8!important;font-size:10px!important}@media(max-width:780px){.partner-reference-content .home-period-filter{margin:0 8px 10px!important}.partner-reference-content .home-period-filter small{width:100%!important;margin-left:0!important}.partner-reference-content .home-period-filter select{flex:1!important}}.partner-reference-content .service-desk-command>.service-desk-title,.partner-reference-content .service-desk-command>.intake-modules{display:none!important}.partner-reference-content .service-desk-overview{position:relative!important;padding:24px!important;border:1px solid #2e5c75!important;border-radius:20px!important;background:linear-gradient(130deg,#06101bfa,#0b1726f7 55%,#0a1324f7)!important;box-shadow:0 22px 60px #02070f99,inset 0 1px #d6f7ff12!important;overflow:hidden!important}.partner-reference-content .service-desk-overview:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,#49def00c 1px,transparent 1px),linear-gradient(#49def006 1px,transparent 1px),radial-gradient(circle at 80% 14%,#426aff20,transparent 28%)!important;background-size:38px 38px,38px 38px,auto!important;opacity:.65!important}.partner-reference-content .service-desk-overview>*{position:relative!important;z-index:1!important}.partner-reference-content .service-desk-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:end!important;margin:0 0 20px!important}.partner-reference-content .service-desk-hero>span{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:8px!important;color:#60dff5!important;font:750 10px Inter,system-ui,sans-serif!important;letter-spacing:.16em!important}.partner-reference-content .service-desk-hero>span img,.partner-reference-content .service-desk-command-grid header span img{width:18px!important;height:18px!important;object-fit:contain!important}.partner-reference-content .service-desk-hero h1{margin:0!important;color:#f4fbff!important;font:760 clamp(28px,3vw,42px)/1 Inter,system-ui,sans-serif!important;letter-spacing:-.06em!important}.partner-reference-content .service-desk-hero p{margin:7px 0 0!important;color:#a9bdca!important;font:500 13px Inter,system-ui,sans-serif!important}.partner-reference-content .service-desk-hero nav{display:flex!important;overflow:hidden!important;border:1px solid #5c90ab73!important;border-radius:9px!important;background:#060f1bdb!important}.partner-reference-content .service-desk-hero nav button{min-height:34px!important;padding:0 13px!important;border:0!important;border-right:1px solid #5c90ab3b!important;background:transparent!important;color:#a9bfcc!important;font:650 11px Inter,system-ui,sans-serif!important;cursor:pointer!important}.partner-reference-content .service-desk-hero nav button:last-child{border-right:0!important}.partner-reference-content .service-desk-hero nav button.active,.partner-reference-content .service-desk-hero nav button:hover{background:#10374b!important;color:#dffaff!important;box-shadow:inset 0 -2px #2fdcf4!important}.partner-reference-content .service-desk-command-grid{display:grid!important;grid-template-columns:minmax(0,1.75fr) minmax(300px,.9fr)!important;grid-template-areas:"board priority" "timeline custody" "timeline queues" "flow flow"!important;gap:16px!important}.partner-reference-content .service-desk-command-grid .service-card{border:1px solid #4f7e9780!important;border-radius:14px!important;background:linear-gradient(145deg,#0d1d2af2,#07121eee)!important;box-shadow:inset 0 1px #dff8ff0b,0 12px 28px #0003!important;overflow:hidden!important}.partner-reference-content .service-desk-command-grid header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:45px!important;padding:0 15px!important;border-bottom:1px solid #76b9d330!important}.partner-reference-content .service-desk-command-grid header>span{display:flex!important;align-items:center!important;gap:8px!important;color:#eefaff!important;font:720 14px Inter,system-ui,sans-serif!important}.partner-reference-content .service-desk-command-grid header>a,.partner-reference-content .service-desk-command-grid .queue-link{color:#36dff9!important;font:700 10px Inter,system-ui,sans-serif!important;text-decoration:none!important}.partner-reference-content .service-appointment-board{grid-area:board!important}.partner-reference-content .service-appointment-head,.partner-reference-content .service-appointment-board>button{display:grid!important;grid-template-columns:72px minmax(180px,1.55fr) minmax(140px,1.15fr) minmax(100px,.85fr) 58px 88px 105px!important;gap:9px!important;align-items:center!important}.partner-reference-content .service-appointment-head{min-height:32px!important;padding:0 12px!important;border-bottom:1px solid #6fa4bd29!important}.partner-reference-content .service-appointment-head small{color:#7f9dac!important;font:700 8px Inter,system-ui,sans-serif!important;letter-spacing:.07em!important}.partner-reference-content .service-appointment-board>button{width:100%!important;min-height:76px!important;padding:8px 12px!important;border:0!important;border-bottom:1px solid #6fa4bd24!important;background:transparent!important;color:#d6e8f0!important;text-align:left!important;cursor:pointer!important}.partner-reference-content .service-appointment-board>button:hover,.partner-reference-content .service-appointment-board>button.selected{background:linear-gradient(90deg,#15466075,#0c1e2eb0)!important;box-shadow:inset 3px 0 #2cdef5!important}.partner-reference-content .service-appointment-board time{color:#f1fbff!important;font:750 16px Inter,system-ui,sans-serif!important}.partner-reference-content .service-appointment-board time small{display:block!important;margin-top:4px!important;color:#49d2ec!important;font:700 8px Inter,system-ui,sans-serif!important}.partner-reference-content .booking-vehicle,.partner-reference-content .booking-technician{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important}.partner-reference-content .booking-vehicle>img{width:48px!important;height:42px!important;object-fit:contain!important;border-radius:7px!important;background:#08121d!important}.partner-reference-content .booking-technician>img,.partner-reference-content .booking-technician>i{width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:50%!important;object-fit:cover!important;background:#173749!important;color:#8eeaff!important;font:700 10px/30px Inter,system-ui,sans-serif!important;text-align:center!important;font-style:normal!important}.partner-reference-content .booking-vehicle>span,.partner-reference-content .booking-technician>span{display:grid!important;gap:2px!important;min-width:0!important}.partner-reference-content .service-appointment-board strong{display:block!important;overflow:hidden!important;color:#ecf8fd!important;font:680 10px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .service-appointment-board small,.partner-reference-content .service-appointment-board em{display:block!important;overflow:hidden!important;color:#9ab0bd!important;font:500 8px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-style:normal!important}.partner-reference-content .service-appointment-board b{justify-self:start!important;padding:5px 7px!important;border:1px solid #4bcef368!important;border-radius:999px!important;color:#70e3f7!important;font:750 8px Inter,system-ui,sans-serif!important;white-space:nowrap!important}.partner-reference-content .service-appointment-board b.status-estimate_awaiting_approval{border-color:#edb45078!important;color:#ffc46d!important}.partner-reference-content .service-appointment-board b.status-cancelled{border-color:#ef7a7a80!important;color:#ff9d9d!important}.partner-reference-content .booking-actions{display:flex!important;gap:5px!important}.partner-reference-content .booking-actions a{padding:5px 7px!important;border:1px solid #6ebed76b!important;border-radius:6px!important;color:#d8f5fc!important;font:700 8px Inter,system-ui,sans-serif!important;text-decoration:none!important}.partner-reference-content .booking-actions a:hover{border-color:#37e0f8!important;background:#153a4b!important}.partner-reference-content .service-priority-desk{grid-area:priority!important;padding-bottom:9px!important}.partner-reference-content .service-priority-desk>article{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;min-height:74px!important;margin:9px 11px!important;padding:9px!important;border:1px solid #eaa8446c!important;border-left:3px solid #ffb02e!important;border-radius:10px!important;background:linear-gradient(100deg,#30230f85,#0a1420e8)!important}.partner-reference-content .service-priority-desk>article.priority-allocation{border-color:#9c66eb75!important;border-left-color:#b160ff!important;background:linear-gradient(100deg,#25154076,#0a1420e8)!important}.partner-reference-content .service-priority-desk>article.priority-checkin{border-color:#37cde873!important;border-left-color:#34d9f4!important;background:linear-gradient(100deg,#0d344080,#0a1420e8)!important}.partner-reference-content .service-priority-desk article>i{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:10px!important;background:#50350e!important;color:#ffbf50!important;font:800 18px Inter,system-ui,sans-serif!important;font-style:normal!important}.partner-reference-content .service-priority-desk .priority-allocation>i{background:#321852!important;color:#d5a6ff!important}.partner-reference-content .service-priority-desk .priority-checkin>i{background:#0c3b49!important;color:#60e7f7!important}.partner-reference-content .service-priority-desk article>span{display:grid!important;gap:3px!important;min-width:0!important}.partner-reference-content .service-priority-desk article strong{color:#f1fbff!important;font:720 12px Inter,system-ui,sans-serif!important}.partner-reference-content .service-priority-desk article small{overflow:hidden!important;color:#b6c5cf!important;font:500 9px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .service-priority-desk article em{color:#eec16c!important;font:700 9px Inter,system-ui,sans-serif!important;font-style:normal!important}.partner-reference-content .service-priority-desk article footer{display:grid!important;gap:5px!important;justify-items:end!important}.partner-reference-content .service-priority-desk article footer b{color:#ffbf54!important;font:700 8px Inter,system-ui,sans-serif!important}.partner-reference-content .service-priority-desk article footer button,.partner-reference-content .service-priority-desk article footer a{min-width:58px!important;padding:4px 7px!important;border:1px solid #e6a9478c!important;border-radius:5px!important;background:#3c280f!important;color:#ffcf72!important;font:700 8px Inter,system-ui,sans-serif!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important}.partner-reference-content .service-priority-desk .priority-allocation footer button,.partner-reference-content .service-priority-desk .priority-allocation footer a{border-color:#ae78ec8d!important;background:#2b1646!important;color:#d8b4ff!important}.partner-reference-content .service-priority-desk .priority-checkin footer button,.partner-reference-content .service-priority-desk .priority-checkin footer a{border-color:#50d8f08e!important;background:#123744!important;color:#8cecf7!important}.partner-reference-content .service-timeline{grid-area:timeline!important;min-height:258px!important}.partner-reference-content .service-timeline .timeline-hours{display:grid!important;grid-template-columns:repeat(6,1fr)!important;margin:12px 14px 0 95px!important;padding-bottom:5px!important;border-bottom:1px solid #5c94ad3d!important}.partner-reference-content .service-timeline .timeline-hours span{color:#8aa8b7!important;font-size:8px!important;text-align:center!important}.partner-reference-content .service-timeline>button{position:relative!important;display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-height:39px!important;padding:0 14px!important;border:0!important;border-bottom:1px dashed #5c94ad2c!important;background:transparent!important;color:#d8eaf2!important;text-align:left!important;cursor:pointer!important}.partner-reference-content .service-timeline>button>span{overflow:hidden!important;color:#a8bdc8!important;font:650 9px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .service-timeline>button>b{position:relative!important;display:block!important;left:var(--slot)!important;max-width:calc(100% - var(--slot))!important;min-width:115px!important;padding:7px 8px!important;border:1px solid #36d9f675!important;border-radius:5px!important;background:linear-gradient(110deg,#103a58,#162a6b)!important;color:#dffaff!important;font:700 8px Inter,system-ui,sans-serif!important;white-space:nowrap!important}.partner-reference-content .service-timeline>button:nth-of-type(2)>b{border-color:#a762ef7d!important;background:linear-gradient(110deg,#241448,#3d1d6b)!important}.partner-reference-content .service-timeline>button:nth-of-type(3)>b{border-color:#efa92d83!important;background:linear-gradient(110deg,#41280e,#5b350f)!important}.partner-reference-content .service-arrival-custody{grid-area:custody!important}.partner-reference-content .service-arrival-custody header>b,.partner-reference-content .service-approval-queue header>b,.partner-reference-content .service-pickup-queue header>b{padding:4px 6px!important;border:1px solid #4ccfe479!important;border-radius:5px!important;color:#5ee6f5!important;font:700 8px Inter,system-ui,sans-serif!important;text-transform:uppercase!important}.partner-reference-content .service-arrival-custody>div{display:grid!important;grid-template-columns:minmax(0,1fr) 120px!important;gap:10px!important;padding:12px!important}.partner-reference-content .service-arrival-custody>div>span{min-width:0!important}.partner-reference-content .service-arrival-custody strong{display:block!important;overflow:hidden!important;color:#f2fbff!important;font:720 12px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .service-arrival-custody small,.partner-reference-content .service-arrival-custody p{display:block!important;margin:4px 0!important;color:#a5bdc9!important;font-size:9px!important}.partner-reference-content .service-arrival-custody ol{display:grid!important;gap:3px!important;margin:8px 0!important;padding:0!important;list-style:none!important}.partner-reference-content .service-arrival-custody li{color:#91aab6!important;font-size:8px!important}.partner-reference-content .service-arrival-custody li:before{content:"○"!important;display:inline-block!important;width:14px!important;color:#7d94a2!important}.partner-reference-content .service-arrival-custody li.done:before{content:"✓"!important;color:#5ce5a0!important}.partner-reference-content .service-arrival-custody button{padding:5px 7px!important;border:1px solid #4ed9ef8b!important;border-radius:6px!important;background:#123948!important;color:#9af1fb!important;font:700 8px Inter,system-ui,sans-serif!important;cursor:pointer!important}.partner-reference-content .service-arrival-custody>div>img{width:120px!important;height:135px!important;align-self:start!important;object-fit:contain!important;border:1px solid #6aaac452!important;border-radius:9px!important;background:#09131d!important}.partner-reference-content .service-side-queues{grid-area:queues!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.partner-reference-content .service-side-queues section{min-width:0!important}.partner-reference-content .service-side-queues header{padding:0 11px!important}.partner-reference-content .service-side-queues header>span{font-size:11px!important}.partner-reference-content .service-side-queues>a:not(.queue-link),.partner-reference-content .service-side-queues p{display:flex!important;justify-content:space-between!important;gap:7px!important;min-height:40px!important;margin:0 10px!important;padding:9px 0!important;border-bottom:1px solid #77b5c427!important;color:#c6dbe4!important;font-size:9px!important;text-decoration:none!important}.partner-reference-content .service-side-queues a span{display:grid!important;gap:2px!important;min-width:0!important}.partner-reference-content .service-side-queues a small{overflow:hidden!important;color:#8fa9b7!important;font-size:8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .service-side-queues a strong,.partner-reference-content .service-side-queues a time{align-self:center!important;color:#ffca71!important;font-size:9px!important;white-space:nowrap!important}.partner-reference-content .service-side-queues .queue-link{display:block!important;margin:8px 10px 10px!important}.partner-reference-content .service-flow-tracker{grid-area:flow!important}.partner-reference-content .service-flow-tracker>div{display:grid!important;grid-template-columns:repeat(6,1fr)!important;padding:13px 15px!important}.partner-reference-content .service-flow-tracker button{position:relative!important;display:grid!important;justify-items:center!important;gap:4px!important;border:0!important;background:transparent!important;color:#aac1cc!important;cursor:pointer!important}.partner-reference-content .service-flow-tracker button:after{content:""!important;position:absolute!important;top:19px!important;left:calc(50% + 22px)!important;width:calc(100% - 44px)!important;height:1px!important;background:#5d92aa71!important}.partner-reference-content .service-flow-tracker button:last-child:after{display:none!important}.partner-reference-content .service-flow-tracker button img{width:36px!important;height:36px!important;padding:8px!important;border:1px solid #47cdec8a!important;border-radius:50%!important;background:#07111be8!important}.partner-reference-content .service-flow-tracker button:nth-child(2) img{border-color:#9f6df281!important}.partner-reference-content .service-flow-tracker button:nth-child(3) img,.partner-reference-content .service-flow-tracker button:nth-child(4) img{border-color:#f1b24583!important}.partner-reference-content .service-flow-tracker button strong{color:#e6f5fa!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .service-flow-tracker button small{color:#75dba4!important;font:600 8px Inter,system-ui,sans-serif!important}.partner-reference-content .service-desk-message{margin:13px 0 0!important;color:#7ce0f0!important;font-size:11px!important}@media(max-width:1120px){.partner-reference-content .service-desk-command-grid{grid-template-columns:1fr!important;grid-template-areas:"board" "priority" "timeline" "custody" "queues" "flow"!important}.partner-reference-content .service-side-queues{grid-template-columns:1fr 1fr!important}}@media(max-width:780px){.partner-reference-content .service-desk-overview{padding:13px!important;border-radius:12px!important}.partner-reference-content .service-desk-hero{grid-template-columns:1fr!important}.partner-reference-content .service-desk-hero nav{justify-self:start!important}.partner-reference-content .service-appointment-board{overflow-x:auto!important}.partner-reference-content .service-appointment-head,.partner-reference-content .service-appointment-board>button{min-width:850px!important}.partner-reference-content .service-side-queues{grid-template-columns:1fr!important}.partner-reference-content .service-flow-tracker{overflow-x:auto!important}.partner-reference-content .service-flow-tracker>div{min-width:610px!important}.partner-reference-content .service-arrival-custody>div{grid-template-columns:minmax(0,1fr) 100px!important}.partner-reference-content .service-arrival-custody>div>img{width:100px!important;height:120px!important}}.partner-reference-content .dashboard-customize{margin-left:auto!important;padding:7px 10px!important;border:1px solid #59d8f278!important;border-radius:8px!important;background:#12384d8a!important;color:#72e5f7!important;font:700 10px Inter,system-ui,sans-serif!important;cursor:pointer!important}.partner-reference-content .dashboard-widget-library{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important;margin:0 14px 12px!important;padding:11px 12px!important;border:1px solid #8dc9e346!important;border-radius:12px!important;background:#071624ee!important}.partner-reference-content .dashboard-widget-library>strong{margin-right:5px!important;color:#e7f6fb!important;font-size:11px!important}.partner-reference-content .dashboard-widget-library button{padding:6px 8px!important;border:1px solid #92c9df4b!important;border-radius:7px!important;background:#ffffff08!important;color:#bfe4f1!important;font-size:9px!important;cursor:pointer!important}.partner-reference-content .dashboard-widget-library small{width:100%!important;color:#8faab8!important;font-size:9px!important}@media(max-width:780px){.partner-reference-content .home-command-experience>.partner-booking-queue{margin:12px 8px 0!important;padding:12px!important}.partner-reference-content .home-command-experience>.partner-booking-queue article{grid-template-columns:1fr auto!important;gap:8px!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>span:nth-of-type(2){grid-column:1!important}.partner-reference-content .home-command-experience>.partner-booking-queue article>b{grid-column:2!important;grid-row:1!important}.partner-reference-content .home-command-experience>.partner-booking-queue .booking-custody-state{grid-column:1/-1!important}}.partner-reference-frame>.partner-app-chrome{width:calc(100% - 32px)!important;max-width:1322px!important;margin:14px auto 0!important;border:1px solid #7196bd53!important;border-radius:17px 17px 0 0!important;box-shadow:0 18px 40px #0006,inset 0 1px #ffffff0c!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a>.home-icon{display:block!important;width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;overflow:visible!important;stroke:currentColor!important}.partner-reference-frame>.partner-app-chrome .home-primary-nav a>span{display:block!important;line-height:normal!important}.partner-reference-content .bay-operations-command{padding:0 14px 32px!important}.partner-reference-content .bay-operations-command>:not(.workshop-operations-modern){display:none!important}.workshop-operations-modern{max-width:1322px;margin:0 auto;padding:12px 0 28px;color:#eaf7fb}.workshop-modern-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:142px;padding:26px 30px;border:1px solid #5f9fbc5c;border-radius:18px;background:linear-gradient(90deg,#071723ec,#092137b5 60%,#201652a8),url(/assets/service-workshop-digital-twin-v1.png) center/cover;box-shadow:inset 0 1px #fff1,0 18px 48px #0008}.workshop-modern-hero>div>span{color:#54dcec;font:700 10px Inter,sans-serif;letter-spacing:.15em}.workshop-modern-hero h1{margin:7px 0;color:#fff;font:760 36px/1 Inter,sans-serif;letter-spacing:-.055em}.workshop-modern-hero p{max-width:560px;margin:0;color:#c2d4df;font-size:13px}.workshop-modern-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.workshop-modern-actions a,.workshop-modern-actions button{padding:10px 12px;border:1px solid #7fcde480;border-radius:9px;background:#06111be0;color:#dffaff;font:700 10px Inter,sans-serif;text-decoration:none}.workshop-modern-actions form{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.workshop-modern-actions select,.workshop-modern-actions input{height:35px;max-width:160px;padding:0 9px;border:1px solid #7faec35d;border-radius:8px;background:#06111be8;color:#e9f8ff;font-size:10px}.workshop-modern-actions input[name=capacity]{max-width:64px}.workshop-modern-actions button{border-color:#28d8f0;background:linear-gradient(110deg,#087fb1,#3468d5);cursor:pointer}.workshop-modern-grid{display:grid;grid-template-columns:minmax(290px,.78fr) minmax(460px,1.23fr) minmax(280px,.75fr);grid-template-areas:"capacity map priority" "orders orders selected";gap:14px;margin-top:14px}.modern-panel{min-width:0;border:1px solid #6ba8c050;border-radius:16px;background:linear-gradient(145deg,#0b1d2bf4,#06111cf5);box-shadow:inset 0 1px #fff1,0 14px 34px #0006}.modern-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 17px;border-bottom:1px solid #79afc12f}.modern-panel h2{margin:0;color:#f4fbff;font:730 17px Inter,sans-serif;letter-spacing:-.035em}.modern-panel header>a{color:#45daf1;font:700 10px Inter,sans-serif;text-decoration:none}.workshop-modern-capacity{grid-area:capacity;padding-bottom:15px}.workshop-modern-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;padding:12px}.workshop-modern-metrics button{min-height:66px;padding:10px;border:1px solid #83bdd143;border-radius:10px;background:#ffffff05;color:#d8e8ef;text-align:left;cursor:pointer}.workshop-modern-metrics small{display:block;color:#91a9b8;font:700 9px Inter,sans-serif;text-transform:uppercase}.workshop-modern-metrics strong{display:block;margin-top:6px;color:#65dcf3;font:760 24px Inter,sans-serif}.workshop-modern-metrics button:nth-child(2) strong{color:#ffb247}.workshop-modern-metrics button:nth-child(3) strong{color:#72e39f}.workshop-modern-metrics button:nth-child(4) strong{color:#fa7878}.workshop-capacity-readout{display:grid;grid-template-columns:92px 1fr;gap:13px;align-items:center;padding:4px 15px}.capacity-ring{display:grid;place-content:center;width:82px;height:82px;border-radius:50%;background:radial-gradient(circle,#09131f 58%,transparent 59%),conic-gradient(#2bd6f0 var(--capacity),#3a5267 0);text-align:center}.capacity-ring b{font:760 18px Inter,sans-serif}.capacity-ring small{color:#a6bdc9;font-size:8px}.workshop-capacity-readout strong{font:700 12px Inter,sans-serif}.workshop-capacity-readout p{margin:6px 0;color:#a9c0cb;font-size:10px;line-height:1.4}.capacity-track{height:6px;overflow:hidden;border-radius:9px;background:#263647}.capacity-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#20cce8,#9161ff)}.workshop-modern-map{grid-area:map;overflow:hidden}.workshop-modern-map header>span{color:#6ce9aa;font:700 9px Inter,sans-serif}.workshop-modern-map header>span i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#54e79d;box-shadow:0 0 9px #54e79d}.workshop-bay-floor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-height:285px;padding:16px;background:linear-gradient(145deg,#06131fd9,#0a2331ba),url(/assets/service-workshop-digital-twin-v1.png) center/cover}.workshop-bay-floor>button{display:grid;grid-template-rows:auto auto minmax(48px,1fr) auto;min-width:0;padding:9px;border:1px solid #5bc5db77;border-radius:10px;background:#07121eea;color:#eaf7fb;text-align:left;cursor:pointer}.workshop-bay-floor>button.selected{border-color:#48e5f9;box-shadow:0 0 0 2px #29d9ee29}.workshop-bay-floor>button header{display:flex;justify-content:space-between;font:700 11px Inter,sans-serif}.workshop-bay-floor>button header i{width:8px;height:8px;border-radius:50%;background:#72e6a0}.workshop-bay-floor>button>span{margin-top:4px;color:#77e5a2;font:700 8px Inter,sans-serif}.workshop-bay-floor>button>img{width:100%;height:58px;object-fit:contain}.workshop-bay-floor footer{display:flex;align-items:center;gap:5px;min-width:0;margin-top:4px}.workshop-bay-floor footer img{width:21px;height:21px;border-radius:50%;object-fit:cover}.workshop-bay-floor footer small{overflow:hidden;color:#b9d0d9;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.workshop-bay-floor .state-available{border-color:#65e7a178}.workshop-bay-floor .state-available>span{color:#74e8a7}.bay-legend{display:flex;gap:9px;flex-wrap:wrap;padding:10px 16px;color:#a7bdc7;font-size:9px}.bay-legend span:nth-child(1){color:#75e2a3}.bay-legend span:nth-child(2){color:#51dff0}.bay-legend span:nth-child(3){color:#ffb04b}.bay-legend span:nth-child(4){color:#fa7777}.workshop-modern-priority{grid-area:priority;padding-bottom:9px}.workshop-modern-priority article{display:grid;grid-template-columns:39px minmax(0,1fr) auto;gap:9px;align-items:center;margin:9px 11px;padding:10px;border:1px solid #7ab8ca45;border-left:3px solid #5bd5ec;border-radius:10px;background:#ffffff05}.workshop-modern-priority article>i{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#123a4b;color:#73e6f5;font:800 16px Inter,sans-serif;font-style:normal}.workshop-modern-priority article strong{font:700 11px Inter,sans-serif}.workshop-modern-priority article p{margin:4px 0 0;color:#a9bdc8;font-size:9px;line-height:1.3}.workshop-modern-priority article>a{padding:6px;border:1px solid #79cde06d;border-radius:6px;color:#bcebf2;font:700 8px Inter,sans-serif;text-decoration:none}.workshop-modern-priority .priority-risk{border-left-color:#ff7a68}.workshop-modern-priority .priority-allocation{border-left-color:#b16cff}.workshop-modern-priority .priority-quality{border-left-color:#57b3ff}.workshop-modern-orders{grid-area:orders;overflow:hidden}.work-order-head,.workshop-modern-orders>button{display:grid;grid-template-columns:110px minmax(130px,1.5fr) minmax(100px,.9fr) 110px 60px;gap:10px;align-items:center}.work-order-head{padding:10px 16px;border-bottom:1px solid #78abc22b}.work-order-head small{color:#89a5b4;font:700 8px Inter,sans-serif}.workshop-modern-orders>button{width:100%;min-height:61px;padding:10px 16px;border:0;border-bottom:1px solid #78abc222;background:transparent;color:#e6f5fa;text-align:left;cursor:pointer}.workshop-modern-orders>button:hover{background:#1a435761}.workshop-modern-orders>button strong{font:700 10px Inter,sans-serif}.workshop-modern-orders>button span{overflow:hidden;font:650 10px Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}.workshop-modern-orders>button span small{display:block;overflow:hidden;margin-top:3px;color:#91acba;font-size:8px;text-overflow:ellipsis}.workshop-modern-orders>button b{justify-self:start;padding:5px 7px;border:1px solid #4ac9e56d;border-radius:999px;color:#70e7f5;font:700 8px Inter,sans-serif;white-space:nowrap}.workshop-modern-orders>button i{color:#7de6f4;font:700 9px Inter,sans-serif;font-style:normal}.workshop-empty-row{padding:25px 16px;color:#9cb2bf;font-size:11px}.workshop-modern-selected{grid-area:selected}.workshop-modern-selected header button{padding:6px 9px;border:1px solid #6ec2d86b;border-radius:7px;background:#ffffff08;color:#bcebf2;font:700 9px Inter,sans-serif;cursor:pointer}.workshop-modern-selected header button:disabled{opacity:.45;cursor:default}.selected-bay-layout{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:13px}.selected-bay-layout>div{min-width:0;padding:11px;border:1px solid #8ab9c13c;border-radius:9px;background:#ffffff05}.selected-bay-layout small{color:#82a2b2;font:700 8px Inter,sans-serif;letter-spacing:.08em}.selected-bay-layout strong{display:block;overflow:hidden;margin-top:6px;color:#f3fbff;font:720 13px Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}.selected-bay-layout p{margin:5px 0;color:#a8c0ca;font-size:9px;line-height:1.35}.workshop-modern-selected footer{display:flex;justify-content:space-between;gap:4px;padding:10px 13px;border-top:1px solid #8ab9c12e;color:#aabfca;font:650 8px Inter,sans-serif}.workshop-modern-selected footer span:first-child{color:#70e5a1}.workshop-modern-feedback{margin:10px 0;color:#71e9b0;font-size:11px}@media(max-width:1100px){.workshop-modern-grid{grid-template-columns:1fr 1fr;grid-template-areas:"capacity priority" "map map" "orders orders" "selected selected"}}@media(max-width:700px){.partner-reference-content .bay-operations-command{padding-inline:8px!important}.workshop-modern-hero{display:grid;min-height:0;padding:18px}.workshop-modern-hero h1{font-size:28px}.workshop-modern-actions,.workshop-modern-actions form{justify-content:flex-start}.workshop-modern-grid{grid-template-columns:1fr;grid-template-areas:"capacity" "priority" "map" "orders" "selected"}.workshop-bay-floor{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.work-order-head{display:none}.workshop-modern-orders>button{grid-template-columns:70px minmax(0,1fr) auto;gap:7px}.workshop-modern-orders>button>span:nth-of-type(2),.workshop-modern-orders>button>b{display:none}.selected-bay-layout{grid-template-columns:1fr}.workshop-modern-selected footer{overflow:auto;justify-content:flex-start;gap:16px;white-space:nowrap}}.workshop-modern-grid{grid-template-columns:minmax(310px,.73fr) minmax(500px,1.34fr) minmax(310px,.78fr)!important;grid-template-areas:"capacity map priority" "orders orders selected"!important}.workshop-modern-capacity,.workshop-modern-map,.workshop-modern-priority{min-height:510px}.workshop-modern-orders,.workshop-modern-selected{min-height:300px}.workshop-modern-metrics{grid-template-columns:repeat(4,1fr)!important}.workshop-modern-metrics button{min-height:72px!important;padding:9px!important}.workshop-modern-metrics small{font-size:8px!important}.workshop-modern-metrics strong{font-size:22px!important}.workshop-capacity-readout{grid-template-columns:105px 1fr!important;padding:13px 16px!important}.capacity-ring{width:94px!important;height:94px!important}.workshop-capacity-chart{display:grid;gap:5px;padding:4px 16px 12px}.workshop-capacity-chart>span{color:#d7eaf1;font:700 10px Inter,sans-serif}.capacity-chart-frame{display:grid;grid-template-columns:22px minmax(0,1fr);gap:5px;align-items:stretch}.capacity-y-axis{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 5px;color:#829cac;font:600 7px Inter,sans-serif}.workshop-capacity-chart svg{width:100%;height:74px}.workshop-capacity-chart .chart-grid{stroke:#7092a842;stroke-width:1}.workshop-capacity-chart .chart-line{fill:none;stroke:#6a76f0;stroke-width:2;stroke-dasharray:3 3}.workshop-capacity-chart circle{fill:#7be8f4}.capacity-x-axis{display:flex;justify-content:space-between;margin-left:27px;color:#829cac;font:600 7px Inter,sans-serif}.workshop-capacity-chart small{color:#8da6b5;font-size:8px}.workshop-technician-load{display:grid;gap:5px;padding:4px 16px 14px}.workshop-technician-load header{display:flex;justify-content:space-between;margin-bottom:2px}.workshop-technician-load header strong{font-size:10px}.workshop-technician-load header a{color:#57dcf2;font:700 8px Inter,sans-serif;text-decoration:none}.workshop-technician-load button{display:grid;grid-template-columns:23px minmax(0,1fr) 74px 27px;gap:6px;align-items:center;padding:0;border:0;background:transparent;color:#d7eaf2;text-align:left;cursor:pointer}.workshop-technician-load button img{width:22px;height:22px;border-radius:50%;object-fit:cover}.workshop-technician-load button span{display:grid;min-width:0}.workshop-technician-load button b{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.workshop-technician-load button small{color:#8daab8;font-size:7px}.workshop-technician-load button i{height:5px;overflow:hidden;border-radius:5px;background:#293a4a}.workshop-technician-load button em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3270ee,#a564ef)}.workshop-technician-load button>strong{color:#8fe7f1;font-size:8px}.workshop-bay-floor{position:relative;isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:repeat(2,1fr)!important;min-height:404px!important;padding:18px!important;gap:12px!important}.workshop-floor-guides{position:absolute;z-index:-1;inset:5px;width:calc(100% - 10px);height:calc(100% - 10px);pointer-events:none}.workshop-floor-guides path{fill:none;stroke:#6bb5da33;stroke-width:2}.workshop-bay-floor>button{min-height:0!important;padding:11px!important;border-color:#76c8e070!important;background:linear-gradient(145deg,#091a29ef,#07101bdf)!important}.workshop-bay-floor>button>img{height:78px!important;margin-top:2px}.workshop-bay-floor>button header strong{font-size:12px!important}.workshop-bay-floor>button>span{font-size:9px!important}.workshop-bay-floor footer{margin-top:6px!important}.workshop-bay-floor footer img{width:26px!important;height:26px!important}.workshop-bay-floor footer small{font-size:8px!important}.workshop-bay-floor .state-unconfigured{border-style:dashed!important;border-color:#66879a65!important;background:#07111bd1!important}.workshop-bay-floor .state-unconfigured header i{background:#5c6e7c!important}.workshop-bay-floor .state-unconfigured>span{color:#8fa7b4!important}.bay-unconfigured-icon{display:grid;place-items:center;height:78px;color:#69889a;font:300 34px Inter,sans-serif}.workshop-modern-priority article{grid-template-columns:48px minmax(0,1fr) auto!important;min-height:97px!important;margin:12px!important;padding:13px!important}.workshop-modern-priority article>i{width:42px!important;height:42px!important;font-size:18px!important}.workshop-modern-priority article strong{font-size:13px!important}.workshop-modern-priority article p{font-size:10px!important}.workshop-modern-priority article>a{padding:7px 9px!important;font-size:9px!important}.workshop-modern-orders>button{min-height:68px!important}.selected-bay-layout{grid-template-columns:.75fr 1.25fr!important;gap:12px!important;padding:16px!important}.selected-bay-layout>div{min-height:132px!important;padding:14px!important}.selected-bay-layout strong{font-size:15px!important}.workshop-modern-selected footer{padding:13px 16px!important;font-size:9px!important}@media(max-width:1180px){.workshop-modern-grid{grid-template-columns:1fr 1fr!important;grid-template-areas:"capacity priority" "map map" "orders orders" "selected selected"!important}.workshop-modern-capacity,.workshop-modern-priority{min-height:0}.workshop-modern-map{min-height:520px}}@media(max-width:700px){.workshop-modern-metrics{grid-template-columns:repeat(2,1fr)!important}.workshop-bay-floor{min-height:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.workshop-technician-load button{grid-template-columns:23px minmax(0,1fr) 60px 25px!important}}.partner-reference-content .bay-operations-command{padding:0 18px 36px!important}.workshop-operations-modern{max-width:1480px!important;padding-top:14px!important}.workshop-modern-hero{min-height:108px!important;padding:18px 22px!important;border-radius:0 0 14px 14px!important;background:linear-gradient(90deg,#07121bea,#081b29c9 42%,#080f1b5e),url(/assets/service-workshop-digital-twin-v1.png) center 52%/cover!important}.workshop-modern-hero h1{margin:5px 0 3px!important;font-size:28px!important;letter-spacing:-.04em!important}.workshop-modern-hero p{font-size:11px!important}.workshop-hero-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.workshop-hero-meta b{padding:5px 7px;border:1px solid #8eb3c34a;border-radius:6px;background:#071421a8;color:#bad0da;font:600 8px Inter,sans-serif}.workshop-modern-actions a,.workshop-modern-actions button{padding:10px 12px!important;border-radius:7px!important;font-size:9px!important}.workshop-modern-actions form{gap:5px!important}.workshop-modern-actions select,.workshop-modern-actions input{height:34px!important;max-width:138px!important;font-size:9px!important}.workshop-modern-grid{grid-template-columns:minmax(330px,.92fr) minmax(490px,1.04fr) minmax(340px,.95fr)!important;grid-template-areas:"capacity map priority" "orders orders selected"!important;gap:10px!important;margin-top:11px!important}.modern-panel{border-radius:7px!important;background:linear-gradient(145deg,#0b1a28fa,#07111bf9)!important;box-shadow:inset 0 1px #b0edff13,0 12px 27px #0007!important}.modern-panel>header{min-height:43px;padding:0 14px!important;border-bottom-color:#80bbd435!important}.modern-panel h2{font-size:15px!important}.workshop-modern-capacity,.workshop-modern-map,.workshop-modern-priority{min-height:450px!important}.workshop-modern-metrics{padding:10px!important;gap:6px!important}.workshop-modern-metrics button{min-height:63px!important;border-radius:5px!important}.workshop-modern-metrics strong{margin-top:4px!important;font-size:22px!important}.workshop-capacity-readout{grid-template-columns:112px 1fr!important;gap:8px!important;padding:10px 13px!important}.capacity-ring{width:100px!important;height:100px!important;background:radial-gradient(circle,#07111b 58%,transparent 59%),conic-gradient(#3594ff 0 47%,#a55eff 47% var(--capacity),#2a3b4c var(--capacity))!important}.capacity-ring b{font-size:19px!important}.workshop-capacity-chart{padding:3px 13px 8px!important;gap:3px!important}.workshop-capacity-chart svg{height:60px!important}.workshop-technician-load{padding:3px 13px 12px!important}.workshop-technician-load button{grid-template-columns:23px minmax(0,1fr) 78px 27px!important}.workshop-modern-map{border-color:#4e9ab76e!important}.workshop-modern-map>header{background:linear-gradient(90deg,#12344a80,transparent)!important}.workshop-bay-floor{min-height:352px!important;padding:12px 34px!important;gap:17px!important;background:linear-gradient(145deg,#06131fe1,#0b1c2bd0),url(/assets/service-workshop-digital-twin-v1.png) center/cover!important}.workshop-floor-guides{inset:1px!important;width:calc(100% - 2px)!important;height:calc(100% - 2px)!important}.workshop-floor-guides path{stroke:#78c8e450!important;stroke-width:2.5!important}.workshop-bay-floor>button{position:relative;min-height:0!important;padding:9px!important;border-radius:6px!important;background:linear-gradient(145deg,#0a1d2ce8,#07101bdd)!important;box-shadow:inset 0 0 0 1px #ffffff05,0 8px 18px #0005!important}.workshop-bay-floor>button.selected{box-shadow:0 0 0 1px #42e4ee,0 0 20px #14cfe344!important}.workshop-bay-floor>button>img{height:56px!important}.workshop-bay-floor .state-unconfigured{background:linear-gradient(145deg,#07101bdb,#0a1824cb)!important}.bay-unconfigured-icon{height:56px!important;font-size:30px!important}.bay-legend{padding:8px 14px!important;border-top:1px solid #80b8c129!important}.workshop-inventory-risk{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 13px;border-bottom:1px solid #7cb0c135;background:#07121dcc}.workshop-inventory-risk>span{color:#d8e9ef;font:700 10px Inter,sans-serif}.workshop-inventory-risk>div{display:flex;align-self:stretch}.workshop-inventory-risk b{display:grid;align-content:center;min-width:64px;padding-left:9px;border-left:1px solid #7aa8bf2f;color:#9ab5c3;font:600 7px Inter,sans-serif}.workshop-inventory-risk strong{display:block;margin-top:3px;color:#80e8a9;font:760 15px Inter,sans-serif}.workshop-modern-priority article{grid-template-columns:43px minmax(0,1fr) auto!important;min-height:83px!important;margin:9px!important;padding:10px!important;border-radius:6px!important}.workshop-modern-priority article>i{width:39px!important;height:39px!important;border-radius:7px!important}.workshop-modern-priority article strong{font-size:11px!important}.workshop-modern-priority article p{font-size:9px!important}.workshop-modern-orders{min-height:315px!important}.workshop-modern-orders>header{min-height:43px!important}.work-order-tabs{display:flex;gap:0;padding:0 13px;border-bottom:1px solid #78adc02c}.work-order-tabs button{padding:7px 10px;border:0;border-right:1px solid #6c9daf2a;background:transparent;color:#8da8b7;font:600 8px Inter,sans-serif;cursor:pointer}.work-order-tabs button:first-child{border-bottom:2px solid #46dff1;color:#eaf9fc}.work-order-tabs button:hover{color:#61e0f2}.work-order-head{padding:9px 14px!important}.workshop-empty-row{min-height:154px;margin:0;padding:28px 15px!important;background:linear-gradient(90deg,#09172480,transparent)!important}.workshop-modern-selected{min-height:315px!important}.selected-bay-layout{grid-template-columns:.72fr 1.25fr .88fr!important;gap:7px!important;padding:10px!important}.selected-bay-layout>div{min-height:176px!important;padding:10px!important;border-radius:6px!important}.selected-bay-layout p{font-size:8px!important}.selected-metric{margin-top:20px!important;color:#87a4b4!important}.selected-metric b{display:block;margin-top:4px;color:#f0fbff;font-size:12px}.selected-bay-layout a{display:inline-block;margin-top:18px;color:#56e1f2;font:700 8px Inter,sans-serif;text-decoration:none}.selected-tools{background:linear-gradient(145deg,#0b1e2e,#0a1828)!important}.workshop-modern-selected footer{gap:0!important;padding:10px!important}.workshop-modern-selected footer span{position:relative;flex:1;text-align:center;font-size:7px!important}.workshop-modern-selected footer span:not(:last-child):after{position:absolute;top:4px;right:-5px;width:10px;border-top:1px solid #83b7c255;content:""}.workshop-bay-floor .state-unconfigured{border-color:#5e88a06e!important;background:linear-gradient(145deg,#081825f2,#06101bf0)!important}.bay-unconfigured-icon{position:relative;display:block!important;overflow:hidden;margin:7px 2px 0!important;border:1px dashed #6694ab59;border-radius:4px;background:linear-gradient(135deg,transparent 49.4%,#6390a222 49.5%,#6390a222 50.5%,transparent 50.6%),linear-gradient(45deg,transparent 49.4%,#6390a222 49.5%,#6390a222 50.5%,transparent 50.6%)!important}.bay-unconfigured-icon:before{position:absolute;top:50%;left:50%;width:51%;height:27%;border:1px solid #6b9cb356;border-radius:43% 43% 28% 28%;box-shadow:-20px 14px 0 -7px #6b9cb356,20px 14px 0 -7px #6b9cb356;content:"";transform:translate(-50%,-50%)}.bay-unconfigured-icon i{position:absolute;top:50%;left:50%;width:22%;height:16%;border:1px solid #79a9c467;border-radius:42% 42% 15% 15%;transform:translate(-50%,-50%)}.bay-unconfigured-icon i:last-child{width:6px;height:6px;border:0;border-radius:50%;background:#718d9d;box-shadow:-28px 0 #718d9d,28px 0 #718d9d}.workshop-empty-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px!important;min-height:153px!important}.workshop-empty-row>i{display:grid;place-items:center;width:34px;height:34px;border:1px solid #63879d70;border-radius:6px;background:#0b2332;color:#69dced;font:700 18px Inter,sans-serif;font-style:normal}.workshop-empty-row span{display:grid;gap:4px}.workshop-empty-row strong{color:#e8f7fb;font:700 12px Inter,sans-serif}.workshop-empty-row small{color:#91aab7;font:500 9px/1.45 Inter,sans-serif}.workshop-empty-row a{padding:7px 9px;border:1px solid #61cbdf70;border-radius:5px;color:#68deef;font:700 8px Inter,sans-serif;text-decoration:none}.workshop-modern-grid{grid-template-columns:minmax(365px,1fr) minmax(490px,1.04fr) minmax(365px,1fr)!important}.workshop-modern-capacity{display:flex;flex-direction:column}.workshop-modern-capacity .workshop-modern-metrics{grid-template-columns:repeat(4,1fr)!important;padding:12px 14px 9px!important}.workshop-modern-capacity .workshop-modern-metrics button{min-height:64px!important;padding:8px!important;background:linear-gradient(145deg,#0b2030,#091723)!important}.workshop-modern-capacity .workshop-modern-metrics small{font-size:7px!important;letter-spacing:.06em!important}.workshop-modern-capacity .workshop-modern-metrics strong{font-size:23px!important}.workshop-capacity-telemetry{padding:2px 14px 9px}.workshop-capacity-telemetry>header{display:grid;gap:3px;margin:0 0 6px}.workshop-capacity-telemetry>header strong{color:#e9f8fc;font:700 10px Inter,sans-serif}.workshop-capacity-telemetry>header small{color:#91aab7;font:500 8px/1.35 Inter,sans-serif}.workshop-modern-capacity .workshop-capacity-readout{grid-template-columns:112px minmax(0,1fr)!important;gap:10px!important;padding:0!important}.workshop-modern-capacity .capacity-ring{align-self:center;width:102px!important;height:102px!important}.workshop-modern-capacity .workshop-capacity-chart{display:grid;min-width:0;gap:2px;padding:0!important}.workshop-modern-capacity .capacity-chart-frame{grid-template-columns:25px minmax(0,1fr)!important;gap:6px!important}.workshop-modern-capacity .capacity-y-axis{padding:7px 0 9px!important;font-size:7px!important}.workshop-modern-capacity .workshop-capacity-chart svg{height:112px!important}.workshop-modern-capacity .capacity-x-axis{margin-left:31px!important;font-size:7px!important}.workshop-modern-capacity .workshop-capacity-chart small{color:#8ba8b6!important;font:500 7px Inter,sans-serif!important}.workshop-modern-capacity .workshop-technician-load{margin-top:auto;padding:6px 14px 12px!important;border-top:1px solid #78abc128}.workshop-modern-capacity .workshop-technician-load header{margin-bottom:5px!important}.workshop-modern-capacity .workshop-technician-load header strong{font-size:10px!important}.technician-workload-empty{margin:7px 0 0;padding:8px;border:1px dashed #60869b55;border-radius:5px;color:#8fa9b6;font:500 8px/1.4 Inter,sans-serif}.partner-reference-content .bay-operations-command>.approved-workshop{display:block!important}.partner-reference-content .bay-operations-command>.workshop-operations-modern{display:none!important}.partner-reference-content .bay-operations-command{max-width:1480px!important;margin:0 auto!important;padding:0 20px 36px!important}.approved-workshop{max-width:none;margin:0 auto;padding:0 0 36px;color:#eaf5f8;font-family:Inter,system-ui,sans-serif}.approved-workshop-hero{display:flex;align-items:center;justify-content:space-between;min-height:122px;padding:20px 24px;background:linear-gradient(90deg,#06121eee,#071a28dc 42%,#07101b76),url(/assets/service-workshop-digital-twin-v1.png) center/cover;border:1px solid #5b96b65e;border-radius:14px 14px 0 0;box-shadow:inset 0 1px #d3f9ff12}.approved-workshop h1,.approved-workshop h2,.approved-workshop h3{margin:0}.approved-workshop-hero h1{font-size:31px;letter-spacing:-.045em}.approved-workshop-hero p{margin:5px 0 12px;color:#aec2cd;font-size:12px}.approved-workshop-hero span{display:inline-block;margin-right:6px;padding:5px 8px;border:1px solid #7caec157;border-radius:5px;background:#071522bf;color:#cbdee6;font-size:8px}.approved-hero-actions{display:flex;align-items:center;gap:9px}.approved-hero-actions a,.approved-hero-actions button{padding:11px 14px;border:1px solid #8acfe071;border-radius:7px;background:#071520e8;color:#e9fbff;font:700 10px Inter,sans-serif;text-decoration:none}.approved-hero-actions button{border:0;background:linear-gradient(105deg,#0b9ddd,#426ee7);box-shadow:0 6px 18px #0b8ed050;cursor:pointer}.approved-workshop-grid{display:grid;grid-template-columns:minmax(350px,.96fr) minmax(450px,1.07fr) minmax(360px,.97fr);grid-template-areas:"ops map priority" "orders orders selected";gap:12px;margin-top:12px}.approved-bay-operations,.approved-live-map,.approved-priority,.approved-work-orders,.approved-selected-bay{overflow:hidden;border:1px solid #517f985c;border-radius:9px;background:linear-gradient(145deg,#0b1c2afc,#07111cfc);box-shadow:inset 0 1px #d4f7ff10,0 12px 28px #0005}.approved-bay-operations{grid-area:ops}.approved-live-map{grid-area:map}.approved-priority{grid-area:priority}.approved-work-orders{grid-area:orders}.approved-selected-bay{grid-area:selected}.approved-bay-operations>header,.approved-live-map>header,.approved-priority>header,.approved-work-orders>header,.approved-selected-bay>header{display:flex;align-items:center;justify-content:space-between;min-height:47px;padding:0 16px;border-bottom:1px solid #6796aa40}.approved-workshop h2{font-size:17px;letter-spacing:-.03em}.approved-bay-operations>header>b,.approved-live-map>header>span,.approved-priority>header>b{color:#d5edf3}.approved-metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:13px 15px 10px}.approved-metric-row button{min-height:68px;padding:9px;border:1px solid #658aa057;border-radius:6px;background:linear-gradient(145deg,#0d2030,#081521);color:#d7e8ef;text-align:center;cursor:pointer}.approved-metric-row small{display:block;color:#96adba;font-size:8px;text-transform:uppercase}.approved-metric-row strong{display:block;margin-top:8px;color:#e9faff;font-size:25px}.approved-metric-row button:nth-child(2) strong{color:#78e39a}.approved-metric-row button:nth-child(3) strong{color:#4b9dff}.approved-metric-row button:nth-child(4) strong{color:#ff6f6f}.approved-bay-operations>h3{padding:5px 15px;color:#e7f8fb;font-size:11px}.approved-capacity{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;padding:7px 15px}.approved-ring{display:grid;place-content:center;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,#08121d 59%,transparent 60%),conic-gradient(#3194ff var(--capacity),#8a59ff 0 67%,#25394a 0);box-shadow:0 0 22px #387fff1e;text-align:center}.approved-ring strong{font-size:21px}.approved-ring small{color:#b5cbd5;font-size:8px}.approved-chart path{fill:none;stroke:#62819a4d}.approved-chart .approved-chart-line{stroke:#9b64ee;stroke-width:2;stroke-dasharray:3 3}.approved-chart circle{fill:#75dff1}.approved-chart svg{width:100%;height:112px}.approved-chart>div{display:flex;justify-content:space-between;color:#8fa6b4;font-size:7px}.approved-chart>small{color:#8ea9b8;font-size:7px}.approved-workload{padding:8px 15px 14px;border-top:1px solid #6796aa32}.approved-workload header{display:flex;justify-content:space-between}.approved-workload h3{font-size:11px}.approved-workload a{color:#5ce1f3;font-size:8px;text-decoration:none}.approved-workload button{display:grid;grid-template-columns:23px minmax(0,1fr) 1fr 30px;gap:7px;align-items:center;width:100%;margin-top:7px;padding:0;border:0;background:none;color:#dfedf3;text-align:left}.approved-workload img{width:22px;height:22px;border-radius:50%;object-fit:cover}.approved-workload span{display:grid}.approved-workload b{font-size:8px}.approved-workload small{color:#8ea6b2;font-size:7px}.approved-workload i{height:5px;border-radius:9px;background:#263a4b}.approved-workload em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#397be8,#9f63ef)}.approved-workload>p{margin:10px 0 0;color:#96adba;font-size:8px}.approved-floor{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:17px;min-height:380px;padding:15px 33px;background:linear-gradient(145deg,#061422dc,#0d2631d5),url(/assets/service-workshop-digital-twin-v1.png) center/cover}.approved-floor>svg{position:absolute;inset:1px;width:calc(100% - 2px);height:calc(100% - 2px);pointer-events:none}.approved-floor>svg path{fill:none;stroke:#73c4e049;stroke-width:2}.approved-floor>button{z-index:1;display:grid;grid-template-rows:auto auto 1fr auto;min-width:0;padding:10px;border:1px solid #5d9bb981;border-radius:7px;background:linear-gradient(145deg,#0a1d2cf1,#07111bec);box-shadow:inset 0 0 0 1px #fff1,0 7px 16px #0005;color:#dceef3;text-align:left;cursor:pointer}.approved-floor>button header{display:flex;justify-content:space-between;font-size:10px}.approved-floor>button header i{width:8px;height:8px;border-radius:50%;background:#647583}.approved-floor>button>small{margin-top:3px;color:#9ab5c0;font-size:8px}.approved-floor>button>img{align-self:center;width:100%;height:70px;object-fit:contain}.approved-floor footer{display:flex;align-items:center;gap:5px;overflow:hidden;color:#a6bdc7;font-size:7px;white-space:nowrap}.approved-floor footer img{width:21px;height:21px;border-radius:50%;object-fit:cover}.approved-empty-bay{display:grid;place-content:center;align-self:center;height:70px;border:1px dashed #63899c62;color:#6e99ac;font-size:30px}.approved-live-map>footer{display:flex;gap:11px;padding:10px 15px;color:#92aab7;font-size:8px}.approved-live-map>footer span:nth-child(1){color:#72df9b}.approved-live-map>footer span:nth-child(2){color:#449dff}.approved-live-map>footer span:nth-child(3){color:#ff9d29}.approved-live-map>footer span:nth-child(4){color:#ff6868}.approved-risk{display:flex;align-items:center;gap:8px;min-height:49px;padding:0 14px;border-bottom:1px solid #6997ab3a}.approved-risk>b{margin-right:auto;font-size:10px}.approved-risk span{display:grid;min-width:58px;padding-left:9px;border-left:1px solid #7194a83b;color:#93a9b6;font-size:7px}.approved-risk strong{margin-top:3px;color:#70df97;font-size:15px}.approved-priority article{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:11px;align-items:center;min-height:91px;margin:11px;padding:11px;border:1px solid #6b8ea556;border-left:3px solid #8860e9;border-radius:7px;background:linear-gradient(110deg,#121c2df5,#0d1a29ed)}.approved-priority article.delay{border-left-color:#e5a72e}.approved-priority article.quality{border-left-color:#438fec}.approved-priority article i{display:grid;place-content:center;width:40px;height:40px;border-radius:8px;background:#34246a;color:#c191ff;font-style:normal}.approved-priority .delay i{background:#5c3d0d;color:#ffc15a}.approved-priority .quality i{background:#163e70;color:#6eb5ff}.approved-priority strong{font-size:12px}.approved-priority p{margin:4px 0;color:#9db2be;font-size:8px}.approved-priority a{color:#68e1f2;font-size:8px;text-decoration:none}.approved-priority article>b{color:#8fcce0}.approved-work-orders>header{justify-content:flex-start;gap:16px}.approved-work-orders nav{display:flex;gap:0}.approved-work-orders nav button{padding:8px 10px;border:0;border-right:1px solid #678da13c;background:none;color:#9db3bf;font-size:8px}.approved-work-orders nav button:first-child{border-bottom:2px solid #3b9eff;color:#e8f7fb}.approved-orders-head,.approved-order-row{display:grid;grid-template-columns:.8fr .7fr 1.2fr 1.2fr 1.2fr .9fr .65fr .65fr;gap:8px;align-items:center;padding:10px 14px}.approved-orders-head{border-bottom:1px solid #6795a537;color:#8ea5b2}.approved-orders-head small{font-size:7px}.approved-order-row{width:100%;min-height:50px;border:0;border-bottom:1px solid #6795a522;background:transparent;color:#d7e8ef;text-align:left;font-size:8px;cursor:pointer}.approved-order-row em{padding:5px;border-radius:4px;background:#163e6d;color:#72b9ff;font-style:normal}.approved-work-orders>p{min-height:130px;margin:0;padding:42px 14px;color:#91a9b6;font-size:10px}.approved-work-orders>a{display:block;padding:10px 14px;color:#57ddf0;font-size:9px;text-decoration:none}.approved-selected-bay>header{gap:8px}.approved-selected-bay>header>b{padding:5px 8px;border-radius:5px;background:#174d38;color:#83e5a7;font-size:9px}.approved-selected-bay>header button{margin-left:auto;padding:6px 8px;border:1px solid #75b1c262;border-radius:5px;background:none;color:#d7eff5;font-size:8px}.approved-selected-bay>div{display:grid;grid-template-columns:.8fr 1.3fr .8fr;gap:7px;padding:10px}.approved-selected-bay article{min-height:178px;padding:10px;border:1px solid #64899c4c;border-radius:6px;background:#0a1927}.approved-selected-bay small{color:#92aab6;font-size:8px;text-transform:uppercase}.approved-selected-bay article strong{display:block;margin-top:8px;font-size:12px}.approved-selected-bay article p{color:#9ab2be;font-size:8px;line-height:1.4}.approved-selected-bay article h4{margin:28px 0 5px;font-size:10px}.approved-selected-bay a{color:#60dff0;font-size:8px;text-decoration:none}.approved-selected-bay footer{display:flex;justify-content:space-between;gap:5px;padding:10px;border-top:1px solid #658fa143;color:#a8bdc7;font-size:7px}.approved-selected-bay footer span:first-child{color:#74e29b}@media(max-width:1180px){.partner-reference-content .bay-operations-command{padding:0 14px 32px!important}.approved-workshop-grid{grid-template-columns:1fr 1fr;grid-template-areas:"ops priority" "map map" "orders orders" "selected selected"}}@media(max-width:700px){.partner-reference-content .bay-operations-command{padding:0 10px 24px!important}.approved-workshop-hero{display:grid;gap:12px;padding:16px}.approved-workshop-grid{grid-template-columns:1fr;grid-template-areas:"ops" "map" "priority" "orders" "selected"}.approved-floor{grid-template-columns:repeat(2,1fr);padding:12px;gap:10px}.approved-selected-bay>div{grid-template-columns:1fr}.approved-orders-head{display:none}.approved-order-row{grid-template-columns:1fr 1fr}.approved-order-row>*:nth-child(n+3){display:none}}.partner-reference-content .service-desk-overview{padding:26px!important;border-color:#356c88!important;background:linear-gradient(130deg,#06101bf2,#09182af4 55%,#0b1328f1),url(assets/motomech-cinematic-garage-exact.png) center/cover!important;background-blend-mode:normal,soft-light!important}.partner-reference-content .service-desk-overview:before{background:linear-gradient(90deg,#49def00d 1px,transparent 1px),linear-gradient(#49def009 1px,transparent 1px),radial-gradient(circle at 78% 12%,#416bff33,transparent 30%),linear-gradient(180deg,#0208112d,#02070fd1)!important;background-size:38px 38px,38px 38px,auto,auto!important;opacity:.78!important}.partner-reference-content .service-desk-hero h1{text-shadow:0 3px 20px #0ce8ff2b!important}.partner-reference-content .service-desk-hero nav{box-shadow:0 8px 24px #00000038!important}.partner-reference-content .service-desk-hero>span img,.partner-reference-content .service-desk-command-grid header span img{filter:brightness(0) saturate(100%) invert(72%) sepia(68%) saturate(876%) hue-rotate(142deg)!important}.partner-reference-content .service-desk-command-grid{grid-template-columns:minmax(0,1.7fr) minmax(338px,.9fr)!important;gap:18px!important}.partner-reference-content .service-desk-command-grid .service-card{background:linear-gradient(145deg,#0e2131f4,#07121ef2)!important;box-shadow:inset 0 1px #dff8ff0e,0 14px 30px #0005!important}.partner-reference-content .service-desk-command-grid header{min-height:48px!important;padding:0 17px!important;background:linear-gradient(90deg,#16384d8c,transparent)!important}.partner-reference-content .service-arrival-custody>div{grid-template-columns:minmax(0,1fr) 145px!important;gap:12px!important;padding:14px!important}.partner-reference-content .service-arrival-custody>div>img{width:145px!important;height:152px!important;background:radial-gradient(circle at 50% 40%,#1f4c6a,#09131d)!important}.partner-reference-content .service-arrival-custody ol{gap:4px!important;margin:9px 0!important}.partner-reference-content .service-side-queues{grid-template-columns:1fr!important;gap:12px!important}.partner-reference-content .service-side-queues header{padding:0 13px!important}.partner-reference-content .service-side-queues>a:not(.queue-link),.partner-reference-content .service-side-queues p{margin:0 12px!important}.partner-reference-content .service-side-queues .queue-link{margin:8px 12px 10px!important}.partner-reference-content .service-transparency{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.partner-reference-content .service-priority-desk.home-priority-desk{grid-area:priority!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important;min-height:0!important;padding:15px!important}.partner-reference-content .service-priority-desk.home-priority-desk>header{min-height:auto!important;padding:0 1px 10px!important;border:0!important;background:transparent!important}.partner-reference-content .service-priority-desk.home-priority-desk>header a{color:#45dff5!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card{margin:0!important;min-height:88px!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card.checkin{border-left-color:#35d6ef!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card.checkin:before{background:linear-gradient(90deg,#28d8ef18,transparent 48%)!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card.checkin>i{background:#103b4a!important;color:#75edf8!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card.checkin>aside>b{color:#71e9f5!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card.checkin>footer button:first-child{border-color:#45d9ef!important;background:#123c4c!important;color:#96eff8!important}.partner-reference-content .service-priority-desk.home-priority-desk .priority-card.checkin>footer button+button{border-color:#8fb5cb55!important;background:#0a1721aa!important;color:#d5e5ed!important}.partner-reference-content .intelligence-layout{gap:18px!important}.partner-reference-content .signal-command,.partner-reference-content .ai-recommendations{border:1px solid #4d7a9380!important;border-radius:16px!important;background:linear-gradient(145deg,#0d1d2af5,#07121ef5)!important;box-shadow:inset 0 1px #dff8ff0b,0 12px 28px #00000038!important;clip-path:none!important}.partner-reference-content .signal-command{padding:18px!important}.partner-reference-content .signal-command>header{align-items:flex-start!important;gap:12px!important}.partner-reference-content .signal-command>header h2{color:#f1fbff!important;font-size:22px!important}.partner-reference-content .signal-command>header>b{padding:6px 9px!important;border:1px solid #62d99c55!important;border-radius:999px!important;background:#12342566!important;color:#79e7a7!important;font-size:10px!important;white-space:nowrap!important}.partner-reference-content .signal-chart{min-height:250px!important;border:1px solid #5c8ca633!important;border-radius:10px!important;background:linear-gradient(#0e2b3c8c 1px,transparent 1px),linear-gradient(90deg,#4a7b8d18 1px,transparent 1px),#06111be0!important;background-size:100% 25%,16.66% 100%,auto!important}.partner-reference-content .signal-command>footer{gap:8px!important}.partner-reference-content .signal-command>footer span{min-width:0!important;font-size:10px!important;text-align:center!important}.partner-reference-content .ai-recommendations{padding:17px!important}.partner-reference-content .ai-recommendations>header{align-items:center!important;padding-bottom:14px!important}.partner-reference-content .ai-recommendations .governed-inline-empty{display:grid!important;gap:8px!important;margin:18px 0 0!important;padding:15px!important;border:1px solid #62a8bf3b!important;border-left:3px solid #38d7ef!important;border-radius:10px!important;background:linear-gradient(105deg,#1137498a,#07131eee)!important;color:#d5e9f1!important}.partner-reference-content .ai-recommendations .governed-inline-empty strong{display:block!important;color:#f3fbff!important;font-size:14px!important}.partner-reference-content .ai-recommendations .governed-inline-empty small{display:block!important;color:#9eb8c5!important;font-size:11px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.partner-reference-content .intelligence-bottom{gap:14px!important;margin-top:18px!important}.partner-reference-content .intelligence-bottom>a,.partner-reference-content .intelligence-bottom>button{min-width:0!important;min-height:112px!important;padding:15px!important;border:1px solid #4d7a9380!important;border-radius:14px!important;background:linear-gradient(145deg,#0d1d2af5,#07121ef5)!important;box-shadow:inset 0 1px #dff8ff0b,0 12px 24px #00000030!important;clip-path:none!important;color:#dbeef5!important;text-decoration:none!important}.partner-reference-content .intelligence-bottom>a:hover,.partner-reference-content .intelligence-bottom>button:hover{border-color:#42d9f0!important;background:linear-gradient(145deg,#123149f5,#091925f5)!important}.partner-reference-content .intelligence-bottom>a span,.partner-reference-content .intelligence-bottom>button span{min-width:0!important}.partner-reference-content .intelligence-bottom>a strong,.partner-reference-content .intelligence-bottom>button strong{color:#f3fbff!important;font-size:13px!important}.partner-reference-content .intelligence-bottom>a small,.partner-reference-content .intelligence-bottom>button small{overflow:hidden!important;color:#a8bfca!important;font-size:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .intelligence-bottom>a b,.partner-reference-content .intelligence-bottom>button b{padding:6px 8px!important;border:1px solid #45d9ef68!important;border-radius:7px!important;color:#55e1f4!important;font-size:9px!important;white-space:nowrap!important}@media(max-width:900px){.partner-reference-content .intelligence-layout{grid-template-columns:1fr!important}.partner-reference-content .intelligence-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.partner-reference-content .signal-chart{min-height:190px!important}.partner-reference-content .intelligence-bottom{grid-template-columns:1fr!important}.partner-reference-content .signal-command>header>b{font-size:8px!important}.partner-reference-content .signal-command>footer span{font-size:8px!important}}@media(max-width:560px){.partner-reference-content .admin-hero{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:18px!important}.partner-reference-content .admin-hero>img{width:68px!important;height:68px!important;grid-column:1!important;grid-row:1!important;object-fit:cover!important}.partner-reference-content .admin-hero>span{grid-column:2!important;grid-row:1!important;min-width:0!important}.partner-reference-content .admin-hero>span small{font-size:8px!important;letter-spacing:.1em!important}.partner-reference-content .admin-hero h1{font-size:28px!important;line-height:.98!important;overflow-wrap:anywhere!important}.partner-reference-content .admin-hero p{font-size:12px!important;line-height:1.35!important}.partner-reference-content .admin-hero>div:last-child{display:flex!important;grid-column:1/-1!important;grid-row:2!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;margin:0!important;padding:8px 10px!important;border:1px solid #64dba75c!important;border-radius:9px!important;background:#0b2c237a!important}.partner-reference-content .admin-hero>div:last-child strong{font-size:14px!important}.partner-reference-content .admin-hero>div:last-child small{font-size:9px!important}.partner-reference-content .admin-hero>div:last-child b{font-size:10px!important;white-space:nowrap!important}}.partner-reference-content .service-timeline{min-height:300px!important;background:linear-gradient(145deg,#10273af2,#07121ef4)!important}.partner-reference-content .service-timeline .timeline-hours{margin-left:116px!important;padding:10px 10px 8px!important;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),#6cb2cf35 calc(20% - 1px),#6cb2cf35 20%)!important}.partner-reference-content .service-timeline>button{grid-template-columns:114px minmax(0,1fr)!important;min-height:48px!important;padding:0 14px!important;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),#6cb2cf1d calc(20% - 1px),#6cb2cf1d 20%)!important;background-position:114px 0!important}.partner-reference-content .service-timeline>button>.timeline-identity{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;color:#b8ccd5!important}.partner-reference-content .service-timeline .timeline-identity img,.partner-reference-content .service-timeline .timeline-identity i{width:26px!important;height:26px!important;flex:0 0 26px!important;border:1px solid #58d9ef83!important;border-radius:50%!important;object-fit:cover!important;background:#113749!important;color:#9aeff8!important;font:700 8px/24px Inter,system-ui,sans-serif!important;text-align:center!important;font-style:normal!important}.partner-reference-content .service-timeline .timeline-identity em{overflow:hidden!important;color:#bdd1db!important;font:650 9px Inter,system-ui,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-style:normal!important}.partner-reference-content .service-timeline>button>b{left:var(--slot)!important;width:var(--span)!important;max-width:calc(100% - var(--slot))!important;min-width:0!important;padding:6px 9px!important}.partner-reference-content .service-timeline>button>b time,.partner-reference-content .service-timeline>button>b span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .service-timeline>button>b time{color:#effaff!important;font:750 8px Inter,system-ui,sans-serif!important}.partner-reference-content .service-timeline>button>b span{margin-top:2px!important;color:#b7d7e7!important;font:550 7px Inter,system-ui,sans-serif!important}.partner-reference-content .service-desk-command-grid>.service-priority-desk.home-priority-desk{grid-area:priority!important}@media(max-width:1120px){.partner-reference-content .service-desk-command-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"board" "priority" "timeline" "custody" "queues" "flow"!important}.partner-reference-content .service-desk-command-grid>.service-appointment-board{grid-area:board!important}.partner-reference-content .service-desk-command-grid>.service-priority-desk.home-priority-desk{grid-area:priority!important}}.partner-reference-content:has(.team-command-redesign) .admin-hero,.partner-reference-content:has(.team-command-redesign) .partner-role-governance{display:none!important}.partner-reference-content .team-command-redesign{display:grid!important;gap:12px!important;color:#e9f3fa!important}.partner-reference-content .team-command-redesign~.team-directory-toolbar,.partner-reference-content .team-command-redesign~.team-command-grid{display:none!important}.partner-reference-content .team-command-hero{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:20px!important;min-height:140px!important;padding:26px!important;border:1px solid #44bfe05c!important;border-radius:16px!important;background:linear-gradient(90deg,#071421e8,#08182a92),url(assets/motomech-cinematic-garage-exact.png) center/cover!important}.partner-reference-content .team-command-hero small,.partner-reference-content .team-access-map header small{color:#43d7ef!important;font:750 10px Inter,system-ui,sans-serif!important;letter-spacing:.14em!important}.partner-reference-content .team-command-hero h1{margin:5px 0!important;font:760 38px Inter,system-ui,sans-serif!important;letter-spacing:-.05em!important}.partner-reference-content .team-command-hero p{margin:0!important;color:#bfd0dc!important}.partner-reference-content .team-command-hero>div{display:flex!important;gap:10px!important}.partner-reference-content .team-command-hero button{min-height:40px!important;padding:0 15px!important;border:1px solid #2ddff6!important;border-radius:8px!important;background:#0d395966!important;color:#66e8ff!important;font-weight:750!important}.partner-reference-content .team-command-hero button+button{border-color:#ab69f5!important;background:#3a205a55!important;color:#d6a9ff!important}.partner-reference-content .team-command-layout{display:grid!important;grid-template-columns:minmax(245px,.78fr) minmax(0,1.75fr) minmax(275px,.9fr)!important;gap:12px!important}.partner-reference-content :is(.team-pulse-panel,.team-roster-panel,.team-priority-panel,.team-access-map){border:1px solid #83bbd148!important;border-radius:12px!important;background:linear-gradient(155deg,#0a1724f4,#07101aec)!important;box-shadow:inset 0 1px #ffffff08!important}.partner-reference-content .team-pulse-panel,.partner-reference-content .team-priority-panel{padding:14px!important}.partner-reference-content .team-pulse-panel>header,.partner-reference-content .team-priority-panel>header{display:flex!important;align-items:center!important;justify-content:space-between!important}.partner-reference-content .team-pulse-panel h2,.partner-reference-content .team-roster-panel h2,.partner-reference-content .team-priority-panel h2,.partner-reference-content .team-access-map h2{margin:0!important;font:730 17px Inter,system-ui,sans-serif!important}.partner-reference-content .team-pulse-panel header small{color:#a2b4c1!important;font-size:9px!important}.partner-reference-content .team-pulse-kpis{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin:13px 0!important}.partner-reference-content .team-pulse-kpis button{display:grid!important;justify-items:start!important;gap:4px!important;min-height:65px!important;padding:10px!important;border:1px solid #729ec644!important;border-radius:8px!important;background:#07111d!important;color:#b9cad6!important;text-align:left!important}.partner-reference-content .team-pulse-kpis strong{font:760 24px Inter,system-ui,sans-serif!important;color:#3bdafa!important}.partner-reference-content .team-pulse-kpis button:nth-child(2) strong{color:#61e690!important}.partner-reference-content .team-pulse-kpis button:nth-child(3) strong{color:#f7a642!important}.partner-reference-content .team-pulse-kpis button:nth-child(4) strong{color:#c187ff!important}.partner-reference-content .team-pulse-kpis span{font-size:10px!important}.partner-reference-content .team-pulse-panel h3{margin:16px 0 8px!important;font-size:11px!important}.partner-reference-content .team-pulse-panel h3 small{color:#91a7b8!important}.partner-reference-content .team-skill-meter{display:grid!important;grid-template-columns:minmax(80px,1fr) minmax(54px,1.5fr) 28px!important;align-items:center!important;gap:7px!important;width:100%!important;padding:5px 0!important;border:0!important;background:transparent!important;color:#c7d5df!important;font-size:10px!important;text-align:left!important}.partner-reference-content .team-skill-meter i,.partner-reference-content .team-load i{display:block!important;height:4px!important;border-radius:4px!important;background:#233549!important;overflow:hidden!important}.partner-reference-content .team-skill-meter em,.partner-reference-content .team-load em{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#1ecff1,#2d9ee8)!important}.partner-reference-content .team-skill-meter b{font-size:9px!important;color:#a8c7d8!important}.partner-reference-content .team-pulse-panel>a{display:block!important;margin-top:10px!important;padding:10px!important;border:1px solid #78a9ca4a!important;border-radius:8px!important;color:#62d7f2!important;font-size:11px!important;text-decoration:none!important}.partner-reference-content .team-roster-panel{overflow:hidden!important}.partner-reference-content .team-roster-panel>header{display:grid!important;grid-template-columns:auto minmax(150px,1fr) repeat(3,auto)!important;align-items:center!important;gap:8px!important;padding:14px!important;border-bottom:1px solid #83bbd133!important}.partner-reference-content .team-roster-panel input{width:100%!important;box-sizing:border-box!important;height:34px!important;padding:0 10px!important;border:1px solid #83bbd155!important;border-radius:7px!important;background:#07111d!important;color:#edf8ff!important;font-size:10px!important}.partner-reference-content .team-roster-panel>header>button{height:34px!important;padding:0 8px!important;border:1px solid #83bbd155!important;border-radius:7px!important;background:#0b1724!important;color:#c9d8e2!important;font-size:9px!important}.partner-reference-content .team-roster-head,.partner-reference-content .team-roster-row{display:grid!important;grid-template-columns:1.45fr .9fr 1.55fr .78fr .82fr .75fr!important;align-items:center!important;gap:8px!important}.partner-reference-content .team-roster-head{padding:9px 14px!important;color:#93a9b8!important;font:700 8px Inter,system-ui,sans-serif!important}.partner-reference-content .team-roster-row{width:calc(100% - 20px)!important;margin:0 10px 6px!important;padding:9px!important;border:1px solid #79a9c344!important;border-radius:8px!important;background:#081522!important;color:#cbd9e2!important;text-align:left!important}.partner-reference-content .team-member-identity{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.partner-reference-content .team-member-identity img{width:40px!important;height:40px!important;border-radius:5px!important;object-fit:cover!important}.partner-reference-content .team-member-identity i{display:grid!important;min-width:0!important;font-style:normal!important}.partner-reference-content .team-member-identity strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#f2f8fd!important;font-size:11px!important}.partner-reference-content .team-member-identity small{color:#91a6b5!important;font-size:8px!important}.partner-reference-content .team-skill-tags{display:flex!important;flex-wrap:wrap!important;gap:4px!important}.partner-reference-content .team-skill-tags i{padding:3px 5px!important;border:1px solid #33c5ee77!important;border-radius:4px!important;color:#aeeaff!important;font-size:8px!important;font-style:normal!important}.partner-reference-content .team-roster-row>span:not(.team-member-identity):not(.team-skill-tags):not(.team-load),.partner-reference-content .team-roster-row>strong{font-size:9px!important}.partner-reference-content .team-roster-row .is-active{color:#63e59b!important}.partner-reference-content .team-roster-row .is-review{color:#f1b44d!important}.partner-reference-content .team-load{display:grid!important;gap:4px!important}.partner-reference-content .team-load b{color:#e8f5fd!important;font-size:9px!important}.partner-reference-content .team-roster-row>strong{color:#51d9f4!important;white-space:nowrap!important}.partner-reference-content .team-roster-panel>footer{display:flex!important;justify-content:space-between!important;padding:10px 14px!important;color:#94a7b4!important;font-size:9px!important}.partner-reference-content .team-roster-panel>footer a{color:#51d9f4!important;text-decoration:none!important}.partner-reference-content .team-priority-panel>header a,.partner-reference-content .team-access-map header a{color:#50d8f4!important;font-size:10px!important;text-decoration:none!important}.partner-reference-content .team-priority-panel article{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important;margin:9px 0!important;padding:10px!important;border:1px solid #54c8ee58!important;border-left:3px solid #32c8ee!important;border-radius:8px!important;background:#0b1a28!important}.partner-reference-content .team-priority-panel article.expiring{border-left-color:#9f62f4!important}.partner-reference-content .team-priority-panel article.access{border-left-color:#ef9b32!important}.partner-reference-content .team-priority-panel article>i{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;border-radius:7px!important;background:#103d58!important;color:#6ce1fa!important;font-style:normal!important}.partner-reference-content .team-priority-panel article.expiring>i{background:#2f1d4d!important;color:#c18aff!important}.partner-reference-content .team-priority-panel article.access>i{background:#4a321a!important;color:#ffc05b!important}.partner-reference-content .team-priority-panel article span{display:grid!important;gap:3px!important;min-width:0!important}.partner-reference-content .team-priority-panel article strong{color:#f4f9fd!important;font-size:11px!important}.partner-reference-content .team-priority-panel article small{color:#a9bbc7!important;font-size:9px!important}.partner-reference-content .team-priority-panel article b{color:#4bddf5!important;font-size:9px!important}.partner-reference-content .team-priority-panel article em{color:#68dff5!important;font-size:20px!important;font-style:normal!important}.partner-reference-content .team-coverage{margin-top:13px!important;padding-top:12px!important;border-top:1px solid #83bbd133!important}.partner-reference-content .team-coverage h3{margin:0 0 8px!important;font-size:12px!important}.partner-reference-content .team-coverage-ring{display:grid!important;place-content:center!important;justify-self:start!important;width:90px!important;height:90px!important;margin:0 auto 8px!important;border-radius:50%!important;background:radial-gradient(circle,#0b1723 57%,transparent 58%),conic-gradient(#27d7ee 0 55%,#7f55df 55% 72%,#243849 72% 100%)!important}.partner-reference-content .team-coverage-ring b{font-size:22px!important}.partner-reference-content .team-coverage-ring small{font-size:8px!important;color:#a9bbc7!important}.partner-reference-content .team-coverage p{display:flex!important;justify-content:space-between!important;margin:6px 0!important;color:#b9c8d2!important;font-size:9px!important}.partner-reference-content .team-coverage p span{color:#a9bbc7!important}.partner-reference-content .team-coverage>a{color:#51d9f4!important;font-size:9px!important;text-decoration:none!important}.partner-reference-content .team-access-map{padding:14px!important}.partner-reference-content .team-access-map>header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:11px!important}.partner-reference-content .team-access-map h2{margin-top:4px!important;font-size:11px!important;color:#9eb4c2!important}.partner-reference-content .team-access-map>div{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.partner-reference-content .team-access-map button{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;min-height:76px!important;padding:11px!important;border:1px solid #27cfe880!important;border-radius:7px!important;background:#071522!important;color:#cedde6!important;text-align:left!important}.partner-reference-content .team-access-map button>i{font-size:25px!important;color:#4cdbf3!important;font-style:normal!important}.partner-reference-content .team-access-map button span{display:grid!important;gap:4px!important;min-width:0!important}.partner-reference-content .team-access-map button strong{overflow:hidden!important;color:#eaf7ff!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .team-access-map button small{font-size:9px!important;color:#a9bbc7!important}.partner-reference-content .team-access-map button em{font-size:8px!important;color:#90a8b8!important;font-style:normal!important}.partner-reference-content .team-access-map button>b{padding:4px 6px!important;border:1px solid #3fce7d66!important;border-radius:4px!important;color:#62e58e!important;font-size:8px!important}.partner-reference-content .team-access-map button>b:last-child{border-color:#42b6eb77!important;color:#51d9f4!important}@media(max-width:1100px){.partner-reference-content .team-command-layout{grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr)!important}.partner-reference-content .team-priority-panel{grid-column:1/-1!important}.partner-reference-content .team-access-map>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.partner-reference-content .team-command-hero{align-items:start!important;flex-direction:column!important;padding:18px!important}.partner-reference-content .team-command-hero h1{font-size:30px!important}.partner-reference-content .team-command-layout{grid-template-columns:1fr!important}.partner-reference-content .team-roster-panel{overflow-x:auto!important}.partner-reference-content .team-roster-panel>header{grid-template-columns:1fr 1fr!important}.partner-reference-content .team-roster-panel>header label{grid-column:1/-1!important}.partner-reference-content .team-roster-head,.partner-reference-content .team-roster-row{min-width:680px!important}.partner-reference-content .team-access-map>div{grid-template-columns:1fr!important}}.partner-reference-content:has(.inventory-command-workspace) .market-command-hero{min-height:158px!important;align-items:center!important;border-color:#27d5ef85!important;background:linear-gradient(90deg,#05111eed,#071524d8 42%,#1013449e),url(/assets/garage-command-hangar-v1.png) center/cover!important;box-shadow:0 16px 36px #000a!important}.partner-reference-content:has(.inventory-command-workspace) .market-command-hero h1{font-size:40px!important}.partner-reference-content .inventory-command-workspace{display:grid!important;gap:12px!important;padding:16px!important;border:1px solid #35d5ef70!important;border-radius:14px!important;background:radial-gradient(circle at 85% 5%,#5a35b929,transparent 28%),linear-gradient(145deg,#071725,#07101aef)!important;box-shadow:inset 0 1px #bff7ff12,0 14px 30px #0007!important}.partner-reference-content .inventory-command-workspace>header{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:16px!important;padding:6px 0 14px!important;border-bottom:1px solid #43cfeb42!important}.partner-reference-content .inventory-command-workspace h2{margin:5px 0!important;color:#effaff!important;font:760 27px Inter,system-ui,sans-serif!important}.partner-reference-content .inventory-command-workspace header small{color:#45d8f2!important;font-weight:750!important;letter-spacing:.12em!important}.partner-reference-content .inventory-command-workspace header p{margin:0!important;color:#a9bdcb!important;font-size:12px!important}.partner-reference-content .inventory-command-workspace header>div:last-child{display:flex!important;gap:8px!important}.partner-reference-content .inventory-command-workspace input,.partner-reference-content .inventory-command-workspace select{min-height:36px!important;border-color:#45cde777!important;background:#07121fdc!important;color:#e6f7ff!important}.partner-reference-content .inventory-command-workspace .inventory-create{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;border:1px solid #46cde447!important;border-radius:10px!important;background:#071422!important}.partner-reference-content .inventory-command-workspace .inventory-create label{display:grid!important;gap:5px!important;color:#aabcca!important;font-size:9px!important}.partner-reference-content .inventory-command-workspace .inventory-create button{grid-column:span 2!important;min-height:36px!important;align-self:end!important;border-color:#2bd8f5!important;background:linear-gradient(135deg,#0d9fc1,#3752d8)!important;color:#fff!important;font-weight:750!important}@media(max-width:900px){.partner-reference-content .inventory-command-workspace>header{align-items:stretch!important;flex-direction:column!important}.partner-reference-content .inventory-command-workspace .inventory-create{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .inventory-command-workspace .inventory-create button{grid-column:span 2!important}}.partner-reference-content .inventory-command-pulse{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.partner-reference-content .inventory-command-pulse>article{display:grid!important;gap:4px!important;min-height:76px!important;padding:11px!important;border:1px solid #36cfe76d!important;border-radius:9px!important;background:linear-gradient(135deg,#082337,#071522)!important}.partner-reference-content .inventory-command-pulse>article:nth-child(2){border-color:#58dc8a73!important;background:linear-gradient(135deg,#09281f,#071522)!important}.partner-reference-content .inventory-command-pulse>article:nth-child(3){border-color:#f3a63c7c!important;background:linear-gradient(135deg,#2b1c0c,#071522)!important}.partner-reference-content .inventory-command-pulse>article:nth-child(4){border-color:#a966f17c!important;background:linear-gradient(135deg,#1c1134,#071522)!important}.partner-reference-content .inventory-command-pulse article small,.partner-reference-content .inventory-command-pulse article span{font-size:9px!important;color:#a9bdc9!important}.partner-reference-content .inventory-command-pulse article strong{font:760 25px Inter,system-ui,sans-serif!important;color:#59e3f5!important}.partner-reference-content .inventory-command-pulse>article:nth-child(2) strong{color:#62e895!important}.partner-reference-content .inventory-command-pulse>article:nth-child(3) strong{color:#ffbc53!important}.partner-reference-content .inventory-command-pulse>article:nth-child(4) strong{color:#c18bff!important}.partner-reference-content .inventory-command-heatmap{grid-column:span 3!important;padding:12px!important;border:1px solid #38cde568!important;border-radius:10px!important;background:#071522!important}.partner-reference-content .inventory-command-heatmap header{display:flex!important;justify-content:space-between!important;margin-bottom:8px!important}.partner-reference-content .inventory-command-heatmap header strong{font-size:12px!important}.partner-reference-content .inventory-command-heatmap header small{color:#9eb1c0!important;font-size:8px!important}.partner-reference-content .inventory-command-heatmap button{display:grid!important;grid-template-columns:90px repeat(4,1fr)!important;gap:5px!important;align-items:center!important;width:100%!important;padding:4px 0!important;border:0!important;background:transparent!important;color:#c5d4df!important;text-align:left!important;font-size:9px!important}.partner-reference-content .inventory-command-heatmap button i{height:14px!important;border-radius:2px!important;background:#15543b!important}.partner-reference-content .inventory-command-heatmap button i.risk-1{background:#6da93a!important}.partner-reference-content .inventory-command-heatmap button i.risk-2{background:#d6aa31!important}.partner-reference-content .inventory-command-heatmap button i.risk-3{background:#e77524!important}.partner-reference-content .inventory-command-heatmap button i.risk-4{background:#c9434c!important}.partner-reference-content .inventory-command-health{display:grid!important;justify-items:center!important;align-content:center!important;padding:10px!important;border:1px solid #48cfe779!important;border-radius:10px!important;background:#071522!important}.partner-reference-content .inventory-health-ring{display:grid!important;place-content:center!important;width:80px!important;height:80px!important;border-radius:50%!important;background:radial-gradient(circle,#071522 56%,transparent 57%),conic-gradient(#5ce890 var(--health),#283b4d 0)!important;box-shadow:0 0 18px #40dfef35!important}.partner-reference-content .inventory-health-ring strong{font-size:19px!important}.partner-reference-content .inventory-health-ring small{font-size:8px!important;color:#a9bbc8!important}.partner-reference-content .inventory-command-health p{display:flex!important;justify-content:space-between!important;width:100%!important;margin:3px 0!important;color:#a9bac5!important;font-size:8px!important}@media(max-width:900px){.partner-reference-content .inventory-command-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-reference-content .inventory-command-heatmap{grid-column:1/-1!important}}.partner-reference-content .partner-feature-navigation{display:flex!important;align-items:center!important;gap:3px!important;max-width:100%!important;margin:0 0 14px!important;padding:5px!important;overflow-x:auto!important;border:1px solid #79bbd24b!important;border-radius:11px!important;background:#06111ddd!important;scrollbar-width:none!important}.partner-reference-content .partner-feature-navigation a{display:flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important;min-height:34px!important;padding:0 10px!important;border-radius:7px!important;color:#a9bfce!important;font:650 10px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content .partner-feature-navigation a.active{background:linear-gradient(135deg,#0b4563,#162d63)!important;color:#eafaff!important;box-shadow:inset 0 -2px #2bdcf5!important}.partner-reference-content .partner-feature-navigation a img{width:18px!important;height:18px!important;border-radius:4px!important;object-fit:cover!important}.partner-reference-content .partner-mobile-feature-nav,.partner-reference-content .partner-mobile-nav{display:none!important}@media(max-width:720px){.partner-reference-content .partner-feature-navigation{display:none!important}.partner-reference-content .partner-mobile-feature-nav,.partner-reference-content .partner-mobile-nav{display:flex!important;overflow-x:auto!important;scrollbar-width:none!important}}.partner-reference-content:has(.team-command-redesign){background:radial-gradient(circle at 16% 18%,#0c4d7c33,transparent 24%),radial-gradient(circle at 90% 12%,#6026a844,transparent 28%),linear-gradient(145deg,#030911,#071523 52%,#050914)!important}.partner-reference-content .team-command-hero{position:relative!important;min-height:152px!important;overflow:hidden!important;border-color:#29d7ef88!important;background:linear-gradient(90deg,#05111eef,#071728df 40%,#0a1630b8,#1b1555a6),url(/assets/motomech-cinematic-garage-exact.png) center 43%/cover!important;box-shadow:0 0 0 1px #5be6ff1c,inset 0 1px #d9fbff20,0 18px 40px #000a!important}.partner-reference-content .team-command-hero:after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:repeating-linear-gradient(90deg,#55c9f009 0 1px,transparent 1px 48px),linear-gradient(110deg,transparent 0 60%,#4d39e41c 74%,transparent 90%)!important}.partner-reference-content .team-command-hero>span,.partner-reference-content .team-command-hero>div{position:relative!important;z-index:1!important}.partner-reference-content .team-command-hero h1{font-size:42px!important;text-shadow:0 4px 20px #000!important}.partner-reference-content :is(.team-pulse-panel,.team-roster-panel,.team-priority-panel,.team-access-map){border-color:#4fbfe073!important;background:linear-gradient(145deg,#071624f5,#07111df5 60%,#0a1330ea)!important;box-shadow:inset 0 1px #bdf5ff12,0 12px 26px #0007!important}.partner-reference-content .team-pulse-panel>header,.partner-reference-content .team-priority-panel>header,.partner-reference-content .team-roster-panel>header{border-bottom-color:#42d5ef40!important}.partner-reference-content .team-pulse-kpis button{background:linear-gradient(145deg,#071524,#0b1b2b)!important;border-color:#3dc9e06b!important;box-shadow:inset 0 1px #b8f5ff0d!important}.partner-reference-content .team-pulse-kpis button:nth-child(2){border-color:#61e69080!important;background:linear-gradient(145deg,#071b1d,#071a20)!important}.partner-reference-content .team-pulse-kpis button:nth-child(3){border-color:#f5a73d80!important;background:linear-gradient(145deg,#21160a,#10171f)!important}.partner-reference-content .team-pulse-kpis button:nth-child(4){border-color:#ad6cff80!important;background:linear-gradient(145deg,#1a1031,#101522)!important}.partner-reference-content .team-roster-panel{border-color:#4dd7ef8a!important}.partner-reference-content .team-roster-row{border-color:#3ec8e05e!important;background:linear-gradient(100deg,#071826,#0a1724)!important;box-shadow:inset 2px 0 #21cfee!important}.partner-reference-content .team-roster-row:hover{background:linear-gradient(100deg,#0c2840,#101a35)!important;box-shadow:inset 3px 0 #44e5ff,0 0 20px #22c7ef1f!important}.partner-reference-content .team-member-identity img{border:1px solid #43d8f0!important;box-shadow:0 0 12px #1ec5e455!important}.partner-reference-content .team-skill-tags i{border-color:#2ccffbb0!important;background:#06315390!important;box-shadow:0 0 9px #14c9ef22!important}.partner-reference-content .team-priority-panel article{border-color:#44cde879!important;background:linear-gradient(105deg,#0a2134,#081522)!important;box-shadow:inset 2px 0 #35d8f5,0 8px 18px #0005!important}.partner-reference-content .team-priority-panel article.expiring{border-color:#a766fa91!important;background:linear-gradient(105deg,#1c1235,#091523)!important;box-shadow:inset 2px 0 #ae71ff,0 8px 18px #0005!important}.partner-reference-content .team-priority-panel article.access{border-color:#ffae448d!important;background:linear-gradient(105deg,#2a1b0c,#0a1723)!important;box-shadow:inset 2px 0 #ffad42,0 8px 18px #0005!important}.partner-reference-content .team-coverage-ring{box-shadow:0 0 22px #21d6f433!important;background:radial-gradient(circle,#07121e 55%,transparent 56%),conic-gradient(#29d9ef 0 54%,#9d65fb 54% 72%,#253b53 72% 100%)!important}.partner-reference-content .team-access-map{border-color:#32cde88c!important;background:linear-gradient(105deg,#071828,#07111f 58%,#0a1531)!important}.partner-reference-content .team-access-map button{border-color:#28d4eea1!important;background:linear-gradient(135deg,#08243a,#081625)!important;box-shadow:inset 0 1px #c0f8ff17,0 8px 18px #0006!important}.partner-reference-content .team-access-map button:nth-child(2){border-color:#a565f2a8!important;background:linear-gradient(135deg,#1a1232,#0c1524)!important}.partner-reference-content .team-access-map button:nth-child(3){border-color:#2a9ce8a8!important}.partner-reference-content .team-access-map button:nth-child(4){border-color:#20d6c0a8!important;background:linear-gradient(135deg,#082c2d,#081625)!important}.partner-reference-content .workspace-subtabs{display:flex!important;align-items:center!important;gap:4px!important;max-width:1480px!important;margin:0 auto 12px!important;padding:5px!important;overflow-x:auto!important;border:1px solid #69bed15b!important;border-radius:10px!important;background:linear-gradient(100deg,#06121eea,#0d1330d9)!important;scrollbar-width:none!important}.partner-reference-content .workspace-subtabs a{display:block!important;flex:0 0 auto!important;padding:9px 12px!important;border-radius:7px!important;color:#a9bdca!important;font:650 10px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content .workspace-subtabs a:hover{color:#eaf9ff!important;background:#123b5266!important}.partner-reference-content .workspace-subtabs a.active{background:linear-gradient(135deg,#0b6e8e,#263eae)!important;color:#f5fcff!important;box-shadow:inset 0 -2px #37ddf5,0 0 14px #28d9f42b!important}@media(max-width:720px){.partner-reference-content .workspace-subtabs{margin:0 0 10px!important;border-radius:0!important;border-right:0!important;border-left:0!important}.partner-reference-content .workspace-subtabs a{padding:9px 10px!important;font-size:9px!important}}.partner-reference-content .bay-operations-command>.workshop-subtabs,.partner-reference-content .workshop-workflow-command>.workshop-subtabs{display:flex!important}.partner-reference-content .workshop-subtabs{position:sticky!important;top:0!important;z-index:12!important;min-height:56px!important;margin:0 auto 16px!important;padding:7px!important;border-color:#247ca980!important;border-radius:14px!important;background:linear-gradient(104deg,#06131ff5,#0b1830f2 58%,#17163cf0)!important;box-shadow:0 12px 28px #02060a9c,inset 0 1px #77d7ed35!important}.partner-reference-content .workshop-subtabs a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 15px!important;font-size:11px!important;letter-spacing:.01em!important}.partner-reference-content .workshop-subtabs a.active{background:linear-gradient(135deg,#075f88,#293dad)!important;box-shadow:inset 0 -2px #37ddf5,0 0 22px #219df04a!important}@media(max-width:720px){.partner-reference-content .workshop-subtabs{position:relative!important;top:auto!important;margin-bottom:10px!important;border-radius:0!important}.partner-reference-content .workshop-subtabs a{min-height:40px!important;padding:9px 12px!important}}.partner-reference-content>.partner-command>.partner-feature-navigation,.partner-reference-content>.partner-command>.partner-mobile-feature-nav,.partner-reference-content>:is(.service-desk-command,.bay-operations-command,.workshop-workflow-command,.marketplace-command,.finance-command,.intelligence-command,.admin-command)>.partner-feature-navigation,.partner-reference-content>:is(.service-desk-command,.bay-operations-command,.workshop-workflow-command,.marketplace-command,.finance-command,.intelligence-command,.admin-command)>.partner-mobile-feature-nav{display:none!important}.partner-reference-content :is(.service-subtabs,.marketplace-subtabs,.admin-subtabs,.finance-subtabs){display:flex!important;align-items:center!important;gap:4px!important;width:auto!important;max-width:1480px!important;margin:0 auto 12px!important;padding:5px!important;overflow-x:auto!important;border:1px solid #69bed15b!important;border-radius:10px!important;background:linear-gradient(100deg,#06121eea,#0d1330d9)!important;scrollbar-width:none!important}.partner-reference-content :is(.service-subtabs a,.marketplace-subtabs button,.admin-subtabs a,.finance-subtabs button){display:flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important;min-height:36px!important;padding:0 11px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#a9bdca!important;font:650 10px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content :is(.service-subtabs a:hover,.marketplace-subtabs button:hover,.admin-subtabs a:hover,.finance-subtabs button:hover){color:#ecfbff!important;background:#123b5266!important}.partner-reference-content :is(.service-subtabs a.active,.marketplace-subtabs button.active,.admin-subtabs a.active,.finance-subtabs button.active){background:linear-gradient(135deg,#0b6e8e,#263eae)!important;color:#f5fcff!important;box-shadow:inset 0 -2px #37ddf5,0 0 14px #28d9f42b!important}.partner-reference-content :is(.service-subtabs img,.marketplace-subtabs img,.admin-subtabs img){width:19px!important;height:19px!important;border-radius:5px!important;object-fit:cover!important}@media(max-width:720px){.partner-reference-content :is(.service-subtabs,.marketplace-subtabs,.admin-subtabs,.finance-subtabs){margin:0 0 10px!important;border-radius:0!important;border-right:0!important;border-left:0!important}.partner-reference-content :is(.service-subtabs a,.marketplace-subtabs button,.admin-subtabs a,.finance-subtabs button){min-height:35px!important;padding:0 10px!important;font-size:9px!important}}.partner-reference-content .market-source-state{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;max-width:1480px!important;margin:0 auto 12px!important;padding:12px 14px!important;border:1px solid #45cfe06b!important;border-radius:11px!important;background:linear-gradient(100deg,#082337,#071522)!important;box-shadow:inset 0 1px #c8fbff0d!important}.partner-reference-content .market-source-state img{width:38px!important;height:38px!important;border-radius:8px!important}.partner-reference-content .market-source-state strong{display:block!important;color:#e8faff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .market-source-state p{margin:4px 0 0!important;color:#a8bdc9!important;font-size:10px!important;line-height:1.45!important}.partner-reference-content .market-source-state a{padding:8px 10px!important;border:1px solid #3dd6ef75!important;border-radius:7px!important;color:#54e0f4!important;font:700 10px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}@media(max-width:640px){.partner-reference-content .market-source-state{grid-template-columns:38px minmax(0,1fr)!important}.partner-reference-content .market-source-state a{grid-column:2!important;justify-self:start!important}}.partner-reference-content .finance-source-panel{display:grid!important;justify-items:start!important;max-width:1480px!important;min-height:320px!important;margin:0 auto!important;padding:42px!important;border:1px solid #4dd0e278!important;border-radius:16px!important;background:radial-gradient(circle at 84% 12%,#6944bf35,transparent 26%),linear-gradient(135deg,#071a2a,#07101d)!important;box-shadow:inset 0 1px #d4faff14,0 18px 36px #0008!important}.partner-reference-content .finance-source-panel>img{width:62px!important;height:62px!important;margin-bottom:16px!important;border-radius:14px!important;box-shadow:0 0 24px #24d3f44a!important}.partner-reference-content .finance-source-panel>small{color:#45dff4!important;font:750 10px Inter,system-ui,sans-serif!important;letter-spacing:.13em!important}.partner-reference-content .finance-source-panel h1{margin:8px 0!important;color:#f4fbff!important;font:760 38px Inter,system-ui,sans-serif!important}.partner-reference-content .finance-source-panel p{max-width:640px!important;margin:0!important;color:#afc4d0!important;font-size:14px!important;line-height:1.55!important}.partner-reference-content .finance-source-panel>div{display:flex!important;gap:9px!important;margin-top:24px!important}.partner-reference-content .finance-source-panel a{padding:10px 13px!important;border:1px solid #39d7ef87!important;border-radius:8px!important;background:#0b304576!important;color:#63e3f5!important;font:700 11px Inter,system-ui,sans-serif!important;text-decoration:none!important}.partner-reference-content .service-source-panel{display:grid!important;justify-items:start!important;max-width:1480px!important;min-height:320px!important;margin:0 auto!important;padding:42px!important;border:1px solid #4dd0e278!important;border-radius:16px!important;background:radial-gradient(circle at 84% 12%,#6944bf35,transparent 26%),linear-gradient(135deg,#071a2a,#07101d)!important;box-shadow:inset 0 1px #d4faff14,0 18px 36px #0008!important}.partner-reference-content .service-source-panel>img{width:62px!important;height:62px!important;margin-bottom:16px!important;border-radius:14px!important;box-shadow:0 0 24px #24d3f44a!important}.partner-reference-content .service-source-panel>small{color:#45dff4!important;font:750 10px Inter,system-ui,sans-serif!important;letter-spacing:.13em!important}.partner-reference-content .service-source-panel h1{margin:8px 0!important;color:#f4fbff!important;font:760 38px Inter,system-ui,sans-serif!important}.partner-reference-content .service-source-panel p{max-width:640px!important;margin:0!important;color:#afc4d0!important;font-size:14px!important;line-height:1.55!important}.partner-reference-content .service-source-panel>div{display:flex!important;gap:9px!important;margin-top:24px!important}.partner-reference-content .service-source-panel a{padding:10px 13px!important;border:1px solid #39d7ef87!important;border-radius:8px!important;background:#0b304576!important;color:#63e3f5!important;font:700 11px Inter,system-ui,sans-serif!important;text-decoration:none!important}@media(max-width:640px){.partner-reference-content .service-source-panel{min-height:260px!important;padding:28px 20px!important}.partner-reference-content .service-source-panel h1{font-size:30px!important}.partner-reference-content .service-source-panel>div{flex-wrap:wrap!important}}.partner-reference-content .finance-ledger>header>div{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.partner-reference-content .finance-ledger-search input{width:150px!important;height:34px!important;padding:0 10px!important;border:1px solid #8dacd24f!important;border-radius:8px!important;background:#07111fd4!important;color:#eaf3fb!important;font:600 11px Inter,system-ui,sans-serif!important}@media(max-width:640px){.partner-reference-content .finance-ledger>header{align-items:flex-start!important;flex-direction:column!important}.partner-reference-content .finance-ledger>header>div{width:100%!important;justify-content:stretch!important}.partner-reference-content .finance-ledger-search{flex:1!important}.partner-reference-content .finance-ledger-search input{width:100%!important;box-sizing:border-box!important}}.partner-reference-header.home-chrome{grid-template-columns:auto minmax(215px,310px) auto minmax(0,1fr) auto!important}.partner-reference-header.home-chrome .home-primary-nav>a{display:grid!important;grid-template-rows:18px auto!important;place-items:center!important;gap:2px!important;min-width:56px!important;padding:7px!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#aab8c7!important;font:600 9px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-header.home-chrome .home-primary-nav>a i{font-style:normal!important;font-size:16px!important;line-height:1!important;color:#c5d9e7!important}.partner-reference-header.home-chrome .home-primary-nav>a.active{border-bottom-color:#2ae3ff!important;background:linear-gradient(180deg,#1e61b555,#123a6a24)!important;color:#f1fbff!important;box-shadow:none!important}.partner-reference-header.home-chrome .home-primary-nav>a.active i{color:#3de9ff!important;text-shadow:0 0 14px #1bdffc!important}@media(max-width:1340px){.partner-reference-header.home-chrome{grid-template-columns:auto minmax(205px,1fr) auto auto!important;gap:12px!important}.partner-reference-header.home-chrome .home-primary-nav{grid-column:1/-1!important;grid-row:2!important;justify-content:space-between!important;border-top:1px solid #b7d5e022!important}.partner-reference-header.home-chrome .home-primary-nav>a{flex:1!important}.partner-reference-header.home-chrome .home-role-state{display:none!important}}.partner-reference-content .appointment-toolbar,.partner-reference-content .inspection-subnav{display:flex!important;gap:7px!important;flex-wrap:wrap!important}.partner-reference-content .appointment-toolbar button,.partner-reference-content .inspection-subnav button,.partner-reference-content .checkin-grid button,.partner-reference-content .estimate-approval button{padding:8px 11px!important;border:1px solid #4f9eb26e!important;border-radius:7px!important;background:#0b2230!important;color:#b9eaf3!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .appointment-toolbar .active,.partner-reference-content .inspection-subnav .active{border-color:#4de5f4!important;background:#13527c!important;color:#fff!important}.partner-reference-content .appointment-board{display:grid!important;gap:8px!important}.partner-reference-content .appointment-board>button{display:grid!important;grid-template-columns:80px 1.1fr 1fr auto!important;gap:14px!important;align-items:center!important;padding:13px!important;border:1px solid #579bad4d!important;border-radius:9px!important;background:#ffffff04!important;color:inherit!important;text-align:left!important}.partner-reference-content .appointment-board time{color:#73e6f3!important;font:700 12px Inter,system-ui,sans-serif!important}.partner-reference-content .appointment-board span{display:grid!important;gap:3px!important}.partner-reference-content .appointment-board strong,.partner-reference-content .appointment-board b{color:#ebfbff!important;font:700 11px Inter,system-ui,sans-serif!important}.partner-reference-content .appointment-board small{color:#92acbb!important;font-size:9px!important}.partner-reference-content .appointment-board em{padding:6px!important;border:1px solid #7352b983!important;border-radius:7px!important;color:#cfb7ff!important;font:700 9px Inter,system-ui,sans-serif!important;font-style:normal!important}.partner-reference-content .checkin-progress{display:flex!important;justify-content:space-between!important;gap:8px!important;padding:12px!important;border:1px solid #579bad48!important;border-radius:9px!important;background:#06121dcc!important}.partner-reference-content .checkin-progress span{display:grid!important;justify-items:center!important;gap:5px!important;color:#93acbb!important;font:650 10px Inter,system-ui,sans-serif!important}.partner-reference-content .checkin-progress i{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border:1px solid #5c7f90!important;border-radius:50%!important;font-style:normal!important}.partner-reference-content .checkin-progress .active{color:#74eaf5!important}.partner-reference-content .checkin-progress .active i{border-color:#4ee5f4!important;background:#0f4e73!important}.partner-reference-content .checkin-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.partner-reference-content .checkin-grid>section{display:grid!important;align-content:start!important;gap:8px!important;min-height:210px!important;padding:14px!important;border:1px solid #579bad52!important;border-radius:10px!important;background:#06121dcc!important}.partner-reference-content .checkin-grid small,.partner-reference-content .estimate-detail small{color:#61e2f3!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.1em!important}.partner-reference-content .checkin-grid strong{color:#effaff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .checkin-grid p{margin:0!important;color:#9eb6c5!important;font-size:10px!important}.partner-reference-content .checkin-grid dl{display:grid!important;gap:8px!important;margin:0!important}.partner-reference-content .checkin-grid dl div{display:grid!important;gap:3px!important}.partner-reference-content .checkin-grid dt{color:#829baa!important;font-size:9px!important}.partner-reference-content .checkin-grid dd{margin:0!important;color:#d9eef6!important;font-size:10px!important}.partner-reference-content .inspection-grid{display:grid!important;grid-template-columns:1fr 1.2fr .55fr!important;gap:11px!important}.partner-reference-content .inspection-grid>section,.partner-reference-content .inspection-summary{display:grid!important;align-content:start!important;gap:10px!important;padding:14px!important;border:1px solid #579bad52!important;border-radius:10px!important;background:#06121dcc!important}.partner-reference-content .inspection-grid strong{color:#effaff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .inspection-checklist header{display:flex!important;justify-content:space-between!important}.partner-reference-content .inspection-checklist em{color:#66e4f3!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .inspection-checklist p{display:grid!important;grid-template-columns:14px 1fr auto!important;gap:7px!important;align-items:center!important;margin:0!important;padding:8px 0!important;border-bottom:1px solid #579bad25!important;color:#c3d6df!important;font-size:10px!important}.partner-reference-content .inspection-checklist i{width:8px!important;height:8px!important;border:2px solid #e19f4d!important;border-radius:50%!important}.partner-reference-content .inspection-checklist i.pass{border-color:#5be8a0!important;background:#5be8a0!important}.partner-reference-content .inspection-checklist p small{color:#8ea9ba!important;font-size:8px!important}.partner-reference-content .inspection-checklist .unavailable{display:block!important;color:#8faab9!important}.partner-reference-content .inspection-evidence>div{display:grid!important;place-items:center!important;min-height:160px!important;border:1px solid #579bad42!important;border-radius:8px!important;background:#091a27!important}.partner-reference-content .inspection-evidence img{max-width:100%!important;max-height:160px!important;object-fit:contain!important}.partner-reference-content .inspection-evidence p,.partner-reference-content .inspection-summary p{margin:0!important;color:#9eb6c5!important;font-size:10px!important}.partner-reference-content .inspection-summary b{color:#83eff8!important;font:760 34px Inter,system-ui,sans-serif!important}.partner-reference-content .inspection-summary small{color:#8fa9b7!important;font-size:9px!important}.partner-reference-content .estimate-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 330px!important;gap:12px!important}.partner-reference-content .estimate-detail,.partner-reference-content .estimate-approval{display:grid!important;align-content:start!important;gap:13px!important;padding:16px!important;border:1px solid #579bad52!important;border-radius:11px!important;background:#06121dcc!important}.partner-reference-content .estimate-detail header{display:flex!important;justify-content:space-between!important;gap:14px!important;padding-bottom:13px!important;border-bottom:1px solid #579bad40!important}.partner-reference-content .estimate-detail h3{margin:5px 0!important;color:#effaff!important;font:700 17px Inter,system-ui,sans-serif!important}.partner-reference-content .estimate-detail header p{margin:4px 0 0!important;color:#95afbe!important;font-size:10px!important}.partner-reference-content .estimate-detail header>b{color:#78e9f5!important;font:740 22px Inter,system-ui,sans-serif!important}.partner-reference-content .estimate-lines{display:grid!important;gap:8px!important}.partner-reference-content .estimate-lines>strong,.partner-reference-content .estimate-approval>strong{color:#edfaff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .estimate-lines p,.partner-reference-content .estimate-lines footer{display:flex!important;justify-content:space-between!important;margin:0!important;padding:9px 0!important;border-bottom:1px solid #579bad27!important;color:#9db5c4!important;font-size:11px!important}.partner-reference-content .estimate-lines b{color:#d9edf5!important}.partner-reference-content .estimate-approval>b{color:#f2be68!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .estimate-approval p{margin:0!important;color:#99b3c1!important;font-size:10px!important}.partner-reference-content .estimate-approval ol{display:grid!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important}.partner-reference-content .estimate-approval li{padding-left:18px!important;color:#9db4c2!important;font-size:10px!important}.partner-reference-content .estimate-approval li.done{color:#5de79d!important}@media(max-width:980px){.partner-reference-content .checkin-grid{grid-template-columns:1fr 1fr!important}.partner-reference-content .inspection-grid,.partner-reference-content .estimate-grid{grid-template-columns:1fr!important}}@media(max-width:640px){.partner-reference-content .appointment-board>button{grid-template-columns:58px 1fr!important}.partner-reference-content .appointment-board>button>em{grid-column:2!important;justify-self:start!important}.partner-reference-content .checkin-grid{grid-template-columns:1fr!important}.partner-reference-content .checkin-progress{overflow:auto!important;justify-content:flex-start!important}.partner-reference-content .checkin-progress span{flex:0 0 72px!important}}.partner-reference-content .service-desk-command>.service-experience{width:100%!important;max-width:none!important;justify-self:stretch!important;box-sizing:border-box!important}.partner-reference-content .service-experience{display:grid!important;gap:14px!important;max-width:1480px!important;margin:0 auto!important;padding:22px!important;border:1px solid #57b6d166!important;border-radius:18px!important;background:radial-gradient(circle at 86% 0,#414bb82a,transparent 31%),linear-gradient(145deg,#07131e,#0a1421)!important;box-shadow:0 20px 44px #0008!important}.partner-reference-content .service-experience-heading{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:20px!important;padding:3px 2px 16px!important;border-bottom:1px solid #68bfd22d!important}.partner-reference-content .service-experience-heading small,.partner-reference-content .history-detail small{color:#61e2f3!important;font:750 9px Inter,system-ui,sans-serif!important;letter-spacing:.14em!important}.partner-reference-content .service-experience-heading h2{margin:6px 0!important;color:#f4fbff!important;font:770 30px/1 Inter,system-ui,sans-serif!important;letter-spacing:-.045em!important}.partner-reference-content .service-experience-heading p{max-width:700px!important;margin:0!important;color:#9eb6c5!important;font:500 12px/1.5 Inter,system-ui,sans-serif!important}.partner-reference-content .service-experience button{font-family:Inter,system-ui,sans-serif!important}.partner-reference-content .service-experience-heading>button,.partner-reference-content .experience-tabs button,.partner-reference-content .history-filters button{padding:9px 12px!important;border:1px solid #4fd4e27a!important;border-radius:8px!important;background:#0c2a3b!important;color:#8eecf7!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .experience-tabs,.partner-reference-content .history-filters{display:flex!important;gap:7px!important;flex-wrap:wrap!important}.partner-reference-content .experience-tabs .active,.partner-reference-content .service-experience nav .active{border-color:#4ce4f4!important;background:#14517a!important;color:#fff!important}.partner-reference-content .approval-experience-list{display:grid!important;gap:9px!important}.partner-reference-content .approval-experience-card{display:grid!important;grid-template-columns:42px minmax(180px,1fr) auto auto!important;gap:13px!important;align-items:center!important;padding:13px!important;border:1px solid #579bad4d!important;border-left:3px solid #43d8ee!important;border-radius:10px!important;background:linear-gradient(105deg,#0e1f2c,#09131d)!important}.partner-reference-content .approval-experience-card.estimate{border-left-color:#ffb13d!important}.partner-reference-content .approval-experience-card.allocation{border-left-color:#b878ff!important}.partner-reference-content .approval-experience-card.exception{border-left-color:#ff6c63!important}.partner-reference-content .approval-experience-card>i{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:10px!important;background:#167c9c2b!important;color:#74e9fa!important;font:750 17px Inter,system-ui,sans-serif!important}.partner-reference-content .approval-experience-card>div{display:grid!important;gap:3px!important}.partner-reference-content .approval-experience-card strong{color:#f0fbff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .approval-experience-card span,.partner-reference-content .approval-experience-card small{color:#9eb6c5!important;font-size:10px!important}.partner-reference-content .approval-experience-card em{color:#d6e7ef!important;font:650 10px Inter,system-ui,sans-serif!important}.partner-reference-content .approval-experience-card aside{display:grid!important;gap:5px!important;text-align:right!important}.partner-reference-content .approval-experience-card aside b{color:#f6b65d!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .approval-experience-card footer{display:flex!important;gap:6px!important}.partner-reference-content .approval-experience-card footer button{padding:8px 10px!important;border:1px solid #579bad78!important;border-radius:7px!important;background:#0a2130!important;color:#dff9ff!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .approval-experience-card footer button:first-child{background:#1368ba!important}.partner-reference-content .experience-empty{display:grid!important;justify-items:center!important;gap:9px!important;padding:40px!important;border:1px dashed #5eaac05b!important;border-radius:12px!important;color:#a9c0cd!important;text-align:center!important}.partner-reference-content .experience-empty img{width:42px!important;height:42px!important}.partner-reference-content .experience-empty strong{color:#effbff!important;font:700 14px Inter,system-ui,sans-serif!important}.partner-reference-content .experience-empty p{max-width:420px!important;margin:0!important;font-size:11px!important}.partner-reference-content .communications-grid{display:grid!important;grid-template-columns:220px minmax(0,1fr) 190px!important;gap:12px!important}.partner-reference-content .communication-context,.partner-reference-content .conversation-workspace,.partner-reference-content .communication-timeline,.partner-reference-content .dispatch-workspace,.partner-reference-content .mobility-rail,.partner-reference-content .customer-list,.partner-reference-content .customer-profile,.partner-reference-content .history-rail,.partner-reference-content .history-detail{border:1px solid #579bad52!important;border-radius:11px!important;background:#06121dcc!important}.partner-reference-content .communication-context{display:grid!important;align-content:start!important;gap:10px!important;padding:15px!important}.partner-reference-content .communication-context>small{color:#62dcef!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.12em!important}.partner-reference-content .communication-context>.person-initials,.partner-reference-content .customer-list .person-initials,.partner-reference-content .customer-profile .person-initials{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background:linear-gradient(135deg,#175bc2,#6332b4)!important;color:#fff!important;font:700 11px Inter,system-ui,sans-serif!important}.partner-reference-content .communication-context strong,.partner-reference-content .conversation-workspace>header strong,.partner-reference-content .dispatch-workspace>header strong,.partner-reference-content .mobility-rail>strong{color:#effbff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .communication-context p,.partner-reference-content .mobility-rail p{margin:0!important;color:#9db5c4!important;font-size:10px!important}.partner-reference-content .communication-context dl{display:grid!important;gap:8px!important;margin:3px 0!important}.partner-reference-content .communication-context dl div{display:grid!important;gap:3px!important}.partner-reference-content .communication-context dt{color:#819dad!important;font-size:9px!important}.partner-reference-content .communication-context dd{margin:0!important;color:#d9eef9!important;font-size:10px!important}.partner-reference-content .communication-context button,.partner-reference-content .mobility-rail button,.partner-reference-content .history-detail button{padding:8px!important;border:1px solid #4fd5e58c!important;border-radius:7px!important;background:#092333!important;color:#85eafa!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .conversation-workspace{display:grid!important;grid-template-rows:auto 1fr auto!important;min-height:390px!important;overflow:hidden!important}.partner-reference-content .conversation-workspace>header,.partner-reference-content .dispatch-workspace>header{display:flex!important;align-items:center!important;gap:15px!important;padding:12px!important;border-bottom:1px solid #579bad40!important}.partner-reference-content .conversation-workspace nav,.partner-reference-content .dispatch-workspace nav,.partner-reference-content .customer-profile nav{display:flex!important;gap:5px!important;flex-wrap:wrap!important}.partner-reference-content .conversation-workspace nav button,.partner-reference-content .dispatch-workspace nav button,.partner-reference-content .customer-profile nav button{border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#9ab2c1!important;font:650 10px Inter,system-ui,sans-serif!important}.partner-reference-content .message-history{display:grid!important;align-content:start!important;gap:12px!important;padding:16px!important}.partner-reference-content .message-history>small{color:#7895a5!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.1em!important}.partner-reference-content .message-history p{max-width:76%!important;margin:0!important;padding:10px!important;border-radius:9px!important;font:500 11px/1.45 Inter,system-ui,sans-serif!important}.partner-reference-content .system-note{background:#1b2a3580!important;color:#b9cad4!important}.partner-reference-content .outbound-note{justify-self:end!important;background:#124c79!important;color:#e7fcff!important}.partner-reference-content .conversation-workspace form{display:flex!important;gap:8px!important;padding:12px!important;border-top:1px solid #579bad40!important}.partner-reference-content .conversation-workspace input,.partner-reference-content .customer-list input{min-width:0!important;flex:1!important;padding:9px!important;border:1px solid #548fa557!important;border-radius:7px!important;background:#07141f!important;color:#effaff!important;font-size:11px!important}.partner-reference-content .conversation-workspace form button{padding:9px 13px!important;border:0!important;border-radius:7px!important;background:linear-gradient(135deg,#0a88c9,#6536d4)!important;color:#fff!important;font-weight:700!important}.partner-reference-content .communication-timeline{display:grid!important;align-content:start!important;gap:13px!important;padding:15px!important}.partner-reference-content .communication-timeline>strong{color:#eaffff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .communication-timeline>span{position:relative!important;display:grid!important;gap:3px!important;padding-left:22px!important;color:#bdcfdb!important;font:650 10px Inter,system-ui,sans-serif!important}.partner-reference-content .communication-timeline>span i{position:absolute!important;top:1px!important;left:0!important;width:10px!important;height:10px!important;border:2px solid #678395!important;border-radius:50%!important}.partner-reference-content .communication-timeline>span.done i{border-color:#55e8a1!important;background:#55e8a1!important}.partner-reference-content .communication-timeline small{color:#7793a2!important;font-size:9px!important}.partner-reference-content .pickup-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 250px!important;gap:12px!important}.partner-reference-content .dispatch-workspace{overflow:hidden!important}.partner-reference-content .dispatch-workspace>header nav{margin-left:auto!important}.partner-reference-content .dispatch-map-panel{display:grid!important;place-content:center!important;min-height:190px!important;padding:20px!important;background:linear-gradient(135deg,#071927cc,#0d2334d9),repeating-linear-gradient(90deg,transparent 0 35px,#67d9ec0e 36px 37px)!important;color:#8eabb9!important;text-align:center!important}.partner-reference-content .dispatch-map-panel small{color:#6be8f6!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.15em!important}.partner-reference-content .dispatch-map-panel p{margin:8px 0 0!important;font-size:11px!important}.partner-reference-content .dispatch-bookings{display:grid!important;gap:6px!important;padding:10px!important}.partner-reference-content .dispatch-bookings>button{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important;padding:9px!important;border:1px solid #579bad42!important;border-radius:8px!important;background:#ffffff04!important;color:inherit!important;text-align:left!important}.partner-reference-content .dispatch-bookings i{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border-radius:50%!important;background:#0d6bb5!important;color:#fff!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .dispatch-bookings span{display:grid!important;gap:2px!important}.partner-reference-content .dispatch-bookings strong{color:#e9fbff!important;font-size:11px!important}.partner-reference-content .dispatch-bookings small{color:#93adbd!important;font-size:9px!important}.partner-reference-content .dispatch-bookings em{color:#64dffa!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .mobility-rail{display:grid!important;align-content:start!important;gap:12px!important;padding:15px!important}.partner-reference-content .mobility-rail ol{display:grid!important;gap:9px!important;margin:0!important;padding:0!important;list-style:none!important}.partner-reference-content .mobility-rail li{display:grid!important;gap:2px!important;padding-left:18px!important;color:#b7cbd6!important;font:650 10px Inter,system-ui,sans-serif!important}.partner-reference-content .mobility-rail li.done{color:#69eaa2!important}.partner-reference-content .mobility-rail li small{color:#7793a2!important;font-size:9px!important}.partner-reference-content .mobility-rail section{display:grid!important;gap:7px!important;padding-top:12px!important;border-top:1px solid #579bad40!important}.partner-reference-content .customers-grid{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;gap:12px!important}.partner-reference-content .customer-list{overflow:hidden!important}.partner-reference-content .customer-list header{display:flex!important;gap:8px!important;padding:11px!important;border-bottom:1px solid #579bad40!important}.partner-reference-content .customer-list header button{padding:8px!important;border:1px solid #579bad69!important;border-radius:7px!important;background:transparent!important;color:#91e7f4!important;font:700 10px Inter,system-ui,sans-serif!important}.partner-reference-content .customer-list>button{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;width:100%!important;padding:12px!important;border:0!important;border-bottom:1px solid #579bad2b!important;background:transparent!important;color:inherit!important;text-align:left!important}.partner-reference-content .customer-list>button span:not(.person-initials){display:grid!important;gap:3px!important}.partner-reference-content .customer-list strong{color:#eafaff!important;font:700 11px Inter,system-ui,sans-serif!important}.partner-reference-content .customer-list small{color:#8ca8b8!important;font-size:9px!important}.partner-reference-content .customer-list em{color:#b391ff!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .customer-profile{overflow:hidden!important}.partner-reference-content .customer-profile>header{display:flex!important;align-items:center!important;gap:11px!important;padding:16px!important;border-bottom:1px solid #579bad40!important}.partner-reference-content .customer-profile h3{margin:0!important;color:#effbff!important;font:700 17px Inter,system-ui,sans-serif!important}.partner-reference-content .customer-profile header p{margin:4px 0 0!important;color:#9eb6c5!important;font-size:10px!important}.partner-reference-content .customer-profile nav{padding:11px 16px!important;border-bottom:1px solid #579bad40!important}.partner-reference-content .customer-profile>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:16px!important}.partner-reference-content .customer-profile article{display:grid!important;align-content:start!important;gap:5px!important;min-height:110px!important;padding:13px!important;border:1px solid #579bad42!important;border-radius:9px!important;background:#ffffff04!important}.partner-reference-content .customer-profile article small{color:#66dff1!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.1em!important}.partner-reference-content .customer-profile article strong{color:#edfaff!important;font:700 13px Inter,system-ui,sans-serif!important}.partner-reference-content .customer-profile article p{margin:0!important;color:#9db5c4!important;font-size:10px!important}.partner-reference-content .history-grid{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:12px!important}.partner-reference-content .history-rail{display:grid!important;align-content:start!important}.partner-reference-content .history-rail button{display:grid!important;grid-template-columns:12px minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;padding:12px!important;border:0!important;border-bottom:1px solid #579bad2b!important;background:transparent!important;color:inherit!important;text-align:left!important}.partner-reference-content .history-rail i{width:9px!important;height:9px!important;border:2px solid #617e8e!important;border-radius:50%!important}.partner-reference-content .history-rail i.done{border-color:#56e499!important;background:#56e499!important}.partner-reference-content .history-rail span{display:grid!important;gap:3px!important}.partner-reference-content .history-rail strong{color:#e7f9ff!important;font:700 11px Inter,system-ui,sans-serif!important}.partner-reference-content .history-rail small{color:#88a4b5!important;font-size:9px!important}.partner-reference-content .history-rail em{color:#ad93ef!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .history-detail{overflow:hidden!important}.partner-reference-content .history-detail>header{display:flex!important;justify-content:space-between!important;gap:14px!important;padding:16px!important;border-bottom:1px solid #579bad40!important}.partner-reference-content .history-detail h3{margin:5px 0 0!important;color:#f0fbff!important;font:700 17px Inter,system-ui,sans-serif!important}.partner-reference-content .history-detail header>b{align-self:start!important;padding:6px!important;border-radius:6px!important;background:#462579!important;color:#d9c2ff!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .history-detail>div{display:grid!important;grid-template-columns:1.25fr .75fr!important;gap:10px!important;padding:16px!important}.partner-reference-content .history-detail article{display:grid!important;align-content:start!important;gap:8px!important;padding:13px!important;border:1px solid #579bad42!important;border-radius:9px!important;background:#ffffff04!important}.partner-reference-content .history-detail article p{margin:0!important;color:#adc1cd!important;font-size:11px!important}.partner-reference-content .history-detail ul{margin:0!important;padding-left:17px!important;color:#d9edf4!important;font-size:10px!important}@media(max-width:980px){.partner-reference-content .communications-grid,.partner-reference-content .pickup-grid,.partner-reference-content .customers-grid,.partner-reference-content .history-grid{grid-template-columns:1fr!important}.partner-reference-content .communication-timeline{grid-template-columns:repeat(3,minmax(0,1fr))!important}.partner-reference-content .customer-list{max-height:310px!important;overflow:auto!important}}@media(max-width:640px){.partner-reference-content .service-experience{padding:14px!important;border-radius:13px!important}.partner-reference-content .service-experience-heading{align-items:start!important;flex-direction:column!important}.partner-reference-content .approval-experience-card{grid-template-columns:34px minmax(0,1fr)!important}.partner-reference-content .approval-experience-card aside,.partner-reference-content .approval-experience-card footer{grid-column:2!important;justify-self:start!important;text-align:left!important}.partner-reference-content .communication-timeline{grid-template-columns:1fr 1fr!important}.partner-reference-content .customer-profile>div,.partner-reference-content .history-detail>div{grid-template-columns:1fr!important}.partner-reference-content .conversation-workspace{min-height:320px!important}}.partner-reference-content .service-desk-command{display:grid!important;gap:14px!important;max-width:1480px!important;margin:0 auto!important}.partner-reference-content .service-desk-command>.service-subtabs{position:sticky!important;top:0!important;z-index:4!important;width:100%!important;max-width:none!important;margin:0!important;padding:7px!important;border:1px solid #5ab7d170!important;border-radius:14px!important;background:linear-gradient(100deg,#071725f7,#101731f5)!important;box-shadow:0 10px 24px #0006!important}.partner-reference-content .service-desk-command>.service-subtabs a{min-height:42px!important;padding:0 13px!important;border-radius:10px!important;color:#a9bfcd!important;font:650 11px Inter,system-ui,sans-serif!important}.partner-reference-content .service-desk-command>.service-subtabs a.active{background:linear-gradient(135deg,#0f6b88,#2542ac)!important;color:#f4fcff!important;box-shadow:inset 0 -2px #48e3f7,0 8px 18px #0005!important}.partner-reference-content .service-command-hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 24px!important;align-items:end!important;min-height:170px!important;padding:28px 30px!important;border:1px solid #5cbcd16b!important;border-radius:20px!important;background:radial-gradient(circle at 88% 24%,#5b44c938,transparent 29%),radial-gradient(circle at 72% 92%,#13d9ee1b,transparent 34%),linear-gradient(120deg,#0a1a29,#0b1425 58%,#191834)!important;box-shadow:inset 0 1px #dffcff14,0 18px 42px #0007!important;overflow:hidden!important}.partner-reference-content .service-command-hero:after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,#60e8f008 1px,transparent 1px),linear-gradient(#60e8f007 1px,transparent 1px)!important;background-size:44px 44px!important}.partner-reference-content .service-command-hero>*{position:relative!important;z-index:1!important}.partner-reference-content .service-command-hero>span{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:8px!important;color:#62e4f5!important;font:750 10px Inter,system-ui,sans-serif!important;letter-spacing:.16em!important}.partner-reference-content .service-command-hero>span img{width:22px!important;height:22px!important;object-fit:contain!important}.partner-reference-content .service-command-hero h1{margin:0!important;color:#f5fbff!important;font:780 clamp(30px,4vw,52px)/.98 Inter,system-ui,sans-serif!important;letter-spacing:-.065em!important}.partner-reference-content .service-command-hero p{max-width:720px!important;margin:9px 0 0!important;color:#afc4d1!important;font:500 14px/1.5 Inter,system-ui,sans-serif!important}.partner-reference-content .service-command-hero aside{display:flex!important;gap:8px!important;align-items:center!important}.partner-reference-content .service-command-hero aside a{padding:10px 12px!important;border:1px solid #5bd7ed8a!important;border-radius:9px!important;background:#0a263887!important;color:#7cebf9!important;font:700 10px Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.partner-reference-content .service-command-hero aside a:last-child{border-color:#9c7ff07a!important;color:#d1c2ff!important}.partner-reference-content .service-desk-command>.service-desk-overview{margin:0!important;padding:18px!important;border:1px solid #5ab7d157!important;border-radius:20px!important;background:linear-gradient(145deg,#091724f6,#07111cf5)!important;box-shadow:0 18px 42px #0007!important}.partner-reference-content .service-desk-command .service-desk-hero{display:none!important}.partner-reference-content .service-desk-command .service-desk-command-grid{gap:14px!important}.partner-reference-content .service-desk-command .service-card{border:1px solid #5da8bf57!important;border-radius:15px!important;background:linear-gradient(145deg,#102330e9,#09131eea)!important;box-shadow:inset 0 1px #e9fbff0a!important}.partner-reference-content .service-workspace{display:grid!important;gap:14px!important}.partner-reference-content .service-workspace-kpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.partner-reference-content .service-workspace-kpis article{position:relative!important;min-height:114px!important;padding:18px!important;border:1px solid #52b9d15c!important;border-radius:15px!important;background:linear-gradient(135deg,#0d2635,#10172a)!important;overflow:hidden!important}.partner-reference-content .service-workspace-kpis article:after{content:""!important;position:absolute!important;right:-22px!important;bottom:-36px!important;width:120px!important;height:120px!important;border:1px solid #54d9ed31!important;border-radius:50%!important}.partner-reference-content .service-workspace-kpis img{width:38px!important;height:38px!important;margin-bottom:12px!important;border-radius:10px!important;object-fit:contain!important}.partner-reference-content .service-workspace-kpis span{display:grid!important;gap:3px!important}.partner-reference-content .service-workspace-kpis small{color:#71dff0!important;font:700 9px Inter,system-ui,sans-serif!important;letter-spacing:.1em!important}.partner-reference-content .service-workspace-kpis strong{color:#f0fbff!important;font:760 28px Inter,system-ui,sans-serif!important}.partner-reference-content .service-workspace-kpis em{color:#a8bdca!important;font:500 10px Inter,system-ui,sans-serif!important}.partner-reference-content .service-workspace-main{overflow:hidden!important;border:1px solid #5da8bf65!important;border-radius:17px!important;background:linear-gradient(145deg,#0b1b29f5,#07121dee)!important;box-shadow:0 18px 40px #0006!important}.partner-reference-content .service-workspace-heading{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:18px!important;padding:22px!important;border-bottom:1px solid #75c4d52c!important;background:linear-gradient(90deg,#0d2b3d,#101832)!important}.partner-reference-content .service-workspace-heading small{color:#5be2f5!important;font:750 9px Inter,system-ui,sans-serif!important;letter-spacing:.13em!important}.partner-reference-content .service-workspace-heading h2{margin:6px 0 0!important;color:#f5fbff!important;font:760 26px Inter,system-ui,sans-serif!important;letter-spacing:-.04em!important}.partner-reference-content .service-workspace-heading>div{display:flex!important;gap:7px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.partner-reference-content .service-workspace-heading a{padding:8px 10px!important;border:1px solid #66cbe26d!important;border-radius:8px!important;color:#8beaf7!important;font:700 9px Inter,system-ui,sans-serif!important;text-decoration:none!important}.partner-reference-content .service-workspace .service-data-table{padding:10px!important;background:transparent!important}.partner-reference-content .service-workspace .service-data-table>[role=row]:first-child{position:sticky!important;top:0!important;z-index:1!important;padding:10px 12px!important;border-radius:8px!important;background:#07101ae8!important}.partner-reference-content .service-workspace .service-data-table>button{margin:6px 0!important;padding:14px 12px!important;border:1px solid #5da8bf2d!important;border-radius:11px!important;background:#ffffff04!important}.partner-reference-content .service-workspace .service-data-table>button:hover{border-color:#4bdbf396!important;background:linear-gradient(90deg,#113d517d,#0c1930a8)!important;box-shadow:inset 3px 0 #42dcf4!important}.partner-reference-content .service-workspace-status{margin:0 18px 18px!important;padding:10px!important;border-left:3px solid #55e2f3!important;background:#0c2b3a!important;color:#aeeef8!important;font-size:11px!important}@media(max-width:900px){.partner-reference-content .service-command-hero{grid-template-columns:1fr!important;min-height:0!important;padding:24px 20px!important}.partner-reference-content .service-command-hero aside{justify-content:flex-start!important}.partner-reference-content .service-workspace-kpis{grid-template-columns:1fr!important}.partner-reference-content .service-workspace-heading{align-items:start!important;flex-direction:column!important}.partner-reference-content .service-workspace-heading>div{justify-content:flex-start!important}}@media(max-width:640px){.partner-reference-content .service-desk-command{gap:10px!important}.partner-reference-content .service-desk-command>.service-subtabs{width:calc(100% + 24px)!important;margin-left:-12px!important;border-right:0!important;border-left:0!important;border-radius:0!important}.partner-reference-content .service-desk-command>.service-subtabs a{min-height:38px!important;padding:0 10px!important}.partner-reference-content .service-command-hero{padding:22px 16px!important;border-radius:14px!important}.partner-reference-content .service-command-hero h1{font-size:31px!important}.partner-reference-content .service-command-hero aside{width:100%!important;overflow:auto!important}.partner-reference-content .service-command-hero aside a{flex:0 0 auto!important}.partner-reference-content .service-desk-command>.service-desk-overview{padding:10px!important;border-radius:14px!important}.partner-reference-content .service-workspace-heading{padding:18px 14px!important}.partner-reference-content .service-workspace .service-data-table{overflow-x:auto!important}.partner-reference-content .service-workspace .service-data-table>[role=row],.partner-reference-content .service-workspace .service-data-table>button{min-width:760px!important}}.partner-reference-content .approved-priority.home-priority-desk{grid-area:priority!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important}.partner-reference-content .approved-priority.home-priority-desk{display:block!important;min-height:0!important;padding:15px!important;background:linear-gradient(145deg,#0a1727f2,#08101bfa)!important}.partner-reference-content .approved-priority.home-priority-desk>.approved-risk{margin:-15px -15px 0!important;padding:0 15px!important}.partner-reference-content .approved-priority.home-priority-desk>header{min-height:auto!important;padding:14px 1px 10px!important;border:0!important}.partner-reference-content .approved-priority.home-priority-desk>header h2{display:flex!important;align-items:center!important;gap:8px!important;font-size:20px!important}.partner-reference-content .approved-priority.home-priority-desk>header h2>b{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#3b2a18!important;color:#ffca7b!important;font:750 12px Inter,system-ui,sans-serif!important}.partner-reference-content .approved-priority.home-priority-desk>header a{color:#48d8f0!important;font:650 12px Inter,system-ui,sans-serif!important;text-decoration:none!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card{display:grid!important;grid-template-columns:54px minmax(0,1fr) 108px!important;grid-template-rows:auto auto!important;gap:4px 11px!important;min-height:87px!important;margin:8px 0!important;padding:13px!important;border:1px solid #9bcfe03d!important;border-left:3px solid #f3a63c!important;border-radius:11px!important;background:linear-gradient(105deg,#17202aeb,#09141eee)!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>i{display:grid!important;place-content:center!important;width:46px!important;height:46px!important;border-radius:50%!important;background:#3c2a17!important;color:#ffc05a!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>div{display:grid!important;gap:4px!important;min-width:0!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>div>strong{overflow:hidden!important;color:#f7fbff!important;font-size:14px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>div>small,.partner-reference-content .approved-priority.home-priority-desk .priority-card>div>em{overflow:hidden!important;color:#b8c9d3!important;font-size:10px!important;font-style:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>aside{display:grid!important;justify-items:end!important;align-content:start!important;gap:7px!important;text-align:right!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>aside>b{color:#ffbd55!important;font:700 9px Inter,system-ui,sans-serif!important;white-space:nowrap!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>aside>small{color:#95aebe!important;font-size:8px!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>footer{grid-column:2/4!important;display:flex!important;justify-content:flex-end!important;gap:8px!important;padding:1px 0 0!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>footer button{min-width:82px!important;padding:6px 10px!important;border:1px solid #e7a144!important;border-radius:7px!important;background:#4a2b124f!important;color:#ffc56b!important;font:700 9px Inter,system-ui,sans-serif!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card>footer button+button{border-color:#8fb5cb55!important;background:#0a1721aa!important;color:#d5e5ed!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.risk{border-left-color:#af68f7!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.risk>i{background:#2e1b4a!important;color:#d2a0ff!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.risk>aside>b{color:#c798ff!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.risk>footer button{border-color:#a66af5!important;background:#3a215b55!important;color:#d1a7ff!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.stock{border-left-color:#f06f58!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.stock>i{background:#48201c!important;color:#ff997d!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.stock>aside>b{color:#ff927d!important}.partner-reference-content .approved-priority.home-priority-desk .priority-card.stock>footer button{border-color:#ef715b!important;background:#4a211d55!important;color:#ff9a84!important}.partner-reference-content .team-skill-meter{grid-template-columns:minmax(0,1fr) auto!important}.partner-reference-content .team-member-identity small{overflow-wrap:anywhere!important;font-size:10px!important}.partner-reference-content .team-member-identity img{flex-shrink:0!important}.partner-reference-content .team-roster-head,.partner-reference-content .team-roster-row{grid-template-columns:2fr .9fr 1fr .85fr .9fr .9fr!important}.partner-reference-content .team-coverage-ring{background:#0b1723!important;border:2px solid #3ec8e0!important;box-shadow:none!important}.partner-reference-content .team-command-redesign>.partner-member-invite{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;border:1px solid #426b81;border-radius:16px;background:radial-gradient(ellipse at top right,#13444f70,transparent 65%),#0a1c2b;clip-path:none;box-shadow:0 12px 28px #0004}.partner-reference-content .partner-member-invite .invite-form-heading{grid-column:1/-1}.partner-reference-content .invite-form-heading h2{margin:0 0 8px;font-size:24px;color:#eef9ff}.partner-reference-content .invite-form-heading p{margin:0;color:#afc9d8;line-height:1.5}.partner-reference-content .team-command-redesign>.partner-member-invite label{font-size:13px;text-transform:none;letter-spacing:0}.partner-reference-content .team-command-redesign>.partner-member-invite input:not([type=checkbox]),.partner-reference-content .team-command-redesign>.partner-member-invite select{height:44px;border-radius:8px;font-size:15px}.partner-reference-content .team-command-redesign>.partner-member-invite button{grid-column:auto;min-height:44px;justify-self:stretch;border-radius:8px}.partner-reference-content .team-command-redesign>.partner-member-invite .partner-invite-outlet-scope{border-radius:8px;min-height:44px}@media(max-width:650px){.partner-reference-content .team-command-redesign>.partner-member-invite{grid-template-columns:1fr;padding:18px}}.partner-member-invite .invite-outlets{border:0;padding:0;margin:14px 0 0;min-width:0}.partner-member-invite .invite-outlets legend{font-size:13px;color:#8fb1c8;margin-bottom:5px}.partner-reference-content .team-roster-panel{align-self:start!important}.partner-reference-content .team-roster-panel>header{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.partner-reference-content .team-roster-panel>header h2,.partner-reference-content .team-roster-panel>header label{grid-column:1/-1!important}.partner-reference-content .team-roster-panel input,.partner-reference-content .team-roster-panel select{width:100%!important;min-width:0!important;min-height:42px!important;border:1px solid #41677e!important;border-radius:8px!important;background:#091b2a!important;color:#e6f2fc!important;padding:8px!important;font-size:14px!important}.partner-reference-content .team-roster-row{min-width:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:18px!important;margin:12px!important;width:calc(100% - 24px)!important}.partner-reference-content .team-roster-row .team-member-identity{grid-column:1/-1!important;min-width:0!important}.partner-reference-content .team-member-identity strong{font-size:16px!important;line-height:1.4!important}.partner-reference-content .team-member-identity small{font-size:13px!important;line-height:1.5!important;word-break:normal!important;overflow-wrap:anywhere!important}.partner-reference-content .team-roster-row .team-member-role{grid-column:1!important;grid-row:2!important;font-size:14px!important}.partner-reference-content .team-roster-row .is-active,.partner-reference-content .team-roster-row .is-review{grid-column:2!important;grid-row:2!important;font-size:13px!important}.partner-reference-content .team-roster-row .team-skill-tags{grid-column:1/-1!important;grid-row:3!important}.partner-reference-content .team-skill-tags i{font-size:12px!important;line-height:1.5!important}.partner-reference-content .team-roster-row .team-load{grid-column:1!important;grid-row:4!important}.partner-reference-content .team-roster-row .team-load small{font-size:12px!important}.partner-reference-content .team-roster-row>strong{grid-column:2!important;grid-row:4!important;font-size:13px!important}.partner-reference-content .team-roster-panel>footer{font-size:12px!important;align-items:center!important;gap:12px!important}.partner-reference-content .team-priority-panel article a{color:#74d8f1;text-decoration:none;font-size:12px;font-weight:600}@media(max-width:650px){.partner-reference-content .team-roster-panel>header{grid-template-columns:1fr!important}.partner-reference-content .team-roster-row{padding:14px!important}.partner-reference-content .team-roster-row .team-load{grid-column:1/-1!important}.partner-reference-content .team-roster-row>strong{grid-column:1/-1!important;grid-row:5!important}}.partner-reference-content .team-roster-row>span:not(.team-member-identity):not(.team-skill-tags):not(.team-load){font-size:14px!important}.service-appointment-board .booking-vehicle .service-vehicle-image{display:block;flex:0 0 68px;width:68px;min-width:0}.service-appointment-board .booking-vehicle .service-vehicle-image>span{display:block;min-width:0}.service-appointment-board .booking-vehicle .service-vehicle-image img{display:block;width:68px;height:48px;object-fit:contain;border-radius:6px}.service-appointment-board .booking-vehicle .service-vehicle-image small{display:block;white-space:normal;font-size:9px;line-height:1.25}.service-arrival-custody .service-vehicle-image{flex:0 1 145px;min-width:0;max-width:145px}.service-arrival-custody .service-vehicle-image img{display:block;width:100%;height:auto;object-fit:contain}.service-arrival-custody .service-vehicle-image small{display:block;white-space:normal;line-height:1.4}@media(max-width:600px){.partner-reference-content .appointment-toolbar>button,.partner-reference-content .appointment-toolbar>select{min-height:44px!important;font-size:14px!important;padding:8px 12px!important;box-sizing:border-box;max-width:100%}}.partner-reference-content .service-timeline .timeline-explanation{margin:12px 14px!important;color:#b8ccd5!important;font-size:12px!important}.partner-reference-content .service-timeline .timeline-hours{display:flex!important;justify-content:space-between!important;margin:0 14px 0 128px!important;padding:10px 0 8px!important;gap:8px!important}.partner-reference-content .service-timeline .timeline-hours span{max-width:17%!important;overflow-wrap:anywhere!important}.partner-reference-content .service-timeline>button>b.timeline-point-track{left:0!important;width:100%!important;max-width:100%!important;height:64px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;overflow:visible!important}.partner-reference-content .timeline-point{position:absolute!important;left:var(--slot)!important;top:7px!important;width:9px!important;height:9px!important;transform:translate(-50%)!important;border-radius:50%!important;background:#51dff7!important;box-shadow:0 0 8px #51dff75c!important}.partner-reference-content .service-timeline>button>b .timeline-point-label{position:absolute!important;left:var(--slot)!important;top:21px!important;transform:translate(var(--label-shift))!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:4px 6px!important;border:1px solid #36d9f64d!important;border-radius:5px!important;background:#102c40!important}.partner-reference-content .service-timeline>button>b .timeline-point-label time{font-size:10px!important}.partner-reference-content .service-timeline>button>b .timeline-point-label>span{font-size:10px!important}.partner-order-history{color:#e3edf5!important;font:400 14px/1.5 Inter,system-ui,sans-serif!important}.partner-order-history ol{padding-left:24px!important;margin:16px 0 0!important;font-size:14px!important}.partner-order-history li{font-size:14px!important;line-height:1.5!important}.partner-order-history li strong{display:block!important;color:#f3f8fc!important;font:650 15px/1.5 Inter,system-ui,sans-serif!important}.partner-order-history p{margin:5px 0!important;color:#d5e2ed!important;font:400 14px/1.5 Inter,system-ui,sans-serif!important}.partner-order-history small{display:block!important;color:#abc1d3!important;font:400 12px/1.5 Inter,system-ui,sans-serif!important}.partner-order-history button{min-height:44px!important;font:600 14px/1.4 Inter,system-ui,sans-serif!important}.market-orders-command:has(.partner-order-history)>header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.market-orders-command:has(.partner-order-history)>header>span{font:650 12px/1.4 Inter,system-ui,sans-serif!important}.market-orders-command:has(.partner-order-history)>header>b{font:650 12px/1.4 Inter,system-ui,sans-serif!important}@media(max-width:560px){.market-orders-command:has(.partner-order-history)>header>span{flex-basis:100%!important}.market-orders-command:has(.partner-order-history)>header>button{flex:1 1 auto!important}.market-orders-command:has(.partner-order-history)>header>b{flex:0 0 auto!important;white-space:nowrap!important}}.partner-reference-content:has(.home-dashboard){padding:24px!important;background:#080f19!important;border:0!important;box-shadow:none!important}.partner-reference-content .home-dashboard{gap:20px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;align-items:start!important}.partner-reference-content .home-dashboard>section,.partner-reference-content .home-dashboard>aside{border-color:#ffffff18!important;background:#101b28!important;box-shadow:none!important}.partner-reference-content .home-priority-desk{min-height:0!important;height:auto!important;align-self:start!important;padding:24px!important}.partner-reference-content .home-priority-desk .priority-card{margin:12px 0 0!important;padding:18px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:12px!important}.partner-reference-content .home-priority-desk .priority-card strong{font-size:16px!important;white-space:normal!important}.partner-reference-content .home-priority-desk .priority-card small,.partner-reference-content .home-priority-desk .priority-card em{font-size:13px!important;line-height:1.55!important;white-space:normal!important;overflow:visible!important;color:#bacbdc!important}.partner-reference-content .home-priority-desk .priority-card aside b{font-size:12px!important}.partner-reference-content .home-priority-desk .priority-card footer button{min-height:40px!important;padding:9px 16px!important;font-size:13px!important}.partner-reference-content .home-pulse-card{min-height:0!important;grid-template-columns:minmax(0,1fr) 220px!important;grid-template-rows:auto auto auto!important;padding:24px!important}.partner-reference-content .home-pulse-card>header:after{content:none!important}.partner-reference-content .home-pulse-card h1{font-size:30px!important;line-height:1.25!important}.partner-reference-content .home-pulse-card p{font-size:15px!important;line-height:1.6!important;color:#bacbdc!important}.partner-reference-content .home-metric-card{padding:16px!important;min-height:110px!important;background:#142333!important;border-color:transparent!important}.partner-reference-content .home-metric-card strong{font-size:32px!important}.partner-reference-content .home-metric-card span{font-size:15px!important}.partner-reference-content .home-metric-card small{font-size:12px!important;line-height:1.5!important;color:#bacbdc!important}.partner-reference-content .home-live-camera{background:#142333!important;min-height:0!important;align-content:center!important;justify-items:start!important;gap:12px!important;padding:20px!important;border:0!important;box-shadow:none!important}.partner-reference-content .home-live-camera:before,.partner-reference-content .home-live-camera:after,.partner-reference-content .home-live-camera>span:before{content:none!important}.partner-reference-content .home-live-camera span{font-size:12px!important;color:#bacbdc!important}.partner-reference-content .home-live-camera strong{font-size:22px!important;line-height:1.4!important}.partner-reference-content .home-live-camera small{font-size:14px!important;line-height:1.5!important}.partner-reference-content .home-throughput-chart{min-height:0!important;padding:16px!important}.partner-reference-content .home-throughput-chart>span{font-size:14px!important}.partner-reference-content .home-throughput-chart>small{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px!important;font-size:12px!important;line-height:1.5!important}.partner-reference-content .home-period-filter{padding:14px 18px!important;gap:16px!important}.partner-reference-content .home-period-filter small{font-size:13px!important}.partner-reference-content .home-period-filter select,.partner-reference-content .home-period-filter button{min-height:40px!important;font-size:13px!important}body:has(.home-dashboard) .reference-language-choice{position:relative!important;inset:auto!important;display:flex!important;width:fit-content!important;margin:12px 24px 0 auto!important;z-index:auto!important;box-shadow:none!important}body:has(.home-dashboard) .reference-language-choice select{min-height:40px!important;font-size:14px!important}.partner-reference-content .home-dashboard :is(button,a):focus-visible{outline:2px solid #67e8f9!important;outline-offset:3px!important}@media(max-width:1100px){.partner-reference-content .home-pulse-card{grid-template-columns:minmax(0,1fr)!important}.partner-reference-content .home-live-camera{grid-column:1!important;grid-row:auto!important;margin-top:0!important}.partner-reference-content .home-pulse-card>header,.partner-reference-content .home-metric-row,.partner-reference-content .home-throughput-chart{grid-column:1!important;grid-row:auto!important}}@media(max-width:680px){.partner-reference-content:has(.home-dashboard){padding:12px!important}.partner-reference-content .home-pulse-card,.partner-reference-content .home-priority-desk{padding:18px!important}.partner-reference-content .home-priority-desk .priority-card{grid-template-columns:36px minmax(0,1fr)!important;padding:14px!important}.partner-reference-content .home-priority-desk .priority-card>aside{grid-column:2!important;justify-items:start!important;text-align:left!important}.partner-reference-content .home-priority-desk .priority-card>footer{grid-column:1 / -1!important;flex-wrap:wrap!important}.partner-reference-content .home-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.partner-reference-content .home-pulse-card>header p{font-size:15px!important}@media(min-width:760px){.partner-reference-content .home-pulse-card{display:grid!important;grid-template-columns:minmax(0,1fr) 220px!important;gap:18px!important}.partner-reference-content .home-pulse-card>header{grid-column:1 / -1!important;grid-row:1!important}.partner-reference-content .home-pulse-card .home-metric-row{grid-column:1 / -1!important;grid-row:2!important}.partner-reference-content .home-pulse-card .home-throughput-chart{grid-column:1!important;grid-row:3!important}.partner-reference-content .home-pulse-card .home-live-camera{grid-column:2!important;grid-row:3!important}}.partner-reference-content .home-priority-desk .priority-empty{min-height:0!important;padding:20px!important;background:#102c29!important;border:0!important}.partner-reference-content .home-priority-desk .priority-empty strong{font-size:18px!important}.partner-reference-content .home-priority-desk .priority-empty span{margin:8px 0 16px!important;font-size:14px!important;line-height:1.6!important}.partner-reference-content .home-priority-desk .priority-empty a{color:#8ce8e4!important;font-size:14px!important}.partner-reference-content .home-bay-map .bay-map-core{border:0!important;background:radial-gradient(circle,#0b2130 58%,transparent 60%),conic-gradient(#48cbe8 0 var(--bay-utilization,0%),#2b4355 var(--bay-utilization,0%) 100%)!important;box-shadow:none!important}.partner-reference-content .bay-operations-command{padding:0 24px 40px!important;max-width:1540px!important}.bay-operations-command .approved-workshop-hero{min-height:200px;padding:30px;border-radius:20px;background:linear-gradient(90deg,#061420f7,#061420db 44%,#0614204d),url(/assets/service-workshop-digital-twin-v1.png) center 56%/cover;border-color:#395a70;box-shadow:0 16px 40px #0003;gap:24px}.bay-operations-command .approved-workshop-hero h1{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.035em}.bay-operations-command .approved-workshop-hero p{font-size:15px;line-height:1.6;max-width:48ch;margin:12px 0 18px;color:#c1d5e3}.bay-operations-command .approved-workshop-hero span{font-size:12px;padding:7px 10px;border-radius:8px;line-height:1.4;background:#102c40cc}.bay-operations-command .approved-hero-actions{flex-wrap:wrap;flex-shrink:0}.bay-operations-command .approved-hero-actions a,.bay-operations-command .approved-hero-actions button{font-size:13px;min-height:44px;padding:12px 16px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px}.bay-operations-command .approved-workshop-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"ops priority" "map map" "orders orders" "selected selected";gap:20px;margin-top:22px;align-items:start}.bay-operations-command .approved-workshop-grid>section,.bay-operations-command .approved-workshop-grid>aside{border-radius:18px;border:1px solid #365366;background:linear-gradient(145deg,#102536,#091721);box-shadow:0 12px 28px #0002;min-width:0}.bay-operations-command .approved-workshop-grid>section>header,.bay-operations-command .approved-workshop-grid>aside>header{min-height:64px;padding:16px 20px;gap:14px;flex-wrap:wrap;border-color:#355063}.bay-operations-command .approved-workshop h2{font-size:21px;line-height:1.3;letter-spacing:-.02em}.bay-operations-command .approved-workshop h3{font-size:15px;line-height:1.5}.bay-operations-command .approved-workshop a{font-size:13px;line-height:1.5}.bay-operations-command .approved-metric-row{padding:20px;gap:10px}.bay-operations-command .approved-metric-row button{min-height:96px;padding:12px 8px;border-radius:12px;background:#112d40;border-color:#38576b}.bay-operations-command .approved-metric-row small{font-size:11px;line-height:1.4;letter-spacing:.02em}.bay-operations-command .approved-metric-row strong{font-size:30px;line-height:1.2}.bay-operations-command .approved-capacity{padding:16px 20px 24px;gap:20px;align-items:center}.bay-operations-command .approved-ring{background:radial-gradient(circle,#102536 59%,transparent 60%),conic-gradient(#44c8ea var(--capacity),#2b4558 0);box-shadow:none}.bay-operations-command .approved-ring small{font-size:12px}.bay-operations-command .approved-priority .priority-card-list{padding:20px;gap:14px;display:grid}.bay-operations-command .approved-priority .priority-card-list>p{font-size:15px;line-height:1.7;margin:0;padding:22px;border:1px solid #365d64;border-radius:12px;background:linear-gradient(120deg,#14383a,#102634);color:#c6e5dc}.bay-operations-command .approved-priority article{display:flex;flex-direction:column;align-items:stretch;margin:0;padding:18px;gap:16px;min-height:0;border-radius:12px}.bay-operations-command .approved-priority article strong{font-size:16px;line-height:1.5}.bay-operations-command .approved-priority article small{font-size:14px;line-height:1.6;display:block;color:#b9cddc}.bay-operations-command .approved-workshop button:focus-visible,.bay-operations-command .approved-workshop a:focus-visible{outline:2px solid #53d1ee;outline-offset:3px}.bay-operations-command .approved-priority button,.bay-operations-command .approved-selected-bay button{min-height:44px;padding:10px 16px;border:1px solid #4b748d;border-radius:10px;background:#15384e;color:#e9f6ff;font-size:13px;cursor:pointer}.bay-operations-command .approved-floor{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:24px;min-height:340px;background:linear-gradient(145deg,#0a2033c9,#102f3ccc),url(/assets/service-workshop-digital-twin-v1.png) center/cover}.bay-operations-command .approved-floor>button{padding:16px;border-radius:12px;background:linear-gradient(145deg,#123248ed,#0a1d2aeb)}.bay-operations-command .approved-floor>button header{font-size:15px;line-height:1.4}.bay-operations-command .approved-floor>button>small,.bay-operations-command .approved-floor footer{font-size:12px;line-height:1.5}.bay-operations-command .approved-floor>button>img{height:96px}.bay-operations-command .approved-workload{padding:16px 20px}.bay-operations-command .approved-workload small{font-size:12px}.bay-operations-command .approved-work-orders>p{font-size:15px;line-height:1.6;min-height:0;padding:28px 20px}.bay-operations-command .approved-work-orders>a{padding:16px 20px}.bay-operations-command .approved-work-orders nav{flex-wrap:wrap;gap:8px}.bay-operations-command .approved-work-orders nav button{font-size:13px;min-height:44px}.bay-operations-command .approved-orders-head small,.bay-operations-command .approved-order-row{font-size:12px;line-height:1.5}.bay-operations-command .approved-selected-bay>div{padding:20px;gap:16px}.bay-operations-command .approved-selected-bay article{padding:18px;border-radius:12px;min-height:180px}.bay-operations-command .approved-selected-bay article small,.bay-operations-command .approved-selected-bay article p,.bay-operations-command .approved-selected-bay footer{font-size:13px;line-height:1.6}.bay-operations-command .approved-selected-bay article strong{font-size:17px}.bay-operations-command .approved-selected-bay footer{padding:18px 20px;flex-wrap:wrap}@media(max-width:1050px){.bay-operations-command .approved-workshop-hero{align-items:flex-start;flex-direction:column;min-height:230px}.bay-operations-command .approved-workshop-grid{grid-template-columns:1fr;grid-template-areas:"ops" "priority" "map" "orders" "selected"}.bay-operations-command .approved-floor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.partner-reference-content .bay-operations-command{padding:0 12px 28px!important}.bay-operations-command .approved-workshop-hero{padding:22px}.bay-operations-command .approved-metric-row{grid-template-columns:repeat(2,1fr)}.bay-operations-command .approved-floor{padding:14px;gap:12px}.bay-operations-command .approved-selected-bay>div{grid-template-columns:1fr}.bay-operations-command .approved-hero-actions{width:100%}}.bay-operations-command .workshop-assignment-summary{padding:0 20px 20px;margin:0;color:#bbd0de;font-size:14px;line-height:1.6}.workshop-service-job-list{padding:4px 20px 12px;display:grid;gap:10px}.bay-operations-command .workshop-service-job{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:20px;align-items:center;padding:18px;border:1px solid #365366;border-radius:12px;background:#102c3e;text-decoration:none;color:#dceefa}.workshop-service-job strong,.workshop-service-job small{display:block}.workshop-service-job small{margin-top:6px;font-size:13px;color:#bbd0de}.workshop-service-job>span:nth-child(2){text-transform:capitalize;color:#7de0c0}@media(max-width:600px){.bay-operations-command .workshop-service-job{grid-template-columns:1fr;gap:12px}}.bay-operations-command .approved-floor{height:auto;min-height:260px;grid-auto-rows:minmax(200px,auto)}.bay-operations-command .approved-floor .approved-empty-bay{height:90px;display:grid;place-items:center;font-size:42px;color:#70cfe8}.bay-operations-command .approved-floor>button footer{font-size:13px}.bay-operations-command .approved-floor{grid-template-rows:none}.bay-operations-command .workshop-parking-capacity{margin:18px 0;padding:22px;border:1px solid #365366;border-radius:18px;background:linear-gradient(125deg,#102c3e,#0b1926);color:#dceefa}.workshop-parking-capacity header{display:flex;justify-content:space-between;align-items:center;gap:16px}.workshop-parking-capacity h2{margin:0;font-size:20px}.workshop-parking-capacity p{color:#bbd0de;font-size:14px;line-height:1.6}.workshop-parking-capacity ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;padding:0;list-style:none}.workshop-parking-capacity li{display:grid;gap:8px;padding:16px;border:1px solid #365366;border-radius:12px;background:#0b1d2b;overflow-wrap:anywhere}.workshop-parking-capacity li span{font-size:18px;color:#77dbeb}.workshop-parking-capacity small{color:#bbd0de}:root{--pv-ink:#eaf4ff;--pv-muted:#8ea8c4;--pv-line:rgba(126,179,226,.22);--pv-panel:rgba(5,18,34,.86);--pv-aqua:#12d9ff;--pv-blue:#2d75ff;--pv-violet:#9061ff;--pv-green:#52ea9b;--pv-amber:#ffa931}.pv-app{min-height:100vh;background:radial-gradient(circle at 70% -20%,rgba(85,66,202,.28),transparent 34rem),radial-gradient(circle at 8% 56%,rgba(0,201,255,.12),transparent 34rem),#020a13;color:var(--pv-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;padding:22px;box-sizing:border-box}.pv-app *{box-sizing:border-box}.pv-topbar{max-width:1680px;min-height:82px;margin:auto;display:grid;grid-template-columns:auto minmax(230px,310px) auto minmax(500px,1fr) auto;gap:14px;align-items:center;padding:10px 16px;border:1px solid var(--pv-line);border-radius:18px 18px 0 0;background:linear-gradient(110deg,#041222f5,#081133f2);box-shadow:0 14px 60px #00000061}.pv-menu,.pv-drawer{display:none}.pv-brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-width:210px}.pv-brand img{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(115,92,255,.65))}.pv-brand strong{display:block;font-size:21px;letter-spacing:-.7px}.pv-brand small{display:block;color:var(--pv-aqua);font-size:10px;font-weight:800;letter-spacing:2.4px;margin-top:2px}.pv-outlet,.pv-session,.pv-primary button,.pv-avatar{border:1px solid var(--pv-line);background:#030f1db8;color:var(--pv-ink);min-height:48px}.pv-outlet{border-radius:10px;padding:0 14px;display:flex;gap:10px;align-items:center;text-align:left;font-weight:700;font-size:14px}.pv-outlet span{color:var(--pv-aqua);font-size:21px}.pv-outlet b{margin-left:auto;color:var(--pv-aqua)}.pv-session{border-radius:10px;display:flex;align-items:center;gap:8px;padding:0 14px;white-space:nowrap;font-size:13px}.pv-session i{width:9px;height:9px;border-radius:50%;background:var(--pv-green);box-shadow:0 0 12px var(--pv-green)}.pv-session strong{color:var(--pv-green)}.pv-primary{display:grid;grid-template-columns:repeat(8,minmax(58px,1fr));gap:4px;align-self:stretch}.pv-primary button{border-color:transparent;border-radius:9px;display:grid;place-content:center;gap:3px;padding:5px 8px;cursor:pointer;font-size:11px;color:#b8c8dc}.pv-primary button i{font-style:normal;font-size:22px;line-height:20px;color:#c8d8eb}.pv-primary button.is-active{background:linear-gradient(145deg,#206fff52,#041c3ccc);box-shadow:inset 0 -2px var(--pv-aqua),0 0 25px #12d9ff2e;color:#fff}.pv-primary button.is-active i{color:var(--pv-aqua)}.pv-avatar{width:48px;border-radius:50%;color:var(--pv-aqua);font-weight:800;font-size:14px;cursor:pointer;background:linear-gradient(135deg,#083b4a,#18215c)}.pv-surface{max-width:1680px;min-height:calc(100vh - 126px);margin:auto;padding:28px;border:1px solid var(--pv-line);border-top:0;border-radius:0 0 22px 22px;background:linear-gradient(180deg,#05111fc2,#020a13ed),linear-gradient(90deg,rgba(45,117,255,.045) 1px,transparent 1px),linear-gradient(rgba(45,117,255,.04) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px}.pv-subnav{display:flex;gap:7px;overflow:auto;padding:8px;margin:-8px -8px 24px}.pv-subnav button{border:1px solid transparent;background:transparent;color:var(--pv-muted);padding:10px 13px;border-radius:9px;white-space:nowrap;font-weight:700;cursor:pointer}.pv-subnav button.is-active{border-color:#12d9ff8c;color:#fff;background:linear-gradient(135deg,#12d9ff38,#2d75ff38);box-shadow:0 0 20px #12d9ff1f}.pv-hero{display:flex;justify-content:space-between;gap:24px;align-items:end;min-height:185px;padding:30px;border:1px solid var(--pv-line);border-radius:16px;background:linear-gradient(100deg,#041426f5,#0a1a37ad),url(/assets/garage-command-hangar-v1.png) right center/auto 100% no-repeat}.pv-hero small,.pv-panel header small{color:var(--pv-aqua);font-weight:800;letter-spacing:1.7px;font-size:11px}.pv-hero h1{font-size:clamp(32px,4vw,58px);line-height:1;margin:9px 0 12px;letter-spacing:-2.4px}.pv-hero p{margin:0;color:var(--pv-muted);max-width:620px}.pv-hero div:last-child{display:flex;gap:10px}.pv-hero button{border:1px solid var(--pv-aqua);background:linear-gradient(135deg,#006af6,#0dcce6);color:#fff;border-radius:9px;padding:13px 16px;font-weight:800;cursor:pointer;white-space:nowrap}.pv-hero button.secondary{background:#020d1bb8;border-color:var(--pv-line);color:var(--pv-aqua)}.pv-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.pv-kpis article,.pv-panel{border:1px solid var(--pv-line);border-radius:14px;background:linear-gradient(145deg,#0a1d31e6,#030e1bd6);box-shadow:inset 0 1px #ffffff0a}.pv-kpis article{padding:18px;min-height:128px}.pv-kpis small{display:block;color:var(--pv-muted);font-size:11px;text-transform:uppercase;letter-spacing:1px}.pv-kpis strong{display:block;font-size:34px;margin:12px 0 4px;color:#fff}.pv-kpis article:nth-child(1) strong{color:var(--pv-aqua)}.pv-kpis article:nth-child(2) strong{color:var(--pv-amber)}.pv-kpis article:nth-child(3) strong{color:var(--pv-green)}.pv-kpis article:nth-child(4) strong{color:#ff6f71}.pv-kpis span{color:var(--pv-muted);font-size:13px}.pv-journey{margin:18px 0;border:1px solid var(--pv-line);border-radius:14px;background:#03101ec7;overflow:hidden}.pv-journey header{display:flex;justify-content:space-between;align-items:end;padding:18px 20px;border-bottom:1px solid var(--pv-line)}.pv-journey header small{color:var(--pv-aqua);font-size:10px;font-weight:800;letter-spacing:1.6px}.pv-journey h2{margin:5px 0 0;font-size:21px}.pv-journey header>span{color:var(--pv-muted);font-size:13px}.pv-journey ol{display:grid;grid-template-columns:repeat(10,minmax(90px,1fr));list-style:none;margin:0;padding:14px;gap:4px;overflow:auto}.pv-journey li{min-width:90px;position:relative}.pv-journey li:not(:last-child):after{content:"";position:absolute;right:-5px;top:24px;width:10px;height:1px;background:var(--pv-line)}.pv-journey li button{width:100%;border:0;background:none;color:var(--pv-muted);display:grid;justify-items:center;gap:7px;cursor:pointer;padding:4px}.pv-journey li i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--pv-line);font-style:normal}.pv-journey li.is-active button{color:var(--pv-aqua)}.pv-journey li.is-active i{border-color:var(--pv-aqua);box-shadow:0 0 17px #12d9ff73;background:#073449}.pv-journey li span{font-size:11px;text-align:center}.pv-journey-actions{display:grid;grid-template-columns:minmax(0,1fr) 280px;border-top:1px solid var(--pv-line)}.pv-journey-actions form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;padding:18px}.pv-journey-actions label{display:grid;gap:6px;color:var(--pv-muted);font-size:11px;text-transform:uppercase;letter-spacing:.7px}.pv-journey-actions input,.pv-journey-actions textarea{border:1px solid var(--pv-line);background:#041326;color:#fff;border-radius:8px;padding:11px;min-height:42px;resize:vertical}.pv-journey-actions button{border:1px solid var(--pv-aqua);background:#12d9ff1f;color:var(--pv-aqua);padding:11px;border-radius:8px;font-weight:800;cursor:pointer}.pv-journey-actions aside{padding:18px;border-left:1px solid var(--pv-line);background:#182c582e}.pv-journey-actions aside h3{margin:0;color:var(--pv-muted);font-size:11px;text-transform:uppercase;letter-spacing:1px}.pv-journey-actions aside strong{display:block;margin:8px 0}.pv-journey-actions aside p{color:var(--pv-muted);font-size:12px;line-height:1.4}.pv-journey-actions aside button{display:block;width:100%;margin-top:8px}.pv-success{color:var(--pv-green)!important}.pv-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px}.pv-panel header{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:20px;border-bottom:1px solid var(--pv-line)}.pv-panel h2{font-size:22px;margin:5px 0 0}.pv-panel input{min-width:260px;border:1px solid var(--pv-line);border-radius:8px;background:#031223;color:#fff;padding:12px}.pv-table{padding:12px}.pv-table-head,.pv-table button{display:grid;grid-template-columns:1.1fr 1.7fr 1fr auto;gap:12px;align-items:center}.pv-table-head{padding:8px 12px;color:var(--pv-muted);font-size:11px;text-transform:uppercase;letter-spacing:.9px}.pv-table button{width:100%;border:1px solid transparent;border-top-color:#7eb3e224;padding:15px 12px;background:transparent;color:var(--pv-ink);text-align:left;cursor:pointer}.pv-table button:hover{border-color:#12d9ff73;border-radius:9px;background:#12d9ff0f}.pv-table button b{font-size:12px;color:var(--pv-aqua);text-transform:capitalize}.pv-table button i{font-style:normal;color:var(--pv-aqua);font-weight:700}.pv-empty{padding:30px 12px;color:var(--pv-muted)}.pv-action-panel{padding-bottom:14px}.pv-action-panel>button{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 28px);margin:12px 14px 0;padding:16px;border:1px solid var(--pv-line);border-radius:10px;background:#020d1b8a;color:#fff;cursor:pointer;text-align:left}.pv-action-panel>button:hover{border-color:var(--pv-aqua)}.pv-action-panel>button b{color:var(--pv-aqua);font-size:22px}.pv-action-panel>p{color:var(--pv-muted);font-size:12px;line-height:1.5;padding:0 16px}.pv-floor{margin:18px 0;border:1px solid var(--pv-line);border-radius:14px;background:linear-gradient(135deg,#051425f5,#040d1be0);overflow:hidden}.pv-floor>header{display:flex;justify-content:space-between;align-items:end;padding:18px 20px;border-bottom:1px solid var(--pv-line)}.pv-floor header small{display:block;color:var(--pv-aqua);font-weight:800;font-size:10px;letter-spacing:1.5px}.pv-floor h2{margin:5px 0 0;font-size:21px}.pv-floor>header>button{border:1px solid var(--pv-aqua);background:#12d9ff1f;color:var(--pv-aqua);padding:10px 13px;border-radius:8px;font-weight:800;cursor:pointer}.pv-floor-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px}.pv-bay-map{padding:16px;background:linear-gradient(#12d9ff06,#12d9ff06),url(/assets/partner-live-workshop-5bay-v1.png) center/cover}.pv-bay-map>header{display:flex;align-items:center;gap:8px;margin-bottom:14px}.pv-bay-map>header span{color:var(--pv-muted);font-size:12px}.pv-bay-map>header strong{color:var(--pv-aqua);font-size:20px}.pv-bay-map>header button{margin-left:auto;background:none;border:0;color:var(--pv-aqua);font-weight:800;cursor:pointer}.pv-bay-map>div{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:12px}.pv-bay-map>div>button{min-height:110px;border:1px solid rgba(82,234,155,.5);border-radius:10px;background:#031322e6;padding:14px;color:#fff;text-align:left;cursor:pointer;display:grid;align-content:space-between}.pv-bay-map>div>button.is-busy{border-color:#ffa931cc;background:linear-gradient(135deg,#ffa93121,#031322f0)}.pv-bay-map button small{color:var(--pv-muted)}.pv-bay-map button strong{color:var(--pv-green);font-size:17px}.pv-bay-map button.is-busy strong{color:var(--pv-amber)}.pv-bay-map button span{font-size:11px;color:var(--pv-muted)}.pv-floor-actions{border-left:1px solid var(--pv-line);padding:16px}.pv-floor-actions h3{margin:0 0 12px}.pv-floor-actions button{width:100%;display:flex;justify-content:space-between;border:1px solid var(--pv-line);border-radius:8px;background:#010c199e;color:#fff;padding:13px;margin-bottom:8px;text-align:left;cursor:pointer}.pv-floor-actions button:hover{border-color:var(--pv-aqua)}.pv-floor-actions b{color:var(--pv-aqua)}.pv-floor-actions p{color:var(--pv-muted);font-size:12px;line-height:1.5}.pv-dashboard{margin:0 0 18px}.pv-dashboard>header{display:flex;justify-content:space-between;align-items:end;padding:24px;border:1px solid var(--pv-line);border-radius:14px;background:linear-gradient(110deg,#05172af5,#191b4e94),url(/assets/garage-command-hangar-v1.png) right/auto 100% no-repeat}.pv-dashboard small{color:var(--pv-aqua);font-size:10px;font-weight:800;letter-spacing:1.5px}.pv-dashboard h1{margin:6px 0;font-size:36px}.pv-dashboard p{color:var(--pv-muted);margin:0}.pv-dashboard>header button,.pv-dashboard article header button{border:0;background:none;color:var(--pv-aqua);font-weight:800;cursor:pointer}.pv-dash-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.pv-dash-cards button{display:grid;text-align:left;gap:8px;border:1px solid var(--pv-line);border-radius:12px;padding:17px;background:#051423d1;color:#fff;cursor:pointer}.pv-dash-cards span{color:var(--pv-muted);font-size:12px}.pv-dash-cards strong{font-size:29px}.pv-dash-cards i{font-style:normal;color:var(--pv-aqua);font-size:12px}.pv-dash-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.pv-dash-grid article{border:1px solid var(--pv-line);border-radius:14px;background:#04111fd6;padding:16px}.pv-dash-grid article header{display:flex;justify-content:space-between;align-items:center}.pv-dash-grid h2{margin:0;font-size:20px}.pv-dash-grid ol{display:flex;list-style:none;justify-content:space-between;padding:18px 0 3px;margin:0;gap:5px}.pv-dash-grid li{flex:1}.pv-dash-grid li button{width:100%;border:0;background:none;color:var(--pv-muted);display:grid;justify-items:center;gap:7px;cursor:pointer}.pv-dash-grid li i{font-style:normal;border:1px solid var(--pv-line);width:33px;height:33px;border-radius:50%;display:grid;place-items:center;color:var(--pv-aqua)}.pv-dash-grid li span{font-size:10px}.pv-dash-alert{width:100%;display:flex;justify-content:space-between;text-align:left;border:0;border-top:1px solid var(--pv-line);background:none;padding:14px 0;color:#fff;cursor:pointer}.pv-dash-alert small{display:block;color:var(--pv-muted);margin-top:4px}.pv-dash-alert b{color:var(--pv-aqua)}@media(max-width:950px){.pv-workspace-grid{grid-template-columns:1fr}.pv-kpis{grid-template-columns:repeat(2,1fr)}.pv-hero{align-items:start;flex-direction:column;background-size:auto 100%}.pv-hero div:last-child{width:100%}.pv-hero button{flex:1}.pv-panel input{min-width:0;width:100%}}@media(max-width:650px){.pv-kpis{grid-template-columns:1fr 1fr;gap:8px}.pv-kpis article{padding:14px;min-height:110px}.pv-kpis strong{font-size:27px}.pv-hero{padding:22px 18px;min-height:210px}.pv-hero h1{letter-spacing:-1.5px}.pv-panel header{align-items:stretch;flex-direction:column}.pv-table-head,.pv-table button{grid-template-columns:1fr 1fr}.pv-table-head span:nth-child(3),.pv-table-head span:nth-child(4),.pv-table button b,.pv-table button i{display:none}.pv-subnav{margin-bottom:16px}}@media(max-width:1350px){.pv-topbar{grid-template-columns:auto minmax(200px,1fr) minmax(420px,1fr) auto}.pv-session{display:none}}@media(max-width:1100px){.pv-topbar{grid-template-columns:auto 1fr auto}.pv-session{display:none}.pv-primary{grid-column:1/-1;grid-row:2;overflow:auto}.pv-primary button{min-width:76px}.pv-surface{padding:18px}}@media(max-width:650px){.pv-app{padding:0}.pv-topbar{border-radius:0;grid-template-columns:auto 1fr auto;padding:8px;gap:8px;position:relative}.pv-menu{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--pv-line);border-radius:8px;background:#061529;color:var(--pv-aqua);font-size:19px}.pv-brand{min-width:0}.pv-brand strong{font-size:16px}.pv-brand small{font-size:8px}.pv-brand img{width:36px;height:36px}.pv-outlet{display:none}.pv-avatar{width:36px;height:36px;min-height:36px}.pv-primary{display:none}.pv-drawer{position:fixed;display:block;z-index:40;top:0;bottom:0;left:0;width:min(320px,86vw);padding:18px;background:linear-gradient(160deg,#06182e,#030b15);border-right:1px solid var(--pv-line);box-shadow:24px 0 80px #00000080;transform:translate(-105%);transition:transform .2s ease}.pv-drawer.is-open{transform:translate(0)}.pv-drawer>div{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--pv-line)}.pv-drawer>div button{border:0;background:none;color:#fff;font-size:26px}.pv-drawer>button{width:100%;display:flex;gap:12px;align-items:center;border:0;border-bottom:1px solid rgba(126,179,226,.15);background:none;color:var(--pv-muted);padding:15px 5px;text-align:left;font-weight:700}.pv-drawer>button i{font-style:normal;color:var(--pv-aqua);font-size:20px}.pv-drawer>button.is-active{color:#fff}.pv-surface{border-radius:0;padding:14px;min-height:calc(100vh - 64px)}}
