@layer workspace-toolbar{.workspaceToolbar{z-index:28;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;height:auto!important;min-height:68px!important;padding:max(10px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 10px max(20px,env(safe-area-inset-left))!important;color:#f5f1e8!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#24282b!important;border:0!important;border-bottom:1px solid #454b4b!important;grid-template-columns:minmax(140px,1fr) auto auto!important;align-items:center!important;gap:12px!important;margin:0!important;display:grid!important;position:sticky!important;top:0!important}.moduleWorkspaceMain:has(>.workspaceToolbar .headerMore.open){z-index:80!important}.workspaceToolbar:has(.headerMore.open){z-index:100!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}.workspaceToolbar .headerTitle{grid-column:1!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.workspaceToolbar .headerTitle>div{min-width:0;overflow:hidden}.workspaceToolbar .headerTitle h1{color:#f5f1e8!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:3px 0 0!important;font-size:16px!important;line-height:1.3!important;overflow:hidden!important}.workspaceToolbar .workspaceBreadcrumb{color:#d4d8d3!important;background:0 0!important;font-size:12px!important}.workspaceToolbar .workspaceBreadcrumb :is(button,b,strong,i){color:inherit!important;background:0 0!important}.workspaceToolbar .systemIndicator{white-space:nowrap!important;grid-column:2!important;width:auto!important;margin:0!important;font-size:12px!important;display:inline-flex!important}.workspaceToolbarActions{flex-wrap:wrap!important;grid-column:3!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.workspaceToolbarActions>*{flex:none!important;min-width:0!important}.workspaceToolbar :is(.workspaceModuleButton,.globalSearchTrigger,.walnerAiHeaderTrigger,.syncIndicator>button,.notificationBell,.headerMoreTrigger,.navigationPrimaryAction){cursor:pointer;color:#f5f1e8!important;width:auto!important;min-width:44px!important;max-width:100%!important;height:48px!important;min-height:48px!important;box-shadow:none!important;font:650 15px/1.25 var(--font-geist-sans),Arial,sans-serif!important;white-space:nowrap!important;text-shadow:none!important;background:#303536!important;border:1px solid #535a57!important;border-radius:13px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0 14px!important;text-decoration:none!important;display:inline-flex!important}.workspaceToolbar :is(.workspaceModuleButton,.globalSearchTrigger,.walnerAiHeaderTrigger,.notificationBell,.headerMoreTrigger,.navigationPrimaryAction) :is(span,b,i,svg){color:inherit!important;text-shadow:none!important;opacity:1!important;background:0 0!important}.workspaceToolbar :is(.globalSearchTrigger b,.walnerAiHeaderTrigger span,.headerMoreTrigger b,.notificationLabel,.syncIndicator>button span){white-space:nowrap!important;font-size:14px!important;font-weight:650!important;line-height:1.3!important;display:inline!important}.workspaceToolbar :is(.globalSearchTrigger,.notificationBell,.headerMoreTrigger,.navigationPrimaryAction) svg{flex:none!important;width:20px!important;height:20px!important}.workspaceToolbar .workspaceModuleButton{text-align:left}.workspaceToolbar .workspaceModuleButton>span{display:block!important}.workspaceToolbar .workspaceModuleButton small{color:#d4d8d3!important;font-size:11px!important;display:block!important}.workspaceToolbar .walnerAiHeaderTrigger img{object-fit:contain!important;width:27px!important;height:27px!important;margin:0!important;display:block!important}.workspaceToolbar .notificationBell{position:relative!important}.workspaceToolbar .notificationBell>b{place-items:center;color:#202729!important;background:#ff5c6c!important;border-radius:7px!important;min-width:22px!important;height:22px!important;padding:2px 5px!important;font-size:12px!important;display:inline-grid!important;position:static!important}.workspaceToolbar .syncIndicator{min-width:0!important;display:block!important}.workspaceToolbar .syncIndicator>button{color:#d4f1da!important;background:#283b33!important;border-color:#436b53!important}.workspaceToolbar .syncIndicator>button i{background:#44d89b!important;border-radius:50%!important;flex:none!important;width:8px!important;height:8px!important;display:block!important;box-shadow:0 0 8px #44d89b40!important}.workspaceToolbar .syncIndicator[data-save-state=pending]>button,.workspaceToolbar .syncIndicator[data-save-state=attention]>button{color:#ffe3a7!important;background:#433923!important;border-color:#786641!important}.workspaceToolbar .syncIndicator:is([data-save-state=pending],[data-save-state=attention])>button i{box-shadow:none!important;background:#f5bb52!important}.workspaceToolbar .syncIndicator:is([data-save-state=offline],[data-save-state=checking],[data-save-state=copy])>button{color:#e0e5df!important;background:#303536!important;border-color:#626c66!important}.workspaceToolbar .syncIndicator:is([data-save-state=offline],[data-save-state=checking],[data-save-state=copy])>button i{box-shadow:none!important;background:#b4bcb6!important}.workspaceToolbar .syncIndicator>button b{display:none!important}.workspaceToolbar .headerMore{flex:none!important;order:20!important;position:relative!important}.workspaceToolbar .headerMoreTrigger>span{width:20px!important;height:20px!important;display:inline-flex!important}.workspaceToolbar .headerMoreTrigger svg{color:#ff7180!important}.workspaceToolbar :is(button,a,summary):focus-visible{outline-offset:3px!important;outline:3px solid #ff7180!important}.workspaceToolbar .headerMorePanel{overscroll-behavior:contain;z-index:1501!important;color:#202729!important;background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:16px!important;width:310px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 100px)!important;padding:12px!important;position:absolute!important;top:calc(100% + 12px)!important;left:auto!important;right:0!important;overflow:auto!important;box-shadow:0 14px 40px #0004!important}.workspaceToolbar .headerMorePanel>header{color:#202729!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;padding:4px 4px 10px!important;display:flex!important}.workspaceToolbar .headerMorePanel>header button{justify-content:center;align-items:center;color:#202729!important;background:#f1eee7!important;border:0!important;border-radius:10px!important;width:40px!important;height:40px!important;min-height:40px!important;padding:8px!important;display:inline-flex!important}.workspaceToolbar .headerMorePanel :is(b,span,small,svg){color:inherit!important;opacity:1!important;font-size:inherit!important;line-height:inherit!important}:is(.workspaceToolbar .headerMorePanel>button,.workspaceToolbar .headerMorePanel>a,.workspaceToolbar .headerMorePanel .contextHelpTrigger,.workspaceToolbar .workspaceToolbarAccount>summary){cursor:pointer;color:#202729!important;width:100%!important;max-width:100%!important;min-height:48px!important;font:600 15px/1.4 var(--font-geist-sans),Arial,sans-serif!important;text-align:left!important;white-space:normal!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:2px 0!important;padding:12px!important;text-decoration:none!important;display:flex!important}:is(.workspaceToolbar .headerMorePanel>button,.workspaceToolbar .headerMorePanel>a,.workspaceToolbar .headerMorePanel .contextHelpTrigger,.workspaceToolbar .workspaceToolbarAccount>summary):hover{background:#f2eee6!important}.workspaceToolbar .headerMorePanel svg{flex:none!important;width:20px!important;height:20px!important}.workspaceToolbarHelp,.workspaceToolbarHelp .contextHelp{width:100%!important;display:block!important}.workspaceToolbarHelp .contextHelpTrigger>span{font-size:15px!important;display:inline!important}.workspaceToolbarAccount{color:#202729!important;background:0 0!important;border:0!important}.workspaceToolbarAccount>summary{list-style:none!important}.workspaceToolbarAccount>summary::-webkit-details-marker{display:none}.workspaceToolbarAccount>:is(b,span){overflow-wrap:anywhere;margin:0 12px 8px!important;font-size:14px!important;line-height:1.5!important;display:block!important}.moduleSelectorShell .workspaceToolbar{display:none!important}.moduleSelectorShell .workspaceToolbar:has(.headerMore.open){z-index:180!important;background:0 0!important;border:0!important;height:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.moduleSelectorShell .workspaceToolbar>:not(.workspaceToolbarActions){display:none!important}.moduleSelectorShell .workspaceToolbarActions{display:contents!important}.moduleSelectorShell .workspaceToolbarActions>:not(.headerMore),.moduleSelectorShell .workspaceToolbar .headerMoreTrigger{display:none!important}.moduleSelectorShell .workspaceToolbar .headerMorePanel{position:fixed!important;top:78px!important;right:20px!important}@media (width>=1025px){.plantWorkspace .workspaceToolbar{width:calc(100% - 224px)!important;margin-left:224px!important}.plantWorkspace:has(.universalExperience[data-focus=true]) .workspaceToolbar{width:100%!important;margin-left:0!important}}@media (width<=1360px){.workspaceToolbar{padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left))!important;grid-template-columns:auto auto minmax(0,1fr)!important;gap:10px!important}.workspaceToolbar .headerTitle>div{display:none!important}.workspaceToolbar button.workspaceModuleButton{height:44px!important;min-height:44px!important;padding:0 10px!important}.workspaceToolbar .systemIndicator{max-width:100%!important;font-size:11px!important}.workspaceToolbarActions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;display:flex!important}.workspaceToolbarActions>:is(.globalSearchTrigger,.walnerAiHeaderTrigger,.notificationCenter){flex:0 0 44px!important;width:44px!important}.workspaceToolbar .workspaceToolbarActions :is(.globalSearchTrigger,.walnerAiHeaderTrigger,.notificationBell,.headerMoreTrigger){border-radius:10px!important;gap:6px!important;height:44px!important;min-height:44px!important;padding:0 10px!important}.workspaceToolbar .workspaceToolbarActions :is(.globalSearchTrigger,.walnerAiHeaderTrigger,.notificationBell){width:44px!important;padding:0!important}.workspaceToolbar .workspaceToolbarActions :is(.globalSearchTrigger b,.walnerAiHeaderTrigger span,.notificationLabel){display:none!important}.workspaceToolbar .workspaceToolbarActions .headerMoreTrigger b{font-size:13px!important}.workspaceToolbarActions .walnerAiHeaderTrigger img{width:23px!important;height:23px!important}.workspaceToolbar .notificationBell>b{min-width:17px!important;height:17px!important;font-size:10px!important;position:absolute!important;top:2px!important;right:2px!important}.workspaceToolbarActions>.syncIndicator{flex:48px!important;width:auto!important;max-width:158px!important;margin-left:auto!important}.workspaceToolbar .syncIndicator>button{border-radius:10px!important;gap:7px!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 10px!important}.workspaceToolbar .syncIndicator>button span{text-overflow:ellipsis!important;min-width:0!important;font-size:12px!important;overflow:hidden!important}.workspaceToolbarActions>.navigationPrimaryAction{flex:1 0 100%!important;order:30!important;width:100%!important}}@media (width<=600px){.workspaceToolbar{grid-template-columns:minmax(0,1fr) auto!important;position:relative!important}.workspaceToolbarActions{grid-column:1/-1!important}.workspaceToolbar .headerMorePanel{top:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:max(12px,env(safe-area-inset-left))!important;right:max(12px,env(safe-area-inset-right))!important;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;position:fixed!important}}}.adminCenter.commandCenter{--cfg-bg:#f4f1e8;--cfg-card:#fffefa;--cfg-ink:#252c2e;--cfg-muted:#606966;--cfg-line:#d8dcd3;--cfg-accent:#ff566e;border:1px solid var(--cfg-line);background:var(--cfg-bg);color:var(--cfg-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:24px;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding:clamp(16px,2.4vw,32px);font-size:16px;line-height:1.5;display:grid;overflow:visible}.adminCenter.commandCenter *{box-sizing:border-box;min-width:0}.adminCenter.commandCenter>[hidden]{display:none!important}.adminCenter.commandCenter>:not([hidden]){grid-column:1;max-width:100%;margin:0}.adminCenter.commandCenter :is(h2,h3,h4,h5,b,strong,legend,label){color:var(--cfg-ink)}.adminCenter.commandCenter :is(p,small,em,dt){color:var(--cfg-muted);opacity:1;line-height:1.55}.adminCenter.commandCenter :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#252c2e;width:100%;max-width:100%;min-height:46px;font:inherit;box-shadow:none;background:#fffefa;border:1px solid #bfc7bd;border-radius:10px;margin:0;padding:11px 13px}.adminCenter.commandCenter input:is([type=checkbox],[type=radio]){accent-color:#c92f4d;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0}.adminCenter.commandCenter button{font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;max-width:100%;min-height:44px;font-weight:650}.adminCenter.commandCenter button:disabled{opacity:1;color:#69716d;cursor:not-allowed;background:#e8eae4;border-color:#d1d5cc}.adminCenter.commandCenter :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #bd304d}.adminCenter.commandCenter :is(.primary,.saveUserButton,.adminFormCard>button,.configurationSaveBar>button:last-child,.productionConfigSave>button:last-child,.productionPermissionEditor footer button:last-child){color:#1e2526;background:#ff566e;border:1px solid #e34760;border-radius:10px;padding:12px 18px}.adminCenter.commandCenter :is(.adminCenterHero,.productionConfigHeading){border:1px solid var(--cfg-line);box-shadow:none;background:#fffefa;border-radius:14px;min-height:0;padding:14px 18px}.adminCenter.commandCenter .adminCenterHero{order:5;display:block}.adminCenter.commandCenter .adminCenterHero>summary{cursor:pointer;font-weight:650}.adminCenter.commandCenter .adminCenterHero:not([open])>:not(summary){display:none}.adminCenter.commandCenter .productionConfigHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.productionConfigHeading h2{margin:4px 0;font-size:22px}.productionConfigHeading p{margin:0;font-size:15px}.productionConfigHeading>strong{color:#343e36;border-color:#cbd1c7}.configurationWelcome span{color:#a62b43;letter-spacing:.09em;font-size:12px;font-weight:800}.configurationWelcome h2{margin:9px 0;font-size:clamp(26px,3vw,38px);line-height:1.2}.configurationWelcome p{margin:0;font-size:16px}.commandHome{gap:20px;min-width:0;display:grid}.commandAccess{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.commandAccess svg{color:#8b2c40;width:20px;height:20px}.commandSearch{color:#59635c;background:#fffefa;border:1px solid #cbd1c7;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:9px 15px;display:flex}.commandSearch svg{flex:0 0 21px;width:21px;height:21px}.commandSearch input{background:0 0;flex:1;width:100%;min-width:0;box-shadow:none!important;border:0!important;margin:0!important}.commandSearch>span:last-child{font-size:13px}.commandCategory{gap:7px;max-width:400px;display:grid}.commandSrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.commandGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:18px;display:grid}.commandCard{background:#fffefa;border:1px solid #d8dcd3;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #252c2e05}.commandCard>header{background:#fffefa;border-bottom:1px solid #e8ebe3;gap:12px;padding:22px 20px 16px;display:flex}.commandCard>header>i{color:#a42c43;background:#fff0f2;border:1px solid #f3c8d0;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.commandCard svg{width:23px;height:23px}.commandCard h3{color:#252c2e;margin:0 0 5px;font-size:20px;line-height:1.3}.commandCard p{color:#606966;margin:0;font-size:14px;line-height:1.5}.commandCard>div{padding:8px;display:grid}.commandCard>div>button{text-align:left;color:#252c2e;background:#fffefa;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:13px 12px;display:flex}.commandCard button:hover,.commandCard button:focus-visible{background:#fff1f2;border-color:#e7b3bd}.commandCard button>span:first-child{gap:4px;min-width:0;display:grid}.commandCard button b{font-size:15px;line-height:1.4}.commandCard button small{color:#606966;font-size:13px}.commandCard button>span:last-child{color:#a42c43;font-size:22px}.commandGuide,.commandEmpty{color:#3e4942;background:#eeeee6;border:1px solid #d8dcd3;border-radius:12px;padding:18px;font-size:14px;line-height:1.6}.commandGuide p{margin:6px 0 0}.commandBreadcrumb{color:#606966;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:9px;padding:5px 0;scroll-margin-top:130px;font-size:14px;display:flex;position:static}.commandBreadcrumb button{color:#303935;font:inherit;cursor:pointer;background:#fffefa;border:1px solid #d1d7cb;border-radius:9px;padding:8px 12px}.commandCenter .adminMobileSection{border:0;gap:7px;max-width:420px;padding:0;font-size:14px;display:grid}.commandCenter .configurationMobileNavigation{background:0 0;border:0;gap:8px;max-width:480px;padding:0;display:grid}.commandCenter .configurationWorkspace{background:0 0;border:0;padding:0!important}.commandCenter .configurationStudio{box-shadow:none;background:0 0;border:0}.commandCenter .configurationLayout{grid-template-columns:minmax(0,1fr);gap:20px;padding:0;display:grid}.commandCenter .configurationContent{background:0 0;padding:0}.commandCenter .configurationToolbar{background:0 0;border:0;flex-wrap:wrap;gap:12px;padding:15px 0;display:flex}.commandCenter .configurationSearch{background:#fffefa;border:1px solid #cbd2c5;border-radius:10px;flex:1}.commandCenter .configurationHelp{background:#eeeee6;border:1px solid #d8dcd3;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid;position:static}.commandCenter .configurationHelp>span,.commandCenter .configurationHelp>h3,.commandCenter .configurationHelp>p{grid-column:1/-1}.commandCenter .configurationSectionHeading{background:0 0;border:0;flex-wrap:wrap;gap:15px;padding:22px 0;display:flex}.commandCenter .configurationSectionHeading h3{margin:6px 0;font-size:28px}.commandCenter .configurationSectionHeading p{font-size:15px}.commandCenter .configurationModuleTags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.commandCenter .configurationPanelGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:18px;padding:0;display:grid}.commandCenter .configurationCard,.commandCenter .configurationPreview{background:#fffefa;border:1px solid #d8dcd3;border-radius:14px}.commandCenter .configurationCard>header{background:#fffefa;border-bottom:1px solid #e5e8e0;padding:20px}.commandCenter .configurationCard>div{gap:18px;padding:20px;display:grid}.commandCenter .configurationCard h4{font-size:20px}.commandCenter .configurationField{gap:8px;display:grid}.commandCenter .configurationField>span{font-size:15px}.commandCenter .configurationNumber{align-items:center;gap:10px;display:flex}.commandCenter .configurationNumber em{white-space:nowrap;font-size:14px}.commandCenter .configurationToggle,.commandCenter .configurationCheck{background:#fffefa;border:1px solid #d8dcd3;min-height:54px;padding:12px}.commandCenter .configurationToggle small,.commandCenter .configurationCheck small{font-size:14px}.commandCenter .configurationToggle.on,.commandCenter .configurationCheck.checked{background:#fff0f2;border-color:#e39ca9}.commandCenter .configurationToggle.on>i{background:#b52d49}.commandCenter .configurationToggle>i:after{background:#fff}.commandCenter .configurationCheck.checked>i{color:#fff;background:#b52d49}.commandCenter .configurationSaveBar,.commandCenter .productionConfigSave{z-index:20;background:#fffefa;border:1px solid #d8dcd3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;width:100%;padding:16px;display:flex;position:sticky;inset:auto auto 12px;box-shadow:0 8px 28px #22282014}.commandCenter .configurationSaveBar:not(.visible){display:none}.commandCenter .configurationSaveBar>div,.commandCenter .productionConfigSave>div{flex:230px}.commandCenter .configurationSaveBar small{font-size:13px}.commandCenter .productionConfigSave button{padding:12px 16px}.commandSaveError{color:#842138;background:#fff0f1;border:1px solid #d77d8c;border-radius:10px;padding:12px;line-height:1.5}.configurationExactChanges{gap:12px;width:100%;display:grid}.configurationExactChanges article{background:#fffefa;border:1px solid #d8dcd3;border-radius:12px;padding:16px}.configurationExactChanges b{overflow-wrap:anywhere}.configurationExactChanges dl{grid-template-columns:1fr 1fr;gap:14px;margin:10px 0 0;display:grid}.configurationExactChanges dl>div{background:#f3f3ed;border-radius:8px;min-width:0;padding:10px}.configurationExactChanges dt{font-size:13px;font-weight:700}.configurationExactChanges dd{white-space:pre-wrap;overflow-wrap:anywhere;color:#252c2e;margin:4px 0 0;font-size:15px}.configurationReviewInline{background:#fff6f7;border:1px solid #e5a4b0;border-radius:14px;padding:22px}.commandCenter .productionConfigBoundary{color:#303a33;background:#eeeee6;padding:12px 16px}.commandCenter .productionConfigBoundary summary{font-size:14px}.commandCenter .productionConfigPanel{background:#fffefa;border-color:#d8dcd3}.commandCenter .productionConfigSave span{color:#606966}.commandCenter .productionActivityList article{grid-template-columns:1fr 1fr}.productionActivityList .configurationExactChanges{grid-column:1/-1}.configurationPermissionColumns,.configurationPermissionRow{border-bottom:1px solid #e1e5dc;grid-template-columns:minmax(190px,1.5fr) minmax(100px,.65fr) minmax(140px,1fr) minmax(110px,.7fr);align-items:center;gap:16px;padding:16px;display:grid}.configurationPermissionColumns{background:#efefe8;font-size:13px}.configurationPermissionGroup{border:1px solid #d8dcd3;border-radius:12px;overflow:hidden}.configurationPermissionGroup h4{background:#efefe8;margin:0;padding:14px 16px}.configurationPermissionRow small{font-size:12px;display:block}.configurationPermissionRow>span>small{display:none}.configurationAllowed{color:#276348!important}.configurationBlocked{color:#8f3142!important}.configurationInactive{font-size:13px;display:block;color:#874226!important}.commandCenter .adminTwoColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.commandCenter .adminSectionTitle{background:#fffefa;padding:20px}.commandCenter .adminUserCard{color:#252c2e;background:#fffefa}.commandCenter .adminUserCard.disabled{opacity:1}.commandCenter .adminUserCard .userCardFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.commandCenter .roleManager{background:#fffefa;border-color:#d8dcd3}.commandCenter .rolePermissionSearch{gap:8px;padding:16px;display:grid}.commandCenter .rolePermissionSearch input{width:100%}.configurationModalBackdrop,.userPermissionBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#252c2e99}.configurationModal,.userPermissionEditor{color:#252c2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffefa;border:1px solid #d8dcd3;border-radius:18px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto}.configurationModal :is(h2,b,strong,label),.userPermissionEditor :is(h2,b,strong,label){color:#252c2e}.configurationModal :is(p,span,small),.userPermissionEditor :is(p,small,em){color:#59635c;opacity:1}.configurationModal header,.configurationModal footer,.userPermissionEditor header,.userPermissionEditor footer{background:#fffefa;border-color:#d8dcd3}.configurationModal button,.userPermissionEditor button{color:#29322c;min-height:44px;font:inherit;background:#f4f3ec;border:1px solid #c5cdbf;border-radius:9px;padding:10px 14px}.configurationModal button.primary,.userPermissionEditor button[type=submit]{color:#202729;background:#ff566e;border-color:#e04760}.userPermissionEditor .userPermissionModes button.active{color:#812039;background:#ffe9ed;border-color:#c32e4d}.userPermissionEditor .userPermissionModes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.userPermissionEditor .userPermissionModes button{white-space:normal;font-size:14px}.userPermissionEditor .userPermissionName b{font-size:16px}.userPermissionEditor .userPermissionName small,.userPermissionEditor .userPermissionName em{font-size:14px}.userPermissionEditor main article{background:#fffefa;border-color:#d8dcd3}.userPermissionEditor input{color:#252c2e;min-height:44px;font:inherit;background:#fffefa;border:1px solid #bac4b4;padding:10px}.userPermissionEditor input[type=checkbox]{accent-color:#c12c49;width:20px;height:20px;min-height:20px}.userPermissionEditor .userPermissionFilter{align-items:center;gap:10px;display:flex}.userPermissionEditor>*{flex-shrink:0}.userPermissionEditor>footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}html[data-mobile-quick-actions=hidden] .moduleMobileBottomNav{display:none!important}@media (width<=900px){.configurationPermissionColumns{display:none}.configurationPermissionRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.configurationPermissionRow>b{grid-column:1/-1}.configurationPermissionRow>span>small{display:block}.configurationPermissionRow>label{grid-column:1/-1}}@media (width<=600px){.adminCenter.commandCenter{border-radius:16px;gap:16px;padding:14px}.commandGrid{grid-template-columns:1fr}.commandSearch{flex-wrap:wrap}.commandSearch input{flex:170px}.commandCenter .configurationHelp{grid-template-columns:1fr}.commandCenter .configurationSaveBar,.commandCenter .productionConfigSave{bottom:calc(80px + env(safe-area-inset-bottom));padding:12px}.commandCenter .configurationSaveBar>button,.commandCenter .productionConfigSave>button{flex:140px}.configurationExactChanges dl{grid-template-columns:1fr}.commandCenter .productionConfigHeading{flex-direction:column;align-items:flex-start}.commandCenter .productionActivityList article{grid-template-columns:1fr}.configurationModal,.userPermissionEditor{border-radius:12px;width:100%;max-width:calc(100vw - 16px)}.userPermissionEditor main article{grid-template-columns:1fr}.userPermissionEditor .userPermissionToolbar{grid-template-columns:1fr;display:grid}.userPermissionEditor footer{flex-wrap:wrap}.userPermissionEditor footer>div{flex-basis:100%}}.configurationSideNav{display:none}@media (width>=1100px){.adminCenter.commandCenter{isolation:isolate;border-radius:20px;min-height:760px;padding-left:260px;display:block;position:relative}.adminCenter.commandCenter>:not([hidden]):not(.configurationSideNav){margin-bottom:22px}.adminCenter.commandCenter .configurationSideNav{color:#f6f4ee;background:#252c2e;border-radius:20px 0 0 20px;width:228px;max-width:228px;padding:24px 12px;display:block;position:absolute;inset:0 auto 0 0}.configurationSideNav nav{gap:8px;display:grid;position:sticky;top:110px}.adminCenter.commandCenter .configurationSideNav h2{color:#fffefa;margin:8px 12px 18px;font-size:18px}.adminCenter.commandCenter .configurationSideNav button{text-align:left;color:#f4f1e8;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:13px;padding:14px 12px;font-size:15px;line-height:1.35;display:flex}.configurationSideNav svg{flex:0 0 22px;width:22px;height:22px}.adminCenter.commandCenter .configurationSideNav button[aria-current=page]{color:#fff;background:#643c43;border-color:#ad5969}.adminCenter.commandCenter .configurationSideNav button:hover{background:#3c4547}.commandCenter .adminMobileSection{display:none}.commandGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}:is(body:has(main[data-module-tone=configuracion]),body:has(.productionConfiguration)){background:#252c2e!important}.sharedWorkspaceShell main[data-module-tone=configuracion]{--module-accent:#c6314d;--module-accent-rgb:198,49,77;--walner-shadow:0 3px 12px #252c2e08;--walner-petrol-text:#252c2e;--walner-petrol-line:#d8dcd3;color:#252c2e!important;background:#f4f1e8!important}.sharedWorkspaceShell main:has(.productionConfiguration){--module-accent:#c6314d;--module-accent-rgb:198,49,77;--walner-shadow:0 3px 12px #252c2e08;--walner-petrol-text:#252c2e;--walner-petrol-line:#d8dcd3;color:#252c2e!important;background:#f4f1e8!important}main[data-module-tone=configuracion] :is(.workspacePreferenceBar,.workspaceSectionNavigation,.installHint){color:#252c2e;background:#fffefa;border-color:#d8dcd3}main[data-module-tone=configuracion] :is(.workspacePreferenceBar,.workspaceSectionNavigation,.installHint) :is(button,select){color:#252c2e;background:#fffefa;border-color:#cbd1c7}.adminCenter.commandCenter .adminCenterHero{box-shadow:none!important;background:#fffefa!important;border-color:#d8dcd3!important}.adminCenter.commandCenter .configurationWelcome h2{color:#252c2e!important}.adminCenter.commandCenter .configurationSideNav button[aria-current=page]{color:#fff!important;background:#643c43!important;border-color:#ad5969!important;box-shadow:inset 3px 0 #ff566e!important}[data-workspace-design=configuration] .workspacePreferences{color:#252c2e!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}[data-workspace-design=configuration] .workspacePreferences :is(button,label,select,.workspaceViewName){color:#252c2e!important;background:#fffefa!important;border-color:#cbd1c7!important}[data-workspace-design=configuration] .workspaceSectionJump{display:none!important}[data-workspace-design=configuration] .appInstallGuide{color:#252c2e!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dcd3!important}[data-workspace-design=configuration] .appInstallGuide :is(h2,h3,p,span,small,b,strong),.adminCenter.commandCenter .adminCenterHero summary{color:#252c2e!important}.adminCenter.commandCenter .adminCenterHero{margin-top:20px!important}[data-workspace-design=configuration] .moduleWorkspaceContent{padding:22px!important}[data-workspace-design=configuration] .workspacePreferences .workspaceViewName{display:none!important}[data-workspace-design=configuration] .moduleWorkspaceMain{background:#f4f1e8!important}.passwordModalBackdrop,.retirementBackdrop,.configurationModalBackdrop,.userPermissionBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10171999}.passwordModal,.retirementDialog,.configurationModal{color:#252c2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=600px){[data-workspace-design=configuration] .moduleWorkspaceContent{padding:10px!important}.adminCenter.commandCenter{border-radius:14px;padding:15px}}[data-workspace-design=configuration] .workspaceLocation{display:none!important}.shell[data-workspace-design=configuration],.moduleWorkspaceMain[data-workspace-design=configuration]{background:#f4f1e8!important}.shell[data-workspace-design=configuration] .moduleMobileBottomNav{background:#252c2e!important;border-color:#505956!important}.shell[data-workspace-design=configuration] .moduleMobileBottomNav button{color:#f4f1e8!important;text-shadow:none!important}.shell[data-workspace-design=configuration] .moduleMobileBottomNav button.active{color:#202729!important;box-shadow:none!important;background:#ff566e!important}.adminCenter.commandCenter select option,.configurationModal select option,.userPermissionEditor select option{color:#252c2e;background:#fffefa}.configurationFileActions{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.adminCenter.commandCenter .configurationFileActions button{color:#252c2e;background:#fffefa;border:1px solid #cbd1c7;border-radius:9px;padding:10px 14px}@media (width<=600px){.configurationFileActions{grid-template-columns:1fr 1fr;display:grid}.configurationFileActions button:last-child{grid-column:1/-1}}.commandCenter .productionPeople .productionAvatar{color:#852238;background:#ffe4e9}.commandCenter .productionPeople button.remove{color:#92243b;background:#fff0f1;border-color:#d69aa6}.commandCenter .machineActionEditor{color:#252c2e}.commandCenter .machineActionEditor :is(button,fieldset,.machineMultiSelect label){color:#252c2e;background:#fffefa;border-color:#cbd1c7}.commandCenter .machineActionEditor :is(button.selected,button[aria-pressed=true]){color:#6f2032;background:#ffe4e9;border-color:#a62d48}.commandCenter .machineActionEditor :is(p,small,label){color:#535e59}.commandCenter .machineActionEditor>footer>button{color:#252c2e;background:#ff566e}@layer supplies-workspace{.moduleWorkspaceMain[data-workspace-design=supplies],[data-workspace-design=supplies] .moduleWorkspaceFrame{color:#202729!important;background:#f5f1e8!important}[data-workspace-design=supplies] :is(.moduleWorkspaceContent,.productionContent,.productionInventoryBoundary){min-width:0;background:0 0!important}[data-workspace-design=supplies] :is(.moduleLocalNav,.workspaceLocation,.mobileBottomNav){color:#f5f1e8!important;box-shadow:none!important;background:#24282b!important;border-color:#454b4b!important}[data-workspace-design=supplies] :is(.moduleLocalNav,.mobileBottomNav) :is(button,a,i,svg){color:#f5f1e8!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-workspace-design=supplies] .moduleLocalNav button:before{box-shadow:none!important;background:0 0!important}[data-workspace-design=supplies] .moduleLocalNav :is(small,.moduleLocalTitle>span){color:#d4d8d3!important}[data-workspace-design=supplies] :is(.moduleLocalNav,.mobileBottomNav) :is(button.active,a.active,button[aria-current=page],a[aria-current=page]){color:#202729!important;background:#ff5c6c!important;border-color:#ff5c6c!important}[data-workspace-design=supplies] :is(.moduleLocalNav,.mobileBottomNav) :is(button.active,a.active) :is(i,svg,small){color:#202729!important}[data-workspace-design=supplies] .workspaceLocation :is(label,span,b,strong,small){color:#f5f1e8!important}[data-workspace-design=supplies] .workspaceLocation select{color:#f5f1e8!important;-webkit-text-fill-color:#f5f1e8!important;background:#303536!important;border-color:#535a57!important}[data-workspace-design=supplies] :is(.workspacePreferences,.workspaceViewControls,.workspaceOrientation,.workspaceSectionJump label){color:#202729!important;background:0 0!important}[data-workspace-design=supplies] :is(.workspacePreferences,.workspaceSectionJump) :is(button,select,summary){color:#202729!important;box-shadow:none!important;-webkit-text-fill-color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}[data-workspace-design=supplies] .appInstallGuide{color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}[data-workspace-design=supplies] .appInstallGuide :is(p,small,b){color:#5c625f!important}[data-workspace-design=supplies] :is(.moduleLoading,.moduleLoadingCard){color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}[data-workspace-design=supplies] .universalExperience>p[role=status]{color:#5c625f!important}}.spcPage{--spc-bg:#f5f1e8;--spc-panel:#fffefa;--spc-raised:#f0eee6;--spc-line:#d6d8cf;--spc-text:#242a2a;--spc-muted:#59615e;--spc-accent:#ff5c6c;min-width:0;max-width:100%;color:var(--spc-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;gap:18px;font-size:15px;line-height:1.5;display:grid}.spcPage,.spcPage *{box-sizing:border-box}.spcPage :is(h2,h3,h4,p){overflow-wrap:anywhere;margin:0}.spcPage :is(h2,h3,h4){color:var(--spc-text);line-height:1.3}.spcPage h2{font-size:26px}.spcPage h3{font-size:20px}.spcPage h4{font-size:18px}.spcPage :is(button,a,summary){touch-action:manipulation}.spcPage :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--spc-accent);outline-offset:3px}.spcPage button,.spcPage a{white-space:normal;cursor:pointer;font-size:14px;font-weight:700;line-height:1.4}.spcPage button:disabled{opacity:.55;cursor:not-allowed}.spcPage :is(label,small,span,p,dt,dd){overflow-wrap:anywhere}.spcPage label{min-width:0;color:var(--spc-text);gap:8px;font-size:14px;font-weight:700;display:grid}.spcPage label small{color:var(--spc-muted);font-size:13px;font-weight:400}.spcPage :is(input,select,textarea){border:1px solid var(--spc-line);background:var(--spc-bg);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--spc-text);font:inherit;border-radius:9px;padding:11px 12px;font-size:16px;line-height:1.4}.spcPage input:disabled{color:var(--spc-muted);opacity:1;-webkit-text-fill-color:var(--spc-muted);background:#eeeee8}.spcPage textarea{resize:vertical}.spcPage :is(button,a){border:1px solid var(--spc-line);background:var(--spc-raised);min-height:44px;color:var(--spc-text);border-radius:9px;padding:10px 14px;text-decoration:none}.spcPage .spcPrimary,.spcHeroActions>button:last-child:not(.spcReportButton){background:var(--spc-accent);border-color:var(--spc-accent);color:#242a2a}.spcHero{border:1px solid var(--spc-line);background:linear-gradient(120deg,#fffefa,#fffefa);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.spcHero>div{min-width:0;max-width:100%}.spcHero>div:first-child{flex:320px;gap:8px;display:grid}.spcHero span,.spcForm header span,.spcDrawerEyebrow{color:var(--spc-accent);letter-spacing:.08em;font-size:12px;font-weight:800}.spcHero p,.spcForm header p,.spcRecords header p{color:var(--spc-muted);font-size:14px;line-height:1.6}.spcHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.spcHeroActions .spcInventoryButton{background:0 0}.spcSummaryDisclosure>summary,.spcGuide{border:1px solid var(--spc-line);background:var(--spc-panel);color:var(--spc-text);border-radius:12px;padding:16px;font-size:14px}.spcSummaryDisclosure>summary,.spcGuide>summary{cursor:pointer;font-weight:700}.spcSummaryDisclosure:not([open])>.spcSummary,.spcGuide:not([open])>span{display:none}.spcSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.spcSummary article{border:1px solid var(--spc-line);background:var(--spc-panel);border-radius:12px;gap:6px;padding:18px;display:grid}.spcSummary :is(span,small){color:var(--spc-muted);font-size:14px}.spcSummary b{overflow-wrap:anywhere;font-size:26px}.spcGuide[open]{gap:10px;display:grid}.spcGuide span{color:var(--spc-muted)}.spcMessage,.spcError{color:#254e35;background:#eaf4e9;border:1px solid #91b69c;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.6}.spcError{color:#822b3b;background:#fff0f0;border-color:#d6a1aa}.spcForm,.spcRecords{border:1px solid var(--spc-line);background:var(--spc-panel);border-radius:16px;min-width:0;max-width:100%;overflow:hidden}.spcForm>fieldset>header,.spcRecords>header{border-bottom:1px solid var(--spc-line);background:var(--spc-raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.spcForm>fieldset>header>div,.spcRecords>header>div{flex:300px;gap:8px;min-width:0;display:grid}.spcForm>fieldset>header>button{flex-shrink:0;min-width:80px}.spcMetaGrid{border-bottom:1px solid var(--spc-line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;padding:22px;display:grid}.spcAreaField{align-content:start;gap:8px;min-width:0;max-width:100%;display:grid}.spcAreaField>small{color:var(--spc-muted);font-size:13px;font-weight:400}.spcAreaField>button{justify-self:start;max-width:100%}.spcAreaChoices{overscroll-behavior:contain;border:1px solid var(--spc-line);background:var(--spc-bg);border-radius:9px;gap:6px;min-width:0;max-width:100%;max-height:240px;padding:8px;display:grid;overflow-y:auto}.spcAreaChoices>button{text-align:left;overflow-wrap:anywhere;width:100%;min-width:0}.spcAreaChoices>p{padding:8px;font-size:14px}.spcItemsTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px;display:flex}.spcItemsTitle b{font-size:18px}.spcItemsTitle p{color:var(--spc-muted);font-size:14px}.spcItemsTitle em{background:var(--spc-raised);border-radius:20px;padding:6px 12px;font-size:14px;font-style:normal}.spcItems{gap:16px;min-width:0;padding:0 22px 22px;display:grid}.spcItem{border:1px solid var(--spc-line);background:var(--spc-bg);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:start;gap:18px;min-width:0;padding:20px;display:grid;position:relative}.spcItemNumber{grid-column:1/-1;align-items:center;gap:10px;min-height:44px;padding-right:54px;display:flex}.spcItemNumber b{background:var(--spc-accent);color:#242a2a;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.spcDescription,.spcCostCenter{grid-column:1/-1}.spcLineTotal{border-top:1px solid var(--spc-line);grid-column:1/-1;gap:6px;min-width:0;padding-top:14px;display:grid}.spcLineTotal span{color:var(--spc-muted);font-size:14px}.spcLineTotal b{font-size:20px}.spcPage .spcRemove{color:#822b3b;background:#fff0f0;border-color:#d9a0a8;place-items:center;width:44px;height:44px;padding:0;font-size:22px;display:grid;position:absolute;top:16px;right:16px}.spcForm>fieldset>footer{border-top:1px solid var(--spc-line);background:var(--spc-raised);flex-wrap:wrap;align-items:center;gap:16px;padding:22px;display:flex}.spcForm>fieldset>footer>div{text-align:right;min-width:0;margin-left:auto;display:grid}.spcForm>fieldset>footer span{color:var(--spc-muted);font-size:14px}.spcForm>fieldset>footer b{font-size:24px}.spcRecords>header>label{flex:260px;max-width:360px}.spcTabs{border-bottom:1px solid var(--spc-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.spcTabs button{text-align:left;background:var(--spc-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-width:0;min-height:76px;padding:14px;display:grid}.spcTabs button.active{border-color:var(--spc-accent);box-shadow:inset 3px 0 var(--spc-accent);background:var(--spc-raised)}.spcTabs span{font-size:15px}.spcTabs small{color:var(--spc-muted);font-size:13px;font-weight:400}.spcTabs b{min-width:32px;min-height:32px;color:var(--spc-text);background:#eeeee8;border-radius:8px;grid-area:1/2/3;place-items:center;padding:4px;font-size:16px;display:grid}.spcTabs button.active b{background:var(--spc-accent);color:#242a2a}.spcRecords>.collectionPager{margin:0;padding:16px 18px}.spcRequestGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;padding:18px;display:grid}.spcRequestCard{border:1px solid var(--spc-line);background:var(--spc-bg);border-radius:12px;align-content:start;gap:14px;min-width:0;padding:18px;display:grid}.spcRequestCard>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.spcRequestCard>header div{gap:5px;display:grid}.spcRequestCard>header span{color:var(--spc-accent);font-size:15px;font-weight:800}.spcRequestCard>header b,.spcRequestCard p{color:var(--spc-muted);font-size:14px}.spcRequestCard>footer{flex-wrap:wrap;align-self:end;gap:10px;display:flex}.spcStatus{border-radius:20px;width:max-content;max-width:100%;padding:6px 10px;font-size:13px;font-style:normal;font-weight:700;display:inline-grid}.spcStatus.pendiente{color:#705117;background:#fff0cf}.spcStatus.autorizada{color:#254e35;background:#eaf4e9}.spcStatus.rechazada{color:#822b3b;background:#fff0f0}.spcCardTotal,.spcDrawerTotal{background:var(--spc-panel);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.spcCardTotal span,.spcDrawerTotal span{color:var(--spc-muted);font-size:14px}.spcCardTotal b{font-size:22px}.spcEmpty{text-align:center;min-height:200px;color:var(--spc-muted);align-content:center;place-items:center;gap:12px;padding:28px;font-size:15px;display:grid}.spcEmpty b{color:var(--spc-text);font-size:18px}.spcDrawer{overscroll-behavior:contain;background:var(--spc-bg);width:min(920px,100%);height:100%;color:var(--spc-text);margin-left:auto;padding:28px;position:relative;overflow-y:auto;box-shadow:-20px 0 50px #0008}.spcPage .spcDrawerClose{width:44px;height:44px;padding:0;font-size:24px;position:absolute;top:18px;right:18px}.spcDrawerEyebrow,.spcDrawer>h2{padding-right:54px;display:block}.spcDrawer>h2{margin:10px 0 16px}.spcDrawer dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:22px 0;display:grid}.spcDrawer dl>div{border-bottom:1px solid var(--spc-line);min-width:0;padding:14px 0}.spcDrawer dt{color:var(--spc-muted);font-size:13px}.spcDrawer dd{margin:6px 0 0;font-size:15px;font-weight:700}.spcDrawerItems{gap:12px;display:grid}.spcDrawerItems article{border:1px solid var(--spc-line);background:var(--spc-panel);border-radius:10px;gap:8px;min-width:0;padding:16px;display:grid}.spcDrawerItems b{font-size:16px}.spcDrawerItems :is(span,small){color:var(--spc-muted);font-size:14px}.spcDrawerItems strong{font-size:19px}.spcDrawerTotal{border-block:1px solid var(--spc-line);border-radius:0;margin:18px 0}.spcDrawerTotal b{font-size:26px}.spcDrawerActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.spcDrawerActions :is(a,button){text-align:center;place-items:center;display:grid}.spcDrawerActions .approve{color:#254e35;background:#eaf4e9;border-color:#91b69c}.spcDrawerActions .reject,.spcDrawerActions .spcDeleteButton{color:#822b3b;background:#fff0f0;border-color:#d9a0a8}.spcDrawerActions .spcDeleteButton{grid-column:1/-1}.spcAreaEditor{border:1px solid var(--spc-line);border-radius:12px;gap:12px;min-width:0;margin:20px 0;padding:18px;display:grid}.spcAreaEditor p{color:var(--spc-muted);font-size:14px}.spcDecisionNote{background:#fff0f0;border-radius:10px;gap:8px;margin-top:16px;padding:16px;display:grid}.spcDecisionNote b{color:#822b3b;font-size:14px}.spcDecisionNote p{color:#822b3b;font-size:15px}.spcRejectBackdrop{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020c14cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.spcRejectDialog{overscroll-behavior:contain;background:var(--spc-bg);border:1px solid #d9a0a8;border-radius:16px;width:min(560px,100%);max-height:calc(100dvh - 40px);padding:24px;overflow-y:auto;box-shadow:0 28px 80px #0008}.spcRejectDialog>span{color:#822b3b;letter-spacing:.06em;font-size:12px;font-weight:800}.spcRejectDialog h3{margin:10px 0}.spcRejectDialog>p{color:var(--spc-muted);margin-bottom:18px}.spcRejectDialog small{text-align:right}.spcRejectDialog footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.spcRejectDialog footer button[type=submit]{color:#fff;background:#9c2942;border-color:#9c2942}.spcPage .spcReadError{overflow-wrap:anywhere;font-size:14px;line-height:1.6}body:has(.spcPage .modalBackdrop,.spcPage .spcRejectBackdrop) :is(.mobileBottomNav,.productionWorkspaceBottomNav){display:none!important}.modalBackdrop:has(.spcDrawer){z-index:1000!important}.spcPage .spcCurrencyTotals{gap:8px;min-width:0;display:grid}.spcPage .spcCurrencyTotals>span{font-size:inherit;color:inherit;overflow-wrap:anywhere}@layer purchase-design{.spcPage{min-width:0;max-width:100%;line-height:1.5;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#242a2a!important}.spcPage *{-webkit-text-fill-color:currentColor!important}.spcPage span{color:inherit!important}.spcPage :is(.spcTrackingStats article,.spcTrackingFilters,.spcTrackingResults,.spcTrackingSteps,.spcProductSummary,.spcDeliveryHistory,.spcDeliveryForm,.spcTrackingNotes,.spcDeliveryNotice){color:#242a2a!important;box-shadow:none!important;background:#fffefa!important;border-color:#d6d8cf!important}.spcPage :is(.spcTrackingHeading,.spcProductSummary>header,.spcDeliveryHistory article header,.spcTrackingResults>header,.spcTrackingRow){color:#242a2a!important;box-shadow:none!important;background:0 0!important}.spcPage .spcQuantitySummary>div{color:#242a2a!important;background:#f6f4ee!important}.spcPage :is(h2,h3,h4,b,strong,label,dd){color:#242a2a!important;opacity:1!important;text-shadow:none!important}.spcPage :is(p,small,dt){color:#59615e!important;opacity:1!important;text-shadow:none!important}.spcPage :is(button,a,input,textarea,select,summary){-webkit-text-fill-color:currentColor;color:#242a2a!important;box-shadow:none!important;opacity:1!important;text-shadow:none!important;background:#fffefa!important;border-color:#b7bdb3!important}.spcPage :is(input,textarea,select){font-size:16px!important}.spcPage input:disabled{color:#59615e!important;background:#f0eee6!important}.spcPage :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #ab2943!important}.spcPage button:disabled{cursor:not-allowed;color:#6c716b!important;background:#eeeae3!important}.spcPage :is(.spcPrimary,.spcHeroActions>button:last-child:not(.spcReportButton)){color:#202729!important;background:#ff5c6c!important;border-color:#ff5c6c!important}.spcPage :is(.spcHero,.spcForm,.spcRecords,.spcRequestCard,.spcDrawer,.spcRejectDialog,.spcItem,.spcDrawerItems article,.spcSummary article,.spcGuide){color:#242a2a!important;box-shadow:none!important;background:#fffefa!important;border-color:#d6d8cf!important}.spcPage :is(.spcHero,.spcSummaryDisclosure,.spcGuide,.spcRecords):before{display:none!important}.spcPage input::placeholder,.spcPage textarea::placeholder{color:#666e68!important;-webkit-text-fill-color:#666e68!important;opacity:1!important}.spcPage .spcTabs button.active{background:#ffe6e8!important;border-color:#ff5c6c!important}.spcPage .spcError{color:#822b3b!important;background:#fff0f0!important;border-color:#d6a1aa!important}.spcPage .spcMessage{color:#254e35!important;background:#eaf4e9!important;border-color:#91b69c!important}.spcPage .spcStatus{color:#705117!important;background:#fff0cf!important}.spcPage .spcStatus.autorizada{color:#254e35!important;background:#eaf4e9!important}.spcPage .spcStatus.rechazada{color:#822b3b!important;background:#fff0f0!important}.spcPage fieldset{border:0;min-width:0;max-width:100%;margin:0;padding:0}.spcPage .spcFormStep{padding:24px 22px 0!important;font-size:18px!important}@media (width<=600px){.spcPage .spcFormStep{padding:20px 16px 0!important}}.spcPage .spcEyebrow{letter-spacing:.08em;font-size:12px;font-weight:800;color:#a22c40!important}.spcPage .spcHero span{color:#a22c40!important}.spcPage .spcHero p{display:block!important}.spcPage .spcFiles .spcFilesAdd{color:#202729!important;background:#ff5c6c!important;border-color:#ff5c6c!important}.spcPage .spcFilesTabs button[aria-pressed=true]{background:#ffe6e8!important;border-color:#cf3b51!important}.spcPage .spcFiles .spcFile[data-reference=true]{background:#fff8f7!important;border-left:4px solid #ff5c6c!important}.spcPage .spcFiles :is(header,article){box-shadow:none!important;background-image:none!important}}.purchaseTracking{gap:24px;min-width:0;display:grid}.spcFiles{color:#242a2a;overflow-wrap:anywhere;background:#fffefa;border:1px solid #d6d8cf;border-radius:16px;gap:16px;min-width:0;max-width:100%;margin-block:22px;padding:22px;display:grid}.spcFilesHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.spcFilesHeader>div{flex:260px;min-width:0}.spcFiles h3{line-height:1.35;margin:0 0 8px!important;font-size:22px!important;font-weight:750!important}.spcFiles h3>span{vertical-align:middle;background:#fff0cf;border-radius:8px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-block}.spcFiles p{margin:0;line-height:1.5}.spcFilesHint,.spcFiles small{line-height:1.5;font-size:13px!important}.spcFiles :is(button,a){white-space:normal;text-align:center;border:1px solid #b7bdb3;border-radius:10px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:10px 14px;font-size:14px;font-weight:650;line-height:1.35;text-decoration:none;display:inline-flex}.spcFilesCount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.spcFilesTabs{border-bottom:1px solid #d6d8cf;flex-wrap:wrap;gap:8px;padding-bottom:10px;display:flex}.spcFilesList{gap:12px;min-width:0;display:grid}.spcFile{background:#fffefa;border:1px solid #d6d8cf;border-radius:12px;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px;display:grid}.spcFileIcon{color:#94364a;background:#f3eae7;border-radius:8px;place-items:center;width:40px;height:48px;font-size:11px;font-weight:800;display:grid}.spcFileInfo{align-content:start;gap:4px;min-width:0;display:grid}.spcFileInfo>strong{overflow-wrap:anywhere;line-height:1.4;font-size:16px!important}.spcFileReference{background:#eaf4e9;border-radius:7px;width:fit-content;max-width:100%;padding:5px 9px;color:#254e35!important;font-size:13px!important}.spcFileActions{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.spcFileActions :is(button,a){flex:0 auto}.spcFilesUpload{background:#f6f4ee;border:1px solid #d6d8cf;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.spcFilesUpload label{gap:7px;min-width:0;font-size:14px;display:grid}.spcFilesUpload :is(input,select){border:1px solid #b7bdb3;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px}.spcFilesUpload>small{grid-column:1/-1}.spcFilesEmpty{text-align:center;border:1px dashed #b7bdb3;border-radius:12px;gap:8px;padding:24px 16px;display:grid}.spcFilesQueue{border:1px solid #d6d8cf;border-radius:12px;flex-wrap:wrap;gap:10px;padding:16px;display:flex}.spcFilesQueue>div,.spcFilesQueue>strong{width:100%;min-width:0}.spcFilesQueue>div{border-bottom:1px solid #d6d8cf;gap:4px;padding-bottom:10px;display:grid}.spcFilesHistory{border-top:1px solid #d6d8cf;padding-top:14px}.spcFilesHistory summary{cursor:pointer;padding:10px 0;font-weight:700}.spcFilesHistory>div{border-bottom:1px solid #e6e7de;gap:4px;padding-block:12px;display:grid}@media (width>=760px){.spcFiles .spcFile{grid-template-columns:40px minmax(0,1fr) minmax(180px,.8fr)}.spcFiles .spcFileActions{grid-area:1/3;place-content:center flex-end}}@media (width<=600px){.spcPage .spcDrawer{padding:20px 12px}.spcFiles{gap:14px;padding:16px}.spcFilesHeader{align-items:stretch}.spcFilesHeader>div{flex-basis:100%}.spcFilesAdd{width:100%}.spcFiles h3{font-size:20px!important}.spcFilesUpload{grid-template-columns:minmax(0,1fr);padding:12px}.spcFile{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}.spcFileIcon{width:32px;height:40px;font-size:10px}.spcFileActions{grid-column:1/-1}.spcFileActions :is(a,button),.spcFilesTabs>button{flex:100px}}.spcBreadcrumb{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.spcBreadcrumb button{background:0 0!important;border:0!important;padding:8px 0!important}.spcTrackingHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.spcTrackingHeading>div{gap:8px;min-width:0;display:grid}.spcTrackingHeading h2{letter-spacing:-.025em;font-weight:700;font-size:clamp(26px,2.8vw,36px)!important}.spcTrackingHeading .spcDetailActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.spcTrackingStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.spcTrackingStats article{background:#fffefa;border:1px solid #d6d8cf;border-radius:16px;gap:5px;padding:20px;display:grid}.spcTrackingStats b{font-variant-numeric:tabular-nums;font-size:32px;line-height:1.3}.spcTrackingStats article:first-child{border-top:3px solid #f09b56}.spcTrackingStats article:nth-child(2){border-top:3px solid #ff5c6c}.spcTrackingStats article:last-child{border-top:3px solid #5e9977}.spcTrackingFilters{background:#fffefa;border:1px solid #d6d8cf;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px;padding:20px;display:grid}.spcTrackingSearch{grid-column:span 2}.spcTrackingResults{background:#fffefa;border:1px solid #d6d8cf;border-radius:16px;min-width:0;overflow:hidden}.spcTrackingResults>header{gap:6px;padding:20px;display:grid}.spcTrackingResults>header p{font-size:14px}.spcTrackingColumns,.spcTrackingRow{border-top:1px solid #deded6;grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) minmax(0,1fr) minmax(130px,.8fr);align-items:center;gap:20px;padding:22px;display:grid}.spcTrackingColumns{color:#59615e;background:#eeeee7;padding-block:12px;font-size:13px;font-weight:700}.spcTrackingRow>div{gap:7px;min-width:0;display:grid}.spcTrackingRow>div:first-child>strong{font-size:15px;color:#a22c40!important}.spcTrackingRow h4{font-size:17px!important}.spcTrackingRow p,.spcTrackingRow small{font-size:13px}.spcTrackingRow>div:nth-child(3)>b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:18px}.spcTrackingRow>button{justify-self:stretch;font-size:14px!important}.spcPage progress{appearance:none;accent-color:#c33b52;background:#e6e8df;border:0;border-radius:8px;width:100%;height:8px;overflow:hidden}.spcPage progress::-webkit-progress-bar{background:#e6e8df;border-radius:8px}.spcPage progress::-webkit-progress-value{background:#c33b52;border-radius:8px}.spcPage progress::-moz-progress-bar{background:#c33b52;border-radius:8px}.spcTrackingBadge{background:#f4ead2;border-radius:8px;justify-self:start;width:fit-content;max-width:100%;padding:5px 10px;font-size:13px;font-weight:700;display:inline-block;color:#76551e!important}.spcTrackingBadge[data-state=Completa]{background:#e6f0e4;color:#2d583a!important}.spcTrackingBadge[data-state=Rechazada]{background:#ffe6e8;color:#8b2b3f!important}.spcTrackingTotals{background:#f4f2eb;border-top:1px solid #d6d8cf;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.spcTrackingTotals>span{font-weight:700}.spcTrackingTotals small{flex-basis:100%}.spcTrackingSteps{background:#fffefa;border:1px solid #d6d8cf;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:18px;list-style:none;display:grid}.spcTrackingSteps li{color:#59615e;align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.spcTrackingSteps b{background:#eeeee7;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;display:grid}.spcTrackingSteps [data-done=true] b{background:#ffe6e8;color:#9b2940!important}.spcProductPicker{max-width:720px}.spcProductSummary{background:#fffefa;border:1px solid #d6d8cf;border-radius:16px;gap:20px;min-width:0;padding:24px;display:grid}.spcProductSummary>header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.spcProductSummary>header>div:nth-child(2){flex:1;min-width:160px}.spcProductSummary header span{font-size:12px;font-weight:700}.spcProductSummary h3{margin:4px 0!important;font-size:24px!important}.spcProductSymbol{background:#f0eee6;border-radius:12px;place-items:center;width:60px;height:60px;font-size:28px;display:grid}.spcQuantitySummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.spcQuantitySummary>div{background:#f6f4ee;border-radius:12px;gap:4px;padding:14px 18px;display:grid}.spcQuantitySummary b{font-variant-numeric:tabular-nums;font-size:28px}.spcQuantitySummary small{font-size:14px}.spcProductSummary>footer{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}.spcDeliveryLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.spcDeliveryHistory,.spcDeliveryForm,.spcTrackingNotes,.spcDeliveryNotice{background:#fffefa;border:1px solid #d6d8cf;border-radius:16px;gap:14px;min-width:0;padding:24px;display:grid}.spcDeliveryHistory>article{border-top:1px solid #d6d8cf;gap:8px;padding-top:20px;display:grid}.spcDeliveryHistory article header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.spcDeliveryHistory article header span{color:#59615e;font-size:14px}.spcDeliveryForms,.spcTrackingNotes form,.spcDeliveryForm fieldset{gap:18px;display:grid}.spcDeliveryForm>footer,.spcTrackingNotes footer{flex-wrap:wrap;gap:12px;display:flex}.spcDeliveryForm>footer>button{flex:1}.spcDeliveryForm .spcDeliveryNotice{background:#faf4e7;padding:14px;font-size:14px}.spcPage .srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.spcMetaGrid,.spcTrackingFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.spcTrackingColumns{display:none}.spcTrackingRow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.spcDeliveryLayout{grid-template-columns:minmax(0,1fr)}.spcHeroActions{justify-content:flex-start}}@media (width<=600px){.spcPage{gap:16px!important}.spcHero{flex-direction:column;align-items:stretch;padding:18px}.spcHero>div:first-child{flex-basis:auto}.spcHeroActions{grid-template-columns:1fr;width:100%;display:grid}.spcForm>fieldset>header,.spcRecords>header,.spcMetaGrid,.spcItemsTitle,.spcForm>fieldset>footer{padding:16px}.spcMetaGrid,.spcItem{grid-template-columns:minmax(0,1fr)}.spcItems{padding:0 14px 16px}.spcItem{padding:16px}.spcItem label{grid-column:1/-1}.spcForm>fieldset>footer{flex-direction:column;align-items:stretch}.spcForm>fieldset>footer>div{text-align:left;margin:0}.spcTabs{grid-template-columns:1fr;gap:8px;padding:12px}.spcRequestGrid{padding:12px}.spcSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.spcDrawerActions,.spcDrawer dl{grid-template-columns:1fr}.spcTrackingStats{gap:8px}.spcTrackingStats article{border-radius:12px;padding:12px 8px}.spcTrackingStats article>span{font-size:13px;font-weight:700}.spcTrackingStats b{font-size:27px}.spcTrackingStats small{font-size:12px}.spcTrackingFilters{grid-template-columns:minmax(0,1fr);padding:16px}.spcTrackingSearch{grid-column:auto}.spcTrackingRow{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.spcTrackingRow>button{width:100%}.spcTrackingHeading>a{text-align:center;width:100%}.spcTrackingSteps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;padding:12px}.spcProductSummary,.spcDeliveryHistory,.spcDeliveryForm,.spcTrackingNotes,.spcDeliveryNotice{padding:18px}.spcProductSummary h3{font-size:21px!important}.spcQuantitySummary{gap:6px}.spcQuantitySummary>div{padding:12px 7px}.spcQuantitySummary span{font-size:12px}.spcQuantitySummary b{font-size:22px}.spcQuantitySummary small{display:block}.spcRejectBackdrop{padding:12px}.spcRejectDialog{max-height:calc(100dvh - 24px);padding:20px 16px}}.globalSearchTrigger,.contextHelpTrigger,.syncIndicator>button{color:#e9f3f8;min-height:42px;font:inherit;cursor:pointer;background:#0d1d27;border:1px solid #314453;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.globalSearchTrigger span{color:#58a8eb;font-size:19px}.globalSearchTrigger b{font-size:11px}.globalSearchTrigger kbd{color:#91a9b7;background:#132733;border:1px solid #40515d;border-radius:5px;margin-left:6px;padding:4px 6px;font-size:8px}.globalSearchDialog{background:#071721;border:1px solid #3a5668;border-radius:18px;width:min(760px,100%);overflow:hidden;box-shadow:0 30px 90px #000b}.globalSearchDialog>header{border-bottom:1px solid #29404e;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px;display:grid}.globalSearchDialog>header>span{color:#4da9ef;font-size:24px}.globalSearchDialog input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-family:inherit;font-size:17px;font-weight:700;line-height:1.3}.globalSearchDialog kbd{color:#8fa6b4;border:1px solid #354c5a;border-radius:7px;padding:6px 8px;font-size:9px}.globalSearchGuide{background:#0b202b;border-bottom:1px solid #203845;padding:14px 18px}.globalSearchGuide span{color:#5eb7f6;letter-spacing:.15em;font-size:9px;font-weight:900}.globalSearchGuide p{color:#99aeb9;margin:5px 0 0;font-size:11px}.globalSearchResults{max-height:58vh;padding:8px;overflow:auto}.globalSearchResults>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:76px 1fr auto;align-items:center;gap:12px;width:100%;padding:13px;display:grid}.globalSearchResults>button:hover,.globalSearchResults>button:focus{background:#102b39;outline:1px solid #2d5870}.globalSearchResults em{color:#76c5fb;text-align:center;background:#17394b;border-radius:6px;padding:6px 7px;font-size:8px;font-style:normal;font-weight:900}.globalSearchResults span b,.globalSearchResults span small{display:block}.globalSearchResults span b{font-size:12px}.globalSearchResults span small{color:#8ba1ad;margin-top:4px;font-size:10px}.globalSearchResults i{color:#55a9e3;font-size:24px;font-style:normal}.globalSearchResults>p{color:#8ba1ad;text-align:center;padding:34px}.contextHelp,.syncIndicator{position:relative}.contextHelpTrigger{font-weight:900}.contextHelpTrigger>span{font-size:10px}.contextHelpPanel,.syncIndicator aside{z-index:1300;background:#081923;border:1px solid #395260;border-radius:15px;width:min(390px,100vw - 26px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 70px #000c}.contextHelpPanel header{background:linear-gradient(135deg,#0d2837,#171922);border-bottom:1px solid #2b414d;padding:21px;position:relative}.contextHelpPanel header>span{color:#58b6f3;letter-spacing:.15em;font-size:9px;font-weight:900}.contextHelpPanel header>button,.syncIndicator aside header button{color:#b4c0c7;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:12px;right:12px}.contextHelpPanel h2{color:#fff;margin:8px 0 7px;font-size:21px}.contextHelpPanel p{color:#a8bac4;margin:0;font-size:11px;line-height:1.55}.contextHelpPanel section{border-bottom:1px solid #233944;padding:16px 20px}.contextHelpPanel section>b{color:#fff;font-size:11px}.contextHelpPanel details{background:#0c202a;border:1px solid #29424f;border-radius:8px;margin-top:8px;padding:9px 11px}.contextHelpPanel summary{color:#e4f0f5;cursor:pointer;font-size:10px;font-weight:800}.contextHelpPanel details p{margin-top:8px}.contextHelpPanel footer{color:#668391;padding:12px 20px;font-size:9px}.syncIndicator>button i{background:#39d49a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #39d49a18}.syncIndicator.offline>button i{background:#ffb12e;box-shadow:0 0 0 5px #ffb12e18}.syncIndicator>button span{font-size:9px;font-weight:850}.syncIndicator>button b{background:#e11e3e;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.syncIndicator aside{width:320px;padding:18px}.syncIndicator aside header{padding-right:25px;position:relative}.syncIndicator aside header b{color:#fff;font-size:13px}.syncIndicator aside p{color:#dbe8ee;margin:12px 0 5px;font-size:11px}.syncIndicator aside small{color:#8299a5;font-size:9px;line-height:1.5;display:block}.syncIndicator aside em{color:#65d8b1;margin-top:10px;font-size:9px;font-style:normal;display:block}.syncIndicator aside>button{color:#dff4ff;cursor:pointer;background:#12334a;border:1px solid #3385b7;border-radius:8px;width:100%;min-height:38px;margin-top:14px;font-weight:800}.contextHelpPanel .helpTourButton{color:#eaf8ff;cursor:pointer;background:#0b3650;border:1px solid #2ba8e8;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:13px;padding:0 14px;font-family:inherit;font-size:11px;font-weight:800;line-height:1;display:flex}.contextHelpPanel .helpTourButton:hover,.contextHelpPanel .helpTourButton:focus-visible{outline-offset:2px;background:#104765;outline:2px solid #76d3ff}.contextHelpPanel .helpOutcome{background:#0a261f}.contextHelpPanel .helpOutcome>b{color:#61e5b4}.contextHelpPanel .helpTroubleshooting{background:#261d0b}.contextHelpPanel .helpTroubleshooting>b{color:#ffc963}.contextHelpPanel .helpAccess{border:1px solid #315261;border-radius:10px;margin:12px 14px}.contextHelpPanel .helpAccess.canEdit{background:#0a241e}.contextHelpPanel .helpAccess.readOnly{background:#201c14}.contextHelpPanel .helpAccess.canEdit>b{color:#5fe0ae}.contextHelpPanel .helpAccess.readOnly>b{color:#ffd170}@media (width<=1100px){.globalSearchTrigger b,.globalSearchTrigger kbd,.contextHelpTrigger span,.syncIndicator>button span{display:none}.globalSearchTrigger,.contextHelpTrigger,.syncIndicator>button{justify-content:center;width:42px;padding:0}.syncIndicator>button b{position:absolute;top:-5px;right:-5px}}@media (width<=620px){.globalSearchDialog{border:0;border-radius:0;height:100dvh}.globalSearchResults{max-height:calc(100dvh - 145px)}.globalSearchDialog>header{padding:16px 13px}.globalSearchDialog input{font-size:14px}.globalSearchResults>button{grid-template-columns:64px 1fr auto;padding:12px 8px}.contextHelpPanel,.syncIndicator aside{width:auto;max-height:70dvh;position:fixed;inset:auto 10px 82px;overflow:auto}}.notificationCategories{border-bottom:1px solid #29292e;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px 12px;display:grid}.notificationCategories button{color:#9b9ba3;cursor:pointer;background:#121216;border:1px solid #34343a;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;min-height:38px;padding:0 9px;font-size:8px;font-weight:800;display:flex}.notificationCategories button.active{color:#fff;background:#3a141c;border-color:#d92543}.notificationCategories button b{color:#fff;background:#27272d;border-radius:50%;place-items:center;min-width:20px;height:20px;font-size:8px;display:grid}@media (width<=620px){.notificationCategories{grid-template-columns:repeat(2,1fr)}}.storageHealth{background:linear-gradient(145deg,#102530,#101114);border:1px solid #2b4655;border-radius:17px;min-width:0;max-width:100%;padding:22px;overflow:hidden}.storageHealth>header{justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.storageHealth>header>div{min-width:0}.storageHealth>header span{color:#58b8f5;letter-spacing:.15em;font-size:9px;font-weight:900}.storageHealth h3{color:#fff;margin:7px 0 5px}.storageHealth p{color:#8da2ad;margin:0;font-size:10px}.storageHealth>header strong{color:#fff;white-space:nowrap;flex:none;font-size:25px}.storageBreakdown{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:18px;display:grid}.storageBreakdown article{background:#091820;border:1px solid #304550;border-radius:11px;min-width:0;padding:15px}.storageBreakdown span,.storageBreakdown b,.storageBreakdown small{display:block}.storageBreakdown span{color:#8fa7b3;font-size:9px}.storageBreakdown b{color:#fff;margin-top:7px}.storageBreakdown small{color:#66bced;margin-top:4px;font-size:9px}.storageBreakdown i{background:#253741;border-radius:99px;height:5px;margin-top:11px;display:block;overflow:hidden}.storageBreakdown i em{border-radius:inherit;background:#3da8e8;height:100%;display:block}.storageCategories{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.storageCategories>b{color:#c9d5db;margin-right:4px;font-size:9px}.storageCategories>span{color:#9eb2bc;border:1px solid #304550;border-radius:999px;gap:7px;padding:7px 9px;font-size:8px;display:flex}.storageCategories em{color:#5fc1fa;font-style:normal;font-weight:900}.storageCategories small{color:#7d909a}@media (width<=760px){.storageHealth>header{flex-direction:column}.storageBreakdown{grid-template-columns:1fr}.storageHealth>header strong{font-size:20px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-99{order:99}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#17212b;--muted:#74808b;--line:#e7ebee;--green:#16855d;--navy:#103c34;--cream:#f5f7f6}*{box-sizing:border-box}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.shell{min-height:100vh}.sidebar{border-right:1px solid var(--line);z-index:5;background:#fff;flex-direction:column;width:240px;padding:27px 17px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 10px 28px;display:flex}.brand div,.profile div,.sideStatus div{flex-direction:column;display:flex}.brand b{letter-spacing:-.4px;font-size:18px}.brand small,.profile small,.sideStatus small{color:var(--muted);margin-top:2px;font-size:11px}.sidebar nav{gap:4px;display:grid}.sidebar nav button{text-align:left;color:#58636d;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:13px;display:flex}.sidebar nav button span{text-align:center;width:18px;font-size:17px}.sidebar nav button.active{color:#176e52;background:#edf6f2;font-weight:700}.sidebar nav button em{color:#c53b42;background:#fbe8e8;border-radius:12px;margin-left:auto;padding:2px 7px;font-size:10px;font-style:normal}.sidebar nav button i{background:#e44b50;border-radius:50%;width:8px;height:8px;margin-left:auto}.sideSection{letter-spacing:1.6px;color:#a5adb4;margin:28px 12px 8px;font-size:9px;font-weight:700}.sideStatus{background:#f1f7f4;border:1px solid #e1eee8;border-radius:9px;align-items:center;gap:9px;margin-top:auto;padding:12px;display:flex}.pulse{background:#24a36f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #d4ede2}.sideStatus b{font-size:11px}.profile{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:14px;padding:16px 7px 0;display:flex}.profile>span,.avatar{color:#1c7457;background:#dceee8;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:700;display:grid}.profile b{font-size:12px}.profile button{background:0 0;border:0;margin-left:auto}main>header{justify-content:space-between;align-items:center;height:92px;display:flex}main>header p{color:var(--muted);margin:0 0 4px;font-size:11px}h1{letter-spacing:-.6px;margin:0;font-size:24px}.headActions{align-items:center;gap:10px;display:flex}.search{background:#fff;border:1px solid #dfe4e7;border-radius:8px;align-items:center;gap:8px;width:260px;height:40px;padding:0 12px;display:flex}.search input{border:0;outline:0;width:100%;font-size:11px}.primary{color:#fff;cursor:pointer;background:#176f55;border:0;border-radius:8px;padding:12px 17px;font-size:11px;font-weight:700;box-shadow:0 3px 8px #1a6a5130}.eyebrow{letter-spacing:1.3px;color:#73d2ac;font-size:9px;font-weight:700}.kpis{grid-template-columns:repeat(5,1fr);gap:12px;margin:18px 0;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:11px;gap:13px;min-width:0;padding:18px;display:flex}.kpi div:nth-child(2){flex-direction:column;min-width:0;display:flex}.kpi span{color:var(--muted);font-size:10px}.kpi strong{margin:3px 0;font-size:23px}.kpi small{color:#93a0aa;font-size:9px}.bar,.rowProgress{background:#eaf0ed;border-radius:4px;height:4px;overflow:hidden}.bar i,.rowProgress i{background:#20a371;border-radius:4px;height:100%;display:block}.panel{border:1px solid var(--line);background:#fff;border-radius:11px}.filters p{color:var(--muted);margin:0;font-size:9px}.legend{gap:12px;width:185px;display:grid}.legend>div{grid-template-columns:8px 1fr 25px 30px;align-items:center;gap:8px;font-size:10px;display:grid}.legend i{border-radius:50%;width:7px;height:7px}.legend small{color:var(--muted)}.team{padding:13px 20px}.avatar.a1{color:#6656a1;background:#eae7f8}.avatar.a2{color:#b76c16;background:#fff0dc}.tableScroll{overflow:auto}table{border-collapse:collapse;width:100%}th{text-align:left;letter-spacing:.6px;color:#8b969f;text-transform:uppercase;background:#fafbfb;padding:10px 16px;font-size:8px}td{vertical-align:middle;cursor:pointer;border-top:1px solid #edf0f2;padding:11px 16px;font-size:10px}td strong,td small{max-width:280px;display:block}td strong{white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:10px;overflow:hidden}td small{color:#8a949d;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.priority,.status{border-radius:12px;padding:4px 7px;font-size:8px;font-weight:700}.rowProgress{width:62px;margin-right:5px;display:inline-block}.workPanel{margin-top:4px}.filters{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:18px 20px;display:flex}.filters>div{margin-right:auto}.filters h2,.calendar h2{margin:0 0 4px;font-size:16px}.filters select{color:#4c5861;background:#fff;border:1px solid #dfe5e8;border-radius:7px;padding:9px;font-size:10px}.empty{text-align:center;color:var(--muted);padding:45px;font-size:12px}.modalBackdrop{z-index:20;background:#10251e70;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:#fff;width:410px;height:100%;padding:34px;position:relative;box-shadow:-20px 0 50px #071b1630}.close{background:#f2f4f4;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:20px;right:22px}.drawer h2{color:#78848d;margin:26px 0 6px;font-size:11px}.drawer h3{margin:0 0 18px;font-size:22px}.drawer>p{color:#59666f;font-size:13px;line-height:1.6}.drawer dl{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.drawer dl div{border-bottom:1px solid var(--line);padding:15px 0}dt{color:#8a959d;font-size:9px}dd{margin:5px 0 0;font-size:11px;font-weight:700}.note{background:#f6f8f7;border-radius:8px;margin:18px 0;padding:14px}.note b{font-size:10px}.note p{color:#68747d;font-size:10px;line-height:1.5}.full{width:100%}.calendar{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.week{grid-template-columns:repeat(7,1fr);min-height:560px;display:grid}.week>div{border-right:1px solid var(--line);min-width:0;padding:10px}.week header{justify-content:space-between;align-items:center;padding:8px 3px 17px;display:flex}.week header span{color:var(--muted);font-size:8px}.week header b{font-size:15px}.week article{background:#eaf4ef;border-left:3px solid #299670;border-radius:5px;flex-direction:column;margin-bottom:7px;padding:8px;display:flex}.week article small{color:#718079;font-size:7px}.week article b{white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:9px;overflow:hidden}.week article span{color:#718079;font-size:7px}.equipmentGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.equipmentGrid article{border:1px solid var(--line);background:#fff;border-radius:11px;padding:18px}.machine{color:#187657;background:#e8f5ef;border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:18px;font-size:20px;display:grid}.equipmentGrid article>span{color:#8a959d;text-transform:uppercase;font-size:8px}.equipmentGrid h3{margin:6px 0;font-size:12px}.equipmentGrid p{color:#7b8790;font-size:9px}@media (width<=1100px){.kpis,.equipmentGrid{grid-template-columns:repeat(3,1fr)}.search{display:none}}@media (width<=800px){.sidebar{width:72px;padding:20px 10px}.brand div,.sidebar nav button:not(.active){font-size:0}.brand{padding:0 6px 25px}.sidebar nav button{justify-content:center}.sidebar nav button span{font-size:18px}.sideSection,.sideStatus,.profile div,.profile button{display:none}.profile{justify-content:center}.sidebar nav button em,.sidebar nav button i{display:none}main{margin-left:72px;padding:0 16px 40px}.headActions .primary{padding:12px;font-size:0}.headActions .primary:first-letter{font-size:14px}.kpis,.equipmentGrid{grid-template-columns:repeat(2,1fr)}.week{grid-template-columns:repeat(7,140px);overflow-x:auto}}@media (width<=520px){main>header{height:78px}.kpis{grid-template-columns:1fr 1fr}.kpi{padding:12px}.equipmentGrid{grid-template-columns:1fr}.drawer{width:100%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}input[data-number-entry=direct]{appearance:textfield;min-width:0}input[data-number-entry=direct]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[data-number-entry=direct]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root{--ink:#161616;--muted:#747474;--line:#e8e8e8;--cream:#f7f7f7;--ariztia-red:#c8102e;--ariztia-dark:#181818;--ariztia-soft:#fff1f2}.sidebar{border-right-color:#dedede;box-shadow:4px 0 18px #00000008}.brand{border-bottom:3px solid var(--ariztia-red);margin:0 2px 20px;padding:0 6px 19px}.brand b{color:#1a1a1a;font-size:13px}.sidebar nav button.active{background:var(--ariztia-soft);color:#aa1520;box-shadow:inset 3px 0 0 var(--ariztia-red)}main>header{border-bottom:1px solid #e6e6e6;margin-bottom:18px}h1{color:#171717}.primary{background:var(--ariztia-red);box-shadow:0 3px 9px #c8102e30}.exportBtn{color:#8f1520;white-space:nowrap;background:#fff;border:1px solid #d8d8d8;border-radius:8px;padding:11px 14px;font-size:10px;font-weight:700;text-decoration:none}.eyebrow{color:#b5121b}.panel,.kpi,.calendar,.equipmentGrid article{border-color:#e2e2e2}.bar i,.rowProgress i{background:var(--ariztia-red)}.equipmentGrid article:hover{border-color:#d79a9f;transform:translateY(-1px);box-shadow:0 8px 22px #7f101514}.week>div.today header b{background:var(--ariztia-red);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.editorDrawer{width:520px;padding-bottom:50px;overflow-y:auto}.editForm{grid-template-columns:1fr 1fr;gap:11px;margin:20px 0;display:grid}.editForm label{color:#777;gap:5px;font-size:9px;font-weight:700;display:grid}.editForm .wide{grid-column:1/-1}.editForm input,.editForm select,.editForm textarea{background:#fff;border:1px solid #ddd;border-radius:7px;width:100%;padding:9px;font-size:10px}.editForm textarea{resize:vertical;min-height:58px}.history{border-top:1px solid #e7e7e7;margin-top:25px;padding-top:18px}.history h3{margin:0 0 12px;font-size:13px}.history article{border-bottom:1px solid #f0f0f0;gap:10px;padding:9px 0;display:flex}.history article i{background:var(--ariztia-red);border-radius:50%;flex:none;width:8px;height:8px;margin-top:3px}.history article div{flex-direction:column;gap:3px;display:flex}.history article b{font-size:9px}.history article span,.history>p{color:#888;font-size:8px}.sidebar{overflow-y:auto}.controlPage{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.pageLead{color:#fff;background:linear-gradient(120deg,#181818 0%,#3a1216 60%,#b5101d 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;min-height:132px;padding:25px 28px;display:flex;box-shadow:0 12px 30px #73101b20}.pageLead h2{letter-spacing:-.7px;margin:5px 0 7px;font-size:25px}.pageLead p{color:#e7dfe0;max-width:650px;margin:0;font-size:11px;line-height:1.6}.pageLead .eyebrow{color:#ffb8be}.leadStat{text-align:center;background:#ffffff12;border:1px solid #ffffff2a;border-radius:12px;flex-direction:column;min-width:150px;padding:17px 25px;display:flex}.leadStat b{font-size:29px}.leadStat span{color:#f1cfd2;font-size:9px}.leadSearch{background:#ffffff12;border:1px solid #ffffff32;border-radius:9px;align-items:center;gap:9px;width:330px;height:43px;padding:0 13px;display:flex}.leadSearch input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:10px}.leadSearch input::placeholder{color:#e6c6c9}.leadSearch span{color:#fff}.track{background:repeating-linear-gradient(90deg,#f5f5f5 0 1px,#0000 1px 12.5%);border-left:1px solid #eee;border-right:1px solid #eee;height:20px;position:relative}.track>i{border-radius:10px;min-width:8px;height:11px;position:absolute;top:5px}.track>i.complete{background:#292929}.track>i.active{background:#d18b18}.track>i.late{background:var(--ariztia-red)}.track em{color:#777;font-size:7px;font-style:normal;position:absolute;top:-13px;right:3px}.assetGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.assetGrid>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:12px;padding:18px;transition:all .2s}.assetGrid>button:hover{border-color:#d59ba0;transform:translateY(-2px);box-shadow:0 10px 24px #6d0f1612}.assetGrid h3{margin:7px 0 5px;font-size:12px}.assetGrid p{color:#777;height:19px;font-size:8px}.assetMeta{color:#888;background:#f8f8f8;border-radius:7px;grid-template-columns:1fr 1fr;gap:8px;margin:11px 0;padding:9px;font-size:7px;display:grid}.assetMeta b{color:#333;margin-top:3px;display:block}.assetGrid footer{border-top:1px solid #eee;justify-content:space-between;padding-top:11px;font-size:7px;display:flex}.assetGrid footer span{color:#888}.libraryTabs{background:#fff;border:1px solid #e2e2e2;border-radius:10px;gap:7px;padding:6px;display:flex}.libraryTabs button{cursor:pointer;color:#666;background:0 0;border:0;border-radius:7px;padding:9px 13px;font-size:9px}.libraryTabs em{background:#ffffff20;border-radius:7px;margin-left:7px;padding:2px 5px;font-style:normal}.knowledgeGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.knowledgeGrid article{background:#fff;border:1px solid #e2e2e2;border-radius:11px;padding:17px}.knowledgeGrid article>span{color:#a91520;background:#fff0f1;border-radius:8px;padding:4px 7px;font-size:7px}.knowledgeGrid h3{margin:12px 0 4px;font-size:12px}.knowledgeGrid article>b{color:#555;font-size:8px}.knowledgeGrid p{color:#666;min-height:40px;font-size:9px;line-height:1.5}.knowledgeGrid footer{border-top:1px solid #eee;padding-top:10px;font-size:8px;line-height:1.4}.knowledgeGrid footer small{color:#999;margin-bottom:3px;display:block}.techTable{overflow:auto}.techTable table{min-width:1050px}.techTable td{cursor:default;max-width:300px;line-height:1.4}.resultNote{text-align:center;color:#888;background:#fafafa;padding:12px;font-size:8px}.workflowDrawer{width:590px;padding:30px 34px;overflow-y:auto}.workflowSection{border-top:1px solid #e8e8e8;padding:18px 0}.workflowSection>header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.workflowSection>header>span{color:#fff;background:#181818;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:9px;font-weight:700;display:grid}.workflowSection>header h3{margin:0 0 2px;font-size:11px}.workflowSection>header p{color:#888;margin:0;font-size:8px}.editForm label small{color:#888;font-size:7px;font-weight:400;line-height:1.4}.partPicker{grid-template-columns:1fr 75px;gap:9px;display:grid}.partPicker label{color:#666;gap:5px;font-size:8px;font-weight:700;display:grid}.partPicker select,.partPicker input{background:#fff;border:1px solid #ddd;border-radius:7px;width:100%;padding:9px;font-size:9px}.partPicker button{color:#fff;cursor:pointer;background:#181818;border:0;border-radius:7px;grid-column:1/-1;padding:10px;font-size:9px;font-weight:700}.partPicker button:disabled{opacity:.55}.formError{color:#a81420;background:#fff0f1;border-radius:7px;margin-top:8px;padding:9px;font-size:8px}.usedParts{border:1px solid #eee;border-radius:8px;margin-top:10px;overflow:hidden}.usedParts article{border-bottom:1px solid #eee;justify-content:space-between;gap:15px;padding:10px 12px;display:flex}.usedParts article:last-child{border-bottom:0}.usedParts div{flex-direction:column;gap:3px;display:flex}.usedParts b{font-size:8px}.usedParts span,.usedParts small{color:#888;font-size:7px}.usedParts small{text-align:right}.usedParts>p{color:#888;margin:0;padding:12px;font-size:8px}.workflowSection .history{border-top:0;margin-top:0;padding-top:0}@media (width<=1100px){.assetGrid,.knowledgeGrid{grid-template-columns:repeat(2,1fr)}.leadSearch{width:270px}}@media (width<=800px){.pageLead{flex-direction:column;align-items:flex-start}.leadSearch{width:100%}.assetGrid,.knowledgeGrid{grid-template-columns:1fr}.libraryTabs{overflow:auto}.editorDrawer{width:100%}.partPicker{grid-template-columns:1fr}.partPicker button{grid-column:auto}.brand{margin:0 0 20px;padding:0 0 18px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f5f6;--muted:#a7a7ad;--line:#2d2d30;--cream:#0a0a0b;--ariztia-soft:#2a1115}html,body{color:#f5f5f6;background:#0a0a0b}body{background:radial-gradient(circle at 70% 0,#211013 0,#0a0a0b 34%,#080809 100%)}.sidebar{background:#111113;border-right-color:#2e2e31;box-shadow:8px 0 25px #0008}.brand{border-bottom-color:#d81735}.brand b,.profile b,.sideStatus b{color:#fff}.brand small,.profile small,.sideStatus small{color:#a7a7ad}.sidebar nav button{color:#c2c2c7}.sidebar nav button:hover{color:#fff;background:#211215}.sidebar nav button.active{color:#ff596e;background:#2b1116;box-shadow:inset 3px 0 #e31b3b,0 0 0 1px #3b2024}.sideSection{color:#77777e}.sidebar nav button em{color:#ff8997;background:#42171d}.sidebar nav button i{background:#ff4058}.sideStatus{background:#211317;border-color:#492128}.pulse{background:#ff304d;box-shadow:0 0 0 4px #5e1a24}.profile{border-top-color:#2d2d30}.profile>span{color:#ff9caa;background:#3b171d}.profile button{color:#ddd}main>header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0bcc;border-bottom-color:#29292c}main>header p,h1{color:#f7f7f8}.headActions{color:#fff}.search,.exportBtn{color:#f3f3f4;background:#161618;border-color:#36363a}.search input{color:#fff;background:0 0}.search input::placeholder{color:#85858c}.search:focus-within{border-color:#df1c38;box-shadow:0 0 0 3px #df1c3827}.exportBtn:hover{background:#2a1116;border-color:#df1c38}.primary{color:#fff;background:#d31230;box-shadow:0 5px 14px #d3123040}.primary:hover{background:#f21f41}.panel,.kpi,.calendar,.equipmentGrid article,.assetGrid>button,.knowledgeGrid article,.libraryTabs{color:#f5f5f6;background:#151517;border-color:#303034;box-shadow:0 8px 22px #0003}.kpi span,.kpi small,.filters p,.legend small{color:#a5a5ab}.bar,.rowProgress{background:#303034}.rowProgress i{background:#e51c3b}.filters{border-bottom-color:#303034}.legend>div{color:#e9e9eb}.avatar{color:#ff9aaa;background:#332127}table{color:#efeff1}th{color:#aaaab1;background:#1d1d20;border-bottom:1px solid #333338}tbody tr:hover{background:#211316}td strong{color:#fff}td small{color:#929299}.empty{color:#aaaab0}.priority.alta,.priority.critico{color:#ff7d8e;background:#45151c}.priority.intermedio{color:#ffc268;background:#402b12}.priority.media{color:#7db9f8;background:#172d45}.status.danger{color:#ff7b8c;background:#49161d}.status.progress{color:#83bdf6;background:#18314d}.status.pending{color:#ffc16a;background:#3f2b13}.status.done{color:#68d5a4;background:#153a2a}.redText{color:#ff6376}.pageLead{background:linear-gradient(120deg,#151516 0%,#351015 62%,#9f101e 100%);border:1px solid #4a2228;box-shadow:0 15px 34px #0006}.pageLead p{color:#ded8d9}.leadStat,.leadSearch{background:#0b0b0c66;border-color:#ffffff28}.leadSearch input{color:#fff}.track em{color:#9d9da3}.track{background:repeating-linear-gradient(90deg,#28282b 0 1px,#0000 1px 12.5%);border-color:#39393d}.assetGrid>button:hover,.equipmentGrid article:hover{background:#1b1b1e;border-color:#6b2b35;box-shadow:0 12px 28px #0007}.assetGrid p,.assetMeta span,.assetGrid footer span{color:#9e9ea5}.assetGrid h3,.assetMeta b{color:#fff}.assetMeta{background:#202023}.assetGrid footer{border-top-color:#303034}.assetGrid footer b{color:#ff6578}.libraryTabs button{color:#b8b8bd}.libraryTabs button.active{color:#fff;background:#e01938}.knowledgeGrid article>span{color:#ff8191;background:#361419}.knowledgeGrid h3,.knowledgeGrid article>b{color:#fff}.knowledgeGrid p{color:#b4b4ba}.knowledgeGrid footer{border-top-color:#303034}.knowledgeGrid footer small{color:#8f8f96}.resultNote{color:#9d9da4;background:#1c1c1f}.techTable td{color:#d2d2d6}.editForm input,.editForm select,.editForm textarea,.partPicker select,.partPicker input,.filters select{color:#fff;background:#1e1e21;border-color:#3c3c41}.editForm input:focus,.editForm select:focus,.editForm textarea:focus{border-color:#d71936;outline:2px solid #d71936}.modalBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000c7}.drawer{color:#f4f4f5;background:#131315;border-color:#e21a38;box-shadow:-24px 0 60px #000c}.close{color:#fff;background:#26262a}.drawer h2,.drawer h3{color:#fff}.drawer>p{color:#b2b2b8}.drawer dl,.history,.workflowSection{border-color:#303034}.drawer dl div,.history article,.usedParts article{border-color:#2d2d31}dt,.history article span{color:#9999a0}dd,.history article b{color:#fff}.note{color:#ddd;background:#202023}.note p{color:#aaaab0!important}.workflowSection>header>span{background:#e01938}.workflowSection>header h3{color:#fff}.workflowSection>header p,.editForm label,.partPicker label{color:#b0b0b6}.usedParts{background:#18181a;border-color:#303034}.formError{color:#ff8998;background:#3b141a}.partPicker button{background:#e01938}.partPicker button:hover{background:#fa2849}.calendar,.equipmentGrid article{background:#151517}.week>div{border-right-color:#303034}.week>div.today{background:#211216}.week article{color:#fff;background:#15362a}.machine{color:#ff7385;background:#351419}.machine.m1{color:#83b7f0;background:#202c3b}.machine.m2{color:#ffc16b;background:#3b2913}.machine.m3{color:#c59aec;background:#30203c}.equipmentGrid article>span,.equipmentGrid p{color:#9999a0}.equipmentGrid h3,.sideStatus .pulse+div b{color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0d0d0f}::-webkit-scrollbar-thumb{background:#3b3b40;border:2px solid #0d0d0f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#55555c}@media (width<=800px){.sidebar nav{width:52px}.sidebar nav button,.sidebar nav button.active{justify-content:center;width:52px;min-width:52px;max-width:52px;font-size:0;overflow:hidden;padding-left:0!important;padding-right:0!important}.sidebar nav button span{flex:none;width:24px;min-width:24px}.sidebar nav button em,.sidebar nav button i{display:none}.exportBtn{place-items:center;width:40px;height:40px;padding:0;font-size:0;display:grid}.exportBtn:before{content:"⇩";font-size:15px}}.profile>a{color:#bbb;margin-left:auto;font-size:16px;text-decoration:none}.profile>a:hover{color:#ff667a}.userRole label{color:#aaaab0;gap:6px;font-size:8px;font-weight:700;display:grid}.userRole input,.userRole select{color:#fff;background:#1e1e21;border:1px solid #3b3b40;border-radius:7px;outline:0;width:100%;height:39px;padding:0 10px;font-size:9px}.userRole input:focus,.userRole select:focus{border-color:#e0203d;box-shadow:0 0 0 3px #e0203d20}.adminMessage{border-radius:8px;padding:12px 15px;font-size:9px;font-weight:700}.adminMessage.success{color:#6dd6a6;background:#15382a;border:1px solid #265540}.adminMessage.error{color:#ff8191;background:#45161d;border:1px solid #6c2631}.userRole{grid-template-columns:1fr 220px;gap:12px;padding:14px 18px;display:grid}.readOnlyNotice{color:#ffc45f;background:#241d12;border:1px solid #4a3a21;border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:8px;font-weight:700}.workflowReadOnlyGroup,.partAccess{border:0;min-width:0;margin:0;padding:0}.workflowDrawer.readOnly .workflowReadOnlyGroup,.workflowDrawer.noParts .partAccess{opacity:.55}.workflowDrawer.readOnly .editForm,.workflowDrawer.readOnly .partPicker,.workflowDrawer.noParts .partPicker{-webkit-user-select:none;user-select:none}.supervisorOnlyNotice{gap:5px;display:grid}.supervisorOnlyNotice b{color:#ffd071;font-size:9px}.supervisorOnlyNotice span{color:#d1c2a7;font-size:8px;line-height:1.5}@media (width<=800px){.userRole{grid-template-columns:1fr}}.authShell{color:#f5f5f6;background:radial-gradient(circle at 80% 0,#4a111a 0,#0000 35%),radial-gradient(circle at 5% 100%,#2c1116 0,#0000 32%),#09090b;place-items:center;min-height:100vh;display:grid;max-width:none!important;margin:0!important;padding:28px!important}.authCard{background:#141416;border:1px solid #3c2429;border-top:4px solid #e21d3c;border-radius:17px;width:min(470px,100%);overflow:hidden;box-shadow:0 28px 80px #000b}.authBrand{border-bottom:1px solid #2d2d31;align-items:center;gap:14px;padding:22px 26px;display:flex}.authBrand>div{flex-direction:column;gap:4px;display:flex}.authBrand b{font-size:13px}.authBrand small{color:#96969d;font-size:8px}.authIntro{padding:27px 27px 10px}.authIntro>span{letter-spacing:1.5px;color:#ff6c80;font-size:7px;font-weight:800}.authIntro h1{letter-spacing:-.7px;max-width:360px;margin:8px 0;font-size:25px;line-height:1.15}.authIntro p{color:#a9a9b0;margin:0;font-size:10px;line-height:1.6}.authForm{gap:14px;padding:18px 27px 27px;display:grid}.authForm label{color:#c2c2c7;gap:7px;font-size:8px;font-weight:700;display:grid}.authForm input{color:#fff;background:#1d1d20;border:1px solid #3b3b41;border-radius:9px;outline:0;width:100%;height:45px;padding:0 13px;font-size:11px}.authForm input:focus{border-color:#e82342;box-shadow:0 0 0 3px #e8234226}.authForm button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#c80f2b,#ed2444);border:0;border-radius:9px;height:45px;font-size:10px;font-weight:800;box-shadow:0 7px 18px #b30e273b}.authForm button:disabled{opacity:.6;cursor:wait}.authError{color:#ff9aa7;background:#3a151b;border:1px solid #692932;border-radius:8px;padding:10px 12px;font-size:8px;line-height:1.5}.authCard>footer{color:#8e8e95;background:#1b1b1e;border-top:1px solid #2d2d31;justify-content:space-between;gap:12px;padding:14px 27px;font-size:7px;display:flex}.authCard>footer b,.authCard>footer a{color:#ff7184;text-decoration:none}@keyframes authSpin{to{transform:rotate(360deg)}}@media (width<=700px){.authShell{padding:13px!important}.authCard{border-radius:13px}.authIntro,.authForm{padding-left:20px;padding-right:20px}.authCard>footer{flex-direction:column;padding-left:20px;padding-right:20px}}.authTextButton{margin-top:-4px;font-size:13px;font-weight:750;color:#ff647a!important;box-shadow:none!important;background:0 0!important;border:0!important}.authTextButton:hover{color:#fff!important}.fileAction{color:#fff;cursor:pointer;background:#222226;border:1px solid #44444a;border-radius:10px;grid-column:1/-1;align-self:end;place-items:center;min-height:42px;font-size:12px;font-weight:800;display:grid}.fileAction:hover{background:#2b171c;border-color:#e0203d}.fileAction.disabled{opacity:.48;cursor:wait}.fileAction input{display:none}.recoveryCode{align-items:center;gap:7px;margin-top:12px;display:flex}.recoveryCode code{color:#fff;letter-spacing:.04em;text-align:center;white-space:nowrap;background:#09090a;border:1px dashed #e0203d;border-radius:8px;flex:1;padding:9px 8px;font-size:11px;overflow:hidden}.recoveryCode button{color:#fff;cursor:pointer;background:#252529;border:1px solid #3b3b40;border-radius:8px;min-height:34px;padding:0 9px;font-size:11px;font-weight:800}.preventivePage{color:#f7f7f8}.preventiveLead{background:radial-gradient(circle at 92% 15%,#5b1622 0,#0000 31%),linear-gradient(135deg,#18181b,#101012);border:1px solid #342c2f;margin-bottom:18px}.planningAlerts{grid-template-columns:2fr repeat(4,1fr);gap:11px;margin-bottom:18px;display:grid}.planningAlerts article{background:#141416;border:1px solid #303034;border-radius:13px;min-height:108px;padding:16px}.planningAlerts article:not(.attention){flex-direction:column;justify-content:center;display:flex}.planningAlerts article>b{color:#fff;font-size:24px;line-height:1}.planningAlerts article>span{color:#dedee1;margin-top:8px;font-size:9px;font-weight:750}.planningAlerts article>small{color:#818188;margin-top:5px;font-size:7px}.planningAlerts .attention{background:linear-gradient(120deg,#35151b,#1a1114);border-color:#672936}.planningAlerts .attention>span{color:#ff6a7e;letter-spacing:1.2px;margin:0 0 7px;font-size:7px;display:inline-block}.planningAlerts .attention>b{font-size:13px;display:block}.planningAlerts .attention p{color:#d3d3d7;margin:7px 0 0;font-size:9px;line-height:1.5}.planningTabs{border-bottom:1px solid #303034;align-items:center;gap:7px;margin:20px 0 14px;padding-bottom:11px;display:flex}.planningTabs button,.planningTabs a{color:#aaaab0;cursor:pointer;background:#171719;border:1px solid #36363a;border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.planningTabs button.active{color:#fff;background:#35151b;border-color:#d91c39}.planningTabs em{color:#ff7890;background:#4a1b23;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:7px;font-style:normal;display:grid}.planningTabs a{color:#ff6c81;margin-left:auto}.validationBoard,.ganttPanel,.plansPanel{background:#121214;border:1px solid #303034;border-radius:16px;overflow:hidden}.validationHead,.ganttControls{background:#18181b;border-bottom:1px solid #303034;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.validationHead h3,.ganttControls h3{margin:0 0 5px;font-size:15px}.validationHead p,.ganttControls p{color:#97979e;margin:0;font-size:8px}.validationHead>button{color:#fff;cursor:pointer;background:#242427;border:1px solid #434348;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:750}.proposalCard{background:#18181b;border:1px solid #3a3a3f;border-radius:14px;margin:16px;overflow:hidden}.proposalCard>header{border-bottom:1px solid #303034;align-items:center;gap:13px;padding:16px 18px;display:flex}.proposalCard>header>div{flex:1}.proposalCard h4{color:#fff;margin:0 0 4px;font-size:13px}.proposalCard header p{color:#8f8f96;margin:0;font-size:8px}.proposalCard header>strong{color:#ffc85c;letter-spacing:.7px;background:#302413;border:1px solid #7a5a25;border-radius:7px;padding:7px 9px;font-size:6px}.proposalTask{background:#131315;padding:14px 18px}.proposalTask b{color:#ff6c82;text-transform:uppercase;letter-spacing:1px;font-size:7px}.proposalTask p{color:#e5e5e7;margin:7px 0 0;font-size:10px;line-height:1.5}.proposalFields{grid-template-columns:2fr repeat(4,1fr);gap:11px;padding:16px 18px;display:grid}.proposalFields label,.newPlanForm label,.preventivePlanCard label{color:#b7b7bd;gap:6px;font-size:7px;font-weight:750;display:grid}.proposalFields input,.proposalFields select,.proposalFields textarea,.newPlanForm input,.newPlanForm select,.newPlanForm textarea,.preventivePlanCard input,.preventivePlanCard select,.preventivePlanCard textarea{color:#fff;background:#101012;border:1px solid #3b3b40;border-radius:8px;outline:0;width:100%;min-height:39px;padding:0 10px;font-size:9px}.proposalFields textarea,.newPlanForm textarea{resize:vertical;min-height:68px;padding:10px}.proposalFields input:focus,.proposalFields select:focus,.proposalFields textarea:focus,.newPlanForm input:focus,.newPlanForm select:focus,.newPlanForm textarea:focus{border-color:#df1e3d;box-shadow:0 0 0 3px #df1e3d20}.proposalFields label.wide{grid-column:1/-1}.proposalFields small{color:#787880;font-size:7px;font-weight:500}.proposalCard>footer{background:#141416;border-top:1px solid #303034;align-items:center;gap:8px;padding:14px 18px;display:flex}.proposalCard>footer p{color:#929299;flex:1;margin:0;font-size:8px}.proposalCard>footer button{cursor:pointer;border-radius:8px;min-height:38px;padding:0 13px;font-size:8px;font-weight:800}.proposalCard .reject{color:#c7c7cc;background:#202023;border:1px solid #444449}.proposalCard .approve{color:#fff;background:linear-gradient(90deg,#bf102a,#e62242);border:1px solid #e0203d}.proposalCard>footer button:disabled{opacity:.55;cursor:wait}.planningEmpty{color:#898990;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:130px;padding:24px;font-size:9px;display:flex}.planningEmpty b{color:#dcdce0;font-size:11px}.recentDecisions{background:#151517;border:1px solid #303034;border-radius:13px;margin:16px;padding:17px}.recentDecisions h3{margin:0 0 10px;font-size:12px}.recentDecisions article{border-top:1px solid #2b2b2f;align-items:center;gap:11px;padding:10px 0;display:flex}.recentDecisions article>span{border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:850;display:grid}.recentDecisions .approved{color:#5ce1a9;background:#123126}.recentDecisions .rejected{color:#ff7487;background:#32171c}.recentDecisions article>div{flex:1}.recentDecisions article b{font-size:9px;display:block}.recentDecisions article small{color:#85858c;margin-top:4px;font-size:7px;display:block}.recentDecisions article>strong{color:#c8c8cd;font-size:8px}.ganttControls{flex-wrap:wrap}.ganttControls>div:first-child{flex:1;min-width:260px}.ganttControls label{color:#9999a0;align-items:center;gap:8px;font-size:8px;display:flex}.ganttControls select{color:#fff;background:#101012;border:1px solid #3b3b40;border-radius:8px;min-height:36px;padding:0 28px 0 10px;font-size:8px}.rangeButtons{gap:4px;display:flex}.rangeButtons button{color:#96969d;cursor:pointer;background:#202023;border:1px solid #38383d;min-height:35px;padding:0 10px;font-size:8px}.rangeButtons button:first-child{border-radius:8px 0 0 8px}.rangeButtons button:last-child{border-radius:0 8px 8px 0}.rangeButtons button.active{color:#fff;background:#3a161d;border-color:#d91c39}.ganttLegend{background:#151517;border-bottom:1px solid #303034;flex-wrap:wrap;gap:14px;padding:11px 22px;display:flex}.ganttLegend span{color:#96969d;align-items:center;gap:6px;font-size:7px;display:flex}.ganttLegend span:before{content:"";background:#4185e1;border-radius:3px;width:17px;height:6px}.ganttLegend .pending:before{background:#5b4119;border:1px dashed #f2af37}.ganttLegend .planned:before{background:#68686f}.ganttLegend .late:before{background:#e0203d}.ganttLegend .done:before{background:#1aa976}.ganttScroll{overflow-x:auto}.ganttCanvas{min-width:900px}.ganttDates,.ganttRow{border-bottom:1px solid #29292d;grid-template-columns:270px 1fr;min-height:52px;display:grid}.ganttDates{z-index:2;background:#19191c;min-height:39px;position:sticky;top:0}.ganttDates>div{color:#a9a9af;text-transform:uppercase;letter-spacing:.6px;border-right:1px solid #303034;align-items:center;padding:0 14px;font-size:7px;font-weight:800;display:flex}.ganttDates>section,.ganttRow>section{position:relative}.ganttDates span{color:#85858c;white-space:nowrap;font-size:7px;position:absolute;top:13px;transform:translate(-50%)}.ganttRow>div{border-right:1px solid #303034;flex-direction:column;justify-content:center;min-width:0;padding:8px 14px;display:flex}.ganttRow>div b{color:#e9e9eb;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ganttRow>div span{color:#7f7f87;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;overflow:hidden}.ganttRow>section>i{background:#29292d;width:1px;position:absolute;top:0;bottom:0}.ganttRow>section>em{background:#347de0;border-radius:5px;min-width:5px;height:18px;font-style:normal;position:absolute;top:17px;overflow:hidden;box-shadow:0 3px 10px #0005}.ganttRow>section>em.approved{background:linear-gradient(90deg,#2f6fca,#4c91ed)}.ganttRow>section>em.pending{background:#5a4017;border:1px dashed #ffc14a}.ganttRow>section>em.planned{background:repeating-linear-gradient(135deg,#5c5c63 0 6px,#48484e 6px 12px)}.ganttRow>section>em.late{background:linear-gradient(90deg,#a90e25,#e0203d)}.ganttRow>section>em.done{background:linear-gradient(90deg,#137854,#20ae7d)}.ganttRow>section>em span{color:#fff;place-items:center;height:100%;font-size:6px;font-weight:800;display:grid}.ganttReading{color:#8d8d94;background:#19191c;flex-wrap:wrap;gap:14px 22px;padding:14px 20px;font-size:7px;display:flex}.ganttReading span:before{content:"";background:#e0203d;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.newPlanForm{background:#18181b;border-bottom:1px solid #303034;grid-template-columns:repeat(4,1fr);gap:12px;padding:20px;display:grid}.newPlanForm>div{grid-column:1/-1}.newPlanForm h3{margin:5px 0;font-size:15px}.newPlanForm p{color:#929299;margin:0;font-size:8px}.newPlanForm label.wide{grid-column:span 2}.newPlanForm>button{align-self:end;min-height:40px}.newPlanForm .planDatePreview{background:linear-gradient(135deg,#102a22,#111416);border:1px solid #28614f;border-radius:10px;gap:5px;padding:13px 15px;display:grid}.planDatePreview>span{color:#47dda9;letter-spacing:1.2px;font-size:7px;font-weight:850}.planDatePreview>b{font-size:14px}.planDatePreview>small{color:#8fa19b;font-size:7px}.planCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:16px;display:grid}.preventivePlanCard{background:#18181b;border:1px solid #343439;border-radius:13px;overflow:hidden}.preventivePlanCard.inactive{opacity:.62}.preventivePlanCard>header{border-bottom:1px solid #303034;justify-content:space-between;gap:12px;padding:15px;display:flex}.preventivePlanCard>header>div>span{color:#ff687e;letter-spacing:.8px;font-size:12px}.preventivePlanCard h4{margin:6px 0 3px;font-size:11px}.preventivePlanCard header p{color:#83838b;margin:0;font-size:7px}.preventivePlanCard>header>label{align-items:center;gap:6px;display:flex}.preventivePlanCard>header input{accent-color:#e0203d;width:auto;min-height:0}.planTask{color:#cfcfd3;min-height:54px;margin:0;padding:13px 15px;font-size:8px;line-height:1.5}.preventivePlanCard>div{grid-template-columns:1fr 1fr;gap:9px;padding:0 15px 15px;display:grid}.preventivePlanCard label{position:relative}.preventivePlanCard label small{color:#afc9d8;overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.preventivePlanCard>footer{background:#141416;border-top:1px solid #303034;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.preventivePlanCard>footer span{color:#85858c;font-size:7px}.preventivePlanCard>footer button{color:#ff7185;cursor:pointer;background:#34151b;border:1px solid #5d2330;border-radius:7px;min-height:34px;padding:0 11px;font-size:7px;font-weight:800}.preventivePlanCard .planTaskEditor{color:#b7b7bd;gap:6px;padding:13px 15px;font-size:7px;display:grid}.preventivePlanCard .planTaskEditor textarea{resize:vertical;min-height:66px;padding:10px}.preventivePlanCard>footer button.deletePlan{color:#aeb5bd;background:0 0;border-color:#4b5057;margin-left:auto}.preventivePlanCard>footer button:disabled{opacity:.5;cursor:not-allowed}@media (width<=1180px){.planningAlerts{grid-template-columns:repeat(4,1fr)}.planningAlerts .attention{grid-column:1/-1}.proposalFields{grid-template-columns:repeat(2,1fr)}.planCards{grid-template-columns:1fr}}@media (width<=760px){.planningAlerts{grid-template-columns:repeat(2,1fr)}.planningTabs{overflow-x:auto}.planningTabs button,.planningTabs a{flex:none}.planningTabs a{margin-left:0}.proposalCard>header,.proposalCard>footer{flex-direction:column;align-items:flex-start}.proposalCard>footer p{width:100%}.proposalFields{grid-template-columns:1fr}.proposalFields label.wide{grid-column:auto}.ganttControls{align-items:flex-start}.newPlanForm{grid-template-columns:1fr}.newPlanForm label.wide{grid-column:auto}.preventivePlanCard>div{grid-template-columns:1fr}.preventivePlanCard>footer{flex-direction:column;align-items:flex-start}.ganttDates,.ganttRow{grid-template-columns:230px 1fr}}.mobileMenuBtn,.mobileSidebarClose,.mobileOverlay,.mobileBottomNav,.mobileInstallGuide{display:none}.headerTitle{align-items:center;gap:12px;display:flex}@media (width<=860px){html,body{-webkit-text-size-adjust:100%;max-width:100%;overflow-x:hidden}body{overscroll-behavior-y:none}.shell{min-height:100dvh;padding-bottom:calc(70px + env(safe-area-inset-bottom))}.sidebar{width:min(320px,88vw);padding:20px 16px calc(18px + env(safe-area-inset-bottom));z-index:70;transition:transform .24s;inset:0 auto 0 0;transform:translate(-105%);box-shadow:18px 0 55px #000d}.sidebar.mobileOpen{transform:translate(0)}.sidebar .brand{padding:0 42px 20px 6px}.sidebar .brand div,.sidebar .profile div,.sidebar .sideStatus div{display:flex}.sidebar .brand b{font-size:15px}.sidebar .brand small{font-size:10px}.sidebar nav,.sidebar.mobileOpen nav{width:100%}.sidebar nav button,.sidebar nav button.active{text-align:left;justify-content:flex-start;gap:12px;width:100%;min-width:0;max-width:none;min-height:46px;font-size:13px;overflow:visible;padding:10px 12px!important}.sidebar nav button span{width:24px;min-width:24px;font-size:17px}.sidebar nav button em{display:inline-block}.sidebar nav button i{display:block}.sidebar .sideSection{margin:21px 12px 7px;display:block}.sidebar .sideStatus{margin-top:20px;display:flex}.sidebar .profile{justify-content:flex-start}.sidebar .profile>span{flex:none}.sidebar .profile>a{display:block}.mobileSidebarClose{color:#fff;z-index:2;background:#202023;border:1px solid #3b3b40;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid;position:absolute;top:15px;right:15px}.mobileOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:65;background:#000a;border:0;display:block;position:fixed;inset:0}main{width:100%;max-width:none;padding:0 12px calc(92px + env(safe-area-inset-bottom));margin-left:0}main>header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0eef;border-bottom:1px solid #29292d;height:70px;margin:0 -12px;padding:0 12px;position:sticky;top:0}.mobileMenuBtn{color:#fff;background:#171719;border:1px solid #35353a;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.headerTitle,.headerTitle>div{min-width:0}.headerTitle p{font-size:8px}.headerTitle h1{text-overflow:ellipsis;white-space:nowrap;max-width:52vw;font-size:16px;line-height:1.2;overflow:hidden}.headActions{gap:7px}.headActions .search,.headActions .exportBtn,.headActions .desktopNewOrder{display:none}.mobileInstallGuide{color:#fff;background:linear-gradient(110deg,#2c1419,#171719);border:1px solid #57232c;border-radius:13px;align-items:center;gap:10px;margin:10px 0 13px;padding:11px 38px 11px 11px;display:flex;position:relative}.mobileInstallGuide>div{flex:1;min-width:0}.mobileInstallGuide b{font-size:10px;display:block}.mobileInstallGuide p{color:#aaaab1;margin:4px 0 0;font-size:8px;line-height:1.35}.mobileInstallGuide>button:not(.dismissInstall){color:#fff;background:#d31230;border:0;border-radius:8px;min-height:36px;padding:0 11px;font-size:8px;font-weight:800}.mobileInstallGuide .dismissInstall{color:#888890;background:0 0;border:0;width:30px;height:30px;font-size:18px;position:absolute;top:4px;right:4px}.mobileBottomNav{z-index:55;height:calc(64px + env(safe-area-inset-bottom));padding:5px 5px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111113f5;border-top:1px solid #303034;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0008}.mobileBottomNav button{color:#898990;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:8px;font-weight:750;display:flex;position:relative}.mobileBottomNav button span{font-size:19px;line-height:1}.mobileBottomNav button.active{color:#ff5e75;background:#2c1217}.mobileBottomNav em{color:#fff;background:#df1d3c;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;font-style:normal;display:grid;position:absolute;top:2px;right:20%}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}.kpi{gap:8px;min-height:105px;padding:13px}.kpi strong{font-size:20px}.kpi span{font-size:9px}.kpi small{font-size:8px}.panel{border-radius:13px}.legend{width:100%}.filters{flex-wrap:wrap;align-items:stretch;padding:14px}.filters>div{width:100%;margin-right:0}.filters select{flex:1;min-width:calc(50% - 5px);min-height:44px}.tableScroll{-webkit-overflow-scrolling:touch;margin:0 -1px}.tableScroll table{min-width:760px}th{padding:11px 12px;font-size:9px}td{padding:13px 12px;font-size:11px}.pageLead{padding:20px!important}.pageLead h2{font-size:22px!important}.pageLead p{line-height:1.5;font-size:9px!important}.leadStat{width:100%}.modalBackdrop{z-index:80;justify-content:center;align-items:flex-end}.drawer,.workflowDrawer,.editorDrawer{width:100vw;max-width:none;height:100dvh;padding:25px 16px calc(95px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0;overflow-y:auto}.drawer .close{top:calc(12px + env(safe-area-inset-top));z-index:3;width:42px;height:42px;position:fixed;right:12px}.editForm{grid-template-columns:1fr!important}.editForm label.wide{grid-column:auto}.editForm input,.editForm select,.editForm textarea,.partPicker input,.partPicker select{min-height:46px;font-size:16px}.editForm textarea{min-height:100px}.workflowSection>header{align-items:flex-start}.workflowSection .primary,.partPicker button{min-height:48px;font-size:11px}.week{grid-template-columns:repeat(7,145px);min-height:500px;overflow-x:auto}.planningAlerts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.planningAlerts .attention{grid-column:1/-1}.planningAlerts article{min-height:105px}.planningTabs{margin-top:14px;padding-bottom:9px}.planningTabs button,.planningTabs a{min-height:44px}.validationHead,.ganttControls{padding:16px}.proposalCard{margin:10px}.proposalFields{padding:14px}.proposalFields input,.proposalFields select,.proposalFields textarea,.newPlanForm input,.newPlanForm select,.newPlanForm textarea,.preventivePlanCard input,.preventivePlanCard select{min-height:46px;font-size:16px}.proposalCard>footer button{width:100%;min-height:46px}.ganttCanvas{min-width:780px}.ganttDates,.ganttRow{grid-template-columns:220px 1fr}.ganttRow{min-height:58px}.ganttScroll{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.ganttReading{line-height:1.5}.newPlanForm{padding:15px}.planCards{padding:10px}.preventivePlanCard>footer button{min-height:44px}.authShell{min-height:100dvh;padding:12px!important}.authCard{width:100%;max-width:470px}.authForm input{height:49px;font-size:16px}.authForm button{height:49px;font-size:11px}}@media (width<=480px){.kpis{grid-template-columns:1fr 1fr}.kpi{min-height:98px}.planningAlerts article>b{font-size:22px}.mobileInstallGuide p{max-width:210px}.headerTitle h1{max-width:50vw}.proposalCard>header>strong{align-self:flex-start}}@media (display-mode:standalone){.mobileInstallGuide{display:none}.shell{padding-top:env(safe-area-inset-top)}main>header{top:env(safe-area-inset-top)}}.brand{justify-content:center;padding:0 0 22px}@media (width<=860px){.sidebar .brand{padding:0 42px 20px 6px}}@media (width<=480px){.authBrand{flex-direction:column;align-items:flex-start}}.operationsAuthShell{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 84% 8%,#4f101a 0,#0000 34%),radial-gradient(circle at 8% 92%,#0f3b2c 0,#0000 32%),linear-gradient(135deg,#090a0b,#111315 52%,#090a0b)!important}.operationsAuthShell:before,.operationsAuthShell:after{z-index:-1;content:"";pointer-events:none;position:absolute}.operationsAuthShell:before{background:linear-gradient(118deg,#0000 0 46%,#d51a3720 46.2% 46.5%,#0000 46.7% 54%,#38b98418 54.2% 54.5%,#0000 54.7%);inset:0}.operationsAuthShell:after{border:1px solid #ffffff0b;border-radius:50%;width:430px;height:430px;bottom:-240px;right:-190px;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff03}.operationsAuthCard{position:relative;background:linear-gradient(155deg,#17191b,#111214)!important;border-top:0!important}.operationsAuthCard:before{content:"";background:linear-gradient(90deg,#df1738 0 58%,#36bd88 58%);height:4px;position:absolute;inset:0 0 auto}.operationsIdentity{align-items:center;gap:12px;min-width:0;display:flex}.operationsIdentity>i{background:linear-gradient(#df1a3b 0 50%,#39bd88 50%);border-radius:2px;flex:0 0 2px;width:2px;height:38px}.operationsIdentity>div{gap:4px;min-width:0;display:grid}.operationsIdentity b{color:#fff;font-size:13px;line-height:1.05}.operationsIdentity small{color:#92999a;letter-spacing:.25px;font-size:8px}.operationsIdentity.compact{gap:9px}.operationsIdentity.compact>i{height:31px}.operationsIdentity.compact b{font-size:11px}.operationsIdentity.compact small{font-size:7px}.authBrand>.operationsIdentity{width:100%}.operationsAuthCard .authForm input:focus{border-color:#d92745;box-shadow:0 0 0 3px #d9274524}.operationsAuthCard .authForm>button:first-of-type{background:linear-gradient(90deg,#c80f2b 0 62%,#197957 135%)}.operationsSidebarBrand{margin:0 0 17px!important;padding:0 0 17px!important;display:block!important}.operationsSidebarBrand .operationsIdentity{background:linear-gradient(135deg,#191a1c,#111413);border:1px solid #34383a;border-radius:13px;width:100%;padding:13px 12px;box-shadow:0 9px 22px #0006}.systemGatewayCard>header>.operationsIdentity{border-right:1px solid #303438;flex:0 0 265px;padding-right:16px}.mobileOperationsIcon{color:#0000;letter-spacing:.4px;object-fit:cover;background:#151719;border:1px solid #fff3;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:950;display:block;box-shadow:0 6px 16px #0005}.mobileInstallStatus{color:#d9b56f;margin-top:5px;font-size:8px;line-height:1.35;display:block}@media (width<=700px){.operationsIdentity{gap:9px}.operationsIdentity b{font-size:12px}.systemGatewayCard>header{flex-direction:column;align-items:flex-start}.systemGatewayCard>header>.operationsIdentity{border-bottom:1px solid #303438;border-right:0;flex-basis:auto;width:100%;padding:0 0 16px}.operationsSidebarBrand .operationsIdentity{flex-direction:row;align-items:center}}.redesignedLogin{background:linear-gradient(90deg,#031521e8 0,#031521ba 47%,#031521d9 100%),url(/login-industrial-bg.webp) 50%/cover no-repeat fixed!important;place-items:center!important;min-height:100dvh!important;padding:24px!important;display:grid!important}.redesignedLogin:before{background:linear-gradient(90deg,#e51d47 0 19%,#0000 19%) top/100% 2px no-repeat!important}.redesignedLogin:after{border-color:#1d77984a;width:720px;height:720px;bottom:-470px;left:-350px;right:auto;box-shadow:0 0 0 100px #0f64851a,0 0 0 200px #0b405718}.loginExperience{box-sizing:border-box;grid-template-columns:minmax(0,1.08fr) minmax(390px,520px);align-items:center;gap:clamp(34px,6vw,90px);width:min(1200px,100%);min-width:0;display:grid}.loginWelcome{color:#fff;gap:27px;min-width:0;padding:24px 10px;display:grid}.loginBrandExact{justify-items:start;gap:11px;width:max-content;display:grid}.loginBrandExact>i,.loginWelcomeCopy>i{background:#ef1f50;border-radius:3px;width:35px;height:3px;display:block}.loginBrandExact>b{color:#f7fbfd;font-size:19px;font-weight:500}.loginWelcomeCopy{gap:8px;display:grid}.loginWelcomeCopy>i{margin-bottom:5px}.loginWelcomeCopy h1{color:#fff;letter-spacing:-2.2px;margin:0;font-size:clamp(42px,5.2vw,68px);line-height:1}.loginWelcomeCopy p{color:#d2e1e8;margin:0;font-size:17px}.loginBenefits{gap:20px;max-width:580px;display:grid}.loginBenefits article{grid-template-columns:58px 1fr;align-items:center;gap:15px;display:grid}.loginBenefits article>i{color:#48d493;background:#071f2d;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;font-style:normal;display:grid;box-shadow:inset 0 0 0 5px #ffffff05}.loginBenefits article b{color:#f8fbfc;font-size:13px;display:block}.loginBenefits article p{color:#9fb6c1;margin:5px 0 0;font-size:11px;line-height:1.5}.loginWelcome>footer{color:#dce9ee;border-top:2px solid #e7284c;align-items:center;gap:10px;margin-top:8px;padding-top:22px;font-size:11px;display:flex}.loginWelcome>footer span{color:#f12855;font-size:17px}.loginPanel.operationsAuthCard{box-sizing:border-box;width:100%;min-width:0;overflow:hidden;color:#152f43!important;background:#fff!important;border:1px solid #dbe4ea!important;border-radius:16px!important;box-shadow:0 30px 80px #00131f80!important}.loginPanel.operationsAuthCard:before{height:0}.loginMobileBrand,.loginPanelIntro{display:none}.loginPanel .authForm{gap:15px;padding:42px 46px 25px}.loginPanel .authForm>label{color:#19364a;gap:8px;font-size:11px;font-weight:850}.loginPanel .authForm input:not([type=checkbox]){caret-color:#0b69d5;box-sizing:border-box;border:1px solid #cbd8e0;border-radius:8px;height:50px;padding:0 14px;font-size:14px;box-shadow:0 4px 12px #14384f0b;color:#18384d!important;-webkit-text-fill-color:#18384d!important;background:#fff!important}.loginPanel .authForm input:not([type=checkbox])::placeholder{opacity:1;color:#718491!important;-webkit-text-fill-color:#718491!important}.loginPanel .authForm input:not([type=checkbox]):-webkit-autofill{caret-color:#0b69d5;-webkit-text-fill-color:#18384d!important;box-shadow:inset 0 0 0 1000px #fff!important}.loginPanel .authForm input:not([type=checkbox]):-webkit-autofill:hover{caret-color:#0b69d5;-webkit-text-fill-color:#18384d!important;box-shadow:inset 0 0 0 1000px #fff!important}.loginPanel .authForm input:not([type=checkbox]):-webkit-autofill:focus{caret-color:#0b69d5;-webkit-text-fill-color:#18384d!important;box-shadow:inset 0 0 0 1000px #fff!important}.loginPanel .authForm input:not([type=checkbox]):focus{border-color:#1588d0;box-shadow:0 0 0 3px #1588d020}.loginPassword{min-width:0;position:relative}.loginPassword input{padding-right:48px!important}.loginPanel .authForm .loginPassword>button{border:0;border-radius:8px;width:40px;height:40px;padding:0;font-size:15px;position:absolute;top:5px;right:5px;color:#173b51!important;box-shadow:none!important;background:0 0!important}.loginPanel .authForm .loginShowPassword{justify-self:end;width:max-content;height:auto;min-height:0;margin-top:-9px;padding:0;font-size:10px;color:#087bd0!important;box-shadow:none!important;background:0 0!important;border:0!important}.loginRemember{cursor:pointer;width:max-content;color:#365064!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:9px!important;font-size:11px!important;display:flex!important}.loginRemember input{accent-color:#087fd4;width:18px!important;height:18px!important}.loginPanel .authForm .loginSubmit{color:#fff;border-radius:8px;height:50px;margin-top:4px;font-size:12px;box-shadow:0 9px 22px #087bd034;background:linear-gradient(90deg,#0b69d5,#098dea)!important}.loginPanel .authTextButton{height:auto;min-height:30px;font-size:11px;color:#087bd0!important;margin:0!important}.loginPanel .authTextButton:hover{color:#045c9e!important}.loginPanel .authError{color:#a72d2d;background:#fff0f0;border-color:#f0c1c1}.loginPanel .loginSecure{color:#27734b;background:#f0faf4;border:1px solid #bedecb;border-radius:9px;justify-content:center;align-items:center;gap:10px;margin:0 46px 34px;padding:14px 16px;font-size:10px;display:flex}.loginSecure span{color:#278454;background:#d8f2e3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.loginSecure b{color:#27734b}@media (width<=950px){.redesignedLogin{padding:20px!important}.loginExperience{grid-template-columns:minmax(0,1fr);gap:20px;max-width:620px}.loginWelcome{gap:16px;padding:6px 10px}.loginWelcomeCopy h1{font-size:38px}.loginBenefits{grid-template-columns:1fr 1fr;gap:12px}.loginBenefits article{grid-template-columns:40px 1fr;gap:10px}.loginBenefits article>i{width:38px;height:38px;font-size:16px}.loginBenefits article p,.loginWelcome>footer{display:none}.loginPanel.operationsAuthCard{justify-self:center;max-width:520px}.loginPanel .authForm{padding-top:30px}}@media (width<=700px){.redesignedLogin{background:linear-gradient(#031521e0,#031521f2),url(/login-industrial-bg.webp) 62%/cover no-repeat fixed!important;align-items:start!important;padding:16px!important;overflow-x:hidden!important}.loginExperience{gap:14px;width:100%;max-width:500px}.loginWelcome{text-align:center;justify-items:center;gap:15px;padding:8px 0 0}.loginBrandExact{justify-items:center;gap:8px}.loginBrandExact>b{font-size:14px}.loginBrandExact>i{width:28px;height:2px}.loginWelcomeCopy>i{display:none}.loginWelcomeCopy h1{letter-spacing:-1px;font-size:30px}.loginWelcomeCopy p{font-size:12px}.loginBenefits{display:none}.loginPanel.operationsAuthCard{width:100%;max-width:100%;border-radius:14px!important}.loginMobileBrand,.loginPanelIntro{display:none}.loginPanel .authForm{gap:14px;padding:20px}.loginPanel .authForm>label{font-size:10px}.loginPanel .authForm input:not([type=checkbox]){height:50px;font-size:16px}.loginPanel .authForm .loginShowPassword{font-size:9px}.loginRemember{font-size:10px!important}.loginPanel .authForm .loginSubmit{height:50px}.loginPanel .loginSecure{margin:0 20px 20px;padding:11px 9px;font-size:8px}.loginSecure span{width:25px;height:25px}.loginPanel .authTextButton{font-size:10px}}@media (width<=380px){.redesignedLogin{padding:10px!important}.loginWelcomeCopy h1{font-size:27px}.loginPanel .authForm{padding:17px}.loginPanel .loginSecure{margin-left:17px;margin-right:17px}}.redesignedLogin:before{display:none!important}.redesignedGateway{min-height:100dvh!important;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif!important;background:linear-gradient(#020c15d9 0%,#03131ee8 43%,#020b12f7 100%),radial-gradient(circle at 72% 18%,#0f4a6752,#0000 35%),url(/walner-facility-hero.webp) 50%/cover no-repeat fixed!important;place-items:center!important;padding:clamp(18px,2.4vw,42px)!important;display:grid!important}.redesignedGateway .systemGatewayCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-rows:auto auto auto 1fr auto;min-height:min(860px,100dvh - 48px);display:grid;position:relative;background:linear-gradient(#020a11c9 0%,#020a11e8 45%,#020a11fa 100%),url(/walner-facility-hero.webp) 50% 23%/cover no-repeat!important;border:1px solid #7892a133!important;border-radius:22px!important;width:min(1540px,100%)!important;max-width:1540px!important;overflow:hidden!important;box-shadow:0 38px 120px #000c,inset 0 0 0 1px #ffffff08!important}.redesignedGateway .gatewayTop{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020b12b8;border-bottom:1px solid #ff354dcc!important;min-height:76px!important;padding:0 clamp(22px,3vw,46px)!important}.redesignedGateway .gatewayBrand strong{color:#f8fbfc!important;letter-spacing:.08em!important;font-size:clamp(22px,2vw,31px)!important;font-weight:950!important}.redesignedGateway .gatewayAccount>div b{font-size:13px!important}.redesignedGateway .gatewayAccount>div small{color:#91a9b8!important}.redesignedGateway .gatewayAccountMenu{box-sizing:border-box;overscroll-behavior:contain;opacity:1;background:#062438;gap:8px;width:min(280px,100vw - 32px);max-height:calc(100dvh - 100px);padding:16px;overflow-y:auto}.redesignedGateway .gatewayAccountMenu b{overflow-wrap:anywhere;font-size:16px}.redesignedGateway .gatewayAccountMenu small{overflow-wrap:anywhere;font-size:13px}.redesignedGateway .gatewayAccountMenu button{cursor:pointer;min-height:46px;font-size:16px}.redesignedGateway button.gatewayAvatar{cursor:pointer;background:0 0;padding:0}.redesignedGateway .gatewayAccount button:focus-visible{outline-offset:3px;outline:3px solid #67ddf2}.redesignedGateway .gatewayHero{background:linear-gradient(90deg,#020a11f5 0%,#03111dd8 42%,#03131e4f 100%);position:relative;grid-template-columns:minmax(0,1fr) 230px!important;grid-template-areas:"copy manage""copy note"!important;gap:8px 24px!important;padding:clamp(32px,4.2vw,68px) clamp(24px,4vw,64px) clamp(24px,3vw,42px)!important}.redesignedGateway .gatewayHero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff283e 0 58px,#0000 58px) 0 calc(100% - 20px)/100% 2px no-repeat;position:absolute;inset:0}.redesignedGateway .gatewayHero>.gatewayGridIcon{display:none!important}.redesignedGateway .gatewayHero>div{grid-area:copy!important}.redesignedGateway .gatewayHero h1{color:#fff!important;letter-spacing:-1.5px!important;max-width:820px!important;margin:0 0 11px!important;font-size:clamp(34px,3.4vw,50px)!important;font-weight:820!important;line-height:1!important}.redesignedGateway .gatewayHero p{color:#bdccd5!important;font-size:clamp(13px,1.25vw,18px)!important;line-height:1.55!important}.redesignedGateway .gatewayHero>button{align-self:end;box-shadow:0 10px 28px #00121e6b;color:#58bff5!important;background:#071a27d9!important;border:1px solid #2ba6e8aa!important;border-radius:11px!important;grid-area:manage!important;min-height:48px!important}.redesignedGateway .gatewayHero>button:hover{transform:translateY(-1px);background:#0a2638!important}.redesignedGateway .gatewayHero>small{color:#7892a1!important;grid-area:note!important;font-size:9px!important}.redesignedGateway .gatewayRecent{display:none!important}.redesignedGateway .systemChoices{z-index:1;position:relative;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(18px,2vw,30px)!important;padding:0 clamp(24px,4vw,64px) clamp(28px,3.6vw,52px)!important}.redesignedGateway .systemChoice{isolation:isolate;color:#fff!important;background-color:#050b10!important;background-image:linear-gradient(#03070b25 0%,#03070ba3 42%,#03070bf7 100%),linear-gradient(90deg,#24030740,#0000 65%),url(/walner-module-scenes.webp)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:400% 200%!important;border:1px solid #ff334ce0!important;border-radius:18px!important;min-height:420px!important;padding:clamp(24px,2.6vw,40px)!important;transition:transform .22s,border-color .22s,box-shadow .22s!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 46px #0009,0 0 26px #e91f3c20,inset 0 0 0 1px #ffffff08!important}.redesignedGateway .systemChoice.production{background-image:linear-gradient(#02090724 0%,#02090791 42%,#020907f5 100%),linear-gradient(90deg,#002d1a42,#0000 65%),url(/walner-module-scenes.webp)!important;background-position:33.333% 0!important;border-color:#25dc85d9!important;box-shadow:0 22px 46px #0009,0 0 26px #21cf7a20,inset 0 0 0 1px #ffffff08!important}.redesignedGateway .systemChoice:hover{border-color:#ff5368!important;transform:translateY(-5px)!important;box-shadow:0 30px 66px #000b,0 0 32px #ff284143!important}.redesignedGateway .systemChoice.production:hover{border-color:#4cf3a2!important;box-shadow:0 30px 66px #000b,0 0 32px #1fdf8240!important}.redesignedGateway .systemChoice>header{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:flex-end;align-items:center!important;gap:16px!important;margin:12px 0 0!important;display:flex!important;position:relative!important}.redesignedGateway .systemChoice.production>header{margin-top:12px!important}.redesignedGateway .systemChoiceIcon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ff4358!important;background:#090d12a6!important;border:0!important;border-radius:24px!important;place-items:center!important;width:100px!important;height:100px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ff435852,0 0 18px #ff263b24!important}.redesignedGateway .systemChoice.production .systemChoiceIcon{color:#39e590!important;box-shadow:inset 0 0 0 1px #39e59058,0 0 18px #20d77d22!important}.redesignedGateway .systemChoiceIcon>svg{stroke:currentColor;filter:drop-shadow(0 0 5px);width:52px;height:52px}.redesignedGateway .systemChoice>header>div>b{color:#fff!important;letter-spacing:.04em!important;text-shadow:0 3px 14px #000!important;margin:0 0 8px!important;font-size:clamp(28px,2.2vw,38px)!important;font-weight:900!important}.redesignedGateway .systemChoice>header p{max-width:430px;color:#d2dde2!important;text-shadow:0 2px 8px #000!important;margin:0!important;font-size:clamp(12px,1vw,15px)!important;line-height:1.55!important}.redesignedGateway .systemChoiceStats{z-index:2;justify-content:center;position:relative;border:0!important;gap:10px!important;margin:18px 0!important;padding:0!important;display:flex!important}.redesignedGateway .systemChoice .systemChoiceStats em{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#fff!important;background:#11090dd9!important;border:1px solid #ff40576b!important;border-radius:10px!important;min-height:40px!important;padding:0 15px!important;font-size:10px!important}.redesignedGateway .systemChoice .systemChoiceStats em.alert{color:#ff5569!important}.redesignedGateway .systemChoice.production .systemChoiceStats em{color:#64efa9!important;background:#06130ed9!important;border-color:#35d98a70!important}.redesignedGateway .systemChoice>strong{z-index:2;color:#fff!important;background:linear-gradient(90deg,#4d0811dd,#16070bd9)!important;border:1px solid #ff3b52!important;border-radius:11px!important;min-height:58px!important;margin-top:0!important;font-size:14px!important;position:relative!important;box-shadow:inset 0 0 24px #ff29402c,0 10px 28px #0006!important}.redesignedGateway .systemChoice.production>strong{background:linear-gradient(90deg,#07351fdd,#06150fda)!important;border-color:#29db83!important;box-shadow:inset 0 0 24px #27dc8124,0 10px 28px #0006!important}.redesignedGateway .systemChoice>strong .systemChoiceArrow{place-items:center;width:24px;height:24px;display:grid;position:absolute;color:currentColor!important;margin:0!important;padding:0!important;right:20px!important}.redesignedGateway .systemChoice>strong .systemChoiceArrow svg{width:19px;height:19px}.redesignedGateway .systemGatewayCard>footer{justify-content:space-between;align-items:center;min-height:50px;color:#718996!important;background:#020a10ba!important;border-top:1px solid #6680902c!important;margin:0!important;padding:0 clamp(24px,4vw,64px)!important;font-size:9px!important;display:flex!important}.redesignedGateway .systemGatewayCard>footer:before{color:#52d998;content:"Áreas autorizadas para tu cuenta";letter-spacing:.03em}.redesignedGateway .systemGatewayCard>footer span{display:none}.redesignedGateway .systemGatewayCard>footer a{color:#8fb1c2!important}@media (width<=1000px){.redesignedGateway{padding:12px!important}.redesignedGateway .systemGatewayCard{min-height:calc(100dvh - 24px)}.redesignedGateway .gatewayHero{grid-template-columns:minmax(0,1fr) 190px!important;padding:30px 28px!important}.redesignedGateway .systemChoices{gap:14px!important;padding:0 28px 28px!important}.redesignedGateway .systemChoice{min-height:380px!important;padding:22px!important}.redesignedGateway .systemChoiceIcon{width:82px!important;height:82px!important}.redesignedGateway .systemChoiceIcon>svg{width:43px;height:43px}.redesignedGateway .systemChoice>header>div>b{font-size:27px!important}}@media (width<=700px){.redesignedGateway{background-position:65%!important;background-attachment:scroll!important;padding:0!important;display:block!important}.redesignedGateway .systemGatewayCard{border:0!important;border-radius:0!important;width:100%!important;min-height:100dvh!important}.redesignedGateway .gatewayTop{min-height:64px!important;padding:0 16px!important}.redesignedGateway .gatewayAccount>div,.redesignedGateway .gatewayChevron{display:none!important}.redesignedGateway .gatewayHero{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy""manage""note"!important;gap:12px!important;padding:30px 18px 24px!important}.redesignedGateway .gatewayHero h1{letter-spacing:-1.2px!important;font-size:34px!important}.redesignedGateway .gatewayHero>button{width:100%!important}.redesignedGateway .gatewayHero>small{justify-self:center!important}.redesignedGateway .systemChoices{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:0 14px 22px!important}.redesignedGateway .systemChoice{background-size:400% 200%!important;border-color:#ff526778!important;border-radius:14px!important;min-height:0!important;padding:16px!important;box-shadow:0 14px 30px #0009,inset 0 0 0 1px #ffffff09!important}.redesignedGateway .systemChoice.production{border-color:#42dd9180!important;box-shadow:0 14px 30px #0009,inset 0 0 0 1px #ffffff09!important}.redesignedGateway .systemChoice:hover,.redesignedGateway .systemChoice:focus-visible{transform:none!important;box-shadow:0 14px 30px #0009,inset 0 0 0 2px #ff5d7352!important}.redesignedGateway .systemChoice.production:hover,.redesignedGateway .systemChoice.production:focus-visible{box-shadow:0 14px 30px #0009,inset 0 0 0 2px #55eaa152!important}.redesignedGateway .systemChoice>header{text-align:left!important;grid-template-columns:64px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:12px!important;margin:0!important;display:grid!important}.redesignedGateway .systemChoice.production>header{margin-top:0!important}.redesignedGateway .systemChoiceIcon{border-radius:16px!important;width:62px!important;height:62px!important;box-shadow:inset 0 0 0 1px #ff526747,0 0 10px #ff263b18!important}.redesignedGateway .systemChoice.production .systemChoiceIcon{box-shadow:inset 0 0 0 1px #49df9552,0 0 10px #20d77d16!important}.redesignedGateway .systemChoiceIcon>svg{filter:drop-shadow(0 0 2px);width:34px;height:34px}.redesignedGateway .systemChoice>header>div{min-width:0;padding-right:2px}.redesignedGateway .systemChoice>header>div>b{overflow-wrap:anywhere;margin-bottom:4px!important;font-size:20px!important;line-height:1.12!important}.redesignedGateway .systemChoice>header p{overflow-wrap:anywhere;max-width:none!important;font-size:12px!important;line-height:1.4!important}.redesignedGateway .systemChoiceStats{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;margin:14px 0!important;display:grid!important}.redesignedGateway .systemChoice .systemChoiceStats em{box-sizing:border-box;justify-content:center!important;width:100%!important}.redesignedGateway .systemChoice>strong{text-align:center;grid-template-columns:minmax(0,1fr) 24px!important;gap:8px!important;min-height:48px!important;padding:0 13px 0 45px!important;display:grid!important;box-shadow:0 6px 16px #0005!important}.redesignedGateway .systemChoice>strong .systemChoiceArrow{justify-self:end;position:static!important;right:auto!important}.redesignedGateway .systemChoice>strong .systemChoiceArrow svg{width:18px;height:18px}.redesignedGateway .systemGatewayCard>footer{padding:0 16px!important}.redesignedGateway .systemGatewayCard>footer:before{font-size:7px}}@media (prefers-reduced-motion:reduce){.redesignedGateway .systemChoice{transition:none!important}.redesignedGateway .systemChoice:hover{transform:none!important}}.mobileUtilities,.mobileOrderCards{display:none}@media (width<=860px){button,a,input,select,textarea{touch-action:manipulation}input,select,textarea{font-size:16px!important}.sidebar{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}.mobileUtilities{gap:8px;margin:18px 0 4px;display:grid}.mobileUtilities a,.mobileUtilities button{color:#efeff1;background:#1a1a1d;border:1px solid #3a3a3f;border-radius:10px;align-items:center;gap:11px;min-height:46px;padding:0 13px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.mobileUtilities span{color:#ff6177;text-align:center;width:24px;font-size:18px}.controlPage,.workPanel,.panel,.responsiveOrders{min-width:0;max-width:100%}.pageLead{flex-direction:column;gap:17px;align-items:stretch!important}.pageLead h2{overflow-wrap:anywhere}.leadSearch{min-height:50px;width:100%!important}.leadSearch input{width:100%;min-width:0}.filters select,.validationHead button,.fileAction{min-height:46px}.ordersTableDesktop{display:none}.mobileOrderCards{gap:10px;padding:10px;display:grid}.mobileOrderCard{color:#fff;text-align:left;background:linear-gradient(145deg,#1a1a1d,#131315);border:1px solid #343439;border-radius:13px;width:100%;min-height:0;padding:15px;box-shadow:0 8px 20px #0003}.mobileOrderCard>header{background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;min-height:28px;margin:0;padding:0;display:flex}.mobileOrderCard>header>span:first-child{color:#ff647a;letter-spacing:.04em;font-size:11px;font-weight:850}.mobileOrderCard h3{margin:10px 0 5px;font-size:16px;line-height:1.25}.mobileOrderCard>p{color:#b2b2b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.mobileOrderMeta{grid-template-columns:1.35fr 1fr .8fr;gap:8px;margin:14px 0;display:grid}.mobileOrderMeta>span{background:#222225;border-radius:9px;min-width:0;padding:9px}.mobileOrderMeta small,.mobileOrderMeta b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobileOrderMeta small{color:#85858d;margin-bottom:5px;font-size:9px}.mobileOrderMeta b{font-size:11px}.mobileOrderCard>footer{border-top:1px solid #303034;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding-top:12px;display:grid}.mobileOrderCard>footer>div{background:#303034;border-radius:8px;height:7px;overflow:hidden}.mobileOrderCard>footer i{background:linear-gradient(90deg,#b90e28,#f02a49);border-radius:8px;height:100%;display:block}.mobileOrderCard>footer>b{text-align:right;white-space:nowrap;font-size:11px}.mobileOrderCard>footer>span{color:#ff7185;font-size:10px;font-weight:800}.workPanel>.tableScroll{padding:10px;overflow:visible}.workPanel>.tableScroll table,.workPanel>.tableScroll tbody,.workPanel>.tableScroll tr,.workPanel>.tableScroll td{width:100%;display:block}.workPanel>.tableScroll thead{display:none}.workPanel>.tableScroll tr{background:#18181b;border:1px solid #343439;border-radius:13px;margin-bottom:10px;padding:13px}.workPanel>.tableScroll td{color:#e8e8ea;cursor:default;border-top:1px solid #29292d;grid-template-columns:112px minmax(0,1fr);align-items:center;min-height:42px;padding:8px 3px;display:grid}.workPanel>.tableScroll td:first-child{color:#ff6c80;border-top:0;min-height:34px;padding-top:0;font-size:12px}.workPanel>.tableScroll td:before{color:#85858c;text-transform:uppercase;font-size:9px;font-weight:750}.workPanel>.tableScroll td:first-child:before{content:"Código"}.workPanel>.tableScroll td:nth-child(2):before{content:"Repuesto"}.workPanel>.tableScroll td:nth-child(3):before{content:"Equipo compatible"}.workPanel>.tableScroll td:nth-child(4):before{content:"Disponible"}.workPanel>.tableScroll td:nth-child(5):before{content:"Stock mínimo"}.workPanel>.tableScroll td:nth-child(6):before{content:"Criticidad"}.workPanel>.tableScroll td:nth-child(7):before{content:"Estado"}.workPanel>.tableScroll td:nth-child(8):before{content:"Historial"}.workPanel>.tableScroll td strong,.workPanel>.tableScroll td small{white-space:normal;max-width:none}.techTable{background:0 0;border:0;overflow:visible}.techTable table,.techTable tbody,.techTable tr,.techTable td{width:100%;display:block}.techTable thead{display:none}.techTable tbody{gap:10px;display:grid}.techTable tr{background:#171719;border:1px solid #343439;border-radius:12px;overflow:hidden}.techTable td{color:#dddde1;cursor:default;border-top:1px solid #29292d;grid-template-columns:105px minmax(0,1fr);align-items:start;gap:10px;padding:11px 13px;line-height:1.45;display:grid}.techTable td:first-child{border-top:0}.techTable td:before{content:attr(data-label);color:#818189;font-size:9px;font-weight:750}.techTable td strong,.techTable td small{white-space:normal;max-width:none}.libraryTabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto}.libraryTabs button{scroll-snap-align:start;min-width:max-content;min-height:46px}.ganttControls{flex-direction:column;align-items:stretch!important}.ganttControls>label,.ganttControls select,.rangeButtons{width:100%}.rangeButtons{grid-template-columns:repeat(3,1fr);display:grid}.rangeButtons button{min-height:44px}.ganttScroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;touch-action:pan-x pan-y;max-width:100%;overflow-x:auto}.ganttCanvas{min-width:760px}.ganttDates>div,.ganttRow>div{z-index:3;background:#151517;position:sticky;left:0;box-shadow:8px 0 12px #0005}.ganttDates>div{z-index:4;background:#202023}.recoveryCode{flex-direction:column;align-items:stretch}.recoveryCode code{overflow-x:auto}.modalBackdrop{background:#000c;align-items:flex-end;overflow:hidden}.drawer,.workflowDrawer,.editorDrawer{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer .close{color:#fff;background:#26262a;border:1px solid #45454a;width:44px;height:44px}.workflowSection>.primary,.partPicker button{width:100%;min-height:50px}.partPicker{grid-template-columns:1fr!important}@supports selector(body:has(.modalBackdrop)){:is(body:has(.modalBackdrop) .mobileBottomNav,body:has(input:focus) .mobileBottomNav,body:has(textarea:focus) .mobileBottomNav){display:none}}}@media (width<=480px){.mobileOrderMeta{grid-template-columns:1fr 1fr}.mobileOrderMeta>span:first-child{grid-column:1/-1}.mobileOrderCard>footer{grid-template-columns:minmax(0,1fr) auto}.mobileOrderCard>footer>span{text-align:right;grid-column:1/-1;min-height:38px;padding-top:10px}.workPanel>.tableScroll td,.techTable td{grid-template-columns:96px minmax(0,1fr)}}@media (width<=860px){html{scroll-behavior:smooth;min-height:100%;overflow:clip auto!important}body{overscroll-behavior-x:none;touch-action:pan-y pinch-zoom;min-height:100%;overscroll-behavior-y:auto!important;overflow:clip auto!important}.shell,main,.controlPage{touch-action:pan-y pinch-zoom;height:auto;min-height:0;overflow:visible}main{padding-bottom:calc(112px + env(safe-area-inset-bottom))}main>header{touch-action:pan-y}.panel,.kpi,.calendar,.workPanel,.validationBoard,.ganttPanel,.plansPanel{color:#f8f8f9}:is(.panel h2,.panel h3,.panel h4,.panel b,.panel strong,.controlPage h2,.controlPage h3,.controlPage h4,.controlPage dt,.controlPage dd,.workflowSection h3,.drawer h2,.drawer h3):not(.plantDesign *):not(.resultsWorkspaceRoot *){color:#fff!important}:is(.panel p,.panel small,.panel label,.pageLead p,.controlPage>p,.workflowSection p,.drawer p,.assetGrid p,.knowledgeGrid p,.knowledgeGrid footer,.history span,.usedParts span,.proposalCard header p,.proposalFields small,.newPlanForm p,.preventivePlanCard header p,.preventivePlanCard footer span,.recentDecisions small,.ganttReading,.resultNote):not(.plantDesign *):not(.resultsWorkspaceRoot *){color:#c7c7cc!important}.filters p,.mobileOrderCard>p,.mobileOrderMeta small,.ganttLegend span{color:#d1d1d5!important}.eyebrow:not(.resultsWorkspaceRoot *):not(.plantDesign *),.mobileOrderCard>footer>span{color:#ff788b!important}.sidebar{overscroll-behavior-y:auto;touch-action:pan-y;height:100dvh}.mobileOverlay{touch-action:none}.mobileBottomNav{touch-action:manipulation}.mobileBottomNav button{color:#b9b9bf;font-size:10px}.mobileBottomNav button.active{color:#ff7084}.filters,.leadSearch,.editForm,.partPicker,.newPlanForm,.proposalFields,.userRole{touch-action:pan-y}:is(input,select,textarea):not(.techTools *,.scheduledChecks *,.universalQrScanner *,.catalogRenameBackdrop *):not(.walnerAiPanel *):not(.messagingCenter *):not(.coordination *):not([data-workspace-design=configuration] *):not(.configurationModal *):not(.userPermissionEditor *):not(.passwordModal *):not(.retirementDialog *){caret-color:#ff4963;color:#fff!important}input:not(.walnerAiPanel *):not(.messagingCenter *):not(.coordination *)::placeholder,textarea:not(.walnerAiPanel *):not(.messagingCenter *):not(.coordination *)::placeholder{opacity:1;color:#a9a9af!important}select:not(.walnerAiPanel *):not(.messagingCenter *):not(.coordination *) option{color:#fff;background:#18181b}.filters{position:static;overflow:visible}.filters select{width:100%;min-width:0!important}.planningTabs,.libraryTabs{touch-action:pan-y;grid-template-columns:1fr 1fr;gap:8px;display:grid;overflow:visible}.planningTabs button,.planningTabs a,.libraryTabs button{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;margin:0;padding:8px 10px}.planningTabs a{grid-column:1/-1}.week{touch-action:pan-y;min-height:0;display:grid;grid-template-columns:1fr!important;overflow:visible!important}.week>div{border-bottom:1px solid #303034;border-right:0;min-height:0;padding:13px}.week>div:last-child{border-bottom:0}.week header{padding:3px 3px 11px}.week article{min-height:52px;padding:11px}.week article b{font-size:12px}.week article small,.week article span{color:#d0d0d4;font-size:10px}.ganttScroll{touch-action:pan-y;overflow:visible}.ganttCanvas{gap:9px;padding:10px;display:grid;min-width:0!important}.ganttDates{display:none}.ganttRow{background:#171719;border:1px solid #343439;border-radius:12px;min-height:104px;display:grid;overflow:hidden;grid-template-columns:1fr!important}.ganttRow>div{z-index:auto;min-height:56px;box-shadow:none;background:#1c1c1f;border:0;border-bottom:1px solid #303034;padding:12px 13px;position:static}.ganttRow>div b,.ganttRow>div span{text-overflow:clip;white-space:normal;overflow:visible}.ganttRow>div b{color:#fff;font-size:11px}.ganttRow>div span{color:#c4c4c9;font-size:9px;line-height:1.4}.ganttRow>section{background:#111113;min-height:46px;position:relative}.ganttRow>section>em{min-width:9px;height:20px;top:13px}.ganttRow>section>i{opacity:.45}.ganttReading{gap:8px;font-size:10px;line-height:1.5;display:grid}.tableScroll,.libraryTabs,.planningTabs{-webkit-overflow-scrolling:touch}.workPanel>.tableScroll,.techTable,.mobileOrderCards,.assetGrid,.knowledgeGrid,.planCards{touch-action:pan-y}.modalBackdrop{overscroll-behavior-y:auto;touch-action:pan-y;overflow:hidden auto!important}.drawer,.workflowDrawer,.editorDrawer{overscroll-behavior-y:auto;touch-action:pan-y;max-height:100dvh;overflow-x:hidden;overflow-y:auto!important}.drawer .close{touch-action:manipulation}.workflowSection,.partSection,.history,.usedParts{touch-action:pan-y;overflow:visible}.editForm,.partPicker,.proposalFields,.newPlanForm,.userRole{grid-template-columns:1fr!important}.editForm label,.partPicker label,.proposalFields label,.newPlanForm label,.userRole label{color:#ececef!important;font-size:11px!important}.mobileOrderMeta small,.workPanel>.tableScroll td:before,.techTable td:before{color:#bdbdc3!important}.mobileOrderCard,.workPanel>.tableScroll tr,.techTable tr{background:#18181b;border-color:#48484e}}@media (width<=480px){.planningTabs,.libraryTabs{grid-template-columns:1fr}.mobileInstallGuide{flex-wrap:wrap;align-items:flex-start}.mobileInstallGuide>button:not(.dismissInstall){width:100%}.kpis,.planningAlerts{grid-template-columns:1fr 1fr!important}.kpi,.planningAlerts article{min-width:0}.validationHead{flex-direction:column;align-items:flex-start;gap:10px}.validationHead button{text-align:left;width:100%;min-height:44px}}.technicianSelector{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.technicianSelector>label{cursor:pointer;background:#202023;border:1px solid #39393e;border-radius:9px;align-items:center;gap:9px;min-height:48px;padding:9px 11px;color:#c4c4ca!important;display:flex!important}.technicianSelector>label.selected{background:#30171b;border-color:#65313a}.technicianSelector input{accent-color:#df1938;width:17px!important;height:17px!important;min-height:0!important}.technicianSelector label>span{flex-direction:column;gap:3px;min-width:0;display:flex}.technicianSelector b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.technicianSelector small{color:#9999a0;font-size:7px}.technicianSelector>p{color:#ffc45f;background:#241d12;border-radius:8px;grid-column:1/-1;margin:0;padding:12px;font-size:8px}.mobileOrderSystem{margin:-4px 0 9px;font-size:8px;display:block;color:#ff8192!important}@media (width<=860px){.technicianSelector{grid-template-columns:1fr}.technicianSelector>label{min-height:56px}.technicianSelector b{font-size:11px}.technicianSelector small{font-size:9px}}.moduleNav{gap:9px!important}.moduleNav>button{min-height:76px;position:relative;grid-template-columns:28px 1fr!important;align-items:center!important;gap:10px!important;padding:13px!important;display:grid!important}.moduleNav>button>span{color:#ff7386;background:#29292d;border-radius:8px;grid-row:1;place-items:center;height:28px;display:grid;width:28px!important}.moduleNav>button>div{gap:4px;min-width:0;display:grid}.moduleNav>button>div b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.moduleNav>button>div small{color:#929299;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.moduleNav>button.active>span{color:#fff;background:#d71533}.moduleNav .moduleState{color:#ff7184;letter-spacing:.7px;font-size:6px;font-weight:900;position:absolute;bottom:7px;right:10px}@media (width<=860px){.moduleNav>button,.moduleNav>button.active{width:100%!important;min-width:0!important;max-width:none!important;min-height:70px!important;font-size:initial!important;grid-template-columns:32px 1fr!important;padding:12px!important;display:grid!important}.moduleNav>button>span{width:30px!important;min-width:30px!important;font-size:16px!important}.moduleNav>button>div{display:grid!important}.moduleNav>button>div b{font-size:12px}.moduleNav>button>div small{font-size:9px}.moduleNav .moduleState{display:block!important}}@media (width<=480px){.headerTitle p{text-overflow:ellipsis;white-space:nowrap;max-width:58vw;overflow:hidden}}.equipmentKeyField{grid-column:1/-1;gap:8px;display:grid}.equipmentKeyField>label{gap:6px;display:grid}.equipmentManageActions{flex-wrap:wrap;gap:7px;display:flex}.equipmentManageActions button{cursor:pointer;border-radius:8px;min-height:36px;padding:0 11px;font-size:8px;font-weight:800}.equipmentManageActions button:disabled{cursor:not-allowed;opacity:.42}.addEquipmentInline{color:#ff8090;background:#251317;border:1px dashed #6a3540}.editEquipmentInline{color:#b9d7ff;background:#17202a;border:1px solid #465568}.deleteEquipmentInline{color:#ff9aa7;background:#241317;border:1px solid #69303a}.equipmentInlineForm{background:#1d1114;border:1px solid #6a2a36;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.equipmentInlineForm>div{grid-column:1/-1;gap:3px;display:grid}.equipmentInlineForm b{color:#fff;font-size:11px}.equipmentInlineForm small{color:#aaaab0;font-size:8px}.equipmentInlineForm label{color:#d8d8dc;gap:5px;font-size:8px;font-weight:750;display:grid}.equipmentInlineForm input,.equipmentInlineForm select{color:#fff;background:#0f0f11;border:1px solid #404046;border-radius:8px;width:100%;min-height:42px;padding:0 10px}.equipmentInlineForm label>small{color:#8ca0af;font-size:8px;font-weight:500;line-height:1.45}.equipmentInlineForm label>small.placeSelectError,.friendlyFormGrid label>small.placeSelectError{color:#ff9cab}.equipmentInlineForm p{color:#ff8191;grid-column:1/-1;margin:0;font-size:8px}.saveEquipmentInline{color:#fff;cursor:pointer;background:#d71937;border:0;border-radius:8px;grid-column:1/-1;min-height:42px;font-size:9px;font-weight:850}.equipmentManageFeedback{color:#8de0b2;background:#143326;border-radius:8px;margin:0;padding:9px 11px;font-size:9px}.equipmentManageFeedback.error{color:#ff9cab;background:#35171c}@media (width<=860px){.equipmentInlineForm{grid-template-columns:1fr}.equipmentInlineForm>div,.equipmentInlineForm p,.saveEquipmentInline{grid-column:1}.equipmentManageActions{grid-template-columns:1fr;display:grid}.equipmentManageActions button,.saveEquipmentInline{width:100%;min-height:48px}.equipmentInlineForm input,.equipmentInlineForm select{min-height:48px;font-size:16px}}body:has(.jobsWorkspace) .equipmentKeyField>label{color:#dfe7ee!important;gap:7px!important;font-size:13px!important;font-weight:720!important}body:has(.jobsWorkspace) .equipmentKeyField{gap:8px!important}body:has(.jobsWorkspace) .equipmentSelectShell{display:block;position:relative}body:has(.jobsWorkspace) .equipmentSelectShell select{display:block;border-color:#2ec5ffb8!important;min-height:54px!important;padding-left:58px!important;font-size:15px!important;font-weight:720!important;box-shadow:0 0 0 1px #2ec5ff0f,0 0 24px #2ec5ff0e,inset 0 1px 5px #0006!important}body:has(.jobsWorkspace) .equipmentSelectIcon{z-index:2;pointer-events:none;background:#2ec5ff1f;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%);box-shadow:0 0 0 7px #2ec5ff0b,0 0 16px #2ec5ff2b}body:has(.jobsWorkspace) .equipmentSelectIcon:before{content:"";border:2px solid var(--ot-cyan-soft);border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:5px}body:has(.jobsWorkspace) .equipmentSelectIcon:after{content:"";background:var(--ot-cyan-soft);transform-origin:0;border-radius:99px;width:8px;height:2px;position:absolute;top:17px;left:17px;transform:rotate(45deg)}body:has(.jobsWorkspace) .equipmentKeyField small{color:var(--ot-muted)!important;font-size:13px!important;font-weight:480!important;line-height:1.45!important}body:has(.jobsWorkspace) .equipmentManageActions{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3px;gap:10px!important;display:grid!important}body:has(.jobsWorkspace) .equipmentManageActions button{justify-content:center;align-items:center;gap:8px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;letter-spacing:0!important;border-radius:10px!important;min-height:46px!important;padding:0 14px!important;font-size:13px!important;font-weight:760!important;box-shadow:inset 0 1px #ffffff06!important}body:has(.jobsWorkspace) .equipmentManageActions button>span{font-size:23px;font-weight:400;line-height:1}body:has(.jobsWorkspace) .equipmentManageActions button:not(:disabled):hover{transform:translateY(-1px)}body:has(.jobsWorkspace) .equipmentManageActions button:disabled{filter:saturate(.65);opacity:.48!important}body:has(.jobsWorkspace) .addEquipmentInline{color:#52ceff!important;background:linear-gradient(#07354db8,#051e30bf)!important;border:1px solid #0aa7e5!important}body:has(.jobsWorkspace) .addEquipmentInline:hover{border-color:var(--ot-cyan)!important;box-shadow:0 0 0 3px #2ec5ff1a,0 10px 28px #0070aa24!important}body:has(.jobsWorkspace) .editEquipmentInline{color:#b8c7d8!important;background:linear-gradient(#101f2e,#0a1623)!important;border:1px solid #55748f!important}body:has(.jobsWorkspace) .deleteEquipmentInline{color:#ff5b79!important;background:linear-gradient(#480f1f7a,#2a0a157a)!important;border:1px solid #ff3158b8!important}body:has(.jobsWorkspace) .equipmentInlineForm{background:linear-gradient(145deg,#0c1d2b,#07131f)!important;border-color:#315a78!important;border-radius:14px!important;padding:20px!important}body:has(.jobsWorkspace) .equipmentInlineForm b{font-size:15px!important}body:has(.jobsWorkspace) .equipmentInlineForm small{font-size:12px!important}body:has(.jobsWorkspace) .equipmentInlineForm label{font-size:13px!important}body:has(.jobsWorkspace) .saveEquipmentInline{color:#fff!important;background:linear-gradient(115deg,#0784bd,#23bdf6)!important;border-radius:10px!important;min-height:50px!important;font-size:14px!important}@media (width<=1000px){body:has(.jobsWorkspace) .equipmentManageActions{grid-template-columns:1fr 1fr 1fr}}@media (width<=760px){body:has(.jobsWorkspace) .equipmentManageActions{grid-template-columns:1fr!important}}.appUpdateBanner{left:50%;bottom:max(22px,env(safe-area-inset-bottom));z-index:1000;color:#fff;background:linear-gradient(125deg,#281218,#121214 58%,#391018);border:1px solid #7b2a39;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;width:min(640px,100vw - 44px);padding:14px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 20px 55px #000c}.appUpdateIcon{color:#fff;background:#d71937;border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;display:grid;box-shadow:0 8px 22px #d7193755}.appUpdateCopy{gap:4px;min-width:0;display:grid}.appUpdateCopy b{font-size:12px}.appUpdateCopy span{color:#bdbdc4;font-size:9px;line-height:1.45}.appUpdateActions{align-items:center;gap:7px;display:flex}.appUpdateActions button{white-space:nowrap;cursor:pointer;border-radius:9px;min-height:40px;padding:0 13px;font-size:8px;font-weight:850}.appUpdateLater{color:#c8c8cd;background:#202023;border:1px solid #414147}.appUpdateNow{color:#fff;background:#d71937;border:0}.appUpdateNow:disabled{cursor:wait;opacity:.7}@media (width<=860px){.appUpdateBanner{right:max(10px,env(safe-area-inset-right));bottom:calc(73px + env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:10px;width:auto;padding:12px;transform:none}.appUpdateIcon{width:42px;height:42px;font-size:20px}.appUpdateCopy b{font-size:11px}.appUpdateCopy span{font-size:8px}.appUpdateActions{grid-column:1/-1;grid-template-columns:1fr 1.6fr;display:grid}.appUpdateActions button{min-height:46px;font-size:10px}}:root{--ui-red:#e31837;--ui-red-bright:#ff3655;--ui-black:#08080a;--ui-surface:#141416;--ui-surface-2:#1b1b1e;--ui-border:#343438;--ui-white:#f7f7f8;--ui-muted:#aaaab2}body{color:var(--ui-white);background:radial-gradient(circle at 72% 0,#260f14 0,#0a0a0c 32%,#070708 100%)}.sidebar{background:#0e0e10;border-right:1px solid #323236;width:278px;padding:20px 15px 16px;box-shadow:12px 0 36px #0009}.brand{border-bottom:3px solid var(--ui-red);min-height:91px;margin:0 0 14px;padding:0 8px 15px}.sideSection{color:#8f8f97;letter-spacing:1.8px;margin:16px 10px 7px;font-size:8px}.moduleNav>button{background:#171719!important;border:1px solid #39393e!important;min-height:68px!important}.moduleNav>button.active{box-shadow:inset 4px 0 var(--ui-red)!important;background:linear-gradient(105deg,#351319,#171719)!important;border-color:#7b2b38!important}.moduleNav>button>div b{font-size:11px!important}.moduleNav>button>div small{font-size:7px!important}.moduleNav .moduleState{color:#ff7a8d!important}.sideStatus{margin-top:auto!important}.profile{margin-top:10px!important}main{max-width:none;margin-left:278px;padding:0 28px 55px}main>header{border-bottom:1px solid #2d2d31;height:82px;margin-bottom:13px}.headerTitle p{color:#9f9fa7!important;font-size:9px!important}.headerTitle h1{color:#fff;font-size:23px}.pageLead{border:1px solid #7e2837!important;border-bottom:4px solid var(--ui-red)!important;background:linear-gradient(118deg,#121214 0,#311118 56%,#a20e24 100%)!important}.panel,.kpi,.calendar,.equipmentGrid article{background:#151517!important;border-color:#36363b!important}.kpi{position:relative;overflow:hidden}.kpi:before{background:linear-gradient(90deg,var(--ui-red),transparent 72%);content:"";height:2px;position:absolute;top:0;left:0;right:0}.kpi span,.kpi small,.filters p{color:#aaaab2!important}.kpi strong,.filters h2{color:#fff!important}.filters{background:#18181b;border-bottom-color:#303034!important}th{color:#b2b2ba!important;background:#1a1a1d!important}td{color:#e8e8eb!important;border-top-color:#2f2f33!important}.primary,.desktopNewOrder{background:linear-gradient(90deg,#c8102e,#ef2343)!important}.search,.exportBtn{background:#171719!important;border-color:#404046!important}.exportBtn{color:#ff7588!important}@media (width<=1100px){.sidebar{width:250px}main{margin-left:250px;padding-left:20px;padding-right:20px}}@media (width<=860px){.sidebar{width:min(340px,92vw);padding:18px 15px calc(18px + env(safe-area-inset-bottom))}.brand{min-height:88px}.moduleNav>button{min-height:66px!important}main{margin-left:0;padding-left:11px;padding-right:11px}main>header{height:68px;margin-left:-11px;margin-right:-11px;padding-left:11px;padding-right:11px}.headerTitle p{max-width:65vw}.headerTitle h1{max-width:58vw;font-size:16px}.mobileBottomNav{grid-template-columns:repeat(5,minmax(0,1fr))}.mobileBottomNav button{font-size:8px}}@media (width<=430px){.headerTitle p{font-size:7px!important}.mobileBottomNav button{font-size:7px}.mobileBottomNav button span{font-size:18px}}.orderStatusTabs{background:#151517;border-bottom:1px solid #303034;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 20px 12px;display:grid}.orderStatusTabs button{color:#d8d8de;text-align:left;cursor:pointer;background:#1d1d20;border:1px solid #39393f;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:74px;padding:13px 14px;transition:border-color .18s,background .18s,transform .18s;display:flex}.orderStatusTabs button:hover{background:#28151a;border-color:#8f3142;transform:translateY(-1px)}.orderStatusTabs button.active{background:linear-gradient(105deg,#47131d,#7b1223);border-color:#ec1c3d;box-shadow:inset 3px 0 #ef1e42}.orderStatusTabs span{font-size:12px;font-weight:750}.orderStatusTabs b{color:#fff;background:#2d2d31;border-radius:50%;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid}.orderStatusTabs button.active b{background:#ef1e42}@media (width<=720px){.orderStatusTabs{scroll-snap-type:x mandatory;gap:8px;padding:12px;display:flex;overflow-x:auto}.orderStatusTabs button{scroll-snap-align:start;min-width:144px;min-height:64px}}.capacityExplainer{color:#e7d6c1;background:#251d18;border:1px solid #61443c;border-radius:10px;align-items:center;gap:12px;margin:14px 0;padding:12px 15px;display:flex}.capacityExplainer b{color:#ffc47b;white-space:nowrap;font-size:11px}.capacityExplainer span{font-size:10px;line-height:1.45}@media (width<=760px){.capacityExplainer{flex-direction:column;align-items:flex-start;gap:5px;margin:12px 0}.capacityExplainer b{white-space:normal}}.capacityRecommendationBoard{background:#151517;border:1px solid #3b3b40;border-radius:14px;margin:18px 0;overflow:hidden}.capacityRecommendationBoard>header{border-bottom:1px solid #303034;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.capacityRecommendationBoard h3{color:#fff;margin:5px 0;font-size:18px}.capacityRecommendationBoard p{color:#b7b7bf;max-width:700px;margin:0;font-size:11px;line-height:1.55}.capacityRecommendationBoard>header>button{color:#ff91a2;cursor:pointer;background:#32141b;border:1px solid #e51d3f;border-radius:8px;flex:none;padding:11px 13px;font-size:11px;font-weight:800}.capacityRecommendationGrid{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:12px;padding:14px;display:grid}.capacityRecommendationGrid>article{background:#1b1b1e;border:1px solid #35353a;border-radius:11px;overflow:hidden}.capacityRecommendationGrid>article>header{border-bottom:1px solid #303034;align-items:center;gap:10px;padding:13px;display:flex}.capacityRecommendationGrid>article>header>span{color:#ff9aac;background:#451723;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:800;display:grid}.capacityRecommendationGrid>article>header b{color:#fff;font-size:12px;display:block}.capacityRecommendationGrid>article>header small{color:#aaaab1;font-size:9px}.capacityRecommendationGrid h4{color:#e6e6eb;text-transform:uppercase;letter-spacing:.65px;margin:0 0 8px;font-size:10px}.capacityRecommendationGrid section>p{color:#9898a1;margin:0;font-size:10px;line-height:1.45}.capacityRecommendationGrid .minimumOverflow{background:#211916;border-top:1px solid #4b3024}.minimumOverflow h4{color:#ffbd72}.capacityRecommendation{color:#dedee4;text-align:left;cursor:pointer;background:#171719;border:1px solid #35353a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin-top:7px;padding:10px;display:grid}.capacityRecommendation:hover{background:#29161b;border-color:#b83a4f}.capacityRecommendation span,.capacityRecommendation small{display:block}.capacityRecommendation span{color:#9e9ea8;letter-spacing:.6px;font-size:8px}.capacityRecommendation b{color:#fff;font-size:10px}.capacityRecommendation small{color:#b8b8c0;margin-top:3px;font-size:9px;line-height:1.35}.capacityRecommendation aside{text-align:right}.capacityRecommendation.fit aside b{color:#6ce2aa}.capacityRecommendation.overflow aside b{color:#ffb45d}.capacityRecommendation.overflow{border-color:#68432c}.capacityRecommendationEmpty{color:#bdbdc5;border:1px dashed #45454b;border-radius:11px;margin:18px 0;padding:16px}.capacityRecommendationEmpty b{color:#fff;font-size:12px;display:block}.capacityRecommendationEmpty span{font-size:10px}@media (width<=700px){.capacityRecommendationBoard>header{flex-direction:column;align-items:flex-start;padding:16px}.capacityRecommendationBoard>header>button{width:100%}.capacityRecommendationGrid{grid-template-columns:1fr;padding:10px}.capacityRecommendation{padding:9px}.capacityRecommendationBoard h3{font-size:16px}}.proposalTeamPlanner{background:#171719;border:1px solid #3f3940;border-radius:14px;margin:18px 0;overflow:hidden}.proposalTeamPlanner>header{border-bottom:1px solid #303034;padding:19px}.proposalTeamPlanner h3{color:#fff;margin:5px 0;font-size:17px}.proposalTeamPlanner p{color:#b7b7bf;margin:0;font-size:11px;line-height:1.5}.proposalTeamPlanner>div{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:12px;padding:14px;display:grid}.proposalTeamPlanner article{background:#1d1d20;border:1px solid #36363c;border-radius:10px;padding:13px}.proposalTeamPlanner article>header,.proposalTeamPlanner footer{justify-content:space-between;gap:10px;display:flex}.proposalTeamPlanner article>header b{color:#fff;font-size:12px;display:block}.proposalTeamPlanner article>header small{color:#aaaab2;margin-top:3px;font-size:9px;display:block}.proposalTeamPlanner article>header>span{color:#ff9aac;font-size:10px;font-weight:800}.proposalTeamFields{gap:11px;margin:13px 0;display:grid}.proposalTeamFields>label,.proposalTeamFields>div>span{color:#ff9aac;gap:6px;font-size:9px;font-weight:800;display:grid}.proposalTeamFields select{color:#fff;background:#151517;border:1px solid #44444b;border-radius:7px;min-height:38px;padding:0 9px}.proposalTeamChecks{flex-wrap:wrap;gap:6px;display:flex}.proposalTeamChecks label{color:#d4d4db;border:1px solid #393940;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.proposalTeamChecks input{accent-color:#e51c3d}.proposalTeamPlanner footer{border-top:1px solid #303034;align-items:flex-end;padding-top:11px}.proposalTeamPlanner footer p{color:#c8c8cf;margin:0;font-size:10px;line-height:1.45}.proposalTeamPlanner footer small{color:#ff91a2;font-size:9px}.proposalTeamPlanner footer button{color:#fff;cursor:pointer;background:#e51c3d;border:0;border-radius:7px;flex:none;padding:9px 10px;font-size:10px;font-weight:800}@media (width<=700px){.proposalTeamPlanner>div{grid-template-columns:1fr;padding:10px}.proposalTeamPlanner footer{flex-direction:column;align-items:stretch}.proposalTeamPlanner footer button{width:100%}}.notificationCenter{position:relative}.notificationBell{color:#fff;background:#18181b;border:1px solid #34343a;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid;position:relative}.notificationBell:hover,.notificationCenter.open .notificationBell{background:#26151b;border-color:#f02d55}.notificationBell b{color:#fff;min-width:20px;height:20px;font:800 10px/20px var(--font-geist-mono);background:#f02d55;border-radius:20px;padding:0 5px;position:absolute;top:-7px;right:-6px;box-shadow:0 0 0 3px #0b0b0d}.notificationPanel{z-index:80;background:#111114;border:1px solid #36363c;border-radius:18px;flex-direction:column;width:min(430px,100vw - 24px);max-height:min(720px,100vh - 90px);display:flex;position:absolute;top:54px;right:0;overflow:hidden;box-shadow:0 28px 80px #000b}.notificationPanel>header{background:linear-gradient(145deg,#211116,#111114 66%);border-bottom:1px solid #2a2a2f;justify-content:space-between;gap:18px;padding:20px;display:flex}.notificationPanel>header span{font:800 10px/1 var(--font-geist-mono);letter-spacing:.16em;color:#ff5477}.notificationPanel>header h2{margin:7px 0 4px;font-size:21px}.notificationPanel>header p{color:#aaa;margin:0;font-size:12px}.notificationPanel>header>button{color:#fff;background:#29292e;border:0;border-radius:9px;width:34px;height:34px;font-size:21px}.notificationReadAll{color:#ff6b89;background:0 0;border:0;align-self:flex-end;margin:12px 16px 0;font-weight:750}.notificationPanel>section{padding:12px 16px 18px;overflow:auto}.notificationPanel article{border-bottom:1px solid #29292e;grid-template-columns:7px 1fr;gap:12px;padding:14px 4px;display:grid;position:relative}.notificationPanel article>i{background:#4b4b52;border-radius:50%;width:7px;height:7px;margin-top:7px}.notificationPanel article.unread>i{background:#f02d55;box-shadow:0 0 0 4px #f02d5522}.notificationPanel article.kind-critical>i,.notificationPanel article.kind-closure_returned>i{background:#ff9a3d}.notificationPanel article span{font:800 9px/1.2 var(--font-geist-mono);letter-spacing:.1em;color:#e85c78}.notificationPanel article b{margin:5px 0;font-size:14px;display:block}.notificationPanel article p{color:#b6b6bd;margin:0 0 7px;font-size:12px;line-height:1.45}.notificationPanel article small{color:#797981;font-size:10px}.notificationPanel article footer{gap:8px;margin-top:10px;display:flex}.notificationPanel article footer button{color:#fff;background:#222227;border:1px solid #3a3a41;border-radius:9px;min-height:38px;padding:0 12px;font-size:11px;font-weight:750}.notificationPanel article footer .acknowledge{background:#f02d55;border-color:#f02d55}.notificationEmpty,.notificationError{text-align:center;color:#929299;padding:30px 8px}.notificationError{color:#ff7b91}.assignmentReceipt{background:#151518;border:1px solid #34343b;border-radius:14px;margin:0 0 16px;padding:14px}.assignmentReceipt>header{justify-content:space-between;margin-bottom:9px;display:flex}.assignmentReceipt>header span{color:#ef6280;font:800 10px/1 var(--font-geist-mono)}.assignmentReceipt>div{border-top:1px solid #29292e;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.assignmentReceipt>div b{font-size:11px}.assignmentReceipt .confirmed{color:#3ed29a}.assignmentReceipt .read{color:#e2a54d}.assignmentReceipt .pending{color:#94949b}.assignmentReceipt.empty{color:#999;justify-content:space-between;font-size:12px;display:flex}.closureChecklist{background:#17171a;border:1px solid #34343a;border-radius:14px;margin:16px 0;padding:15px}.closureChecklist>header{justify-content:space-between;align-items:center;display:flex}.closureChecklist>header span{font:800 9px/1 var(--font-geist-mono);letter-spacing:.12em;color:#ff6381}.closureChecklist>header b{margin-top:5px;display:block}.closureChecklist>header strong{font:850 20px/1 var(--font-geist-mono)}.closureChecklist>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.closureChecklist>div span{color:#aaa;background:#222227;border-radius:9px;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.closureChecklist>div span i{color:#ff7690;background:#392128;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;font-weight:850;display:grid}.closureChecklist>div span.complete{color:#d7eee5}.closureChecklist>div span.complete i{color:#54d8a6;background:#183c2f}.photoSyncState{color:#61dca9;background:#173228;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:11px;display:flex}.photoSyncState>i{background:currentColor;border-radius:50%;width:8px;height:8px}.photoSyncState.pending{color:#e7b75a;background:#372b16}.photoSyncState.offline{color:#ff8098;background:#371a20}.photoSyncState button{color:inherit;background:0 0;border:0;margin-left:auto;font-weight:800}.photoUploadProgress{background:#35353b;border-radius:6px;height:5px;margin-top:8px;display:block;overflow:hidden}.photoUploadProgress em{background:#f02d55;height:100%;display:block}.closureSubmitConfirm{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.closureSubmitConfirm>span{flex:1;min-width:180px}.closureSubmitConfirm>span b,.closureSubmitConfirm>span small{display:block}.closureSubmitConfirm>span small{color:#999;font-size:10px}.closureSubmitConfirm>button{min-height:44px}.moduleLoading{color:#aaa;background:#151518;border:1px solid #2e2e34;border-radius:18px;justify-content:center;align-items:center;gap:14px;min-height:240px;display:flex}.moduleLoading i{border:3px solid #3a3a41;border-top-color:#f02d55;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite moduleSpin}.moduleLoading b,.moduleLoading span{display:block}.moduleLoading b{color:#fff}.moduleLoading span{margin-top:4px;font-size:11px}@keyframes moduleSpin{to{transform:rotate(360deg)}}@media (width<=760px){.notificationPanel{width:auto;max-height:calc(100dvh - 145px);position:fixed;top:68px;left:8px;right:8px}.notificationBell{width:42px;height:42px}.closureChecklist>div{grid-template-columns:1fr 1fr}.assignmentReceipt>div{flex-direction:column;align-items:flex-start}.headActions .notificationCenter{display:block}}@media (width<=420px){.closureChecklist>div{grid-template-columns:1fr}}.systemGateway{color:#fff;background:radial-gradient(circle at 12% 18%,#46131c 0,#0000 28%),radial-gradient(circle at 88% 84%,#12382c 0,#0000 30%),#0b0c0d;place-items:center;min-height:100dvh;padding:28px;display:grid}.systemGatewayCard{background:#111315;border:1px solid #343639;border-radius:24px;width:min(920px,100%);padding:34px;box-shadow:0 30px 90px #0009}.systemGatewayCard>header{align-items:center;gap:16px;margin-bottom:28px;display:flex}.systemGatewayCard>header span{color:#ef5068;letter-spacing:1.5px;font-size:9px;font-weight:900}.systemGatewayCard h1{margin:5px 0 6px;font-size:28px}.systemGatewayCard>header p{color:#92979a;margin:0;font-size:11px}.systemChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.systemChoice{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#17181a,#111214);border:1px solid #3a3b3f;border-radius:18px;min-height:230px;padding:24px}.systemChoice:hover{border-color:#74767b;transform:translateY(-2px)}.systemChoice>span{color:#ff8092;background:#48151e;border-radius:13px;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.systemChoice.production>span{color:#79dfb8;background:#153d31}.systemChoice small{color:#777c80;letter-spacing:1.1px;margin-top:24px;font-size:8px;font-weight:900;display:block}.systemChoice b{margin-top:7px;font-size:20px;display:block}.systemChoice p{color:#92979a;margin:8px 0;font-size:11px;line-height:1.5}.systemChoice em{color:#ff8294;background:#2a171b;border-radius:999px;margin-top:10px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:850;display:inline-block}.systemChoice.production em{color:#76d6b1;background:#142c25}.systemGatewayCard>footer{color:#74797c;justify-content:space-between;gap:12px;margin-top:24px;font-size:9px;display:flex}.systemGatewayCard>footer b{color:#b8bdc0}.systemIndicator{color:#ddd;background:#17191b;border:1px solid #3a3c40;border-radius:9px;align-items:center;gap:7px;margin-right:4px;padding:7px 10px;font-size:8px;font-weight:900;display:inline-flex}.systemIndicator i{background:#e31d3c;border-radius:50%;width:7px;height:7px}.systemIndicator.production i{background:#38c58d}.productionAdmin{overflow-wrap:anywhere;gap:16px;min-width:0;max-width:100%;padding-bottom:40px;display:grid}.productionAdminHero{background:#fffefa;border:1px solid #d6d9d2;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.productionAdminHero span,.productionAccessForms span,.productionPeople>header span,.productionTemporary span{color:#293133;letter-spacing:1.2px;font-size:12px;font-weight:900}.productionAdminHero h2{color:#293133;margin:7px 0 5px;font-size:24px}.productionAdminHero p{color:#293133;max-width:680px;margin:0;font-size:14px;line-height:1.6}.productionAdminHero>em{color:#293133;background:#fffefa;border-radius:8px;padding:8px 10px;font-size:12px;font-style:normal;font-weight:900}.productionAdminMessage{color:#293133;background:#fffefa;border:1px solid #d6d9d2;border-radius:10px;padding:12px 15px;font-size:14px}.productionAdminMessage.error{color:#293133;background:#fffefa;border-color:#d6d9d2}.productionAccessForms{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.productionAccessForms>form,.productionAccessForms>article,.productionPeople{background:#fffefa;border:1px solid #d6d9d2;border-radius:16px;padding:20px}.productionAccessForms h3{color:#293133;margin:7px 0 5px;font-size:18px}.productionAccessForms p{color:#293133;min-height:34px;margin:0 0 15px;font-size:14px;line-height:1.6}.productionAccessForms label{color:#293133;gap:6px;margin-top:10px;font-size:14px;font-weight:800;display:grid}.productionAccessForms input,.productionAccessForms select,.productionPeople select{color:#293133;background:#fffefa;border:1px solid #d6d9d2;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px 11px;font-size:16px}.productionAccessForms button,.productionTemporary button,.productionPeople button{color:#293133;cursor:pointer;background:#fffefa;border:1px solid #d6d9d2;border-radius:9px;min-height:44px;margin-top:14px;padding:0 14px;font-size:14px;font-weight:900}.productionAccessForms button:disabled,.productionPeople button:disabled{opacity:.45;cursor:not-allowed}.productionTemporary{background:#fffefa;border:1px solid #d6d9d2;border-radius:13px;grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:17px;display:grid}.productionTemporary b,.productionTemporary small{display:block}.productionTemporary b{color:#293133;margin-top:5px}.productionTemporary small{color:#293133;margin-top:3px}.productionTemporary code{color:#293133;border:1px solid #d6d9d2;border-radius:8px;padding:10px}.productionTemporary button{background:#fffefa;border-color:#d6d9d2;margin:0}.productionTemporary button.quiet{background:#fffefa}.productionPeople>header{border-bottom:1px solid #315d6f;justify-content:space-between;align-items:center;gap:15px;padding-bottom:15px;display:flex}.productionPeople h3{color:#293133;margin:6px 0 4px}.productionPeople>header p{color:#293133;margin:0;font-size:14px}.productionPeople>header em{color:#293133;font-size:14px;font-style:normal}.productionPeople>div{gap:8px;margin-top:13px;display:grid}.productionPeople>div>article{background:#fffefa;border:1px solid #d6d9d2;border-radius:11px;grid-template-columns:42px minmax(0,1fr) minmax(190px,260px) auto;align-items:center;gap:12px;padding:13px;display:grid}.productionAvatar{color:#293133;background:#fffefa;border-radius:11px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:900;display:grid}.productionPeople article>div b,.productionPeople article>div p,.productionPeople article>div em{display:block}.productionPeople article>div b{color:#293133;font-size:15px}.productionPeople article>div b small{color:#293133;margin-left:7px;font-size:11px}.productionPeople article>div p{color:#293133;margin:3px 0;font-size:12px}.productionPeople article>div em{color:#293133;font-size:12px;font-style:normal}.productionPeople article>label{color:#293133;gap:5px;font-size:12px;display:grid}.productionPeople button.remove{color:#293133;background:#fffefa;border-color:#d6d9d2;margin:0}.productionPeopleEmpty{color:#293133;margin:14px 0 0}.maintenanceExistingAccess{background:#181315;border:1px solid #52343a;border-radius:14px;grid-template-columns:1fr minmax(190px,260px) minmax(190px,260px) auto;align-items:end;gap:12px;padding:18px;display:grid}.maintenanceExistingAccess span{color:#ff7186;letter-spacing:1px;font-size:8px;font-weight:900}.maintenanceExistingAccess h3{color:#fff;margin:5px 0 3px}.maintenanceExistingAccess p{color:#898287;margin:0;font-size:9px}.maintenanceExistingAccess label{color:#aaa3a7;gap:6px;font-size:8px;display:grid}.maintenanceExistingAccess select{color:#fff;background:#0f0d0e;border:1px solid #41383b;border-radius:8px;min-height:40px;padding:0 10px}.maintenanceExistingAccess button{color:#fff;background:#4b1720;border:1px solid #a82a40;border-radius:8px;min-height:40px;padding:0 13px;font-size:9px;font-weight:900}.maintenanceExistingAccess button:disabled{opacity:.45}@media (width<=860px){.systemGateway{padding:15px}.systemGatewayCard{border-radius:18px;padding:22px}.systemChoices,.productionAccessForms{grid-template-columns:1fr}.systemChoice{min-height:190px}.systemGatewayCard>footer{flex-direction:column}.productionAdminHero{flex-direction:column;align-items:flex-start}.productionTemporary,.maintenanceExistingAccess{grid-template-columns:1fr}.productionTemporary button,.maintenanceExistingAccess button{width:100%}.productionPeople>div>article{grid-template-columns:42px 1fr}.productionPeople article>label,.productionPeople button.remove{grid-column:1/-1}.productionPeople button.remove{width:100%}.systemIndicator{display:none}}.redesignedGateway{align-items:start;padding:18px;background:radial-gradient(circle at 10% 15%,#0e47624d 0,#0000 28%),radial-gradient(circle at 90% 85%,#092b3d 0,#0000 30%),linear-gradient(135deg,#061824,#082a3b)!important}.redesignedGateway .gatewayTop{border-bottom:2px solid #e82550;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:17px 28px;display:flex}.redesignedGateway .gatewayTop>.operationsIdentity{border:0;flex:none;padding:0}.gatewayHero{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:35px 38px 25px;display:grid}.gatewayHero>i{color:#2fb8f5;background:#092c40;border:1px solid #1d91d2;border-radius:13px;grid-row:1/3;place-items:center;width:52px;height:52px;font-size:22px;font-style:normal;display:grid}.gatewayHero>div{min-width:0}.gatewayHero>div>span{color:#31baf2;letter-spacing:1.4px;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.gatewayHero h1{color:#fff;letter-spacing:-1px;margin:0 0 6px;font-size:clamp(26px,3vw,38px)}.gatewayHero>button{color:#45c0f4;cursor:pointer;background:#0a2c40;border:1px solid #178fd0;border-radius:9px;min-height:44px;padding:0 16px;font-size:9px;font-weight:900}.gatewayHero>small{color:#9bb0ba;grid-column:3;justify-self:end;font-size:8px}.redesignedGateway .systemChoice>header{justify-content:space-between;align-items:flex-start;margin:0 0 18px;display:flex}.redesignedGateway .systemChoice>header>span{color:#0f67c7;background:#e4f1ff;border-radius:19px;place-items:center;width:74px;height:74px;font-size:31px;display:grid}.redesignedGateway .systemChoice.production>header>span{color:#23813c;background:#eaf6ed}.redesignedGateway .systemChoice>header>i{color:#fff;background:#0d77dd;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}.redesignedGateway .systemChoice>small{color:#6c8290;letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:900}.redesignedGateway .systemChoice>b{color:#15384f;text-transform:uppercase;margin:0;font-size:24px}.redesignedGateway .systemChoice>p{color:#607684;min-height:48px;margin:10px 0 18px;font-size:12px;line-height:1.5}.redesignedGateway .systemChoice .systemChoiceStats em{color:#267743;background:#eff9f2;border:1px solid #b9dfc7;border-radius:8px;align-items:center;min-height:34px;margin:0;padding:0 11px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.redesignedGateway .systemChoice>strong{color:#076bc8;background:#fff;border:1px solid #0c78df;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:50px;margin-top:2px;font-size:11px;display:flex}.redesignedGateway .systemChoice>strong span{margin-left:auto;padding-right:15px;font-size:20px}.redesignedGateway .systemGatewayCard>footer{color:#849daa;background:#051722;border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;margin:0;padding:15px 38px;font-size:8px;display:flex}.redesignedGateway .systemGatewayCard>footer b{color:#d6e4ea}.redesignedGateway .systemGatewayCard>footer a{color:#69bce3;text-decoration:none}@media (width<=900px){.redesignedGateway{padding:14px}.redesignedGateway .gatewayTop{padding:15px 20px}.gatewayHero{padding:26px 24px 20px}.gatewayRecent{padding-left:24px;padding-right:24px}.redesignedGateway .systemChoices{gap:12px;padding-bottom:24px;padding-left:24px;padding-right:24px}.redesignedGateway .systemChoice{min-height:355px;padding:18px}.redesignedGateway .systemChoice>header>span{width:60px;height:60px;font-size:26px}.redesignedGateway .systemChoice>b{font-size:20px}}@media (width<=700px){.redesignedGateway{box-sizing:border-box;width:100%;min-height:100dvh;padding:10px;overflow-x:hidden}.redesignedGateway .systemGatewayCard{border-radius:14px;width:100%;max-width:100%}.redesignedGateway .gatewayTop{padding:13px 14px}.redesignedGateway .gatewayTop>.operationsIdentity{max-width:65%}.redesignedGateway .gatewayTop .operationsIdentity>i,.redesignedGateway .gatewayTop .operationsIdentity>div{display:none}.gatewayHero{grid-template-columns:43px minmax(0,1fr);gap:10px 12px;padding:23px 16px 17px}.gatewayHero>i{width:41px;height:41px;font-size:18px}.gatewayHero h1{font-size:24px;line-height:1.08}.gatewayHero p{font-size:9px}.gatewayHero>button{grid-column:1/-1;width:100%;min-height:44px}.gatewayHero>small{text-align:center;grid-column:1/-1;justify-self:center;line-height:1.4}.gatewayRecent{padding:0 16px 13px}.gatewayRecent b{font-size:9px}.redesignedGateway .systemChoices{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 16px 20px}.redesignedGateway .systemChoice{border-radius:12px;width:100%;max-width:100%;min-height:0;padding:16px}.redesignedGateway .systemChoice>header{margin-bottom:12px}.redesignedGateway .systemChoice>header>span{border-radius:14px;width:52px;height:52px;font-size:22px}.redesignedGateway .systemChoice>small{font-size:7px}.redesignedGateway .systemChoice>b{font-size:18px}.redesignedGateway .systemChoice>p{min-height:0;margin:7px 0 12px;font-size:9px}.systemChoiceStats{padding:12px 0}.redesignedGateway .systemChoice .systemChoiceStats em{min-height:30px;font-size:7px}.redesignedGateway .systemChoice>strong{min-height:46px;font-size:10px}.redesignedGateway .systemGatewayCard>footer{flex-direction:row;align-items:center;padding:13px 16px}.redesignedGateway .systemGatewayCard>footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width<=380px){.redesignedGateway{padding:7px}.gatewayHero,.redesignedGateway .systemChoices{padding-left:13px;padding-right:13px}.redesignedGateway .systemChoice{padding:14px}}.redesignedGateway{place-items:center;min-height:100dvh;padding:10px;font-family:Arial,Helvetica,sans-serif;display:grid;background:radial-gradient(circle at 50% 45%,#073452 0,#05263b 42%,#031724 100%)!important}.redesignedGateway .systemGatewayCard{box-sizing:border-box;background:linear-gradient(145deg,#062b42,#031d2e);border:1px solid #31536a;border-radius:14px;width:min(1120px,100vw - 20px);min-width:0;margin:auto;padding:0;overflow:visible;box-shadow:0 24px 75px #00101d99}.redesignedGateway .gatewayTop{border-bottom:2px solid #e3224c;justify-content:space-between;gap:24px;min-height:78px;margin:0;padding:0 32px;display:flex;position:relative;flex-direction:row!important;align-items:center!important}.gatewayBrand{color:#fff;align-items:center;gap:16px;display:flex}.gatewayBrand strong{letter-spacing:-1.2px;font-size:31px;font-weight:900}.gatewayBrand i{background:#d7e7ef;width:1px;height:27px}.redesignedGateway .gatewayBrand span{font-size:12px;font-weight:800;color:#fff!important}.gatewayAccount{color:#fff;align-items:center;gap:12px;display:flex;position:relative}.gatewayAvatar{border:2px solid #e5f1f7;border-radius:50%;flex:0 0 40px;width:40px;height:40px;position:relative}.gatewayAvatar:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:15px}.gatewayAvatar:after{content:"";background:#fff;border-radius:12px 12px 5px 5px;width:18px;height:10px;position:absolute;bottom:7px;left:9px}.gatewayAccount>div{gap:3px;display:grid}.gatewayAccount>div b{color:#fff;font-size:13px}.gatewayAccount>div small{color:#a9becb;font-size:9px}.gatewayChevron,.gatewayMenu{color:#e9f5fa;cursor:pointer;background:0 0;border:0}.gatewayChevron{width:28px;font-size:24px}.gatewayMenu{font-size:22px;display:none}.gatewayAccountMenu{z-index:20;background:#062438;border:1px solid #31586f;border-radius:11px;gap:5px;width:210px;padding:15px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 16px 35px #00101e99}.gatewayAccountMenu b{font-size:12px}.gatewayAccountMenu small{color:#94adba;font-size:9px}.gatewayAccountMenu button{color:#fff;background:#0a4261;border:1px solid #238ac4;border-radius:7px;min-height:38px;margin-top:8px;font-size:10px;font-weight:800}.gatewayHero{grid-template-columns:54px minmax(0,1fr) 210px;grid-template-areas:"icon copy manage""icon copy note";align-items:center;gap:8px 16px;padding:38px 32px 44px;display:grid}.gatewayHero>.gatewayGridIcon{background:#07304a;border:1px solid #139fec;border-radius:9px;grid-area:icon;grid-template-columns:repeat(2,11px);place-content:center;gap:5px;width:48px;height:48px;font-style:normal;display:grid}.gatewayGridIcon span{border:2px solid #19aaf7;border-radius:2px;width:9px;height:9px}.gatewayHero>div{grid-area:copy;min-width:0}.gatewayHero h1{color:#fff;letter-spacing:-.8px;margin:0 0 8px;font-size:31px;line-height:1.08}.gatewayHero p{color:#b7cbd6;margin:0;font-size:15px}.gatewayHero>button{color:#3ab9f6;cursor:pointer;background:#052a40;border:1px solid #189fe8;border-radius:6px;grid-area:manage;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 16px;font-size:12px;font-weight:800;display:flex}.gatewayHero>button span{font-size:19px}.gatewayHero>small{color:#9cb1bd;text-align:center;grid-area:note;justify-self:center;max-width:170px;font-size:9px;line-height:1.45}.gatewayRecent{color:#d4e5ed;align-items:center;gap:11px;padding:0 32px 20px;display:flex}.gatewayRecent span{color:#a8d1e7;font-size:24px}.gatewayRecent b{font-size:15px}.redesignedGateway .systemChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0 32px 32px;display:grid}.redesignedGateway .systemChoice{color:#102f44;text-align:left;box-sizing:border-box;background:#fff;border:1px solid #d8e3e9;border-radius:11px;flex-direction:column;align-items:stretch;min-width:0;min-height:410px;padding:22px;display:flex;transform:none;box-shadow:0 12px 30px #00132038}.redesignedGateway .systemChoice:hover{border-color:#168fe1;transform:translateY(-2px)}.redesignedGateway .systemChoice>header{grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:25px;margin:0;padding:0;display:grid;position:relative}.redesignedGateway .systemChoiceIcon{color:#0563c7;background:#e8f3ff;border-radius:20px;width:110px;height:110px;display:block;position:relative}.redesignedGateway .productionIcon{color:#207b32;background:#edf8f0}.redesignedGateway .systemChoice>header>div{min-width:0}.redesignedGateway .systemChoice>header>div>b{color:#102f44;text-transform:uppercase;margin:0 0 9px;font-size:25px;display:block}.redesignedGateway .systemChoice>header p{color:#536b79;margin:0;font-size:15px;line-height:1.5}.systemChoiceStats{border-top:1px solid #d8e0e5;flex-wrap:wrap;gap:13px;margin-top:29px;padding:24px 0;display:flex}.redesignedGateway .systemChoice .systemChoiceStats em{color:#0666c8;background:#f3f9ff;border:1px solid #bcdcf5;border-radius:9px;align-items:center;gap:10px;min-height:44px;margin:0;padding:0 15px;font-size:11px;font-style:normal;display:inline-flex}.redesignedGateway .systemChoice .systemChoiceStats em i{font-size:20px;font-style:normal}.redesignedGateway .systemChoice .systemChoiceStats em b{text-transform:none;font-weight:800;font-size:inherit!important}.redesignedGateway .systemChoice .systemChoiceStats em.alert{color:#df204c;background:#fff4f6;border-color:#f0c7d1}.redesignedGateway .systemChoice .systemChoiceStats em.clear{color:#24803a;background:#f0faf2;border-color:#b9ddc2}.redesignedGateway .systemChoice>strong{color:#0767c9;background:#fff;border:2px solid #0b76df;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:60px;margin-top:auto;font-size:16px;display:flex;position:relative}.redesignedGateway .systemChoice>strong span{margin:0;padding:0;font-size:27px;position:absolute;right:19px}.redesignedGateway .systemGatewayCard>footer{display:none}@media (width<=1000px) and (width>=701px){.redesignedGateway .systemGatewayCard{width:calc(100vw - 28px)}.redesignedGateway .gatewayTop{padding:0 20px}.gatewayHero{grid-template-columns:50px minmax(0,1fr) 180px;padding:28px 24px 34px}.gatewayHero h1{font-size:27px}.redesignedGateway .systemChoices{gap:14px;padding:0 24px 25px}.redesignedGateway .systemChoice{min-height:360px;padding:17px}.redesignedGateway .systemChoice>header{grid-template-columns:78px minmax(0,1fr) auto;gap:15px}.redesignedGateway .systemChoiceIcon{border-radius:15px;width:76px;height:76px}.redesignedGateway .systemChoice>header>div>b{font-size:20px}.redesignedGateway .systemChoice>header p{font-size:11px}.systemChoiceStats{gap:7px}.redesignedGateway .systemChoice .systemChoiceStats em{min-height:38px;padding:0 10px;font-size:8px}}@media (width<=700px){.redesignedGateway{width:100%;min-height:100dvh;padding:0;display:block;overflow-x:hidden;background:linear-gradient(160deg,#052a40,#031a29)!important}.redesignedGateway .systemGatewayCard{width:100%;max-width:100%;min-height:100dvh;box-shadow:none;border:0;border-radius:0}.redesignedGateway .gatewayTop{min-height:60px;padding:0 15px}.gatewayBrand{gap:0}.gatewayBrand strong{letter-spacing:-.7px;font-size:23px}.gatewayBrand i{display:none}.gatewayAccount{gap:10px}.gatewayAccount>div,.gatewayChevron{display:none}.gatewayAvatar{flex-basis:32px;width:32px;height:32px}.gatewayAvatar:before{top:6px;left:11px}.gatewayAvatar:after{bottom:5px;left:6px}.gatewayMenu{padding:0;display:block}.gatewayAccountMenu{width:190px;top:45px;right:0}.gatewayHero{grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon copy"".manage"".note";gap:7px 10px;padding:16px 15px 20px}.gatewayGridIcon{border-radius:7px;grid-template-columns:repeat(2,7px);gap:3px;width:34px;height:34px}.gatewayGridIcon span{border-width:1px;width:6px;height:6px}.gatewayHero h1{letter-spacing:-.3px;margin:0 0 5px;font-size:21px;line-height:1.05}.gatewayHero p{max-width:190px;font-size:10px;line-height:1.35}.gatewayHero>button{width:100%;min-height:38px;margin-top:7px;padding:0 8px;font-size:9px}.gatewayHero>button span{font-size:15px}.gatewayHero>small{justify-self:center;max-width:155px;font-size:7px}.gatewayRecent{gap:7px;padding:0 15px 10px}.gatewayRecent span{font-size:18px}.gatewayRecent b{font-size:10px}.redesignedGateway .systemChoices{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 15px 18px}.redesignedGateway .systemChoice{border-radius:9px;width:100%;max-width:100%;min-height:0;padding:11px}.redesignedGateway .systemChoice>header{grid-template-columns:56px minmax(0,1fr) auto;gap:10px}.redesignedGateway .systemChoiceIcon{border-radius:10px;width:54px;height:54px}.redesignedGateway .systemChoice>header>div>b{margin-bottom:5px;font-size:13px}.redesignedGateway .systemChoice>header p{font-size:8px;line-height:1.35}.systemChoiceStats{gap:6px;margin-top:9px;padding:9px 0;display:grid}.redesignedGateway .systemChoice .systemChoiceStats em{box-sizing:border-box;gap:7px;width:100%;min-height:28px;padding:0 9px;font-size:7px}.redesignedGateway .systemChoice .systemChoiceStats em i{font-size:12px}.redesignedGateway .systemChoice>strong{border-width:1px;min-height:34px;margin-top:0;font-size:8px}.redesignedGateway .systemChoice>strong span{padding-right:9px;font-size:17px}.redesignedGateway .systemGatewayCard>footer{display:none}}@media (width<=370px){.gatewayHero,.gatewayRecent,.redesignedGateway .systemChoices{padding-left:11px;padding-right:11px}.gatewayHero h1{font-size:19px}}:is(html:has(.redesignedGateway),body:has(.redesignedGateway)){width:100%;max-width:100%;overflow-x:hidden}.redesignedGateway{width:100%!important;max-width:none!important;margin:0!important}.redesignedGateway .systemGatewayCard{width:min(1120px,100%)!important}.redesignedGateway,.redesignedGateway .systemGatewayCard,.redesignedGateway .gatewayTop,.redesignedGateway .gatewayHero,.redesignedGateway .systemChoices,.redesignedGateway .systemChoice,.redesignedGateway .systemChoice>header,.redesignedGateway .systemChoice>header>div{box-sizing:border-box;min-width:0;max-width:100%}.redesignedGateway .gatewayBrand,.redesignedGateway .gatewayAccount{min-width:0}.redesignedGateway .gatewayHero h1,.redesignedGateway .gatewayHero p,.redesignedGateway .systemChoice>header>div>b,.redesignedGateway .systemChoice>header p{overflow-wrap:anywhere;max-width:100%}.redesignedGateway .systemChoice{overflow:hidden}@media (width<=1120px) and (width>=701px){.redesignedGateway{padding:12px}.redesignedGateway .systemGatewayCard{width:100%;max-width:920px}.redesignedGateway .gatewayTop{padding:0 22px}.gatewayHero{grid-template-columns:50px minmax(0,1fr);grid-template-areas:"icon copy"".manage"".note";padding:28px 24px 30px}.gatewayHero>button{justify-self:end;width:min(230px,100%);margin-top:8px}.gatewayHero>small{justify-self:end}.gatewayRecent{padding-left:24px;padding-right:24px}.redesignedGateway .systemChoices{grid-template-columns:minmax(0,1fr);gap:14px;padding:0 24px 25px}.redesignedGateway .systemChoice{width:100%;min-height:315px;padding:20px}.redesignedGateway .systemChoice>header{grid-template-columns:92px minmax(0,1fr) auto;gap:20px}.redesignedGateway .systemChoiceIcon{width:88px;height:88px}.redesignedGateway .systemChoice>header>div>b{font-size:23px}.redesignedGateway .systemChoice>header p{font-size:13px}.systemChoiceStats{margin-top:18px;padding:17px 0}.redesignedGateway .systemChoice>strong{min-height:52px}}@media (width>=1121px){.redesignedGateway{min-height:100dvh;padding:10px}.redesignedGateway .gatewayTop{min-height:60px;padding:0 28px}.gatewayBrand strong{font-size:28px}.gatewayAvatar{flex-basis:36px;width:36px;height:36px}.gatewayAvatar:before{top:7px;left:13px}.gatewayAvatar:after{bottom:6px;left:8px}.gatewayHero{grid-template-columns:48px minmax(0,1fr) 210px;padding:18px 32px 16px}.gatewayHero>.gatewayGridIcon{width:44px;height:44px}.gatewayHero h1{margin-bottom:5px;font-size:28px}.gatewayHero p{font-size:13px}.gatewayHero>button{min-height:42px}.gatewayRecent{padding:0 32px 10px}.gatewayRecent span{font-size:20px}.gatewayRecent b{font-size:13px}.redesignedGateway .systemChoices{gap:20px;padding:0 32px 18px}.redesignedGateway .systemChoice{min-height:300px;padding:16px}.redesignedGateway .systemChoice>header{grid-template-columns:84px minmax(0,1fr) auto;gap:18px}.redesignedGateway .systemChoiceIcon{border-radius:15px;width:78px;height:78px}.redesignedGateway .systemChoice>header>div>b{margin-bottom:6px;font-size:22px}.redesignedGateway .systemChoice>header p{font-size:12px}.systemChoiceStats{gap:9px;margin-top:13px;padding:12px 0}.redesignedGateway .systemChoice .systemChoiceStats em{min-height:36px;padding:0 11px;font-size:9px}.redesignedGateway .systemChoice .systemChoiceStats em i{font-size:16px}.redesignedGateway .systemChoice>strong{min-height:46px;font-size:13px}.redesignedGateway .systemChoice>strong span{font-size:22px;right:14px}}.gatewayBrand{gap:11px}.gatewayBrand strong{letter-spacing:.04em;font-size:25px}@media (width<=700px){.gatewayBrand{gap:8px}.gatewayBrand strong{font-size:21px}.gatewayHero{grid-template-columns:34px minmax(0,1fr);column-gap:16px}.gatewayHero>.gatewayGridIcon{width:34px;height:34px}}:root{--adaptive-gutter:clamp(12px,2.3vw,36px);--adaptive-gap:clamp(10px,1.35vw,18px);--adaptive-touch:44px;--adaptive-content:1800px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:320px;max-width:100%;overflow-x:clip}body{min-width:320px;max-width:100%;overflow-x:clip}img,video,canvas{max-width:100%;height:auto}svg{max-width:100%}button,a,input,select,textarea{font-family:inherit}button,a,label,summary{-webkit-tap-highlight-color:transparent}input,select,textarea{max-width:100%}.shell,.shell>main,main>*,.panel,.controlPage{min-width:0}main{width:auto;max-width:none;padding-right:var(--adaptive-gutter);padding-left:var(--adaptive-gutter)}main>header{gap:14px}main>header+*{scroll-margin-top:90px}.controlPage,.adminCenter,.advancedInventory,.automaticReports,.managementIndicators,.plantMapPage,.technicianDay{width:100%;max-width:var(--adaptive-content);margin-left:auto;margin-right:auto}.headerTitle{flex:1;min-width:0}.headerTitle>div{min-width:0}.headerTitle p,.headerTitle h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.headActions{flex:0 auto;min-width:0}.search{width:clamp(190px,18vw,300px);min-width:170px}.search input{min-width:0}.pageLead,.adminCenterHero,.adminSectionTitle{gap:var(--adaptive-gap)}.pageLead>div:first-child,.filters>div{min-width:0}.pageLead h2,.filters h2{overflow-wrap:anywhere}.pageLead p,.filters p{max-width:72ch;line-height:1.55}.kpis{gap:var(--adaptive-gap);grid-template-columns:repeat(auto-fit,minmax(min(185px,100%),1fr))}.daySummary,.planningAlerts{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.assetGrid,.equipmentGrid,.knowledgeGrid,.securityTools,.backupActions,.systemStatusGrid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.panel,.kpi,.assetGrid>*,.equipmentGrid>*{min-width:0}.tableScroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto visible}.tableScroll table{width:100%}th,td{overflow-wrap:break-word}td strong,td small{max-width:min(320px,32vw)}.drawer,.spcDrawer{max-width:100%;overflow-x:hidden}.modalBackdrop{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.editForm,.newPlanForm,.proposalFields,.createInventoryGrid{min-width:0}@media (width>=1600px){main{padding-left:max(40px,4vw);padding-right:max(40px,4vw)}.kpis{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.assetGrid,.equipmentGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=1024px){:root{--adaptive-gutter:clamp(14px,2.5vw,24px)}.shell{min-height:100dvh;padding-bottom:calc(72px + env(safe-area-inset-bottom))}.sidebar{overscroll-behavior:contain;transition:transform .24s;transform:translate(-105%);box-shadow:18px 0 55px #000d;width:min(360px,82vw)!important;height:100dvh!important;padding:20px 16px calc(20px + env(safe-area-inset-bottom))!important;z-index:70!important;display:flex!important;inset:0 auto 0 0!important;overflow:hidden auto!important}.sidebar.mobileOpen{transform:translate(0)}.sidebar .brand{padding:0 44px 20px 6px}.sidebar .brand div,.sidebar .profile div,.sidebar .sideStatus div{display:flex!important}.sidebar nav,.sidebar.mobileOpen nav{width:100%}.sidebar nav button,.sidebar nav button.active{text-align:left!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}.sidebar .sideSection{display:block!important}.sidebar .sideStatus{display:flex!important}.sidebar .profile{justify-content:flex-start!important;display:flex!important}.mobileSidebarClose{top:calc(14px + env(safe-area-inset-top));z-index:2;color:#fff;background:#202023;border:1px solid #3b3b40;border-radius:50%;place-items:center;width:42px;height:42px;font-size:23px;position:absolute;right:14px;display:grid!important}.mobileOverlay{z-index:65;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a;border:0;position:fixed;inset:0;display:block!important}main{width:100%;padding-right:var(--adaptive-gutter);padding-bottom:calc(94px + env(safe-area-inset-bottom));padding-left:var(--adaptive-gutter);margin-left:0!important}main>header{z-index:30;height:74px;margin-right:calc(-1 * var(--adaptive-gutter));margin-left:calc(-1 * var(--adaptive-gutter));padding-right:var(--adaptive-gutter);padding-left:var(--adaptive-gutter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0eef;border-bottom:1px solid #29292d;position:sticky;top:0}.mobileMenuBtn{color:#fff;background:#171719;border:1px solid #35353a;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid!important}.headerTitle h1{max-width:46vw;font-size:clamp(16px,2.4vw,21px)}.headerTitle p{max-width:55vw;font-size:9px}.headActions .search,.headActions .exportBtn,.headActions .desktopNewOrder,.systemIndicator{display:none!important}.headActions>button{min-width:44px;min-height:44px}.mobileBottomNav{z-index:55;height:calc(68px + env(safe-area-inset-bottom));padding:5px max(7px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(7px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111113f5;border-top:1px solid #303034;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0008;display:grid!important}.mobileBottomNav button{color:#aaaab1;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;font-size:9px;font-weight:800;line-height:1.05;display:flex;position:relative}.mobileBottomNav button span{font-size:20px;line-height:1}.mobileBottomNav button.active{color:#ff7085;background:#2c1217}.adminCenterTabs,.planningTabs,.orderStatusTabs{scrollbar-width:thin}.adminTwoColumns,.plantMapWorkspace{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.assetGrid,.equipmentGrid,.knowledgeGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.adminCenterHero,.adminSectionTitle{flex-direction:column;align-items:flex-start}.adminHeroStats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.adminTwoColumns,.securityTools,.backupActions,.roleManager{grid-template-columns:1fr}.roleDirectory{position:static}.permissionMatrix article>div{grid-template-columns:repeat(2,minmax(0,1fr))}.filters{flex-wrap:wrap;align-items:stretch}.filters>div{width:100%;margin-right:0}.filters select{flex:1;min-width:0;min-height:44px}.filters button{min-height:40px}.tableScroll{border-radius:0 0 inherit inherit}}@media (width<=760px){:root{--adaptive-gutter:12px;--adaptive-gap:11px}body{overscroll-behavior-x:none;font-size:15px}main>header{height:68px}.headerTitle{gap:9px}.headerTitle h1{max-width:49vw;font-size:16px}.headerTitle p{max-width:52vw;font-size:8px}.headActions{gap:6px}.pageLead,.adminCenterHero,.adminSectionTitle,.dayHero,.managementLead{border-radius:15px!important;flex-direction:column!important;align-items:stretch!important;padding:18px!important}.pageLead h2,.adminSectionTitle h2{line-height:1.1;font-size:clamp(21px,7vw,29px)!important}.pageLead p,.adminSectionTitle p{font-size:11px!important;line-height:1.55!important}.leadStat{width:100%;max-width:none}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.kpi{min-height:104px;padding:13px}.planningAlerts,.daySummary{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.assetGrid,.equipmentGrid,.knowledgeGrid,.securityTools,.backupActions,.systemStatusGrid{grid-template-columns:1fr!important}.validationHead,.reportWorkspace>header{flex-direction:column;align-items:flex-start;gap:10px;padding:15px}.validationHead>button{text-align:left;width:100%;min-height:44px}.filters{padding:14px;display:grid}.filters select,.filters button{width:100%;min-height:46px}.leadSearch{min-height:50px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}button,a[role=button]{min-height:var(--adaptive-touch)}textarea{line-height:1.5}.tableScroll{padding-bottom:4px;margin:0!important}.tableScroll table{min-width:680px}th{padding:11px 12px;font-size:9px}td{padding:13px 12px;font-size:11px}td strong,td small{max-width:260px}.ordersTableDesktop{display:none!important}.mobileOrderCards{display:grid!important}.modalBackdrop{padding:0;overflow:hidden;z-index:80!important;justify-content:center!important;align-items:flex-end!important}.drawer,.workflowDrawer,.editorDrawer,.spcDrawer{overscroll-behavior:contain;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding:calc(58px + env(safe-area-inset-top)) 16px calc(92px + env(safe-area-inset-bottom))!important;box-shadow:none!important;border-radius:0!important;overflow:hidden auto!important}.drawer .close,.spcDrawerClose{top:calc(12px + env(safe-area-inset-top))!important;z-index:3!important;width:44px!important;height:44px!important;position:fixed!important;right:12px!important}.editForm,.newPlanForm,.proposalFields,.createInventoryGrid,.roleIdentityGrid,.userScopeSettings>div:not(.userAreaPicker){grid-template-columns:1fr!important}.editForm .wide,.newPlanForm .wide,.proposalFields .wide,.roleIdentityGrid .wide{grid-column:auto!important}.adminCenterTabs{scroll-snap-type:x mandatory;max-width:100%;display:flex;overflow-x:auto}.adminCenterTabs button{scroll-snap-align:start;min-width:145px}.adminHeroStats,.roleDirectory>div,.permissionMatrix article>div{grid-template-columns:1fr}.roleEditor{padding:13px}.roleEditorHeader{display:grid}.spcHeroActions,.spcDrawerActions,.reportActions{grid-template-columns:1fr;display:grid}.spcHeroActions>*,.spcDrawerActions>*,.reportActions>*{width:100%}.controlRoomMapKpis{grid-template-columns:1fr 1fr}.controlRoomMapLayout{grid-template-rows:minmax(430px,60vh) auto;grid-template-columns:1fr}.plantMapViewport,.ganttScroll{overscroll-behavior:contain;touch-action:pan-x pan-y;max-width:100%;overflow:auto}.mapOperationalTools,.architectToolbar,.threeDTourBar{grid-template-columns:1fr!important}.mapSmartSearch,.architectToolbar>div,.threeDTourActions{grid-column:auto!important;min-width:0!important}}@media (width<=480px){:root{--adaptive-gutter:10px}main>header{padding-left:10px;padding-right:10px}.mobileMenuBtn{width:42px;height:42px}.headerTitle h1{max-width:48vw;font-size:15px}.headerTitle p{display:none}.mobileBottomNav button{font-size:8px}.mobileBottomNav button span{font-size:19px}.kpis,.planningAlerts,.daySummary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kpi{min-height:96px;padding:11px}.kpi strong{font-size:21px}.panel,.workPanel,.calendar,.validationBoard,.ganttPanel,.plansPanel{border-radius:12px}.pageLead,.adminCenterHero,.adminSectionTitle{padding:16px!important}.pageLead h2{font-size:22px!important}.orderStatusTabs{scroll-snap-type:x mandatory;padding:10px;display:flex!important;overflow-x:auto!important}.orderStatusTabs button{scroll-snap-align:start;min-width:138px}.mobileOrderMeta{grid-template-columns:1fr 1fr}.mobileOrderMeta>span:first-child{grid-column:1/-1}.controlRoomMapKpis{grid-template-columns:1fr}.reportMetrics,.qualityCounters,.systemInventory>div{grid-template-columns:1fr!important}.dayHero{display:grid!important}.dayScore{width:100%;min-height:0}}@media (width<=1024px) and (orientation:landscape) and (height<=600px){main>header{height:58px}.mobileBottomNav{height:calc(58px + env(safe-area-inset-bottom))}main{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.mobileBottomNav button{flex-direction:row;min-height:46px;font-size:9px}.mobileBottomNav button span{font-size:17px}.sidebar{width:min(390px,60vw)!important}.drawer,.workflowDrawer,.editorDrawer,.spcDrawer{padding-top:58px!important;padding-bottom:70px!important}}@media (display-mode:standalone){.shell{padding-top:env(safe-area-inset-top)}main>header{top:env(safe-area-inset-top)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.improvedOrders{overflow:hidden}.orderListEyebrow{color:#ff6078;letter-spacing:.13em;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.orderQuickFilters{scroll-snap-type:x proximity;background:#101012;border-bottom:1px solid #303034;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}.orderQuickFilters button{color:#b9b9bf;scroll-snap-align:start;cursor:pointer;background:#19191c;border:1px solid #38383e;border-radius:10px;grid-template-columns:25px auto 24px;align-items:center;gap:8px;min-width:max-content;min-height:45px;padding:0 12px;display:grid}.orderQuickFilters button>span{color:#ff7187;background:#29292d;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.orderQuickFilters button>b{font-size:10px}.orderQuickFilters button>em{color:#fff;background:#2d2d31;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:9px;font-style:normal;display:grid}.orderQuickFilters button.active{color:#fff;background:#3a151c;border-color:#e51b3b;box-shadow:inset 3px 0 #f02244}.orderQuickFilters button.active>span,.orderQuickFilters button.active>em{color:#fff;background:#df1537}.improvedOrders .ordersTableDesktop tbody tr{transition:background .15s,border-color .15s}.improvedOrders .ordersTableDesktop tbody tr:hover{background:#24171a}.improvedOrders .ordersTableDesktop tr.handoverRow{background:#2a2014;box-shadow:inset 4px 0 #e5a53f}.improvedOrders .ordersTableDesktop td:first-child{max-width:320px}.improvedOrders .ordersTableDesktop td:first-child>b{color:#ff7087}.improvedOrders .ordersTableDesktop td:first-child small{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;max-width:310px;margin-top:5px;line-height:1.35;display:-webkit-box;overflow:hidden}.status.handover{color:#ffd17e!important;background:#4b3214!important}.orderNextAction{color:#ff8194;cursor:pointer;background:#2e171c;border:1px solid #66303b;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:128px;min-height:36px;padding:0 10px;font-size:9px;font-weight:850;display:flex}.mobileOrderCard.handoverCard{background:linear-gradient(145deg,#2a2116,#171516);border-color:#865b25;box-shadow:inset 4px 0 #e8aa48}.mobileOrderHandover{background:#302313;border:1px solid #75542c;border-radius:10px;gap:7px;margin:11px 0;padding:11px;display:grid}.mobileOrderHandover header{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobileOrderHandover header b{color:#ffd18a;font-size:11px}.mobileOrderHandover header span{color:#f4cf9a;font-size:8px}.mobileOrderHandover>small{color:#ba9b70;letter-spacing:.08em;font-size:8px;font-weight:850}.mobileOrderHandover>p{color:#fff1da!important;-webkit-line-clamp:3!important;margin:0!important;font-size:10px!important}.empty{gap:5px;display:grid}.empty b{color:#fff}.empty span{color:#9b9ba2;font-size:10px}.executionHandoverBanner{color:#ffe8bd;background:#302615;border:1px solid #796038;border-radius:11px;gap:11px;margin:0 18px 16px;padding:15px;display:grid}.executionHandoverBanner.unsafe{color:#ffd3da;background:#40151d;border-color:#aa3048}.executionHandoverBanner>header{border:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}.executionHandoverBanner>header>div{gap:5px;display:grid}.executionHandoverBanner>header span{color:#f7b94e;letter-spacing:.12em;font-size:7px;font-weight:900}.executionHandoverBanner.unsafe>header span{color:#ff6e87}.executionHandoverBanner>header b{font-size:12px}.executionHandoverBanner>header em{color:#ffd991;background:#493719;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:850}.executionHandoverBanner.unsafe>header em{color:#ffb1be;background:#681e2c}.executionHandoverBanner>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.executionHandoverBanner section{background:#100e0b75;border-radius:8px;padding:10px}.executionHandoverBanner section small{color:#c9a56b;text-transform:uppercase;font-size:7px;font-weight:850}.executionHandoverBanner section p{margin:5px 0 0;font-size:9px;line-height:1.45}.executionHandoverBanner>footer{color:#c9ac7f;font-size:8px}.executionHandoverDialog{background:#181715;border:1px solid #7e5a2b;border-radius:13px;margin:0 18px 16px;overflow:hidden;box-shadow:0 18px 35px #0007}.executionHandoverDialog>header{background:#251e14!important;border-bottom:1px solid #3c3429!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:16px!important;display:flex!important}.executionHandoverDialog>header>div{gap:5px;display:grid}.executionHandoverDialog>header span{color:#ffc05f;letter-spacing:.12em;font-size:7px;font-weight:900}.executionHandoverDialog>header h4{color:#fff;margin:0;font-size:15px}.executionHandoverDialog>header p{color:#b8aa94;margin:0;font-size:9px;line-height:1.45}.executionHandoverDialog>header>button{color:#fff;background:#302a22;border:1px solid #504738;border-radius:50%;flex:none;width:32px;height:32px;font-size:17px}.handoverReasonPicker{gap:6px;padding:12px 14px;display:flex;overflow-x:auto}.handoverReasonPicker button{color:#c7beb0;background:#24211d;border:1px solid #454038;border-radius:8px;min-width:max-content;min-height:34px;padding:0 10px;font-size:8px}.handoverReasonPicker button.selected{color:#ffe3b0;background:#493318;border-color:#e6a84c}.handoverFields{grid-template-columns:1fr 1fr;gap:10px;padding:3px 14px 14px;display:grid}.handoverFields label{color:#e0d5c3;gap:6px;font-size:9px;font-weight:800;display:grid}.handoverFields label.wide{grid-column:1/-1}.handoverFields input,.handoverFields select,.handoverFields textarea{color:#fff;background:#0f0f0f;border:1px solid #4a443a;border-radius:8px;width:100%;min-height:42px;padding:9px}.handoverFields textarea{resize:vertical;min-height:76px}.handoverFields small{color:#958b7c;font-size:7px;font-weight:500}.executionHandoverDialog>footer{background:#131210;border-top:1px solid #3b352c;justify-content:flex-end;gap:8px;padding:13px 14px;display:flex}.executionHandoverDialog>footer button{color:#ddd;background:#292621;border:1px solid #454038;border-radius:8px;min-height:40px;padding:0 13px;font-size:9px;font-weight:850}.executionHandoverDialog>footer .primary{color:#fff;background:#b76e12;border-color:#d69a40}.executionHandoverAction{color:#ffd590!important;background:#3b2a13!important;border-color:#8a642e!important}@media (width<=720px){.orderQuickFilters{padding:10px 12px}.orderQuickFilters button{min-height:44px}.executionHandoverBanner>header{display:grid!important}.executionHandoverBanner>header em{justify-self:start}.executionHandoverBanner>div,.handoverFields{grid-template-columns:1fr}.handoverFields label.wide{grid-column:auto}.executionHandoverDialog{margin-left:10px;margin-right:10px}.executionHandoverDialog>footer{grid-template-columns:1fr 1fr;display:grid}.executionHandoverDialog>footer button{width:100%;min-height:46px}.executionActionBar>div:last-child{grid-template-columns:1fr!important}.executionActionBar>div:last-child button{width:100%}}@media (width<=460px){.orderQuickFilters button{grid-template-columns:22px auto 22px}.executionHandoverBanner>div,.executionHandoverDialog>footer{grid-template-columns:1fr}}.tableLoadMore{color:#f7f7f8;cursor:pointer;background:#1a1a1e;border:1px solid #3b3b41;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:min(360px,100% - 32px);min-height:44px;margin:16px auto;padding:10px 18px;font-weight:750;display:flex}.tableLoadMore:hover{background:#25171b;border-color:#ef2948}.tableLoadMore span{color:#a6a6ad;font-size:12px;font-weight:600}.notificationLoading{background:linear-gradient(90deg,#1c1c20 25%,#2b2b31 50%,#1c1c20 75%) 0 0/200% 100%;border-radius:12px;width:42px;height:42px;animation:1.2s infinite notification-loading;display:inline-block}@keyframes notification-loading{to{background-position:-200% 0}}.globalOfflineBanner{color:#ffd47a;background:#2c2415;border:1px solid #8a641d;border-radius:12px;align-items:center;gap:10px;margin:10px 22px 0;padding:11px 15px;font-size:13px;font-weight:750;display:flex}.globalOfflineBanner i{background:#ffb62f;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 6px #ffb62f1d}@media (width<=720px){.globalOfflineBanner{margin:8px 12px 0;line-height:1.4}}.executionEmptySafety{color:#d8f6eb;background:#10251e;border:1px dashed #39715e;border-radius:10px;gap:5px;padding:14px;display:grid}.executionEmptySafety b{font-size:12px}.executionEmptySafety span{color:#91b7a9;font-size:10px;line-height:1.45}.mobileInstallGuide.appInstallGuide{color:#fff;background:linear-gradient(115deg,#32151b,#17191b 58%,#12251f);border:1px solid #5c2932;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 0 18px;padding:15px 46px 15px 16px;display:grid;position:relative;box-shadow:0 14px 34px #0005}.appInstallCopy{gap:4px;min-width:0;display:grid}.appInstallCopy>span{color:#7ce0b6;letter-spacing:.08em;text-transform:uppercase;background:#1b4937;border:1px solid #48bd8b55;border-radius:999px;width:max-content;padding:3px 7px;font-size:8px;font-weight:850}.appInstallCopy>b{font-size:13px}.appInstallCopy>p{color:#d0d1d4;margin:0;font-size:10px;line-height:1.45}.appInstallCopy>small{color:#858a8d;font-size:8px;line-height:1.4}.appInstallCopy>.mobileInstallStatus{color:#f0c36f;margin-top:2px;font-size:9px;font-style:normal}.appInstallActions{align-items:center;gap:8px;display:flex}.appInstallActions>button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#e31a3a,#b90c28);border:1px solid #ff5f76;border-radius:10px;min-height:42px;padding:0 16px;font-size:10px;font-weight:850;box-shadow:0 7px 18px #c8102f44}.appInstallGuide>.dismissInstall{color:#8e9295;background:0 0;border:0;place-items:center;width:32px;height:32px;font-size:20px;display:grid;position:absolute;top:7px;right:7px}.installAppShortcut{color:#fff;text-align:left;background:linear-gradient(135deg,#18191b,#13221d);border:1px solid #343b39;border-radius:13px;align-items:center;gap:10px;width:100%;min-height:58px;margin:12px 0;padding:9px 10px;display:flex}.installAppShortcut>img{border-radius:10px;flex:0 0 38px;width:38px;height:38px}.installAppShortcut>span{flex:1;gap:3px;min-width:0;display:grid}.installAppShortcut b{font-size:10px}.installAppShortcut small{color:#8d9591;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.installAppShortcut>i{color:#74d9ae;background:#254d3e;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;font-style:normal;display:grid}@media (width<=860px){.mobileInstallGuide.appInstallGuide{grid-template-columns:auto minmax(0,1fr) auto;margin:10px 0 13px;padding:12px 40px 12px 12px}.appInstallCopy>b{font-size:11px}.appInstallCopy>p{font-size:9px}.appInstallCopy>small{font-size:7px}.appInstallActions>button{min-height:38px;padding:0 12px;font-size:9px}.installAppShortcut{margin:12px 0 4px}}@media (width<=560px){.mobileInstallGuide.appInstallGuide{grid-template-columns:auto minmax(0,1fr);align-items:start}.appInstallActions{grid-column:1/-1;width:100%}.appInstallActions>button{width:100%}.appInstallCopy>p{font-size:8px}}@media (display-mode:standalone){.appInstallGuide,.installAppShortcut{display:none!important}}@media (width>=1101px){.sidebar{width:292px}.shell>main{margin-left:292px}}.sidebar{padding-top:16px}.operationsSidebarBrand{min-height:78px;margin-bottom:8px;padding-bottom:12px}.moduleSectionTitle{margin-top:13px}.sidebar .sideStatus{min-height:62px}.installAppShortcut{min-height:55px!important}.headerTitle h1{text-overflow:ellipsis;white-space:nowrap;max-width:43vw;overflow:hidden}.headerTitle p{text-overflow:ellipsis;white-space:nowrap;max-width:46vw;overflow:hidden}.headActions{min-width:0}.headActions .search{min-width:170px;max-width:310px}.desktopNewOrder{white-space:nowrap}.mobileQuickAction{display:none}@media (width<=1100px) and (width>=861px){.headerTitle p{max-width:35vw}.headerTitle h1{max-width:34vw}.headActions .search{display:none}}@media (width<=860px){.moduleSectionTitle{margin:13px 10px 7px!important;display:block!important}.mobileQuickAction{right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));z-index:58;color:#fff;cursor:pointer;background:linear-gradient(145deg,#ef2545,#af0b26);border:2px solid #ff7186;border-radius:17px;place-items:center;width:52px;height:52px;font-size:25px;font-weight:900;display:grid;position:fixed;box-shadow:0 10px 28px #000b,0 0 0 5px #111113}.headerTitle h1{max-width:58vw}.headerTitle p{max-width:66vw}.todayDashboard+*{margin-top:0}}@media (width<=480px){.mobileQuickAction{border-radius:15px;width:48px;height:48px;right:9px}.headerTitle h1{max-width:54vw}}@media (width<=350px){.mobileQuickAction{width:43px;height:43px;font-size:21px}}@media (height<=760px) and (width>=861px){.operationsSidebarBrand{min-height:62px}.sidebar .installAppShortcut{display:none}.sidebar .sideStatus{min-height:50px}}@media (width>=1101px) and (hover:hover) and (pointer:fine){.sidebar{will-change:width;width:82px;padding-inline:12px;transition:width .24s,padding .24s,box-shadow .24s;overflow-x:hidden}.shell>main{max-width:none;margin-left:82px;transition:margin-left .24s}.sidebar:hover{width:292px;padding-inline:15px;box-shadow:18px 0 48px #000b}.sidebar:has(:focus-visible){width:292px;padding-inline:15px;box-shadow:18px 0 48px #000b}.sidebar:hover~main{margin-left:292px}.sidebar:has(:focus-visible)~main{margin-left:292px}.sidebar .operationsSidebarBrand{justify-content:center;padding-inline:0;overflow:hidden}.sidebar .operationsSidebarBrand>*{min-width:48px}.sidebar .sideSection,.sidebar nav button>div,.sidebar nav button>small,.sidebar nav button>em,.sidebar .sideStatus>div,.sidebar .profile>div,.sidebar .profile>a,.sidebar .installAppShortcut>span,.sidebar .installAppShortcut>i{opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap;transition:opacity .14s,visibility .14s}.sidebar .sideSection{height:0;margin-block:0;overflow:hidden}.sidebar nav button{justify-content:center;gap:0;padding-inline:8px!important}.sidebar nav button>span{flex:0 0 38px;margin:0}.sidebar .moduleNav button{width:56px;min-width:56px;margin-inline:auto}.sidebar .sideStatus{justify-content:center;padding-inline:8px}.sidebar .profile{justify-content:center;padding-inline:0}.sidebar .installAppShortcut{justify-content:center;width:56px;min-width:56px;margin-inline:auto;padding-inline:8px!important}.sidebar:not(:hover):not(:has(:focus-visible)) .operationsSidebarBrand .operationsIdentity{justify-content:center;padding:10px 0}:is(.sidebar:not(:hover):not(:has(:focus-visible)) .operationsSidebarBrand .operationsIdentity>i,.sidebar:not(:hover):not(:has(:focus-visible)) .operationsSidebarBrand .operationsIdentity>div){display:none}.sidebar:hover .operationsSidebarBrand{justify-content:flex-start;padding-inline:8px}.sidebar:has(:focus-visible) .operationsSidebarBrand{justify-content:flex-start;padding-inline:8px}.sidebar:hover .sideSection,.sidebar:hover nav button>div,.sidebar:hover nav button>small,.sidebar:hover nav button>em,.sidebar:hover .sideStatus>div,.sidebar:hover .profile>div,.sidebar:hover .profile>a,.sidebar:hover .installAppShortcut>span,.sidebar:hover .installAppShortcut>i{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) .sideSection{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) nav button>div{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) nav button>small{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) nav button>em{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) .sideStatus>div{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) .profile>div{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) .profile>a{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) .installAppShortcut>span{opacity:1;visibility:visible;pointer-events:auto}.sidebar:has(:focus-visible) .installAppShortcut>i{opacity:1;visibility:visible;pointer-events:auto}.sidebar:hover .sideSection{height:auto;margin:13px 10px 7px;overflow:visible}.sidebar:has(:focus-visible) .sideSection{height:auto;margin:13px 10px 7px;overflow:visible}.sidebar:hover nav button,.sidebar:hover .moduleNav button{justify-content:flex-start;gap:10px;width:100%;min-width:0;margin-inline:0;padding-inline:9px!important}.sidebar:has(:focus-visible) nav button{justify-content:flex-start;gap:10px;width:100%;min-width:0;margin-inline:0;padding-inline:9px!important}.sidebar:has(:focus-visible) .moduleNav button{justify-content:flex-start;gap:10px;width:100%;min-width:0;margin-inline:0;padding-inline:9px!important}.sidebar:hover .sideStatus{justify-content:flex-start;padding-inline:12px}.sidebar:has(:focus-visible) .sideStatus{justify-content:flex-start;padding-inline:12px}.sidebar:hover .profile{justify-content:flex-start;padding-inline:7px}.sidebar:has(:focus-visible) .profile{justify-content:flex-start;padding-inline:7px}.sidebar:hover .installAppShortcut{justify-content:flex-start;width:100%;min-width:0;padding-inline:10px!important}.sidebar:has(:focus-visible) .installAppShortcut{justify-content:flex-start;width:100%;min-width:0;padding-inline:10px!important}}@media (width>=861px){.sidebar:not(:hover):not(:has(:focus-visible)) .operationsSidebarBrand .operationsIdentity>div{display:none}main>header:has(.toolkitBackdrop,.contextHelpPanel,.notificationPanel,.syncIndicator aside){position:relative;z-index:1700!important}}@media (width<=860px){main>header:has(.toolkitBackdrop,.contextHelpPanel,.notificationPanel,.syncIndicator aside){z-index:1700!important}}main>header:has(.toolkitBackdrop,.contextHelpPanel,.notificationPanel,.syncIndicator aside){overflow:visible!important}.notificationCenter.open:before{content:"";z-index:1390;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03080bba;position:fixed;inset:0}.contextHelp:has(.contextHelpPanel):before{content:"";z-index:1390;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03080bba;position:fixed;inset:0}.contextHelpPanel,.notificationPanel{transform:translate(-50%);z-index:1400!important;width:min(620px,100vw - 32px)!important;max-height:calc(100dvh - 116px)!important;position:fixed!important;inset:96px auto auto 50%!important;overflow:hidden!important;box-shadow:0 28px 90px #000e!important}.contextHelpPanel{flex-direction:column;display:flex;overflow:auto!important}.contextHelpPanel>header,.notificationPanel>header,.contextHelpPanel>section{flex:none}.notificationPanel>section{min-height:170px;overflow:auto!important}.notificationCategories{flex:none}.contextHelpPanel header>button,.notificationPanel>header>button{z-index:2;cursor:pointer}.syncIndicator aside{z-index:1400!important}@media (width<=760px){.contextHelpPanel,.notificationPanel{transform:none;top:calc(72px + env(safe-area-inset-top))!important;right:8px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;border-radius:14px!important;width:auto!important;max-height:none!important;left:8px!important}.contextHelpPanel{overflow:auto!important}.notificationPanel>section{min-height:120px}}html,body{max-width:100%;overflow-x:clip}.shell,.shell main,.controlPage,.panel,.pageLead,.headActions,.headActions>*{min-width:0}img,video,canvas,svg{max-width:100%}button,input,select,textarea{font:inherit}.toolkitPortalBackdrop,.notificationPortalBackdrop{z-index:10000!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00050ac7!important;place-items:center!important;padding:clamp(10px,3vw,36px)!important;display:grid!important;position:fixed!important;inset:0!important;overflow:auto!important}.helpPortalBackdrop{place-items:stretch end!important}.compactPortalBackdrop{place-items:start center!important;padding-top:90px!important}.toolkitPortalBackdrop:before,.notificationPortalBackdrop:before{display:none!important}.globalSearchDialog,.contextHelpPanel,.notificationPanel,.syncStatusDialog{z-index:1!important;box-sizing:border-box!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:0 28px 90px #000000a6!important}.globalSearchDialog{background:#071d29!important;border:1px solid #31566b!important;border-radius:24px!important;flex-direction:column!important;width:min(900px,100%)!important;max-height:min(780px,100dvh - 40px)!important;display:flex!important;overflow:hidden!important}.globalSearchDialog>header{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;display:grid!important}.globalSearchDialog>header input{min-width:0!important}.globalSearchResults{overscroll-behavior:contain!important;overflow:auto!important}.portalDialogClose,.contextHelpPanel>header>button,.notificationPanel>header button,.syncStatusDialog>header button{color:#fff!important;cursor:pointer!important;background:#112b38!important;border:1px solid #365667!important;border-radius:12px!important;width:44px!important;min-width:44px!important;height:44px!important;font-size:24px!important}.contextHelpPanel{background:#071d29!important;border:1px solid #31566b!important;border-radius:24px!important;width:min(620px,100%)!important;height:min(100%,900px)!important;max-height:100%!important;overflow:auto!important}.contextHelpPanel ol,.contextHelpPanel ul{color:#bbced8;gap:9px;margin:12px 0 0;padding-left:22px;line-height:1.55;display:grid}.contextHelpPanel .helpNext{background:#0c2937}.notificationPanel{background:#111115!important;border:1px solid #47313a!important;border-radius:24px!important;flex-direction:column!important;width:min(680px,100%)!important;max-height:min(860px,100dvh - 40px)!important;display:flex!important;overflow:hidden!important}.notificationPanel>section{overscroll-behavior:contain!important;overflow:auto!important}.noticeGroupCount{color:#b9d7e8!important;letter-spacing:0!important;background:#253544!important;border-radius:999px!important;margin-left:9px!important;padding:3px 8px!important;font-size:10px!important;font-style:normal!important;display:inline-flex!important}.syncStatusDialog{color:#edf8fc!important;background:#071d29!important;border:1px solid #31566b!important;border-radius:20px!important;width:min(480px,100%)!important;padding:22px!important}.syncStatusDialog header{justify-content:space-between;align-items:center;gap:20px;display:flex}.syncStatusDialog p{font-size:18px;line-height:1.5}.syncStatusDialog small,.syncStatusDialog em{color:#aac1cc;margin:9px 0;font-style:normal;display:block}.syncStatusDialog>button{color:#dcfff2;background:#0b493a;border:1px solid #26b985;border-radius:12px;width:100%;min-height:48px;margin-top:14px;font-weight:850}.headActions{justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.globalSearchTrigger{min-width:0!important}.headerMore{z-index:30;position:relative}.headerMoreTrigger{color:#eef7fb;cursor:pointer;background:#0a1c26;border:1px solid #304958;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-weight:800;display:flex}.headerMoreTrigger span{color:#ff4968;letter-spacing:.12em}.headerMoreDismiss{z-index:20!important;background:0 0!important;border:0!important;position:fixed!important;inset:0!important}.headerMorePanel{z-index:21;background:#071b26;border:1px solid #315264;border-radius:18px;gap:8px;width:300px;padding:14px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 70px #0000008c}.headerMorePanel>header{border-bottom:1px solid #29414e!important;justify-content:space-between!important;align-items:center!important;min-height:auto!important;padding:2px 2px 10px!important;display:flex!important}.headerMorePanel>header button{color:#fff;background:#122936;border:1px solid #34505f;border-radius:10px;width:36px;height:36px;font-size:22px}.headerMorePanel>.syncIndicator,.headerMorePanel>.contextHelp{width:100%!important;display:block!important}.headerMorePanel>.syncIndicator>button,.headerMorePanel .contextHelpTrigger,.headerMorePanel .exportBtn,.headerPlanButton{color:#edf8fc!important;box-sizing:border-box!important;background:#0d2632!important;border:1px solid #294655!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:0 14px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.headerPlanButton em{color:#fff;text-align:center;background:#d8193d;border-radius:999px;min-width:24px;margin-left:auto;padding:3px 7px;font-style:normal}.otPrimaryAction{color:#fff!important;background:linear-gradient(135deg,#f22d49,#cf1735)!important;border-color:#ef2947!important}.evidenceCompareGuide{background:#091a24;border:1px solid #2e4957;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:14px 0;padding:14px;display:grid}.evidenceCompareGuide div{min-width:0}.evidenceCompareGuide b,.evidenceCompareGuide span{display:block}.evidenceCompareGuide b{color:#5ac6ff}.evidenceCompareGuide div:last-child b{color:#55d49e}.evidenceCompareGuide span{color:#a7bac4;margin-top:4px}.evidenceCompareGuide>i{color:#ff4c68;font-size:24px;font-style:normal}:is(main>header:has(.contextHelpPanel),main>header:has(.notificationPanel),main>header:has(.globalSearchDialog)){z-index:auto!important}main>header:has(.contextHelpPanel):before{display:none!important}main>header:has(.notificationPanel):before{display:none!important}main>header:has(.globalSearchDialog):before{display:none!important}@media (width<=1100px){.headActions{gap:7px!important}.globalSearchTrigger kbd,.systemIndicator{display:none!important}}@media (width<=760px){main>header{gap:8px!important}.headerTitle>div>p{display:none}.headerTitle h1{font-size:clamp(20px,6vw,28px)!important}.headActions{margin-left:auto!important}.globalSearchTrigger{justify-content:center!important;width:46px!important;min-width:46px!important;padding:0!important}.globalSearchTrigger b,.globalSearchTrigger kbd,.headerMoreTrigger b{display:none!important}.headerMoreTrigger{justify-content:center;width:46px;padding:0}.desktopNewOrder{width:46px!important;min-width:46px!important;padding:0!important;font-size:0!important}.desktopNewOrder:first-letter{font-size:22px}.headerMorePanel{top:auto;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;max-height:calc(100dvh - 80px);position:fixed;left:10px;overflow:auto}.toolkitPortalBackdrop,.notificationPortalBackdrop{place-items:stretch stretch!important;padding:0!important}.globalSearchDialog,.notificationPanel,.contextHelpPanel{border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important}.globalSearchDialog>header{padding:12px!important;padding-top:calc(12px + env(safe-area-inset-top))!important}.globalSearchGuide{padding:16px!important}.globalSearchResults button{grid-template-columns:auto minmax(0,1fr) auto!important}.notificationPanel>header,.contextHelpPanel>header{padding-top:calc(20px + env(safe-area-inset-top))!important}.notificationCategories{padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.notificationCategories button{flex:none!important;min-width:125px!important}.compactPortalBackdrop{padding:10px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;place-items:end stretch!important}.syncStatusDialog{width:100%!important}.photoCleanupList{overscroll-behavior:contain}}@media (width<=480px){.evidenceCompareGuide{grid-template-columns:1fr}.evidenceCompareGuide>i{justify-self:center;transform:rotate(90deg)}.globalSearchDialog>header{grid-template-columns:auto minmax(0,1fr) auto!important}.globalSearchDialog>header>span{display:none!important}.noticeGroupCount{width:max-content!important;margin:5px 0 0!important;display:flex!important}.headerMorePanel{left:6px;right:6px}.contextHelpPanel section{padding-left:18px!important;padding-right:18px!important}}@media (prefers-reduced-motion:reduce){.toolkitPortalBackdrop,.notificationPortalBackdrop,.globalSearchDialog,.contextHelpPanel,.notificationPanel{transition:none!important;animation:none!important}}html[data-app-theme=dark] body{background:#05080b}html[data-app-theme=soft-dark] body{background:#0a0d11}html[data-app-motion=reduced] *,html[data-app-motion=reduced] :before,html[data-app-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-app-focus=strong] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:3px!important;outline:3px solid #55b9ff!important;box-shadow:0 0 0 6px #0b1924!important}html[data-app-text-size=large] body{font-size:17px}html[data-app-text-size=compact] body{font-size:14px}@media (width<=760px){html[data-mobile-quick-actions=hidden] .mobileQuickActions{display:none!important}}.sharedWorkspaceShell{--mw-bg:#06131c;--mw-bg-deep:#030a0f;--mw-panel:#0b1c26;--mw-panel-raised:#102733;--mw-panel-hover:#153342;--mw-line:#294351;--mw-line-soft:#1b3340;--mw-text:#f4f7f9;--mw-muted:#91a8b7;--mw-red:#ef3158;--mw-red-strong:#dc1238;--mw-blue:#4da8ff;--mw-green:#40d0a3;--mw-amber:#ffb52e;--mw-radius:18px;--mw-shadow:0 24px 70px #0008;isolation:isolate;width:100%;min-width:0;max-width:100%;min-height:calc(100dvh - 92px);color:var(--mw-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 92% 0,#3a1120 0,transparent 25%), radial-gradient(circle at 12% 12%,#123545 0,transparent 31%), linear-gradient(145deg,var(--mw-bg),var(--mw-bg-deep) 72%);border:1px solid var(--mw-line-soft);border-radius:var(--mw-radius);box-shadow:var(--mw-shadow);position:relative;overflow:clip}.sharedWorkspaceShell>main.moduleWorkspaceMain,.sharedWorkspaceShell .moduleWorkspaceMain{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}.sharedWorkspaceShell,.sharedWorkspaceShell *{box-sizing:border-box}.sharedWorkspaceShell button,.sharedWorkspaceShell a,.sharedWorkspaceShell input,.sharedWorkspaceShell select,.sharedWorkspaceShell textarea{font:inherit}.sharedWorkspaceShell button,.sharedWorkspaceShell a{touch-action:manipulation}.sharedWorkspaceShell button:focus-visible,.sharedWorkspaceShell a:focus-visible,.sharedWorkspaceShell input:focus-visible,.sharedWorkspaceShell select:focus-visible,.sharedWorkspaceShell textarea:focus-visible{outline-offset:2px;outline:3px solid #4da8ff70}.sharedWorkspaceShell img,.sharedWorkspaceShell video,.sharedWorkspaceShell canvas,.sharedWorkspaceShell svg{max-width:100%}.moduleWorkspaceMain{width:100%;min-width:0;min-height:inherit;background:linear-gradient(145deg,#06131c,#040b10 76%);flex-direction:column;display:flex;overflow:clip}.workspaceModuleButton{color:#e8eef2;white-space:nowrap;cursor:pointer;background:#0b1b24;border:1px solid #385261;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 14px;font-size:11px;font-weight:900;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.workspaceModuleButton:hover{border-color:var(--mw-red);color:#fff;background:#32131c}.workspaceModuleButton>i{flex:none;font-size:17px;font-style:normal;line-height:1}.workspaceModuleButton>span{min-width:0;display:block}.headerMorePanel .headerLogout{color:#edf8fc!important;box-sizing:border-box!important;background:#0d2632!important;border:1px solid #294655!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:0 14px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;display:flex!important}.headerMorePanel .headerLogout:before{content:none!important;display:none!important}.headerMorePanel .headerLogout>span{color:#ff607b;flex:none;font-size:18px!important;line-height:1!important}.headerMorePanel .headerLogout>b{min-width:0;font-size:11px;line-height:1.2}.moduleWorkspaceFrame{flex:1;grid-template-columns:260px minmax(0,1fr);align-items:stretch;width:100%;min-width:0;min-height:0;display:grid}.moduleLocalNav{z-index:12;border-right:1px solid var(--mw-line);scrollbar-color:#3e5968 transparent;scrollbar-width:thin;background:linear-gradient(#0a1b25,#07141c 68%,#091018);flex-direction:column;width:260px;min-width:0;min-height:0;padding:18px 12px;display:flex;position:relative;overflow:hidden auto}.moduleLocalTitle{border-bottom:1px solid var(--mw-line-soft);gap:5px;min-width:0;margin:0 4px 14px;padding:5px 8px 15px;display:grid}.moduleLocalTitle>span{color:#ff5c76;letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:950}.moduleLocalTitle h2,.moduleLocalTitle h3{overflow-wrap:anywhere;color:var(--mw-text);margin:0;font-size:20px;line-height:1.15}.moduleLocalTitle p{color:var(--mw-muted);margin:0;font-size:10px;line-height:1.45}.moduleLocalTabs{gap:5px;min-width:0;display:grid}.moduleLocalTabs>button,.moduleLocalTabs>a{color:#b8c7cf;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:54px;padding:8px 10px;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:grid;position:relative;overflow:hidden}.moduleLocalTabs>button:before,.moduleLocalTabs>a:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.moduleLocalTabs>button:hover,.moduleLocalTabs>a:hover{color:#fff;background:#102733;border-color:#294858}.moduleLocalTabs>button.active,.moduleLocalTabs>a.active,.moduleLocalTabs>button[aria-current=page],.moduleLocalTabs>a[aria-current=page]{color:#fff;background:linear-gradient(100deg,#3b151e,#142531);border-color:#6c2634;box-shadow:inset 0 1px #ffffff08}.moduleLocalTabs>button.active:before,.moduleLocalTabs>a.active:before,.moduleLocalTabs>button[aria-current=page]:before,.moduleLocalTabs>a[aria-current=page]:before{background:var(--mw-red);box-shadow:0 0 15px #ef315888}.moduleLocalTabs>button>i,.moduleLocalTabs>a>i,.moduleLocalTabs>button>.icon,.moduleLocalTabs>a>.icon{color:#68baff;background:#0c202b;border:1px solid #2f4b5a;border-radius:9px;place-items:center;width:36px;height:36px;font-size:17px;font-style:normal;display:grid}.moduleLocalTabs>button>span,.moduleLocalTabs>a>span{text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:850;line-height:1.25;overflow:hidden}.partsLocalNav .moduleLocalTabs>button{min-height:72px}.partsLocalNav .moduleLocalTabs>button>span{text-overflow:clip;overflow:visible}.partsLocalNav .moduleLocalTabs>button>span>small{color:#8fa4b0;margin-top:4px;font-size:11px;font-weight:600;line-height:1.3;display:block}.partsLocalNav .moduleLocalTabs>button.active>span>small{color:#d1dbe0}@media (width<=1100px){.partsLocalNav .moduleLocalTabs>button{min-height:54px}.partsLocalNav .moduleLocalTabs>button>span>small{display:none}}.moduleLocalTabs>button>em,.moduleLocalTabs>a>em{color:#ff8093;background:#401621;border-radius:999px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:9px;font-style:normal;font-weight:900;display:grid}.moduleLocalActions{border-top:1px solid var(--mw-line-soft);gap:7px;min-width:0;margin-top:auto;padding:14px 4px 2px;display:grid}.moduleLocalActions>button,.moduleLocalActions>a{color:#fff;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:linear-gradient(145deg,#491521,#29131a);border:1px solid #8b2940;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:8px 11px;font-size:10px;font-weight:900;line-height:1.25;text-decoration:none;display:flex}.moduleLocalActions>button:hover,.moduleLocalActions>a:hover{background:linear-gradient(145deg,#6b1728,#3d121d);border-color:#ff4f6c}.moduleWorkspaceContent{background:linear-gradient(145deg,#07151e,#050d13 76%);width:100%;min-width:0;max-width:100%;min-height:0;padding:clamp(14px,1.7vw,26px);position:relative;overflow:hidden visible}.moduleWorkspaceContent>*{min-width:0;max-width:100%}.moduleWorkspaceContent>.workspaceHidden{display:none!important}.moduleWorkspaceContent .tableScroll,.moduleWorkspaceContent .techTable{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.moduleMobileBottomNav{display:none}.workspaceHidden{display:none!important}.moduleErrorFallback{color:#f7f7f8;background:linear-gradient(135deg,#1d1116,#101a21);border:1px solid #743040;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:180px;padding:24px;display:grid}.moduleErrorFallback>span{color:#fff;background:#d51b3a;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;font-weight:900;display:grid}.moduleErrorFallback b{font-size:16px}.moduleErrorFallback p{color:#aebbc3;margin:6px 0 0;font-size:11px;line-height:1.5}.moduleErrorFallback button{color:#fff;cursor:pointer;background:#d81939;border:1px solid #ef3150;border-radius:10px;min-height:44px;padding:0 16px;font-weight:850}@media (width>=1101px){.moduleLocalNav{align-self:start;height:calc(100dvh - 72px);position:sticky;top:72px}.moduleWorkspaceContent{min-height:calc(100dvh - 72px)}}@media (width>=761px) and (width<=1100px){body:has(.sharedWorkspaceShell){overscroll-behavior-x:none;max-width:100%;overflow-x:visible!important}body:has(.sharedWorkspaceShell) .sidebar{display:none!important}body:has(.sharedWorkspaceShell) .mobileOverlay{display:none!important}body:has(.sharedWorkspaceShell) .mobileBottomNav:not(.moduleMobileBottomNav){display:none!important}body:has(.sharedWorkspaceShell) main{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}.sharedWorkspaceShell{border-radius:14px;min-height:calc(100dvh - 76px)}.workspaceModuleButton{width:44px;min-width:44px;height:44px;padding:0;font-size:0;overflow:hidden}.workspaceModuleButton>i{font-size:22px!important;line-height:1!important;display:block!important}.workspaceModuleButton>span{display:none!important}.moduleWorkspaceFrame{padding-top:calc(136px + env(safe-area-inset-top));display:block}.moduleLocalNav{z-index:27;top:calc(68px + env(safe-area-inset-top));border-right:0;border-bottom:1px solid var(--mw-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081822f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;max-width:100%;padding:9px 12px;display:grid;position:fixed;left:0;right:0;overflow:hidden}.moduleLocalTitle{display:none}.moduleLocalTabs{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;gap:7px;width:100%;padding:1px 1px 5px;display:flex;overflow:auto hidden}.moduleLocalTabs>button,.moduleLocalTabs>a{scroll-snap-align:start;background:#0b1d27;border-color:#243e4c;flex:none;grid-template-columns:32px minmax(92px,1fr) auto;min-width:154px;min-height:48px;padding:6px 9px}.moduleLocalTabs>button>i,.moduleLocalTabs>a>i,.moduleLocalTabs>button>.icon,.moduleLocalTabs>a>.icon{width:32px;height:32px;font-size:15px}.moduleLocalActions{border-top:0;border-left:1px solid var(--mw-line-soft);gap:6px;margin:0;padding:0 0 4px 8px;display:flex}.moduleLocalActions>button,.moduleLocalActions>a{width:auto;min-width:max-content;min-height:48px;padding-inline:13px}.sharedWorkspaceShell .moduleMobileBottomNav{display:none!important}.moduleWorkspaceContent{padding:18px max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}}@media (width<=760px){body:has(.sharedWorkspaceShell){min-width:320px;max-width:100%;padding-bottom:calc(70px + env(safe-area-inset-bottom));overscroll-behavior-x:none;overflow-x:visible!important}body:has(.sharedWorkspaceShell .moduleWorkspaceFrame.workspaceHidden){padding-bottom:0}body:has(.sharedWorkspaceShell) .sidebar{display:none!important}body:has(.sharedWorkspaceShell) .mobileOverlay{display:none!important}body:has(.sharedWorkspaceShell) .mobileBottomNav:not(.moduleMobileBottomNav){display:none!important}body:has(.sharedWorkspaceShell) main{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}.sharedWorkspaceShell{width:100%;min-height:calc(100dvh - env(safe-area-inset-top));box-shadow:none;border:0;border-radius:0;overflow:visible}.moduleWorkspaceMain{min-height:100dvh;overflow:visible}body:has(.sharedWorkspaceShell .moduleMobileBottomNav) .headerMorePanel{bottom:calc(82px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 156px - env(safe-area-inset-bottom))!important;overflow-y:auto!important}.workspaceModuleButton{width:44px;min-width:44px;height:44px;padding:0;font-size:0;overflow:hidden}.workspaceModuleButton:before{content:none!important;display:none!important}.sharedWorkspaceShell .workspaceModuleButton>i{flex:none!important;font-size:22px!important;line-height:1!important;display:block!important}.sharedWorkspaceShell .workspaceModuleButton>span{display:none!important}.moduleWorkspaceFrame{min-height:0;padding-top:calc(129px + env(safe-area-inset-top));display:block}.moduleLocalNav{z-index:27;top:calc(64px + env(safe-area-inset-top));width:100%;max-width:100%;padding:7px max(8px,env(safe-area-inset-right)) 7px max(8px,env(safe-area-inset-left));border-right:0;border-bottom:1px solid var(--mw-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071720f7;display:block;position:fixed;left:0;right:0;overflow:hidden;box-shadow:0 8px 22px #0005}.moduleLocalTitle{display:none}.moduleLocalTabs{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:6px;width:100%;padding:1px 1px 3px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.moduleLocalTabs::-webkit-scrollbar{display:none}.moduleLocalTabs>button,.moduleLocalTabs>a{scroll-snap-align:start;background:#0b1c26;border-color:#263e4b;flex:none;gap:7px;min-width:max-content;min-height:46px;padding:7px 12px;display:flex}.moduleLocalTabs>button:before,.moduleLocalTabs>a:before{width:auto;height:3px;inset:auto 9px 0}.moduleLocalTabs>button>i,.moduleLocalTabs>a>i,.moduleLocalTabs>button>.icon,.moduleLocalTabs>a>.icon{background:0 0;border:0;flex:none;width:30px;height:30px;font-size:16px}.moduleLocalTabs>button>span,.moduleLocalTabs>a>span{white-space:nowrap;max-width:150px;font-size:10px}.moduleLocalTabs>button>em,.moduleLocalTabs>a>em{min-width:21px;height:21px;font-size:8px}.moduleLocalActions{display:none}.moduleWorkspaceContent{min-height:calc(100dvh - 118px - env(safe-area-inset-top));padding:12px max(10px,env(safe-area-inset-right)) calc(90px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));overflow-x:hidden}.moduleWorkspaceContent>*{width:100%;min-width:0;max-width:100%}.moduleMobileBottomNav{z-index:70;width:100%;min-height:calc(66px + env(safe-area-inset-bottom));padding:5px max(6px,env(safe-area-inset-right)) max(5px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior-x:contain;scrollbar-width:none;background:#07141df5;border-top:1px solid #304754;grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -12px 34px #000a;grid-template-columns:repeat(auto-fit,minmax(64px,1fr))!important}.moduleMobileBottomNav::-webkit-scrollbar{display:none}.moduleMobileBottomNav.productionWorkspaceBottomNav{scroll-snap-type:x proximity;overflow-x:auto;grid-template-columns:repeat(var(--production-navigation-count,5),minmax(78px,1fr))!important}.productionWorkspaceBottomNav>button{scroll-snap-align:center}.productionWorkspaceBottomNav>button>span{white-space:nowrap;overflow-wrap:normal;word-break:normal}.moduleMobileBottomNav>button,.moduleMobileBottomNav>a{color:#91a6b2;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:54px;padding:4px 7px;font-size:9px;font-weight:850;line-height:1.05;text-decoration:none;display:flex;position:relative;overflow:hidden}.moduleMobileBottomNav>button>i,.moduleMobileBottomNav>a>i,.moduleMobileBottomNav>button>.icon,.moduleMobileBottomNav>a>.icon{color:#a6bfcc;flex:none;font-style:normal;font-size:18px!important;line-height:1!important}.sharedWorkspaceShell .moduleMobileBottomNav>button>span,.sharedWorkspaceShell .moduleMobileBottomNav>a>span{width:100%;min-width:0;max-width:100%;color:inherit;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:850;display:block;overflow:hidden;font-size:9px!important;line-height:1.1!important}.moduleMobileBottomNav>button.active,.moduleMobileBottomNav>a.active,.moduleMobileBottomNav>button[aria-current=page],.moduleMobileBottomNav>a[aria-current=page]{color:#ff6680;background:#35131c}.moduleMobileBottomNav>button.active:after,.moduleMobileBottomNav>a.active:after,.moduleMobileBottomNav>button[aria-current=page]:after,.moduleMobileBottomNav>a[aria-current=page]:after{content:"";background:var(--mw-red);border-radius:0 0 999px 999px;width:44%;height:3px;position:absolute;top:0;left:28%;box-shadow:0 0 12px #ef3158}}@media (width<=420px){.moduleLocalTabs>button>span,.moduleLocalTabs>a>span{max-width:125px}}@media (prefers-reduced-motion:reduce){.moduleLocalTabs>button,.moduleLocalTabs>a,.workspaceModuleButton{scroll-behavior:auto!important;transition:none!important}}@media (width>=761px) and (width<=1100px){body:has(.sharedWorkspaceShell){overflow-x:clip!important}.sharedWorkspaceShell .headerMorePanel{overscroll-behavior:contain;top:auto!important;right:max(16px,env(safe-area-inset-right))!important;bottom:max(16px,env(safe-area-inset-bottom))!important;width:min(360px,calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;max-width:calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;position:fixed!important;left:auto!important;overflow:hidden auto!important}}@media (width<=760px){body:has(.sharedWorkspaceShell){overflow-x:clip!important}.sharedWorkspaceShell .headerMorePanel{overscroll-behavior:contain;top:auto!important;right:max(8px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;left:max(8px,env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;padding:12px!important;position:fixed!important;overflow:hidden auto!important}body:has(.sharedWorkspaceShell .moduleMobileBottomNav) .headerMorePanel{bottom:calc(76px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 92px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.headerMorePanel .headerLogout{min-width:0!important;padding-inline:12px!important}.headerMorePanel .headerLogout>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moduleErrorFallback{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:18px}.moduleErrorFallback>span{width:42px;height:42px}.moduleErrorFallback button{grid-column:1/-1;width:100%}}@media print{.moduleLocalNav,.moduleMobileBottomNav{display:none!important}.sharedWorkspaceShell,.moduleWorkspaceMain,.moduleWorkspaceContent{min-height:0!important;box-shadow:none!important;color:#111!important;background:#fff!important;border:0!important;overflow:visible!important}.moduleWorkspaceFrame{display:block!important}.moduleWorkspaceContent{padding:0!important}}html{scroll-behavior:auto}.redesignedLogin{background:linear-gradient(90deg,#031521e8 0,#031521ba 47%,#031521d9 100%),url(/login-industrial-bg.webp) 50%/cover no-repeat!important}.jobsWorkspace .todaySummary>button,.jobsWorkspace .todayQueue,.jobsWorkspace .todayNext,.checkEquipmentCard,.inventoryCard{contain:layout paint style}.ordersTableDesktop tbody tr,.responsiveOrders>article,.catalogTable>article{content-visibility:auto;contain-intrinsic-size:auto 64px}@media (width<=700px){.redesignedLogin{background:linear-gradient(#031521e0,#031521f2),url(/login-industrial-bg.webp) 62%/cover no-repeat!important}}@media (width<=1180px),(hover:none),(pointer:coarse){.mobileBottomNav,.moduleMobileBottomNav,.configurationSaveBar,.mobileMapDock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sharedWorkspaceShell,.jobsWorkspace.moduleWorkspaceMain,.redesignedLogin{background-attachment:scroll!important}.jobsWorkspace .todaySummary>button,.jobsWorkspace .todayQueue,.jobsWorkspace .todayNext,.mobileBottomNav{box-shadow:none!important}.jobsWorkspace .todaySummary>button,.jobsWorkspace .todayQueue,.jobsWorkspace .todayNext{transition-duration:80ms!important}}@media (prefers-reduced-motion:reduce),(update:slow){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.walnerAiBackdrop{inset:0;top:var(--assistant-top,0);height:var(--assistant-height,100dvh);z-index:18000;box-sizing:border-box;overscroll-behavior:contain;background:#171b1ccc;justify-content:flex-end;align-items:stretch;padding:16px;display:flex;position:fixed}.walnerAiPanel{--ai-border:#d5d8cf;--ai-muted:#535d5b;color:#222a2b;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:min(580px,100%);min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;font:400 16px/1.5 var(--font-geist-sans),Arial,sans-serif;background:#f4f1e8;border:1px solid #c5c9c0;border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 80px #0006}.walnerAiPanel.isExpanded{width:min(900px,100%)}.walnerAiPanel *{box-sizing:border-box;min-width:0}.walnerAiPanel :is(h2,h3,h4,p){color:inherit;text-shadow:none;margin:0}.walnerAiPanel h3{letter-spacing:-.025em;font-size:1.4rem;font-weight:750;line-height:1.3}.walnerAiPanel h4{font-size:1rem;font-weight:750;line-height:1.4}.walnerAiPanel p{overflow-wrap:anywhere;font-size:1rem;line-height:1.55}.walnerAiPanel small{font-size:.875rem;line-height:1.4}.walnerAiPanel :is(button,input,textarea,select){font:inherit;box-shadow:none;text-shadow:none}.walnerAiPanel button{cursor:pointer;border:1px solid var(--ai-border);color:#222a2b;white-space:normal;overflow-wrap:anywhere;background:#fffefa;border-radius:12px;min-height:44px;padding:10px 14px;line-height:1.35}.walnerAiPanel button:hover{background:#fbe6e8;border-color:#b8586e}.walnerAiPanel button:disabled{color:#68716e;cursor:not-allowed;opacity:1;background:#e7e8e2;border-color:#d3d6ce}.walnerAiPanel :is(button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #ad2341}.walnerAiPanel .primary{color:#fff;background:#ad2341;border-color:#ad2341;font-weight:750}.walnerAiPanel .primary:hover{background:#8f1833}.walnerAiPanel button.primary:disabled{color:#616b66!important;opacity:1!important;background:#dedfd8!important;border-color:#c8cdc3!important}.walnerAiPanel label{color:#333e3b;gap:6px;font-size:.875rem;font-weight:650;display:grid}.walnerAiPanel :is(input,textarea,select){color:#222a2b;-webkit-text-fill-color:currentColor;caret-color:#ad2341;background:#fffefa;border:1px solid #8d9991;border-radius:10px;width:100%;min-height:44px;padding:10px 12px;font-size:1rem;line-height:1.5}.walnerAiPanel :is(input,textarea)::placeholder{color:#626f68;opacity:1}.walnerAiHeader{color:#fffdf5;background:#242a2c;border-bottom:1px solid #454d4b;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.walnerAiIdentity{align-items:center;gap:12px;display:flex}.walnerAiIdentity img{object-fit:contain;border-radius:10px;flex:none;width:44px;height:44px}.walnerAiIdentity h2{font-size:1.125rem;font-weight:750;line-height:1.35}.walnerAiIdentity p{color:#d9ded6;margin-top:3px;font-size:.8125rem}.walnerAiHeaderControls{flex:none;gap:6px;display:flex}.walnerAiHeaderControls button{color:#fffdf5;background:#343b3c;border-color:#616965;width:44px;padding:0;font-size:1.4rem}.walnerAiHeaderControls button:hover{color:#fff;background:#4c353b}.walnerAiLocation{background:#eaeae1;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:11px 20px;font-size:.8125rem;line-height:1.35;display:flex}.walnerAiLocation .walnerAiSystem{color:#39423f;background:#fffefa;border:1px solid #c7cbc1;border-radius:7px;padding:4px 8px;font-weight:750}.walnerAiLocation strong{color:#293431;overflow-wrap:anywhere;flex:1;min-width:100px;font-weight:650}.walnerAiLocation small{color:#505e56;font-size:.75rem}.walnerAiTabs{border-bottom:1px solid var(--ai-border);background:#fffefa;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:8px 16px;display:grid}.walnerAiTabs button{color:#4b5751;background:0 0;border-color:#0000;padding:9px 6px;font-weight:650}.walnerAiTabs button[aria-current=page]{color:#9a1c38;background:#fde6e9;border-color:#e2a4b0}.walnerAiContent{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a6afa5 #f4f1e8;flex:1;min-height:0;padding:22px 20px;overflow:auto}.walnerAiEyebrow{color:#a12440;letter-spacing:.09em;margin-bottom:8px;font-size:.75rem;font-weight:750;line-height:1.4;display:block}.walnerAiWelcome>p,.walnerAiGuides>p,.walnerAiAccess>p{color:var(--ai-muted);margin:10px 0 18px}.walnerAiQuickActions{gap:8px;display:grid}.walnerAiQuickActions button,.walnerAiResponseActions button{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 15px;font-weight:650;display:flex}.walnerAiQuickActions button:first-child{color:#95223a;background:#ffebed;border-color:#e1a3af}.walnerAiQuickActions button span,.walnerAiResponseActions button span{color:#a12440;flex:none;font-size:1.2rem}.walnerAiExchange+.walnerAiExchange{margin-top:26px}.walnerAiQuestion{background:#fbe3e7;border:1px solid #e6b6bf;border-left:4px solid #b72648;border-radius:12px;margin:0 0 14px;padding:12px 15px}.walnerAiQuestion small{color:#813348;margin-bottom:3px;font-weight:650;display:block}.walnerAiQuestion p{color:#35262c}.walnerAiAnswer{border:1px solid var(--ai-border);background:#fffefa;border-radius:15px;padding:18px}.walnerAiAnswerMeta{color:#626d63;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:.8125rem;display:flex}.walnerAiAnswerMeta button{min-height:44px;padding:8px 12px;font-size:.875rem}.walnerAiAnswer>p{margin-top:10px}.walnerAiAnswer ol{gap:13px;margin:18px 0;padding-left:25px;list-style:decimal;display:grid}.walnerAiAnswer li{overflow-wrap:anywhere;padding-left:4px;font-size:1rem;line-height:1.55}.walnerAiAnswer li::marker{color:#a12440;font-weight:750}.walnerAiAnswer details{margin:14px 0}.walnerAiPanel summary{cursor:pointer;color:#33463b;overflow-wrap:anywhere;min-height:44px;padding:11px 2px}.walnerAiVerify{background:#eff4e9;border:1px solid #bbcebb;border-radius:11px;margin-top:18px;padding:13px}.walnerAiVerify b{color:#31543c;margin-bottom:4px;font-size:.875rem;display:block}.walnerAiVerify p{color:#344936}.walnerAiResponseActions{gap:8px;margin-top:18px;display:grid}.walnerAiSource{border-top:1px solid var(--ai-border);color:#5b665e;overflow-wrap:anywhere;margin-top:18px;padding-top:12px;font-size:.75rem;line-height:1.5}.walnerAiSource time{margin-top:4px;display:block}.walnerAiNotice,.walnerAiError{background:#eaf0e4;border:1px solid #c8cfbd;border-radius:11px;padding:12px 14px;color:#34463b!important;margin-bottom:14px!important}.walnerAiError{background:#fce8eb;border-color:#e2acb6;color:#8a2038!important}.walnerAiError button{margin-top:10px}.walnerAiLoading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex;color:#4c5c50!important}.walnerAiTextButton{margin-bottom:14px;font-size:.875rem!important}.walnerAiGuides>label{margin:14px 0}.walnerAiGuideList{gap:10px;margin-top:18px;display:grid}.walnerAiGuideList>button{text-align:left;gap:6px;padding:15px;display:grid}.walnerAiGuideList strong{font-size:1rem;font-weight:750}.walnerAiGuideList span{color:#566257;font-size:.9375rem;line-height:1.5}.walnerAiGuideList small{color:#9b2740;font-size:.75rem;font-weight:650}.walnerAiAccessModules{gap:9px;margin:12px 0 18px;display:grid}.walnerAiAccessModules details{border:1px solid var(--ai-border);background:#fffefa;border-radius:12px;padding:2px 12px}.walnerAiAccessModules summary{font-weight:650}.walnerAiAccessModules summary span{float:right;color:#62705f;margin-left:8px}.walnerAiAccessModules button{text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:8px;display:flex}.walnerAiPermissions{margin:20px 0}.walnerAiPermissions ul{color:#445442;padding-left:22px}.walnerAiPermissions li{overflow-wrap:anywhere;padding:5px 0}.walnerAiComposer{border-top:1px solid var(--ai-border);background:#fffefa;flex:none;padding:12px 20px 16px}.walnerAiComposerTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.walnerAiComposerTools>label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.walnerAiComposerTools select{width:auto;max-width:100%;padding:6px 9px;font-size:.875rem}.walnerAiComposerTools>button{padding:7px 10px;font-size:.875rem}.walnerAiComposer>label{margin-bottom:6px}.walnerAiComposer textarea{resize:none;max-height:120px;display:block}.walnerAiSendRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.walnerAiSendRow small{min-width:100px;color:var(--ai-muted);flex:1;font-size:.75rem;line-height:1.35}.walnerAiSendRow button{flex:none}.walnerAiPointer{bottom:max(16px,env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));z-index:18000;color:#2e3430;font:400 16px/1.5 var(--font-geist-sans),Arial,sans-serif;background:#fff9f1;border:1px solid #d77d8f;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex;position:fixed;box-shadow:0 12px 50px #0005}.walnerAiPointer>div{overflow-wrap:anywhere;flex:1;min-width:180px}.walnerAiPointer p{margin:4px 0}.walnerAiPointer button{color:#92213b;min-height:44px;font:inherit;cursor:pointer;background:#fff5f5;border:1px solid #b13450;border-radius:10px;padding:10px 14px}[data-walner-assistant-focus=true]{outline-offset:5px;outline:4px solid #b32747!important}.walnerAiHeaderTrigger{align-items:center;gap:7px;display:flex}.walnerAiHeaderTrigger img{object-fit:contain;width:26px;height:26px}.moduleLauncherMobileNav>.walnerAiMobileNavTrigger{color:#92213b;background:#fff1e8;border:1px solid #d59ba7;border-radius:10px}.walnerAiSrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.walnerAiBackdrop{padding:0}.walnerAiPanel,.walnerAiPanel.isExpanded{border:0;border-radius:0;width:100%;height:100%;max-height:100%}.walnerAiHeader{padding:max(12px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 12px max(14px,env(safe-area-inset-left));gap:8px}.walnerAiIdentity{gap:9px}.walnerAiIdentity img{width:36px;height:36px}.walnerAiIdentity h2{font-size:1rem}.walnerAiHeaderControls>button:first-child{display:none}.walnerAiLocation{gap:6px;padding:8px 14px}.walnerAiLocation small{margin-left:auto}.walnerAiTabs{padding:6px max(10px,env(safe-area-inset-right)) 6px max(10px,env(safe-area-inset-left))}.walnerAiTabs button{padding:8px 3px;font-size:.875rem}.walnerAiContent{padding:17px max(14px,env(safe-area-inset-right)) 17px max(14px,env(safe-area-inset-left))}.walnerAiAnswer{padding:14px}.walnerAiPanel h3{font-size:1.25rem}.walnerAiComposer{padding:10px max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.walnerAiPointer{padding:12px}.walnerAiPointer>div{flex-basis:100%}.walnerAiPointer button{flex:1;font-size:.875rem}}@media (height<=520px){.walnerAiBackdrop{padding:0}.walnerAiPanel{border-radius:0}.walnerAiHeader{padding:6px 12px}.walnerAiIdentity img{width:30px;height:30px}.walnerAiIdentity p,.walnerAiLocation small{display:none}.walnerAiLocation{padding:4px 12px}.walnerAiTabs{padding:3px 10px}.walnerAiTabs button{padding:6px 3px}.walnerAiContent{padding:12px}.walnerAiComposer{padding:6px 12px}.walnerAiComposerTools{display:none}.walnerAiComposer>label{margin:0}.walnerAiComposer textarea{height:44px;min-height:44px;padding:8px}.walnerAiSendRow{margin-top:5px}.walnerAiSendRow small{display:none}.walnerAiSendRow button:last-child{margin-left:auto}}@media (height<=360px){.walnerAiPanel{overflow:auto}.walnerAiContent{flex:1 0 auto;overflow:visible}.walnerAiLocation{display:none}}@media (width<=900px) and (height<=520px){.walnerAiPanel,.walnerAiPanel.isExpanded{width:100%}}@media (prefers-reduced-motion:reduce){.walnerAiPanel *{scroll-behavior:auto!important}}.walnerTour{--tour-ink:#242a2b;--tour-muted:#56615e;--tour-paper:#fffefa;--tour-soft:#f3f0e8;--tour-border:#d6d8cf;--tour-accent:#b32143;z-index:4000;color:var(--tour-ink);pointer-events:none;font-family:var(--font-geist-sans),Arial,sans-serif;position:fixed;inset:0}.walnerTourShield{pointer-events:none;background:0 0;position:absolute;inset:0}.walnerTourFocus{z-index:1;pointer-events:none;will-change:top,left,width,height;border:2px solid #e23d5e;border-radius:18px;transition:top .24s,left .24s,width .24s,height .24s;position:fixed;box-shadow:0 0 0 9999px #1419183d,0 0 0 3px #ff526d2e,0 0 24px #ff526d42}.walnerTourCard{right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:2;box-sizing:border-box;border:1px solid var(--tour-border);background:var(--tour-paper);pointer-events:auto;border-radius:22px;flex-direction:column;width:min(460px,100vw - 28px);max-height:calc(100dvh - 28px);transition:top .2s,left .2s;display:flex;position:fixed;box-shadow:0 18px 60px #0c141147}.walnerTourCard.is-positioned{bottom:auto;right:auto}.walnerTourCard.is-positioned.placement-center:not([style]){right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));top:auto;left:auto}.walnerTourCard:after{z-index:-1;border:1px solid var(--tour-border);background:var(--tour-paper);content:"";width:16px;height:16px;position:absolute;transform:rotate(45deg)}.walnerTourCard.placement-right:after{border-top:0;border-right:0;top:calc(50% - 8px);left:-9px}.walnerTourCard.placement-left:after{border-bottom:0;border-left:0;top:calc(50% - 8px);right:-9px}.walnerTourCard.placement-bottom:after{border-bottom:0;border-right:0;top:-9px;left:calc(50% - 8px)}.walnerTourCard.placement-top:after{border-top:0;border-left:0;bottom:-9px;left:calc(50% - 8px)}.walnerTourCard:is(.placement-center,.placement-mobile-top,.placement-mobile-bottom,.placement-compact-top,.placement-compact-bottom):after{display:none}.walnerTourCard>header,.walnerTourProgress,.walnerTourProgressLabel,.walnerTourSteps,.walnerTourCard>footer{flex-shrink:0}.walnerTourCard>header{color:#fffefa;background:#242a2b;border-radius:21px 21px 0 0;align-items:center;gap:11px;padding:15px 16px 12px;display:flex}.walnerTourCard>header img{object-fit:contain;border-radius:11px;flex:0 0 38px;width:38px;height:38px}.walnerTourCard>header>div{flex-direction:column;flex:1;min-width:0;display:flex}.walnerTourCard>header span{color:#ffbdc8;letter-spacing:.08em;font-size:10px;font-weight:750}.walnerTourCard>header b{color:#fffefa;overflow-wrap:anywhere;margin-top:3px;font-size:15px;line-height:1.35}.walnerTourCard>header button{color:#fffefa;cursor:pointer;background:#343c39;border:1px solid #59615d;border-radius:11px;flex:0 0 40px;width:40px;height:40px;font-size:24px}.walnerTourCard button:focus-visible,.walnerTourMore>summary:focus-visible{outline-offset:3px;outline:3px solid #b32143}.walnerTourCard>header button:focus-visible{outline-color:#ff9caf}.walnerTourProgress{background:var(--tour-border);height:3px}.walnerTourProgress i{background:#e23d5e;height:100%;transition:width .2s;display:block}.walnerTourProgressLabel{color:var(--tour-ink);justify-content:space-between;align-items:center;gap:10px;padding:8px 14px 2px;display:flex}.walnerTourProgressLabel b{font-size:12px}.walnerTourProgressLabel span{color:var(--tour-muted);font-size:11px}.walnerTourSteps.walnerTourStepDots{justify-content:center;align-items:center;gap:7px;min-height:34px;padding:4px 12px 8px;display:flex}.walnerTourSteps button{border:1px solid var(--tour-border);width:28px;min-width:28px;height:28px;min-height:28px;color:var(--tour-muted);background:var(--tour-paper);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.walnerTourSteps button i{font-size:11px;font-style:normal;font-weight:750}.walnerTourSteps button:hover{border-color:var(--tour-accent)}.walnerTourSteps button.active{border-color:var(--tour-accent);color:#fffefa;background:var(--tour-accent)}.walnerTourSteps button.complete{color:#195b40;background:#e8f3eb;border-color:#a5c8b3}.walnerTourBody{box-sizing:border-box;overscroll-behavior:contain;scrollbar-color:#aab3a9 var(--tour-soft);width:100%;min-width:0;min-height:0;margin:0;padding:16px;overflow-y:auto}.walnerTourBody h2{color:var(--tour-ink);overflow-wrap:anywhere;margin:10px 0 7px;font-size:22px;line-height:1.2}.walnerTourBody p{color:var(--tour-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.walnerTourSignal{border:1px solid var(--tour-border);background:var(--tour-soft);border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;margin:-3px 0 13px;padding:8px;display:grid}.walnerTourSignal>span{width:32px;height:32px;color:var(--tour-accent);background:#fce5eb;border-radius:10px;place-items:center;font-size:18px;font-weight:800;display:grid}.walnerTourSignal>div:not(.walnerTourSignalActions){flex-direction:column;gap:3px;min-width:0;display:flex}.walnerTourSignal b{color:var(--tour-ink);font-size:12px}.walnerTourSignal small{color:var(--tour-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.walnerTourSignal.waiting{background:#fff6e2;border-color:#dfcda4}.walnerTourSignal.waiting>span{color:#775000;background:#ffdf9b}.walnerTourSignalActions{gap:5px;display:flex}.walnerTourSignalActions button{border:1px solid var(--tour-border);min-height:38px;color:var(--tour-ink);background:var(--tour-paper);white-space:nowrap;cursor:pointer;border-radius:9px;padding:0 9px;font-size:11px;font-weight:700}.walnerTourSignalActions button:hover{border-color:var(--tour-accent);background:#fff0f3}.walnerTourSignalActions button.is-speaking{color:#195b40;background:#e8f3eb;border-color:#98bda7}.walnerTourCurrentAction{background:#fff0f3;border:1px solid #e7bac4;border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;margin-top:11px;padding:11px;display:grid}.walnerTourCurrentAction>span{color:#fffefa;background:var(--tour-accent);border-radius:11px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:grid}.walnerTourCurrentAction>div{flex-direction:column;min-width:0;display:flex}.walnerTourCurrentAction small{color:var(--tour-accent);letter-spacing:.08em;font-size:10px;font-weight:800}.walnerTourCurrentAction b{color:var(--tour-ink);margin-top:4px;font-size:14px;line-height:1.45}.walnerTourCurrentAction p{margin-top:6px;font-size:12px}.walnerTourCurrentAction strong{color:var(--tour-accent)}.walnerTourMore{border:1px solid var(--tour-border);background:var(--tour-soft);border-radius:12px;margin-top:10px}.walnerTourMore>summary{min-height:44px;color:var(--tour-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:750;list-style:none;display:flex}.walnerTourMore>summary::-webkit-details-marker{display:none}.walnerTourMore>summary span{font-size:18px}.walnerTourMore>div{gap:9px;padding:0 10px 10px;display:grid}.walnerTourConcept,.walnerTourPurpose,.walnerTourInstruction,.walnerTourExample{border:1px solid var(--tour-border);background:var(--tour-paper);border-radius:10px;margin:0;padding:10px 11px}.walnerTourConcept>span,.walnerTourPurpose>span,.walnerTourExample>span,.walnerTourInstruction>header>span{color:var(--tour-accent);letter-spacing:.06em;font-size:10px;font-weight:800;display:block}.walnerTourConcept>b{color:var(--tour-ink);margin-top:4px;font-size:13px;display:block}.walnerTourConcept>p,.walnerTourPurpose>p,.walnerTourExample>p{margin-top:5px;font-size:12px;line-height:1.5}.walnerTourPurpose{border-left:3px solid var(--tour-accent)}.walnerTourInstruction>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.walnerTourInstruction>header b{color:var(--tour-accent);background:#fce5eb;border-radius:999px;padding:3px 7px;font-size:11px}.walnerTourInstruction ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.walnerTourInstruction li button{width:100%;min-height:42px;color:var(--tour-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.walnerTourInstruction li button i{border:1px solid var(--tour-border);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;font-weight:750;display:grid}.walnerTourInstruction li button span{font-size:12px;line-height:1.4}.walnerTourInstruction li.active button{color:var(--tour-ink);background:#fff0f3;border-color:#e7bac4}.walnerTourInstruction li.active button i{border-color:var(--tour-accent);color:#fffefa;background:var(--tour-accent)}.walnerTourInstruction li.complete button{color:#195b40}.walnerTourInstruction li.complete button i{color:#195b40;background:#e8f3eb;border-color:#a5c8b3}.walnerTourExample{border-style:dashed}.walnerTourCaution,.walnerTourVerify,.walnerTourOutcome{border-radius:10px;align-items:flex-start;gap:8px;padding:9px;display:flex}.walnerTourCaution{background:#fff6e2;border:1px solid #dfcda4}.walnerTourVerify,.walnerTourOutcome{background:#edf6ef;border:1px solid #bcd3c3}.walnerTourCaution>span,.walnerTourVerify>span,.walnerTourOutcome>span{border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:12px;font-weight:800;display:grid}.walnerTourCaution>span{color:#775000;background:#ffdf9b}.walnerTourVerify>span,.walnerTourOutcome>span{color:#195b40;background:#c8e7d1}.walnerTourCaution p,.walnerTourVerify p,.walnerTourOutcome p{font-size:12px;line-height:1.45}.walnerTourCaution b{color:#775000}.walnerTourVerify b,.walnerTourOutcome b{color:#195b40}.walnerTourWaiting{color:var(--tour-muted);margin-top:10px;font-size:12px;font-style:normal;line-height:1.45;display:block}.walnerTourTargetBadge{color:#fffefa;background:#242a2b;border:1px solid #ff8ca2;border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 16px);padding:5px 8px 5px 5px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 5px 18px #0c141138}.walnerTourTargetBadge>b{color:#242a2b;background:#ff8ca2;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.walnerTourTargetBadge>em{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;min-width:0;font-size:11px;font-style:normal;font-weight:750;display:flex;overflow:hidden}.walnerTourTargetBadge>em small{color:#ffbdc8;letter-spacing:.06em;font-size:9px;font-weight:750}.walnerTourCard>footer{z-index:1;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--tour-border);background:var(--tour-paper);border-radius:0 0 21px 21px;grid-template-columns:minmax(90px,1fr) minmax(120px,1.45fr);gap:7px;display:grid;position:sticky;bottom:0}.walnerTourCard>footer button{white-space:nowrap;cursor:pointer;border-radius:11px;min-width:0;min-height:44px;padding:0 12px;font-size:13px;font-weight:750}.walnerTourCard>footer .secondary{border:1px solid var(--tour-border);color:var(--tour-ink);background:var(--tour-soft)}.walnerTourCard>footer .primary{border:1px solid var(--tour-accent);color:#fffefa;background:var(--tour-accent)}.walnerTourCard>footer button:disabled{opacity:.5;cursor:not-allowed}.walnerTourFocus.is-signaling{animation:.55s ease-in-out 2 walner-target-signal}.walnerTourFocus.is-signaling .walnerTourTargetBadge{animation:.55s ease-in-out 2 walner-label-signal}body:has(.walnerTour) .walnerAiHeaderTrigger{visibility:hidden;pointer-events:none}@media (width>=701px) and (width<=900px){.walnerTourCard.is-positioned{width:min(560px,100vw - 28px);max-height:58dvh;transform:translate(-50%);left:50%!important;right:auto!important}.walnerTourCard.is-positioned.placement-compact-top{top:14px!important;bottom:auto!important}.walnerTourCard.is-positioned.placement-compact-bottom{top:auto!important;bottom:14px!important}}@media (width<=700px){.walnerTourFocus{border-radius:14px}.walnerTourCard.is-positioned{border-radius:19px;width:auto;max-height:min(62dvh,560px);left:10px!important;right:10px!important}.walnerTourCard.is-positioned.placement-mobile-top{top:calc(10px + env(safe-area-inset-top))!important;bottom:auto!important}.walnerTourCard.is-positioned.placement-mobile-bottom{top:auto!important;bottom:calc(10px + env(safe-area-inset-bottom))!important}.walnerTourCard>header{border-radius:18px 18px 0 0;padding:13px 14px 10px}.walnerTourProgressLabel{padding:7px 12px}.walnerTourSteps.walnerTourStepDots{display:none}.walnerTourBody{padding:12px 14px 8px}.walnerTourBody h2{font-size:19px}.walnerTourSignal{grid-template-columns:28px minmax(0,1fr) auto;margin-bottom:10px}.walnerTourSignal>span{width:28px;height:28px}.walnerTourSignalActions button{padding-inline:8px}.walnerTourCurrentAction{grid-template-columns:32px minmax(0,1fr);padding:9px}.walnerTourCurrentAction>span{width:32px;height:32px}.walnerTourTargetBadge{max-width:min(280px,100% - 12px);top:6px;left:6px}.walnerTourCard>footer{border-radius:0 0 18px 18px;grid-template-columns:1fr 1.35fr}}@media (width<=420px){.walnerTourSignal{grid-template-columns:28px minmax(0,1fr)}.walnerTourSignalActions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.walnerTourCard>footer{padding-inline:8px}.walnerTourCard>footer button{padding-inline:7px}}@media (width<=380px){.walnerTourCard.is-positioned{max-height:63dvh;left:7px!important;right:7px!important}.walnerTourCard>header{padding:10px 11px 8px}.walnerTourCard>header img{flex-basis:32px;width:32px;height:32px}.walnerTourBody{padding:10px 12px 8px}.walnerTourSignal{padding:6px}.walnerTourConcept,.walnerTourInstruction{padding:8px}}@media (height<=620px) and (orientation:landscape){.walnerTourCard.is-positioned{max-height:calc(100dvh - 16px)}.walnerTourCard.is-positioned.placement-mobile-top{top:8px!important}.walnerTourCard.is-positioned.placement-mobile-bottom{bottom:8px!important}.walnerTourCard>header{padding-block:10px 7px}.walnerTourBody{padding-block:11px}.walnerTourBody h2{font-size:18px}.walnerTourSignal,.walnerTourConcept,.walnerTourExample,.walnerTourCaution,.walnerTourOutcome,.walnerTourPurpose{display:none}.walnerTourCurrentAction{margin-top:7px;padding:7px}.walnerTourCurrentAction p{display:none}}@media (prefers-reduced-motion:reduce){.walnerTourFocus,.walnerTourCard,.walnerTourProgress i,.walnerTourTargetBadge{transition:none!important;animation:none!important}}@keyframes walner-target-signal{50%{border-color:#b32143;box-shadow:0 0 0 9999px #1419183d,0 0 0 7px #ff526d4d,0 0 35px #ff526d5c}}@keyframes walner-label-signal{50%{border-color:#ffbdc8;box-shadow:0 0 0 4px #ff526d40,0 8px 26px #0c14114d}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--page-gutter:clamp(16px,2.5vw,40px);--page-gutter-start:max(var(--page-gutter),env(safe-area-inset-left));--page-gutter-end:max(var(--page-gutter),env(safe-area-inset-right));--section-gap:clamp(14px,1.4vw,22px);--component-gap:clamp(10px,1.1vw,16px);--form-gap:clamp(12px,1.15vw,18px);--surface-padding:clamp(16px,1.6vw,26px);--content-max:1680px;--touch-target:44px}html{scroll-padding-block-start:calc(84px + env(safe-area-inset-top))}main{padding-inline-start:var(--page-gutter-start);padding-inline-end:var(--page-gutter-end);container:workspace/inline-size}.controlPage,.todayDashboard,.adminCenter,.advancedInventory,.automaticReports,.managementIndicators,.plantMapPage,.technicianDay{width:100%;max-width:var(--content-max);row-gap:var(--section-gap);margin-inline:auto}.pageLead,.adminCenterHero,.adminSectionTitle,.managementLead,.spcHero,.plantMapHero,.dayHero{gap:var(--section-gap);padding:var(--surface-padding)}.kpis,.todaySummary,.todayMainGrid,.securityTools,.backupActions,.systemStatusGrid,.assetGrid,.equipmentGrid,.knowledgeGrid,.daySummary,.plantMapWorkspace{gap:var(--component-gap)}.editForm,.newPlanForm,.proposalFields,.createInventoryGrid{gap:var(--form-gap)}.pageLead p,.adminCenterHero p,.adminSectionTitle p,.managementLead p,.spcHero p,.plantMapHero p,.dayHero p{max-width:72ch}.panel,.workPanel,.tableScroll,.pageLead,.adminCenterHero,.adminSectionTitle,.managementLead,.spcHero,.plantMapHero,.dayHero{min-width:0;max-width:100%}@container workspace (width<=900px){.adminTwoColumns,.plantMapWorkspace,.dataQuality{grid-template-columns:1fr}}@container workspace (width<=620px){.kpis,.todaySummary,.daySummary,.planningAlerts{grid-template-columns:repeat(2,minmax(0,1fr))}.assetGrid,.equipmentGrid,.knowledgeGrid,.securityTools,.backupActions,.systemStatusGrid{grid-template-columns:1fr}}@media (pointer:coarse){button,a[role=button],input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select{min-height:var(--touch-target)}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px}}@media (width>=1920px){:root{--page-gutter:48px;--content-max:1760px}}@media (width<=1024px){:root{--page-gutter:clamp(16px,2.6vw,24px)}main>header{margin-inline-start:calc(-1 * var(--page-gutter-start));margin-inline-end:calc(-1 * var(--page-gutter-end));padding-inline-start:var(--page-gutter-start);padding-inline-end:var(--page-gutter-end)}}@media (width<=760px){:root{--page-gutter:16px;--surface-padding:18px;--section-gap:14px;--component-gap:10px;--form-gap:12px}}@media (width<=480px){:root{--page-gutter:14px;--surface-padding:16px;--section-gap:12px}main>header{padding-inline-start:var(--page-gutter-start);padding-inline-end:var(--page-gutter-end)}}@media (width<=1024px) and (orientation:landscape) and (height<=640px){:root{--surface-padding:14px;--section-gap:10px;--component-gap:8px;--form-gap:10px}}@media (width>=1121px){.redesignedGateway .systemGatewayCard{width:min(1540px,100vw - 72px)!important;max-width:1540px!important}}:root{--walner-bg:#050b14;--walner-surface:#0b1724;--walner-surface-2:#0e2030;--walner-surface-3:#11283b;--walner-border:#29445d;--walner-border-strong:#486b87;--walner-text:#f4f7fa;--walner-muted:#9aa9b8;--walner-info:#2ec5ff;--walner-success:#35d6a0;--walner-warning:#ffb52e;--walner-danger:#ff3158;--walner-radius:16px;--walner-shadow:0 18px 46px #00000047;--module-accent:#2ec5ff;--module-accent-rgb:46,197,255}:is([data-module-tone=trabajos],[data-module-tone=supervision]){--module-accent:#ff496a;--module-accent-rgb:255,73,106}[data-module-tone=planta]{--module-accent:#ffb52e;--module-accent-rgb:255,181,46}[data-module-tone=chequeos]{--module-accent:#35d6a0;--module-accent-rgb:53,214,160}[data-module-tone=repuestos]{--module-accent:#2ec5ff;--module-accent-rgb:46,197,255}[data-module-tone=resultados]{--module-accent:#b86cff;--module-accent-rgb:184,108,255}[data-module-tone=mensajes]{--module-accent:#36d9ec;--module-accent-rgb:54,217,236}[data-module-tone=configuracion]{--module-accent:#b8c9d9;--module-accent-rgb:184,201,217}[data-module-tone=produccion]{--module-accent:#35d6a0;--module-accent-rgb:53,214,160}body:has(.sharedWorkspaceShell){color:var(--walner-text);background:radial-gradient(circle at 78% 5%,#2ec5ff14,#0000 30%),linear-gradient(#06101b,#040911 62%)!important}.sharedWorkspaceShell .moduleWorkspaceMain{color:var(--walner-text)!important;background:0 0!important}.workspaceBreadcrumb{color:#8295a7;align-items:center;gap:7px;min-width:0;margin:0 0 5px;font-size:12px;line-height:1.2;display:flex}.workspaceBreadcrumb span,.workspaceBreadcrumb strong,.workspaceBreadcrumb b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspaceBreadcrumb strong{color:var(--module-accent);font-weight:800}.workspaceBreadcrumb b{color:#c7d4df;font-weight:650}.workspaceBreadcrumb i{color:#557187;font-style:normal}.sharedWorkspaceShell .moduleLocalNav{background:linear-gradient(#081522,#050d17)!important;border-right:1px solid #4465819e!important}.sharedWorkspaceShell .moduleLocalTitle,.sharedWorkspaceShell .moduleLocalTabs,.sharedWorkspaceShell .moduleLocalActions{border-color:#41637f80!important}.sharedWorkspaceShell .moduleLocalTitle span{color:var(--module-accent)!important}.sharedWorkspaceShell .moduleLocalTitle h2{color:var(--walner-text)!important}.sharedWorkspaceShell .moduleLocalTitle p{color:var(--walner-muted)!important;font-size:13px!important;line-height:1.5!important}.sharedWorkspaceShell .moduleLocalTabs button{color:#b4c3d0!important;border:1px solid #0000!important;border-radius:11px!important;min-height:52px!important;font-size:14px!important}.sharedWorkspaceShell .moduleLocalTabs button i{color:var(--module-accent)!important}.sharedWorkspaceShell .moduleLocalTabs button.active{border-color:rgba(var(--module-accent-rgb),.54)!important;background:rgba(var(--module-accent-rgb),.12)!important;color:#fff!important;box-shadow:inset 3px 0 var(--module-accent),0 8px 20px #0000002e!important}.sharedWorkspaceShell .moduleLocalActions :is(button,a){border-color:rgba(var(--module-accent-rgb),.72)!important;background:linear-gradient(115deg,rgba(var(--module-accent-rgb),.8),rgba(var(--module-accent-rgb),.48))!important;color:#fff!important;min-height:48px!important}.sharedWorkspaceShell .moduleWorkspaceContent{background:0 0!important}.sharedWorkspaceShell .moduleWorkspaceContent :is(.pageLead,.todayWelcome,.adminCenterHero,.adminSectionTitle,.planningLead,.reportsLead,.managementLead,.performanceLead,.spcHero,.plantMapHero,.dayHero,.panel,.workPanel,.tablePanel,.calendar,.assetGrid>article,.equipmentGrid>article,.reportCatalog>article,.securityTools>article,.backupActions>article,.systemStatusGrid>article){border-radius:var(--walner-radius)!important;box-shadow:var(--walner-shadow)!important;border-color:#40627ea8!important}.sharedWorkspaceShell .moduleWorkspaceContent :is(input,select,textarea,button,a):focus-visible,.sharedWorkspaceShell .moduleLocalNav :is(button,a):focus-visible{outline:3px solid rgba(var(--module-accent-rgb),.34)!important;outline-offset:2px!important;border-color:var(--module-accent)!important}.sharedWorkspaceShell :is(button,a[role=button],input,select,textarea){font-family:var(--font-geist-sans),Arial,sans-serif}.sharedWorkspaceShell :is(input,select,textarea){font-size:max(14px,1em)}.sharedWorkspaceShell :is(p,small,label,td,th){line-height:1.45}.sharedWorkspaceShell :is(.formError,.error,.dangerNotice):not(.resultsWorkspaceRoot *){color:#ff9bad!important;background:#35121c!important;border-color:#ff3158a8!important}.sharedWorkspaceShell :is(.empty,.todayEmpty,.inventoryNoResults){color:#a9bac8;background:#0b1d2db3;border:1px dashed #567a9799;border-radius:14px}.priorityMethod{color:#6f8192;margin-top:8px;font-size:12px;font-weight:650;display:block}.jobsAttentionTitle time{text-align:right;gap:4px;display:grid;color:#c9d4df!important}.jobsAttentionTitle time small{color:#72869a;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.equipmentSelectShell{z-index:8;position:relative}.equipmentSearchInput{border-color:#2ec5ffb8!important;min-height:54px!important;padding-left:58px!important;padding-right:42px!important;font-size:15px!important;font-weight:720!important}.equipmentSearchResults{z-index:30;background:#07131f;border:1px solid #3c627e;border-radius:13px;max-height:min(390px,46dvh);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 55px #0000009e}.equipmentSearchResults button{text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;color:#dbe7ef!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;gap:16px!important;min-height:64px!important;padding:10px 13px!important;display:grid!important}.equipmentSearchResults button:hover,.equipmentSearchResults button[aria-selected=true]{background:#2ec5ff1a!important;border-color:#2ec5ff7a!important}.equipmentSearchResults button span{gap:4px;min-width:0;display:grid}.equipmentSearchResults button b,.equipmentSearchResults button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.equipmentSearchResults button b{font-size:13px}.equipmentSearchResults button small{color:#8fa3b4!important;font-size:11px!important}.equipmentSearchResults button em{color:#67ddb9;white-space:nowrap;background:#12362f;border-radius:999px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:800}.equipmentSearchEmpty{color:#dbe7ef;text-align:center;gap:5px;padding:20px;display:grid}.equipmentSearchEmpty small{color:#8fa3b4;font-size:12px}.equipmentKeyHelp{color:#9fb1bf!important;font-size:13px!important}@media (width<=760px){.workspaceBreadcrumb{max-width:58vw;font-size:11px}.sharedWorkspaceShell .moduleLocalTabs button{font-size:13px!important}body:has(.jobsWorkspace) .equipmentSelectIcon{left:16px}.equipmentSearchResults{width:100%;max-height:min(240px,40dvh);margin-top:8px;position:relative;inset:auto}.equipmentSearchResults button{grid-template-columns:1fr auto;gap:8px!important}.equipmentSearchResults button span:nth-child(2){display:none}.jobsAttentionTitle time{text-align:left}}@media (prefers-reduced-motion:reduce){.sharedWorkspaceShell *,.sharedWorkspaceShell :before,.sharedWorkspaceShell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.equipmentCenter360{width:100%;min-width:0;color:var(--plant-text)}.equipment360Backdrop.plantDesign{--sheet-gap:24px;box-sizing:border-box;z-index:500;height:100dvh;padding:max(var(--sheet-gap),env(safe-area-inset-top)) max(var(--sheet-gap),env(safe-area-inset-right)) max(var(--sheet-gap),env(safe-area-inset-bottom)) max(var(--sheet-gap),env(safe-area-inset-left));overscroll-behavior:contain;background:#17212ba8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.equipment360Sheet{box-sizing:border-box;color:#18232e;background:#fff;border:1px solid #d4dde4;border-radius:16px;flex-direction:column;width:min(1400px,100%);min-width:0;max-width:100%;height:min(940px,100%);min-height:0;max-height:100%;display:flex;overflow:hidden;box-shadow:0 22px 80px #15253542}.machineSheetHeader{background:#fff;border-bottom:1px solid #d4dde4;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:26px 72px 24px 28px;display:flex;position:relative}.machineIdentity{align-items:center;gap:18px;min-width:0;display:flex}.machineIdentity>div{min-width:0}.machineIdentity small{letter-spacing:.1em;color:#7c4855;font-size:11px;font-weight:700}.machineIdentity h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:6px 0;font-size:clamp(23px,2.5vw,32px);line-height:1.2}.machineIdentity p{color:#596776;overflow-wrap:anywhere;margin:0;font-size:14px}.machineStatusIcon{color:#687b87;background:#eef2f5;border:1px solid #d4dde4;border-radius:12px;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:33px;display:grid}.machineHeaderActions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:420px;display:flex}.machineHeaderActions>button{white-space:normal;overflow-wrap:anywhere;min-height:42px;font-size:13px}.overallStatus,.simpleStatus{color:#226141;background:#edf7f1;border:1px solid #cae3d3;border-radius:7px;align-items:center;gap:7px;padding:6px 10px;font-size:13px;font-style:normal;line-height:1.4;display:inline-flex}.overallStatus i{background:currentColor;border-radius:50%;width:8px;height:8px}.overallStatus.warning,.simpleStatus.warning{color:#845b0c;background:#fff7e7;border-color:#ebd7a7}.overallStatus.danger,.simpleStatus.danger{color:#ac2740;background:#fff0f2;border-color:#edbfca}.plantDesign .sheetClose{color:#344453;z-index:5;background:#fff;border:1px solid #d4dde4;border-radius:10px;place-items:center;width:42px;min-height:42px;padding:0;font-size:25px;display:grid;position:absolute;top:18px;right:18px}.plantDesign .machineSectionPicker{display:none}.machineTabs{background:#fff;border-bottom:1px solid #d4dde4;flex-shrink:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:4px;min-width:0;padding:0 24px;display:grid}.plantDesign .machineTabs>button{color:#536574;white-space:normal;text-align:center;min-height:60px;box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px 12px;font-size:14px;display:flex}.machineTabs svg{flex-shrink:0;width:19px;height:19px}.machineTabs small{display:none}.machineTabs b{font-size:13px;font-weight:600}.machineTabs em{background:#edf0f3;border-radius:5px;padding:2px 5px;font-size:11px;font-style:normal}.plantDesign .machineTabs>button.active{color:#ab203c;background:#fff8fa;border-bottom-color:#ff3658}.machineActionBack{background:#fafbfd;border-bottom:1px solid #e4eaf0;flex-shrink:0;padding:8px 28px}.plantDesign .machineActionBack button{color:#6e4752;background:0 0;border:0;min-height:30px;padding:4px 0;font-size:12px}.machineSheetBody{overscroll-behavior:contain;background:#f4f6f8;flex:1;min-height:0;padding:28px;scroll-padding:20px;overflow:auto}.machineOverview,.machineFacts,.machineComponents,.machineMaintenance,.machineHistory,.machineGuides{gap:24px;min-width:0;display:grid}.machinePriorityControl{justify-content:flex-end;align-items:center;gap:12px;font-size:14px;display:flex}.machinePriorityControl select{max-width:200px}.machineStateIntro{justify-content:space-between;align-items:center;gap:24px;display:flex}.machineStateIntro>div{max-width:750px}.machineStateIntro>div>span{letter-spacing:.1em;color:#ab203c;font-size:12px;font-weight:700}.machineStateIntro h3{margin:8px 0;font-size:27px}.machineStateIntro p{margin:0;font-size:15px}.stateOrb{color:#34865d;font-size:40px}.machineStateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.machineStateCard{background:#fff;border:1px solid #d4dde4;border-top:3px solid #398860;border-radius:12px;gap:14px;min-width:0;padding:22px;display:flex}.machineStateCard.warning{border-top-color:#c99227}.machineStateCard.danger{border-top-color:#cb405a}.machineStateCard>span{color:#4e6575;font-size:24px}.machineStateCard>div{min-width:0}.machineStateCard small{font-size:12px;display:block}.machineStateCard b{overflow-wrap:anywhere;margin:7px 0;font-size:17px;display:block}.machineStateCard p{margin:0;font-size:13px;line-height:1.5}.machineAttention{background:#fff;border:1px solid #d4dde4;border-radius:12px;padding:24px}.machineAttention>header{justify-content:space-between;align-items:center;gap:20px;display:flex;margin-bottom:20px!important}.machineAttention>header>div>span{letter-spacing:.1em;color:#ab203c;font-size:11px;font-weight:700}.machineAttention h3{margin:7px 0;font-size:22px}.machineAttention header button span,.machineAttention header button small{display:block}.machineAttention header button small{margin-top:5px;font-size:12px;font-weight:400}.allGood{background:#f0f8f3;border:1px solid #cfe5d7;border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}.allGood>span{color:#2c7950;font-size:24px}.allGood p{margin:4px 0 0;font-size:14px}.attentionList{gap:12px;display:grid}.attentionItem{background:#fffaf0;border:1px solid #e1d6b9;border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}.attentionItem.danger{background:#fff5f7;border-color:#e9bdc7}.attentionItem>i{background:#c58a1f;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.attentionItem.danger>i{background:#c33650}.attentionItem>div{flex:1;min-width:0}.attentionItem b{overflow-wrap:anywhere;font-size:15px}.attentionItem p{margin:5px 0 0;font-size:14px}.attentionItem>button{flex-shrink:0}.sectionFriendlyHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.sectionFriendlyHeader h3{margin:8px 0;font-size:24px}.sectionFriendlyHeader p{max-width:720px;margin:0;font-size:14px}.sectionFriendlyHeader>button{flex-shrink:0}.factSuggestions{background:#fff;border:1px solid #d4dde4;border-radius:12px;padding:22px}.factSuggestions p{margin:6px 0 14px;font-size:14px}.factSuggestions>div{flex-wrap:wrap;gap:8px;display:flex}.factSuggestions button{font-size:13px}.machineFactGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px;display:grid}.machineFactGrid>article{background:#fff;border:1px solid #d4dde4;border-radius:12px;min-width:0;padding:24px}.machineFactGrid>article>span{text-transform:uppercase;letter-spacing:.08em;color:#79616a;font-size:11px;display:block}.machineFactGrid small{margin-top:16px;font-size:14px;display:block}.machineFactGrid b{overflow-wrap:anywhere;margin-top:5px;font-size:25px;display:block}.machineFactGrid em{color:#596776;font-size:17px;font-style:normal}.machineFactGrid footer{background:0 0;border-top:1px solid #d4dde4;gap:8px;margin-top:20px;padding-top:14px;display:flex}.friendlyEmpty{text-align:center;background:#fff;border:1px dashed #c9d4dd;border-radius:12px;padding:40px 24px}.friendlyEmpty>span,.friendlyEmpty>svg{color:#8d5161;width:34px;height:34px;font-size:30px}.friendlyEmpty h4{margin:14px 0 8px;font-size:20px}.friendlyEmpty p{max-width:580px;margin:0 auto 18px;font-size:14px;line-height:1.6}.scheduleSummary{color:#18232e;background:#fff;border:1px solid #d4dde4;border-radius:12px;align-items:center;gap:18px;padding:22px;display:flex}.scheduleSummary.warning{background:#fffbf2;border-color:#e7d7b3}.scheduleIcon{color:#8a5a18;font-size:27px}.scheduleCopy{flex:1;min-width:0}.scheduleCopy>span{color:#596776;margin-top:6px;font-size:14px;line-height:1.5;display:block}.scheduleCopy>b{margin-top:6px;font-size:18px;display:block}.scheduleCopy h4{margin:6px 0;font-size:20px}.scheduleCopy p{margin:4px 0;font-size:14px}.scheduleCopy>small{letter-spacing:.06em;color:#7b626b;font-size:11px;display:block}.scheduleActions{flex-wrap:wrap;gap:8px;display:flex}.scheduleSummary.compact{flex-wrap:wrap;padding:16px}.scheduleSummary.compact .scheduleCopy h4{font-size:17px}.scheduleInlineError,.scheduleFormError{background:#fff1f4;border:1px solid #e7b9c5;border-radius:9px;padding:14px;font-size:14px;color:#ac2740!important}.maintenanceColumns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;display:grid}.maintenanceColumns>section{background:#fff;border:1px solid #d4dde4;border-radius:12px;min-width:0;padding:22px}.maintenanceColumns>section>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.maintenanceColumns h4{margin:0;font-size:19px}.maintenanceColumns header>span{color:#596776;font-size:13px}.plantDesign .maintenanceOrder{text-align:left;background:0 0;border:0;border-bottom:1px solid #e0e7ed;border-radius:0;align-items:center;gap:14px;width:100%;padding:16px 0;display:flex}.maintenanceOrder>div{flex:1;min-width:0}.maintenanceOrder b{overflow-wrap:anywhere;margin:6px 0;font-size:15px;display:block}.maintenanceOrder small,.maintenanceOrder span{font-size:12px}.maintenanceOrder em{color:#895b07;font-size:12px;font-style:normal}.maintenancePlan{border-top:1px solid #e0e7ed;padding:18px 0}.maintenancePlan h5{margin:8px 0;font-size:16px}.maintenancePlan p,.maintenancePlan small{font-size:13px}.maintenancePlan>span{color:#326b4b;font-size:12px}.listEmpty{padding:12px 0;font-size:14px;line-height:1.6}.machineRecordList,.repairLearning{background:#fff;border:1px solid #d4dde4;border-radius:12px;padding:24px}.machineRecordList>h3{margin:0 0 8px;font-size:22px}.machineRecordList>p{font-size:14px}.machineRecordList>article{border-top:1px solid #e1e7ed;padding:18px 0}.machineRecordList h4{margin:8px 0;font-size:17px}.machineRecordList small{font-size:12px}.machineRecordList article>p{font-size:14px}.repairLearning>header{justify-content:space-between;gap:20px;margin-bottom:20px;display:flex}.repairLearning>header span{letter-spacing:.08em;color:#8b5261;font-size:11px}.repairLearning h4{margin:8px 0;font-size:22px}.repairLearning>header p{margin:0;font-size:14px}.repairLearning>header em{white-space:nowrap;font-size:13px;font-style:normal}.repeatedRepairList{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.repeatedRepairList>span{background:#fff7e7;border:1px solid #e9d8af;border-radius:8px;padding:9px 12px;font-size:13px}.repeatedRepairList b{margin-right:8px}.repairLearningGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:20px;display:grid}.repairLearningGrid>article{border:1px solid #d4dde4;border-radius:12px;padding:22px}.repairLearningGrid header{align-items:flex-start;gap:14px;display:flex}.repairLearningGrid header small{font-size:12px}.repairLearningGrid h5{margin:8px 0;font-size:18px}.repairLearningGrid header>span{color:#266848;background:#eff8f2;border-radius:5px;padding:5px;font-size:11px}.repairLearningGrid dl{gap:16px;margin:18px 0;display:grid}.repairLearningGrid dt{font-size:12px}.repairLearningGrid dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:14px}.repairFacts{border-top:1px solid #d4dde4;grid-template-columns:1fr 1fr;gap:16px;padding:16px 0;display:grid}.repairFacts small{margin-bottom:4px;font-size:12px;display:block}.repairFacts b{overflow-wrap:anywhere;font-size:14px}.repairLearningGrid footer{background:0 0;border-top:1px solid #d4dde4;padding-top:16px}.repairLearningGrid footer p{margin:5px 0 0;font-size:14px}.repairLearningEmpty{background:#f5f8fa;border-radius:10px;padding:22px}.repairLearningEmpty p{margin-bottom:0;font-size:14px}.repairLearningEmpty.warning{background:#fff8e8}.historyTimeline{gap:0;padding:8px 16px;display:grid}.historyTimeline>article{gap:20px;padding:0 0 28px;display:flex;position:relative}.historyTimeline>article>i{z-index:1;background:#ab203c;border-radius:50%;flex:0 0 12px;width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 4px #f6e4e9}.historyTimeline>article:not(:last-child):before{content:"";background:#d4dde4;width:1px;position:absolute;top:14px;bottom:0;left:5px}.historyTimeline>article>div{background:#fff;border:1px solid #d4dde4;border-radius:10px;flex:1;min-width:0;padding:20px}.historyTimeline time{color:#77535f;font-size:12px}.historyTimeline h4{margin:7px 0;font-size:18px}.historyTimeline p{margin:8px 0;font-size:14px}.historyTimeline small{font-size:12px}.guideSections{grid-template-columns:1fr 1fr;gap:22px;display:grid}.guideSection{background:#fff;border:1px solid #d4dde4;border-radius:12px;min-width:0;padding:24px}.guideSection>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.guideSection h4{margin:0;font-size:19px}.guideSection>header>span{color:#596776;font-size:13px}.guideSection>div{gap:10px;display:grid}.guideSection :is(article,button){text-align:left;background:#f8fafb;border:1px solid #dce3ea;border-radius:9px;gap:6px;padding:14px;display:grid}.guideSection b{overflow-wrap:anywhere;font-size:15px}.guideSection span,.guideSection small,.guideSection>p{font-size:13px;line-height:1.6}.equipment360Notice{color:#275c41;background:#eff8f2;border:1px solid #cbe2d3;flex-shrink:0;align-items:center;gap:14px;padding:16px 24px;display:flex}.equipment360Notice p{color:inherit;flex:1;margin:0;font-size:14px}.equipment360Notice.error{color:#9b2c42;background:#fff2f5;border-color:#e7bbc6}.equipment360Notice button{flex-shrink:0}.repeatedFailureAlert{background:#fff8ea;border-bottom:1px solid #ecd8ac;flex-shrink:0;align-items:center;gap:16px;padding:18px 28px;display:flex}.repeatedFailureAlert>span{color:#986d17;font-size:25px}.repeatedFailureAlert>div{flex:1;min-width:0}.repeatedFailureAlert b{font-size:15px}.repeatedFailureAlert p{margin:5px 0 0;font-size:13px}.equipment360Loading{color:#596776;justify-content:center;align-items:center;gap:16px;min-height:200px;font-size:16px;display:flex}.friendlyEditorBackdrop{z-index:700;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));box-sizing:border-box;overscroll-behavior:contain;background:#18222ca8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.friendlyEditor{color:#18232e;background:#fff;border:1px solid #d4dde4;border-radius:15px;flex-direction:column;width:min(780px,100%);min-height:0;max-height:calc(100dvh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 70px #18232e44}.friendlyEditor>header{background:#fff;border-bottom:1px solid #d4dde4;flex-shrink:0;padding:26px 72px 20px 26px}.friendlyEditor>header>span{color:#ab203c;letter-spacing:.1em;font-size:11px;font-weight:700}.friendlyEditor h3{margin:8px 0;font-size:25px;line-height:1.3}.friendlyEditor>header p{color:#596776;margin:0;font-size:14px;line-height:1.6}.friendlyEditor>form{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow:auto}.friendlyEditor .friendlyFormGrid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid;padding:24px!important}.friendlyFormGrid label{align-content:start;gap:8px;min-width:0;font-size:14px;display:grid}.friendlyFormGrid label>span{font-weight:650}.friendlyFormGrid label small{font-size:12px;line-height:1.5}.friendlyFormGrid .full{grid-column:1/-1}.friendlyFormGrid :is(input,select,textarea){width:100%;min-width:0}.friendlyEditor form>footer{z-index:6;background:#fff;border-top:1px solid #d4dde4;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding:18px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 10px #18232e05}.machineEditFooter>span{flex:1}.friendlyFormError{background:#fff1f4;border:1px solid #e7b8c5;border-radius:8px;margin:0 24px 20px;padding:14px;font-size:14px;color:#a52b42!important}.schedulePreview{background:#fff4f7;border:1px solid #e8b7c4;border-radius:10px;padding:18px}.schedulePreview>span{color:#ab203c;letter-spacing:.06em;font-size:11px}.schedulePreview b{margin:7px 0;font-size:22px;display:block}.schedulePreview p{margin:0;font-size:14px}@media (width<=1100px){.machineSheetHeader{flex-direction:column;align-items:flex-start;gap:16px}.machineHeaderActions{justify-content:flex-start;max-width:none}.machineStateGrid{grid-template-columns:1fr 1fr}.plantDesign .machineTabs>button{flex:none}.machineSheetBody{padding:22px}.machineTabs{padding-inline:18px}}@media (width>=761px) and (width<=900px){.maintenanceColumns,.guideSections{grid-template-columns:minmax(0,1fr)}.scheduleSummary{flex-wrap:wrap}.scheduleActions{flex-basis:100%}}@media (width<=760px){.equipment360Backdrop.plantDesign{--sheet-gap:8px}.equipment360Sheet{border:0;border-radius:12px;width:100%;height:100%;max-height:100%}.machineSheetHeader{gap:14px;padding:18px 16px 16px}.machineIdentity{gap:12px;padding-right:42px}.machineIdentity h2{font-size:23px}.machineIdentity small{font-size:10px}.machineIdentity p{font-size:12px}.machineStatusIcon{display:none}.plantDesign .sheetClose{width:40px;min-height:40px;top:14px;right:12px}.machineHeaderActions{gap:7px;width:100%;margin-right:0}.machineHeaderActions>button{min-height:38px;padding:8px 10px;font-size:12px}.overallStatus{padding:7px 9px;font-size:12px}.machineTabs{display:none}.plantDesign .machineSectionPicker{border-bottom:1px solid var(--plant-border);background:var(--plant-surface);color:var(--plant-text);flex-shrink:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:13px;font-weight:650;display:grid}.plantDesign .machineSectionPicker select{width:100%;min-width:0;min-height:44px;color:var(--plant-text);background:#fff;border:1px solid #aeb8bf;border-radius:9px;padding:8px 12px;font-size:15px}.machineActionBack{padding:5px 18px}.machineSheetBody{padding:20px 16px calc(24px + env(safe-area-inset-bottom))}.machineOverview,.machineFacts,.machineComponents,.machineMaintenance,.machineHistory,.machineGuides{gap:20px}.machinePriorityControl{justify-content:space-between;gap:12px;font-size:13px}.machinePriorityControl select{max-width:170px;font-size:14px}.machineStateIntro h3{font-size:24px}.stateOrb{display:none}.machineStateGrid{grid-template-columns:1fr 1fr;gap:12px}.machineStateCard{padding:16px;display:block}.machineStateCard>span{display:none}.machineStateCard b{font-size:16px}.machineStateCard p,.machineStateCard small{font-size:12px}.machineAttention{padding:18px}.machineAttention>header,.sectionFriendlyHeader{flex-direction:column;align-items:flex-start;gap:14px}.machineAttention h3{font-size:20px}.sectionFriendlyHeader h3{font-size:22px}.sectionFriendlyHeader>button{width:100%}.attentionItem{flex-wrap:wrap;gap:10px;padding:15px}.attentionItem>div{flex-basis:calc(100% - 24px)}.attentionItem>button{margin-left:18px}.attentionItem b{font-size:14px}.attentionItem p{font-size:13px}.allGood{padding:15px}.scheduleSummary{flex-wrap:wrap;gap:12px;padding:18px}.scheduleIcon{display:none}.scheduleActions{width:100%}.scheduleActions button{flex:1}.maintenanceColumns,.guideSections{grid-template-columns:1fr;gap:18px}.maintenanceColumns>section,.guideSection,.machineRecordList,.repairLearning{padding:18px}.repairLearning>header{flex-direction:column;gap:12px}.repairLearningGrid{grid-template-columns:1fr}.repairLearningGrid>article{padding:18px}.repairLearningGrid header{flex-wrap:wrap}.repairFacts{gap:14px}.historyTimeline{padding:4px 0}.historyTimeline>article{gap:14px}.historyTimeline>article>div{padding:16px}.historyTimeline h4{font-size:17px}.repeatedFailureAlert{flex-wrap:wrap;gap:10px;padding:14px 18px}.repeatedFailureAlert>span{display:none}.repeatedFailureAlert>div{flex-basis:100%}.repeatedFailureAlert p{font-size:12px}.equipment360Notice{padding:14px 18px}.equipment360Notice p{font-size:13px}.friendlyEditorBackdrop{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.friendlyEditor{width:100%;height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:0;border-radius:0;max-height:100%}.friendlyEditor>header{padding:22px 62px 18px 20px}.friendlyEditor h3{font-size:23px}.friendlyEditor>header p{font-size:13px;line-height:1.5}.friendlyEditor>form{flex:1}.friendlyEditor .friendlyFormGrid{grid-template-columns:1fr;gap:20px;padding:22px 20px!important}.friendlyFormGrid .full{grid-column:1}.friendlyFormGrid label{font-size:14px}.friendlyEditor form>footer{padding:16px 20px calc(16px + env(safe-area-inset-bottom));flex-wrap:wrap}.friendlyEditor form>footer button{flex:1}.machineEditFooter>span{display:none}.machineEditFooter>button.delete{flex-basis:100%}.friendlyFormError{margin:0 20px 18px}}@media (height<=600px){.equipment360Sheet{overflow-y:auto}.equipment360Sheet .machineSheetBody{flex:none;overflow:visible}}@media (width<=380px){.machineStateGrid,.repairFacts{grid-template-columns:1fr}.machineIdentity h2{font-size:21px}.machineHeaderActions>button{font-size:11px}.machinePriorityControl{flex-direction:column;align-items:flex-start}.machinePriorityControl select{width:100%;max-width:none}}.plantAnalysis{--pa-border:#dedbd4;--pa-muted:#586570;--pa-accent:#b8394c;color:#202e3a;border:1px solid var(--pa-border);background:#f7f5f0;border-radius:20px;width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:clamp(16px,2vw,28px);font-size:15px;line-height:1.55}.plantAnalysis *,.paDialog *{box-sizing:border-box;min-width:0}.paHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.paHeader h2{color:#202e3a;margin:5px 0;font-size:clamp(24px,2.3vw,32px);line-height:1.2}.paHeader small{color:#a32e42;letter-spacing:.09em;font-size:12px;font-weight:750}.paHeader p,.paSection p,.paSectionTitle p{color:var(--pa-muted);margin:6px 0 14px}.paActions,.paDates{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.plantAnalysis button,.paDialog button{color:#243543;min-height:44px;font:inherit;cursor:pointer;white-space:normal;overflow-wrap:normal;word-break:normal;background:#fff;border:1px solid #cecfc9;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:650;display:inline-flex}.plantAnalysis button:disabled{opacity:.55;cursor:default}.plantAnalysis button:hover:not(:disabled),.paDialog button:hover{background:#fff0ed;border-color:#b8394c}.plantAnalysis :focus-visible,.paDialog :focus-visible{outline-offset:3px;outline:3px solid #b8394c}.paSourceLine{color:#52616a;border-top:1px solid var(--pa-border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}.paSourceLine small{color:var(--pa-muted);margin-left:auto}.paSourceLine svg,.paActions svg,.paTabs svg,.paTopicLinks svg{flex-shrink:0}.paTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:4px;padding:12px 0 20px;display:grid}.paTabs button{background:#eeece6;border-color:#0000;justify-content:flex-start;padding:13px 12px;font-size:14px}.paTabs button[aria-current]{color:#902b3b;background:#ffebe7;border-color:#e2a59f;box-shadow:inset 0 -3px #bd3e50}.paSectionTitle h3,.paSection h3{color:#243442;margin:0 0 8px;font-size:20px}.paStats{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:16px 0 22px;display:grid}.paStat{border:1px solid var(--pa-border);background:#fff;border-radius:14px;flex-direction:column;gap:9px;padding:18px;display:flex;box-shadow:0 4px 12px #25313a04}.paStat strong{color:#243543;font-variant-numeric:tabular-nums;font-size:34px;line-height:1.1}.paStat span{font-size:14px;font-weight:650}.paStat small{color:var(--pa-muted);font-size:13px;line-height:1.5}.paColumns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.paSection{border:1px solid var(--pa-border);background:#fff;border-radius:16px;margin-bottom:18px;padding:clamp(16px,1.7vw,24px)}.paSection:last-child{margin-bottom:0}.paRecords,.paQualityList{gap:10px;display:grid}.paRecord{background:#fbfaf7;border:1px solid #e4e3dd;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.paRecord p{color:#354653;margin:6px 0}.paRecord small,.paRecordDetails small{color:var(--pa-muted);font-size:13px;display:block}.paRecord strong{font-variant-numeric:tabular-nums;flex-shrink:0}.paRecord button{flex-shrink:0}.paNotice,.resultsListEmpty{color:var(--pa-muted);background:#f8f7f3;border:1px dashed #d4d3cb;border-radius:10px;padding:16px;font-size:14px}.paError{color:#86293b;background:#fff0ed;border:1px solid #e3b4b1;border-radius:12px;margin:16px 0;padding:20px}.paTopicLinks{gap:10px;display:grid}.paTopicLinks button{text-align:left;background:#fbfaf7;justify-content:flex-start;gap:12px;width:100%;padding:16px}.paTopicLinks span{flex:1}.paTopicLinks small{color:var(--pa-muted);margin-top:4px;font-size:13px;font-weight:400;display:block}.paTopicLinks svg{color:#b8394c;width:23px}.paFilters{background:#eeece6;border-radius:12px;grid-template-columns:minmax(180px,2fr) minmax(150px,1fr) auto auto;align-items:end;gap:12px;margin-bottom:18px;padding:16px;display:grid}.paFilters label,.paDates label{color:#354653;gap:6px;font-size:14px;display:grid}.plantAnalysis input,.plantAnalysis select{color:#243543;width:100%;max-width:100%;min-height:44px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #bbbfb9;border-radius:8px;padding:10px 12px;font-size:16px}.paFilters .paCheckbox{align-items:center;gap:8px;max-width:220px;min-height:44px;display:flex}.paCheckbox input{accent-color:#b8394c;flex-shrink:0;width:20px;min-height:20px}.paDates{background:#f6f4ef;border-radius:12px;margin:16px 0;padding:14px}.paDates label{flex:160px;max-width:250px}.paDates small{color:var(--pa-muted);flex:240px;font-size:13px}.paRecordDetails{border:1px solid var(--pa-border);overflow-wrap:anywhere;background:#fbfaf7;border-radius:12px;padding:0 16px}.paRecordDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:17px 0;list-style:none;display:flex}.paRecordDetails summary:after{content:"+";color:#a53649;flex-shrink:0;font-size:23px}.paRecordDetails[open] summary:after{content:"−"}.paRecordDetails summary>span{flex:1}.paRecordDetails summary strong{color:#354653;background:#e9eee9;border-radius:7px;padding:5px 9px;font-size:13px}.paRecordDetails[open]{background:#fff;padding-bottom:16px}.paRecordDetails[open] summary{border-bottom:1px solid var(--pa-border);margin-bottom:14px}.paRecordDetails dl,.paDialog dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0;display:grid}.paRecordDetails dl>div,.paDialog dl>div{background:#f5f4ef;border-radius:9px;padding:12px}.paRecordDetails dt,.paDialog dt{color:#586570;font-size:13px}.paRecordDetails dd,.paDialog dd{color:#243543;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}.paRecordDetails ul{padding-left:22px}.paRecordDetails li{padding:6px 0}.paQualityList .hasMissing{border-left:4px solid #c67d36}.paQualityList .complete{border-left:4px solid #739484}.paQualityList strong{text-align:right}.paQualityList strong small{margin-top:4px;font-weight:400}.paDialog{color:#243543;overscroll-behavior:contain;background:#fffdf9;border:1px solid #cbc9c1;border-radius:18px;width:min(800px,100vw - 32px);max-height:calc(100dvh - 32px);padding:clamp(18px,3vw,28px);line-height:1.55;overflow:auto;box-shadow:0 24px 80px #12202e55}.paDialog::backdrop{background:#132332b8}.paDialog header{z-index:1;background:#fffdf9;border-bottom:1px solid #dedbd4;justify-content:space-between;align-items:start;gap:16px;padding-bottom:12px;display:flex;position:sticky;top:0}.paDialog header h2{color:#243543;margin:6px 0 10px;font-size:23px}.paDialog header small{color:#a53649}.paDialog header button{flex-shrink:0}.paDialog .paNotice{color:#586570}.paDialog h2,.paHeader h2,.paRecord b{overflow-wrap:anywhere}.resultsListPager{color:var(--pa-muted,#586570);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0 2px;font-size:13px;display:flex}.resultsListPager .collectionPager{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.resultsListPager .collectionPager>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.resultsListPager button{min-height:44px;font-size:13px}@media (width<=1100px){.paColumns{grid-template-columns:minmax(0,1fr)}.paFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.paHeader{flex-direction:column;align-items:flex-start}.paActions{width:100%}.paSourceLine small{margin-left:0}.paTabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.plantAnalysis{border-radius:14px;padding:14px}.paTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.paTabs button{padding:11px 9px;font-size:13px}.paTabs button:last-child{grid-column:1/-1}.paFilters{grid-template-columns:minmax(0,1fr);padding:12px}.paFilters .paCheckbox{max-width:none}.paStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.paStat{padding:14px}.paStat strong{font-size:29px}.paRecord{flex-direction:column;align-items:flex-start}.paRecord button{width:100%}.paRecordDetails summary{flex-wrap:wrap;gap:8px}.paRecordDetails summary>span{flex-basis:75%}.paRecordDetails dl,.paDialog dl{grid-template-columns:minmax(0,1fr)}.paDialog header{flex-direction:column}.paDialog header button{order:-1;width:100%}.paDialog header h2{font-size:20px}.paDates label{flex-basis:100%;max-width:none}.paActions button{flex:1}.paSection h3{font-size:19px}.paQualityList .paRecord{flex-direction:row}.paQualityList strong{flex-shrink:1}}@media print{.paTabs,.paActions,.paFilters,.resultsListPager,.paTopicLinks,.plantAnalysis button{display:none!important}.plantAnalysis,.paSection,.paStat,.paRecord,.paRecordDetails{color:#000;background:#fff;border-color:#bbb}.paStat strong,.paStat small,.paSection p{color:#222}.paColumns{display:block}.paSection{break-inside:avoid}}.mobileOrderCreateAction{color:#fff;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#ee2445,#b90d29);border:1px solid #ff6679;border-radius:15px;justify-content:center;align-items:center;gap:9px;min-width:126px;min-height:48px;padding:0 18px;font-size:12px;font-weight:950;display:none;position:static;box-shadow:0 10px 30px #c7102e70,0 0 18px #ff31483d}.mobileOrderCreateAction svg{filter:drop-shadow(0 0 6px #fff7);width:18px;height:18px}.mobileOrderCreateAction:focus-visible{outline-offset:3px;outline:3px solid #75d9ff}body:has(.modalBackdrop) .mobileOrderCreateAction{display:none}.jobsViewSwitch{background:#071925;border:1px solid #31536a;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(340px,100%);padding:4px;display:grid}.jobsViewSwitch button{color:#9fb4c3;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:8px;min-height:48px;padding:6px 10px;display:grid}.jobsViewSwitch button>span{color:#72c7fb;background:#0d2939;border-radius:8px;grid-row:1/3;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.jobsViewSwitch button>b{color:inherit;align-self:end;font-size:11px;line-height:1.1}.jobsViewSwitch button>small{color:#718899;align-self:start;font-size:8px;line-height:1.1}.jobsViewSwitch button.active{color:#fff;background:#0c3350;border-color:#1688eb;box-shadow:0 0 18px #0879de30}.jobsViewSwitch button.active>span{color:#fff;background:#075da0}.jobsViewSwitch button:focus-visible,.ordersLocalSearch:focus-within{outline-offset:2px;outline:2px solid #53b8ff}.jobsWorkspace .ordersToolbar{flex-wrap:wrap;max-width:850px}.jobsWorkspace .ordersToolbar .jobsViewSwitch{width:260px}.ordersLocalSearch{color:#63c6ff;background:#071925;border:1px solid #31536a;border-radius:8px;grid-template-columns:24px minmax(150px,1fr) 26px;align-items:center;min-width:250px;min-height:42px;display:grid;overflow:hidden}.ordersLocalSearch>span{place-items:center;font-size:15px;display:grid}.ordersLocalSearch>input{color:#eef8ff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.ordersLocalSearch>input::placeholder{color:#7891a3;opacity:1}.ordersLocalSearch>button{color:#9db4c4;cursor:pointer;background:0 0;border:0;width:26px;height:30px;font-size:18px}.jobsCalendarView{gap:12px;min-width:0;display:grid}@media (width<=860px){.jobsWorkspace .navigationPrimaryAction{display:flex}.jobsWorkspace .ordersToolbar{grid-template-columns:1fr 1fr;width:100%;max-width:none;display:grid}.jobsWorkspace .ordersToolbar .jobsViewSwitch,.jobsWorkspace .ordersToolbar .ordersLocalSearch{grid-column:1/-1;width:100%;min-width:0}.jobsWorkspace .ordersToolbar>select,.jobsWorkspace .ordersAdvancedFilters{width:100%}}@media (width<=760px){.mobileOrderCreateAction{display:inline-flex}.jobsWorkspace .navigationPrimaryAction{justify-content:center;width:44px;min-width:44px;height:44px;padding:0;font-size:0}.jobsWorkspace .navigationPrimaryAction i{font-size:19px}.jobsWorkspace .jobsOrders>.filters{gap:12px!important}.jobsWorkspace .ordersToolbar{grid-template-columns:1fr 1fr!important}.jobsViewSwitch button{min-height:44px;padding:5px 7px}.jobsViewSwitch button>span{width:28px;height:28px}.jobsViewSwitch button>small{display:none}.ordersLocalSearch{min-height:44px}}@media (width<=430px){.mobileOrderCreateAction{min-width:118px;padding-inline:15px}.jobsWorkspace .ordersToolbar{grid-template-columns:1fr!important}.jobsWorkspace .ordersToolbar>select,.jobsWorkspace .ordersAdvancedFilters{grid-column:1/-1}}.orderManagement{color:#f5f9fc;gap:16px;width:min(1500px,100%);min-width:0;display:grid}.orderManagementHero{background:linear-gradient(125deg,#0b1d2b,#08131e);border:1px solid #31516a;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex;box-shadow:0 16px 38px #0006}.orderManagementHero>div>span,.orderDraftShelf>header span,.savedOrders>header span{color:#ff5865;letter-spacing:.14em;font-size:10px;font-weight:950}.orderManagementHero h1{color:#fff;margin:5px 0 4px;font-size:clamp(26px,3vw,38px)}.orderManagementHero p,.orderDraftShelf>header p,.savedOrders>header p{color:#b7c8d6;max-width:780px;margin:0;font-size:13px;line-height:1.5}.orderManagementHero>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef3049,#ac0d26);border:1px solid #ff5a68;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 18px;font-size:13px;font-weight:900;display:inline-flex}.orderManagementStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.orderManagementStats article{background:#0b1d2b;border:1px solid #31516a;border-radius:13px;align-items:center;gap:13px;min-width:0;padding:16px;display:flex}.orderManagementStats article>span{color:#65c7ff;background:#0d2b40;border:1px solid #28658b;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.orderManagementStats b{color:#fff;font-size:25px;line-height:1;display:block}.orderManagementStats small{color:#b7c8d6;margin-top:5px;font-size:11px;display:block}.orderDraftShelf,.savedOrders{background:#0b1d2b;border:1px solid #31516a;border-radius:16px;min-width:0;overflow:hidden}.orderDraftShelf>header,.savedOrders>header{background:#0a1925;border-bottom:1px solid #29465c;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.orderDraftShelf h2,.savedOrders h2{color:#fff;margin:5px 0 3px;font-size:20px}.orderDraftShelf>header em{color:#5de3b2;background:#092c25;border:1px solid #2b6f5b;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.orderDraftShelf>div{gap:9px;padding:12px;display:grid}.orderDraftShelf article{background:#0e2637;border:1px solid #31516a;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.orderDraftStep{color:#7fd0ff;white-space:nowrap;background:#173c55;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:900}.orderDraftShelf article h3{color:#fff;margin:0;font-size:14px}.orderDraftShelf article p{color:#d9e6ef;margin:4px 0;font-size:12px;line-height:1.4}.orderDraftShelf article small,.orderDraftShelf article time{color:#9fb4c3;margin-top:3px;font-size:10px;display:block}.orderDraftShelf footer{gap:7px;display:flex}.orderDraftShelf footer button,.orderManagementTable button,.orderManagementCards>article>button{color:#7dd1ff;cursor:pointer;white-space:nowrap;background:#0b3550;border:1px solid #268cd0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.orderDraftShelf footer button.danger{color:#ff8290;background:#35131b;border-color:#8e3645}.savedOrders>header>strong{color:#70caff;flex:none;font-size:13px}.orderManagementFilters{border-bottom:1px solid #29465c;grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(145px,.7fr)) auto;gap:9px;padding:12px 14px;display:grid}.orderManagementFilters>label{color:#dbe7ef;gap:5px;font-size:10px;font-weight:850;display:grid}.orderManagementFilters select{color:#f7fbff;background:#080d12;border:1px solid #3b5b72;border-radius:8px;width:100%;min-height:44px;padding:0 10px;font-size:12px}.orderManagementSearch{background:#080d12;border:1px solid #3b5b72;border-radius:8px;grid-template-columns:35px minmax(0,1fr) 34px;align-items:center;min-height:44px;gap:0!important;display:grid!important}.orderManagementSearch>span,.orderManagementSearch>button{color:#62c9ff;background:0 0;border:0;place-items:center;height:100%;display:grid}.orderManagementSearch input{color:#fff;outline:0;width:100%;min-width:0;font-size:12px;background:0 0!important;border:0!important}.orderManagementSearch input::placeholder{color:#849bad}.orderManagementSearch>button{cursor:pointer}.orderManagementReset{color:#cce0ef;cursor:pointer;white-space:nowrap;background:#102a3f;border:1px solid #3b5b72;border-radius:8px;justify-content:center;align-self:end;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.orderManagementTable{overflow:auto}.orderManagementTable table{min-width:1000px}.orderManagementTable th{color:#c9d9e6;background:#10293d;border-bottom:1px solid #31516a;padding:11px 14px;font-size:9px}.orderManagementTable td{color:#f4f8fb;cursor:default;background:#0b1d2b;border-color:#29465c;padding:13px 14px}.orderManagementTable td>b,.orderManagementTable td>span{white-space:normal;overflow-wrap:anywhere;max-width:320px;display:block}.orderManagementTable td>b{font-size:12px}.orderManagementTable td>span:not(.orderManagementStatus){color:#afc1cf;margin-top:4px;font-size:10px;line-height:1.4}.orderManagementTable td>small{color:#9fb4c3;white-space:normal;margin-top:5px;font-size:9px;display:block}.orderManagementStatus{color:#ffd06c;background:#30260c;border:1px solid #706027;border-radius:999px;width:max-content;padding:5px 8px;font-size:9px;font-weight:900;line-height:1.2;max-width:180px!important;display:inline-flex!important}.orderManagementStatus.completado,.orderManagementStatus.finalizada{color:#63e3b2;background:#0a3027;border-color:#27755d}.orderManagementStatus.vencida{color:#ff8390;background:#38131c;border-color:#963848}.orderManagementStatus.en-proceso,.orderManagementStatus.en-trabajo{color:#70c9ff;background:#0d2e45;border-color:#2676a9}.orderManagementCards{display:none}.orderManagementMore{color:#dceaf4;cursor:pointer;background:#102a3f;border:1px solid #31516a;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 28px);min-height:44px;margin:12px 14px;font-weight:850;display:flex}.orderManagementMore span{color:#70caff}.orderManagementEmpty{color:#93a9ba;text-align:center;place-items:center;gap:8px;padding:48px 18px;display:grid}.orderManagementEmpty svg{color:#60c6ff}.orderManagementEmpty b{color:#fff;font-size:15px}.orderManagementEmpty span{font-size:11px}.orderManagementEmpty button{color:#7fd1ff;cursor:pointer;background:#0c3550;border:1px solid #2f8cc6;border-radius:8px;min-height:40px;margin-top:5px;padding:0 14px;font-weight:850}@media (width<=1100px){.orderManagementFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.orderManagementSearch{grid-column:1/-1}.orderManagementReset{width:100%}}@media (width<=760px){.orderManagement{gap:11px}.orderManagementHero{flex-direction:column;align-items:stretch;padding:17px}.orderManagementHero>button{width:100%}.orderManagementStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orderManagementStats article{padding:12px}.orderManagementStats article>span{width:38px;height:38px}.orderManagementStats b{font-size:21px}.orderDraftShelf>header,.savedOrders>header{flex-direction:column;align-items:flex-start;padding:15px}.orderDraftShelf>header em{align-self:flex-start}.orderDraftShelf article{grid-template-columns:1fr;gap:9px}.orderDraftStep{justify-self:start}.orderDraftShelf footer{grid-template-columns:1fr 1fr;display:grid}.orderDraftShelf footer button{width:100%}.orderManagementFilters{grid-template-columns:1fr;padding:10px}.orderManagementSearch{grid-column:auto}.orderManagementTable{display:none}.orderManagementCards{gap:9px;padding:10px;display:grid}.orderManagementCards>article{background:#0e2637;border:1px solid #31516a;border-radius:12px;padding:14px}.orderManagementCards header{justify-content:space-between;align-items:center;gap:8px;display:flex}.orderManagementCards h3{color:#fff;margin:13px 0 5px;font-size:15px}.orderManagementCards p{color:#dbe7ef;margin:0;font-size:12px;line-height:1.45}.orderManagementCards>article>small{color:#9fb4c3;margin-top:7px;font-size:10px;display:block}.orderManagementCards dl{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.orderManagementCards dl div{background:#091a26;border-radius:8px;min-width:0;padding:9px}.orderManagementCards dt{color:#86a1b4;font-size:9px}.orderManagementCards dd{color:#eef6fb;overflow-wrap:anywhere;margin:4px 0 0;font-size:10px}.orderManagementCards>article>button{width:100%}.orderManagementStatus{white-space:normal;max-width:145px!important}}@media (width<=390px){.orderManagementStats,.orderDraftShelf footer,.orderManagementCards dl{grid-template-columns:1fr}.orderManagementHero h1{font-size:25px}}:root{--plan-surface:#101820;--plan-surface-2:#14232e;--plan-card:#0c151c;--plan-line:#264352;--plan-line-soft:#1d3340;--plan-text:#f4f8fb;--plan-muted:#91a6b4;--plan-cyan:#34c9ef;--plan-green:#40dfa5;--plan-red:#ff3f67;--plan-amber:#ffb84a}.jobsWorkspace .ganttPanel,.jobsWorkspace .capacityRecommendationBoard,.jobsWorkspace .proposalTeamPlanner{border-color:var(--plan-line);background:linear-gradient(145deg,#0b1720 0%,#0f1d26 58%,#10171d 100%);box-shadow:0 20px 50px #0004,inset 0 1px #ffffff08}.capacityRecommendationBoard{border-radius:20px;position:relative}.capacityRecommendationBoard:before,.proposalTeamPlanner:before{background:linear-gradient(90deg,var(--plan-red),#be2848 38%,transparent 86%);content:"";width:100%;height:3px;position:absolute;inset:0 auto auto 0}.capacityRecommendationBoard>header{border-color:var(--plan-line-soft);background:radial-gradient(circle at 8% 0,#c7284933,#0000 28%),#0c171e;padding:25px 26px;position:relative}.capacityRecommendationBoard .eyebrow,.proposalTeamPlanner .eyebrow,.ganttControls .eyebrow{color:#ff5b7a;font:850 9px/1.1 var(--font-geist-mono);letter-spacing:.16em}.capacityRecommendationBoard h3{letter-spacing:-.025em;margin:8px 0 6px;font-size:23px}.capacityRecommendationBoard p{max-width:760px;color:var(--plan-muted);font-size:12px;line-height:1.55}.capacityRecommendationBoard>header>button{color:#ff9aae;background:linear-gradient(#3d1520,#2b1118);border-color:#dc3153;border-radius:12px;align-items:center;gap:18px;min-height:48px;padding:0 18px;font-size:12px;display:flex;box-shadow:0 10px 24px #0004}.capacityRecommendationBoard>header>button:hover{background:#471621;border-color:#ff4a6c;transform:translateY(-1px)}.capacityRecommendationBoard>header>button span{font-size:18px}.capacityRecommendationGrid{grid-template-columns:repeat(auto-fit,minmax(315px,1fr));gap:14px;padding:16px}.capacityRecommendationGrid>article{border-color:var(--plan-line);background:#0b151c;border-radius:16px;box-shadow:inset 0 1px #ffffff08}.capacityRecommendationGrid>article>header{border-color:var(--plan-line-soft);background:linear-gradient(120deg,#12242e,#0d1920);padding:16px;position:relative}.capacityRecommendationGrid>article>header>span{color:#ff7993;background:#411523;border:1px solid #a62b45;border-radius:13px;width:42px;height:42px;font-size:12px;box-shadow:0 0 18px #e62d5524}.capacityRecommendationGrid>article>header b{font-size:14px}.capacityRecommendationGrid>article>header small{color:var(--plan-muted);margin-top:3px;font-size:10px;display:block}.capacityRecommendationGrid>article>header>strong{color:#58dca9;white-space:nowrap;background:#123427;border:1px solid #27644f;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:9px}.capacityRecommendationGrid section{padding:14px}.capacityRecommendationGrid h4{color:#dce8ef;letter-spacing:.08em;margin-bottom:10px;font-size:10px}.capacityRecommendation{background:linear-gradient(135deg,#0b141a,#111d24);border-color:#28414e;border-radius:12px;min-height:92px;margin-top:9px;padding:13px}.capacityRecommendation:hover{background:#102630;border-color:#32b6da;transform:translateY(-1px);box-shadow:0 10px 24px #0005}.capacityRecommendation span{color:#6e93a5;font-size:8px}.capacityRecommendation b{margin-top:5px;font-size:12px;display:block}.capacityRecommendation small{color:#9db0bc;max-width:260px;font-size:9px}.capacityRecommendation aside{min-width:112px}.capacityRecommendation aside b{font-size:11px}.capacityRecommendation aside small{font-size:8px}.capacityRecommendation aside em{color:#57ccef;margin-top:11px;font-size:9px;font-style:normal;font-weight:800;display:block}.capacityRecommendation.fit{border-left:3px solid #27c98e}.capacityRecommendation.overflow{border-left:3px solid var(--plan-amber)}.capacityRecommendationGrid .minimumOverflow{background:#1b1711;border-color:#634825}.minimumOverflow>p{color:#a99a82!important;margin:-3px 0 10px!important;font-size:9px!important}.proposalTeamPlanner{border-radius:20px;position:relative}.proposalTeamPlanner>header{border-color:var(--plan-line-soft);background:radial-gradient(circle at 10% 0,#cf2d4b2b,#0000 30%),#0c171e;justify-content:space-between;align-items:center;gap:18px;padding:24px 26px;display:flex}.proposalTeamPlanner h3{letter-spacing:-.02em;margin:8px 0 5px;font-size:22px}.proposalTeamPlanner p{max-width:760px;color:var(--plan-muted);font-size:12px}.proposalTeamPlanner .sectionCount{color:#68cbe8;background:#102833;border:1px solid #2a5667;border-radius:999px;flex:none;padding:8px 11px;font-size:10px;font-weight:800}.proposalTeamPlanner>div{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px;padding:16px}.proposalTeamPlanner article{border-color:var(--plan-line);background:linear-gradient(145deg,#0b151c,#101d25);border-radius:15px;padding:16px;box-shadow:inset 0 1px #ffffff08}.proposalTeamPlanner article>header{align-items:flex-start}.proposalTeamPlanner article>header b{font-size:13px}.proposalTeamPlanner article>header small{color:var(--plan-muted);font-size:10px}.proposalTeamPlanner article>header>span{color:#ff91a8;background:#3d1721;border-radius:999px;padding:6px 9px;font-size:9px}.proposalTeamFields{gap:14px;margin:16px 0}.proposalTeamFields>label,.proposalTeamFields>div>span{color:#dce7ee;font-size:10px}.proposalTeamFields>div>span small{color:#718b99;margin-left:5px;font-size:8px;font-weight:650}.proposalTeamFields select{color:#fff;background:#081219;border-color:#315569;border-radius:10px;min-height:46px;padding:0 38px 0 12px;font-size:12px;font-weight:700}.proposalTeamChecks{gap:7px}.proposalTeamChecks label{color:#d8e2e8;cursor:pointer;background:#0a141a;border-color:#2d4653;border-radius:9px;min-height:36px;padding:6px 9px;font-size:10px}.proposalTeamChecks label:has(input:checked){color:#effff9;background:#113529;border-color:#2cbf8c}.proposalTeamChecks i{color:#78d8f1;background:#18303c;border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;font-weight:850;display:grid}.proposalTeamPlanner footer{border-color:var(--plan-line-soft);align-items:center;min-height:55px}.proposalTeamPlanner footer p{color:#b4c3cc;font-size:10px}.proposalTeamPlanner footer button{background:linear-gradient(#f02d55,#c9193d);border-radius:10px;min-height:40px;padding:0 15px;box-shadow:0 8px 18px #d61f4530}.ganttPanel{border-radius:20px}.ganttControls{border-color:var(--plan-line);background:linear-gradient(110deg,#0d202b,#102634 60%,#10191f);padding:22px 24px}.ganttControls h3{color:var(--plan-text);letter-spacing:-.02em;margin:7px 0 4px!important;font-size:22px!important}.ganttControls p{color:#9bb0bd!important;font-size:12px!important}.ganttControls label{color:#9bb0bd;gap:6px;font-size:9px;font-weight:800;display:grid}.ganttControls select{color:#fff;background:#08141b;border-color:#315569;border-radius:10px;min-width:240px;min-height:44px;padding-inline:13px 38px;font-size:12px}.rangeButtons{background:#091219;border:1px solid #2c4654;border-radius:11px;padding:4px}.rangeButtons button{color:#94a8b4;background:0 0;min-height:38px;padding:0 14px;font-size:10px;font-weight:750;border:0!important;border-radius:8px!important}.rangeButtons button.active{color:#fff;background:linear-gradient(#d62449,#9e1733);box-shadow:0 5px 14px #0005}.ganttLegend{border-color:var(--plan-line);background:#0b171e;gap:20px;padding:13px 24px}.ganttLegend span{color:#a6b8c2;font-size:10px}.ganttLegend span:before{width:22px;height:8px}.ganttScroll{scrollbar-color:#345365 #0b141a;scrollbar-width:thin}.ganttCanvas{background:#0a1217}.ganttDates{background:#12222c;min-height:46px}.ganttDates>div{color:#c3d0d8;border-color:#29424f;padding-inline:16px;font-size:9px}.ganttDates span{color:#8fa2ae;font-size:9px;top:16px}.ganttRow{border-color:#1f333e;min-height:64px}.ganttRow:hover{background:#10212a}.ganttRow>div{background:#0d171d;border-color:#29424f;padding:10px 16px}.ganttRow:hover>div{background:#13242d}.ganttRow>div b{color:#f1f6f9;font-size:10px}.ganttRow>div span{color:#8299a7;font-size:9px}.ganttRow>section>i{background:#1c303b}.ganttRow>section>em{border-radius:7px;height:22px;top:21px;box-shadow:0 5px 12px #0007}.ganttReading{border-top:1px solid var(--plan-line);color:#99acb7;background:#10232d;align-items:center;gap:12px 22px;padding:14px 18px;font-size:9px}.ganttReading b{color:#fff}.ganttReading small{color:#64c8e6;margin-left:auto;font-size:9px}@media (width<=1100px){.capacityRecommendationGrid,.proposalTeamPlanner>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.capacityRecommendationBoard,.proposalTeamPlanner,.ganttPanel{border-radius:16px}.capacityRecommendationBoard>header,.proposalTeamPlanner>header{flex-direction:column;align-items:flex-start;padding:19px 17px}.capacityRecommendationBoard h3,.proposalTeamPlanner h3{font-size:19px}.capacityRecommendationBoard p,.proposalTeamPlanner p{font-size:11px}.capacityRecommendationBoard>header>button,.proposalTeamPlanner .sectionCount{text-align:left;justify-content:space-between;width:100%}.capacityRecommendationGrid,.proposalTeamPlanner>div{grid-template-columns:1fr;padding:10px}.capacityRecommendation{grid-template-columns:1fr;min-height:0}.capacityRecommendation aside{text-align:left;grid-template-columns:1fr auto;gap:3px;display:grid}.capacityRecommendation aside small{grid-column:1}.capacityRecommendation aside em{grid-area:1/2/3;align-self:center;margin:0}.proposalTeamPlanner article{padding:14px}.proposalTeamPlanner article>header{flex-direction:column;align-items:flex-start}.proposalTeamPlanner article>header>span{margin-top:7px}.proposalTeamChecks label{flex:140px}.proposalTeamPlanner footer{flex-direction:column;align-items:stretch}.proposalTeamPlanner footer button{width:100%}.ganttControls{grid-template-columns:1fr;padding:18px 16px;display:grid!important}.ganttControls>div:first-child{min-width:0}.ganttControls label,.ganttControls select{width:100%}.rangeButtons{grid-template-columns:repeat(3,1fr);display:grid}.ganttLegend{gap:11px 15px;padding:12px 15px}.ganttLegend span{font-size:9px}.ganttReading{grid-template-columns:1fr;gap:8px;display:grid}.ganttReading small{margin:4px 0 0}.ganttDates,.ganttRow{grid-template-columns:220px 1fr}}@media (width<=430px){.capacityRecommendationGrid>article>header{align-items:flex-start}.capacityRecommendationGrid>article>header>strong{position:absolute;bottom:10px;right:12px}.proposalTeamChecks label{flex-basis:100%}}.skipToContent{z-index:100000;color:#fff;background:#071722;border:2px solid #55d7ff;border-radius:10px;max-width:calc(100vw - 32px);padding:12px 16px;font-weight:800;text-decoration:none;transition:transform .16s;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skipToContent:focus{transform:translateY(0)}:where(button,a,input,select,textarea,[role=button]):focus-visible{outline-offset:3px;outline:3px solid #55d7ff}@media (width<=680px){input,select,textarea{font-size:16px!important}.skipToContent{max-width:calc(100vw - 16px);top:8px;left:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--walner-page-x:clamp(14px,2.1vw,36px);--walner-page-y:clamp(14px,1.65vw,28px);--walner-control:46px;--walner-touch:44px;--walner-gap:clamp(10px,1.1vw,18px);--walner-panel-pad:clamp(16px,1.55vw,26px);--walner-panel-radius:clamp(14px,1vw,18px);--walner-neon:drop-shadow(0 0 7px currentColor)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#040a12;min-width:320px;overflow-x:clip}body{background:#040a12;min-width:320px;margin:0;overflow-x:clip}*,:before,:after{box-sizing:border-box}:where(main,section,article,aside,header,footer,nav,form,fieldset,div){min-width:0}:where(img,video,canvas){max-width:100%;height:auto}:where(button,a,input,select,textarea){max-width:100%}.skipToContent{left:max(12px,env(safe-area-inset-left));top:max(10px,env(safe-area-inset-top))}:where(button,a[role=button],summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(button,a[role=button]){overflow-wrap:anywhere}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--walner-control)}:where(input,select,textarea)::placeholder{color:#7f93a4;opacity:1}:where(button,a[role=button]):has(>svg){justify-content:center;align-items:center;gap:8px;display:inline-flex}:where(button,a[role=button],.moduleLocalTabs a) svg{stroke-width:2px;flex:none;width:1.15em;height:1.15em}.moduleLocalTabs i svg,.moduleLocalActions svg,.messageIcon svg,.catalogCards svg,.equipmentMarker .markerGlyph svg{filter:var(--walner-neon)}.moduleLocalTabs i svg{width:19px;height:19px}.messageIcon svg{width:18px;height:18px}.todaySummary button>span svg,.todayNextTitle>i svg,.jobsStatusStrip i svg{width:20px;height:20px;filter:var(--walner-neon)}.cadToolRail button>svg,.cadFloatingToolRail button>svg,.catalogGroups button i svg{width:18px;height:18px;filter:var(--walner-neon)}.equipmentMarker .markerGlyph{color:#f5fbff;pointer-events:none}.equipmentMarker .markerGlyph svg{width:19px;height:19px;overflow:visible}@media (hover:hover) and (pointer:fine){:where(button,a[role=button],.moduleLauncherCard){transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s}:where(button,a[role=button]):not(:disabled):hover{transform:translateY(-1px)}.moduleLocalTabs :is(button,a):hover i svg{filter:drop-shadow(0 0 11px)}}.workspaceBreadcrumb{max-width:min(70vw,760px)}.moduleWorkspaceContent{padding:var(--walner-page-y) max(var(--walner-page-x),env(safe-area-inset-right)) calc(var(--walner-page-y) + env(safe-area-inset-bottom)) max(var(--walner-page-x),env(safe-area-inset-left))!important}.moduleWorkspaceContent>:where(section,article,div){max-width:100%}.moduleWorkspaceContent :where(.panel,.workPanel,.pageLead,.adminCenterHero,.adminSectionTitle){border-radius:var(--walner-panel-radius)}.moduleWorkspaceContent :where(.adminTwoColumns,.equipmentGrid,.assetGrid){gap:var(--walner-gap)}.moduleLocalNav{width:clamp(228px,15vw,270px)}.moduleWorkspaceFrame{grid-template-columns:clamp(228px,15vw,270px) minmax(0,1fr)}.moduleLocalTabs>button,.moduleLocalTabs>a{min-height:54px}.moduleLocalTabs>button>span,.moduleLocalTabs>a>span{white-space:normal}.moduleLocalActions :is(button,a){min-height:46px}:where(.sharedWorkspaceShell,.adminCenter,.jobsWorkspace,.checkControl) label{line-height:1.35}:where(.sharedWorkspaceShell,.adminCenter,.jobsWorkspace,.checkControl) :is(input,select,textarea){border-radius:11px}:where(.sharedWorkspaceShell,.adminCenter,.jobsWorkspace,.checkControl) textarea{resize:vertical;min-height:110px;padding-block:12px}:where(.editForm,.newPlanForm,.proposalFields,.createInventoryGrid)>*{min-width:0}:where(.tableScroll,.techTable,.auditTable,.sessionTable){overscroll-behavior-x:contain;scrollbar-gutter:stable;max-width:100%}:where(.tableScroll,.techTable,.auditTable){overflow-x:auto}:where(table){border-collapse:collapse}:where(th,td){vertical-align:middle;overflow-wrap:anywhere}:where([role=dialog],[aria-modal=true],.modal,.dialog,.sheet){max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}:where(.modalBackdrop){padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}:where([role=dialog],[aria-modal=true],.modal,.dialog,.sheet)>header,:where([role=dialog],[aria-modal=true],.modal,.dialog,.sheet)>footer{flex:none}.adminCenter{max-width:1800px;margin-inline:auto}.adminUserCard :where(header,footer){min-width:0}.adminUserCard footer>div{flex-wrap:wrap;justify-content:flex-end;display:flex}.adminUserCard footer button{min-height:42px}.activityFilters{min-width:0}:is(body:has(.plantMapEditorShell) main,body:has(.mapEditorShell) main){max-width:none!important;padding:0!important}.plantMapViewport{max-width:none}.plantMapToolbar :is(button,a){min-height:44px}.plantMapToolbar{gap:8px}@media (width<=1180px){:root{--walner-page-x:clamp(14px,2vw,24px);--walner-page-y:18px}.adminTwoColumns,.dataQuality{grid-template-columns:1fr!important}}@media (width>=761px) and (width<=1100px){.moduleWorkspaceFrame{padding-top:calc(68px + env(safe-area-inset-top));grid-template-columns:1fr!important}.moduleLocalNav{width:100%;height:auto;max-height:128px;top:calc(68px + env(safe-area-inset-top));padding:8px max(var(--walner-page-x),env(safe-area-inset-left));border-bottom:1px solid #29445d;border-right:0;display:block;position:sticky;overflow:auto hidden}.moduleLocalTitle{display:none}.moduleLocalTabs{gap:8px;width:max-content;min-width:100%;display:flex}.moduleLocalTabs>button,.moduleLocalTabs>a{grid-template-columns:32px minmax(0,1fr) auto;width:auto;min-width:150px}.moduleLocalTabs>button>i,.moduleLocalTabs>a>i{width:32px;height:32px}.moduleLocalActions{display:none}}@media (width<=760px){:root{--walner-page-x:14px;--walner-page-y:14px;--walner-panel-pad:16px;--walner-gap:10px}html,body{width:100%;max-width:100%}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}.workspaceBreadcrumb{display:none}.moduleWorkspaceContent{padding:14px 12px calc(96px + env(safe-area-inset-bottom))!important}.moduleWorkspaceFrame{grid-template-columns:1fr!important}.moduleLocalNav{display:none!important}.adminTwoColumns,.securityTools,.backupActions,.equipmentGrid,.assetGrid{grid-template-columns:1fr!important}.kpis,.todaySummary,.daySummary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.adminUserCard footer{flex-direction:column;align-items:stretch}.adminUserCard footer>div{display:grid;grid-template-columns:1fr!important}.adminUserCard footer button{width:100%}.contextHelpPanel,.notificationPanel{width:auto!important;left:8px!important;right:8px!important}.plantMapToolbar{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.plantMapToolbar :is(button,a){min-width:max-content}}@media (width<=420px){:root{--walner-page-x:10px;--walner-page-y:12px}.kpis,.todaySummary,.daySummary{grid-template-columns:1fr!important}.moduleWorkspaceContent{padding-inline:10px!important}:where(.adminCenterHero,.adminSectionTitle,.panel,.workPanel){padding:15px!important}}@media (width<=359px){:is(html,body,body:has(.sharedWorkspaceShell)){min-width:0!important}}@media (width<=980px) and (orientation:landscape) and (height<=540px){.moduleWorkspaceContent{padding-top:10px!important}.contextHelpPanel,.notificationPanel{top:8px!important;bottom:8px!important}}@media (pointer:coarse){:where(button,a[role=button],summary){min-height:var(--walner-touch)}:where(input[type=checkbox],input[type=radio]){min-width:20px;min-height:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.moduleWorkspaceFrame,.moduleWorkspaceContent{width:100%!important;padding:0!important;display:block!important;overflow:visible!important}}.technicianDay .dayHero p,.technicianDay .dayMessage,.technicianDay .dayOrder footer button,.technicianDay .currentWork>nav button,.technicianDay .dayEmpty>div button{align-items:center;gap:8px}.technicianDay .dayHero p,.technicianDay .dayMessage{display:flex}.technicianDay .dayHero p svg,.technicianDay .dayMessage svg{flex:none;width:16px;height:16px}.technicianDay .dayOrder footer button,.technicianDay .currentWork>nav button,.technicianDay .dayEmpty>div button{justify-content:center;display:flex}.technicianDay .daySectionHead>button{align-items:center;gap:6px;min-height:44px;display:flex}.technicianDay .daySectionHead>button svg{width:15px;height:15px}.technicianDay .dayOrder footer button>svg,.technicianDay .currentWork>nav button>svg,.technicianDay .dayEmpty>div button>svg{flex:none;width:16px;height:16px}.technicianDay .dayOpen>svg{color:#ff6a7f}.technicianDay .daySequence svg{width:17px;height:17px}body[data-walner-scroll-locked=true]{overscroll-behavior:none!important;overflow:hidden!important}html:has(body[data-walner-scroll-locked=true]){overscroll-behavior:none!important;overflow:hidden!important}@media (width<=860px){.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav{color:#d7f2ff;overflow:visible}.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav>i{color:#fff;background:linear-gradient(145deg,#0d769b,#084765);border:1px solid #52c8f2;border-radius:13px;place-items:center;width:38px;height:38px;margin-top:-18px;display:grid;box-shadow:0 7px 18px #001018b8,0 0 0 4px #07141d}.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav>i svg{width:20px;height:20px}.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav>span{margin-top:1px}.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav.active{color:#75dcff;background:0 0}.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav.active:after{display:none}.technicianDay .dayOrder{scroll-margin-top:76px}.technicianDay .currentWork>nav{bottom:calc(72px + env(safe-area-inset-bottom));z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a151bd9;border:1px solid #34454d;border-radius:13px;padding:7px;position:sticky;box-shadow:0 12px 30px #0009}.technicianDay .currentWork>nav button{padding:7px;line-height:1.2}.technicianDay .dayConnection{z-index:7;position:sticky;top:4px}}@media (width<=430px){.sharedWorkspaceShell .moduleMobileBottomNav{padding-inline:max(3px,env(safe-area-inset-left)) max(3px,env(safe-area-inset-right))}.sharedWorkspaceShell .moduleMobileBottomNav>button{padding-inline:2px}.sharedWorkspaceShell .moduleMobileBottomNav>button>span{white-space:normal;overflow-wrap:anywhere;line-height:1.25;font-size:11px!important}.technicianDay .dayOrderFacts{grid-template-columns:1fr}.technicianDay .dayOrderFacts span:first-child{grid-column:auto}.technicianDay .dayOrder>header{grid-template-columns:34px minmax(0,1fr);display:grid}.technicianDay .dayPriority{grid-column:2;justify-self:start;margin:4px 0 0}.technicianDay .currentWork>nav{grid-template-columns:1fr 1fr}}@media (width<=350px){.sharedWorkspaceShell .moduleMobileBottomNav>button>span{font-size:11px!important}.sharedWorkspaceShell .moduleMobileBottomNav .mobileScanNav>i{width:34px;height:34px;margin-top:-15px}}@media (height<=520px) and (orientation:landscape) and (width<=960px){.technicianDay .currentWork>nav{position:static}}:root{--walner-petrol-950:#04131c;--walner-petrol-925:#051923;--walner-petrol-900:#071c27;--walner-petrol-850:#092431;--walner-petrol-800:#0b2c3b;--walner-petrol-750:#103747;--walner-petrol-line:#2d5a6c;--walner-petrol-line-soft:#203f4d;--walner-petrol-text:#f2f9fc;--walner-petrol-muted:#a9c0cb;--walner-neon-cyan:#43d8f4;--walner-neon-cyan-rgb:67,216,244;--walner-industrial-shadow:0 18px 44px #00101966}html,body{background:var(--walner-petrol-950)}.operationsAuthShell.redesignedLogin{background:linear-gradient(90deg,#061923ed 0,#071c27cc 47%,#04131ce8 100%),url(/login-industrial-bg.webp) 50%/cover no-repeat fixed!important}.redesignedLogin .loginPanel.operationsAuthCard{color:var(--walner-petrol-text)!important;background:radial-gradient(circle at 88% -8%,#43d8f412,#0000 34%),linear-gradient(150deg,#0b2c3b,#071c27 72%)!important;border-color:#37697d!important;box-shadow:0 30px 90px #001019a3,0 0 32px #43d8f414!important}.redesignedLogin .loginPanel .authForm>label{color:#d8e8ee!important}.redesignedLogin .loginPanel .authForm input:not([type=checkbox]){color:var(--walner-petrol-text)!important;-webkit-text-fill-color:var(--walner-petrol-text)!important;caret-color:var(--walner-neon-cyan)!important;background:#061a24!important;border-color:#356579!important;box-shadow:inset 0 1px #ffffff0a!important}.redesignedLogin .loginPanel .authForm input:not([type=checkbox])::placeholder{color:#819ba7!important;-webkit-text-fill-color:#819ba7!important}.redesignedLogin .loginPanel .authForm input:not([type=checkbox]):-webkit-autofill{-webkit-text-fill-color:var(--walner-petrol-text)!important;caret-color:var(--walner-neon-cyan)!important;-webkit-box-shadow:inset 0 0 0 1000px #061a24!important}.redesignedLogin .loginPanel .authForm .loginPassword>button{color:#8fdff1!important}.redesignedLogin .loginPanel :where(.loginShowPassword,.authTextButton){color:#62dff7!important}.redesignedLogin .loginRemember{color:#b8ccd5!important}.redesignedLogin .loginPanel .loginSecure{color:#8de8cb;background:#0d3028;border-color:#287b63}.redesignedLogin .loginSecure span{color:#72e7bd;background:#124b3b}.redesignedLogin .loginSecure b{color:#9bf1d4}body:has(.sharedWorkspaceShell:not([data-workspace-design=supplies])){background:radial-gradient(circle at 78% 6%,#6148b512,transparent 29%), radial-gradient(circle at 10% 24%,#31d8ff12,transparent 31%), linear-gradient(145deg,var(--walner-petrol-900),var(--walner-petrol-950) 66%)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]){--mw-bg:var(--walner-petrol-900);--mw-bg-deep:var(--walner-petrol-950);--mw-panel:var(--walner-petrol-850);--mw-panel-raised:var(--walner-petrol-800);--mw-panel-hover:var(--walner-petrol-750);--mw-line:var(--walner-petrol-line);--mw-line-soft:var(--walner-petrol-line-soft);--mw-text:var(--walner-petrol-text);--mw-muted:var(--walner-petrol-muted);border-color:var(--walner-petrol-line-soft)!important;background:radial-gradient(circle at 82% 2%,#6f4fff12,transparent 27%), radial-gradient(circle at 8% 18%,#43d8f410,transparent 30%), linear-gradient(145deg,var(--walner-petrol-900),var(--walner-petrol-950) 68%)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies])>main.moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]){isolation:isolate;position:relative;color:var(--walner-petrol-text)!important;background:linear-gradient(145deg,var(--walner-petrol-900),var(--walner-petrol-950) 72%)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies])>main.moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]):before{z-index:-1;pointer-events:none;opacity:.22;content:"";background-image:linear-gradient(#65dff70c 1px,#0000 1px),linear-gradient(90deg,#65dff70c 1px,#0000 1px);background-size:38px 38px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 82%);mask-image:linear-gradient(#000 0,#0000 82%)}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceFrame{min-width:0;position:relative;background:linear-gradient(135deg,#0a2633cc,#061720dc 60%,#101728c9)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceFrame:before{z-index:8;pointer-events:none;background:linear-gradient(90deg,var(--module-accent) 0,#8a6dff 34%,#2de6bd 67%,var(--module-accent) 100%);height:3px;box-shadow:0 0 11px rgba(var(--module-accent-rgb),.34);content:"";background-size:220% 100%;animation:10s linear infinite walner-industrial-rail;position:absolute;top:0;left:0;right:0}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleLocalNav{background:linear-gradient(#0b2b3a,#071c27 60%,#061720)!important;border-color:#2d5668!important;box-shadow:inset -1px 0 #6ae3fa12!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleLocalTitle,.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleLocalActions{border-color:#315b6d!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleLocalTitle p{color:var(--walner-petrol-muted)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleLocalTabs button:hover{background:#103747!important;border-color:#3a7186!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent{min-width:0;background:radial-gradient(circle at 86% 2%,#815cff0c,#0000 26%),linear-gradient(150deg,#0a2633e8,#061720f0 70%)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) :where(.appInstallGuide,.mobileInstallGuide){background:radial-gradient(circle at 88% 0,#43d8f413,#0000 32%),linear-gradient(135deg,#0c2d3b,#081c27 72%)!important;border-color:#31596a!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #0010194a!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :where(.pageLead,.managementLead,.spcHero,.plantMapHero,.dayHero,.adminCenterHero,.adminSectionTitle,.configurationHeader,.panel,.workPanel,.calendar,.checkOverviewHeader,.checkDetailHeader,.chickHero,.teamResultsHero,.resultsReviewHero,.weeklyClosureHero,.reportWorkspace){border-color:var(--walner-petrol-line)!important;background:radial-gradient(circle at 86% 8%,rgba(var(--module-accent-rgb),.08),transparent 34%), linear-gradient(140deg,#0c2b39,#081b26 74%)!important;box-shadow:inset 0 1px #ffffff0a,var(--walner-industrial-shadow)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--walner-petrol-text)!important;background:#061a24!important;border-color:#356579!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :where(input:not([type=checkbox]):not([type=radio]),select,textarea)::placeholder{color:#819ba7!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :where(p,small,label,td,th){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.jobsWorkspace.moduleWorkspaceMain{--jobs-panel-strong:#0b2532f2;--jobs-line:#2b5366;--jobs-copy:var(--walner-petrol-text);--jobs-muted:var(--walner-petrol-muted);background:radial-gradient(circle at 76% 0,#43d8f410,#0000 32%),linear-gradient(145deg,#071c27,#04131c 70%)!important}.jobsWorkspace .moduleWorkspaceContent{background:radial-gradient(circle at 72% 12%,#43d8f414,#0000 28%),linear-gradient(145deg,#092431,#061720 72%)!important}.jobsWorkspace .moduleWorkspaceContent:before{opacity:.38;background:linear-gradient(90deg,#0000 0 49.9%,#43d8f412 50%,#0000 50.1%) 0 0/44px 44px!important}.jobsWorkspace :where(.panel,.workPanel,.filters,.jobsViewSwitch,.ordersLocalSearch,.orderStatusTabs,.todayPriorityTable,.jobsAttention,.preventivePlanCard,.proposalCard,.proposalMasterList button,.planningTabs,.validationBoard){color:var(--walner-petrol-text)!important;background:#0b2532!important;border-color:#2d5668!important}.jobsWorkspace :where(.jobsViewSwitch,.ordersLocalSearch,.orderStatusTabs,.planningTabs){background:#071c27!important}.jobsWorkspace :where(.jobsOrders) :where(article,tr,td):not(.danger):not(.warning):not(.success){background:#0a202b!important;border-color:#294d5e!important}.jobsWorkspace :where(.jobsOrders) :where(article,tr):hover :where(td){background:#10313f!important}:where(.configurationModal,.passwordModal,.retirementDialog,.syncStatusDialog,.executionPanel){color:var(--walner-petrol-text)!important;background:linear-gradient(150deg,#0a2633,#061720 70%,#0d1829)!important;border-color:#37697d!important;box-shadow:0 30px 100px #000c,0 0 32px #43d8f414!important}:where(.configurationModal,.passwordModal,.retirementDialog,.syncStatusDialog,.executionPanel) :where(header,footer){border-color:#315b6c!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) :is(.error,.danger,.dangerNotice,.formError):not(.resultsWorkspaceRoot *):not(.checkControl *):not(.chickChecklist *):not(.guidedEditor *){color:#ffadbc!important;background:#35121c!important;border-color:#a83b55!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) :is(.warning,.attention,.warningNotice):not(.resultsWorkspaceRoot *):not(.checkControl *):not(.chickChecklist *):not(.guidedEditor *){color:#ffe09b!important;background:#302510!important;border-color:#8b6b26!important}@media screen{:where(.inventoryQrModal) :where(button,input,select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@keyframes walner-industrial-rail{to{background-position:220% 0}}@media (width<=1100px){.sharedWorkspaceShell:not([data-workspace-design=supplies]),.sharedWorkspaceShell:not([data-workspace-design=supplies])>main.moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]){border-radius:0!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :where(.controlPage,.checkControl,.chickChecklist,.configurationStudio,.adminCenter,.advancedInventory,.spcPage){width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=700px){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent{padding-right:max(10px,env(safe-area-inset-right))!important;padding-left:max(10px,env(safe-area-inset-left))!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :where(.pageLead,.managementLead,.spcHero,.plantMapHero,.dayHero,.adminCenterHero,.configurationHeader,.panel,.workPanel,.calendar,.checkOverviewHeader,.checkDetailHeader,.chickHero,.teamResultsHero,.resultsReviewHero,.weeklyClosureHero){border-radius:15px!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #00101952!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) :where(h1,h2,h3,p,small,label,button,a,td,th){overflow-wrap:anywhere}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) :where(.tableScroll,.techTable,.checkTableScroll,.catalogTable){max-width:100%;overflow-x:auto}:where(.configurationModal,.passwordModal,.retirementDialog){border-radius:18px 18px 0 0!important;width:100%!important;max-width:100%!important;max-height:100dvh!important}}@media (width<=380px){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent{padding-right:max(8px,env(safe-area-inset-right))!important;padding-left:max(8px,env(safe-area-inset-left))!important}}@media (prefers-reduced-motion:reduce){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceFrame:before{animation:none}}@media print{html,body{background:#fff!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) .moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceFrame:before,.sharedWorkspaceShell:not([data-workspace-design=supplies])>main.moduleWorkspaceMain:not(.resultsWorkspaceRoot):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]):before{display:none!important}}:where(.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.placeDetailBackdrop,.placeModalBackdrop,.mapWizardBackdrop,.mapQrModal){box-sizing:border-box;overscroll-behavior:none;width:100%;max-width:100vw;height:100dvh;max-height:100dvh;overflow:hidden}:where(.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.placeDetail,.placeChooser,.placeForm,.mapWizard,.mapQrModal>div){box-sizing:border-box;min-width:0;max-width:100%;max-height:calc(100dvh - max(10px,env(safe-area-inset-top)) - max(10px,env(safe-area-inset-bottom)))}:where(.checkModalViewport,.orderWorkCheckScroll,.executionTemplatePicker>div,.planEditorSteps,.friendlyFormGrid,.machineSheetBody,.machineActionWindowBody,.placeDetail,.placeFormGrid,.mapWizard>main){overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}:where(.workflowDrawer,.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.machineActionDialog,.equipment360Sheet,.placeDetail,.placeChooser,.placeForm,.mapWizard,.mapQrModal>div) :where(h1,h2,h3,h4,h5,p,b,small,span,label,button,dd){overflow-wrap:anywhere}:where(.workflowDrawer,.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.machineActionDialog,.equipment360Sheet,.placeDetail,.placeChooser,.placeForm,.mapWizard,.mapQrModal>div) :where(input,select,textarea,button,a){box-sizing:border-box;max-width:100%}.planEditorModal{flex-direction:column;min-height:0;display:flex;overflow:hidden}.planEditorModal>header,.planEditorModal>footer{flex:none;position:static}.planEditorSteps{scrollbar-gutter:stable;flex:auto;min-height:0;overflow:hidden auto}.handoverModal{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden auto}.executionTemplatePicker>header,.executionTemplatePicker>footer{flex:none}.executionTemplatePicker>div{scrollbar-gutter:stable}.equipment360Backdrop{overscroll-behavior:none}.machineActionDialog{min-width:0;max-width:100%;max-height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(8px,env(safe-area-inset-bottom)))}.machineSheetBody,.machineActionWindowBody{scrollbar-gutter:stable;overflow-x:hidden}.machineSheetHeader,.machineSheetHeader>*{min-width:0}.friendlyEditor{flex-direction:column;min-height:0;display:flex;overflow:hidden}.friendlyEditor>header{flex:none}.friendlyEditor>form{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.friendlyFormGrid{flex:none;min-height:0;overflow:visible}.friendlyEditor form>footer{flex:none;position:static}.placeDetailBackdrop{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.placeDetail{scrollbar-gutter:stable;height:100%;max-height:100%;overflow:hidden auto}.placeDetailHeader{z-index:4;top:0}.placeForm{flex-direction:column;min-height:0;display:flex;overflow:hidden}.placeForm>header,.placeForm>footer{flex:none}.placeFormGrid{scrollbar-gutter:stable;flex:auto;min-height:0;padding-right:4px;overflow:hidden auto}.placeForm>footer{margin-top:14px}.placeChooser{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden auto}.mapWizard{min-height:0;overflow:hidden}.mapWizard>header,.mapWizard>nav,.mapWizard>footer{flex:none}.mapWizard>main{scrollbar-gutter:stable;min-height:0}.mapQrModal>div{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden auto}.cadWorkspaceOpen{overscroll-behavior:none;max-width:100vw;max-height:100dvh}@media (width<=760px){:where(.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.placeModalBackdrop,.mapWizardBackdrop,.mapQrModal){align-items:flex-end;padding:0}:where(.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.placeChooser,.placeForm,.mapWizard){width:100%;max-width:100%;max-height:calc(100dvh - max(7px,env(safe-area-inset-top)));border-bottom-right-radius:0;border-bottom-left-radius:0}.machineActionDialog{width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh}.machineSheetHeader{overscroll-behavior:contain}.friendlyEditor>form{padding:14px 12px calc(12px + env(safe-area-inset-bottom))}.friendlyEditor form>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.friendlyEditor form>footer button{width:100%;min-height:48px}.friendlyEditor .machineEditFooter button.delete{grid-column:1/-1}.placeDetailBackdrop{padding:0}.placeDetail{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));border:0}.placeDetailHeader{position:sticky}.placeFormGrid{padding-right:0}.placeForm>footer{padding-bottom:max(12px,env(safe-area-inset-bottom));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.placeForm>footer button{width:100%;min-width:0;min-height:48px}.mapWizard{height:min(94dvh,820px)}.mapWizard>nav{overscroll-behavior-x:contain;display:flex;overflow-x:auto}.mapWizard>nav button{min-width:74px}.mapWizard>main{padding:20px 16px}.mapWizard>footer{padding:12px max(12px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.mapQrModal{place-items:end center}.mapQrModal>div{width:100%;max-width:100%;max-height:calc(100dvh - max(7px,env(safe-area-inset-top)));padding:54px max(16px,env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-radius:18px 18px 0 0}}@media (width<=390px){.friendlyEditor form>footer,.placeForm>footer{grid-template-columns:1fr}.friendlyEditor .machineEditFooter button.delete{grid-column:auto}.planEditorModal>footer{grid-template-columns:1fr;display:grid}.planEditorModal>footer>div{grid-template-columns:1fr 1fr;display:grid}.planEditorModal>footer button{width:100%;min-width:0;min-height:46px}}@media (height<=560px) and (orientation:landscape){:where(.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.placeDetailBackdrop,.placeModalBackdrop,.mapWizardBackdrop,.mapQrModal){padding:4px}:where(.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.placeDetail,.placeChooser,.placeForm,.mapWizard,.mapQrModal>div){max-height:calc(100dvh - 8px)}.placeDetail{height:calc(100dvh - 8px)}}html,body{width:100%;min-width:0;max-width:100%;overflow-x:clip}body[data-walner-scroll-locked=true]{touch-action:none}body[data-walner-scroll-locked=true] :where([aria-modal=true],dialog[open],.modalBackdrop,.maintenanceMobileSheet,.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.walnerAiBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.placeDetailBackdrop,.mapWizardBackdrop,.mapQrModal,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.equipment360Backdrop,.inventoryQrModal){touch-action:auto}:where(.shell,.sharedWorkspaceShell,.moduleWorkspaceMain,.moduleWorkspaceFrame,.moduleWorkspaceContent,.controlPage,.todayDashboard,.technicianDay,.checkControl,.advancedInventory,.spcPage,.plantPlaces,.plantMapPage,.automaticReports,.managementIndicators,.weeklyResultsPage,.adminCenter,.configurationStudio,.messagingCenter,.controlRoomSurface){box-sizing:border-box;min-width:0;max-width:100%}.moduleWorkspaceMain :where(section,article,div,nav,aside,header,footer,form,fieldset,label),.moduleWorkspaceMain :where(input,select,textarea,button,a){box-sizing:border-box;min-width:0}.moduleWorkspaceMain :where(img,video,canvas,svg,object){max-width:100%}.moduleWorkspaceMain :where(h1,h2,h3,h4,h5,p,small,b,strong,span,label,dt,dd,button,a){overflow-wrap:anywhere}.moduleWorkspaceMain :where(input,select,textarea){width:100%;max-width:100%}.moduleWorkspaceMain :where(pre,code){max-width:100%;overflow:auto}:where(.tableScroll,.checkTableScroll,.advancedInventoryTable,.auditTable){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}:where(.modalBackdrop,.maintenanceMobileSheet,.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.walnerAiBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.placeDetailBackdrop,.mapWizardBackdrop,.mapQrModal,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.equipment360Backdrop,.inventoryQrModal,.universalQrScanner){box-sizing:border-box;overscroll-behavior:none;width:100dvw;max-width:100%;height:100dvh;max-height:100dvh;overflow:hidden}:where(.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.mapWizardBackdrop,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.inventoryQrModal){padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}:where(.drawer,.spcDrawer,.contextHelpPanel,.syncStatusDialog,.reliabilityDialog,.spcRejectDialog,.inventoryQrCard,.photoComparisonModal,.paDialog,.miDialog){-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;overflow:hidden auto}:where(.messageModal,.safetyTemplateEditor,.catalogRenameDialog,.passwordModal,.retirementDialog,.userPermissionEditor,.configurationModal,.configurationHistoryModal,.notificationPanel,.globalSearchDialog){flex-direction:column;min-height:0;display:flex;overflow:hidden}:where(.messageModal,.safetyTemplateEditor,.catalogRenameDialog,.passwordModal,.retirementDialog,.userPermissionEditor,.configurationModal,.configurationHistoryModal,.notificationPanel,.globalSearchDialog)>:where(header,footer){flex:none}:where(.messageModal,.safetyTemplateEditor,.catalogRenameDialog,.passwordModal,.retirementDialog,.userPermissionEditor,.configurationModal,.configurationHistoryModal,.notificationPanel,.globalSearchDialog)>:where(main,section,.safetyTemplateForm,.globalSearchResults,.sharedDetailBody,.sharePickerList,.peoplePicker){overscroll-behavior:contain;min-height:0}.safetyTemplateEditor>.safetyTemplateForm,.userPermissionEditor>main,.retirementDialog>main,.catalogRenameDialog>main,.configurationModal>main,.configurationHistoryModal>main,.notificationPanel>section,.globalSearchDialog>.globalSearchResults{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;overflow:hidden auto}:where(.modalBackdrop,.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.placeDetailBackdrop,.mapWizardBackdrop,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.equipment360Backdrop,.inventoryQrModal) :where(input,select,textarea,button,a){box-sizing:border-box;max-width:100%}:where(.modalBackdrop,.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.placeDetailBackdrop,.mapWizardBackdrop,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.equipment360Backdrop,.inventoryQrModal) :where(h1,h2,h3,h4,p,b,strong,small,span,label,button,a,dt,dd){overflow-wrap:anywhere}:where(.catalogRenameDialog,.passwordModal,.retirementDialog,.userPermissionEditor,.messageModal)>main{width:auto;max-width:none;margin:0}.machineSheetBody,.placeDetail,.mapWizard>main,.checkModalViewport,.orderWorkCheckScroll,.friendlyFormGrid{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (width<=760px){.moduleWorkspaceMain{width:100%;overflow-x:clip;padding-right:max(12px,env(safe-area-inset-right))!important;padding-left:max(12px,env(safe-area-inset-left))!important}.moduleWorkspaceContent{width:100%;min-width:0}.moduleWorkspaceMain :where(input,select,textarea){font-size:16px}:where(.adminCenterHero,.adminSectionTitle,.spcHero,.checkTemplateBar,.automaticReports>header){flex-wrap:wrap;max-width:100%}:where(.checkSettingsGrid,.checkEditorForm,.checkModalFields,.spcMetaGrid,.createInventoryGrid,.friendlyFormGrid,.placeFormGrid,.reliabilityFormGrid,.passwordFields,.retirementSummary){grid-template-columns:minmax(0,1fr)!important}:where(.checkEditorForm,.checkModalFields,.spcMetaGrid,.createInventoryGrid,.friendlyFormGrid,.placeFormGrid,.reliabilityFormGrid,.passwordFields)>.wide,:where(.checkEditorForm,.checkModalFields,.friendlyFormGrid,.placeFormGrid)>.full{grid-column:1!important}:where(.checkModal footer,.orderWorkCheckForm footer,.friendlyEditor footer,.placeForm footer,.catalogRenameDialog footer,.passwordModal footer,.retirementDialog footer,.userPermissionEditor footer,.reliabilityDialog footer,.spcRejectDialog footer,.messageModal>footer){padding-bottom:max(14px,env(safe-area-inset-bottom));flex-wrap:wrap}:where(.messageModal,.safetyTemplateEditor,.catalogRenameDialog,.passwordModal,.retirementDialog,.userPermissionEditor,.reliabilityDialog,.spcRejectDialog,.configurationModal,.configurationHistoryModal,.inventoryQrCard,.photoComparisonModal,.paDialog,.miDialog,.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.placeChooser,.placeForm,.mapWizard){width:100%;max-width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 12px);border-radius:16px}:where(.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.mapWizardBackdrop,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.inventoryQrModal){padding:max(6px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));align-items:flex-end}.messageModalBackdrop{place-items:end center}.spcDrawer,.drawer{width:100%;height:100dvh;max-height:100dvh;padding-right:max(15px,env(safe-area-inset-right));padding-bottom:max(86px,calc(18px + env(safe-area-inset-bottom)));padding-left:max(15px,env(safe-area-inset-left))}.spcHeroActions,.checkOverviewHeaderActions{flex-wrap:wrap;width:100%;max-width:100%}}@media (width<=390px){.moduleWorkspaceMain{padding-right:max(9px,env(safe-area-inset-right))!important;padding-left:max(9px,env(safe-area-inset-left))!important}:where(.moduleWorkspaceContent,.controlPage,.todayDashboard,.technicianDay,.checkControl,.advancedInventory,.spcPage,.plantPlaces,.automaticReports,.managementIndicators,.weeklyResultsPage,.adminCenter,.configurationStudio,.messagingCenter){gap:10px}:where(.checkModal footer,.orderWorkCheckForm footer,.friendlyEditor footer,.placeForm footer,.catalogRenameDialog footer,.passwordModal footer,.retirementDialog footer,.reliabilityDialog footer,.spcRejectDialog footer)>button{flex:120px;min-width:0}}@media (height<=560px) and (orientation:landscape){:where(.toolkitPortalBackdrop,.notificationPortalBackdrop,.messageModalBackdrop,.safetyTemplateBackdrop,.catalogRenameBackdrop,.passwordModalBackdrop,.retirementBackdrop,.userPermissionBackdrop,.reliabilityDialogBackdrop,.spcRejectBackdrop,.placeModalBackdrop,.mapWizardBackdrop,.checkModalBackdrop,.orderWorkCheckBackdrop,.executionChickBackdrop,.executionTemplateBackdrop,.planEditorBackdrop,.friendlyEditorBackdrop,.inventoryQrModal){padding:4px max(6px,env(safe-area-inset-right)) 4px max(6px,env(safe-area-inset-left));align-items:stretch}:where(.messageModal,.safetyTemplateEditor,.catalogRenameDialog,.passwordModal,.retirementDialog,.userPermissionEditor,.reliabilityDialog,.spcRejectDialog,.configurationModal,.configurationHistoryModal,.inventoryQrCard,.checkModal,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.friendlyEditor,.placeChooser,.placeForm,.mapWizard){border-radius:12px;height:100%;max-height:100%}}@media (prefers-reduced-motion:reduce){:where(.moduleWorkspaceMain,[aria-modal=true]) *,:where(.moduleWorkspaceMain,[aria-modal=true]) :before,:where(.moduleWorkspaceMain,[aria-modal=true]) :after{scroll-behavior:auto!important}}:root{--workspace-edge:clamp(12px,2vw,28px);--workspace-space:clamp(12px,1.5vw,22px)}.workspaceLocation{display:none}.moduleWorkspaceContent{container:workspace/inline-size}.moduleWorkspaceMain :where(input[type=checkbox],input[type=radio]){flex:none;width:auto}.moduleWorkspaceMain :where(fieldset,legend){max-width:100%}@container workspace (width<=680px){:where(.adminTwoColumns,.dataQuality,.checkAnalyticsGrid,.spcMetaGrid){grid-template-columns:minmax(0,1fr)!important}:where(.pageLead,.adminCenterHero,.adminSectionTitle,.spcHero,.checkOverviewHeader,.resultsReviewHero,.weeklyClosureHero,.teamResultsHero){flex-wrap:wrap;gap:16px}:where(.pageLead,.adminCenterHero,.adminSectionTitle,.spcHero,.checkOverviewHeader)>div{min-width:0;max-width:100%}:where(.activityFilters){grid-template-columns:minmax(0,1fr)!important}.adminHeroStats{width:100%;grid-template-columns:repeat(auto-fit,minmax(min(115px,100%),1fr))!important}.adminHeroStats article{min-height:76px}}@media (width<=1100px){.sharedWorkspaceShell:not(.moduleSelectorShell):not(.messageWorkspaceShell) .moduleWorkspaceFrame{margin-top:0!important;padding-top:0!important}.sharedWorkspaceShell:not(.moduleSelectorShell) .workspaceLocation{margin:12px var(--workspace-edge) 0;border:1px solid #355768;border-left:3px solid var(--module-accent,#5de1f2);color:#edf8ff;background:#0a202b;border-radius:14px;flex:none;grid-template-columns:minmax(85px,.7fr) minmax(0,1.3fr);align-items:center;gap:12px;padding:12px;display:grid}.workspaceLocation label{font-size:14px;font-weight:700;line-height:1.35}.workspaceLocation label span{color:#a4c4d2;margin-top:3px;font-size:12px;font-weight:400;display:block}.workspaceLocation select{color:#fff;background:#061720;border:1px solid #4b7082;border-radius:9px;max-width:100%;min-height:44px;padding:8px;font-size:16px}.sharedWorkspaceShell:not(.moduleSelectorShell):not(.messageWorkspaceShell) .moduleWorkspaceContent{padding:var(--workspace-space) max(var(--workspace-edge),env(safe-area-inset-right)) calc(100px + env(safe-area-inset-bottom)) max(var(--workspace-edge),env(safe-area-inset-left))!important}.sharedWorkspaceShell:not(.moduleSelectorShell):not(.messageWorkspaceShell) .moduleWorkspaceMain{padding-inline:0!important}.messageWorkspaceShell .workspaceLocation{display:none!important}.sharedWorkspaceShell .moduleWorkspaceContent :where(.controlPage,.plantPlaces,.advancedInventory,.checkControl,.spcPage,.configurationStudio,.adminCenter){padding-inline:0}}@media (width<=359px){.workspaceLocation{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.workspaceLocation label span{margin-left:6px;display:inline}}@media print{.workspaceLocation{display:none!important}}.newOrderScannerLayer{z-index:16001;position:fixed;inset:0}.newOrderBackdrop[hidden]{display:none}.newOrderBackdrop{z-index:16000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);isolation:isolate;background:#020b13dc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.newOrderModal{--order-border:#2c4e60;--order-muted:#a6bdc9;box-sizing:border-box;border:1px solid var(--order-border);color:#eef6fa;text-align:left;background:#0b1d29;border-radius:22px;flex-direction:column;width:min(1080px,100%);min-width:0;max-width:100%;height:min(920px,100dvh - 48px);max-height:100%;margin:0;padding:0;font:400 15px/1.5 Arial,sans-serif;display:flex;overflow:hidden;box-shadow:0 24px 80px #0008}.newOrderModal *,.newOrderModal :before,.newOrderModal :after{box-sizing:border-box}.newOrderModal :is(div,section,aside,header,footer,fieldset,label,span,article){min-width:0}.newOrderModal :is(h2,h3,h4,p,figure){margin:0}.newOrderModal :is(b,strong,p,small,label,button,summary){overflow-wrap:anywhere}.newOrderModal small{color:var(--order-muted);font-size:13px;line-height:1.5;display:block}.newOrderModal button{border:1px solid var(--order-border);color:#edf8ff;white-space:normal;cursor:pointer;background:#173244;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:0;height:auto;min-height:44px;padding:10px 14px;font:600 14px/1.3 Arial,sans-serif;display:inline-flex}.newOrderModal button:hover:not(:disabled){background:#214861;border-color:#59bfee}.newOrderModal button:disabled{opacity:.5;cursor:not-allowed}.newOrderModal :is(button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #67ddff}.newOrderModal :is(input,select,textarea){box-sizing:border-box;color:#f2f8fb;background:#071823;border:1px solid #3c6175;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:11px 12px;font:400 16px/1.4 Arial,sans-serif}.newOrderModal textarea{resize:vertical;min-height:150px}.newOrderModal input:is([type=checkbox],[type=radio]){accent-color:#3dbfea;flex:0 0 20px;width:20px;height:20px;min-height:20px;padding:0}.newOrderModal label{color:#d9e8ee;gap:7px;font-size:14px;font-weight:600;display:grid}.newOrderModal label:has(>input:is([type=checkbox],[type=radio])){align-items:center;gap:10px;display:flex}.newOrderHead{background:#102938;flex:none;justify-content:space-between;align-items:center;gap:14px;height:auto;padding:20px 24px 14px;display:flex}.newOrderHead>div>span{letter-spacing:.12em;color:#6fd4ee;font-size:11px;font-weight:700}.newOrderHead h2{letter-spacing:-.02em;margin-top:4px;font:700 clamp(20px,3vw,27px)/1.25 Arial,sans-serif}.newOrderHead h2:focus{outline:none}.newOrderModal .newOrderClose{background:#193847;flex:0 0 44px;width:44px;padding:0;font-size:27px}.newOrderWizard{background:#102938;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 24px 14px;display:grid}.newOrderWizard button{color:#c1d2dc;background:#0a202e;flex-direction:row;padding:9px 6px}.newOrderWizard button span{background:#233e50;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.newOrderWizard button b{font-size:13px}.newOrderWizard button.active{color:#fff;background:#0f4a65;border-color:#49ccec}.newOrderWizard button.active span{color:#072634;background:#58d4ef}.newOrderWizard button.complete{border-color:#3b8079}.newOrderLocation{border-block:1px solid var(--order-border);background:#071923;flex-wrap:wrap;flex:none;align-items:center;gap:4px 12px;padding:10px 24px;font-size:13px;display:flex}.newOrderLocation b{color:#83dfef}.newOrderLocation span{color:var(--order-muted)}.newOrderBody{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:24px;scroll-padding:20px;overflow:hidden auto}.newOrderFields{border:0;gap:20px;margin:0;padding:0;display:grid}.newOrderSection{gap:18px;margin:0;padding:0;display:grid}.newOrderSection>header{align-items:flex-start;gap:12px;display:flex}.newOrderSection>header>span{color:#80e0f0;background:#16455b;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.newOrderSection>header b{font-size:20px;line-height:1.3;display:block}.newOrderSection>header small{margin-top:5px}.newOrderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.newOrderGrid>.wide,.newOrderGrid>.equipmentKeyField{grid-column:1/-1}.newOrderReasonPicker,.newOrderRecentEquipment,.newOrderTechnicianLoad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.newOrderReasonPicker>button,.newOrderRecentEquipment>button,.newOrderTechnicianLoad>button{text-align:left;justify-content:flex-start;align-items:flex-start;padding:14px;display:flex}.newOrderReasonPicker>button{flex-wrap:wrap}.newOrderReasonPicker>button>span,.newOrderTechnicianLoad>button>span{flex:1;min-width:0}.newOrderReasonPicker>button b,.newOrderRecentEquipment b,.newOrderTechnicianLoad b{margin-bottom:4px;display:block}.newOrderReasonPicker em,.newOrderTechnicianLoad em{color:#93e7ea;font-size:11px;font-style:normal}.newOrderModal :is(.selected,.recommended){background:#103d4e;border-color:#42b8d1}.newOrderEquipmentTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.newOrderRecentEquipment{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.newOrderRecentEquipment>button{flex-direction:column;gap:3px}.newOrderAssetDetails,.newOrderContextStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.newOrderAssetDetails{border:1px solid var(--order-border);background:#0d2634;border-radius:12px;grid-column:1/-1;padding:14px}.newOrderEquipmentContext{border:1px solid var(--order-border);border-radius:12px;gap:14px;padding:16px;display:grid}.newOrderEquipmentContext>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.newOrderEquipmentContext em{color:#73dfbb;font-size:12px;font-style:normal}.newOrderEquipmentContext section{gap:5px;display:grid}.newOrderTypeContext,.newOrderPrioritySuggestion{background:#102f40;border:1px solid #2c6479;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.newOrderTypeContext>div,.newOrderPrioritySuggestion>div{flex:180px}.newOrderTypeContext span,.newOrderPrioritySuggestion span{color:#73d9f0;letter-spacing:.08em;font-size:11px;display:block}.newOrderTypeContext b,.newOrderPrioritySuggestion b{font-size:17px;display:block}.newOrderOptional,.newOrderDraftDetails{border:1px solid var(--order-border);background:#0b2330;border-radius:12px}.newOrderModal summary{cursor:pointer;color:#c6e5f0;padding:15px;font-size:14px;font-weight:700}.newOrderOptional[open]>summary,.newOrderDraftDetails[open]>summary{border-bottom:1px solid var(--order-border)}.newOrderOptional>:not(summary),.newOrderDraftDetails>:not(summary){margin:16px}.newOrderModal .newOrderOptional>.workCheckPicker{width:calc(100% - 32px)}.newOrderSafetyPicker,.newOrderReferencePhotos,.newOrderEvidencePolicy,.newOrderPreventivePlans,.newOrderRequiredParts,.newOrderHistoryLearning{border:1px solid var(--order-border);background:#0b2431;border-radius:12px;gap:14px;padding:16px;display:grid}.newOrderModal :is(.newOrderSafetyPicker,.newOrderReferencePhotos,.newOrderEvidencePolicy,.newOrderPreventivePlans,.newOrderRequiredParts,.newOrderHistoryLearning)>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.newOrderModal :is(.newOrderSafetyPicker,.newOrderReferencePhotos,.newOrderEvidencePolicy,.newOrderPreventivePlans,.newOrderRequiredParts,.newOrderHistoryLearning)>header span{color:#78d9ef;letter-spacing:.06em;font-size:11px;display:block}.newOrderModal :is(.newOrderSafetyPicker,.newOrderReferencePhotos,.newOrderEvidencePolicy,.newOrderPreventivePlans,.newOrderRequiredParts,.newOrderHistoryLearning)>header b{margin:3px 0;font-size:17px;display:block}.newOrderModal em{font-size:12px;font-style:normal}.newOrderSafetyOptions,.newOrderPreventivePlans>div,.newOrderReferenceActions,.newOrderEvidencePolicy>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.newOrderSafetyOptions>button{text-align:left;flex-wrap:wrap;justify-content:flex-start}.newOrderSafetyOptions>button>span{flex:130px}.newOrderSafetyOptions>button b{display:block}.newOrderSafetyOptions>button em{color:#7be0dc;flex-basis:100%}.newOrderSafetyPreview ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.newOrderSafetyPreview li{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.newOrderSafetyPreview li span{flex:170px}.newOrderReferenceUpload{cursor:pointer;border:1px dashed #5793a8;border-radius:10px;align-items:center;gap:12px;padding:15px;display:flex;position:relative}.newOrderModal .newOrderReferenceUpload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.newOrderReferenceUpload:focus-within{outline:3px solid #67ddff}.newOrderReferencePreview{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;display:grid}.newOrderReferencePreview figure{border:1px solid var(--order-border);border-radius:10px;overflow:hidden}.newOrderReferencePreview img{object-fit:cover;width:100%;height:150px;display:block}.newOrderReferencePreview figcaption{justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.newOrderEvidencePolicy label{border:1px solid var(--order-border);border-radius:10px;padding:12px}.newOrderEvidencePolicy label i{display:none}.newOrderTechnicianLoad{grid-template-columns:repeat(2,minmax(0,1fr))}.newOrderTechnicianLoad>button{flex-wrap:wrap}.newOrderModal .technicianSelector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.newOrderModal .technicianSelector label{border:1px solid var(--order-border);border-radius:10px;min-height:66px;padding:12px}.newOrderQuickDates{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.newOrderHistoryLearning>div,.newOrderRequiredParts>div{gap:12px;display:grid}.newOrderHistoryLearning article{border:1px solid var(--order-border);border-radius:10px;gap:8px;padding:14px;display:grid}.newOrderModal .orderPartsPicker>header{background:0 0;padding:4px}.newOrderModal .orderPartsPicker .orderPartsSearch{gap:8px;display:grid}.newOrderModal .orderPartsPicker .orderPartsSearch label{padding:0;display:block}.newOrderModal .orderPartsPicker .orderPartsSearch input{width:100%;min-width:0}.newOrderModal .orderPartsScopes,.newOrderModal .orderPartsPages{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.newOrderModal .orderPartsScopes button[aria-pressed=true]{color:#b8f5ff;background:#11475a;border-color:#23d6eb}.newOrderModal .orderPartRow{border:1px solid var(--order-border);border-radius:10px;grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:16px;padding:16px;display:grid}.newOrderModal .orderPartRow.selected{border-color:#23d6eb}.newOrderModal .orderPartChoice{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:0;display:grid}.newOrderModal .orderPartChoice span{overflow-wrap:anywhere;gap:6px;display:grid}.newOrderModal .orderPartQuantity{gap:6px;min-width:0;padding:0;display:grid}.newOrderModal .orderPartQuantity input{width:100%;min-width:0}.newOrderModal .orderPartsPicker small{font-size:14px;line-height:1.5}.newOrderModal .orderPartsPicker button{white-space:normal;min-height:44px}.newOrderDuplicateWarning,.newOrderCriticalNotice,.newOrderSafetyError,.newOrderAccessNote{color:#ffe2b3;background:#34291b;border:1px solid #977044;border-radius:10px;padding:14px}.newOrderDuplicateWarning{gap:10px;display:grid}.newOrderDuplicateWarning article{background:#201e1a;border-radius:8px;padding:10px}.newOrderFinalReview{gap:18px;display:grid}.newOrderFinalReview>header{gap:12px;display:flex}.newOrderFinalReview>header b{font-size:23px;display:block}.newOrderFinalReview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.newOrderFinalReview article{border:1px solid var(--order-border);background:#102e3e;border-radius:12px;gap:8px;padding:18px;display:grid}.newOrderFinalReview article>b{font-size:18px}.newOrderSummary{background:#0a202c;border:1px solid #31556a;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.newOrderSummary>span{color:#7acee6;letter-spacing:.1em;grid-column:1/-1;font-size:11px;font-weight:700}.newOrderSummary div>b{display:block}.newOrderDraftStatus{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.newOrderDraftStatus>div{flex:180px}.newOrderDraftStatus.active b{color:#9ed9ec}.newOrderWizardActions{border-top:1px solid var(--order-border);background:#102938;flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 24px;display:grid}.newOrderWizardActions>small{grid-column:1}.newOrderWizardActions .primary{color:#fff;background:#177b9b;border-color:#43bedb;grid-column:3;min-width:185px}.newOrderWizardActions .secondary{grid-column:2}.newOrderSubmitError{color:#ffdee5;background:#512732;flex:none;max-height:110px;padding:10px 24px;font-size:14px;overflow:auto}@media (width<=700px){.newOrderBackdrop{padding:0}.newOrderModal{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.newOrderHead{padding:calc(12px + env(safe-area-inset-top)) 16px 12px}.newOrderHead>div>span{font-size:10px}.newOrderWizard{gap:5px;padding:0 12px 12px}.newOrderWizard button{flex-direction:column;gap:5px;padding:8px 2px}.newOrderWizard button b{font-size:11px;line-height:1.2}.newOrderLocation{padding:8px 16px;font-size:12px}.newOrderBody{padding:18px 16px}.newOrderGrid,.newOrderReasonPicker,.newOrderTechnicianLoad,.newOrderFinalReview>div{grid-template-columns:1fr}.newOrderReasonPicker>button{align-items:center;padding:12px}.newOrderReasonPicker>button>i{flex:0 0 26px}.newOrderReasonPicker>button em{flex:none}.newOrderAssetDetails{grid-template-columns:1fr 1fr}.newOrderAssetDetails>span:last-child{grid-column:1/-1}.newOrderWizardActions{padding:10px 16px calc(12px + env(safe-area-inset-bottom));grid-template-columns:1fr 1.6fr;gap:8px}.newOrderWizardActions>small{grid-column:1/-1;font-size:12px}.newOrderWizardActions .secondary{grid-column:1}.newOrderWizardActions .primary{grid-column:2;min-width:0}.newOrderWizardActions:not(:has(.secondary)) .primary{grid-column:1/-1}.newOrderQuickDates{grid-template-columns:repeat(2,minmax(0,1fr))}.newOrderSafetyOptions,.newOrderReferenceActions,.newOrderEvidencePolicy>div,.newOrderPreventivePlans>div,.newOrderSummary,.newOrderModal .technicianSelector,.newOrderContextStats{grid-template-columns:1fr}.newOrderModal .orderPartRow{grid-template-columns:minmax(0,1fr);padding:12px}.newOrderModal .orderPartQuantity{max-width:160px;margin-left:36px}}@media (height<=520px){.newOrderBackdrop{padding:0}.newOrderModal{border-radius:0;height:100dvh;max-height:100dvh}.newOrderHead{padding-block:8px}.newOrderHead>div>span{display:none}.newOrderHead h2{font-size:18px}.newOrderWizard{padding-bottom:8px}.newOrderWizard button{flex-direction:row;min-height:36px;padding:5px 3px}.newOrderLocation{padding-block:5px}.newOrderWizardActions{padding-block:8px}.newOrderWizardActions>small{display:none}.newOrderModal{overscroll-behavior:contain;overflow-y:auto}.newOrderBody{flex:none;overflow:visible}.newOrderWizardActions{position:static}}.newOrderExitMessage{background:#112f3e;border:1px solid #3f7587;border-radius:14px;gap:16px;padding:24px;display:grid}.newOrderExitMessage h3{font-size:24px}.sharedWorkspaceShell.moduleSelectorShell{--launcher-bg:#042331;--launcher-line:#27d8ef;--launcher-muted:#c0d5df;border:1px solid var(--launcher-line);background:var(--launcher-bg);width:calc(100% - 24px);max-width:1800px;margin:12px auto;padding:0;overflow:clip;box-shadow:0 0 22px #00cde52b;border-color:var(--launcher-line)!important;border-radius:22px!important;display:block!important}.moduleSelectorShell .moduleWorkspaceMain{background:0 0;width:100%;min-width:0;padding:0;display:block}.moduleSelectorMain{width:100%;min-width:0;padding:0}.moduleLauncher{--launcher-pad:clamp(16px, 2.2vw, 34px);min-width:0;padding:0 var(--launcher-pad) 30px;color:#f4f9fc;background:radial-gradient(ellipse at 60% 50%, #07516b33, transparent 70%), var(--launcher-bg);gap:18px;display:grid;position:relative}.moduleLauncher button{font:inherit;cursor:pointer}.moduleLauncher button:disabled{cursor:not-allowed;opacity:.5}.moduleLauncher button:focus-visible,.moduleLauncherCard:focus-visible{outline-offset:4px;outline:3px solid #fff}.moduleLauncherDesktopTop{inset:14px var(--launcher-pad) auto;z-index:5;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex;position:absolute}.moduleLauncherDesktopSearch,.moduleLauncherSearch{color:#f0f7fa;text-align:left;background:#001824e8;border:1px solid #32778e;border-radius:22px;align-items:center;gap:12px;min-height:48px;padding:10px 16px;display:flex;box-shadow:inset 0 0 12px #1badcc0d}.moduleLauncherDesktopSearch{width:min(42%,610px);min-width:220px}.moduleLauncherDesktopSearch kbd{white-space:nowrap;border:1px solid #456574;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:11px}.moduleLauncherDesktopSearch>span,.moduleLauncherSearch>span{flex:none;display:flex}.moduleLauncherDesktopActions{align-items:center;gap:9px;display:flex}.moduleLauncherDesktopActions>button{color:#e9f7ff;background:#022333e8;border:1px solid #2a6a80;border-radius:16px;justify-content:center;align-items:center;min-width:46px;min-height:46px;padding:9px;display:flex;position:relative}.moduleLauncherDesktopActions>button>span{display:flex}.moduleLauncherDesktopActions>em{border-left:1px solid #226779;height:34px;margin:0 3px}.desktopLauncherAlert>i,.moduleLauncherMobileBrand>button>i{color:#fff;background:#ff4f59;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-5px;right:-3px}.moduleLauncherDesktopActions>.desktopLauncherProfile{text-align:left;background:0 0;border:0;gap:10px;padding:0}.desktopLauncherProfile>i,.moduleLauncherAvatar{border:1px solid #7ed5e9;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-style:normal;display:grid;position:relative;overflow:hidden}.desktopLauncherProfile img,.moduleLauncherAvatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.moduleLauncherDesktopActions>.desktopLauncherProfile>span{gap:3px;max-width:175px;display:grid}.desktopLauncherProfile b{overflow-wrap:anywhere;font-size:13px}.desktopLauncherProfile small{color:var(--launcher-muted);font-size:11px}.desktopLauncherProfile>strong{margin-left:6px;display:flex}.moduleLauncherMobileBrand,.moduleLauncherSearch,.moduleLauncherMobileNav{display:none}.moduleLauncherHero{isolation:isolate;min-height:clamp(350px,27vw,425px);margin:0 calc(-1 * var(--launcher-pad));padding:86px calc(var(--launcher-pad) + 16px) 30px;background:#041d29;border-bottom:1px solid #1a657c;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:relative}.moduleLauncherHero>div{min-width:0;max-width:54%}.moduleLauncherHero>div>span{color:#ff605c;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800}.moduleLauncherHero h2{color:#f9fcff;letter-spacing:-.04em;text-wrap:balance;margin:10px 0 0;font:500 clamp(44px,4.3vw,72px)/1.02 Georgia,Times New Roman,serif}.moduleLauncherHero h2 strong{font-weight:inherit;color:#ff5552;display:block}.moduleLauncherGreetingLine{background:#ff5552;width:84px;height:3px;margin:21px 0;display:block;box-shadow:0 0 9px #ff5552a6}.moduleLauncherHero p{color:#eef6fa;max-width:290px;margin:0;font-size:16px;line-height:1.55}.moduleLauncherQuickAccess{gap:8px;min-width:0;display:grid}.moduleLauncherQuickAccess>header{flex-wrap:wrap;justify-content:space-between;gap:6px 20px;font-size:13px;display:flex}.moduleLauncherQuickAccess>header>span{color:var(--launcher-muted)}.moduleLauncherQuickAccess>div{flex-wrap:wrap;gap:8px;display:flex}.moduleLauncherQuickAccess button{color:#ecf7ff;text-align:left;background:#002334;border:1px solid #347f97;border-radius:10px;align-items:center;gap:8px;max-width:100%;min-height:42px;padding:8px 14px;font-size:13px;display:inline-flex}.moduleLauncherQuickAccess button i{color:#55d4f7;flex:none;display:flex}.moduleLauncherQuickAccess button svg{width:20px;height:20px}.moduleLauncherGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;min-width:0;display:grid}.moduleLauncherCard{--module-accent:#48ceff;isolation:isolate;border:1.5px solid var(--module-accent);min-width:0;min-height:235px;box-shadow:0 0 11px color-mix(in srgb, var(--module-accent) 28%, transparent), inset 0 1px 0 color-mix(in srgb, var(--module-accent) 35%, transparent);cursor:pointer;background:#002334;border-radius:15px;grid-column:span 3;grid-template-rows:1fr auto;grid-template-columns:42px minmax(0,1fr) auto;gap:25px 12px;padding:52px 15px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.moduleLauncherCard:nth-of-type(n+5){grid-column:span 4}.moduleLauncherGrid[data-count="1"]>article{grid-column:span 12}.moduleLauncherGrid[data-count="2"]>article{grid-column:span 6}.moduleLauncherGrid[data-count="3"]>article{grid-column:span 4}.moduleLauncherCard.module-trabajos{--module-accent:#ff646b}.moduleLauncherCard.module-planta{--module-accent:#ffd34c}.moduleLauncherCard.module-chequeos{--module-accent:#00e6b2}.moduleLauncherCard.module-repuestos{--module-accent:#44caff}.moduleLauncherCard.module-resultados{--module-accent:#c779ff}.moduleLauncherCard.module-mensajes{--module-accent:#20e9f3}.moduleLauncherCard.module-configuracion{--module-accent:#d8f3ff}.moduleLauncherArtwork{z-index:-2;object-fit:cover;object-position:right center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.moduleLauncherCard:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#001c29e8,#001c2966 55%,#001c2910),linear-gradient(#0000 50%,#001722f5);position:absolute;inset:0}.moduleLauncherNumber{color:var(--module-accent);text-shadow:0 0 12px color-mix(in srgb, var(--module-accent) 55%, transparent);font-size:24px;font-weight:850;line-height:1;position:absolute;top:12px;left:16px}.moduleLauncherIcon{color:var(--module-accent);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--module-accent) 50%, transparent));grid-column:1;align-self:start;display:flex}.moduleLauncherIcon svg{width:42px;height:42px}.moduleLauncherCopy{text-shadow:0 1px 5px #001018;grid-column:2/-1;min-width:0;padding-right:4px}.moduleLauncherCopy h3{color:#f5fbff;overflow-wrap:anywhere;margin:0 0 5px;font-size:clamp(17px,1.4vw,21px);font-weight:750;line-height:1.25}.moduleLauncherCopy p{color:#edf5f9;overflow-wrap:anywhere;max-width:260px;margin:0;font-size:14px;line-height:1.5}.moduleLauncherStats{color:#f4f9fc;flex-wrap:wrap;grid-column:1/3;align-self:center;align-items:baseline;gap:3px 6px;min-width:0;font-size:12px;line-height:1.45;display:flex}.moduleLauncherStats:before{content:"";background:var(--module-accent);width:9px;height:9px;box-shadow:0 0 8px color-mix(in srgb, var(--module-accent) 40%, transparent);border-radius:50%;flex:0 0 9px}.moduleLauncherStats b{font-size:15px;font-weight:800}.moduleLauncherStats span{overflow-wrap:anywhere}.moduleLauncherCard>strong{border:1px solid var(--module-accent);min-height:44px;color:var(--module-accent);background:#001b29e8;border-radius:11px;grid-column:3;justify-content:space-between;align-self:end;align-items:center;gap:12px;padding:8px 12px;font-size:15px;font-weight:700;display:flex}.moduleLauncherCard>strong>span{font-size:24px;font-weight:400;line-height:1}.moduleFavoriteButton{color:#dff6ff;background:#001a28dc;border:1px solid #6d9baa;border-radius:10px;place-items:center;width:36px;height:36px;min-height:36px;padding:0;line-height:1;display:grid;position:absolute;top:10px;right:10px;font-size:24px!important}.moduleFavoriteButton.active{color:var(--module-accent);border-color:var(--module-accent)}.moduleLauncherSystem{color:#c2dce7;background:#002738;border:1px solid #26718a;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:14px;min-height:78px;margin-top:2px;padding:14px 20px;display:grid}.moduleLauncherSystem>span{border-left:1px solid #176782;flex-wrap:wrap;align-items:center;gap:7px 12px;min-width:0;min-height:40px;padding-left:14px;font-size:12px;line-height:1.5;display:flex}.moduleLauncherSystem>span:first-child{border:0;padding:0}.moduleLauncherSystem b{overflow-wrap:anywhere;color:#f1f8fc;font-size:13px;font-weight:650}.moduleLauncherSystem>span>i{color:#2cebd4;border:1px solid #19d8dd;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;height:40px;display:flex}.moduleLauncherSystem>span>i svg{width:21px;height:21px}.moduleLauncherEmpty{border:1px solid #347f97;border-radius:14px;gap:10px;padding:32px;display:grid}@media (hover:hover) and (pointer:fine){.moduleLauncherCard:hover{box-shadow:0 0 19px color-mix(in srgb, var(--module-accent) 40%, transparent);transform:translateY(-3px)}.moduleLauncherQuickAccess button:hover,.moduleLauncherDesktopActions>button:hover{background-color:#064158;border-color:#75e5fb}}@media (width<=1199px){.moduleLauncherDesktopSearch{width:40%}.moduleLauncherGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.moduleLauncherGrid>.moduleLauncherCard{grid-column:auto;min-height:230px}.moduleLauncherGrid>.moduleLauncherCard:last-of-type:nth-of-type(odd){grid-column:1/-1}.moduleLauncherCopy h3{font-size:21px}.moduleLauncherSystem{grid-template-columns:repeat(2,minmax(0,1fr))}.moduleLauncherSystem>span:nth-child(3){border-left:0;padding-left:0}}@media (width<=767px){.sharedWorkspaceShell.moduleSelectorShell{width:calc(100% - 12px);margin:6px auto;border-radius:16px!important}.moduleLauncher{--launcher-pad:16px;padding-bottom:calc(90px + env(safe-area-inset-bottom));gap:16px}.moduleLauncherDesktopTop{display:none}.moduleLauncherMobileBrand{z-index:5;align-items:center;gap:10px;display:flex;position:absolute;inset:14px 16px auto}.moduleLauncherMobileBrand>b{letter-spacing:.02em;margin-right:auto;font-size:23px}.moduleLauncherMobileBrand>button{color:#f2f9fc;background:#002231e8;border:1px solid #548ca0;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.moduleLauncherMobileBrand>.moduleLauncherAvatar{border-radius:50%}.moduleLauncherHero{gap:15px;min-height:350px;padding:94px 20px 22px}.moduleLauncherHero>div{max-width:68%}.moduleLauncherHero>div>span{font-size:10px;line-height:1.5;display:block}.moduleLauncherHero h2{font-size:clamp(40px,7vw,58px)}.moduleLauncherHero p{max-width:250px;font-size:14px}.moduleLauncherGreetingLine{width:64px;margin:16px 0}.moduleLauncherSearch{border-radius:13px;width:100%;font-size:14px;display:flex}.moduleLauncherQuickAccess>header{font-size:12px}.moduleLauncherQuickAccess button{min-height:44px}.moduleLauncherCard{padding-top:56px}.moduleFavoriteButton{width:44px;height:44px}.moduleLauncherMobileNav{z-index:65;padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#002534f5;border-top:1px solid #28738a;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 20px #00151e55}.moduleLauncherMobileNav>button{color:#c6dae3;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:52px;padding:3px 0;font-size:10px;display:flex}.moduleLauncherMobileNav>button>i{display:flex}.moduleLauncherMobileNav>button.active{color:#4bdef5;background:#11526755}.moduleLauncherMobileNav>button svg{width:23px;height:23px}}@media (width<=599px){.moduleLauncherHero{align-items:flex-start;min-height:385px;padding-top:86px;padding-bottom:74px}.moduleLauncherHero>div{max-width:100%}.moduleLauncherHero h2{font-size:clamp(42px,11vw,62px)}.moduleLauncherGrid{grid-template-columns:minmax(0,1fr)}.moduleLauncherGrid>.moduleLauncherCard{grid-column:1;min-height:226px}.moduleLauncherCopy h3{font-size:20px}.moduleLauncherSystem{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px}.moduleLauncherSystem>span,.moduleLauncherSystem>span:nth-child(3){border:0;border-top:1px solid #176782;min-height:0;padding:10px 0 0}.moduleLauncherSystem>span:first-child{padding-top:0}.moduleLauncherSystem b{margin-left:auto}.moduleLauncherQuickAccess>header>span{display:none}}@media (prefers-reduced-motion:reduce){.moduleLauncherCard{transition:none}.moduleLauncherCard:hover{transform:none}}.moduleLauncher .moduleScannerAccess{color:#252b2d;text-align:left;background:#fff8f5;border:1px solid #f97c91;border-radius:16px;align-items:center;gap:16px;width:100%;min-width:0;min-height:78px;padding:14px 20px;display:flex;box-shadow:0 3px 16px #0002}.moduleScannerAccess>i{color:#a71d39;background:#ffe1e7;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.moduleScannerAccess>span{gap:3px;min-width:0;display:grid}.moduleScannerAccess strong{color:#252b2d;font-size:18px;line-height:1.3}.moduleScannerAccess small{color:#515b60;overflow-wrap:anywhere;font-size:14px;line-height:1.4}.moduleScannerAccess .moduleScannerAccessArrow{color:#a71d39;flex:none;margin-left:auto;font-size:26px}.moduleLauncher .moduleScannerAccess:focus-visible{outline-offset:4px;outline:3px solid #ff718a}@media (width<=599px){.moduleLauncher .moduleScannerAccess{gap:12px;padding:12px}.moduleScannerAccess strong{font-size:17px}.moduleScannerAccess small{font-size:13px}}.shell.productionSelectorShell{background:#071e26;border:1px solid #48cabb;width:calc(100% - 24px);max-width:1800px;margin:12px auto;padding:0;overflow:clip;box-shadow:0 0 24px #48cabb20;border-radius:22px!important;display:block!important}.productionSelectorShell>main{background:0 0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.productionSelectorShell>main>header{display:none!important}.productionSelectorShell .productionContentFrame,.productionSelectorShell .productionContent{min-width:0;margin:0;padding:0;display:block}.productionSelectorShell .productionContent>.globalOfflineBanner{margin:16px}.productionSelectorShell .workspacePreferences,.productionSelectorShell .workspaceSectionJump{display:none}.productionLauncher{--launcher-bg:#071e26;--launcher-muted:#c5dcda;background:var(--launcher-bg);color:#f2fbfa}.productionLauncherToolbar{inset:18px var(--launcher-pad) auto;z-index:5;align-items:center;gap:16px;min-width:0;display:flex;position:absolute}.productionLauncherToolbar .walnerBrand{flex:0 180px;width:180px;min-width:0;max-width:45%}.productionLauncherSystemName{letter-spacing:.12em;color:#9ee6d9;font-size:12px;font-weight:800}.productionLauncherAccount{min-width:0;max-width:50%;margin-left:auto;position:relative}.productionLauncherAccount>summary{cursor:pointer;color:#fff;background:#092b2ee8;border:1px solid #49736e;border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-size:14px;list-style:none;display:flex}.productionLauncherAccount>summary::-webkit-details-marker{display:none}.productionLauncherAccount summary>span{overflow-wrap:anywhere}.productionLauncherAccount svg{flex-shrink:0;width:20px;height:20px}.productionLauncherAccount>div{color:#fff;background:#0c292b;border:1px solid #66938a;border-radius:14px;gap:10px;width:min(320px,100vw - 52px);max-height:65dvh;padding:18px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 14px 36px #0009}.productionLauncherAccount small{color:#c5dcda}.productionLauncherAccount button{text-align:left;color:#fff;background:#133b3c;border:1px solid #527973;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px;display:flex}.productionLauncherHero{background:#08252c;border-color:#345c60;overflow:hidden}.productionLauncherHero>div>span{color:#9ee6d9}.productionLauncherHero h1{color:#fff;letter-spacing:-.03em;overflow-wrap:anywhere;margin:10px 0 0;font:500 clamp(44px,4.3vw,72px)/1.08 Georgia,serif}.productionLauncherHero h1>strong{color:#ff8589;font-weight:inherit;display:block}.productionLauncherHero .moduleLauncherGreetingLine{background:#ff8589;box-shadow:0 0 9px #ff858955}.productionLauncherHero p{max-width:34ch;font-size:19px}.productionLauncherHero small{color:#c8dedc;max-width:48ch;margin-top:10px;font-size:14px;line-height:1.6;display:block}.productionLauncherStatus{color:#edf8f6;background:#103139;border:1px solid #315a5d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 20px;min-width:0;padding:14px 18px;font-size:14px;display:flex}.productionLauncherStatus>span{align-items:center;gap:8px;font-weight:800;display:flex}.productionLauncherStatus i{background:#86dbcb;border-radius:50%;width:8px;height:8px}.productionLauncherStatus p{color:#d2e4e2;flex:260px;margin:0;line-height:1.55}.productionModuleSearch{gap:8px;min-width:0;display:grid}.productionModuleSearch>label{color:#f4fbfa;font-size:14px;font-weight:700}.productionModuleSearch>div{background:#071a22;border:1px solid #5b8586;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:4px 14px;display:flex}.productionModuleSearch svg{color:#b9e5df;flex-shrink:0;width:22px}.productionModuleSearch input{width:100%;min-width:0;min-height:48px;font:inherit;flex:1;padding:10px 0;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;border:0!important}.productionModuleSearch input::placeholder{opacity:1;color:#b3cece!important;-webkit-text-fill-color:#b3cece!important}.productionModuleSearch button{color:#fff;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;padding:8px;display:grid}.productionLauncherSection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.productionLauncherSection h2{color:#fff;margin:0;font-size:22px}.productionLauncherSection>span{color:#bed8d4;font-size:14px}.productionModuleSearch input::-webkit-search-cancel-button{display:none}.productionLauncher .productionLauncherGrid>.productionModuleCard{--module-accent:#5ce0d0;background:#0b3035;grid-column:span 4;min-height:250px;padding:0;display:block}.productionModuleCard:before{background:linear-gradient(90deg,#071a2be8,#071a2ba8 58%,#071a2b40),linear-gradient(#0000 25%,#061322f5)}.productionModuleOpen{color:#f4fbfa;text-align:left;border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:20px 14px;width:100%;min-height:250px;padding:64px 20px 20px;display:grid;background:0 0!important;border:0!important}.productionModuleOpen .moduleLauncherNumber{letter-spacing:.12em;font-size:11px;top:20px;left:20px}.productionModuleOpen .moduleLauncherCopy{grid-column:2}.productionModuleOpen .moduleLauncherCopy h3{font-size:23px}.productionModuleOpen .moduleLauncherCopy p{max-width:32ch;font-size:15px}.productionModuleOpen .moduleLauncherIcon{grid-column:1}.productionCardFoot{color:#d3e6e3;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:13px;display:flex}.productionCardFoot strong{border:1px solid var(--module-accent);min-height:44px;color:var(--module-accent);background:#08262c;border-radius:10px;padding:11px 16px;font-size:15px}.productionModuleCard .moduleFavoriteButton{width:44px;height:44px;top:8px;right:10px}.productionLauncher .moduleLauncherQuickAccess button{background:#12363c;border-color:#4d7a7b}.productionLauncherFooter{color:#c7dcd9;border-top:1px solid #32575d;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:18px 0 0;font-size:14px;line-height:1.6;display:flex}.productionLauncherFooter svg{width:22px}.productionLauncherFooter b{color:#fff}.productionLauncherFooter>span:last-child{margin-left:auto}.productionLauncherBottomNav{display:none}.productionLauncher .productionLauncherGrid[data-count="1"]>.productionModuleCard{grid-column:1/-1}.productionLauncher .productionLauncherGrid[data-count="2"]>.productionModuleCard{grid-column:span 6}@media (width<=1199px){.productionLauncher .productionLauncherGrid>.productionModuleCard,.productionLauncher .productionLauncherGrid[data-count="2"]>.productionModuleCard{grid-column:auto}.productionLauncher .productionLauncherGrid>.productionModuleCard:last-of-type:nth-of-type(odd){grid-column:1/-1}}@media (width<=767px){.shell.productionSelectorShell{width:calc(100% - 12px);margin:6px auto;border-radius:16px!important}.productionLauncherToolbar{gap:10px}.productionLauncherSystemName{display:none}.productionLauncherAccount{max-width:48%}.productionLauncherAccount summary{gap:8px;padding:10px}.productionLauncherAccount summary>span{display:none}.productionLauncherHero h1{font-size:46px}.productionLauncherHero p{font-size:18px}.productionLauncherStatus{padding:14px}.productionLauncherSection h2{font-size:20px}.productionLauncherFooter>span:last-child{width:100%;margin-left:0}.productionLauncherBottomNav{z-index:65;padding:8px 10px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09272ff5;border-top:1px solid #406569;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid;position:fixed;inset:auto 0 0}.productionLauncherBottomNav button{color:#dbefeb;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:52px;padding:6px;font-size:12px;display:flex}.productionLauncherBottomNav svg{width:22px;height:22px}.productionLauncherBottomNav button[aria-current]{color:#8bf0d9;background:#16413f}.productionModuleSearch input{font-size:16px}}@media (width<=599px){.productionLauncher .productionLauncherGrid>.productionModuleCard{grid-column:1!important}.productionModuleOpen{padding-inline:18px}.productionLauncherHero small{font-size:14px}}.sharedWorkspaceShell .jobsWorkspace .moduleWorkspaceFrame{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(12px,1.6vw,24px);min-height:0;display:grid;padding:clamp(12px,1.6vw,24px)!important}.sharedWorkspaceShell .jobsWorkspace .moduleWorkspaceContent{overflow:visible;container:jobs-content/inline-size;padding:0!important}.jobsWorkspace .moduleWorkspaceContent :where(section,article,header,footer,fieldset,form,label,details,nav){min-width:0}.jobsWorkspace .moduleWorkspaceContent :where(h1,h2,h3,h4,p,small,label,button,summary,dd){overflow-wrap:anywhere}.jobsWorkspace .moduleWorkspaceContent :where(header,footer){max-width:100%;height:auto}.jobsWorkspace :is(.jobsHome,.orderManagement,.technicianDay,.preventivePage,.teamWorkspace,.resultsReviewPage,.weeklyResultsPage){width:100%;min-width:0;max-width:100%}.jobsWorkspace .jobsOrders>.jobsFilterSummary,.jobsWorkspace .responsiveOrders>.collectionPager{padding:16px}.jobsWorkspace .responsiveOrders>.empty{margin:0 16px 16px}.jobsWorkspace :is(.teamHeading,.dayHero,.daySectionHead,.jobsHomeHeading,.jobsAttentionTitle,.weeklyClosureHero){flex-wrap:wrap;gap:12px}.jobsWorkspace :is(.teamHeading,.dayHero,.jobsHomeHeading,.jobsAttentionTitle,.weeklyClosureHero)>*{min-width:0;max-width:100%}.jobsWorkspace .teamWorkspace button{max-width:100%}.jobsWorkspace .collectionPager>div{flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.jobsWorkspace .collectionPager>div>label{align-items:center;gap:8px;display:flex}.jobsWorkspace .collectionPager button{white-space:normal;min-width:0;max-width:100%}.jobsWorkspace :is(.ganttScroll,.monthGanttScroll,.orderManagementTable,.ordersTableDesktop){overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.jobsWorkspace :is(.ganttControls,.ganttReading,.calendarPanControls){min-width:0}.jobsWorkspace :is(.ganttControls,.ganttReading)>*{min-width:0;max-width:100%}.jobsWorkspace .ganttScroll{overflow-x:auto!important}.jobsWorkspace .ordersAdvancedFilters[open]{grid-column:1/-1}.jobsWorkspace .ordersAdvancedFilters .orderQuickFilters{width:100%;max-width:100%;max-height:none;margin-top:12px;position:static;inset:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))!important}.jobsWorkspace .ordersAdvancedFilters .orderQuickFilters button{min-width:0;max-width:100%}.jobsWorkspace .planningAlerts{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.jobsWorkspace .planningAlerts .attention{grid-column:1/-1;min-width:0}.jobsWorkspace .planningTabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.jobsWorkspace .proposalTeamPlanner>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr))}.jobsWorkspace .proposalTeamPlanner :is(header,footer){flex-wrap:wrap}.jobsWorkspace .jobsHome .todaySummary,.jobsWorkspace .daySummary,.jobsWorkspace .weeklyMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.jobsWorkspace .jobsHome .todayMainGrid{grid-template-columns:minmax(0,1.8fr) minmax(0,.8fr)}.jobsWorkspace .jobsHome .todayQueue>header{flex-wrap:wrap}.jobsWorkspace .jobsHome .todayNext{position:static}.jobsWorkspace .todayPriorityTable{container:today-queue/inline-size}@container today-queue (width<=700px){.jobsWorkspace .todayPriorityHead{display:none}.jobsWorkspace .todayPriorityTable>button{grid-template-columns:minmax(0,1fr) auto}.jobsWorkspace .todayPriorityTable>button>span:nth-child(2),.jobsWorkspace .todayPriorityTable>button>span:nth-child(4){display:none}.jobsWorkspace .todayPriorityTable>button>span:last-child{grid-column:1/-1}}.jobsWorkspace .dayOrderFacts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.jobsWorkspace .dayOrderFacts :is(b,small){white-space:normal;overflow-wrap:anywhere}.jobsWorkspace .resultsReviewHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jobsWorkspace .weeklyClosureGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}@container jobs-content (width<=1000px){.jobsWorkspace .jobsHome .todayMainGrid,.jobsWorkspace .resultsReviewHero,.jobsWorkspace .weeklyClosureGrid{grid-template-columns:minmax(0,1fr)}.jobsWorkspace .jobsHome .todayNext{grid-row:auto}}@container jobs-content (width<=700px){.jobsWorkspace .dayHero{flex-direction:column;align-items:stretch}.jobsWorkspace .resultsNotesWorkspace{grid-template-columns:minmax(0,1fr)}.jobsWorkspace .weeklyPicker{flex-wrap:wrap}.jobsWorkspace .weeklyPicker label{flex-basis:100%;min-width:0}.jobsWorkspace .weeklySteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container jobs-content (width<=420px){.jobsWorkspace .collectionPager>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.jobsWorkspace .collectionPager>div>label{grid-column:1/-1}.jobsWorkspace .weeklySteps,.jobsWorkspace .weeklyPicker label{grid-template-columns:minmax(0,1fr)}.jobsWorkspace .weeklyPicker input{grid-area:auto}.jobsWorkspace .jobsLocation{grid-template-columns:minmax(0,1fr)}.jobsWorkspace .jobsLocation>.mobileOrderCreateAction{width:100%}}.jobsNavigationAside{background:#092733;border:1px solid #315263;border-radius:14px;align-self:start;min-width:0;padding:14px 10px;position:sticky;top:110px}.jobsPrimaryNavigation{gap:8px;min-width:0;display:grid}.jobsPrimaryNavigation button{color:#c6dce8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:56px;padding:12px;display:flex}.jobsPrimaryNavigation button>svg{color:#6bd8f2;flex:none;width:24px;height:24px}.jobsPrimaryNavigation button>span{gap:4px;min-width:0;display:grid}.jobsPrimaryNavigation b{overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.jobsPrimaryNavigation small{color:#aec5d0;font-size:.875rem;line-height:1.4}.jobsPrimaryNavigation button[aria-current=page]{color:#fff;background:#442532;border-color:#ec6979;box-shadow:inset 3px 0 #ff677d}.jobsPrimaryNavigation button[aria-current=page]>svg{color:#ff8d9d}.jobsPrimaryNavigation button:focus-visible,.jobsLocation button:focus-visible,.jobsFilterSummary button:focus-visible{outline-offset:2px;outline:3px solid #65dafa}.jobsMobileNavigation{display:none}.jobsLocation{z-index:1;color:#c6dce8;background:#092733;border:1px solid #315263;border-radius:12px;gap:12px;min-width:0;margin-bottom:16px;padding:14px 16px;display:grid;position:relative;inset:auto}.jobsLocation>nav:first-child{flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;line-height:1.5;display:flex}.jobsLocation strong{color:#fff}.jobsPlanningNavigation{flex-wrap:wrap;gap:8px;display:flex}.jobsPlanningNavigation button{color:#d5e8f3;cursor:pointer;background:#0d303f;border:1px solid #365d70;border-radius:9px;min-width:0;max-width:100%;min-height:44px;padding:10px 14px;font-size:.875rem;line-height:1.4}.jobsPlanningNavigation button[aria-current=page]{color:#fff;background:#174763;border-color:#60c9ed}.jobsFilterSummary{color:#c0d6e1;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;font-size:.875rem;display:flex}.jobsFilterSummary>strong{color:#ecf7fd;margin-right:8px}.jobsFilterSummary button{color:#e8f5ff;overflow-wrap:anywhere;text-align:left;cursor:pointer;background:#123748;border:1px solid #477487;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;max-width:100%;min-height:44px;padding:8px 12px;font-size:.875rem;display:flex}.jobsFilterSummary button>span{flex:none;font-size:20px}.jobsFilterSummary .jobsClearFilters{background:0 0;border-style:dashed}.jobsWorkspace .ordersLocalSearch{grid-template-columns:24px minmax(0,1fr) auto;min-width:0;max-width:100%;min-height:48px}.jobsWorkspace .ordersLocalSearch>input{min-height:44px;font-size:1rem}.jobsWorkspace .ordersLocalSearch>button{place-items:center;width:44px;height:44px;display:grid}.jobsWorkspace .ordersToolbar{gap:12px;min-width:0;max-width:100%}.jobsWorkspace .jobsViewSwitch button>b{font-size:.875rem;line-height:1.35}.jobsWorkspace .jobsViewSwitch button>small{font-size:.75rem;line-height:1.4}.jobsWorkspace .filters{flex-wrap:wrap;gap:16px;min-width:0}.jobsWorkspace .orderStatusTabs{flex-wrap:wrap;gap:8px;display:flex;overflow:visible}.jobsWorkspace .orderStatusTabs>button{min-width:0;min-height:44px;font-size:.875rem}.jobsWorkspace .annualCalendar.embeddedCalendar{background:#071e29;border:1px solid #355569;border-radius:14px;container-type:inline-size;z-index:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:visible!important}.jobsWorkspace .annualCalendar.embeddedCalendar.orderOpen{visibility:visible;pointer-events:none}.jobsWorkspace .embeddedCalendar>header{flex-wrap:wrap;gap:16px;height:auto;min-height:0;padding:18px;display:flex;position:static}.jobsWorkspace .embeddedCalendar>main{width:100%;min-width:0;max-width:none;margin:0;padding:16px;overflow:visible}.jobsWorkspace .embeddedCalendar .monthGanttScroll{max-width:100%}.jobsWorkspace .embeddedCalendar .annualCalendarActions{flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.jobsWorkspace .embeddedCalendar .annualCalendarActions>*{white-space:normal;flex:170px;min-width:0;max-width:100%;height:auto;min-height:44px}.jobsWorkspace .embeddedCalendar .yearPicker select{width:100%;min-width:0}.jobsWorkspace .embeddedCalendar .activeMonths>div{flex-wrap:wrap;display:flex}.jobsSheetScanner{color:#e9faff;text-align:left;background:#103747;border:1px solid #4085a3;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:12px;font-size:1rem;display:flex}@media (width>=761px) and (width<=1100px){.jobsNavigationAside{grid-column:1/-1;position:static}.jobsDesktopNavigation{grid-template-columns:repeat(2,minmax(0,1fr))}.sharedWorkspaceShell .jobsWorkspace .moduleWorkspaceFrame{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.jobsNavigationAside{display:none}.sharedWorkspaceShell .jobsWorkspace .moduleWorkspaceFrame{grid-template-columns:minmax(0,1fr);padding:12px max(12px,env(safe-area-inset-right)) calc(104px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important}.jobsMobileNavigation{z-index:65;padding:8px 6px calc(8px + env(safe-area-inset-bottom));background:#062532f7;border-top:1px solid #315f71;justify-content:stretch;gap:3px;display:flex;position:fixed;inset:auto 0 0}.jobsMobileNavigation>button{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;gap:5px;min-height:58px;padding:5px 2px;display:flex}.jobsMobileNavigation b{font-size:.75rem;line-height:1.3}.jobsMobileNavigation svg{width:22px;height:22px}.jobsLocation{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:12px;padding:12px}.jobsLocation>.jobsPlanningNavigation{grid-column:1/-1}.jobsLocation .mobileOrderCreateAction{min-width:100px;min-height:44px;box-shadow:none;border-radius:10px;padding:8px 12px;font-size:.875rem}.jobsPlanningNavigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jobsPlanningNavigation button{text-align:left;padding:10px}.jobsWorkspace .ordersToolbar{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.jobsWorkspace .ordersToolbar .jobsViewSwitch{width:100%}.jobsWorkspace .ordersToolbar select{max-width:100%;min-height:44px;font-size:1rem}.jobsWorkspace .embeddedCalendar>header,.jobsWorkspace .embeddedCalendar>main{padding:12px}}@media (width<=380px){.jobsMobileNavigation b{font-size:.7rem}}@media print{.jobsPrimaryNavigation,.jobsLocation,.jobsFilterSummary button{display:none!important}}.calendarPlanDetails{color:#eaf5ff;background:#122f40;border:1px solid #628ba3;border-radius:12px;min-width:0;padding:16px}.calendarPlanDetails>header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;height:auto;display:flex}.calendarPlanDetails h3{margin:5px 0;font-size:1.2rem}.calendarPlanDetails p{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.calendarPlanDetails button{color:#fff;cursor:pointer;background:#0a2230;border:1px solid #5591aa;border-radius:8px;min-height:44px;padding:8px 12px}.calendarPlanDetails dl{flex-wrap:wrap;gap:16px;display:flex}.calendarPlanDetails dd{overflow-wrap:anywhere;margin:0}.calendarPlanDetails dt{color:#b6d6e5;font-size:.875rem}.taskPersistentLocation{color:#b9dbea;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px;font-size:.875rem;line-height:1.4;display:flex}.taskPersistentLocation strong{color:#fff}.taskResumeAction{grid-column:1/-1;justify-self:start}.embeddedCalendar .calendarKpis{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.embeddedCalendar .calendarKpis article{gap:10px;max-width:100%;padding:14px;width:auto!important;min-width:0!important}.embeddedCalendar .calendarKpis p,.embeddedCalendar .calendarKpis small{white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.embeddedCalendar .calendarLegend{flex-wrap:wrap;min-width:0;display:flex!important;overflow:visible!important}.embeddedCalendar .calendarLegend span{max-width:100%;font-size:.8125rem;line-height:1.5;white-space:normal!important}.embeddedCalendar .calendarLayers label{min-height:44px;font-size:.875rem}.embeddedCalendar .monthCalendarToolbar{flex-wrap:wrap}.embeddedCalendar .monthCalendarToolbar>div:first-child{min-width:0}.embeddedCalendar .monthCalendarToolbar p{font-size:.8125rem;line-height:1.45}.embeddedCalendar .monthFilters{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}.embeddedCalendar .monthFilters label{min-width:0;font-size:.875rem}.embeddedCalendar .monthFilters select,.embeddedCalendar .monthFilters input{width:100%;min-width:0;max-width:100%;height:46px;font-size:1rem}.embeddedCalendar .activeMonths{flex-wrap:wrap;gap:10px;min-width:0}.embeddedCalendar .activeMonths>div{min-width:0;max-width:100%}.embeddedCalendar .activeMonths button{min-height:44px;font-size:.875rem}.embeddedCalendar .calendarPanControls button{min-height:44px;font-size:.8125rem}@container (width<=900px){.embeddedCalendar .calendarKpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.embeddedCalendar .monthFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=420px){.embeddedCalendar .calendarKpis,.embeddedCalendar .monthFilters{grid-template-columns:minmax(0,1fr)!important}.embeddedCalendar .calendarPanControls{grid-template-columns:1fr 1fr}.embeddedCalendar .calendarPanControls p{grid-area:2/1/auto/-1}.embeddedCalendar .annualCalendarActions{grid-template-columns:minmax(0,1fr)}}.resultsWorkspaceRoot{font-size:16px;line-height:1.5}.resultsWorkspaceRoot :is(.miHero,.teamResultsHero,.reportsHero,.weeklyClosureHero,.paSection,.reportControls,.teamPersonDetail,.weeklyApproval){box-sizing:border-box;padding:clamp(16px,2vw,24px)}.resultsWorkspaceRoot :is(.managementIndicators,.teamResultsPage,.automaticReports,.weeklyResultsPage) :is(p,small,label,dt){font-size:.875rem;line-height:1.55}.resultsWorkspaceRoot :is(.reportMuted,.reportWarning,.weeklyPreliminaryNotice){max-width:90ch;line-height:1.65}.resultsWorkspaceRoot :is(.miFilters,.teamResultsFilters,.reportFilterGrid){gap:16px}.resultsWorkspaceRoot :is(.miWidget,.teamPersonDetail,.reportPreview,.weeklyChecklist){min-width:0}.resultsWorkspaceRoot :is(.miWidget,.teamPersonDetail,.reportPreview,.weeklyChecklist) :is(h3,h4){line-height:1.35}.resultsWorkspaceRoot .moduleWorkspaceFrame{grid-template-columns:216px minmax(0,1fr)}.resultsWorkspaceRoot .moduleWorkspaceContent{container:workspace/inline-size}@media (width>=761px){.resultsWorkspaceRoot .moduleWorkspaceFrame{box-sizing:border-box;align-items:start;gap:clamp(16px,1.6vw,24px);max-width:1760px;margin-inline:auto;padding:clamp(16px,1.6vw,24px)}.resultsWorkspaceRoot .resultsNavigationAside{padding:0}.resultsWorkspaceRoot .moduleWorkspaceContent{padding:0!important}.resultsWorkspaceRoot .paColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin-bottom:18px}.resultsWorkspaceRoot .paColumns>.paSection{height:100%;margin-bottom:0}.resultsWorkspaceRoot .paStats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.resultsWorkspaceRoot .resultsPrimaryNav button{min-height:52px}}.resultsNavigationAside{align-self:start;min-width:0;padding:16px 10px;position:sticky;top:90px}.resultsPrimaryNav{gap:8px;min-width:0;display:grid}.resultsPrimaryNav button{color:#253644;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5dce0;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:56px;padding:12px;display:flex}.resultsPrimaryNav button>span{gap:4px;min-width:0;display:grid}.resultsPrimaryNav svg{color:#667985;flex:none;width:24px;height:24px}.resultsPrimaryNav b{font-size:1rem;line-height:1.4}.resultsPrimaryNav small{color:#586875;font-size:.875rem;line-height:1.45}.resultsWorkspaceRoot .resultsNavigationAside .resultsPrimaryNav button{box-sizing:border-box;grid-template-columns:24px minmax(0,1fr);place-items:center start;gap:12px;width:100%;min-height:52px;padding:10px 12px;text-align:left!important;justify-content:start!important;display:grid!important}.resultsWorkspaceRoot .resultsNavigationAside .resultsPrimaryNav button>span{width:100%;text-align:left!important}.resultsWorkspaceRoot .resultsNavigationAside .resultsPrimaryNav b{white-space:normal;word-break:normal;overflow-wrap:normal;display:block;text-align:left!important}.resultsPrimaryNav button[aria-current]{color:#8d2638;background:#fff0ed;border-color:#bb354b;box-shadow:inset 3px 0 #bb354b}.resultsMobileNav{display:none}.resultsPrimaryNav button:focus-visible,.resultsLocation button:focus-visible{outline-offset:2px;outline:3px solid #ad3047}.resultsWorkspaceRoot .moduleWorkspaceContent>.resultsLocation{color:#253644;background:#fff;border:1px solid #d5dce0;border-radius:14px;gap:10px;min-width:0;margin:0 0 16px;padding:16px;display:grid;position:relative;inset:auto}.resultsLocation>nav:first-child{flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;line-height:1.5;display:flex}.resultsLocation strong{color:#23333e}.resultsLocation p{margin:0;font-size:1rem;line-height:1.5}.resultsLocation>small{color:#586875;font-size:.8125rem;line-height:1.5}.resultsWorkspaceRoot .moduleWorkspaceContent>:is(.plantAnalysis,.managementIndicators,.teamResultsPage,.automaticReports,.weeklyResultsPage){width:100%;min-width:0;max-width:100%;margin-inline:0;padding-inline:0}.resultsWorkspaceRoot :is(.paHeader,.miHero,.teamResultsHero,.reportsHero,.weeklyClosureHero){flex-wrap:wrap;gap:16px;min-width:0}.resultsWorkspaceRoot :is(h2,h3,h4,p,label,button,dd,summary){overflow-wrap:anywhere}.resultsWorkspaceRoot :is(input,select,textarea){min-width:0;max-width:100%;font-size:1rem}.resultsWorkspaceRoot :is(.miFilters,.teamResultsFilters,.reportFilterGrid,.weeklyPicker,.paFilters),.resultsWorkspaceRoot :is(.paHeader,.miHero,.teamResultsHero,.reportsHero,.weeklyClosureHero)>*{min-width:0;max-width:100%}.resultsWorkspaceRoot :is(.paHeader,.miHero,.teamResultsHero,.reportsHero,.weeklyClosureHero) h2{font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.2}.resultsWorkspaceRoot :is(.paTabs,.miTabs){flex-wrap:wrap;gap:8px;max-width:100%}.resultsWorkspaceRoot :is(.paTabs,.miTabs) button{white-space:normal;min-height:44px;font-size:.875rem}.resultsWorkspaceRoot .paFilters label,.resultsWorkspaceRoot .paDates label{font-size:.875rem}.resultsWorkspaceRoot .paRecord{overflow-wrap:anywhere}.resultsWorkspaceRoot .plantAnalysis{font-size:1rem}.resultsWorkspaceRoot .miFilterPanel,.resultsWorkspaceRoot .reportControls,.resultsWorkspaceRoot .reportScope{scroll-margin-top:84px}@container workspace (width<=1000px){.resultsWorkspaceRoot .miWidgetGrid>*{grid-column:1/-1!important}.resultsWorkspaceRoot :is(.miWidgetGrid,.teamResultsLayout,.weeklyClosureGrid,.paColumns){grid-template-columns:minmax(0,1fr)!important}.resultsWorkspaceRoot :is(.miFilters,.reportFilterGrid,.teamResultsSummary,.weeklyMetrics){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.resultsWorkspaceRoot .teamResultsFilters{flex-wrap:wrap;display:flex}.resultsWorkspaceRoot .teamResultsFilters>div{flex-basis:100%}.resultsWorkspaceRoot .teamResultsFilters label{flex:180px}.resultsWorkspaceRoot .paFilters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.resultsWorkspaceRoot .paFilters .paCheckbox{max-width:none}.resultsWorkspaceRoot .paHeader{flex-direction:column;align-items:flex-start}.resultsWorkspaceRoot .paActions{width:100%}}@container workspace (width<=800px){.resultsWorkspaceRoot :is(.paStats,.miTopKpis,.teamMetricGrid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.resultsWorkspaceRoot .paRecord{flex-wrap:wrap}.resultsWorkspaceRoot .paRecord>div{flex:220px}}@media (width>=761px) and (width<=1100px){.resultsNavigationAside{grid-column:1/-1;padding:12px;position:static}.resultsNavigationAside .resultsPrimaryNav{grid-template-columns:repeat(4,minmax(0,1fr))}.resultsNavTitle{grid-column:1/-1}.resultsNavigationAside .resultsPrimaryNav button{flex-direction:column;align-items:flex-start}.resultsNavigationAside small{display:none}.resultsWorkspaceRoot .moduleWorkspaceFrame{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){.resultsWorkspaceRoot .reportWide{grid-column:auto}.resultsNavigationAside{display:none}.resultsWorkspaceRoot .moduleWorkspaceFrame{padding-top:0!important}.resultsMobileNav{z-index:65;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));color:#253644;background:#fffffffa;border-top:1px solid #d5dce0;grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #23333e0c}.resultsMobileNav label{color:#586875;gap:2px;min-width:0;font-size:12px;display:grid}.resultsMobileNav select{color:#253644;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f5f0;border:1px solid #bbc8ce;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:8px 30px 8px 10px;font-size:16px}.resultsMobileNav button{text-align:center;align-self:end;gap:5px;min-height:44px;padding:8px}.resultsMobileNav svg{width:20px;height:20px}.resultsWorkspaceRoot{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.resultsWorkspaceRoot .moduleWorkspaceContent>.resultsLocation{margin-bottom:12px;padding:12px}.resultsWorkspaceRoot .paActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.resultsWorkspaceRoot .paActions>*{width:100%;padding-inline:8px;font-size:14px}.resultsWorkspaceRoot :is(.miHeroStats,.teamResultsSummary){width:100%}.resultsWorkspaceRoot .miTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resultsWorkspaceRoot :is(.miFilters,.reportFilterGrid){grid-template-columns:minmax(0,1fr)!important}.resultsWorkspaceRoot .weeklySteps{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resultsWorkspaceRoot .weeklySteps li{min-width:0}.resultsWorkspaceRoot .teamPersonDetail>header{flex-wrap:wrap}.resultsWorkspaceRoot .teamPersonDetail>header>div{min-width:0}.resultsWorkspaceRoot .reportActions,.resultsWorkspaceRoot .reportControlFooter{flex-wrap:wrap;display:flex}.resultsWorkspaceRoot .reportActions button{flex:180px}.paDialog header{flex-wrap:wrap}.paDialog header button{text-align:left;max-width:100%}.paDialog{margin:auto}}@container workspace (width<=420px){.resultsWorkspaceRoot :is(.weeklyMetrics,.teamResultsSummary,.teamMetricGrid,.paStats){grid-template-columns:minmax(0,1fr)!important}}@media print{.resultsPrimaryNav,.resultsLocation{display:none!important}}.resultsBackToPeople{color:#263944;cursor:pointer;background:#fff;border:1px solid #bdc9cf;border-radius:10px;min-height:44px;padding:10px 14px;font-size:.875rem;display:none}.teamPersonDetail,.teamPeoplePanel{scroll-margin-top:84px}@container workspace (width<=1000px){.resultsWorkspaceRoot .miWidgetGrid>*{grid-column:1/-1!important}.resultsBackToPeople{justify-self:start;display:inline-flex}}.controlRoomSurface .controlRoomMetrics{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))!important;display:grid!important;overflow:visible!important}.controlRoomSurface .controlRoomMetrics>article{max-width:100%;width:auto!important;min-width:0!important}.controlRoomSurface .controlRoomMetrics>article>div{min-width:0}.controlRoomSurface .controlRoomMetrics em{white-space:normal;overflow-wrap:anywhere}.resultsReadOnlyBadge{color:#245d48;white-space:nowrap;background:#eef7f1;border:1px solid #b8cfc6;border-radius:999px;align-items:center;margin-left:auto;padding:5px 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.sharedWorkspaceShell .moduleWorkspaceMain.resultsWorkspaceRoot{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--walner-text:#263744;--walner-muted:#586875;--walner-border:#d5dce0;--walner-surface:#fff;--walner-bg:#f5f3ee;--module-accent:#b7374c;--module-accent-rgb:183,55,76;color:#263744!important;background:#f5f3ee!important}.resultsWorkspaceRoot .moduleWorkspaceFrame,.resultsWorkspaceRoot .moduleWorkspaceContent{background:0 0}.resultsWorkspaceRoot :is(.workspacePreferences,.workspaceSectionJump,.collectionPager),.resultsWorkspaceRoot :is(.workspacePreferences,.workspaceSectionJump) label,.resultsWorkspaceRoot .workspacePreferences p{color:#586875}.resultsWorkspaceRoot :is(.workspacePreferences,.collectionPager) button,.resultsBackToPeople{color:#293d49;background:#fff;border-color:#bdc9cf}.resultsWorkspaceRoot .workspacePreferenceLocation{display:none}.resultsWorkspaceRoot .workspacePreferences{border-color:#d6dfe2;margin-bottom:8px;background:0 0!important}.resultsWorkspaceRoot :is(.workspacePreferenceActions,.workspaceSaveView){background:#fff;border-color:#d6dfe2}.resultsWorkspaceRoot .workspacePreferences .workspaceFocusToggle{margin-left:auto}.resultsWorkspaceRoot :is(.workspaceSectionJump,.workspacePreferences) select{color:#293d49;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#bdc9cf}.resultsWorkspaceRoot :is(.workspaceSaveView input,.collectionPager select){color:#293d49;background:#fff;border:1px solid #bdc9cf;border-radius:8px}.resultsWorkspaceRoot :is(.workspaceSectionJump,.workspacePreferences,.collectionPager) :is(input,select,button){min-height:44px}.resultsWorkspaceRoot .workspaceSaveView{border-color:#d5dce0}.resultsWorkspaceRoot :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #b7374c}.resultsNavTitle{border-bottom:1px solid #d5dce0;gap:4px;padding:4px 12px 12px;display:grid}.resultsNavTitle>span,.resultsNavGroup>h2{letter-spacing:.06em;color:#63737c;text-transform:uppercase;font-size:12px;font-weight:750}.resultsNavTitle strong{color:#253644;font-size:18px}.resultsNavTitle small{color:#586875;font-size:13px}.resultsNavGroup{gap:6px;min-width:0;display:grid}.resultsNavGroup>h2{margin:12px 12px 4px}.resultsPrimaryNav b{font-size:14px}.resultsLocation details{min-width:0;font-size:13px}.resultsLocation summary{cursor:pointer;color:#586875;align-items:center;min-height:32px;display:flex}.resultsLocation summary:before{content:"+";margin-right:8px;font-weight:700}.resultsLocation details[open] summary:before{content:"âˆ’"}.resultsLocation details p{margin:4px 0;font-size:14px}.resultsLocation details small{color:#586875;font-size:13px;display:block}.resultsWorkspaceRoot .moduleWorkspaceContent>.resultsLocation{gap:2px;margin-bottom:12px;padding:12px 16px}.resultsWorkspaceRoot .resultsComparison{color:#263744}.resultsWorkspaceRoot .resultsComparison p,.resultsWorkspaceRoot .rcLegend{color:#586875}.resultsWorkspaceRoot .rcTrack{background:#e9edef}.resultsWorkspaceRoot .rcTrack i,.resultsWorkspaceRoot .rcLegend span:before{background:#ac334b}.resultsWorkspaceRoot .rcSeries1 i,.resultsWorkspaceRoot .rcLegend span+span:before{background:#8b9da7}.resultsWorkspaceRoot .teamAccessibleTable>summary{color:#354d5b}@media (width<=760px){.resultsWorkspaceRoot .workspacePreferences .workspaceFocusToggle{display:none}.resultsLocation>nav:first-child{font-size:13px}.resultsLocation>nav:first-child>span:first-child,.resultsLocation>nav:first-child>span[aria-hidden]{display:none}.resultsReadOnlyBadge{font-size:12px}.resultsWorkspaceRoot .workspaceSectionJump select{max-width:100%!important}}.resultsWorkspaceRoot .weeklyResultsPage{color:#263744}.resultsWorkspaceRoot :is(.weeklyClosureHero,.weeklyPicker,.weeklyMetrics article,.weeklyChecklist,.weeklyApproval,.weeklyTrace,.weeklyReadNote,.weeklyProgressSummary){color:#263744;box-shadow:none;background:#fff;border-color:#d5dce0;border-radius:14px}.resultsWorkspaceRoot .weeklyClosureHero{align-items:flex-start;padding:20px}.resultsWorkspaceRoot .weeklyClosureHero h2{margin:5px 0 8px;font-size:24px}.resultsWorkspaceRoot .weeklyClosureHero .eyebrow,.resultsWorkspaceRoot .weeklyApproval>span{color:#9e3045;letter-spacing:.06em;font-size:12px}.resultsWorkspaceRoot .weeklyClosureHero aside{color:#943545;background:#fff1ed;border-color:#e8b9b7;min-width:180px;padding:12px}.resultsWorkspaceRoot .weeklyClosureHero aside.ready{color:#795717;background:#fff7e5;border-color:#ddcd9d}.resultsWorkspaceRoot .weeklyClosureHero aside.approved{color:#286447;background:#edf6f0;border-color:#b9d3c4}.resultsWorkspaceRoot :is(.weeklyClosureHero p,.weeklyMetrics span,.weeklyMetrics small,.weeklyChecklist header p,.weeklyChecklist article>div small,.weeklyApproval p,.weeklyApproval .blockedReason,.weeklyTrace,.weeklyReadNote p){color:#586875;font-size:14px;line-height:1.55}.resultsWorkspaceRoot .weeklyPicker label{color:#374d59;font-size:14px}.resultsWorkspaceRoot .weeklyPicker label span{color:#586875}.resultsWorkspaceRoot .weeklyPicker input{color:#253644;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#bdc9cf}.resultsWorkspaceRoot .weeklyPicker button{color:#263744;background:#f7f5f0;border-color:#bdc9cf}.resultsWorkspaceRoot .weeklyMetrics{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px}.resultsWorkspaceRoot .weeklyMetrics article{min-height:104px;padding:16px}.resultsWorkspaceRoot .weeklyMetrics article.risk{background:#fff4f0;border-color:#e8c4bc}.resultsWorkspaceRoot .weeklyMetrics b{font-size:30px}.resultsWorkspaceRoot .weeklyChecklist>header,.resultsWorkspaceRoot .weeklyChecklist article{border-color:#e0e5e7;padding:18px}.resultsWorkspaceRoot .weeklyChecklist header em{color:#286447}.resultsWorkspaceRoot .weeklyChecklist article>span{color:#993247;background:#fff0ed}.resultsWorkspaceRoot .weeklyChecklist article>em{color:#993247;font-size:13px}.resultsWorkspaceRoot .weeklyChecklist article.ok>span{color:#286447;background:#eaf5ef}.resultsWorkspaceRoot .weeklyChecklist article.ok>em{color:#286447}.resultsWorkspaceRoot .weeklyChecklist article button{color:#943545;background:#fff;border-color:#dcadb1}.resultsWorkspaceRoot .weeklyTrace b{color:#263744}.resultsWorkspaceRoot .weeklyReadNote{background:#f7f5f0;padding:16px}.resultsWorkspaceRoot .weeklyPreliminaryNotice{color:#715217;background:#fff8e6;border-color:#d3c08c;font-size:14px}.resultsWorkspaceRoot .weeklyMetrics.preliminary,.resultsWorkspaceRoot .weeklyClosureGrid.preliminary{opacity:1}.resultsWorkspaceRoot .resultsReviewMessage.loading{color:#374d59;background:#f0f4f6;border-color:#c9d6dc}.resultsWorkspaceRoot .resultsReviewMessage.error{color:#943545;background:#fff0ed;border-color:#dcb1b5}.resultsWorkspaceRoot .resultsReviewMessage button{color:inherit;background:#fff}.resultsWorkspaceRoot .weeklyProgressSummary{border:1px solid #d5dce0;gap:12px;padding:20px;display:grid}.weeklyProgressSummary header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.weeklyProgressSummary h3{margin:0;font-size:19px}.weeklyProgressSummary p{color:#586875;margin:4px 0 0}.weeklyProgressSummary strong{color:#286447;font-size:28px}.weeklyProgressSummary progress{accent-color:#367d5a;border:0;border-radius:8px;width:100%;height:12px;overflow:hidden}.weeklyProgressSummary progress::-webkit-progress-bar{background:#e9eeeb}.weeklyProgressSummary progress::-webkit-progress-value{background:#367d5a}.weeklyProgressSummary small{color:#586875;font-size:14px}.resultsWorkspaceRoot :is(input,select,textarea):not(.controlRoomSurface *),.resultsMobileNav select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#263744!important;-webkit-text-fill-color:#263744!important;background-color:#fff!important;border-color:#bdc9cf!important}.resultsWorkspaceRoot :is(input,textarea):not(.controlRoomSurface *)::placeholder{color:#63737c!important;-webkit-text-fill-color:#63737c!important}@container workspace (width<=420px){.resultsWorkspaceRoot .paFilters{grid-template-columns:minmax(0,1fr)}}.resultsWorkspaceRoot select :is(option,optgroup),.resultsMobileNav :is(option,optgroup){color:#263744;-webkit-text-fill-color:#263744;background:#fff}.sharedWorkspaceShell:not([data-workspace-design=supplies]):has(main:not([data-module-tone=selector])){--walner-petrol-950:#071f2b;--walner-petrol-925:#071f2b;--walner-petrol-900:#0d3040;--walner-petrol-850:#0d3040;--walner-petrol-800:#103747;--walner-petrol-750:#154354;--walner-petrol-line:#315e70;--walner-petrol-line-soft:#315e70;--walner-petrol-text:#edf7fa;--walner-petrol-muted:#aec8d3;--walner-neon-cyan:#26d5ed;--walner-bg:#071f2b;--walner-surface:#0d3040;--walner-surface-2:#103747;--walner-surface-3:#154354;--walner-text:#edf7fa;--walner-muted:#aec8d3;--walner-border:#315e70;--walner-info:#26d5ed;--mw-bg:#071f2b;--mw-bg-deep:#071f2b;--mw-panel:#0d3040;--mw-panel-raised:#103747;--mw-panel-hover:#154354;--mw-line:#315e70;--mw-text:#edf7fa;--mw-muted:#aec8d3;--module-accent:#26d5ed!important;--module-accent-rgb:38,213,237!important;color:#edf7fa!important;background:#071f2b!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]){--module-accent:#26d5ed!important;--module-accent-rgb:38,213,237!important;color:#edf7fa!important;background:#071f2b!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]):before,.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceFrame:before{display:none!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.moduleWorkspaceFrame,.moduleWorkspaceContent,.moduleLocalNav){background:#071f2b!important;border-color:#315e70!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.panel,.pageLead,.filters,.teamHeading,.teamFilters,.teamPeople>article,.teamOrders>article,.placeCardOpen,.checkKpis article,.paRecord,.paSection,.paHeader,.spcRequestCard,.spcFilters,.adminFormCard,.adminSectionTitle,.chatHeader,.messageComposer,.msgHub,.bubble){color:#edf7fa!important;box-shadow:none!important;background:#0d3040!important;border-color:#315e70!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(h1,h2,h3,h4,h5){color:#edf7fa!important;text-shadow:none!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){max-width:100%;min-height:44px;font-size:1rem;color:#edf7fa!important;-webkit-text-fill-color:#edf7fa!important;background:#071f2b!important;border:1px solid #407185!important;border-radius:10px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(input,textarea)::placeholder{color:#a0bdca!important;-webkit-text-fill-color:#a0bdca!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(button.active,button[aria-selected=true],button[aria-current=page],.moduleLocalNav button.active){color:#8eefff!important;background:#12465a!important;border-color:#26d5ed!important;box-shadow:inset 3px 0 #26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(button.primary,.spcPrimary,.chickPrimary,.checkFloatingNew,.guidedOpen,.placePrimary){font-weight:700;color:#04202c!important;background:#26d5ed!important;border-color:#26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(th,thead){color:#c2dce6!important;background:#103747!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(td){border-color:#315e7066!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) tbody tr:hover{background:#154354!important}.universalExperience{--workspace-row:16px;--workspace-gap:18px;width:100%;min-width:0}.universalExperience[data-density=compact]{--workspace-row:9px;--workspace-gap:10px}.universalExperience :is(td,th){padding-block:var(--workspace-row)!important}.universalExperience :is(.knowledgeGrid,.teamPeople,.spcRequestGrid){gap:var(--workspace-gap)!important}.universalExperience[data-density=compact] :is(.teamPeople>article,.spcRequestCard){padding:12px!important}.workspacePreferences{color:#edf7fa;border:1px solid #315e70;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:20px;padding:14px 18px;display:flex;background:#0d3040!important}.workspacePreferenceLocation{flex:170px;gap:4px;min-width:0;display:grid}.workspacePreferenceLocation strong{overflow-wrap:anywhere;font-size:1rem}.workspacePreferenceActions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.workspacePreferences label{color:#c2dce6;gap:5px;min-width:0;font-size:.875rem;display:grid}.workspacePreferences select{max-width:230px;padding:9px 30px 9px 12px}.workspacePreferences button,.collectionPager button{color:#edf7fa;background:#103747;border:1px solid #407185;border-radius:10px;min-height:44px;padding:10px 14px}.workspacePreferences button:hover,.collectionPager button:hover{border-color:#26d5ed}.workspacePreferences button:disabled,.collectionPager button:disabled{opacity:.45;cursor:not-allowed}.workspaceSaveView{border-top:1px solid #315e70;flex-wrap:wrap;flex-basis:100%;align-items:end;gap:10px;padding-top:12px;display:flex}.workspaceSaveView p,.workspacePreferences>p{color:#aec8d3;flex-basis:100%;margin:4px 0;font-size:.875rem}.workspaceSaveView input{padding:10px}.workspaceSaveView label{flex:220px}.collectionPager{color:#aec8d3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.collectionPager>div{align-items:center;gap:8px;display:flex}.collectionPager select{padding:8px}.collectionPager p{margin:0}.messageWorkspaceContent .universalExperience{flex-direction:column;height:100%;min-height:0;display:flex}.messageWorkspaceContent .workspacePreferences{flex:none;margin-bottom:10px}.messageWorkspaceContent .messagingCenter{flex:1;min-height:0}@media (width<=760px){.workspacePreferences{gap:12px;margin-bottom:14px;padding:12px}.workspacePreferenceActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.workspacePreferenceActions>button{grid-column:1/-1}.workspacePreferences select{width:100%;max-width:100%}.workspacePreferenceLocation{flex-basis:100%}.universalExperience[data-density=compact] :is(button,input,select){min-height:44px}.collectionPager{align-items:stretch}.collectionPager>div{flex-wrap:wrap}.messageWorkspaceContent .workspacePreferences{display:none}}.exportProgress{z-index:31000;color:#edf7fa;background:#0d3040;border:1px solid #26d5ed;border-radius:14px;max-width:min(440px,100vw - 32px);padding:18px;position:fixed;bottom:85px;right:16px;box-shadow:0 10px 30px #0006}.exportProgress p{margin:0 0 12px}.exportProgress button{color:#edf7fa;background:#103747;border:1px solid #407185;border-radius:8px;min-height:44px;padding:10px}.dataReview{background:#0d3040;border:1px solid #315e70;border-radius:14px;margin-block:20px;padding:20px}.dataReview header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dataReview header>div{flex:250px}.dataReview details{border-top:1px solid #315e70;padding:14px 0}.dataReview summary{cursor:pointer;line-height:1.6}.dataReview li{padding:8px 0}.dataReview a{color:#8eefff;text-decoration:underline}:is(.taskWorkspace,.newOrderModal){--walner-petrol-950:#071f2b;--walner-petrol-900:#0d3040;--walner-petrol-850:#103747;--walner-petrol-text:#edf7fa;--walner-neon-cyan:#26d5ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf7fa!important;background:#071f2b!important;border-color:#315e70!important}:is(.taskWorkspace,.newOrderModal) :is(header,.workflowSection,.taskLocation,.taskTabs,.machineOverview,.machineFacts){color:#edf7fa!important;background:#0d3040!important;border-color:#315e70!important}:is(.taskWorkspace,.newOrderModal) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){max-width:100%;min-height:44px;font-size:1rem;color:#edf7fa!important;-webkit-text-fill-color:#edf7fa!important;background:#071f2b!important;border-color:#407185!important}:is(.taskWorkspace,.newOrderModal) :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.knowledgeGrid>article,.paStat,.paSection,.adminTabContent>section,.backupActions>article,.qualityCounters>article,.commandCard,.checkAnalyticsKpis>article,.checkAnalytics,.checkStatusPanel,.msgRail,.msgConversation,.drawerIdentity){color:#edf7fa!important;background:#0d3040!important;border-color:#315e70!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.pageLead,.teamHeading){border-radius:16px!important;padding:clamp(16px,2vw,24px)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.filters,.spcFilters,.teamFilters){min-width:0;gap:12px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.filters,.spcFilters,.teamFilters)>*{min-width:0;max-width:100%}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.techTable,.checkTableScroll,.tableScroll){overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}@media (width<=600px){.collectionPager>div{grid-template-columns:1fr auto 1fr;width:100%;display:grid}.collectionPager label{grid-column:1/-1}.collectionPager button{padding-inline:10px}.workspacePreferenceActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workspacePreferenceActions label{overflow-wrap:anywhere}.workspacePreferences select{min-width:0;font-size:.875rem!important}}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent :is(article,.placeHero,.placeGroup,.plantMapLauncher,.teamHeading,.periodicHeading,.reviewHeading,.msgHub,.chatHeader){color:#edf7fa!important;background:#0d3040!important;border-color:#315e70!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.machineSheetBody,.placeDetail,.checkRecordsPanel,.msgConversation){color:#edf7fa!important;background:#071f2b!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.machineStateIntro,.machineStateCard,.machineAttention,.systemGroup,.componentCard,.installedParts,.maintenanceColumns>section,.guideSection,.machineFactGrid>article){background:#0d3040!important;border-color:#315e70!important}@media (width<=700px){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleWorkspaceContent{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}}@media print{.workspacePreferences,.collectionPager,.exportProgress{display:none!important}}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(button[role=tab],.jobsViewSwitch button,.ordersAdvancedFilters>summary){color:#edf7fa!important;background:#103747!important;border-color:#315e70!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) button[role=tab][aria-selected=true],.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .jobsViewSwitch button.active{color:#8eefff!important;background:#12465a!important;border-color:#26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .filters:has(.ordersToolbar){flex-direction:column!important;align-items:stretch!important;gap:18px!important;padding:20px!important;display:flex!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .ordersToolbar{max-width:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;align-items:center!important;gap:12px!important;width:100%!important;display:grid!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .ordersToolbar>*{width:100%!important;min-width:0!important;margin:0!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .jobsViewSwitch{grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .jobsViewSwitch button{min-width:0!important;padding:10px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .jobsViewSwitch :is(b,small){overflow-wrap:normal!important;word-break:normal!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .jobsViewSwitch small{display:none!important}@media (width<=600px){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .ordersToolbar{grid-template-columns:minmax(0,1fr)!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .filters:has(.ordersToolbar){padding:14px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .ordersAdvancedFilters>summary{justify-content:center}}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.newEquipmentAction,.createMachineOrder,.placePrimary,.newChat,.sendButton){color:#04202c!important;background:#26d5ed!important;border-color:#26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.moduleLocalTabs button i){color:#26d5ed!important;box-shadow:none!important;background:#103747!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .moduleLocalTabs button.active:before{background:#26d5ed!important}@media (width<=760px){.workspaceMobileOptions{text-align:left;width:100%;font-size:14px!important;display:block!important}.workspacePreferences{padding:8px!important}.workspacePreferences .workspacePreferenceLocation,.workspacePreferences[data-options-open=false] :is(.workspacePreferenceActions,.workspaceSaveView){display:none!important}}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .paStat strong{color:#edf7fa!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.msgSearch,.checkOverviewSearch,.inventorySearchBox)>input{box-shadow:none!important;background:0 0!important;border:0!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .noConversation>button{color:#04202c!important;background:#26d5ed!important;border-color:#26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .noConversation>i{color:#26d5ed!important}:is(.newOrderModal,.taskWorkspace) button.primary{color:#04202c!important;background:#26d5ed!important;border-color:#26d5ed!important}.workspacePreferences{border:0;border-radius:0;gap:8px;margin-bottom:12px;padding:6px 0;background:0 0!important}.workspaceMobileOptions{margin-left:0!important;font-size:14px!important;display:block!important}.workspacePreferences[data-options-open=false] :is(.workspacePreferenceActions,.workspaceSaveView){display:none!important}.workspacePreferenceActions{background:#0d3040;border:1px solid #315e70;border-radius:12px;flex-basis:100%;padding:12px}.workspaceFocusToggle{font-size:14px!important}.equipmentComparison{color:#edf7fa;background:#0d3040;border:1px solid #315e70;border-radius:12px;margin:12px 0;padding:12px 16px}.equipmentComparison summary{cursor:pointer;min-height:28px;font-weight:700}.equipmentComparison summary span{color:#aec8d3;margin-left:12px;font-size:14px;font-weight:400}.equipmentComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.equipmentComparisonGrid>section{background:#071f2b;border-radius:10px;min-width:0;padding:16px}.equipmentComparison label{gap:8px;display:grid}.equipmentComparison input{width:100%;padding:10px}.equipmentComparison dl>div{border-bottom:1px solid #315e70;grid-template-columns:1fr 1fr;gap:12px;padding:10px 0;display:grid}.equipmentComparison dd{overflow-wrap:anywhere;margin:0}.equipmentComparison dt{color:#aec8d3}.equipmentComparison button{color:#edf7fa;background:#103747;border:1px solid #26d5ed;border-radius:10px;padding:12px}.equipmentLeadActions summary{cursor:pointer;border:1px solid #407185;border-radius:10px;padding:12px;font-size:14px}.equipmentLeadActions>div{flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}@media (width>=1000px){.moduleWorkspaceFrame:has(.universalExperience[data-focus=true]){grid-template-columns:minmax(0,1fr)!important}.moduleWorkspaceFrame:has(.universalExperience[data-focus=true])>aside{display:none!important}.moduleWorkspaceFrame:has(.universalExperience[data-focus=true])>.moduleWorkspaceContent{grid-column:1/-1!important;width:100%!important}.moduleWorkspaceFrame>aside button{text-align:left!important;justify-content:flex-start!important;min-height:48px!important;padding:12px!important}.moduleWorkspaceFrame>aside button small{display:none!important}}@media (width<=999px){.workspaceFocusToggle{display:none!important}}@media (width<=760px){.workspacePreferences{margin-bottom:8px;padding:0!important}.workspaceMobileOptions{margin-left:auto;width:auto!important;min-height:36px!important;padding:6px 10px!important}.equipmentComparison summary span{display:none}.equipmentComparisonGrid{grid-template-columns:minmax(0,1fr)}.equipmentLeadActions>div{grid-template-columns:1fr 1fr;display:grid}.equipmentComparison{margin:8px 0;padding:8px 12px}}.equipmentMobileStatus{display:none}.commandCategory{align-items:center;gap:16px;margin:16px 0;display:flex}.commandCategory select{min-width:220px;padding:10px}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewHeader,.spcHero,.adminCenterHero){border-radius:12px!important;gap:16px!important;min-height:0!important;padding:16px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewHeader,.spcHero,.adminCenterHero) h2{margin:0 0 8px!important;font-size:24px!important;line-height:1.25!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewKpis,.spcSummary){gap:12px!important;margin-block:12px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewKpis,.spcSummary)>article{border-radius:12px!important;min-height:0!important;padding:12px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewKpis,.spcSummary)>article b{font-size:24px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewKpis,.spcSummary)>article :is(span,small){font-size:14px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.resultsLocation,.jobsLocation){min-height:0!important;margin-bottom:8px!important;padding:12px 16px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkEquipmentState,.checkEquipmentReading small){font-size:14px!important}@media (width<=760px){.equipmentMobileStatus{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:grid}.equipmentMobileStatus select{padding:8px;font-size:14px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewHeader,.spcHero,.adminCenterHero)>div:first-child>p{display:none}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.checkOverviewKpis,.spcSummary){grid-template-columns:repeat(2,minmax(0,1fr))!important}.commandCategory{gap:8px;display:grid}.commandCategory select{width:100%;min-width:0}.adminHeroStats{display:none!important}.workspaceLocation{min-height:0!important;margin-block:8px!important;padding:8px 12px!important}}.workspaceSectionJump{margin:0 0 12px;padding:0}.workspaceSectionJump[hidden]{display:none}.workspaceSectionJump label{color:#aec8d3;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;display:flex}.workspaceSectionJump select{padding:8px 12px;max-width:340px!important}.workspaceSectionContent{min-width:0}.workspaceSectionContent :is(h2,h3){scroll-margin-top:100px}.messageWorkspaceContent .workspaceSectionContent{flex:1;min-height:0;display:flex}.messageWorkspaceContent .workspaceSectionJump{display:none}@media (width<=760px){.workspaceSectionJump label{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.workspaceSectionJump select{width:100%;min-width:0;font-size:14px!important}.equipmentLeadActions summary{padding:8px 10px}}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .mobileOrderCreateAction{color:#04202c!important;box-shadow:none!important;background:#26d5ed!important;border:1px solid #26d5ed!important}@media (width<=760px){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .jobsLocation{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.jobsLocation>nav{grid-column:1/-1}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .mobileOrderCreateAction{width:100%!important;min-width:0!important;margin:0!important;font-size:14px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .orderStatusTabs{flex-wrap:nowrap!important;gap:8px!important;display:flex!important;overflow-x:auto!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .orderStatusTabs>button{flex:none!important;min-height:44px!important;font-size:14px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .filters:has(.ordersToolbar){gap:10px!important;padding:12px!important}}.miFilterPanel>summary{cursor:pointer;border-radius:12px;padding:14px 16px;font-size:16px}.miFilterPanel:not([open])>:not(summary){display:none!important}.commandAccess{color:#aec8d3;align-items:center;gap:8px;font-size:14px;display:flex}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) :is(.miHero,.miFilterPanel,.commandCard,.inventoryHelp,.inventorySummaryDetails){color:#edf7fa!important;box-shadow:none!important;background:#0d3040!important;border-color:#315e70!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .inventoryLeadActions>button:last-child{color:#04202c!important;background:#26d5ed!important;border-color:#26d5ed!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .miHero{min-height:0!important;padding:16px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .miHero h2{margin:0!important;font-size:24px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .miHero>div>span{display:none}@media (width<=760px){.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .miTabs{flex-wrap:nowrap!important;gap:8px!important;display:flex!important;overflow-x:auto!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .miTabs>button{white-space:nowrap!important;flex:none!important;min-height:44px!important;font-size:14px!important}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .adminCenterHero{display:none!important}.commandHome .commandAccess{margin:4px 0}.commandBreadcrumb{padding:8px!important}.miHero p{display:none!important}}.adminCenterHero:not([open])>:not(summary){display:none!important}.adminCenterHero>summary{cursor:pointer;color:#aec8d3;font-size:14px}.adminCenterHero[open]>div{margin-top:12px}.sharedWorkspaceShell:not([data-workspace-design=supplies]):not(.messageWorkspaceShell) #contenido-principal:not([data-module-tone=selector]):not([data-module-tone=resultados]):not([data-module-tone=chequeos]):not([data-module-tone=configuracion]):not([data-module-tone=produccion-configuracion]):not([data-module-tone=coordinacion]) .adminCenterHero{padding:12px!important;display:block!important}.workspacePreferenceLocation{order:-1}.workspaceFocusToggle{margin-left:auto}.exportProgress{overflow-wrap:anywhere;max-height:calc(100dvh - 110px);overflow:auto}.exportProgress>div{flex-wrap:wrap;gap:10px;display:flex}.exportProgress a{color:#edf7fa;background:#103747;border:1px solid #407185;border-radius:8px;align-items:center;min-height:44px;padding:10px;text-decoration:none;display:inline-flex}.sharedWorkspaceShell #contenido-principal .jobsWorkspace .orderRegister{overflow:hidden}.sharedWorkspaceShell #contenido-principal .orderRegister .filters{gap:22px!important;padding:24px!important}.sharedWorkspaceShell #contenido-principal .orderRegisterHeading{justify-content:space-between;align-items:center;gap:24px;width:100%;min-width:0;max-width:none;display:flex}.orderRegisterHeading>div{flex:1;min-width:0}.sharedWorkspaceShell #contenido-principal .orderRegisterHeading h2{margin:6px 0 8px!important;font-size:1.65rem!important;line-height:1.25!important}.sharedWorkspaceShell #contenido-principal .orderRegisterHeading p{color:#aecbd7;margin:0;font-size:.875rem!important}.orderRegisterHeading .jobsViewSwitch{flex:none}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersToolbar{grid-template-columns:minmax(0,2fr) minmax(180px,1fr) auto!important;align-items:end!important;gap:16px!important}.orderRegisterSearchField,.orderRegisterOwner{color:#bfd6df;gap:8px;min-width:0;font-size:.875rem;display:grid}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersLocalSearch{border-radius:12px;gap:10px;width:100%;min-width:0;height:52px;padding:0 12px;display:flex!important}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersLocalSearch>span{flex:none;place-items:center;display:grid}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersLocalSearch input{flex:1;width:100%;min-width:0;min-height:48px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 0!important;font-size:1rem!important}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersLocalSearch:focus-within{outline-offset:2px;outline:2px solid #38cee6}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersLocalSearch input:focus{outline:none!important}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersLocalSearch>button{flex:none;width:36px;height:36px;min-height:36px;padding:6px!important}.sharedWorkspaceShell #contenido-principal .orderRegister .orderRegisterOwner select{width:100%;min-width:0;min-height:52px;font-size:1rem;padding:10px 34px 10px 14px!important}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersAdvancedFilters{align-self:end;width:auto!important}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersAdvancedFilters>summary{white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:12px 18px;font-size:.875rem;display:flex}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersAdvancedFilters[open]{grid-column:1/-1;width:100%!important}.orderRegister .ordersAdvancedFilters[open]>summary{width:max-content}.orderRegister .ordersAdvancedFilters .orderQuickFilters{margin-top:12px}.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs{gap:8px;background:0 0!important;border-bottom:1px solid #305567!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;padding:0 24px 20px!important;display:grid!important;overflow:visible!important}.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs>button{min-height:56px;box-shadow:none;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;display:flex;min-width:0!important;padding:10px 12px!important}.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs span{font-size:.875rem;line-height:1.3}.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs b{color:#bdd4df;background:#082431;border-radius:7px;flex:none;min-width:26px;height:26px;font-size:.875rem}.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs button.active b{color:#06232e;background:#2cd5e7}.sharedWorkspaceShell #contenido-principal .orderRegister>.jobsFilterSummary{gap:8px;min-height:64px;padding:16px 24px}.orderRegister .jobsFilterSummary button{min-height:36px;padding:6px 10px}.sharedWorkspaceShell #contenido-principal .orderRegister .responsiveOrders{padding:0 24px 8px!important}.orderRegister .ordersTableDesktop{border:1px solid #305567;border-radius:12px}.orderRegister .ordersTableDesktop th{letter-spacing:.04em;padding:16px 14px;font-size:.75rem}.orderRegister .ordersTableDesktop td{padding:18px 14px}.orderRegister .ordersTableDesktop tr:hover td{background:#12394a}.sharedWorkspaceShell #contenido-principal .orderRegister .collectionPager{gap:16px;padding:18px 0!important}.sharedWorkspaceShell #contenido-principal .orderRegister .collectionPager>div{flex-wrap:wrap;gap:10px}.sharedWorkspaceShell #contenido-principal .orderRegister .collectionPager label{white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-size:.875rem;display:flex}.sharedWorkspaceShell #contenido-principal .orderRegister .collectionPager select{min-width:76px;width:auto!important}.orderRegister .collectionPager button,.orderRegister .collectionPager>div>span{white-space:nowrap}.orderRegisterEmpty{text-align:center;background:#092430;border-top:1px solid #254959;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:36px 24px 44px;display:flex}.orderRegisterEmptyIcon{color:#64dce9;background:#103747;border:1px solid #376376;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.orderRegisterEmpty h3{color:#edf7fa;margin:0;font-size:1.125rem;line-height:1.4}.orderRegisterEmpty p{color:#b2cbd5;max-width:440px;margin:0;font-size:.875rem;line-height:1.6}.orderRegisterEmpty button{color:#a1f5ff;cursor:pointer;background:#12465a;border:1px solid #43cddd;border-radius:10px;min-height:44px;margin-top:8px;padding:10px 18px;font-weight:700}@media (width<=1100px){.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=700px){.sharedWorkspaceShell #contenido-principal .orderRegister .filters{gap:18px!important;padding:18px!important}.sharedWorkspaceShell #contenido-principal .orderRegisterHeading{flex-direction:column;align-items:stretch;gap:16px}.orderRegisterHeading .jobsViewSwitch{width:100%}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersToolbar{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.sharedWorkspaceShell #contenido-principal .orderRegister .ordersAdvancedFilters{width:100%!important}.sharedWorkspaceShell #contenido-principal .orderRegister .orderStatusTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 18px 18px!important}.sharedWorkspaceShell #contenido-principal .orderRegister>.jobsFilterSummary{padding:14px 18px}.sharedWorkspaceShell #contenido-principal .orderRegister .responsiveOrders{padding:0 18px 6px!important}.sharedWorkspaceShell #contenido-principal .orderRegister .collectionPager>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.sharedWorkspaceShell #contenido-principal .orderRegister .collectionPager label{grid-column:1/-1;justify-content:space-between}.orderRegister .collectionPager button{padding:10px;font-size:.875rem}.orderRegisterEmpty{padding:28px 18px 32px}}@layer jobs-design{:is(.jobsWorkspace,.jobsDesignSurface){--jobs-lavender:#e8e0f4;--jobs-frame:#24282b;--plan-surface:#f5f1e8;--plan-surface-2:#eeeee7;--plan-card:#fffefa;--plan-line:#d8dad1;--plan-line-soft:#e3e4dc;--plan-text:#202729;--plan-muted:#5c625f;--plan-cyan:#a72c41;--plan-green:#286246;--plan-red:#a42e44;--plan-amber:#825611;--jobs-paper:#f5f1e8!important;--jobs-card:#fffefa!important;--jobs-ink:#202729!important;--jobs-muted:#5c625f!important;--jobs-line:#d8dad1!important;--jobs-accent:#ff5c6c!important;--order-border:#d8dad1!important;--order-muted:#5c625f!important;color:var(--jobs-ink)!important;background:var(--jobs-paper)!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;font-size:1rem!important;line-height:1.5!important}body:has(main.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision])){color:#f5f1e8!important;--module-accent:#ff5c6c!important;--module-accent-rgb:255,92,108!important;background:#24282b!important}.sharedWorkspaceShell:has(main.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision])){color:#f5f1e8!important;--module-accent:#ff5c6c!important;--module-accent-rgb:255,92,108!important;background:#24282b!important}.jobsWorkspace:before,.jobsWorkspace .moduleWorkspaceFrame:before{display:none!important}.jobsWorkspace .moduleWorkspaceFrame{background:#24282b!important;grid-template-columns:136px minmax(0,1fr)!important;align-items:start!important;gap:0!important;max-width:1920px!important;margin-inline:auto!important;padding:0!important}.jobsWorkspace .moduleWorkspaceContent{background:var(--jobs-paper)!important;color:var(--jobs-ink)!important;border-radius:24px 0 0!important;min-width:0!important;min-height:calc(100dvh - 80px)!important;padding:24px clamp(18px,2.3vw,40px) 40px!important}.jobsWorkspace :is(.jobsHome,.preventivePage,.technicianDay,.orderManagement,.resultsReviewPage,.weeklyResultsPage,.jobsCalendarView){color:#202729!important}.jobsWorkspace .appInstallGuide{color:#202729!important;box-shadow:none!important;background:#eeeee7!important;border-color:#d8dad1!important}.jobsWorkspace .jobsNavigationAside{box-shadow:none!important;background:#24282b!important;border:0!important;padding:16px 10px!important;position:sticky!important;top:86px!important}.jobsWorkspace .jobsDesktopNavigation{background:0 0!important;border:0!important;gap:8px!important;padding:0!important;display:grid!important}.jobsWorkspace .jobsDesktopNavigation>button{text-align:center!important;color:#e2e5dc!important;min-height:82px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:14px 8px!important;font-size:.875rem!important;display:flex!important}.jobsWorkspace .jobsDesktopNavigation small{display:none!important}.jobsWorkspace .jobsDesktopNavigation svg{width:24px!important;height:24px!important;color:inherit!important;filter:none!important}.jobsWorkspace .jobsDesktopNavigation>button[aria-current=page]{background:var(--jobs-accent,#ff5c6c)!important;color:#202729!important;box-shadow:0 0 20px #ff5c6c20!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(section,article,header,footer,fieldset,form,label,details,nav,div){min-width:0}:is(.jobsWorkspace,.jobsDesignSurface) :where(h1,h2,h3,h4,h5,p,small,b,strong,span,label,button,summary,dt,dd){word-break:normal!important;overflow-wrap:break-word!important;text-shadow:none!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(h1,h2,h3,h4,h5,b,strong,span,label,summary,dt,dd,a){color:inherit!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(b,strong){font-size:inherit!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(button svg){color:currentColor!important;filter:none!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.status,.orderManagementStatus,.dayPriority){align-items:center;gap:6px;display:inline-flex;color:#50594d!important;white-space:normal!important;background:#eeeee7!important;border-radius:8px!important;padding:5px 9px!important;font-size:.8125rem!important;line-height:1.4!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.status.done,.orderManagementStatus.completada){color:#345821!important;background:#e5f1d8!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.status.late,.status.critical,.dayPriority){color:#a12c40!important;background:#fbe9e8!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.status.process,.status.review){color:#654a81!important;background:#e8e0f4!important}.jobsWorkspace .rowProgress{background:#e3e4dc!important}.jobsWorkspace .rowProgress i{background:#c22e46!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(h1){letter-spacing:-.035em!important;font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.18!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(h2){letter-spacing:-.025em!important;font-size:clamp(1.4rem,2vw,1.8rem)!important;line-height:1.25!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(h3,h4){font-size:1.125rem!important;line-height:1.4!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(p,small){color:var(--jobs-muted)!important;font-size:.875rem!important;line-height:1.6!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(label,summary,dt,dd){font-size:.9375rem!important;line-height:1.5!important}:is(.jobsWorkspace,.jobsDesignSurface) legend{color:#202729!important;padding-inline:6px!important;font-size:.9375rem!important;line-height:1.5!important}:is(.jobsWorkspace,.jobsDesignSurface) .searchableChoice{color:#202729!important}.jobsWorkspace .proposalCard header>strong{color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important;font-size:.8125rem!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(button,summary){max-width:100%;letter-spacing:normal!important;border-color:var(--jobs-line)!important;min-height:44px!important;color:var(--jobs-ink)!important;background:var(--jobs-card)!important;box-shadow:none!important;white-space:normal!important;text-transform:none!important;border-radius:10px!important;font-family:inherit!important;font-size:.875rem!important;font-weight:650!important;line-height:1.4!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(button):disabled{opacity:.5!important;cursor:not-allowed!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(button:not(:disabled),summary):hover{border-color:#d63850!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px!important;outline:3px solid #d63850!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(button b,button small){font-size:inherit!important;color:inherit!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){max-width:100%;color:#202729!important;-webkit-text-fill-color:#202729!important;caret-color:#202729!important;min-height:46px!important;box-shadow:none!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fffefa!important;border:1px solid #c4c9bd!important;border-radius:10px!important;padding:11px 14px!important;font-size:1rem!important;line-height:1.5!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(input,textarea)::placeholder{color:#697168!important;-webkit-text-fill-color:#697168!important;opacity:1!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(input[type=checkbox],input[type=radio]){min-width:20px;min-height:20px;accent-color:#b52540!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(table){color:var(--jobs-ink)!important;background:var(--jobs-card)!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(th){color:#50594d!important;border-color:var(--jobs-line)!important;background:#eeeee7!important;font-size:.8125rem!important;line-height:1.45!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(td){background:var(--jobs-card)!important;color:var(--jobs-ink)!important;border-color:var(--jobs-line)!important;font-size:.9375rem!important;line-height:1.5!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(tr:hover td){background:#fff0f1!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(article,fieldset){background:var(--jobs-card)!important;color:var(--jobs-ink)!important;border-color:var(--jobs-line)!important;box-shadow:none!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(header,footer){height:auto!important;color:inherit!important;border-color:var(--jobs-line)!important;box-shadow:none!important;background:0 0!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.panel,.filters,.jobsOrders,.responsiveOrders,.orderRegisterEmpty,.teamWorkspace,.teamHeading,.teamFilters,.teamReassign,.dayOrder,.dayOrderFacts>span,.dayLog,.savedOrders,.orderDraftShelf,.orderManagementFilters,.preventiveLead,.plansPanel,.validationBoard,.ganttPanel,.capacityRecommendationBoard,.proposalTeamPlanner,.proposalTask,.proposalDateSuggestion,.periodicHeading,.periodicFilters,.newPlanForm,.planDatePreview,.planTaskEditor,.resultsReviewHero,.resultsNoteEditor,.machineNoteCapture,.fieldNoteCapture,.weeklyClosureHero,.weeklyChecklist,.weeklyApproval,.calendarPlanDetails,.annualCalendar,.monthCalendarToolbar,.monthFilters,.calendarPanControls,.taskPane,.taskLocation,.workflowSection,.orientationCard,.currentStepCard,.desktopStepList,.stepPlanExperience,.newOrderSection,.newOrderOptional,.newOrderDraftDetails,.newOrderSummary,.newOrderAssetDetails,.newOrderEquipmentContext,.newOrderTypeContext,.newOrderPrioritySuggestion,.newOrderSafetyPicker,.newOrderReferencePhotos,.newOrderEvidencePolicy,.newOrderPreventivePlans,.newOrderRequiredParts,.newOrderHistoryLearning,.workCheckPicker,.technicianSelector,.deviceDraft,.equipmentInlineForm,.executionChecklistEditor,.executionChecks,.executionReferencePhotos,.closureCompletionSummary,.closureSubmitConfirm,.supervisorReviewContent,.supervisorReviewConfirmation,.supervisorReviewLeave,.assistedExecutionForm,.orderWorkCheckForm,.executionTemplatePicker,.planEditorModal,.handoverModal,.executionPauseDialog,.executionHandoverDialog,.executionTemplatePicker,.chickChecklist,.equipmentSearchResults,.smartCatalogMenu,.photoComparisonModal){background:var(--jobs-card)!important;color:var(--jobs-ink)!important;border-color:var(--jobs-line)!important;box-shadow:none!important;border-radius:14px!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.active,.selected,[aria-selected=true],[aria-pressed=true],button[aria-current=step]){color:#40304f!important;box-shadow:none!important;background:#e8e0f4!important;border-color:#a991c2!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.primary,.mobileOrderCreateAction,.dayStart,.dayLogButton,.closureSubmit,.newOrderWizardActions .primary,.orderManagementHero>button){background:var(--jobs-accent,#ff5c6c)!important;color:#202729!important;border-color:#d63850!important;padding:12px 18px!important;box-shadow:0 4px 14px #ff5c6c18!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.danger,.error,.late,.blockedReason,.newOrderSafetyError,.newOrderSubmitError){color:#a12c40!important;background:#fbe9e8!important;border-color:#ddb7ba!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.warning,.newOrderDuplicateWarning,.newOrderCriticalNotice,.newOrderAccessNote,.closureNotice,.weeklyPreliminaryNotice,.assistedExecutionNotice){color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.success,.repairConfirmation,.dayConnection,.newOrderDraftStatus.active){color:#345821!important;background:#e5f1d8!important;border-color:#b8ceaa!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.eyebrow,.orderListEyebrow,.teamHeading>div>span,.newOrderHead>div>span,.jobsHomeIdentity>span,.jobsAttentionTitle>div>span){color:#a72c41!important;letter-spacing:.1em!important;font-size:.75rem!important;font-weight:750!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.newOrderExitMessage,.readOnlyNotice,.executionInstruction,.executionEditorNotice,.stepPlanAside>section,.stepPlanMobileTimeline,.evidencePhotos figure,.closurePartsList>span,.rangeButtons,.ganttLegend,.orderManagementEmpty,.technicianSelector>label){color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.newOrderExitMessage,.readOnlyNotice,.executionInstruction,.executionEditorNotice,.stepPlanAside>section,.stepPlanMobileTimeline,.orderManagementEmpty){border-radius:12px!important;padding:20px!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.newOrderExitMessage,.readOnlyNotice,.executionInstruction,.executionEditorNotice,.stepPlanAside>section,.stepPlanMobileTimeline,.evidencePhotos figure,.orderManagementEmpty) :is(p,small,figcaption){color:#5c625f!important;font-size:.875rem!important;line-height:1.6!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.newOrderExitMessage,.orderManagementEmpty) h3{color:#202729!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.readOnlyNotice,.executionEditorNotice,.resultsReviewMessage.loading){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.formError,.orderWorkCheckError,.evidenceHead .missing,.recentDecisions .rejected){color:#a12c40!important;background:#fbe9e8!important;border-color:#ddb7ba!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.technicianSelector>p,.smartCatalogRecovery,.smartCatalogWarning,.orderCorrectionBox,.executionPauseBanner,.supervisorReviewStatus,.supervisorReviewWarning,.safetyNote,.resultsReviewMessage.pending){color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.dayMessage,.supervisorReviewSuccess,.evidenceHead .ready,.stepPlanMessage.ok,.recentDecisions .approved){color:#345821!important;background:#e5f1d8!important;border-color:#b8ceaa!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.technicianSelector>p,.smartCatalogRecovery,.smartCatalogWarning,.orderCorrectionBox,.executionPauseBanner,.supervisorReviewStatus,.supervisorReviewWarning,.supervisorReviewSuccess,.safetyNote,.dayMessage,.resultsReviewMessage,.formError,.orderWorkCheckError) :is(p,small,span,em){color:inherit!important;font-size:.875rem!important;line-height:1.6!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.executionChecklist>header strong,.executionDiagnosis header>b,.executionEditorRow>span,.executionSafetySources>b,.executionChecks em,.executionWorkChecks article>em,.desktopStepList li>span,.mobileStepRail button b,.orderWorkCheckForm label>div b){color:#654a81!important;background:#e8e0f4!important;border-color:#c1afda!important;font-size:.875rem!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.technicianSelector>label.selected,.mobileStepRail button.active b){color:#a72c41!important;background:#ffe3e6!important;border-color:#d63850!important}:is(.jobsWorkspace,.jobsDesignSurface) .dayPausedState{font-size:.9375rem!important;line-height:1.5!important}:is(.jobsWorkspace,.jobsDesignSurface) .dayPausedState :is(small,p,span){font-size:.875rem!important}:is(.jobsWorkspace,.jobsDesignSurface) .progressDonut{background:radial-gradient(circle,#fffefa 58%,transparent 60%),conic-gradient(#c22e46 0 var(--progress),#e7b956 var(--progress) calc(var(--progress) + 18deg),#d8dad1 0)!important;color:#202729!important}:is(.jobsWorkspace,.jobsDesignSurface) .supervisorReview{--review-bg:#fffefa;--review-panel:#fffefa;--review-border:#d8dad1;color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}:is(.jobsWorkspace,.jobsDesignSurface) .supervisorReview .supervisorReviewPrimary{background:var(--jobs-accent,#ff5c6c)!important;color:#202729!important;border-color:#d63850!important}.jobsDesignSurface :is(.executionCreatedBrief>header>b,.workflowSection>header>span,.executionNow>i){color:#654a81!important;background:#e8e0f4!important;border-color:#c1afda!important;font-size:.875rem!important}.jobsWorkspace .jobsLocation{color:#5c625f!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:0 0 16px!important;display:flex!important}.jobsWorkspace .jobsLocation>nav:first-child{flex:260px;font-size:.875rem!important}.jobsWorkspace .jobsPlanningNavigation{flex:1 0 100%;margin-top:4px;flex-wrap:wrap!important;gap:8px!important;display:flex!important}.jobsWorkspace .jobsPlanningNavigation>button{padding:10px 16px!important}.jobsWorkspace .jobsPlanningNavigation>button[aria-current=page]{color:#40304f!important;background:#e8e0f4!important;border-color:#aa95bb!important}.jobsWorkspace .workspacePreferences{background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;margin:0!important;padding:0 0 16px!important;display:flex!important}.jobsWorkspace .workspacePreferenceLocation{display:none!important}.jobsWorkspace .universalExperience:has(.workspacePreferences[data-options-open=false])>.workspaceSectionJump{display:none!important}.jobsWorkspace .workspaceSectionJump{background:0 0!important;margin:0!important;padding:0 0 16px!important}.jobsWorkspace .workspacePreferences button{min-height:36px!important;padding:6px 12px!important;font-size:.8125rem!important}.jobsWorkspace .workspacePreferenceActions{flex-basis:100%;background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:12px!important;padding:16px!important}.jobsWorkspace .workspacePreferences[data-options-open=false] .workspacePreferenceActions{display:none!important}.jobsWorkspace .workspaceMobileOptions{width:auto!important;display:block!important}.jobsWorkspace .jobsHome{gap:24px!important;max-width:none!important;display:grid!important}.jobsWorkspace .jobsHomeHeading{border:0!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:8px 0 0!important;display:flex!important}.jobsWorkspace .jobsHomeHeading h1{margin:8px 0 10px!important}.jobsWorkspace .jobsAttentionTitle{justify-content:space-between!important;align-items:end!important;gap:16px!important;display:flex!important}.jobsWorkspace .jobsAttentionTitle h2{margin:6px 0!important;font-size:1.25rem!important}.jobsWorkspace .jobsAttentionTitle time{color:#5c625f!important;font-size:.8125rem!important}.jobsWorkspace .priorityMethod{display:none!important}.jobsWorkspace .todaySummary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important;overflow:visible!important}.jobsWorkspace .todaySummary>button{text-align:left!important;color:#202729!important;background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:16px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;min-width:0!important;min-height:142px!important;padding:20px!important;display:grid!important}.jobsWorkspace .todaySummary>button>span{color:#a12c40!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#f7e7e4!important;border:0!important;border-radius:12px!important;place-items:center!important;display:grid!important}.jobsWorkspace .todaySummary>button.blue>span{color:#654a81!important;background:#e8e0f4!important}.jobsWorkspace .todaySummary>button>div{gap:8px!important;display:grid!important}.jobsWorkspace .todaySummary b{font-size:2rem!important;font-weight:750!important;line-height:1!important}.jobsWorkspace .todaySummary strong{white-space:normal!important;text-overflow:clip!important;font-size:.875rem!important;font-weight:550!important;overflow:visible!important}.jobsWorkspace .todaySummary em{grid-column:1/-1;color:#5c625f!important;border-top:1px solid #e5e5de!important;padding-top:10px!important;font-size:.8125rem!important;font-style:normal!important}.jobsWorkspace .todayMainGrid{grid-template-columns:minmax(0,1.8fr) minmax(270px,.85fr)!important;gap:20px!important;display:grid!important}.jobsWorkspace :is(.todayQueue,.todayNext){color:#202729!important;box-shadow:none!important;background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:16px!important;padding:24px!important}.jobsWorkspace .todayQueue>header,.jobsWorkspace .todayQueue>footer{padding:0!important}.jobsWorkspace .todayQueue h3{margin:0 0 16px!important}.jobsWorkspace .todayPriorityTable{color:#202729!important;background:0 0!important;border-color:#d8dad1!important;padding:0!important}.jobsWorkspace .todayEmpty{color:#202729!important}.jobsWorkspace .todayEmpty p{color:#5c625f!important}.jobsWorkspace .todayPriorityHead,.jobsWorkspace .todayPriorityTable>button{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 100px 80px 58px;align-items:center!important;gap:12px!important;display:grid!important}.jobsWorkspace .todayPriorityHead{color:#5c625f!important;background:0 0!important;padding-bottom:10px!important;font-size:.75rem!important}.jobsWorkspace .todayPriorityTable>button{text-align:left!important;border:0!important;border-bottom:1px solid #e5e5de!important;border-radius:0!important;padding:16px 0!important;font-weight:500!important}.jobsWorkspace .todayPriorityTable>button>span:first-child{gap:5px;display:grid}.jobsWorkspace .todayPriorityTable small{color:#5c625f!important;margin-top:4px!important;font-size:.8125rem!important;font-weight:400!important;display:block!important}.jobsWorkspace .todayPriorityTable .late{border-radius:8px!important;padding:6px 8px!important}.jobsWorkspace .todayPriorityTable .late small{color:#a12c40!important}.jobsWorkspace .todayPriorityTable i{display:none!important}.jobsWorkspace .todayPriorityTable b{white-space:normal!important;overflow:visible!important}.jobsWorkspace .todayPriorityTable em{border-radius:7px;padding:5px 8px;font-style:normal;color:#765112!important;background:#f3e8c7!important;font-size:.8125rem!important}.jobsWorkspace .todayQueue>footer{margin-top:16px!important}.jobsWorkspace .todayNext{background:#e8e0f4!important;border-color:#cec0e0!important;align-content:start!important;gap:16px!important;display:grid!important}.jobsWorkspace .todayNext>span{letter-spacing:.1em!important;font-size:.75rem!important;font-weight:750!important}.jobsWorkspace .todayNextTitle{gap:12px!important;display:flex!important}.jobsWorkspace .todayNextTitle>div{gap:5px!important;display:grid!important}.jobsWorkspace .todayNextTitle>i{display:none!important}.jobsWorkspace .todayNext>em{color:#a12c40!important;font-size:.875rem!important;font-style:normal!important}.jobsWorkspace .todayNext>button{color:#f5f1e8!important;background:#24282b!important;width:100%!important;padding:12px!important}.jobsWorkspace .jobsStatusStrip{color:#5c625f!important;border-top:1px solid #d8dad1!important;flex-wrap:wrap!important;gap:18px!important;padding:14px 0!important;font-size:.8125rem!important;display:flex!important}.jobsWorkspace .jobsStatusStrip>span{align-items:center!important;gap:6px!important;display:inline-flex!important}.jobsWorkspace .jobsStatusStrip i{color:#5c625f!important;width:16px!important;height:16px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important}.jobsWorkspace .jobsStatusStrip i svg{filter:none!important;width:16px!important;height:16px!important}.jobsWorkspace .jobsStatusStrip i.online{background:#39764a!important;border-radius:50%!important;width:8px!important;height:8px!important}.jobsWorkspace .jobsOrders{border:1px solid #d8dad1!important;border-radius:18px!important;padding:0!important;overflow:hidden!important}.jobsWorkspace .orderRegister .filters{gap:20px!important;padding:24px!important}.jobsWorkspace .orderRegisterHeading h2{font-size:1.8rem!important}.jobsWorkspace .orderRegister .ordersToolbar{grid-template-columns:minmax(0,2fr) minmax(180px,1fr) auto!important;gap:14px!important}.jobsWorkspace .ordersLocalSearch{color:#5c625f!important;background:#fffefa!important;border-color:#c4c9bd!important}.jobsWorkspace .ordersLocalSearch input{background:0 0!important;border:0!important}.jobsWorkspace .orderRegister .orderStatusTabs{background:0 0!important;border-color:#d8dad1!important;flex-wrap:wrap!important;gap:8px!important;padding:0 24px 20px!important;display:flex!important}.jobsWorkspace .orderRegister .orderStatusTabs>button{background:#f1f1ea!important;border-color:#d8dad1!important;flex:120px!important;min-height:48px!important;padding:10px 12px!important}.jobsWorkspace .orderRegister .orderStatusTabs>button.active{color:#40304f!important;background:#e8e0f4!important;border-color:#c1afda!important}.jobsWorkspace .orderRegister .orderStatusTabs b{color:#a72c41!important;background:#ffe3e6!important}.jobsWorkspace .orderRegister .orderStatusTabs button.active b{color:#40304f!important;background:#d1c2e5!important}.jobsWorkspace .jobsFilterSummary{color:#5c625f!important;background:#f5f4ee!important;border-color:#d8dad1!important}.jobsWorkspace .jobsFilterSummary strong{color:#202729!important;font-size:.9375rem!important}.jobsWorkspace .ordersAdvancedFilters .orderQuickFilters{box-shadow:none!important;background:#f5f1e8!important;border-color:#d8dad1!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))!important;padding:12px!important;display:grid!important}.jobsWorkspace .ordersAdvancedFilters:not([open]) .orderQuickFilters{display:none!important}.jobsWorkspace :is(.jobsOrders td strong,.jobsOrders td small,.mobileOrderCard p,.mobileOrderCard small){white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;max-width:none!important;overflow:visible!important}.jobsWorkspace .orderNextAction{padding:10px 14px!important}.jobsWorkspace .mobileOrderCard{color:#202729!important;background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:14px!important;padding:18px!important}.jobsWorkspace .mobileOrderMeta>span{color:#202729!important;background:#eeeee7!important;padding:12px!important}.jobsWorkspace .mobileOrderHandover{color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important}.jobsWorkspace .mobileOrderHandover>p{color:inherit!important}.jobsWorkspace .mobileOrderPause{font-size:.875rem!important;line-height:1.5!important}.jobsWorkspace .mobileOrderCard>footer>div{background:#e3e4dc!important}.jobsWorkspace .mobileOrderCard>footer i{background:#c22e46!important}.jobsWorkspace .calendarSearch>span{color:#5c625f!important}.jobsWorkspace .orderRegisterEmpty{padding:40px 24px!important}.jobsWorkspace .orderRegisterEmptyIcon{color:#654a81!important;background:#e8e0f4!important;border:0!important}.jobsWorkspace :is(.teamWorkspace,.preventivePage,.orderManagement,.resultsReviewPage,.weeklyResultsPage,.technicianDay){gap:20px!important}.jobsWorkspace :is(.teamWorkspace,.plansPanel,.validationBoard,.ganttPanel,.orderDraftShelf,.savedOrders,.weeklyChecklist,.weeklyApproval,.fieldNoteCapture){padding:24px!important}.jobsWorkspace .machineNoteCapture{padding:0!important}.jobsWorkspace :is(.teamHeading,.orderManagementHero,.preventiveLead,.resultsReviewHero,.weeklyClosureHero,.dayHero){background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:16px!important;margin:0 0 20px!important;padding:22px!important}.jobsWorkspace :is(.teamSummary>span,.daySummary>span,.calendarKpis article,.weeklyMetrics article){color:#202729!important;background:#eeeee7!important;border:1px solid #d8dad1!important;border-radius:12px!important;padding:18px!important}.jobsWorkspace :is(.teamPeople,.planCards,.orderManagementCards){gap:18px!important}.jobsWorkspace :is(.teamPeople>article,.teamOrders>article,.preventivePlanCard,.proposalCard,.dayOrder,.orderManagementCards>article){border:1px solid #d8dad1!important;border-radius:14px!important;padding:22px!important}.jobsWorkspace :is(.planningTabs,.resultsReviewTabs,.weeklySteps){color:#202729!important;background:#eeeee7!important;border:1px solid #d8dad1!important;border-radius:14px!important;gap:8px!important;padding:8px!important}.jobsWorkspace .planningTabs{white-space:normal!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))!important;display:grid!important;position:static!important;overflow:visible!important}.jobsWorkspace :is(.validationHead,.recentDecisions,.planningEmpty,.capacityRecommendationEmpty){color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important;border-radius:12px!important;padding:20px!important}.jobsWorkspace .planningAlerts{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.jobsWorkspace .planningAlerts>article{border:1px solid #d8dad1!important;border-radius:12px!important;padding:18px!important}.jobsWorkspace .planningAlerts>.attention{background:#e8e0f4!important;grid-column:1/-1!important}.jobsWorkspace :is(.leadStat,.planningAlerts) span{font-size:.875rem!important;line-height:1.5!important}.jobsWorkspace .leadStat{color:#202729!important;background:#eeeee7!important;border-radius:12px!important;padding:16px!important}.jobsWorkspace .planningAlerts>article>b{font-size:1.5rem!important}.jobsWorkspace .planningAlerts>.attention>b{font-size:1rem!important}.jobsWorkspace .planningTabs em{color:#40304f!important;background:#e1d7ec!important;padding:4px 8px!important;font-size:.8125rem!important}.jobsWorkspace .planningTabs>a{color:#202729!important;background:#fffefa!important;border:1px solid #d8dad1!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:12px 16px!important;font-size:.875rem!important;display:flex!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(em){color:inherit!important}:is(.jobsWorkspace,.jobsDesignSurface) :where(.priority){color:#765112!important;background:#fff2d2!important;border:1px solid #dbc492!important;border-radius:8px!important;padding:5px 9px!important;font-size:.8125rem!important}.jobsWorkspace .proposalCard>footer{flex-wrap:wrap!important;gap:12px!important;padding:18px 0 0!important;display:flex!important}.jobsWorkspace .proposalCard>footer>*{flex:0 auto!important}.jobsWorkspace .proposalCard>footer>p{width:100%!important}.jobsWorkspace .proposalCard>footer>button{padding:12px 18px!important}.jobsWorkspace .proposalCard>footer>.approve{background:var(--jobs-accent,#ff5c6c)!important;border-color:#d63850!important}.jobsWorkspace :is(.minimumOverflow,.proposalTeamChecks label,.ganttDates){color:#202729!important;background:#f5f1e8!important;border-color:#d8dad1!important}.jobsWorkspace :is(.capacityRecommendationGrid article>header>strong,.capacityRecommendationGrid article>header>span,.sectionCount,.proposalTeamPlanner article>header>span,.proposalTeamChecks i){color:#654a81!important;background:#e8e0f4!important;border-color:#c1afda!important;font-size:.875rem!important}.jobsWorkspace :is(.capacityRecommendation span,.capacityRecommendation em,.proposalTeamFields>div>span,.ganttReading span){font-size:.875rem!important;line-height:1.5!important}.jobsWorkspace .ganttScroll .ganttCanvas{width:100%!important;min-width:900px!important}.jobsWorkspace .ganttRow>div :is(b,span){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.jobsWorkspace :is(.planningTabs,.resultsReviewTabs) button{padding:12px 16px!important}.jobsWorkspace :is(.reviewQueue,.periodicList,.resultsNoteList,.resultsDecisionList){gap:12px!important}.jobsWorkspace :is(.reviewQueue>button,.periodicList>button,.resultsNoteList>button){text-align:left!important;border:1px solid #d8dad1!important;padding:18px!important}.jobsWorkspace .periodicFilters{margin-bottom:18px!important;padding:18px!important}.jobsWorkspace .periodicHeading{padding:0 0 20px!important}.jobsWorkspace :is(.proposalCard.selected,.resultsNoteEditor,.weeklyApproval){border-color:#c4b0db!important}.jobsWorkspace .capacityRecommendationBoard:before,.jobsWorkspace .proposalTeamPlanner:before{background:#b8a1d2!important}.jobsWorkspace :is(.capacityRecommendationBoard,.proposalTeamPlanner)>header{padding:24px!important}.jobsWorkspace :is(.capacityRecommendationGrid,.ganttControls,.ganttReading){padding:20px!important}.jobsWorkspace .capacityRecommendationGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important}.jobsWorkspace :is(.annualCalendar,.ganttCanvas,.ganttRow,.calendarLegend,.calendarLayers,.activeMonths){color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}.jobsWorkspace :is(.monthGanttHeader,.calendarKpis){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important}.jobsWorkspace :is(.dayHero,.dayOrder){width:100%!important;max-width:none!important}.jobsWorkspace .dayScore{background:var(--jobs-accent,#ff5c6c)!important;color:#202729!important;border:0!important}.jobsWorkspace .daySectionHead{border:0!important;padding:16px 0!important}.jobsWorkspace .dayProgress{background:#e3e4dc!important}.jobsWorkspace .dayProgress i{background:#c22e46!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.preventivePlanCard,.executionPanel,.executionHero,.executionFacts,.executionStages,.executionChecklist,.executionDiagnosis,.executionActionBar,.executionWorkChecks,.closureFinalChecks,.closureFinalChecks>div,.resultsDecisionList,.resultsNoteList,.resultsNotesWorkspace>form,.fieldNotePhotos,.taskConfirm,.taskUploadStatus,.pendingPhotoList,.failedPhotoList,.taskPhotoDelete,.photoUpload){color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.executionFacts span,.executionStages span,.executionWorkChecks span,.closureFinalChecks span,.preventivePlanCard span){font-size:.875rem!important;line-height:1.5!important}.jobsWorkspace :is(.monthGantt,.monthGanttTitle,.monthOrderInfo,.dayCell,.monthDays>div){color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}.jobsWorkspace :is(.monthDays>div.weekend,.dayCell.weekend){background:#efede5!important}.jobsWorkspace .monthDays>div.today{color:#a72c41!important;background:#ffe3e6!important;box-shadow:inset 0 3px #d63850!important}.jobsWorkspace :is(.monthDays span,.monthDays b,.monthOrderStatus,.calendarLegend span){font-size:.8125rem!important}.jobsWorkspace .monthOrderInfo{gap:6px!important}.jobsWorkspace .monthOrderInfo :is(b,small){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.jobsWorkspace .monthBar{color:#a72c41!important;box-shadow:none!important;background:#ffe3e6!important;border-color:#d99ba5!important;height:auto!important;min-height:34px!important}.jobsWorkspace .monthBar.late{color:#8e2b3b!important;background:#f8dedf!important;border-color:#cf9aa2!important}.jobsWorkspace .monthBar.done{color:#345821!important;background:#dfefd6!important;border-color:#a6c591!important}.jobsWorkspace .monthBar.approval{color:#654a81!important;background:#e8e0f4!important;border-color:#baa4d0!important}.jobsWorkspace .monthBar :is(b,em){font-size:.8125rem!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.monthCalendar,.yearPicker,.calendarLayers label,.machineFiles,.executionNow,.executionCreatedBrief,.executionReservedParts,.closureFinalChecks>div>span,.executionReferencePhotos a,.weeklyClosureHero aside,.weeklySteps li,.taskConfirm,.closureCompletionSummary>div b){color:#202729!important;box-shadow:none!important;background:#eeeee7!important;border-color:#d8dad1!important}:is(.jobsWorkspace,.jobsDesignSurface) :is(.resultsReviewTabs button b,.resultsNoteList article>span,.weeklyChecklist article>span,.executionWorkChecks>header>b,.executionReferencePhotos>header>b){color:#654a81!important;background:#e8e0f4!important;border-color:#c1afda!important;font-size:.875rem!important}.jobsWorkspace .weeklySteps li.active{color:#654a81!important;background:#e8e0f4!important}.jobsWorkspace .dayConnection.offline{color:#a12c40!important;background:#fbe9e8!important;border-color:#ddb7ba!important}.jobsWorkspace .dayConnection.pending{color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important}.jobsWorkspace .collectionPager{color:#5c625f!important;gap:16px!important;padding:16px 0!important}.jobsWorkspace .collectionPager>div{color:#5c625f!important;flex-wrap:wrap!important;gap:10px!important}.jobsWorkspace .collectionPager label{white-space:nowrap!important;color:#5c625f!important;flex:none!important;align-items:center!important;gap:10px!important;display:flex!important}.jobsWorkspace .collectionPager select{width:auto!important;min-width:78px!important}.jobsWorkspace :is(.dayEmpty,.daySequence){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important}.jobsWorkspace :is(.daySummary span,.dayConnection,.currentWorkLabel){font-size:.875rem!important}.jobsWorkspace .daySummary b{font-size:1.75rem!important}.jobsWorkspace .dayOrderFacts :is(b,small){white-space:normal!important;overflow:visible!important}.jobsWorkspace .dayOrder button{padding:12px 16px!important}.jobsWorkspace .dayLog>div{flex-wrap:wrap}.jobsWorkspace .daySave{background:var(--jobs-accent)!important;color:var(--jobs-ink)!important;border:1px solid #d63850!important}.jobsWorkspace .currentWork>nav{box-shadow:none!important;background:#eeeee7!important;border-color:#d8dad1!important}.jobsWorkspace :is(.orderManagementStats article>span,.orderDraftStep,.orderDraftShelf>header>em){color:#654a81!important;background:#e8e0f4!important;font-size:.875rem!important}.jobsWorkspace .orderManagementSearch{color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}.jobsWorkspace .orderManagement :is(td span,time){color:#5c625f!important;font-size:.875rem!important}.jobsWorkspace .orderManagementStats{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))!important}.jobsWorkspace .moduleErrorFallback{color:#a12c40!important;background:#fbe9e8!important;border-color:#ddb7ba!important}.jobsWorkspace .dayConnection{box-shadow:none!important}.jobsWorkspace .dayScore span{letter-spacing:normal!important;font-size:.875rem!important}.jobsWorkspace .currentWorkLabel{color:#842f3f!important}.jobsWorkspace .appInstallGuide>div>span{color:#a72c41!important;background:#ffe3e6!important}.jobsWorkspace .annualCalendarHeader{box-shadow:none!important;text-transform:none!important}.jobsWorkspace .annualCalendarHeader h2{text-transform:none!important}.jobsWorkspace .calendarKpiIcon{color:#654a81!important;box-shadow:none!important;background:#e8e0f4!important}.jobsWorkspace .calendarKpis .done .calendarKpiIcon{color:#345821!important;background:#dfefd6!important}.jobsWorkspace .calendarKpis .late .calendarKpiIcon{color:#8e2b3b!important;background:#f8dedf!important}.jobsDesignSurface :is(.assistedExecutionEntry,.executionEmptySafety,.executionLockedNote,.orderSupervisorEditor,.assignmentReceipt,.executionChecklist>header>div:last-child){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important}.jobsDesignSurface :is(.executionPriority,.taskHeaderStatus>span,.executionStages i,.executionChecklist>header>b){color:#654a81!important;background:#e8e0f4!important;border-color:#c1afda!important;font-size:.875rem!important}.jobsDesignSurface :is(.executionStages>div,.executionInstruction>div,.executionLockedNote,.executionEmptySafety>span,.executionReferencePhotos>header span,.orderSupervisorEditor summary>span,.assignmentReceipt span){font-size:.875rem!important;line-height:1.5!important}.jobsDesignSurface :is(.taskHeaderStatus>b,.orientationIcon,.closureStatus,.closureSteps i,.closureSteps span,.photoSyncState,.optional){color:#654a81!important;background:#e8e0f4!important;border-color:#c1afda!important;font-size:.875rem!important}.jobsDesignSurface :is(.taskMobileSection,.closureReturn,.evidenceCompareGuide,.closureParts,.noPartsCheck,.closureChecklist,.workNotStarted,.stepChecks>label){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important}.jobsDesignSurface .closureSteps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.jobsDesignSurface .closureSteps>div{flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;padding:6px!important;font-size:.8125rem!important;display:flex!important}.jobsDesignSurface .closureSteps>i{display:none!important}.jobsDesignSurface .closureSteps>div>b{color:#40304f!important;background:#d9cde7!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;height:24px!important}.jobsDesignSurface .closurePanel>header{gap:16px!important}.jobsWorkspace .resultsNotesWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important}.jobsWorkspace .weeklyPicker{grid-template-columns:44px minmax(0,1fr) 44px auto!important;align-items:center!important;gap:12px!important;display:grid!important}.jobsWorkspace .weeklyPicker label{gap:8px!important;display:grid!important}.jobsWorkspace .weeklyMetrics article>b{font-size:1.75rem!important}.jobsWorkspace :is(.resultsNoteList>header>em,.resultsDecisionList>header>em){color:#654a81!important;background:#e8e0f4!important;font-size:.875rem!important}.jobsDesignSurface .workflowSection.executionPanel{padding:0!important}.jobsDesignSurface :is(.executionHero,.executionFacts,.executionStages,.executionChecklist,.executionDiagnosis,.executionWorkChecks,.executionBriefDetails,.executionPlanLink,.closureFinalChecks){background:var(--jobs-card)!important;color:var(--jobs-ink)!important;border-color:var(--jobs-line)!important}.jobsDesignSurface .executionHero{flex-wrap:wrap;gap:12px;padding:22px!important}.jobsDesignSurface .executionHero>div{flex:280px}.jobsDesignSurface .executionHero>div>span{color:#a72c41!important;letter-spacing:.08em!important;font-size:.8125rem!important}.jobsDesignSurface .executionPriority{max-width:100%;white-space:normal!important}.jobsDesignSurface .executionFacts{border:0;gap:1px;background:var(--jobs-line)!important}.jobsDesignSurface .executionFacts>span{background:#eeeee7;border:0!important;padding:16px!important}.jobsDesignSurface .executionFacts b{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.jobsDesignSurface .executionFacts small{text-transform:none!important;letter-spacing:0!important}.jobsDesignSurface .executionPanel>.executionWorkTimer{margin:18px!important}.jobsDesignSurface :is(.executionWorkTimer strong,.executionNow b){font-size:1.5rem!important}.jobsDesignSurface :is(.executionNow,.executionChecklist,.executionDiagnosis,.executionWorkChecks,.executionBriefDetails,.executionInstruction,.executionPlanLink,.executionReferencePhotos,.executionPauseBanner,.executionPauseDialog,.executionHandoverBanner,.executionHandoverDialog){margin:0 18px 18px!important}.jobsDesignSurface .executionCreatedPlan,.jobsDesignSurface .executionCreatedContext{background:var(--jobs-line)!important;border-color:var(--jobs-line)!important}.jobsDesignSurface .executionReservedParts>div>span{color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}.jobsDesignSurface .executionStages{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:8px;padding:0 18px 18px!important}.jobsDesignSurface .executionStages>div{border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;min-height:48px;padding:8px;display:flex;color:#5c625f!important;background:#eeeee7!important}.jobsDesignSurface .executionStages>div:after{display:none}.jobsDesignSurface .executionStages i{flex:0 0 28px;width:28px;height:28px}.jobsDesignSurface .executionStages .active{color:#a72c41!important;background:#ffe3e6!important}.jobsDesignSurface .executionStages .active i{color:#fff!important;background:#b52540!important}.jobsDesignSurface :is(.executionStages .done,.executionChecks>button.checked,.executionChecklist.complete>header>strong,.executionDiagnosis header>b.ready){color:#216741!important;background:#e1f1e6!important;border-color:#b8ceaa!important}.jobsDesignSurface :is(.executionStages .done i,.executionChecks .checked i){color:#fff!important;background:#216741!important;border-color:#216741!important}.jobsDesignSurface .executionChecks i{color:#202729;background:#fffefa;border-color:#697168;flex-shrink:0}.jobsDesignSurface .executionChecklist>header{flex-wrap:wrap;padding:16px!important}.jobsDesignSurface .executionChecklist>header>div:first-child{flex:240px}.jobsDesignSurface :is(.executionDiagnosis>header,.executionReferencePhotos>header,.executionWorkChecks>header,.executionPauseDialog>header,.executionHandoverDialog>header){flex-wrap:wrap}.jobsDesignSurface :is(.executionPauseDialog>header,.executionHandoverDialog>header)>div{flex:220px}.jobsDesignSurface :is(.executionPauseDialog>header,.executionHandoverDialog>header)>button{flex:0 0 44px;min-width:44px}.jobsDesignSurface .executionPauseBanner{grid-template-columns:minmax(0,1fr)}.jobsDesignSurface .executionHandoverBanner{color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important}.jobsDesignSurface .executionHandoverBanner.unsafe{color:#a12c40!important;background:#fbe9e8!important;border-color:#ddb7ba!important}.jobsDesignSurface :is(.executionHandoverBanner section,.executionHandoverBanner>header em){color:inherit!important;background:#fffefa!important}.jobsDesignSurface .handoverReasonPicker{flex-wrap:wrap;overflow:visible}.jobsDesignSurface .handoverReasonPicker button{flex:180px;min-width:0;padding:10px!important}.jobsDesignSurface :is(.executionPauseDialog footer,.executionHandoverDialog>footer,.closureActions){flex-wrap:wrap}.jobsDesignSurface :is(.executionPauseDialog footer,.executionHandoverDialog>footer,.closureActions)>button{flex:160px}.jobsDesignSurface .executionActionBar{color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important;padding:18px!important}.jobsDesignSurface .executionActionBar>div:last-child>button{flex:150px}.jobsDesignSurface :is(.executionPrimary,.submitClosure){background:var(--jobs-accent)!important;color:var(--jobs-ink)!important;border:1px solid #d63850!important;padding:12px 18px!important}.jobsDesignSurface .executionHandoverAction{color:#202729!important;background:#fffefa!important;border-color:#c4c9bd!important}.jobsDesignSurface .executionActionBar :is(b,span),.jobsDesignSurface .executionInstruction>span{font-size:.9375rem!important;line-height:1.6!important}.jobsDesignSurface .taskHeaderStatus{border-radius:10px;padding:10px 12px}.jobsDesignSurface .taskResumeAction{white-space:normal;text-align:left;padding:12px 16px!important}.jobsDesignSurface .taskMore{border-radius:12px;padding:16px!important}.jobsDesignSurface .taskHeader .taskHeaderStatus>button{color:#40304f!important;background:#fffefa!important;border-color:#c1afda!important}.jobsDesignSurface .evidenceHead{flex-wrap:wrap}.jobsDesignSurface :is(.photoUpload,.taskUploadStatus){color:#202729!important;background:#eeeee7!important;border-color:#c4c9bd!important}.jobsDesignSurface :is(.failedPhotoList,.pendingPhotoList){color:#765112!important;background:#fff2d2!important;border-color:#dbc492!important}.jobsDesignSurface .evidencePhotos button{flex:0 0 44px;width:44px;min-width:44px}@media (width<=760px){.jobsDesignSurface .executionHero{padding:16px!important}.jobsDesignSurface :is(.executionNow,.executionChecklist,.executionDiagnosis,.executionWorkChecks,.executionBriefDetails,.executionInstruction,.executionPlanLink,.executionReferencePhotos,.executionPauseBanner,.executionPauseDialog,.executionHandoverBanner,.executionHandoverDialog){margin:0 12px 16px!important}.jobsDesignSurface .executionPanel>.executionWorkTimer{margin:12px!important}.jobsDesignSurface .executionStages{padding:0 12px 16px!important}.jobsDesignSurface .executionActionBar{padding:16px!important}.jobsDesignSurface .executionFacts>span{padding:12px!important}}@media (width<=420px){.jobsDesignSurface .executionFacts{grid-template-columns:minmax(0,1fr)!important}.jobsDesignSurface .executionChecks,.jobsDesignSurface .executionChecks>button{padding:12px!important}.jobsDesignSurface .taskHeaderStatus>button{flex-basis:100%;margin-left:0}}.jobsDesignSurface{--mw-text:#202729;--mw-muted:#5c625f;border-color:#d8dad1!important}.jobsDesignSurface :is(.taskHeader,.newOrderHead){color:#f5f1e8!important;background:#24282b!important;padding:22px 26px!important}.jobsDesignSurface :is(.taskHeader,.newOrderHead) :is(p,small){color:#cfd3c8!important}.jobsDesignSurface :is(.taskHeader,.newOrderHead) button{color:#f5f1e8!important;background:#393e40!important;border-color:#626864!important}.jobsDesignSurface :is(.taskTabs,.newOrderWizard){color:#202729!important;background:#eeeee7!important;gap:10px!important;padding:12px 24px!important}.jobsDesignSurface :is(.taskTabs,.newOrderWizard) button{padding:12px!important;font-size:.875rem!important}.jobsDesignSurface :is(.taskTabs,.newOrderWizard) button.active{background:var(--jobs-accent,#ff5c6c)!important;color:#202729!important;border-color:#d63850!important}.jobsDesignSurface :is(.taskTabs,.newOrderWizard) button>span{color:#a72c41!important;background:#ffe3e6!important;border:0!important}.jobsDesignSurface :is(.taskBody,.newOrderBody){color:#202729!important;scrollbar-width:thin!important;background:#f5f1e8!important;padding:24px!important}.jobsDesignSurface :is(.workflowSection,.newOrderSection,.supervisorReviewContent){padding:22px!important}.jobsDesignSurface .taskPane{background:0 0!important;border:0!important;padding:0!important}.jobsDesignSurface :is(.taskLocation,.newOrderLocation,.newOrderWizardActions,.supervisorReviewFooter){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important;padding:14px 24px!important}.jobsDesignSurface .taskHeaderStatus{color:#40304f!important;background:#e8e0f4!important;border-color:#c1afda!important}.jobsDesignSurface .stepEyebrow{color:#a72c41!important;font-size:.875rem!important}.jobsDesignSurface .progressCard li{color:#5c625f!important;font-size:.875rem!important}.jobsDesignSurface .usedParts{color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important;border-radius:12px!important;padding:16px!important}.jobsDesignSurface .evidenceCompareGuide>i{color:#a72c41!important}.jobsDesignSurface .closureChecklist>div>span{color:#202729!important;background:#fffefa!important}.jobsDesignSurface .closureChecklist>div>span>i{color:#a72c41!important;background:#ffe3e6!important}.jobsDesignSurface .closureChecklist>div>span.complete>i{color:#216741!important;background:#e1f1e6!important}.jobsDesignSurface .orderSupervisorEditor[open]>summary em{font-size:0!important}.jobsDesignSurface .orderSupervisorEditor[open]>summary em:after{font-size:.875rem!important}.jobsDesignSurface .taskPersistentLocation{color:#cfd3c8!important}.jobsDesignSurface .taskMore{color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}.jobsDesignSurface :is(.executionWorkTimer,.supervisorReviewHeader,.supervisorReviewSteps,.closureSteps,.repairFormGuide){color:#40304f!important;background:#e8e0f4!important;border-color:#c1afda!important;border-radius:12px!important;padding:18px!important}.jobsDesignSurface :is(.newOrderOptional,.newOrderDraftDetails)>summary{padding:16px 18px!important}.jobsDesignSurface :is(.newOrderSection>header,.newOrderSafetyPicker>header,.newOrderRequiredParts>header,.workflowSection>header){padding:0 0 16px!important}.jobsDesignSurface .newOrderSection>header>span{color:#654a81!important;background:#e8e0f4!important}.jobsDesignSurface .newOrderReasonPicker{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jobsDesignSurface .newOrderReasonPicker em{color:#654a81!important;font-size:.8125rem!important}.jobsDesignSurface .newOrderReasonPicker small{font-weight:400!important}.jobsDesignSurface .newOrderHead>div>span{color:#ff5c6c!important}.jobsWorkspace :is(.reviewFilters,.proposalFields,.capacityExplainer,.repairFormGuide,.resultsNoteTools,.weeklyPicker){color:#202729!important;background:#eeeee7!important;border-color:#d8dad1!important;border-radius:12px!important;padding:18px!important}.jobsDesignSurface :is(.executionPauseDialog,.executionHandoverDialog,.handoverModal,.planEditorModal,.orderWorkCheckForm){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.jobsDesignSurface :is(.executionTemplatePicker>div>button,.equipmentSearchResults>button,.smartCatalogMenu>button){text-align:left!important;padding:14px!important}.jobsDesignSurface :is(.executionTemplatePicker small,.executionTemplatePicker em){-webkit-line-clamp:unset!important;font-size:.875rem!important;line-height:1.5!important}body:has(.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision]),.jobsDesignSurface) .searchableChoiceDialog{color:#202729!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fffefa!important;border-color:#c4c9bd!important}body:has(.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision]),.jobsDesignSurface) .searchableChoiceDialog :is(header,footer,button,input,.searchableChoiceManual){color:#202729!important;-webkit-text-fill-color:#202729!important;background:#fffefa!important;border-color:#c4c9bd!important;font-size:1rem!important}body:has(.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision]),.jobsDesignSurface) .searchableChoiceDialog :is(small,p){color:#5c625f!important}body:has(.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision])) .maintenanceMobileSheet{color:#f5f1e8!important;background:#24282b!important;border-color:#525858!important}body:has(.jobsWorkspace:is([data-module-tone=trabajos],[data-module-tone=supervision])) .maintenanceMobileSheet button{color:#f5f1e8!important;background:#303538!important;border-color:#525858!important;padding:14px!important}.jobsMobileNavigation{background:#24282bf5!important;border-color:#525858!important}.jobsMobileNavigation>button{color:#edf0e8!important;background:0 0!important;border:0!important}.jobsMobileNavigation>button[aria-current=page]{background:var(--jobs-accent,#ff5c6c)!important;color:#202729!important;box-shadow:none!important}.jobsMobileNavigation b{color:inherit!important}.jobsMobileNavigation svg{color:inherit!important;filter:none!important}@container jobs-content (width<=1100px){.jobsWorkspace .todaySummary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container jobs-content (width<=950px){.jobsWorkspace .todayMainGrid{grid-template-columns:minmax(0,1fr)!important}.jobsWorkspace .planningAlerts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container jobs-content (width<=850px){.jobsWorkspace .resultsNotesWorkspace{grid-template-columns:minmax(0,1fr)!important}}@container today-queue (width<=700px){.jobsWorkspace .todayPriorityHead{display:none!important}.jobsWorkspace .todayPriorityTable>button{grid-template-columns:minmax(0,1fr) 100px!important}.jobsWorkspace .todayPriorityTable>button>span:nth-child(2),.jobsWorkspace .todayPriorityTable>button>span:nth-child(4){display:none!important}.jobsWorkspace .todayPriorityTable>button>span:last-child{grid-column:1/-1!important}}@media (width>=761px){.jobsWorkspace .jobsNavigationAside{overscroll-behavior-y:contain;scrollbar-width:thin;max-height:calc(100dvh - 102px)!important;overflow-y:auto!important}}@media (width>=761px) and (width<=1180px){.jobsWorkspace .jobsNavigationAside{max-height:calc(100dvh - 162px)!important}}@media (width>=761px) and (width<=1100px){.jobsWorkspace .moduleWorkspaceFrame{grid-template-columns:106px minmax(0,1fr)!important}.jobsWorkspace .jobsNavigationAside{grid-column:auto!important;position:sticky!important}.jobsWorkspace .jobsDesktopNavigation{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1180px){.jobsWorkspace .jobsNavigationAside{top:146px!important}}@media (width<=760px){.jobsWorkspace .weeklyPicker{grid-template-columns:44px minmax(0,1fr) 44px!important}.jobsWorkspace .weeklyPicker .today{grid-column:1/-1!important}.jobsWorkspace .planningAlerts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jobsWorkspace .proposalCard{margin:12px 0!important;padding:16px!important}.jobsWorkspace .moduleWorkspaceFrame{grid-template-columns:minmax(0,1fr)!important}.jobsWorkspace .jobsNavigationAside{display:none!important}.jobsWorkspace .moduleWorkspaceContent{padding:18px 16px calc(100px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important}.jobsWorkspace .jobsLocation{gap:10px!important}.jobsWorkspace .jobsLocation>nav:first-child{flex-basis:100%}.jobsWorkspace .jobsPlanningNavigation{flex-wrap:wrap!important}.jobsWorkspace .jobsPlanningNavigation>button{flex:120px!important;padding:10px!important}.jobsWorkspace .workspacePreferences{justify-content:flex-start!important}.jobsWorkspace .workspaceFocusToggle{display:none!important}.jobsWorkspace .jobsHomeHeading{flex-direction:column!important;align-items:stretch!important}.jobsWorkspace .jobsAttentionTitle time{display:none!important}.jobsWorkspace .todaySummary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.jobsWorkspace .todaySummary>button{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important}.jobsWorkspace .todaySummary>button>span{display:none!important}.jobsWorkspace .todayMainGrid{grid-template-columns:minmax(0,1fr)!important}.jobsWorkspace :is(.todayQueue,.todayNext,.teamWorkspace,.plansPanel,.validationBoard,.ganttPanel,.orderDraftShelf,.savedOrders,.weeklyChecklist,.weeklyApproval,.fieldNoteCapture),.jobsWorkspace :is(.teamHeading,.orderManagementHero,.preventiveLead,.resultsReviewHero,.weeklyClosureHero,.dayHero){padding:18px!important}.jobsWorkspace .orderRegister .ordersToolbar{grid-template-columns:minmax(0,1fr)!important}.jobsWorkspace .orderRegister .filters{padding:18px!important}.jobsWorkspace .orderRegister .orderStatusTabs{padding:0 18px 18px!important}.jobsWorkspace .orderRegister .orderStatusTabs>button{flex-basis:calc(50% - 8px)!important}.jobsWorkspace .jobsStatusStrip{display:none!important}.jobsDesignSurface :is(.taskHeader,.newOrderHead){padding:calc(14px + env(safe-area-inset-top)) 16px 14px!important}.jobsDesignSurface :is(.taskTabs,.newOrderWizard){gap:6px!important;padding:10px 12px!important}.jobsDesignSurface .newOrderWizard button{padding:8px 3px!important}.jobsDesignSurface .newOrderWizard b{font-size:.8125rem!important}.jobsDesignSurface .newOrderReasonPicker{grid-template-columns:minmax(0,1fr)!important}.jobsDesignSurface :is(.taskBody,.newOrderBody){padding:14px!important}.jobsDesignSurface :is(.workflowSection,.newOrderSection,.supervisorReviewContent){padding:16px!important}.jobsDesignSurface .closurePanel>header{flex-direction:column!important;align-items:flex-start!important}.jobsDesignSurface :is(.taskLocation,.newOrderLocation,.newOrderWizardActions,.supervisorReviewFooter){padding:12px 16px!important}.jobsDesignSurface .newOrderWizardActions{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}}@media (prefers-reduced-motion:reduce){:is(.jobsWorkspace,.jobsDesignSurface) *{transition:none!important;animation:none!important}}@media print{.jobsWorkspace .moduleWorkspaceContent{padding:0!important}.jobsWorkspace .jobsNavigationAside{display:none!important}}}.plantDesign,.plantDesignShell{--plant-bg:#f4f6f8;--plant-surface:#fff;--plant-text:#18232e;--plant-muted:#596776;--plant-border:#d4dde4;--plant-primary:#ab203c;--plant-neon:#ff3658;--bg:#f4f6f8;--panel:#fff;--surface:#fff;--text:#18232e;--muted:#596776;--border:#d4dde4;--accent:#ab203c;--accent-rgb:171,32,60;--module-accent:#ab203c;--module-glow:#ff36581f;--walner-text:#18232e;--walner-muted:#596776;--walner-bg:#f4f6f8;--walner-surface:#fff;color:var(--plant-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;line-height:1.5}body:has(.plantDesignShell,.machineActionDialog[open]) :is(.searchableChoiceDialog,.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel){--plant-bg:#f4f6f8;--plant-surface:#fff;--plant-text:#18232e;--plant-muted:#596776;--plant-border:#d4dde4;--plant-primary:#ab203c;--plant-neon:#ff3658;--bg:#f4f6f8;--panel:#fff;--surface:#fff;--text:#18232e;--muted:#596776;--border:#d4dde4;--accent:#ab203c;--accent-rgb:171,32,60;--module-accent:#ab203c;--module-glow:#ff36581f;--walner-text:#18232e;--walner-muted:#596776;--walner-bg:#f4f6f8;--walner-surface:#fff;color:var(--plant-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;line-height:1.5}.shell.plantDesignShell{background:var(--plant-bg);color:var(--plant-text);min-height:100dvh;padding:0;display:block}main.plantWorkspace[data-module-tone=planta]{background:var(--plant-bg);width:100%;min-width:0;max-width:none;color:var(--plant-text);background-image:none;margin:0;font-size:16px;container-type:normal;padding:0!important}main.plantWorkspace .headerTitle{flex:1;align-items:center;gap:14px;min-width:0;display:flex}main.plantWorkspace .headerTitle>div h1,main.plantWorkspace .systemIndicator,main.plantWorkspace .workspaceModuleButton{display:none}main.plantWorkspace .workspaceBreadcrumb{color:var(--plant-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}main.plantWorkspace .workspaceBreadcrumb button{min-height:36px;color:var(--plant-muted);box-shadow:none;background:0 0;border:0;padding:4px;font-size:14px}main.plantWorkspace .workspaceBreadcrumb b,main.plantWorkspace .workspaceBreadcrumb strong{color:var(--plant-text)}main.plantWorkspace .headActions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;width:auto;min-width:0;max-width:100%;margin:0;display:flex}main.plantWorkspace .headActions>button,main.plantWorkspace .headerMoreTrigger,main.plantWorkspace .headActions :is(.globalSearchTrigger,.notificationBell,.contextHelpTrigger,.syncIndicator>button){border:1px solid var(--plant-border);min-height:42px;color:var(--plant-text);box-shadow:none;background:#fff;border-radius:9px;padding:8px 12px;font-size:14px;line-height:1.3}main.plantWorkspace .headActions .globalSearchTrigger kbd{display:none}main.plantWorkspace .walnerAiHeaderTrigger img{width:24px;height:24px}main.plantWorkspace .headActions .offlineSyncButton{color:#176240;background:#eef8f1}main.plantWorkspace .headerMorePanel{color:var(--plant-text);border:1px solid var(--plant-border);background:#fff;padding:16px;box-shadow:0 16px 40px #18232e22}main.plantWorkspace .headerMorePanel :is(button,a){color:var(--plant-text);border-color:var(--plant-border);background:#fff}main.plantWorkspace .moduleWorkspaceFrame{background:0 0;width:100%;min-width:0;max-width:none;margin:0;padding:0 28px 32px 252px;display:block}main.plantWorkspace .moduleWorkspaceContent{background:0 0;min-width:0;max-width:none;margin:0;container-type:normal;padding:0!important}.plantNavigationAside{z-index:40;color:#fff;background:#20262c;border-right:1px solid #363f47;flex-direction:column;width:224px;padding:26px 0 20px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:3px 0 18px #18232e0a}.plantNavigationAside .plantBrand{background:0 0;border:0;align-items:center;width:100%;min-height:46px;margin:0 0 26px;padding:0 16px;display:flex}.plantBrand>.walnerBrand{flex:none;width:100%}main.plantWorkspace .plantNavigationAside h2{color:#fff;margin:0;padding:0 24px 6px;font-size:20px}.plantNavigationAside .plantNavigationSystem{color:#c6d0d8;padding:0 24px 18px;font-size:13px;line-height:1.4;display:block}.plantNavigationAside nav{gap:7px;display:grid}.plantNavigationAside nav button{color:#e2e7eb;text-align:left;min-height:58px;box-shadow:none;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;justify-content:flex-start;align-items:center;gap:14px;padding:15px 22px;font-size:15px;font-weight:550;line-height:1.5;display:flex}.plantNavigationAside nav button svg{flex:0 0 23px;width:23px;height:23px}.plantNavigationAside nav button.active{color:#fff;background:#343d45;border-left-color:#ff3658;box-shadow:inset 2px 0 12px #ff36580b}.plantDesign .plantNavigationAside nav button:hover{color:#fff;background:#30383f}.plantNavigationAside .plantBackModules{color:#dce3e8;text-align:left;background:0 0;border:0;border-radius:8px;min-height:48px;margin:auto 16px 0;padding:14px 8px;font-size:14px}main.plantWorkspace .workspaceExperience{min-width:0}main.plantWorkspace .workspacePreferences{color:var(--plant-text);border:0;gap:12px;min-width:0;margin:0;background:0 0!important;padding:12px 0!important}main.plantWorkspace .workspacePreferenceLocation,main.plantWorkspace .workspaceSectionJump{display:none}main.plantWorkspace .workspacePreferences button{color:var(--plant-muted);border-color:var(--plant-border);background:#fff;min-height:36px;padding:7px 11px;font-size:12px}main.plantWorkspace .workspacePreferenceActions{border:1px solid var(--plant-border);background:#fff;border-radius:9px;width:100%;padding:14px}main.plantWorkspace .workspacePreferences label{color:var(--plant-text)}main.plantWorkspace .workspacePreferenceActions select{color:var(--plant-text);background:#fff}main.plantWorkspace .workspacePreferencesBar{background:0 0;border:0;gap:12px;padding:12px 0}main.plantWorkspace :is(.workspaceExperienceToolbar,.workspacePreferenceToolbar,.workspaceToolbar){background:0 0;border:0;margin:0;padding:12px 0}main.plantWorkspace :is(.workspacePreferencesBar,.workspaceToolbar) button{color:var(--plant-muted);border:1px solid var(--plant-border);background:#fff;min-height:38px;padding:7px 12px;font-size:13px}.plantDesign :is(h1,h2,h3,h4,h5,h6):not(.plantNavigationAside *){text-shadow:none;overflow-wrap:anywhere;line-height:1.25;color:var(--plant-text)!important}.plantDesign :is(p,small,dt){color:var(--plant-muted);text-shadow:none;overflow-wrap:anywhere}.plantDesign :is(button,input,select,textarea,a){box-sizing:border-box;font-family:inherit}.plantDesign :is(input,select,textarea){-webkit-text-fill-color:var(--plant-text);max-width:100%;min-height:46px;box-shadow:none;text-shadow:none;border:1px solid #bdcbd5;border-radius:9px;padding:11px 13px;font-size:16px;line-height:1.4;color:var(--plant-text)!important;background:#fff!important}.plantDesign textarea{resize:vertical;min-height:112px}.plantDesign :is(input,textarea)::placeholder{color:#6b7784;opacity:1}.plantDesign input[type=checkbox],.plantDesign input[type=radio]{width:20px;min-height:20px;accent-color:var(--plant-primary);padding:0}.plantDesign input[type=file]{white-space:normal;min-width:0}.plantDesign dd{color:var(--plant-text)}.plantDesign label{color:var(--plant-text);line-height:1.45}.plantDesign :is(button,summary){cursor:pointer;text-shadow:none;line-height:1.35}.plantDesign button{border:1px solid var(--plant-border);min-height:42px;color:var(--plant-text);white-space:normal;box-shadow:none;overflow-wrap:normal;word-break:normal;background:#fff;border-radius:9px;padding:10px 14px;font-size:14px;font-weight:650}.plantDesign button:hover:not(:disabled){background:#f6f8fa;border-color:#a5b4bf}.plantDesign button:disabled{cursor:default;opacity:.55}.plantDesign :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;box-shadow:none;outline:3px solid #ab203c}.plantDesign :is(.plantPrimary,button.save,.createMachineOrder,.newEquipmentAction){background:var(--plant-primary);color:#fff;border-color:var(--plant-primary);box-shadow:0 3px 9px #ab203c14}.plantDesign :is(.plantPrimary,button.save,.createMachineOrder,.newEquipmentAction):hover:not(:disabled){color:#fff;background:#911b33;border-color:#911b33}.plantDesign .dangerText,.plantDesign button.delete{color:#a32339;background:#fff5f6;border-color:#e8c0c9}.plantDesign :is(.eyebrow,.sectionFriendlyHeader>div>span){color:var(--plant-primary);letter-spacing:.1em;font-size:12px;font-weight:750}.plantDesign :is(.sectionFriendlyHeader,.machineStateIntro,.machineAttention>header){background:0 0;margin:0;padding:0}.plantDesign .collectionPager{color:var(--plant-muted);background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:20px 0;display:flex}.plantDesign .collectionPager p{margin:0;font-size:14px}.plantDesign .collectionPager>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.plantDesign .collectionPager label{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.plantDesign .collectionPager select{width:78px;min-height:40px;padding:8px}.plantDesign .collectionPager button{min-height:40px;padding:8px 12px;font-size:13px}.plantDesign .collectionPager>div>span{white-space:nowrap;padding:0 5px;font-size:14px}.plantDesign .equipmentSearchBox{min-width:0;min-height:52px;box-shadow:none;background:#fff;border:1px solid #cbd6de;border-radius:10px;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.plantDesign .equipmentSearchBox input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:12px 0}.plantDesign .equipmentSearchBox input:focus-visible{outline-offset:0}.plantDesign .equipmentSearchBox>i{color:var(--plant-muted);flex-shrink:0;font-size:26px;font-style:normal}.plantDesign .equipmentSearchBox>button{border:0;min-width:36px;padding:5px}.plantDesign .equipmentSearchSuggestions{z-index:55;border:1px solid var(--plant-border);background:#fff;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 14px 30px #18232e22}.plantDesign .equipmentSearchSuggestions>header{color:var(--plant-muted);background:#f4f6f8;justify-content:space-between;padding:12px 16px;font-size:13px;display:flex}.plantDesign .equipmentSearchSuggestions>button{text-align:left;border:0;border-bottom:1px solid #e7ecf0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 16px;display:flex}.plantDesign .equipmentSearchSuggestions small{margin-top:4px;font-size:13px;display:block}.plantDesign .equipmentSearchSuggestions em{color:var(--plant-primary);white-space:nowrap;font-style:normal}.plantDesign .equipment360Lead{background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;margin:16px 0 24px;padding:0;display:flex}.plantDesign .equipment360Lead>div:first-child{min-width:0}.plantDesign .equipment360Lead>div>span{color:var(--plant-primary);letter-spacing:.1em;font-size:12px;font-weight:750}.plantDesign .equipment360Lead h2{letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(25px,2.3vw,36px)}.plantDesign .equipment360Lead p{max-width:660px;margin:0;font-size:15px}.plantDesign .equipmentLeadPrimaryActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.plantDesign .equipmentLeadPrimaryActions button{justify-content:center;align-items:center;gap:8px;min-height:46px;display:inline-flex}.plantDesign .equipment360LeadTools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px;display:grid}.plantDesign .equipmentLeadActions{z-index:20;position:relative}.plantDesign .equipmentLeadActions summary{border:1px solid var(--plant-border);color:var(--plant-text);background:#fff;border-radius:9px;padding:15px;font-size:14px;list-style:none}.plantDesign .equipmentLeadActions>div{border:1px solid var(--plant-border);background:#fff;border-radius:12px;gap:8px;width:240px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 24px #18232e22}.plantDesign .equipmentLeadActions a{text-align:center;color:var(--plant-text);border:1px solid var(--plant-border);background:#fff;border-radius:9px;padding:12px;font-size:14px;text-decoration:none}.plantDesign .equipmentFilterStudio{background:0 0;border:0;flex-direction:column;gap:15px;margin:0 0 16px;padding:0;display:flex}.plantDesign .equipmentAdvancedFilters{background:0 0;order:0;grid-template-columns:minmax(160px,1.2fr) minmax(140px,1fr) minmax(140px,1fr) minmax(160px,1.2fr) auto;gap:12px;padding:0;display:grid}.plantDesign .equipmentAdvancedFilters label{gap:6px;min-width:0;font-size:13px;font-weight:600;display:grid}.plantDesign .equipmentAdvancedFilters select{width:100%;min-width:0;font-size:14px}.plantDesign .equipmentViewSwitch{align-items:end;gap:4px;display:flex}.plantDesign .equipmentViewSwitch button{min-height:46px;font-size:13px}.plantDesign .equipmentViewSwitch button.active{border-color:var(--plant-primary);color:var(--plant-primary);background:#fff5f6}.plantDesign .equipmentQuickFilters{border-bottom:1px solid var(--plant-border);background:0 0;flex-wrap:wrap;order:1;gap:6px;padding:0;display:flex}.plantDesign .equipmentQuickFilters button{min-height:48px;color:var(--plant-muted);box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:inline-flex}.plantDesign .equipmentQuickFilters button.active{color:var(--plant-text);border-bottom-color:var(--plant-neon);background:0 0}.plantDesign .equipmentQuickFilters b{color:#44515e;text-align:center;background:#e9edf1;border-radius:8px;min-width:25px;padding:2px 7px;font-size:12px}.plantDesign .equipmentQuickFilters .active b{color:#85253b;background:#f6e6eb}.plantDesign .equipmentFilterStudio>footer{background:0 0;border:0;flex-wrap:wrap;order:2;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:13px;display:flex}.plantDesign .equipmentFilterStudio>footer>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.plantDesign .equipmentFilterStudio>footer em{color:var(--plant-primary);font-style:normal}.plantDesign .equipmentFilterStudio>footer button{min-height:32px;padding:5px 9px;font-size:13px}.plantDesign .equipmentMobileStatus,.plantDesign .equipmentMobileFilterToggle{display:none}.equipmentDirectory{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:22px;min-width:0;display:grid}.equipmentDirectoryResults{min-width:0}.equipmentDirectoryTable{border:1px solid var(--plant-border);background:#fff;border-radius:12px;overflow:hidden}.equipmentDirectoryColumns,.equipmentDirectoryRow{grid-template-columns:minmax(190px,1.6fr) minmax(120px,1fr) minmax(110px,.9fr) minmax(120px,.9fr) 44px;align-items:center;gap:12px;padding:14px 16px;display:grid}.equipmentDirectoryColumns{color:#435464;background:#e9eef2;min-height:48px;font-size:12px;font-weight:700}.equipmentDirectoryRow{border-top:1px solid #e2e8ee;min-height:96px;font-size:14px;position:relative;box-shadow:inset 3px 0 #0000}.equipmentDirectoryRow.selected{box-shadow:inset 3px 0 var(--plant-neon);background:#fff3f6}.plantDesign .directorySelect{text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-width:0;min-height:48px;padding:0;display:flex}.equipmentDirectoryRow>[role=cell]{overflow-wrap:anywhere;min-width:0}.directorySelect>span:last-child{min-width:0}.directorySelect b{overflow-wrap:anywhere;font-size:14px;line-height:1.4;display:block}.directorySelect small{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.directoryMachineIcon{color:#586775;background:#e5eaf0;border-radius:7px;flex-shrink:0;place-items:center;width:42px;height:48px;display:grid}.directoryMachineIcon svg{width:26px;height:26px}.directoryLocation{overflow-wrap:anywhere}.directoryLocation svg,.directoryDate>svg,.directoryDate small{display:none}.directoryDate{font-size:13px}.directoryStatus{color:#246443;align-items:center;gap:7px;font-size:13px;line-height:1.4;display:inline-flex}.directoryStatus i{background:#30915d;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.directoryStatus.danger{color:#ac2740}.directoryStatus.danger i{background:#cf354e}.directoryStatus.warning{color:#895b07}.directoryStatus.warning i{background:#d29413}.directoryLate{margin-top:7px;font-size:12px;display:block;color:#a52b42!important}.plantDesign .directoryOpen button{min-width:44px;min-height:44px;color:var(--plant-primary);background:0 0;border:0;padding:6px;font-size:22px}.directoryOpen button>span:first-child{display:none}.equipmentDirectoryPreview{border:1px solid var(--plant-border);background:#fff;border-radius:12px;min-width:0;padding:18px;position:sticky;top:18px;box-shadow:0 6px 16px #18232e05}.directoryPreviewIllustration{color:#728391;text-align:center;background:linear-gradient(130deg,#edf1f4,#dde5eb);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:164px;padding:20px;display:flex}.directoryPreviewIllustration svg{stroke-width:1.2px;width:80px;height:80px}.directoryPreviewIllustration span{letter-spacing:.12em;font-size:10px;font-weight:700}.equipmentDirectoryPreview h3{margin:18px 0 9px;font-size:23px;line-height:1.3}.equipmentDirectoryPreview dl{border-top:1px solid var(--plant-border);gap:15px;margin:20px 0;padding-top:18px;display:grid}.equipmentDirectoryPreview dt{margin-bottom:3px;font-size:13px}.equipmentDirectoryPreview dd{overflow-wrap:anywhere;margin:0;font-size:14px}.directoryPreviewNext{border:1px solid var(--plant-border);border-radius:9px;gap:12px;margin:0 0 16px;padding:14px;font-size:13px;display:flex}.directoryPreviewNext svg{flex-shrink:0;width:22px;height:22px}.directoryPreviewNext b,.directoryPreviewNext small{margin-top:5px;display:block}.equipmentDirectoryPreview>button{justify-content:space-between;gap:12px;width:100%;min-height:48px;display:flex}.equipmentDirectory.cards{grid-template-columns:minmax(0,1fr)}.equipmentDirectory.cards .equipmentDirectoryPreview{display:none}.equipmentDirectory.cards .equipmentDirectoryTable{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;display:grid;overflow:visible}.equipmentDirectory.cards .equipmentDirectoryColumns{display:none}.equipmentDirectory.cards .equipmentDirectoryRow{border:1px solid var(--plant-border);background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:14px;padding:20px;display:grid}.equipmentDirectory.cards .directoryName,.equipmentDirectory.cards .directoryLocation,.equipmentDirectory.cards .directoryDate{grid-column:1/-1}.equipmentDirectory.cards .directoryDate{gap:8px;display:flex}.equipmentDirectory.cards .directoryDate small{margin-bottom:4px;display:block}.equipmentDirectory.cards .directoryDate>svg{width:18px;display:block}.plantDesign .equipmentComparison{border:1px solid var(--plant-border);color:var(--plant-text);background:#fff;border-radius:12px;margin:10px 0 0;padding:18px}.plantDesign .equipmentComparison summary{color:var(--plant-text);background:0 0;padding:0;font-size:15px}.plantDesign .equipmentComparison summary span{color:var(--plant-muted);margin-left:12px;font-size:13px}.plantDesign .equipmentComparisonGrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.plantDesign .equipmentComparisonGrid>section{border:1px solid var(--plant-border);background:#f8fafb;border-radius:12px;min-width:0;padding:20px}.plantDesign .equipmentComparisonGrid dl>div{border-top:1px solid var(--plant-border);grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;display:grid}.plantDesign .equipmentComparisonGrid dd{overflow-wrap:anywhere;margin:0}.plantDesign .equipment360Empty{border:1px dashed var(--plant-border);text-align:center;background:#fff;border-radius:12px;padding:48px 24px}.plantDesign .equipment360Empty>svg{width:32px;height:32px;color:var(--plant-primary)}.plantKnowledge .libraryLead{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:22px;margin:0;padding:16px 0 24px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.plantKnowledge .libraryLead h2{letter-spacing:-.035em;margin:8px 0;font-size:clamp(25px,2.3vw,36px);color:var(--plant-text)!important}.plantKnowledge .libraryLead p{margin:0;font-size:15px;color:var(--plant-muted)!important}.plantKnowledge .leadSearch{border:1px solid var(--plant-border);background:#fff;border-radius:10px;align-items:center;gap:12px;width:100%;max-width:800px;height:auto;min-height:50px;margin:0;padding:0 14px;display:flex}.plantKnowledge .leadSearch>span{color:var(--plant-primary);flex:none;font-size:22px}.plantKnowledge .leadSearch:focus-within{outline:2px solid var(--plant-primary);outline-offset:2px}.plantKnowledge .leadSearch input{width:100%;min-width:0;box-shadow:none;outline:none;padding:11px 0;background:0 0!important;border:0!important}.plantKnowledge .libraryTabs{background:0 0;gap:6px;margin:0 0 24px;padding:0;display:flex;overflow:auto;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--plant-border)!important;border-radius:0!important}.plantKnowledge .libraryTabs>button{white-space:nowrap;min-width:max-content;color:var(--plant-muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;align-items:center;gap:8px;padding:14px 12px;font-size:14px;display:flex;width:auto!important}.plantKnowledge .libraryTabs>button.active{border-bottom-color:var(--plant-neon);color:var(--plant-text)}.plantKnowledge .libraryTabs em{color:#596776;background:#e9edf1;border-radius:6px;padding:3px 6px;font-size:11px;font-style:normal}.plantKnowledge .knowledgeGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.plantKnowledge .knowledgeGrid>article{border:1px solid var(--plant-border);min-width:0;color:var(--plant-text);background:#fff;border-radius:12px;padding:24px}.plantKnowledge .knowledgeGrid :is(h3,b,p){overflow-wrap:anywhere}.plantKnowledge .knowledgeGrid h3{font-size:19px}.plantKnowledge .knowledgeGrid>article>span{color:var(--plant-primary);font-size:13px}.plantKnowledge .knowledgeGrid footer{border-top:1px solid var(--plant-border);color:var(--plant-text);background:0 0;margin-top:16px;padding:14px 0 0;font-size:14px}.plantKnowledge .knowledgeGrid footer small{margin-bottom:5px;display:block}.plantKnowledge .techTable{border:1px solid var(--plant-border);border-radius:12px;padding:0;overflow:auto;background:#fff!important}.plantKnowledge .techTable :is(tbody,tr,td){border-color:var(--plant-border)!important;background:#fff!important}.plantKnowledge .priority{color:#795818;background:#fff6e6;border:1px solid #e6d1a9}.plantKnowledge .priority:is(.alta,.critica){color:#962840;background:#fff0f3;border-color:#edc4cb}.plantKnowledge table{border-collapse:collapse;table-layout:auto;width:100%;color:var(--plant-text)}.plantKnowledge :is(th,td){text-align:left;border-bottom:1px solid var(--plant-border);overflow-wrap:anywhere;padding:16px;font-size:14px}.plantKnowledge th{color:#435464;font-size:12px;background:#e9eef2!important}.plantKnowledge td{background:#fff!important}.plantKnowledge td small{margin-top:5px;display:block}.plantDesignShell .plantMobileNav{display:none!important}@media (width>=1025px){main.plantWorkspace:has(.universalExperience[data-focus=true]) .moduleWorkspaceFrame{padding-left:28px}main.plantWorkspace:has(.universalExperience[data-focus=true]) .plantNavigationAside{display:none}}@media (width<=1400px){.equipmentDirectory{grid-template-columns:minmax(0,1fr) 238px;gap:16px}.equipmentDirectoryColumns,.equipmentDirectoryRow{grid-template-columns:minmax(150px,1.4fr) minmax(100px,1fr) minmax(95px,.9fr) 100px 44px;gap:10px;padding:14px 12px}.plantDesign .equipmentAdvancedFilters{grid-template-columns:repeat(4,minmax(0,1fr))}.plantDesign .equipmentViewSwitch{grid-column:1/-1;justify-content:flex-end}.plantDesign .equipmentViewSwitch button{min-height:34px}.directoryMachineIcon{display:none}}@media (width<=1150px){.equipmentDirectory{grid-template-columns:minmax(0,1fr)}.equipmentDirectoryPreview,main.plantWorkspace .headActions>button.walnerAiHeaderTrigger,main.plantWorkspace .headActions>.offlineSyncIndicator{display:none}.plantDesign .equipment360Lead{flex-direction:column;align-items:flex-start;gap:16px}.plantDesign .equipmentAdvancedFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.plantDesign .equipmentViewSwitch{grid-column:auto}}@media (width<=900px){.plantNavigationAside{width:190px}.plantNavigationAside nav button{padding-inline:17px;font-size:14px}.plantNavigationAside .plantBrand{padding-inline:18px}main.plantWorkspace .moduleWorkspaceFrame{padding-left:210px;padding-right:20px}.equipmentDirectoryColumns,.equipmentDirectoryRow{grid-template-columns:minmax(135px,1.4fr) minmax(90px,1fr) minmax(95px,.9fr) 44px}.equipmentDirectoryColumns>span:nth-child(4),.equipmentDirectoryRow>.directoryDate{display:none}}@media (width>=761px) and (width<=1024px){main.plantWorkspace .headerTitle{flex:280px}main.plantWorkspace .headActions{margin-left:auto}main.plantWorkspace .moduleWorkspaceFrame{padding:0 24px calc(100px + env(safe-area-inset-bottom))}.plantNavigationAside{display:none}main.plantWorkspace .workspaceModuleButton{min-height:44px;color:var(--plant-text);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}main.plantWorkspace .workspaceModuleButton small,main.plantWorkspace .workspaceBreadcrumb button:first-child,main.plantWorkspace .workspaceBreadcrumb i:first-of-type{display:none}}@media (width<=760px){main.plantWorkspace .workspaceModuleButton{color:var(--plant-text);background:0 0;border:0;gap:6px;min-height:40px;padding:0;font-size:14px;display:flex}main.plantWorkspace .workspaceModuleButton small,main.plantWorkspace .workspaceBreadcrumb button:first-child,main.plantWorkspace .workspaceBreadcrumb i:first-of-type{display:none}main.plantWorkspace .workspaceBreadcrumb{gap:5px;font-size:12px}main.plantWorkspace .workspaceBreadcrumb button{padding:0;font-size:12px}main.plantWorkspace .headActions{flex-wrap:nowrap;gap:6px}main.plantWorkspace .headActions>.globalSearch,main.plantWorkspace .headActions>.contextHelp,main.plantWorkspace .headActions>.offlineSyncIndicator{display:none}main.plantWorkspace .moduleWorkspaceFrame{padding:0 16px calc(100px + env(safe-area-inset-bottom))}.plantNavigationAside{display:none}.plantDesign .equipment360Lead{margin:16px 0 20px}.plantDesign .equipment360Lead>div>span{font-size:11px}.plantDesign .equipment360Lead p{font-size:14px}.plantDesign .equipmentLeadPrimaryActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.plantDesign .equipmentLeadPrimaryActions button{padding:10px;font-size:13px}.plantDesign .equipment360LeadTools{grid-template-columns:minmax(0,1fr) auto;gap:8px}.plantDesign .equipmentLeadActions summary{max-width:85px;padding:12px;font-size:12px}.plantDesign .equipmentMobileFilterToggle{text-align:left;background:#fff;order:0;min-height:42px;display:block}.plantDesign .equipmentAdvancedFilters{display:none}.plantDesign .equipmentAdvancedFilters[data-mobile-open=true]{order:1;display:grid}.plantDesign .equipmentViewSwitch{grid-column:1/-1}.plantDesign .equipmentQuickFilters{flex-wrap:nowrap;order:2;gap:0;max-width:100%;overflow:auto}.plantDesign .equipmentQuickFilters button{white-space:nowrap;flex:none;padding:10px;font-size:12px}.plantDesign .equipmentFilterStudio>footer{order:3}.equipmentDirectoryTable,.equipmentDirectory.cards .equipmentDirectoryTable{background:0 0;border:0;grid-template-columns:1fr;gap:14px;display:grid;overflow:visible}.equipmentDirectoryColumns{display:none}.equipmentDirectoryRow,.equipmentDirectory.cards .equipmentDirectoryRow{border:1px solid var(--plant-border);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:13px;min-height:0;padding:18px;display:grid}.equipmentDirectoryRow.selected{background:#fff;border-color:#dda8b5}.directoryName{grid-column:1/-1;padding-right:34px}.directoryMachineIcon{width:42px;height:44px;display:grid}.directorySelect b{font-size:16px}.directorySelect small{font-size:13px}.directoryLocation{grid-column:1/-1;align-items:center;gap:8px;font-size:14px;display:flex}.directoryLocation svg{width:18px;height:18px;color:var(--plant-muted);flex-shrink:0;display:block}.equipmentDirectoryRow>.directoryDate{grid-column:1/-1;align-items:center;gap:8px;font-size:14px;display:flex}.directoryDate>svg{width:18px;height:18px;color:var(--plant-muted);display:block}.directoryDate small{margin-bottom:3px;font-size:12px;display:block}.directoryStatus{font-size:14px}.directoryOpen{position:absolute;top:18px;right:12px}.plantDesign .directoryOpen button{min-width:38px;min-height:44px}.plantDesign .collectionPager{align-items:flex-start;gap:12px}.plantDesign .collectionPager>div{justify-content:flex-start;width:100%}.plantDesign .collectionPager label{width:100%;margin-bottom:3px}.plantDesign .collectionPager button{flex:1}.plantDesign .collectionPager>div>span{padding:0 8px}.plantDesign .equipmentComparisonGrid{grid-template-columns:1fr}.plantDesign .equipmentComparison summary span{margin:5px 0 0;display:block}.plantDesign .equipmentComparison{padding:18px}.plantKnowledge .libraryTabs{margin-bottom:18px;box-shadow:none!important}.plantKnowledge .libraryLead{padding-top:16px;box-shadow:none!important;background:0 0!important;border:0!important}.plantKnowledge .techTable table{display:block;width:100%!important;min-width:0!important}.plantKnowledge .techTable thead{display:none}.plantKnowledge .techTable tbody{gap:14px;padding:14px;display:grid}.plantKnowledge .techTable tr{border:1px solid var(--plant-border);border-radius:10px;padding:0;display:block;overflow:hidden}.plantKnowledge .techTable td{border:0;border-bottom:1px solid var(--plant-border);grid-template-columns:minmax(90px,.7fr) minmax(0,1fr);gap:6px 12px;width:100%;padding:14px;display:grid;color:var(--plant-text)!important}.plantKnowledge .techTable td:last-child{border-bottom:0}.plantKnowledge .techTable td:before{content:attr(data-label);width:auto;font-size:12px;font-weight:600;color:var(--plant-muted)!important}.plantKnowledge .techTable td>small{grid-column:2}.plantKnowledge .techTable td>*{overflow-wrap:anywhere;min-width:0}.plantKnowledge .techTable .priority{justify-self:start}.plantKnowledge .libraryTabs{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap!important}}@media (width<=1024px){.plantDesignShell:has(.plantMapStudio.isStandalone,.plantMapStudio.cadFocusMode,.mapWizardBackdrop,.mapQrModal) .plantMobileNav{display:none!important}.plantDesignShell .plantMobileNav{z-index:75;padding:8px 6px calc(8px + env(safe-area-inset-bottom));background:#20262c;border-top:1px solid #414b55;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;height:auto;position:fixed;inset:auto 0 0;display:flex!important}.plantDesignShell .plantMobileNav button{color:#d9e0e6;background:0 0;border:0;border-top:2px solid #0000;border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:55px;padding:8px 4px;line-height:1.25;display:flex;font-size:11px!important}.plantDesignShell .plantMobileNav button>span{overflow-wrap:normal;word-break:normal;line-height:1.3;font-size:11px!important}.plantDesignShell .plantMobileNav button.active{color:#fff;background:#363e47;border-top-color:#ff3658}.plantMobileNav svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.plantDesign *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.plantDesign .smartCatalogControl{color:var(--plant-text)}.plantDesign .smartCatalogControl>span,.plantDesign .smartCatalogNotice{color:var(--plant-muted)}.plantDesign .smartCatalogMenu{color:var(--plant-text);border-color:var(--plant-border);background:#fff;box-shadow:0 10px 25px #18232e20}.plantDesign .smartCatalogMenu header{color:var(--plant-text);border-color:var(--plant-border);background:#f4f6f8;flex-wrap:wrap}.plantDesign .smartCatalogMenu header b{color:var(--plant-text)}.plantDesign .smartCatalogMenu :is(small,em),.plantDesign .smartCatalogEmpty{color:var(--plant-muted)}.plantDesign .smartCatalogOptionRow{border-color:#e5ebef}.plantDesign .smartCatalogOptionRow>.smartCatalogChoice{color:var(--plant-text);background:#fff;flex-wrap:wrap;row-gap:4px}.plantDesign .smartCatalogOptionRow>.smartCatalogChoice:is(.active,:hover,:focus-visible){background:#fff2f5;border-color:#edbfca}.plantDesign .smartCatalogOptionRow>.smartCatalogChoice b{color:var(--plant-text);white-space:normal;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.5}.plantDesign .smartCatalogOptionRow>.smartCatalogChoice :is(small,em){color:var(--plant-muted);white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.plantDesign .smartCatalogOptionRow>button:focus-visible{outline:2px solid var(--plant-primary);outline-offset:2px}.plantDesign .smartCatalogMenu>.smartCatalogCreate{color:var(--plant-primary)!important;background:#fff7f9!important;border-color:#edbfca!important}.plantDesign .smartCatalogMenu>.smartCatalogCreate:hover{color:#8f1831!important;background:#ffedf2!important;border-color:#dc9cad!important}.plantDesign .smartCatalogCreate i{color:var(--plant-primary);background:#f8dce4}.plantDesign .smartCatalogOptionRow>.smartCatalogRenameAction{color:var(--plant-primary);background:#fff;border-color:#d9c5cb;width:auto;min-width:76px;padding:8px}.plantDesign .smartCatalogOptionRow>.smartCatalogRenameAction span{font-size:14px;line-height:1.5}.plantDesign .smartCatalogWarning{color:#805003;background:#fff6e6;border-color:#efd3a6}.plantDesign .smartCatalogRecovery{color:#8a1830;background:#fff1f4;border-color:#eac0ca}.plantDesign .smartCatalogMenu :is(b,small,em){font-size:13px;line-height:1.5}.plantDesign .smartCatalogNotice{color:#28623f!important;font-size:13px!important}@media (width<=760px){main.plantWorkspace .workspaceModuleButton>span{display:none}main.plantWorkspace .workspaceModuleButton{flex:0 0 36px;width:36px}.plantDesignShell .plantMobileNav button>span{overflow-wrap:normal;word-break:normal;line-height:1.3;font-size:11px!important}.plantDesignShell .plantMobileNav button{font-size:11px!important}.plantDesignShell .plantMobileNav{grid-template-columns:repeat(4,minmax(0,1fr))!important}}body:has(.plantDesignShell) .walnerPhotoDialog{color:#18232e;background:#f4f6f8;border-color:#d4dde4}body:has(.plantDesignShell) .walnerPhotoDialog .walnerPhotoFrame>header{color:#18232e;background:#fff;border-bottom:1px solid #d4dde4}body:has(.plantDesignShell) .walnerPhotoDialog .walnerPhotoFrame>header button{color:#fff;background:#ab203c;border-color:#ab203c}.plantKnowledge .knowledgeGrid>article>b,.plantDesign .searchableChoice{color:var(--plant-text)}.plantDesign .searchableChoiceTrigger{background:var(--plant-surface)!important;color:var(--plant-text)!important;border-color:var(--plant-border)!important}body:has(.plantDesignShell,.machineActionDialog[open]) .searchableChoiceDialog{background:var(--plant-surface)!important;color:var(--plant-text)!important;border-color:var(--plant-border)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}body:has(.plantDesignShell,.machineActionDialog[open]) .searchableChoiceDialog :is(button,input){background:var(--plant-surface)!important;color:var(--plant-text)!important;-webkit-text-fill-color:var(--plant-text)!important;border-color:var(--plant-border)!important;font-size:1rem!important}body:has(.plantDesignShell,.machineActionDialog[open]) .searchableChoiceDialog :is(p,small){color:var(--plant-muted)!important}body:has(.plantDesignShell,.machineActionDialog[open]) .searchableChoiceDialog :is(button[aria-pressed=true],.searchableChoiceManual){border-color:var(--plant-primary)!important;color:var(--plant-primary)!important;background:#fff0f3!important}.plantDesign .searchableChoiceTrigger:focus-visible{outline-color:var(--plant-primary)}body:has(.plantDesignShell,.machineActionDialog[open]) .searchableChoiceDialog :is(button,input):focus-visible{outline-color:var(--plant-primary)}body:has(.plantDesignShell) :is(.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel){background:var(--plant-surface)!important;color:var(--plant-text)!important;border-color:var(--plant-border)!important;box-shadow:0 24px 80px #18232e40!important}body:has(.plantDesignShell) :is(.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel) :is(header,footer,section,details,article,.globalSearchGuide,.notificationCategories){background:var(--plant-surface);color:var(--plant-text);border-color:var(--plant-border)!important}body:has(.plantDesignShell) :is(.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel) :is(h2,h3,b,strong,label,summary,input){color:var(--plant-text);-webkit-text-fill-color:var(--plant-text)}body:has(.plantDesignShell) :is(.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel) :is(p,small,footer){color:var(--plant-muted);font-size:.875rem;line-height:1.5}body:has(.plantDesignShell) :is(.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel) button{border-color:var(--plant-border);background:var(--plant-surface);min-height:44px;color:var(--plant-text);font-size:.9rem}body:has(.plantDesignShell) :is(.globalSearchDialog,.contextHelpPanel,.syncStatusDialog,.notificationPanel) :is(button:hover,button:focus-visible,button.active){border-color:var(--plant-primary);color:var(--plant-primary);background:#fff0f3}body:has(.plantDesignShell) :is(.globalSearchResults em,.notificationCategories b){color:var(--plant-primary);background:#fff0f3}body:has(.plantDesignShell) .globalSearchResults span b{font-size:.95rem}body:has(.plantDesignShell) .globalSearchResults button[aria-selected=true]{border-color:var(--plant-primary)!important;color:var(--plant-text)!important;background:#fff0f3!important}body:has(.plantDesignShell) .contextHelpPanel :is(ol,ul,li){color:var(--plant-text);font-size:.9rem;line-height:1.6}body:has(.plantDesignShell) .syncStatusDialog em{color:var(--plant-muted)}body:has(.plantDesignShell) .globalSearchDialog input{background:var(--plant-surface);font-size:1rem}body:has(.plantDesignShell) .contextHelpPanel :is(.helpOutcome,.helpAccess.canEdit){color:#2c684c;background:#edf6f0}body:has(.plantDesignShell) .contextHelpPanel :is(.helpTroubleshooting,.helpAccess.readOnly){color:#795818;background:#fff6e6}body:has(.plantDesignShell) .contextHelpPanel section>b{color:inherit;font-size:.95rem}body:has(.plantDesignShell) .contextHelpPanel summary{font-size:.9rem}body:has(.plantDesignShell) .notificationPanel article footer .acknowledge{background:var(--plant-primary);color:#fff}body:has(.plantDesignShell) .notificationPanel>header>button{flex:none;width:44px;height:44px}body:has(.plantDesignShell) .notificationPanel :is(.notificationError,.notificationReadAll){color:var(--plant-primary)}.plantKnowledge .knowledgeGrid :is(h3,b),.plantKnowledge :is(td,th,strong,b){color:var(--plant-text)!important}.plantKnowledge td:before,.plantKnowledge td small{color:var(--plant-muted)!important}.workHistory{color:#26282a;background:#fffdf8;border:1px solid #d8d4cb;border-radius:20px;min-width:0;padding:clamp(16px,3vw,32px)}.workHistory header{color:inherit;background:0 0;padding:0 0 20px}.workHistory header>span{letter-spacing:.08em;color:#a3223a;font-size:12px;font-weight:800}.workHistory h2{color:#26282a;margin:8px 0;font-size:clamp(22px,3vw,30px)}.workHistory p{color:#51555b;overflow-wrap:anywhere;line-height:1.6}.workHistoryFilters{grid-template-columns:minmax(0,2fr) minmax(150px,1fr) auto;align-items:end;gap:16px;margin:16px 0;display:grid}.workHistoryFilters label,.lifecycleDialog label{color:#303238;gap:8px;min-width:0;font-weight:650;display:grid}.workHistoryFilters :is(input,select),.lifecycleDialog :is(input,textarea){box-sizing:border-box;color:#23262a;background:#fff;border:1px solid #a5a7ab;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:48px;padding:12px;font-size:16px;line-height:1.45}.workHistoryFilters option{color:#23262a;background:#fff}.workHistoryCards{gap:12px;display:grid}.workHistoryCards article{color:#26282a;background:#fff;border:1px solid #d5d2cc;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:20px;display:flex}.workHistoryCards article>div{min-width:0}.workHistoryCards article>div:last-child{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.workHistoryCards h3{color:#25282b;margin:6px 0}.workHistoryCards small{color:#9e2340;font-weight:700}.workHistoryCards span{color:#555b62}.workHistory button,.lifecycleDialog button{color:#25282a;white-space:normal;cursor:pointer;background:#fff;border:1px solid #adb0b5;border-radius:10px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:650}.workHistory button:focus-visible,.lifecycleDialog :is(button,input,textarea):focus-visible{outline-offset:3px;outline:3px solid #b52b46}.lifecycleDialog::backdrop{background:#10171dcc}.lifecycleDialog{box-sizing:border-box;overscroll-behavior:contain;color:#26282a;background:#fffdf8;border:1px solid #b8b5ae;border-radius:18px;width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto;box-shadow:0 20px 70px #0006}.lifecycleDialog header{background:0 0;justify-content:space-between;align-items:flex-start;gap:16px;padding:0 0 16px;display:flex}.lifecycleDialog h2{color:#26282a;margin:6px 0;line-height:1.25}.lifecycleDialog p{color:#4b5159;overflow-wrap:anywhere;line-height:1.6}.lifecycleDialog form{gap:18px;display:grid}.lifecycleDialog textarea{resize:vertical;min-height:110px}.lifecycleDialog footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:6px;display:flex}.lifecycleDialog .lifecycleConfirm{color:#fff;background:#aa203a;border-color:#aa203a}.lifecycleDialog button:disabled{opacity:.55;cursor:default}.lifecycleDialog .lifecycleError,.workHistory .lifecycleError{color:#8d1730;background:#fff0f1;border-radius:10px;padding:14px}.executionRecord header{background:0 0;padding:0}.executionRecord :is(p,li){overflow-wrap:anywhere;line-height:1.6}.executionRecordNotes{gap:12px;display:grid}.executionRecordNotes article{border:1px solid #b8b5ae;border-radius:12px;min-width:0;padding:16px}.executionRecordNotes h4{margin:0 0 8px}.executionRecordNotes p{white-space:pre-wrap;margin:0}.executionRecord ul{padding-left:24px}.executionRecord li+li{margin-top:8px}@media (width<=700px){.workHistoryFilters{grid-template-columns:minmax(0,1fr)}.workHistoryCards article{flex-direction:column;align-items:stretch;gap:14px;padding:16px}.workHistoryCards article>div:last-child{flex-shrink:1}.workHistoryCards button{flex:1}.lifecycleDialog{padding:20px}.lifecycleDialog footer{grid-template-columns:1fr;display:grid}.jobsLocation>nav:first-child{flex-wrap:wrap;line-height:1.5}}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspaceBreadcrumb{display:none!important}.sharedWorkspaceShell:has(#contenido-principal[data-module-tone=chequeos]){color:#222b2d!important;background:#f5f3ee!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos]{--module-accent:#b42d49!important;--module-accent-rgb:180,45,73!important;color:#222b2d!important;background:#f5f3ee!important}#contenido-principal[data-module-tone=chequeos]:before,#contenido-principal[data-module-tone=chequeos] .moduleWorkspaceFrame:before{display:none!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] :is(.moduleWorkspaceFrame,.moduleWorkspaceContent){min-width:0;color:#222b2d!important;background:#f5f3ee!important;border-color:#d7dad6!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] :is(.moduleLocalNav,.workspaceLocation,.workspacePreferences,.workspacePreferenceActions,.workspaceMobileOptions){color:#222b2d!important;background:#fff!important;border-color:#d7dad6!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] :is(.workspaceLocation,.workspacePreferences,.moduleLocalNav) :is(h1,h2,p,span,strong,label){color:#222b2d!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] :is(.moduleLocalNav,.workspacePreferences,.workspaceLocation,.workspaceSectionJump) :is(button,select){min-height:44px;color:#222b2d!important;background:#fff!important;border-color:#b7bfbc!important;font-size:14px!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .moduleLocalNav button.active{color:#8d2037!important;background:#fff0f3!important;border-color:#b42d49!important;box-shadow:inset 3px 0 #b42d49!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .moduleWorkspaceContent{padding:clamp(14px,2.2vw,28px)!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .collectionPager{color:#566264}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .collectionPager button{color:#222b2d;background:#fff;border-color:#b7bfbc}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] :is(.checkControl,.chickChecklist,.guidedEditor){background:0 0;min-width:0}@media (width<=700px){.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .moduleWorkspaceContent{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspaceSectionJump label{color:#566264!important}#contenido-principal[data-module-tone=chequeos] :is(.workspaceLocation,.workspacePreferences,.workspaceSectionJump){min-width:0;max-width:100%}#contenido-principal[data-module-tone=chequeos] .workspaceSectionJump{gap:12px;padding:12px 0}#contenido-principal[data-module-tone=chequeos] .workspaceSectionJump select{color:#20292b;background:#fff;border:1px solid #b7bfbc;border-radius:10px;min-width:0;max-width:100%;min-height:44px;padding:10px 12px}#contenido-principal[data-module-tone=chequeos] .collectionPager{background:#f5f7f4;border-block:1px solid #d7dad6;flex-wrap:wrap;gap:14px;padding:16px 20px}#contenido-principal[data-module-tone=chequeos] .collectionPager>div{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}#contenido-principal[data-module-tone=chequeos] .collectionPager label{white-space:nowrap;align-items:center;gap:10px;display:flex}#contenido-principal[data-module-tone=chequeos] .collectionPager select{width:auto;min-width:76px}#contenido-principal[data-module-tone=chequeos] .collectionPager p{color:#424f52;font-size:15px}.checkControl .smartCatalogMenu{color:#20292b;background:#fff;border-color:#b7bfbc;box-shadow:0 10px 30px #222b2d26}.checkControl .smartCatalogMenu :is(b,small,em,span,p){color:#424f52;white-space:normal;overflow-wrap:anywhere;font-size:14px}.checkControl .smartCatalogMenu b{color:#20292b;font-size:15px}.checkControl .smartCatalogMenu>header{border-color:#d7dad6;flex-wrap:wrap}.checkControl .smartCatalogMenu>button,.checkControl .smartCatalogOptionRow>button{white-space:normal;color:#20292b!important;background:#fff!important;border-color:#d7dad6!important}.checkControl .smartCatalogMenu>button:hover,.checkControl .smartCatalogOptionRow>button:hover{background:#fff0f3!important;border-color:#b42d49!important}.checkControl .smartCatalogControl>button,.checkControl .smartCatalogControl>span{color:#576568!important}.checkControl .smartCatalogControl>button{width:36px;min-height:44px}.checkControl .smartCatalogCreate i{color:#8d2037;background:#fff0f3}:is(.checkControl,.chickChecklist,.guidedEditor) :is(input,textarea,select):focus{box-shadow:none}.checkControl :is(.smartCatalogWarning,.smartCatalogRecovery){color:#20292b;background:#fff;border-color:#d7dad6}.sharedWorkspaceShell:has([data-module-tone=chequeos]) .mobileBottomNav{box-shadow:0 -3px 14px #222b2d15;background:#fff!important;border-color:#c5ccc8!important}.sharedWorkspaceShell:has([data-module-tone=chequeos]) .mobileBottomNav button{color:#293638!important}.sharedWorkspaceShell:has([data-module-tone=chequeos]) .mobileBottomNav button:not(.mobileScanNav) svg{filter:none;color:#424f52!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .moduleLocalTabs>button>i{color:#8d2037!important;background:#fff0f3!important;border-color:#dfb8c0!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .moduleLocalTabs>button>span{font-size:14px}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspaceBreadcrumb :is(span,b,i){color:#424f52!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspacePreferences :is(input,select){border-radius:9px;min-height:44px;padding:10px 12px;color:#20292b!important;-webkit-text-fill-color:#20292b!important;background:#fff!important;border:1px solid #b7bfbc!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspacePreferences :is(p,small){color:#424f52!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspacePreferences{border:1px solid #d7dad6;border-radius:12px;padding:14px}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspaceSectionJump>div{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}:is(.checkControl,.chickChecklist,.guidedEditor) *{scrollbar-color:#8c9991 #eef1ec;scrollbar-width:thin}@media (width<=700px){#contenido-principal[data-module-tone=chequeos] .collectionPager{padding:14px}#contenido-principal[data-module-tone=chequeos] .collectionPager>div{justify-content:space-between;width:100%}#contenido-principal[data-module-tone=chequeos] .collectionPager label{flex-basis:100%}#contenido-principal[data-module-tone=chequeos] .workspaceSectionJump{grid-template-columns:1fr;display:grid}}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .headerMorePanel{color:#222b2d!important;background:#fff!important;border-color:#d7dad6!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .headerMorePanel :is(header,b,span){color:#222b2d!important}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspaceAccountIdentity{border-color:#d7dad6}.sharedWorkspaceShell #contenido-principal[data-module-tone=chequeos] .workspaceAccountIdentity span{color:#566264!important}.sharedWorkspaceShell:has([data-module-tone=chequeos]) .mobileBottomNav button.active{color:#8d2037!important;background:#fff0f3!important}.sharedWorkspaceShell:has([data-module-tone=chequeos]) .mobileBottomNav button.active svg{color:#8d2037!important}.productionChecks{min-width:0;max-width:100%}@layer production-purchase-navigation{@media (width<=600px){.sharedWorkspaceShell .productionPurchaseNav{width:100%!important;max-height:none!important;padding:8px 12px!important;display:block!important;position:relative!important;top:auto!important;overflow:visible!important}.productionPurchaseNav :is(.moduleLocalTitle,.moduleLocalActions){display:none!important}.productionPurchaseNav .moduleLocalTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.productionPurchaseNav .moduleLocalTabs button{white-space:normal!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:10px!important;font-size:14px!important}.productionPurchaseNav .moduleLocalTabs :is(i,small){display:none!important}}}.productionChecks :is(.checkControl,.chickChecklist,.guidedEditor){min-width:0;max-width:100%}.workspaceAccountIdentity{border-bottom:1px solid var(--mw-line);overflow-wrap:anywhere;gap:6px;padding:8px 4px 12px;display:grid}.workspaceAccountIdentity b{color:var(--mw-text);font-size:15px}.workspaceAccountIdentity span{color:var(--mw-muted);font-size:14px}@layer inventory-design{:is(.inventoryWorkspace,.inventorySheet,.inventoryCreateBackdrop .createInventoryModal,.inventoryQrCard){--text:#202729;--muted:#5c625f;--surface:#fffefa;--border:#d8dad1;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#202729!important;font-family:var(--font-geist-sans),Arial,sans-serif!important}.inventoryWorkspace{background:0 0!important;gap:16px!important}.inventoryWorkspace :is(h2,h3,h4,b,strong,label,th),.inventorySheet :is(h2,h3,h4,b,strong,label),.inventoryCreateBackdrop :is(h2,h3,h4,b,strong,label){color:#202729!important;opacity:1!important}.inventoryWorkspace :is(p,small),.inventorySheet :is(p,small),.inventoryCreateBackdrop :is(p,small){color:#5c625f!important;opacity:1!important}.inventoryWorkspace :is(.panel,.advancedInventoryLead,.inventoryFinder,.inventoryResults,.inventoryResultsToolbar,.inventoryReading,.inventoryTabs,.advancedMovementList,.replenishmentHead,.inventoryCardGrid,.inventoryLayoutSwitch,.collectionPager),.inventorySheet,.inventorySheetHeader,.inventorySheetBody,.inventoryDetailTabs,.inventoryCreateBackdrop .createInventoryModal{color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}.inventoryWorkspace .advancedInventoryLead{gap:20px!important;padding:24px!important}.inventoryWorkspace .eyebrow{letter-spacing:.08em;color:#9d263c!important;font-size:12px!important}.inventoryWorkspace :is(button,a,summary),.inventorySheet :is(button,a),.inventoryCreateBackdrop :is(button,a){text-shadow:none!important}.inventoryWorkspace :is(button,a),.inventorySheet button,.inventoryCreateBackdrop button{color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}.inventoryWorkspace :is(input,select,textarea),.inventorySheet :is(input,select,textarea),.inventoryCreateBackdrop :is(input,select,textarea){color:#202729!important;box-shadow:none!important;-webkit-text-fill-color:#202729!important;background:#fffefa!important;border-color:#aab1a8!important;font-size:16px!important}.inventoryWorkspace input::placeholder,.inventorySheet input::placeholder,.inventoryCreateBackdrop input::placeholder{-webkit-text-fill-color:#66706a!important}.inventoryCreateBackdrop .createInventoryGrid{background:#f5f1e8!important;border-color:#d8dad1!important}.inventoryCreateBackdrop .createInventoryGrid legend{color:#772139!important}.inventoryCreateBackdrop .createInventoryModal>button[type=submit]{color:#202729!important;background:#ff5c6c!important;border-color:#ff5c6c!important}.inventoryWorkspace input::placeholder,.inventorySheet input::placeholder,.inventoryCreateBackdrop input::placeholder{color:#66706a!important;opacity:1!important}.inventoryWorkspace :is(button,a,input,select,summary):focus-visible,.inventorySheet :focus-visible,.inventoryCreateBackdrop :focus-visible,.inventoryQrCard :focus-visible{outline-offset:3px!important;outline:3px solid #a72c41!important}.inventoryWorkspace :is(button.active,button[aria-pressed=true],button[aria-selected=true]),.inventorySheet button[aria-current]{color:#772139!important;background:#ffe5e9!important;border-color:#ba4055!important}.inventoryWorkspace .inventoryLeadActions button,.inventoryCreateBackdrop .primaryButton{font-weight:750;color:#202729!important;background:#ff5c6c!important;border-color:#ff5c6c!important}.inventoryWorkspace .inventorySummary button{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px 20px}.inventoryWorkspace .inventorySummary strong{font-size:28px}.inventoryWorkspace .inventoryTabs{border-radius:14px;border:1px solid #d8dad1!important;gap:6px!important;padding:6px!important}.inventoryWorkspace .inventoryTabs button{justify-content:center;align-items:center;display:flex;border-radius:10px!important;min-height:50px!important;padding:10px 14px!important}.inventoryWorkspace .inventoryTabs button small{display:none}.inventoryWorkspace .inventoryTabs button i{color:inherit!important;background:0 0!important}.inventoryWorkspace .inventoryTabs button em{border-radius:7px;color:#202729!important;background:#efeee8!important}.inventoryWorkspace .inventoryConditionFilters{flex-wrap:wrap;gap:8px;margin:14px 0 4px;display:flex}.inventoryWorkspace .inventoryConditionFilters button{cursor:pointer;border:1px solid #d8dad1;border-radius:24px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:650}.inventoryWorkspace .inventorySearchBox{background:#fffefa!important;border-color:#aab1a8!important;border-radius:12px!important}.inventoryWorkspace .inventorySearchBox svg{color:#5c625f!important}.inventoryWorkspace .inventoryFilterDetails summary{width:fit-content;font-weight:650;color:#414943!important}.inventoryWorkspace :is(table,thead,tbody,tr,th,td){color:#202729!important;background:#fffefa!important;border-color:#e1e2da!important}.inventoryWorkspace th{text-transform:uppercase;letter-spacing:.04em;background:#f0eee6!important;font-size:12px!important}.inventoryWorkspace .inventoryItemIdentity>div{flex-direction:column;gap:4px;display:flex}.inventoryWorkspace .inventoryItemIdentity strong{order:-1;line-height:1.45;font-size:16px!important}.inventoryWorkspace .inventoryItemIdentity b{font-weight:500;color:#5c625f!important;font-size:13px!important}.inventoryWorkspace .inventoryItemIdentity .inventoryCondition{margin-top:2px}.inventoryWorkspace :is(.inventoryPhotoPlaceholder,.inventoryPhotoEmpty){color:#59655b!important;background:#eeeee7!important;border-color:#d8dad1!important}.inventoryWorkspace .inventoryViewButton{color:#772139!important;background:#ffe5e9!important;border-color:#e6b3bd!important}.inventoryWorkspace .inventoryLayoutSwitch{gap:4px!important;padding:4px!important}.inventoryWorkspace .inventoryLayoutSwitch button{min-height:44px!important;padding:10px 16px!important;font-size:14px!important;line-height:1.4!important}.inventoryWorkspace .collectionPager :is(span,label,p){color:#414943!important;opacity:1!important;font-size:14px!important}.inventoryWorkspace :is(.stockAvailable,.status.done),.inventorySheet .stockAvailable{color:#285c3d!important}.inventoryWorkspace :is(.stockZero,.missingLocation),.inventorySheet .stockZero{color:#9d263c!important}.inventoryWorkspace .status{white-space:normal!important;padding:6px 10px!important;font-size:13px!important;line-height:1.4!important}.inventoryWorkspace .status.done{background:#edf5e9!important}.inventoryWorkspace .status.danger{color:#9d263c!important;background:#ffedf0!important}.inventoryCondition.new{color:#285c3d!important;background:#edf5e9!important;border-color:#bfd4b5!important}.inventoryCondition.used{color:#78500d!important;background:#fff3dc!important;border-color:#dfcca5!important}.inventoryWorkspace :is(.inventoryCardGrid>article,.replenishmentGrid>article){box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}.inventoryWorkspace .inventoryCardStock{color:#202729!important;background:#d8dad1!important;border-color:#d8dad1!important}.inventoryWorkspace .inventoryCardStock>span{overflow-wrap:anywhere;min-width:0;line-height:1.5;color:#414943!important;opacity:1!important;background:#f5f1e8!important}.inventoryWorkspace .inventoryCardStock b{font-variant-numeric:tabular-nums;font-size:22px!important;line-height:1.3!important}.inventoryWorkspace .inventoryNoResults{border-radius:14px;background:#f5f1e8!important;padding:40px 20px!important}.inventoryWorkspace .inventoryNoResults>span{color:#59655b!important;background:#eeeee7!important}:is(.inventoryWorkspace,.inventorySheet) .inventoryCountReview{border-radius:14px;padding:18px;color:#202729!important;background:#fffefa!important;border:1px solid #d8dad1!important}:is(.inventoryWorkspace,.inventorySheet) .inventoryCountHistory{color:#5c625f!important}:is(.inventoryWorkspace,.inventorySheet,.inventoryCreateBackdrop) .adminMessage.error{color:#9d263c!important;background:#ffedf0!important;border-color:#dfb7bf!important}:is(.inventoryWorkspace,.inventorySheet,.inventoryCreateBackdrop) .adminMessage.success{color:#285c3d!important;background:#edf5e9!important;border-color:#bfd4b5!important}.inventorySheet .inventoryOrientation{color:#5c625f!important}:is(.inventoryWorkspace,.inventorySheet,.inventoryCreateBackdrop,.inventoryQrCard) :is(dt,dd,legend){color:#202729!important;opacity:1!important}.inventorySheet .inventoryDetailTabs{gap:8px}.inventorySheet :is(.inventoryLocation,.inventoryFacts>div){color:#202729!important;background:#f5f1e8!important;border-color:#d8dad1!important}.productionInventoryBoundary :is(.productionInventoryNotice,.productionInventoryPending){color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}.productionInventoryBoundary :is(.productionInventoryNotice,.productionInventoryPending) p{color:#5c625f!important}.productionInventoryBoundary :is(.productionInventoryNotice,.productionInventoryPending) :is(h3,b,summary,span){color:#202729!important;opacity:1!important}.productionInventoryBoundary .productionInventoryPending article{color:#202729!important;background:#fffefa!important;border-color:#d8dad1!important}.productionInventoryBoundary :is(.productionInventoryNotice,.productionInventoryPending) button{white-space:normal;border-radius:9px;max-width:100%;color:#202729!important;background:#fffefa!important;border:1px solid #aab1a8!important}:is(.inventorySheet,.inventoryCreateBackdrop) :is(.smartCatalogMenu,.smartCatalogMenu>header){color:#202729!important;box-shadow:none!important;background:#fffefa!important;border-color:#d8dad1!important}:is(.inventorySheet,.inventoryCreateBackdrop) .smartCatalogMenu :is(b,small,em,span,p,label,aside){white-space:normal;overflow-wrap:anywhere;color:#202729!important;font-size:14px!important;line-height:1.5!important}:is(.inventorySheet,.inventoryCreateBackdrop) .smartCatalogControl>span{color:#5c625f!important}:is(.inventorySheet,.inventoryCreateBackdrop) :is(.smartCatalogWarning,.smartCatalogRecovery){color:#202729!important;background:#f5f1e8!important;border-color:#d8dad1!important}:is(.inventorySheet,.inventoryCreateBackdrop) :is(.smartCatalogChoice.active,.smartCatalogChoice:hover){color:#772139!important;background:#ffe5e9!important;border-color:#ba4055!important}:is(.inventorySheet,.inventoryCreateBackdrop) .smartCatalogMenu>header,:is(.inventorySheet,.inventoryCreateBackdrop) .smartCatalogChoice{flex-wrap:wrap}:is(.inventorySheet,.inventoryCreateBackdrop) .smartCatalogCreate i{color:#772139!important;background:#ffe5e9!important}:is(.inventorySheet,.inventoryCreateBackdrop) .smartCatalogNotice{color:#285c3d!important;font-size:14px!important}.inventorySheet .inventoryCompatibilityList :is(b,small){font-size:14px!important}@media (width<=600px){.inventoryWorkspace .advancedInventoryLead{padding:18px!important}.inventoryWorkspace .inventorySummary{gap:7px}.inventoryWorkspace .inventorySummary button{flex-direction:column;justify-content:space-between;align-items:start;gap:8px;padding:12px 10px;display:flex}.inventoryWorkspace .inventorySummary span{font-size:12px}.inventoryWorkspace .inventoryTabs button{flex-wrap:wrap;gap:5px!important;padding:10px 6px!important}.inventoryWorkspace .inventoryTabs button b{font-size:13px}.inventoryWorkspace .inventoryTabs button i{display:none}.inventoryWorkspace .inventoryConditionFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inventoryWorkspace .inventoryConditionFilters button{padding:10px 8px}.inventoryWorkspace .inventoryLeadActions{width:100%;display:flex}.inventoryWorkspace .inventoryLeadActions>*{text-align:center;flex:1}}}.sharedWorkspaceShell main[data-module-tone=coordinacion]{color:#252b2d;background:#f4f1e8!important}.moduleWorkspaceFrame.coordinationWorkspaceFrame{grid-template-columns:minmax(0,1fr)}.coordinationWorkspaceFrame>.moduleWorkspaceContent{color:#252b2d;background:#f4f1e8;min-width:0}.workspaceExperience:has(.coordination){color:#252b2d;background:#f4f1e8;min-width:0}.coordination{--coord-text:#252b2d;--coord-muted:#555e60;--coord-panel:#fffefa;--coord-line:#d6d8d1;--coord-accent:#ba2444;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-width:0;max-width:1520px;color:var(--coord-text);isolation:isolate;background:#f4f1e8;margin:0 auto;padding:clamp(16px,2.5vw,32px);font-size:16px;line-height:1.55;container-type:inline-size}.coordination *,.coordination :before,.coordination :after{box-sizing:border-box;min-width:0}.coordination :is(h2,h3,h4,p,figure){color:inherit;margin:0}.coordination :is(h2,h3,h4,p,strong,small,span,dd,dt,figcaption){overflow-wrap:anywhere}.coordination h2{letter-spacing:-.025em;font-size:clamp(24px,2.8vw,34px);line-height:1.2}.coordination h3{font-size:clamp(21px,2.2vw,27px);line-height:1.3}.coordination h4{font-size:18px;line-height:1.4}.coordination :is(small,time){color:var(--coord-muted);font-size:14px;font-weight:400;line-height:1.5}.coordination svg{flex-shrink:0;width:20px;height:20px}.coordination button{background:var(--coord-panel);max-width:100%;min-height:46px;color:var(--coord-text);box-shadow:none;font:inherit;white-space:normal;overflow-wrap:anywhere;text-align:center;cursor:pointer;border:1px solid #b6bdb8;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:15px;font-weight:650;line-height:1.4;display:inline-flex}.coordination button:hover:not(:disabled){background:#eeeee6;border-color:#687570}.coordination button:disabled{opacity:.6;cursor:not-allowed}.coordination :is(button,input,textarea,select,a,summary):focus-visible{outline-offset:3px;outline:3px solid #ae2442}.coordination button.coordPrimary{color:#202627;background:#ff566d;border-color:#ff566d}.coordination button.coordPrimary:hover:not(:disabled){background:#ff8191;border-color:#d32a48}.coordination button.coordQuiet{background:0 0}.coordLead{border-bottom:1px solid var(--coord-line);justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding-bottom:22px;display:flex}.coordLead h2{margin:0 0 7px}.coordLead p,.coordPanelHead p{color:var(--coord-muted)}.coordLead>button{flex-shrink:0}.coordTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.coordTabs button{text-align:left;justify-content:flex-start;padding:16px}.coordTabs button>span{flex:1}.coordTabs b{font-size:24px}.coordTabs button[aria-pressed=true]{background:#ffe0e4;border-color:#b52744;box-shadow:inset 0 -3px #d13050}.coordListTools{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.coordListTools>span{color:var(--coord-muted);font-size:13px}.coordMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 26px;display:grid}.coordMetrics>div{background:#eeeee6;border-left:3px solid #c2c9be;border-radius:0 10px 10px 0;gap:4px;padding:16px;display:grid}.coordMetrics strong{font-size:25px;line-height:1.3}.coordMetrics span{color:var(--coord-muted);font-size:14px}.coordWorkspace{border:1px solid var(--coord-line);background:var(--coord-panel);border-radius:18px;padding:clamp(16px,2vw,26px)}.coordWorkspaceHead,.coordPanelHead{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.coordWorkspaceHead p{color:var(--coord-muted);margin-top:5px}.coordWorkspaceHead>button{flex-shrink:0}.coordination label{color:var(--coord-text);gap:8px;margin:0;font-size:15px;font-weight:650;display:grid}.coordination :is(input,textarea,select){color:#252b2d;width:100%;max-width:100%;min-height:48px;box-shadow:none;font:inherit;letter-spacing:normal;background:#fff;border:1px solid #929e97;border-radius:10px;padding:12px 14px;font-size:16px;line-height:1.5}.coordination :is(input,textarea)::placeholder{color:#606a66;opacity:1}.coordination select{text-overflow:ellipsis;padding-right:36px}.coordination select option{color:var(--coord-text);background:#fff}.coordination textarea{resize:vertical}.coordination fieldset{border:0;margin:0;padding:0}.coordination fieldset:disabled{opacity:.75}.coordFilters{gap:16px;display:grid}.coordFilterOptions>summary{cursor:pointer;padding:8px 0;font-weight:650}.coordFilterOptions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:12px;display:grid}.coordFilterSummary{border-top:1px solid var(--coord-line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;font-size:14px;display:flex}.coordList{gap:14px;margin-top:24px;display:grid}.coordination button.coordCard{border-color:var(--coord-line);text-align:left;background:#fffefa;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:24px;width:100%;padding:22px;display:grid}.coordination button.coordCard:hover{background:#f7f6ef;border-color:#b52744}.coordCard h4{margin:7px 0 12px;font-size:21px}.coordCardBody>p{-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;margin-bottom:14px;font-weight:400;display:-webkit-box;overflow:hidden}.coordCardBody>small{display:block}.coordPlace{color:var(--coord-muted);align-items:center;gap:7px;font-size:14px;font-weight:450;display:flex}.coordPlace svg{width:16px;height:16px}.coordCardFollow{border-left:1px solid var(--coord-line);flex-direction:column;align-items:flex-start;gap:7px;padding-left:20px;display:flex}.coordBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.coordBadges>span,.coordPill{color:#35433a;background:#edf0e9;border:1px solid #b5bcb7;border-radius:7px;width:fit-content;padding:5px 9px;font-size:13px;font-weight:650;line-height:1.5;display:inline-flex}.coordBadges>.coordUrgent{color:#8d1531;background:#ffe3e7;border-color:#ca6479}.coordStatus.ready,.coordStatus.resolved{color:#305127;background:#e4efdf;border-color:#8fa982}.coordStatus.working{color:#625018;background:#f7edcd;border-color:#b8a45d}.coordOpen{color:#a32540;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.coordPager{color:var(--coord-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:14px;display:flex}.coordPager>div{align-items:center;gap:12px;display:flex}.coordEmpty{text-align:center;border:1px dashed #afb8ad;border-radius:12px;justify-items:center;gap:12px;padding:34px 20px;display:grid;color:var(--coord-muted)!important;margin-top:24px!important}.coordEmpty>svg{color:#b52744;width:30px;height:30px}.coordEmpty h4{color:var(--coord-text)}.coordEmpty p{max-width:530px}.coordPrivacy{align-items:flex-start;gap:10px;font-size:14px;display:flex;color:var(--coord-muted)!important;margin-top:20px!important}.coordPanel{margin-top:22px}.coordTrail{align-items:center;gap:16px;margin-bottom:24px;display:flex}.coordTrail>span{color:var(--coord-muted);font-size:14px}.coordPanelHead h3{margin:6px 0 10px;scroll-margin-top:110px}.coordPanelHead .coordBadges{justify-content:flex-end;max-width:320px}.coordFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.coordBlock{border:1px solid var(--coord-line);background:var(--coord-panel);border-radius:15px;padding:clamp(16px,2vw,26px)}.coordBlock+.coordBlock,.coordNew fieldset>.coordBlock+.coordBlock,.coordNew>.coordBlock{margin-top:18px}.coordSectionHeading{align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.coordSectionHeading>span{color:#8c2238;background:#ffe4e8;border:1px solid #d195a0;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:14px;font-weight:750;display:grid}.coordSectionHeading p{color:var(--coord-muted);margin-top:6px}.coordination .coordCheck{cursor:pointer;background:#faf9f3;border:1px solid #b5bcb5;border-radius:12px;align-items:flex-start;gap:12px;padding:18px;display:flex}.coordination .coordCheck:has(:checked){background:#ffedf0;border-color:#b52744}.coordination .coordCheck input{accent-color:#b52744;flex:0 0 22px;width:22px;height:22px;min-height:22px;margin:2px 0 0;padding:0}.coordCheck small{margin-top:4px;display:block}.coordSelection{background:#edf5e7;border:1px solid #a2b99b;border-radius:10px;align-items:center;gap:10px;padding:14px;display:flex;color:#2d4a29!important;margin-top:18px!important}.coordSelection span{gap:3px;display:grid}.coordCharacterCount{text-align:right;font-size:13px;color:var(--coord-muted)!important;margin-top:8px!important}.coordFormFooter{background:#fff0f1;border:1px solid #d5b2b7;border-radius:15px;justify-content:space-between;align-items:center;gap:22px;margin-top:22px;padding:22px;display:flex}.coordFormFooter p{color:var(--coord-muted);margin-top:5px}.coordFormFooter button{flex-shrink:0}.coordError,.coordSuccess,.coordPending{white-space:pre-wrap;overflow-wrap:anywhere;background:#ffeaed;border:1px solid #c48490;border-radius:12px;padding:16px;color:#84243a!important;margin:18px 0!important}.coordError button,.coordSuccess button{margin:8px}.coordSuccess{background:#eaf3e4;border-color:#98b38e;color:#304e29!important}.coordPending{background:#fff2cf;border-color:#c1a257;justify-content:space-between;align-items:center;gap:16px;display:flex;color:#5b4619!important}.coordPending p{margin-top:5px}.coordNext{background:#fff0f2;border:1px solid #d8a9b2;border-left:4px solid #e14360;border-radius:12px;gap:16px;margin:22px 0;padding:20px;display:flex}.coordNext>svg{color:#a62542;margin-top:5px}.coordNext span{letter-spacing:.04em;color:#8d2339;font-size:12px;font-weight:750;display:block}.coordNext strong{margin:3px 0 5px;font-size:20px;display:block}.coordNext p{color:#51474a}.coordNext.resolved{background:#eaf3e4;border-color:#98b38e}.coordNext.resolved :is(span,svg){color:#304e29}.coordProgress{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:24px 0;padding:0;list-style:none;display:grid}.coordProgress li{border-bottom:3px solid #d2d7ce;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}.coordProgress li span{background:#e3e7de;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.coordProgress li[aria-current=step]{background:#ffe0e5;border-color:#c52a49;border-radius:8px 8px 0 0;font-weight:750}.coordProgress li[data-done=true]{border-color:#89a17a}.coordSummaryGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}.coordSummaryGrid .coordBlock{margin:0}.coordDescription{white-space:pre-wrap;margin-bottom:18px!important}.coordActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.coordMessageShortcut{margin-top:20px}.coordConversationForm{border-bottom:1px solid var(--coord-line);margin-bottom:24px;padding-bottom:24px}.coordHint{font-size:14px;color:var(--coord-muted)!important;margin:16px 0!important}.coordSchedule{background:#f2f4ec;border:1px solid #b6bfb1;border-radius:12px;margin-bottom:24px;padding:20px}.coordSchedule dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0 14px;display:grid}.coordSchedule dt{color:var(--coord-muted);font-size:14px}.coordSchedule dd{margin:4px 0 0;font-weight:700}.coordSchedule p{color:var(--coord-muted);font-size:14px}.coordDetailContent fieldset>h4{margin:18px 0}.coordDetailContent fieldset>.coordFormGrid{margin-bottom:18px}.coordFold{border:1px solid var(--coord-line);background:var(--coord-panel);border-radius:12px;margin-top:16px}.coordFold>summary{cursor:pointer;color:var(--coord-text);padding:18px;font-size:17px;font-weight:650}.coordFold>.coordBlock{border:0;border-top:1px solid var(--coord-line);border-radius:0 0 12px 12px}.coordActionForm p{color:var(--coord-muted);margin:8px 0 18px}.coordPhotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.coordPhotos a{display:block}.coordPhotos img{object-fit:cover;border:1px solid #a4aea4;border-radius:10px;width:100%;height:180px;display:block}.coordPhotos figcaption{color:var(--coord-muted);margin-top:8px}.coordPhotoPending{border:1px solid #b3bcae;border-radius:10px;margin:16px 0;padding:16px}.coordPhotoPending ul{margin:10px 0;padding:0;list-style:none}.coordPhotoPending li{border-bottom:1px solid var(--coord-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.coordPhotoPending small{margin-top:4px;display:block}.coordPhotoManager .photoSourceActions{flex-wrap:wrap}.coordPhotoManager .photoSourceActions>button{flex:180px}.coordPhotoManager .coordPhotos{margin-bottom:20px}.coordHistory ol{margin:0;padding:0;list-style:none}.coordHistory li{border-left:1px solid #aeb9a7;margin-left:8px;padding:0 0 26px 24px;position:relative}.coordHistory li:last-child{padding-bottom:0}.coordHistoryDot{background:#c73553;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:-5px}.coordHistory li header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.coordHistory time{margin-left:auto}.coordHistory li p{white-space:pre-wrap}.coordNewWork{border-top:1px solid var(--coord-line);margin-top:24px;padding-top:22px}.coordNewWork p{color:var(--coord-muted);margin:10px 0 18px}.coordination .coordMobileView{display:none}@container (width<=900px){.coordTabs,.coordMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.coordListTools{flex-direction:column;align-items:flex-start}.coordProgress{grid-template-columns:minmax(0,1fr);gap:4px}.coordProgress li{border-bottom:0;border-left:3px solid #d2d7ce}.coordFilterOptions>div{grid-template-columns:minmax(0,1fr)}}@container (width<=660px){.coordLead,.coordWorkspaceHead,.coordPanelHead,.coordFormFooter,.coordPending{flex-direction:column;align-items:stretch;gap:16px}.coordFormGrid,.coordSummaryGrid{grid-template-columns:minmax(0,1fr)}.coordination button.coordCard{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.coordCardFollow{border-left:0;border-top:1px solid var(--coord-line);padding:16px 0 0}.coordPanelHead .coordBadges{justify-content:flex-start;max-width:none}.coordTrail,.coordFilterSummary{flex-wrap:wrap;gap:10px}.coordPhotos{grid-template-columns:repeat(2,minmax(0,1fr))}.coordPhotos img{height:130px}.coordHistory time{width:100%;margin:0}.coordPager{text-align:center;justify-content:center}.coordPager>span{width:100%}.coordActions>button{flex:180px}.coordPhotoPending li{align-items:flex-start}}@container (width<=500px){.coordTabs{display:none}.coordination .coordMobileView{margin-bottom:12px;display:grid}.coordWorkspaceHead h3{font-size:20px}.coordMetrics{gap:8px}.coordMetrics>div{padding:12px}.coordSchedule dl{grid-template-columns:minmax(0,1fr)}}
